FouXi – Telegram
FouXi
161 subscribers
318 photos
21 videos
15 files
255 links
Download Telegram
Forwarded from Linuxor ?
با ابزار fpm می‌تونید برای اسکریپت هایی که نوشتین پکیج های نصبی توزیع های لینوکس و یا مک بسازین

fpm.readthedocs.io/en/latest

@Linuxor
ایرانسل نابوده
👍7
بگیرمش ؟
👍9🤔2👾1
Forwarded from RegaPlus🎄
تو مغزم دقیقاً همین‌قدر تب باز شده دارم.

@RegaPlus
5
در مورد system prompt

یه مدل llm که باهاش چت می‌کنیم دو تا پرامپت داره. یکی همون که کاربر می‌نویسه که باهاش آشنا هستیم ولی چیزی که اغلب نمی‌بینیم system promptئه که قبل از پرامپت شما میاد و چیزای کلی بهش گفته می‌شه. شامل تاریخ و ساعت، اسم مدلش احتمالا و یه سری باید و نباید. حتما دیدین که یه سری سوال ها رو LLMها جواب نمی‌دن قاعدتا به خاطر همین system promptشونه.

حالا چرا ما باید برامون مهم باشه؟ ممکنه بخواید یه مدل خام رو اجرا کنید (مثلا با API بهش وصل بشید و چت کنید) یا اصلا خودتون مدل رو لوکال آوردید بالا. بدون system prompt خوب ممکنه نتیجه چت ایده‌آل نباشه در حالی که مدل لزوما مدل بدی نیست. من یه مساله ساده که داشتم این بود که با chatbox به api openrouter وصل شدم ولی خروجی ها کمی به هم ریخته می‌شد. اومدم با یه system prompt ساده مشکل رو حل کردم.
یا ممکنه بخواید یه agent برای یه موضوع و کاربرد خاص بسازید، اون طوری پرامپتی که میدین بهش قبل از پرامپت کاربر میاد و به نوعی system prompt حساب می‌شه.

چطور system prompt خوب ینویسیم؟
https://towardsdev.com/the-art-of-writing-great-system-prompts-abb22f8b8f37

تحلیل system prompt مدل gpt5
https://medium.com/data-science-in-your-pocket/gpt-5-system-prompt-leaked-7-prompt-engineering-tricks-to-learn-85532a647cdf


سیستم پرامپت‌های لیک شده مدل‌های مختلف
https://github.com/jujumilk3/leaked-system-prompts
Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
آیکون های انیمیشنی خیلی سخت پیدا می‌شن اینجا لیستی از آیکون های انیمیشنی وجود داره که می‌تونید توی پروژه هاتون ازش استفاده کنید:

animatedicons.co/icons/minimalistic?type=free


@Linuxor
👍2
Forwarded from جادی | Jadi
grok-algor.pdf
24.5 MB
معرفی کتاب «درک الگوریتم؛ راهنمای تصویری برای برنامه‌نو یس‌ها و افراد کنجکاو»

در معرفی کتاب قبلی، کتاب الگوریتم چهار استاد رو معرفی کردم و آخرش هم گفتم که اون خیلی ریاضی است و نسبتا سخت برای خوندن و اگر کسی می‌خواد به شکل عمومی در مورد الگوریتم‌ها بهتر بشه، یک گزینه خیلی ساده‌تر و شاید عملی‌تر هست؛ حالا وقتشه که اون گزینه رو معرفی کنم: کتاب درک الگوریتم مصور از آدیتیا بهارگاوا با ترجمه مهران افشارنادری.

این کتاب با اسم کامل «درک الگوریتم، راهنمای تصو یری برای برنامه نو یس‌ها و افراد کنجکاو»‌ چیزی است که اگر یکی بگه «می خوام الگوریتم بخونم» من بهش پیشنهاد می‌کنم. عکس های کیوت و بامزه و بی مزه و دارای فصل بندی خوب و توضیحات مناسب و نمونه سوال بدون وارد شدن به جزییات خیلی ریز ریاضی‌وار.

و خبر خوب؟ کتاب رو مهران ترجمه کرده و برای دانلود رایگان در اختیار ما گذاشته. می تونین از کانال jadivarlog در تلگرام بگیرینش (:

https://youtu.be/p21OlSQIRZk
دیوونه‌وار ترین چیزی که شاید امروز میتونی ببینی:

https://floor796.com
👾4🌚1
Forwarded from Linuxor ?
اگه سیستمتون رو دوال بوت ویندوز و لینوکس کردید حواستون باشه دستگاه های جانبی بلوتوثیتون مثل هندزفری ممکنه کار نکنن و نیاز باشه هر دفه از اول pair شون کنید.

علتش هم اینه اون دستگاه بلوتوثی برای جلوگیری از اینکه یه نفر دیگه بیاد وسط ارتباط خودشو جای کامپیوتر شما بزنه می‌آد توی زمان pair شدن یه کلید امنیتی link key به بلوتوث کامپیوتر می‌ده، حالا شما وقتی با لینوکس به بلوتوث وصل می‌شین این کلید ذخیره می‌شه و وقتی می‌رید توی ویندوز، ویندوز یه کلید دیگه داره، و هندزفری بلوتوثی فکر می‌کنه بلوتوث ویندوزه یه نفر سومیه که خودشو جای بلوتوث لینوکس شما جا زده، نمی‌دونه خود شمایید. (در واقع مک ها یکسانن ولی کلیدا متفاوت).


@Linuxor
5
Forwarded from محتوای آزاد سهراب (Sohrab)
نسخه تحت خط‌فرمان میرورمن رو با راست امروز تمومش کردم.

https://git.parchlinux.com/tools/mirrorman-cli

و احتمالاً نسخه پایتونی رو دور این هسته‌ای که با راست هستش بازنویسی کنم تا سرعتش بیشتر بشه و یک‌سری از مشکلات رو مخش حل بشه.

برای tui از کتابخانه Ratatui استفاده کردم که خیلی جالبه.

@SohrabContents
🤣4🤨2👍1
Forwarded from محتوای آزاد سهراب (Sohrab)
تفاوت اساسی بین Qt و GTK توی معماری و زبون پیاده‌سازیشونه. GTK از همون اول با C خالص و GObject نوشته شده. GObject یه سیستم شی‌گرایی‌ه که روی C ساخته شده و این باعث شده GTK به صورت ذاتی قابلیت بازنگری داشته باشه. یعنی فراداده‌ی کامل کلاس‌ها، متدها و ویژگی‌ها توی زمان اجرا در دسترسه.

وقتی می‌خوای برای پایتون یا روبی یا هر زبون دیگه‌ای بایندینگ GTK بنویسی، کافیه به بازنگری GObject وصل بشی و تموم اطلاعات لازم رو استخراج کنی. به همین خاطره که PyGObject می‌تونه به صورت خودکار تموم رابط‌های GTK رو نمایش بده بدون اینکه نیازی باشه هر تابع رو دستی بپیچونی.

‏Qt اما ماجرای متفاوتی داره. Qt با سی‌پلاس‌پلاس نوشته شده و خیلی شدید به ویژگی‌های پیچیده‌ی سی‌پلاس‌پلاس وابسته‌ست. کامپایلر فراشیء که قلب سیستم فراشیء Qt هست، قبل از کامپایل اصلی اجرا میشه و کد سی‌پلاس‌پلاس اضافی تولید می‌کنه. این کدها برای پشتیبانی از سیگنال‌ها، شکاف‌ها، ویژگی‌های پویا و بازنگری محدود Qt لازم هستن.

حالا وقتی می‌خوای Qt رو از پایتون صدا بزنی، با چندتا مشکل روبرو میشی. اولش اینکه باید رابط دوتایی سی‌پلاس‌پلاس رو مدیریت کنی که خودش یه کابوسه چون استاندارد نشده و بین کامپایلرها فرق می‌کنه. دومش اینکه Qt از قالب‌های سنگین، بارگذاری عملگر، وراثت چندگانه و یه عالمه ویژگی دیگه‌ی سی‌پلاس‌پلاس استفاده می‌کنه که مستقیم به زبون‌های دیگه نگاشت نمیشن.


به همین دلیل پروژه‌هایی مثل PyQt و PySide نیاز به ابزارهایی مثل SIP و Shiboken دارن. این ابزارها عملاً یه لایه‌ی کامل از کد پوششی تولید می‌کنن که بین دنیای پایتون و دنیای سی‌پلاس‌پلاس پل می‌زنن. این پوشش‌ها باید تبدیل نوع انجام بدن، مدیریت حافظه رو هندل کنن، و تموم خصوصیات عجیب غریب سی‌پلاس‌پلاس رو به یه چیز پایتونی تبدیل کنن.

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

جالبش اینه که این "محدودیت" Qt در عین حال یکی از قدرت‌هاشم هست.

‏ Qt رابط‌های خیلی غنی‌تر و پیچیده‌تری نسبت به GTK داره و این پیچیدگی بعضی وقتا به نفع توسعه‌دهنده تموم میشه. ولی قیمتش همین پیش‌نیازی به پل‌ها و پوشش‌های پیچیده‌ست :)


@SohrabContents
👾21
لازم نیست ساعت‌ها گوگل کنی برای پیدا کردن APIهای رایگان!

یه ریپازیتوری که هر دولوپری باید تو بوکمارک‌هاش داشته باشه:
https://github.com/public-apis/public-apis

لیست کاملاً مرتب‌شده و به‌روز از صدها API عمومی و رایگان در همه حوزه‌ها: Weather - Finance - Music - Animals - Jokes - Crypto Maps و صدها مورد دیگه.

@DevTwitter | <POURYA/>
تنفس - جورج اورول
🔖 @TheFouX
🕊3👾1
Forwarded from Linuxor ?
یکی اومده مشابه گوگل کلندر رو ساخته و بهش هوش مصنوعی اضافه کرده، اوپن سورس هم هست می‌تونید کداشو ببینید :

github.com/ephraimduncan/weekday


@Linuxor
3
Forwarded from Linuxor ?
اکستنشن هوش مصنوعی claude توی مرورگر کروم که امروز‌ ریلیز شده رو اضافه کنید. به صورت sidebar باز میشه و دسترسی read/write به همه تب‌ها به صورت همزمان داره و می تونه کد JavaScript در صفحات مرورگر تون اجرا کنه. برای شروع کلیک کنید


@Linuxor ~ shamshiri
بزرگترین شب سال و یکی از قدیمی‌ترین جشن‌های ایرانی رو بهتون تبریک میگم امیدوارم هرجایی که هستین اول از همه تنتون سالم جیبتون پرپول و حال دلتون خوب باشه.

میدونم سفره ها کوچیک شده میدونم چقدر گرفتاری و مشکل داریم میدونم دلار شده 133 هزار تومن و حکومت دستش تو جیب مردمه ؛ ولی یه امشب رو بیخیال از همه‌ی این مسائل بگذرونید و جشن بگیریدش.

یلداتون مبارک 🍉❤️
6