FouXi – Telegram
FouXi
161 subscribers
318 photos
21 videos
15 files
255 links
Download Telegram
Forwarded from RegaPlus🎄
اسنپ در بندرعباس، رفت‌وبرگشت به مرکز انتقال خون رو رایگان کرد.

@RegaPlus
پکیج Wikipedia برای لاراول منتشر شد!

اگر تا حالا خواستید اطلاعات معتبر، سریع و ساخت‌یافته از ویکی‌پدیا بگیرید و مستقیم توی پروژه‌ی لاراولی‌تون استفاده کنید، این پکیج دقیقاً همون چیزیه که نیاز دارید.

پکیج Wikipedia for Laravel یه پکیج سبک، توسعه‌پذیر و ماژولارِ که به راحتی به API ویکی‌پدیا وصل می‌شه و امکان جستجو، دریافت خلاصه، محتوای کامل، تصویر اصلی و حتی لینک‌ها رو با چند خط کد فراهم می‌کنه.

ویژگی‌های کلیدی:
• استفاده آسان با ساختار Fluent و Chainable
• پشتیبانی از چند زبان (از جمله فارسی)
• ساختار کاملاً Object Oriented و قابل تست
• قابلیت اتصال به ویکی‌دیتا در نسخه‌های بعدی

Wikipedia::search('Laravel')->summary();

این فقط یک شروعه! هدف ما ساخت یک مجموعه ابزار هوشمند بر پایه Wikipedia، Wikidata و AI هست.
اگر توسعه‌دهنده لاراول هستید یا روی پروژه‌های NLP، تحلیل داده، یا ابزارهای دانشی کار می‌کنید، حتما این پکیج رو امتحان کنید.

لینک گیت‌هاب و داکیومنت:

https://github.com/denason/wikipedia

@DevTwitter | <mohammad asadi/>
لینوکس و کامیونیتی یه جاهایی قدرتشو نشون میده که فکرشم نمیکنی یه ماوس داشتم که کلیک چپش درست کار نمیکرد عملا بلا استفاده شده بود با این ابزار مشکل حل شد حساسیت روی کلیک چپ تا حدی بالا برد که درست شد.

https://github.com/rvaiya/keyd

@DevTwitter | <hatNS/>
🔥3
Forwarded from Linuxor ?
😁4
جلسه ۳۶ لاگ بیرجند

- ‏آشنایی با مفاهیم server+
‏ارائه دهنده: حمیدرضا گل نگری

- ‏معرفی کتاب مینیمالیسم دیجیتال
‏ارائه دهنده: سعید آبادیان

📅 پنجشنبه ۱۸ اردیبهشت ۱۴۰۴ - ساعت ۱۸:۰۰
📍مکان برگزاری اطلاع‌رسانی خواهد شد

ظرفیت محدود
ثبت نام رایگان و اطلاعات بیشتر:

- https://evand.com/events/birjandlug-36
- https://birlug.ir/events/36/info/
Forwarded from Programmer Jokes
Forwarded from Programmer Jokes
😁5
🔥‌‏curl فقط برای متخصص ها و درخواست API نیست،
می‌تونه ترمینال رو تبدیل کنه به دنیایی از، ابزار و هنر!

🤩 ۱۱ سایت خفن با curl و ترمینال لینوکس
برای ip
curl myadd.ir
curl ifconfig.me
curl ipinfo.io

نمایش وضعیت آب و هوا در ترمینال.
curl wttr.in/tehran
curl wttr.in/moon

سایت تست HTTP برای نمایش درخواست شما.
curl httpbin.org/get
curl httpbin.org/headers

نمایش دستورات لینوکس با مثال.
curl cheat.sh/rsync
curl cheat.sh/tar+exclude

تولید کد QR از متن یا لینک.
curl qrenco.de/https://news.1rj.ru/str/MehrdadLinuxchannel

دیکشنری CLI!
curl dict://dict.org/d:linux

ابزارcurl
یه ابزار خط فرمان (CLI) برای درخواست (request) فرستادن به URLها.
مثل مرورگره، ولی بدون رابط گرافیکی. فقط متن. سریع. خفن.
سایت منبع

⁉️شما چه استفاده ای میکنید ؟

@MehrdadLinuxchannel
#linux
3🔥2
Forwarded from AMIR
🔥4
ادیتور zed اخیرا ویژگی agentic edit رو معرفی کرده. قضیه به این صورته که شما قبلا می‌تونستین api key مربوط به LLM رو وارد کنید (انواع مختلفی رو هم ساپورت میکرد) و کنار کد و با کانتکست هر فایلی که بهش بگید، بتونید با مدلتون چت کنید.
الان علاوه بر اون قابلیت ادیت هم اضافه کرده، یعنی خود ادیتور میاد بر اساس پرامپت شما و چندین کال زدن به LLM، ادیت می‌کنه کد رو و حتی توی کد سرچ می‌کنه و فایل های مرتبط و مورد نیاز رو به کانتکست اضافه می‌کنه. در نهایت هم diff رو به شما نشون میده و شما تایید یا رد می‌کنید و خلاصه بدون اجازه شما کد رو دست نمیزنه. (البته قطعا ایده خوبیه که از ورژن کنترل استفاده کنید و کپی‌ای چیزی داشته باشید از کد)

https://zed.dev/agentic


در کل من ادیتور Zed رو دوست دارم خیلی. هم vim mode خوبی داره هم پشتیبانی نسبتا خوبی از زبان های مختلف بدون نیاز به پلاگین خاصی داره. البته برخلاف تبلیغشون که خیلی سریعه، از کانفیگ neovim من با ده ها پلاگین سریع‌تر نیست، اما باز هم تجربه لذت بخشی ارائه می‌ده.
3👾1
Forwarded from Linuxor ?
ما که فرانت زیاد سر در نمی‌آریم برای اینکه انیمیشن خاصی که توی ذهنمون هست رو به فرانت کارا توضیح بدیم می‌آیم اینجا پیداش می‌کنیم و اسمشو در می‌آریم :

animate.style


@Linuxor
5
Forwarded from Vigiato | ویجیاتو
❤️نامه بن ۱۲ ساله به پدرش برای اینکه GTA Vice City رو براش بخره چون هنوز خودش به سن قانونی نرسیده☺️

جالبه بدونید این فرد الان خودش با سن ۳۵ سال پدر شده و با ۲ فرزند هم‌چنان منتظر GTA VI هستش.

متنی که بن برای پدرش نوشته رو اینجا می‌تونید بخونید:
پدر عزیز،

دلایل زیادی وجود دارد که چرا باید اجازه داشته باشم بازی Grand Theft Auto: Vice City را انجام دهم، ولی همچنین دلایلی هم هست که چرا نباید اجازه داشته باشم این بازی را انجام دهم. یکی از دلایلی که فکر می‌کنم باید اجازه داشته باشم بازی کنم این است که تمام دوستانم اجازه دارند بازی کنند. وقتی آنها درباره بازی حرف می‌زنند، من احساس طردشدگی می‌کنم. همچنین، من قبلاً همه چیزهای داخل بازی را دیده‌ام.

نکته دیگر این است که اگر اجازه بدهی بازی کنم، درباره چیزهایی که در بازی می‌گذرد در مدرسه حرف نمی‌زنم. اگر زمانی درباره چیزهای بد بازی در مدرسه چیزی بگویم، می‌توانی جلوی من را بگیری و دیگر هرگز اجازه ندهی بازی کنم. می‌توانی به من اعتماد کنی، من قرار نیست بروم در خیابان و مردم را بکشم. همچنین در بازی سعی می‌کنم از کلوپ‌های شبانه و رو*پی‌ها دوری کنم. هیچ قتل عابری هم در کار نخواهد بود. من می‌دانم که همه چیز در بازی جعلی و غیرواقعی است. نمی‌توانی در دنیای واقعی آدم بکشی و انتظار داشته باشی دستگیر نشوی.

آخرین نکته این است که در بازی می‌توانی از یک ساختمان بلند بپری و زنده بمانی، ولی من سعی نمی‌کنم چنین کارهایی را انجام دهم. این‌ها دلایلی هستند که فکر می‌کنم باید اجازه داشته باشم GTA Vice City را بازی کنم.

می‌دانم که دلایلی هم هست که چرا نباید اجازه داشته باشم بازی کنم. یکی از آن دلایل، وجود خشونت زیاد در بازی است. ولی وقتی من بازی می‌کنم، آدم بدی نخواهم بود. همچنین موضوع رو*پی‌گری بد است. نگران نباش، من هرگز سمت هیچ رو*پی‌ای نمی‌روم. کلوپ‌های شبانه هم بد هستند، ولی من واردشان نمی‌شوم مگر اینکه مجبور باشم. اول از تو اجازه می‌گیرم، پدر.

مواد م*در هم واقعاً بد هستند. من می‌دانم وقتی سیگار یا مار***وانا مصرف می‌کنی چه بلایی سرت می‌آید. هر دو خیلی بد هستند. من هیچ‌وقت از آن‌ها استفاده نمی‌کنم. حتی اگر به من پول بدهی هم استفاده نمی‌کنم.

امیدوارم این چند پاراگراف به تو نشان دهد که چرا باید اجازه داشته باشم بازی Grand Theft Auto: Vice City را انجام دهم.

با عشق،
بن


🌐 @Vigiatonet 🌐
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
توی اپلیکیشن‌های پیچیده جاوااسکریپتی، وقتی می‌خوای یه سری داده بین چند تا کامپوننت مختلف مشترک داشته باشی، Redux بهت کمک می‌کنه که به‌جای پاس‌دادن props از این کامپوننت به اون کامپوننت، داده رو متمرکز و تمیز توی یه جای مشخص (store) نگه‌داری کنی.

مثلاً هم منوی بالای سایت باید اسم کاربر رو نشون بده، هم صفحه پروفایل. اگه اسم کاربر توی Store باشه، هر دو راحت بهش دسترسی دارن؛ Redux بهت کمک می‌کنه که منطق مدیریت وضعیت رو از UI جدا کنی، همه‌چی قابل پیگیری باشه، و کار با داده توی پروژه‌های بزرگ از کنترل خارج نشه.


github.com/reduxjs/redux

@Linuxor
Forwarded from Programmer Jokes
😁9
هر کاری که لازمه برای راه اندازی n8n روی دامنه شخصی رو اینجا نوشتم.

مستندسازی راه نجات است :)

https://github.com/hamidtech/n8n-docker-virtualmin-reverse-proxy

@DevTwitter | <حمید(حاجیم سابق)/>
دیوار یه مقاله‌ی خوب تو ویرگول منتشر کرده که توش در مورد مهندسی نقشه‌ی دیوار میگه.

اگر به چالش‌های فنی علاقه‌دارید حتما بخونید.

https://vrgl.ir/ZHje2

@DevTwitter
3👾1
Forwarded from Linuxor ?
فکر می‌کنی فرم‌های ورود اطلاعات توی اپلیکیشنت ضد گلوله‌ان؟ ریپوی Big List of Naughty Strings یه لیست بلندبالا از رشته‌هاییه که کاربرا (یا هکرها!) ممکنه وارد کنن و برنامه‌ت رو به هم بریزن؛ از رشته‌های خیلی طولانی و ایموجی‌های عجیب گرفته تا تلاش برای تزریق SQL. قبل از اینکه کاربرات پیداشون کنن، با این لیست باگ‌های مربوط به ورودی رو شکار کن! مخصوصا برای تیم‌های QA و توسعه‌دهنده‌هایی که به پایداری و امنیت اهمیت میدن.

github.com/minimaxir/big-list-of-naughty-strings

@Linuxor
👍3
در نسخه‌ی آینده PHP 8.5

اپراتور جدیدی به زبان اضافه خواهد شد

اپراتور Pipe (|>).


این ویژگی به ما اجازه می‌دهد کدهایی بنویسیم که هم تمیزتر باشند و هم خواناتر

با استفاده از Pipe می‌تونیم خروجی یک تابع رو به ورودی تابع بعدی پاس بدیم

بدون اینکه مجبور باشیم متغیرهای واسط تعریف کنیم یا ساختارهای تو در تو بنویسیم

@DevTwitter | <arash narimani/>
جلسه ۳۷ لاگ بیرجند

- ‏Dotfiles Party

📅 پنجشنبه ۸ خرداد ۱۴۰۴ - ساعت ۱۸:۰۰
📍خیابان غفاری، پارک علم و فناوری (دانشگاه آزاد قدیم)

ظرفیت محدود
ثبت نام رایگان و اطلاعات بیشتر:

- https://evand.com/events/birjandlug-37
- https://birlug.ir/events/37/info/