دیدید بعضی کارفرماها میگن به من گزارش کار بده ؟ یا بگو این هفته چی شد و هفته بعد چیکار میخوایم بکنیم ؟ و حوصله ی ترلو و اینارم ندارید مثل من ؟
یه گروه بزنید مدیر رو توش ادد کنید و بقیه ش رو خودش انجام میده :) خوراک وایب کدرها .
لینک :
https://github.com/alipyth/roadgram
@DevTwitter | <Mr.J/>
یه گروه بزنید مدیر رو توش ادد کنید و بقیه ش رو خودش انجام میده :) خوراک وایب کدرها .
لینک :
https://github.com/alipyth/roadgram
@DevTwitter | <Mr.J/>
🍌32👍11👎3
#کدبوک
راهنمایی عملی برای طراحی و توسعه اپلیکیشنهای مبتنی بر عاملهای هوش مصنوعی و سیستمهای چندعاملی:
- آشنایی با معماری و نحوه عملکرد AI Agents و سیستمهای Multi-Agent
- آموزش طراحی و پیادهسازی تعامل و همکاری بین عاملهای هوشمند
- بررسی مدیریت وظایف، ارتباطات و هماهنگی میان چندین Agent
- مناسب برای توسعهدهندههایی که میخوان اپلیکیشنهای هوشمند و مبتنی بر چند عامل AI بسازن
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
راهنمایی عملی برای طراحی و توسعه اپلیکیشنهای مبتنی بر عاملهای هوش مصنوعی و سیستمهای چندعاملی:
- آشنایی با معماری و نحوه عملکرد AI Agents و سیستمهای Multi-Agent
- آموزش طراحی و پیادهسازی تعامل و همکاری بین عاملهای هوشمند
- بررسی مدیریت وظایف، ارتباطات و هماهنگی میان چندین Agent
- مناسب برای توسعهدهندههایی که میخوان اپلیکیشنهای هوشمند و مبتنی بر چند عامل AI بسازن
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
🍌17❤11
مهندس ارشد سابق گوگل، وانگ یونگگانگ، در مقالهای تازه با عنوان «خداحافظ، برنامهنویس» اعتراف میکند که هوش مصنوعی او را از کار خودش کنار گذاشته است؛ و عددش تکاندهنده است: در سه تا چهار روز، چند صد خط کد به بیش از ۳۰ هزار خط رسید، بیآنکه خودش خطی بنویسد.
ماجرا از سپتامبر (ماه میلادی) شروع شد؛ معلم علوم کامپیوتر آمریکایی از او خواست شبیهساز متنباز Altair 8800 را که شش سال پیش نوشته بود بهبود بدهد. او نیازها را به Claude Opus 5.5 سپرد تا از زاویه طراحی سیستم پیشنهاد بدهد. هوش مصنوعی نهتنها کار اصلی را انجام داد، بلکه خودش پیشنهاد اضافهکردن اسمبلر و دیباگر و رابط شبیهساز تلتایپ را داد. در سه تا چهار روز، برنامه چندصدخطی به پروژهای با بیش از ۳۰ هزار خط، تست واحد و تست یکپارچه مرورگری تبدیل شد. سهم خود او فقط تأیید رویکرد و پرسیدن سؤال و بازخورد دادن بود.
در پروژه دیگری، بازسازی ماشینحساب مکانیکی لایبنیتس، هوش مصنوعی خودش سراغ تحقیق رفت؛ با موزهای در آلمان تماس گرفت و ۱۳۵ صفحه نقشه و دستنوشته تاریخی اسکنشده گرفت.
پیشبینی او تلخ است؛ تیمهای آینده شاید فقط چند نفر باشند که تعداد زیادی ایجنت هوش مصنوعی را هدایت میکنند و مسیر شغلی سنتی برنامهنویسها تنگتر میشود. او خودش هم جوابی ندارد که فارغالتحصیلان علوم کامپیوتر باید به کدام سمت بروند.
برداشت من: چه خوشتان بیاید چه نیاید، برنامهنویسی به سبک سنتی و نشستن پشت IDE و خطبهخط نوشتن تمام شده است؛ وانگ فقط یکی از اولین کسانی است که این را با صدای بلند و با عدد و رقم گفته.
@DevTwitter | <Legendary Coder/>
ماجرا از سپتامبر (ماه میلادی) شروع شد؛ معلم علوم کامپیوتر آمریکایی از او خواست شبیهساز متنباز Altair 8800 را که شش سال پیش نوشته بود بهبود بدهد. او نیازها را به Claude Opus 5.5 سپرد تا از زاویه طراحی سیستم پیشنهاد بدهد. هوش مصنوعی نهتنها کار اصلی را انجام داد، بلکه خودش پیشنهاد اضافهکردن اسمبلر و دیباگر و رابط شبیهساز تلتایپ را داد. در سه تا چهار روز، برنامه چندصدخطی به پروژهای با بیش از ۳۰ هزار خط، تست واحد و تست یکپارچه مرورگری تبدیل شد. سهم خود او فقط تأیید رویکرد و پرسیدن سؤال و بازخورد دادن بود.
در پروژه دیگری، بازسازی ماشینحساب مکانیکی لایبنیتس، هوش مصنوعی خودش سراغ تحقیق رفت؛ با موزهای در آلمان تماس گرفت و ۱۳۵ صفحه نقشه و دستنوشته تاریخی اسکنشده گرفت.
پیشبینی او تلخ است؛ تیمهای آینده شاید فقط چند نفر باشند که تعداد زیادی ایجنت هوش مصنوعی را هدایت میکنند و مسیر شغلی سنتی برنامهنویسها تنگتر میشود. او خودش هم جوابی ندارد که فارغالتحصیلان علوم کامپیوتر باید به کدام سمت بروند.
برداشت من: چه خوشتان بیاید چه نیاید، برنامهنویسی به سبک سنتی و نشستن پشت IDE و خطبهخط نوشتن تمام شده است؛ وانگ فقط یکی از اولین کسانی است که این را با صدای بلند و با عدد و رقم گفته.
@DevTwitter | <Legendary Coder/>
👍99🍌11🔥7
مدتها دنبال یه ابزار خوب برای طراحی دیتابیس بودم؛ ابزاری که هم ساده باشه، هم دستم رو باز بذاره و هم بتونم ساختارش رو کنار کدهای پروژه نگه دارم.
چیزی که میخواستم پیدا نکردم، پس تصمیم گرفتم خودم بسازمش!
ویرایشگر ERD Editor یک ویرایشگر محلی برای طراحی و مدیریت نمودارهای دیتابیسه. تمام ساختار دیتابیس داخل یک فایل ساده با فرمت .erd.json ذخیره میشه و میتونی اون رو مثل بقیه فایلهای پروژه توی Git نگه داری.
چند تا از ویژگیهایی که برام مهم بودن:
کاملاً Local؛ بدون نیاز به حساب کاربری یا فضای ابری
ساختار JSON همراه با Schema؛ قابلخواندن و قابلویرایش هم برای توسعهدهندهها و هم برای ایجنتهای هوش مصنوعی
یک Skill اختصاصی برای AI Agentها که به ابزارهایی مثل Claude Code، Codex و Cursor کمک میکنه ساختار دیتابیس رو بخونن و مستقیماً ویرایش کنن.
خروجی SQL برای MySQL، PostgreSQL، SQLite و SQL Server، بهعلاوه DBML، PNG، SVG و Markdown
امکان Import از فایلهای SQL پروژههای موجود
رابط کاربری فارسی و انگلیسی با قابلیت تنظیم اندازه فونت
بهروزرسانی خودکار
قابل استفاده در Linux، Windows و macOS
متنباز با مجوز MIT
ایدهی این ابزار سالها توی ذهنم بود، اما وقتی برای شروع یک پروژه جدید بهش نیاز پیدا کردم، با کمک AI تونستم در عرض دو روز به نسخهای برسم که الان هر روز خودم ازش استفاده میکنم.
خوشحال میشم امتحانش کنید و نظرتون رو بدونم. ️
جزئیات بیشتر و دانلود:
https://mnr73.github.io/erd-editor/
GitHub:
https://github.com/mnr73/erd-editor
@DevTwitter | <Milad Nazari/>
چیزی که میخواستم پیدا نکردم، پس تصمیم گرفتم خودم بسازمش!
ویرایشگر ERD Editor یک ویرایشگر محلی برای طراحی و مدیریت نمودارهای دیتابیسه. تمام ساختار دیتابیس داخل یک فایل ساده با فرمت .erd.json ذخیره میشه و میتونی اون رو مثل بقیه فایلهای پروژه توی Git نگه داری.
چند تا از ویژگیهایی که برام مهم بودن:
کاملاً Local؛ بدون نیاز به حساب کاربری یا فضای ابری
ساختار JSON همراه با Schema؛ قابلخواندن و قابلویرایش هم برای توسعهدهندهها و هم برای ایجنتهای هوش مصنوعی
یک Skill اختصاصی برای AI Agentها که به ابزارهایی مثل Claude Code، Codex و Cursor کمک میکنه ساختار دیتابیس رو بخونن و مستقیماً ویرایش کنن.
خروجی SQL برای MySQL، PostgreSQL، SQLite و SQL Server، بهعلاوه DBML، PNG، SVG و Markdown
امکان Import از فایلهای SQL پروژههای موجود
رابط کاربری فارسی و انگلیسی با قابلیت تنظیم اندازه فونت
بهروزرسانی خودکار
قابل استفاده در Linux، Windows و macOS
متنباز با مجوز MIT
ایدهی این ابزار سالها توی ذهنم بود، اما وقتی برای شروع یک پروژه جدید بهش نیاز پیدا کردم، با کمک AI تونستم در عرض دو روز به نسخهای برسم که الان هر روز خودم ازش استفاده میکنم.
خوشحال میشم امتحانش کنید و نظرتون رو بدونم. ️
جزئیات بیشتر و دانلود:
https://mnr73.github.io/erd-editor/
GitHub:
https://github.com/mnr73/erd-editor
@DevTwitter | <Milad Nazari/>
❤31🍌10🔥1
با واقعیتهای تلخ وایبکدری آشنا شیم. ۸ ساعت گذاشتنشون پای کار واقعی با ۲۰۶ تسک از طراحی چیپ گرفته تا ترید. بهترینشون روی بنچمارک GDPx فقط ۱۲٪ خروجی گرفته. تو مالی و حقوق که هیچ مدلی حتی ی تسک رو کامل حل نکردچرا؟چون یه عدد غلط کل خروجی رو بیارزش میکنه
https://gdpx.semianalysis.com/
@DevTwitter | <ahfz/>
https://gdpx.semianalysis.com/
@DevTwitter | <ahfz/>
🍌38👍17👎3
اجرای GPT-2 با ۱۲۴ میلیون پارامتر، فقط با CSS!
یه نفر به اسم Shubham Patil تونسته مدل GPT-2 رو بدون استفاده از JavaScript برای محاسبات مدل، داخل مرورگر و با CSS اجرا کنه!
اما چطور؟
- استفاده از توابع CSS مثل
- استفاده از Variable Fonts برای ذخیره وزنهای مدل و انجام ضرب ماتریسی
- استفاده از CSS Animations و Transitions برای مدیریت مقادیر و حافظه
- پیادهسازی مکانیزمهایی مثل Attention و KV Cache
البته سرعتش خیلی بالا نیست و تولید هر توکن حدود ۱۵ تا ۵۰ ثانیه طول میکشه؛ که به نظرم اصلاً مهم نیست و چیزی از جذابیتش کم نمیکنه.
تست آنلاین (ترجیحا با دسکتاپ):
https://gpt2css.shubhampatil.dev/
مقاله اصلی:
https://shubhampatil.dev/blog/gpt2-css
سورسکد:
https://github.com/ShubhamPatilsd/gpt2-in-css
@DevTwitter | <emad faghihi/>
یه نفر به اسم Shubham Patil تونسته مدل GPT-2 رو بدون استفاده از JavaScript برای محاسبات مدل، داخل مرورگر و با CSS اجرا کنه!
اما چطور؟
- استفاده از توابع CSS مثل
calc() و sqrt() برای محاسبات ریاضی شبکه عصبی- استفاده از Variable Fonts برای ذخیره وزنهای مدل و انجام ضرب ماتریسی
- استفاده از CSS Animations و Transitions برای مدیریت مقادیر و حافظه
- پیادهسازی مکانیزمهایی مثل Attention و KV Cache
البته سرعتش خیلی بالا نیست و تولید هر توکن حدود ۱۵ تا ۵۰ ثانیه طول میکشه؛ که به نظرم اصلاً مهم نیست و چیزی از جذابیتش کم نمیکنه.
تست آنلاین (ترجیحا با دسکتاپ):
https://gpt2css.shubhampatil.dev/
مقاله اصلی:
https://shubhampatil.dev/blog/gpt2-css
سورسکد:
https://github.com/ShubhamPatilsd/gpt2-in-css
@DevTwitter | <emad faghihi/>
🔥39🍌11❤5
معرفی Allp؛ یک Package Manager Orchestrator نوشتهشده با Rust
ابزار Allp مدیریت چندین Package Manager رو در یک CLI یکپارچه میکنه؛ اما قابلیتهاش فقط به نصب و حذف پکیج محدود نیست:
- قابلیت Multi-Backend: پشتیبانی از APT، Pacman، DNF، Flatpak، Snap و اکوسیستمهای Python، Node و Rust
- قابلیت Package Profiles: ذخیره، Export و Import لیست پکیجها برای انتقال محیط کاری بین سیستمها
- قابلیت Dry Run: مشاهده و بررسی دستورات قبل از اعمال تغییرات
- قابلیت Smart Search: جستوجوی همزمان در منابع مختلف و انتخاب Backend
- قابلیت Self-Update: بررسی و بهروزرسانی خودکار خود Allp با اعتبارسنجی فایلها
- قابلیت Doctor: عیبیابی سیستم و بررسی وضعیت Backendها
- قابلیت Live TUI: نمایش زنده روند Update و Upgrade
https://github.com/allp-manager/allp-manager
@DevTwitter | <wrench/>
ابزار Allp مدیریت چندین Package Manager رو در یک CLI یکپارچه میکنه؛ اما قابلیتهاش فقط به نصب و حذف پکیج محدود نیست:
- قابلیت Multi-Backend: پشتیبانی از APT، Pacman، DNF، Flatpak، Snap و اکوسیستمهای Python، Node و Rust
- قابلیت Package Profiles: ذخیره، Export و Import لیست پکیجها برای انتقال محیط کاری بین سیستمها
- قابلیت Dry Run: مشاهده و بررسی دستورات قبل از اعمال تغییرات
- قابلیت Smart Search: جستوجوی همزمان در منابع مختلف و انتخاب Backend
- قابلیت Self-Update: بررسی و بهروزرسانی خودکار خود Allp با اعتبارسنجی فایلها
- قابلیت Doctor: عیبیابی سیستم و بررسی وضعیت Backendها
- قابلیت Live TUI: نمایش زنده روند Update و Upgrade
https://github.com/allp-manager/allp-manager
@DevTwitter | <wrench/>
🍌11❤4🔥2
Forwarded from DevTwitter Ads.
Please open Telegram to view this post
VIEW IN TELEGRAM
👎9🍌6👍1
خداحافظ claude، سلام pi
نویسنده cabel در این مقاله به ما میگه که چرا از کلاد دیگه استفاده نمیکنه و از pi استفاده میکنه
حالا pi چیه؟
یه دستیار برنامهنویسیه که خیلی سادهتر و راحتتر از کلاده و میتونی اسکیلهای مختلف رو بهش اضافه کنی
https://pi.dev
@DevTwitter | <Shayan GeeDook/>
نویسنده cabel در این مقاله به ما میگه که چرا از کلاد دیگه استفاده نمیکنه و از pi استفاده میکنه
حالا pi چیه؟
یه دستیار برنامهنویسیه که خیلی سادهتر و راحتتر از کلاده و میتونی اسکیلهای مختلف رو بهش اضافه کنی
https://pi.dev
@DevTwitter | <Shayan GeeDook/>
👎84❤21🍌12
پلاگین dsh-context رو روی DeepSeek Harness نصب کنید تا به دریایی از اطلاعات جذاب از مصرف توکن کامل گرفته تا اینکه هر پروژه چقدر توکن مصرف کرده و هزینهاش بر اساس مدلی که استفاده کردید چقدره، یا اینکه بیشتر از چه اسکیلهایی استفاده کردید و کلی داده جذاب دیگه دسترسی داشته باشید.
https://github.com/bowenliang123/dsh-context
@DevTwitter | <MohammadMSFT/>
https://github.com/bowenliang123/dsh-context
@DevTwitter | <MohammadMSFT/>
👍11👎5❤4
#دراز_نیوز
جنسن هوانگ بنیانگذار NVIDIA اعتراف به خیانت به همسرش کرده، اونم با یه خانم چینی که احتمال میره جاسوس چین باشه (یعنی چین پرستو فرستاده واسش)،. حالا اگر جنسن هوانگ اطلاعاتی لو داده باشه باید با این شرکت خداحافظی کنه.
سهام انویدیا هم کلی ریخته با این خبر و همه منتظریم ببینیم همسر جنسن چیکار میکنه :))))
https://nvidianews.nvidia.com/news/statement-from-nvidia-board-of-directors
@DevTwitter
جنسن هوانگ بنیانگذار NVIDIA اعتراف به خیانت به همسرش کرده، اونم با یه خانم چینی که احتمال میره جاسوس چین باشه (یعنی چین پرستو فرستاده واسش)،. حالا اگر جنسن هوانگ اطلاعاتی لو داده باشه باید با این شرکت خداحافظی کنه.
سهام انویدیا هم کلی ریخته با این خبر و همه منتظریم ببینیم همسر جنسن چیکار میکنه :))))
https://nvidianews.nvidia.com/news/statement-from-nvidia-board-of-directors
@DevTwitter
💔60🍌24🔥3
یک گروه برزیلی با کمک هوش مصنوعی نسخه متن باز متلب را درست کردند.
https://campuslivre.github.io/matlivre/
@DevTwitter | <Hooman/>
https://campuslivre.github.io/matlivre/
@DevTwitter | <Hooman/>
🔥51🍌8❤1
Forwarded from Nemove | فراتر از دانستن
شناخت تحولات اقتصادی، روانشناختی، اجتماعی و فناورانه ایران و تأثیر آنها بر آینده کسبوکار و مسیر حرفهای.
.
«نقطهسرخط»
Please open Telegram to view this post
VIEW IN TELEGRAM
🍌17👎6🔥2
یه وبدولوپر اومده یه پروژه توی گیتهاب منتشر کرده به اسم Ram-Altman که کارش ترول کردن مدیرعامل اوپنایآیه.
این پروژه روی لینوکس هر ۵ دقیقه رم سیستم رو چک میکنه و اگه بیشتر از ۱۰ درصدش بیکار و بدون استفاده مونده باشه، روزی یه بار بهطور اتوماتیک به سم آلتمن ایمیل میزنه که بهش خبر بده فلان مقدار رم بیاستفاده وجود داره که توی دیتاسنترهای OpenAI نیست، حالا برو حرص بخور!
ریشه این شوخی به مصاحبه چند وقت پیش آلتمن برمیگرده، جایی که گفت خیلی بده که مردم رمهای دنیا رو توی کامپیوترهای خونگی بیاستفاده نگه میدارن در حالی که فقط ۵ درصد مواقع ازش استفاده میشه و بهتر بود همهش توی دیتاسنترهای هوش مصنوعی استفاده بشه.
این حرف موجی از انتقادها رو به راه انداخت، تا جایی که آلتمن مجبور شد عقبنشینی کنه، اسم اکانتش رو توی اکس موقتا به Ram Altman تغییر بده و بگه شوخی کرده.
@DevTwitter | <Behrad Javed/>
این پروژه روی لینوکس هر ۵ دقیقه رم سیستم رو چک میکنه و اگه بیشتر از ۱۰ درصدش بیکار و بدون استفاده مونده باشه، روزی یه بار بهطور اتوماتیک به سم آلتمن ایمیل میزنه که بهش خبر بده فلان مقدار رم بیاستفاده وجود داره که توی دیتاسنترهای OpenAI نیست، حالا برو حرص بخور!
ریشه این شوخی به مصاحبه چند وقت پیش آلتمن برمیگرده، جایی که گفت خیلی بده که مردم رمهای دنیا رو توی کامپیوترهای خونگی بیاستفاده نگه میدارن در حالی که فقط ۵ درصد مواقع ازش استفاده میشه و بهتر بود همهش توی دیتاسنترهای هوش مصنوعی استفاده بشه.
این حرف موجی از انتقادها رو به راه انداخت، تا جایی که آلتمن مجبور شد عقبنشینی کنه، اسم اکانتش رو توی اکس موقتا به Ram Altman تغییر بده و بگه شوخی کرده.
@DevTwitter | <Behrad Javed/>
👍151🔥15🍌12
#کدبوک
راهنمایی کاربردی برای یادگیری هوش مصنوعی و یادگیری ماشین با رویکردی ویژه برای برنامهنویسها:
- آشنایی با مفاهیم پایه هوش مصنوعی و یادگیری ماشین
- آموزش ساخت و آموزش مدلهای یادگیری ماشین با Python و TensorFlow
- پیادهسازی پروژههای عملی در حوزه بینایی ماشین، پردازش زبان طبیعی و تشخیص الگو
- مناسب برای برنامهنویسهایی که میخوان بدون ورود عمیق به مباحث ریاضی، وارد دنیای AI و ML بشن
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
راهنمایی کاربردی برای یادگیری هوش مصنوعی و یادگیری ماشین با رویکردی ویژه برای برنامهنویسها:
- آشنایی با مفاهیم پایه هوش مصنوعی و یادگیری ماشین
- آموزش ساخت و آموزش مدلهای یادگیری ماشین با Python و TensorFlow
- پیادهسازی پروژههای عملی در حوزه بینایی ماشین، پردازش زبان طبیعی و تشخیص الگو
- مناسب برای برنامهنویسهایی که میخوان بدون ورود عمیق به مباحث ریاضی، وارد دنیای AI و ML بشن
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
❤16🔥3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
20 ابزاری که اگه با AI کار میکنید باید حتما داشته باشید
1. https://modulify.ai best vibecoding tool
2. https://landdding.com top notch landings
3. https://modulify.ai/templates free templates
4. https://motionin.design 1 prompt 1 website
5. https://iconly.design world best icons
6. https://fontinlogo.com fonts behind brands
7. https://on.design design community
8. https://godly.website award websites
9. https://60fps.design mobile UI animations
10. https://footer.design footer inspiration
11. https://recent.design next level design
12. https://backgrounds.supply backgrounds
13. https://posts.design big brands posts
14. https://beui.dev animated components
15. https://wonderlist.design figma designs
16. https://mobbin.com real app screens
17. https://sent.dm almost free sms
18. https://logotouse.com premium logos
20. https://paperanimation.ai cool anim
@DevTwitter | <O — B — S — I — D — A — N/>
1. https://modulify.ai best vibecoding tool
2. https://landdding.com top notch landings
3. https://modulify.ai/templates free templates
4. https://motionin.design 1 prompt 1 website
5. https://iconly.design world best icons
6. https://fontinlogo.com fonts behind brands
7. https://on.design design community
8. https://godly.website award websites
9. https://60fps.design mobile UI animations
10. https://footer.design footer inspiration
11. https://recent.design next level design
12. https://backgrounds.supply backgrounds
13. https://posts.design big brands posts
14. https://beui.dev animated components
15. https://wonderlist.design figma designs
16. https://mobbin.com real app screens
17. https://sent.dm almost free sms
18. https://logotouse.com premium logos
20. https://paperanimation.ai cool anim
@DevTwitter | <O — B — S — I — D — A — N/>
🍌14❤13
مایکروسافت یک دوره رایگان ۲۱ درسی برای ساخت اپهای هوش مصنوعی منتشر کرده
از مبانی LLM و پرامپتنویسی تا چتبات و RAG و ایجنت
هر درس ویدیو و آموزش مکتوب و کد قابل اجرا دارد
کدها به Python و TypeScript است و ترجمهٔ فارسی دارد
بیش از ۱۲۰ هزار ستاره در گیتهاب
https://github.com/microsoft/generative-ai-for-beginners
@DevTwitter | <Alireza/>
از مبانی LLM و پرامپتنویسی تا چتبات و RAG و ایجنت
هر درس ویدیو و آموزش مکتوب و کد قابل اجرا دارد
کدها به Python و TypeScript است و ترجمهٔ فارسی دارد
بیش از ۱۲۰ هزار ستاره در گیتهاب
https://github.com/microsoft/generative-ai-for-beginners
@DevTwitter | <Alireza/>
❤35🍌5👍3
Forwarded from Sinox API
سینوکس اسکیل؛ کتابخانه جامع اسکیلهای هوش مصنوعی🎲
ایجنت خود را با یک دستور متخصص کنید!
🤷♀ چه چیزی در سینوکس اسکیل پیدا میکنید:
• بیش از ۱۴۰۰ اسکیل آماده در ۱۱ دسته.
• نصب با یک خط دستور، دانلود ZIP، یا یک پرامپت نصب برای ایجنت.
• راهنمای نصب جداگانه برای Claude Code، Codex و Cursor.
• توضیح شفاف هر اسکیل: چه میگیرید، به درد چه کاری میخورد، به درد چه کاری نمیخورد.
استفاده از سینوکس اسکیل رایگان است و نیاز به افتتاح حساب ندارد👇🏻
ایجنت خود را با یک دستور متخصص کنید!
«اسکیل» یک پوشهٔ آمادهٔ دستورالعمل است که به Claude Code، Codex، Cursor و ایجنتهای مشابه یاد میدهد یک کار مشخص را درست و کامل انجام دهند: از دیباگ و تست تا دواپس، طراحی رابط، سئو، امنیت و نوشتن اسناد.
• بیش از ۱۴۰۰ اسکیل آماده در ۱۱ دسته.
• نصب با یک خط دستور، دانلود ZIP، یا یک پرامپت نصب برای ایجنت.
• راهنمای نصب جداگانه برای Claude Code، Codex و Cursor.
• توضیح شفاف هر اسکیل: چه میگیرید، به درد چه کاری میخورد، به درد چه کاری نمیخورد.
استفاده از سینوکس اسکیل رایگان است و نیاز به افتتاح حساب ندارد👇🏻
sinoxapi.com/skills
Please open Telegram to view this post
VIEW IN TELEGRAM
❤24🔥4👍2
تا حالا فکر کردین استراتژی redis برای پاک کردن کلیدهای cache که ttl اونها اکسپایر شده چیه؟
در واقع redis دو تا استراتژی داره که از ترکیب این دو برای مدیریت این موضوع استفاده میکنه.
1- استراتژی اول که بهش میگن lazy expiration ساده ترینشه اینه که وقتی درخواستی برای گرفتن یه کلید اومد اول چک میکنه اون کلید اکسپایر شده یا نه اگه آره اون رو همونجا پاک میکنه و نال برمیگردونه.
2- خب اگه یه کلید برای مدتها صدا زده نشه چی؟ اینجاست که میرسیم به استراتژی دوم یعنی active expiration و به این شکله که میاد مثلا هر 100 میلی ثانیه توی لوپ یه batch که شامل مثلا 20 کلید تصادفی هست رو بررسی میکنه و اونایی که اکسپایر شدن رو پاک میکنه. اگه توی اون لوپ بیشتر از 25 درصد کلیدها پاک بشن اون رو زباله تشخیص میده و حدس میزنه کلیدهای بیشتری هم اکسپایر شدن پس یه batch دیگه اجرا میکنه و در نهایت لوپ تموم میشه تا دوباره لوپ بعدی.
برای همین برخلاف تصور، کلیدهای cache بالافاصله با اتمام ttl حذف نمیشن و ممکنه برای مدتی توی حافظه سرور باقی بمونن مخصوصا اگه حجم کلیدها بالا باشه.
پ.ن: چک کردن تعداد کلیدها در هر لوپ و تعداد اجرای لوپ در ثانیه توی کانفیگ redis قابل تنظیمه، ولی نکته ای که هست هر چی تعداد رو بالاتر ببرین کلیدها سریعتر حذف میشن اما cpu بیشتری درگیر میشه.
@DevTwitter | <Ali Mozhdekanlou/>
در واقع redis دو تا استراتژی داره که از ترکیب این دو برای مدیریت این موضوع استفاده میکنه.
1- استراتژی اول که بهش میگن lazy expiration ساده ترینشه اینه که وقتی درخواستی برای گرفتن یه کلید اومد اول چک میکنه اون کلید اکسپایر شده یا نه اگه آره اون رو همونجا پاک میکنه و نال برمیگردونه.
2- خب اگه یه کلید برای مدتها صدا زده نشه چی؟ اینجاست که میرسیم به استراتژی دوم یعنی active expiration و به این شکله که میاد مثلا هر 100 میلی ثانیه توی لوپ یه batch که شامل مثلا 20 کلید تصادفی هست رو بررسی میکنه و اونایی که اکسپایر شدن رو پاک میکنه. اگه توی اون لوپ بیشتر از 25 درصد کلیدها پاک بشن اون رو زباله تشخیص میده و حدس میزنه کلیدهای بیشتری هم اکسپایر شدن پس یه batch دیگه اجرا میکنه و در نهایت لوپ تموم میشه تا دوباره لوپ بعدی.
برای همین برخلاف تصور، کلیدهای cache بالافاصله با اتمام ttl حذف نمیشن و ممکنه برای مدتی توی حافظه سرور باقی بمونن مخصوصا اگه حجم کلیدها بالا باشه.
پ.ن: چک کردن تعداد کلیدها در هر لوپ و تعداد اجرای لوپ در ثانیه توی کانفیگ redis قابل تنظیمه، ولی نکته ای که هست هر چی تعداد رو بالاتر ببرین کلیدها سریعتر حذف میشن اما cpu بیشتری درگیر میشه.
@DevTwitter | <Ali Mozhdekanlou/>
👍37❤7🍌6