

20.04.202513:47
یه آموزش باحال برای design pattern
https://refactoring.guru/design-patterns/catalog
@DevTwitter
https://refactoring.guru/design-patterns/catalog
@DevTwitter


16.04.202517:33
#میم_شبانگاهی
راه حل مشکلات ویندوز REBOOT
راه حل مشکلات لینوکس BE ROOT
@DevTwitter |
راه حل مشکلات ویندوز REBOOT
راه حل مشکلات لینوکس BE ROOT
@DevTwitter |
16.04.202513:47
بچهها دانشگاه استنفورد یک کورس مجانی کامپیوتر ساینس گذاشته، در واقع پایتون یاد میده. پیش نیاز خاصی نمیخواد و بیشتر به درد کسایی میخوره که میخوان برنامه نویسی شروع کنن. فقط باید انگلیسی بلد باشی و بتونی حداقل هفت ساعت در هفته وقت بذاری
این فرم اپلایشه:
https://codeinplace.stanford.edu/
@DevTwitter | <خوان میگل/>
این فرم اپلایشه:
https://codeinplace.stanford.edu/
@DevTwitter | <خوان میگل/>


15.04.202509:43
تو Reddit یه نفر یه فایل EXE ویژوال بیسیک ۴ که میشه برای ۱۹۹۷ رو با Claude 3.7 اومده به پایتون تبدیل کرده.
میگه اجرای فایلهای VB4 الان دردسره، ولی Claude 3.7 فایل رو آنالیز کرده، UI و فایلهای صوتی رو پیدا کرده و یه کد پایتون معادلش ساخته، بعد همون بار اول هم کار کرد و کل پروسه کلا ۵ دقیقه طول کشید.
معنی این ماجرا اینه که میشه اپلیکیشنها و بازیهای قدیمی رو بدون کد اصلی به کمک یه ابزار مثل Claude 3.7 بیایم open-source و reverse-engineer کنیم.
@DevTwitter |
میگه اجرای فایلهای VB4 الان دردسره، ولی Claude 3.7 فایل رو آنالیز کرده، UI و فایلهای صوتی رو پیدا کرده و یه کد پایتون معادلش ساخته، بعد همون بار اول هم کار کرد و کل پروسه کلا ۵ دقیقه طول کشید.
معنی این ماجرا اینه که میشه اپلیکیشنها و بازیهای قدیمی رو بدون کد اصلی به کمک یه ابزار مثل Claude 3.7 بیایم open-source و reverse-engineer کنیم.
@DevTwitter |


14.04.202513:47
تکنیک تعامل دیرهنگام (Late Interaction) در بازیابی اطلاعات (information retrieval)، یکی از تکنیکهای موثر در سیستمهای رتبهبندی اسناد (document ranking) است. در این روش، ابتدا پرسش (Query) و اسناد (Documents) به صورت جداگانه encode میشوند و سپس در مرحلهای بعدی، تعامل میان آنها بهصورت موخر و انتخابی صورت میگیرد. این تکنیک باعث کاهش هزینههای محاسباتی نسبت به روشهای تعامل زودهنگام (Early Interaction) میشود، زیرا تنها بر روی تعداد محدودی از اسناد که بهعنوان کاندیدا انتخاب شدهاند، تعامل انجام میگیرد. تکنیک Late Interaction تعادلی میان دقت بالا و کارایی فراهم میکند و در مدلهایی مانند ColBERT کاربرد فراوان دارد.
همچنین مدلهای مهمی از این روش استفاده میکنن مثل ColBERT, ColPali, و ColQwen.
این بلاگ از weaviate خیلی قشنگ همراه با شکل این تکنیک و تکنیکهای دیگه توضیح میده. حتما بخونید اگه کارتون با بازیابی اطلاعات زیاد کار داره.
لینک بلاگ:
https://weaviate.io/blog/late-interaction-overview
@DevTwitter |
همچنین مدلهای مهمی از این روش استفاده میکنن مثل ColBERT, ColPali, و ColQwen.
این بلاگ از weaviate خیلی قشنگ همراه با شکل این تکنیک و تکنیکهای دیگه توضیح میده. حتما بخونید اگه کارتون با بازیابی اطلاعات زیاد کار داره.
لینک بلاگ:
https://weaviate.io/blog/late-interaction-overview
@DevTwitter |


14.04.202507:41
ما توی آروان، مسیر توسعه محصولاتمون رو به صورت عمومی منتشر کردیم.
شما میتونین:
- ببینین چه امکانات و قابلیت هایی در حال توسعه است
- لاگ انتشار قابلیت های جدید رو ببینین
- رای بدین به قابلیت هایی که مد نظرتون هست تا بهشون اولویت داده بشه
- و میتونین هر قابلیتی که توی محصولات ابری بهش نیاز دارن رو وارد کنین
این به ما کمک میکنه تا بتونیم فیدبک مستقیمی از کاربران بگیریم و مسیر توسعه رو مبتنی بر نیازهای واقعی ادامه بدیم.
https://arvancloud-roadmap.com/roadmap
@DevTwitter |
شما میتونین:
- ببینین چه امکانات و قابلیت هایی در حال توسعه است
- لاگ انتشار قابلیت های جدید رو ببینین
- رای بدین به قابلیت هایی که مد نظرتون هست تا بهشون اولویت داده بشه
- و میتونین هر قابلیتی که توی محصولات ابری بهش نیاز دارن رو وارد کنین
این به ما کمک میکنه تا بتونیم فیدبک مستقیمی از کاربران بگیریم و مسیر توسعه رو مبتنی بر نیازهای واقعی ادامه بدیم.
https://arvancloud-roadmap.com/roadmap
@DevTwitter |
20.04.202511:45
اگه بخوای فقط یه کامیت رو از یه برنچ دیگه بیاری چیکار میکنی؟
تاحالا شده رو یه برنچی یه کامیت بزنی بعد بفهمی اون کامیت رو تو یه برنچ دیگه هم نیاز داری؟
با دستور git cherry-pick میتونی اینکارو بکنی.
فقط یه کامیت رو میخوای بیاری تو برنچ فعلی:
𝗚𝗶𝘁 𝗰𝗵𝗲𝗿𝗿𝘆-𝗽𝗶𝗰𝗸 [𝗰𝗼𝗺𝗺𝗶𝘁𝗜𝗗]
چندتا کامیت پشتسر هم رو میخوای بیاری تو برنچ فعلی:
𝗚𝗶𝘁 𝗰𝗵𝗲𝗿𝗿𝘆-𝗽𝗶𝗰𝗸 [𝘀𝘁𝗮𝗿𝘁𝗖𝗼𝗺𝗺𝗶𝘁𝗜𝗗]..[𝗲𝗻𝗱𝗖𝗼𝗺𝗺𝗶𝘁𝗜𝗗]
کامیت اشتباهی رو آوردی تو برنچ و میخوای برگردونی:
𝗚𝗶𝘁 𝗰𝗵𝗲𝗿𝗿𝘆-𝗽𝗶𝗰𝗸 —𝗮𝗯𝗼𝗿𝘁
فقط حواست باشه اگه وابستگی به کامیتهای قبلی داشته باشه، ممکنه conflict بخوری
@DevTwitter |
تاحالا شده رو یه برنچی یه کامیت بزنی بعد بفهمی اون کامیت رو تو یه برنچ دیگه هم نیاز داری؟
با دستور git cherry-pick میتونی اینکارو بکنی.
فقط یه کامیت رو میخوای بیاری تو برنچ فعلی:
𝗚𝗶𝘁 𝗰𝗵𝗲𝗿𝗿𝘆-𝗽𝗶𝗰𝗸 [𝗰𝗼𝗺𝗺𝗶𝘁𝗜𝗗]
چندتا کامیت پشتسر هم رو میخوای بیاری تو برنچ فعلی:
𝗚𝗶𝘁 𝗰𝗵𝗲𝗿𝗿𝘆-𝗽𝗶𝗰𝗸 [𝘀𝘁𝗮𝗿𝘁𝗖𝗼𝗺𝗺𝗶𝘁𝗜𝗗]..[𝗲𝗻𝗱𝗖𝗼𝗺𝗺𝗶𝘁𝗜𝗗]
کامیت اشتباهی رو آوردی تو برنچ و میخوای برگردونی:
𝗚𝗶𝘁 𝗰𝗵𝗲𝗿𝗿𝘆-𝗽𝗶𝗰𝗸 —𝗮𝗯𝗼𝗿𝘁
فقط حواست باشه اگه وابستگی به کامیتهای قبلی داشته باشه، ممکنه conflict بخوری
@DevTwitter |


16.04.202517:06
نرمافزار رایگان Obsidian یه اپ نوتبرداری لوکال با فرمت مارکداونه.
این «دانشنامه شخصی» یا «مغز دوم» فوقالعاده منعطفه و مثلا ازش برای پیادهسازی متد Zettelkasten استفاده میشه.
+ دانلود:
https://obsidian.md
++ برای شروع، آموزش Vicky رو حتما ببینین:
https://www.youtube.com/watch?si=OkRzIU7M0weOKtys&v=d3e7GWsqoU0&feature=youtu.be
@DevTwitter | <ِYashar Shahi/>
این «دانشنامه شخصی» یا «مغز دوم» فوقالعاده منعطفه و مثلا ازش برای پیادهسازی متد Zettelkasten استفاده میشه.
+ دانلود:
https://obsidian.md
++ برای شروع، آموزش Vicky رو حتما ببینین:
https://www.youtube.com/watch?si=OkRzIU7M0weOKtys&v=d3e7GWsqoU0&feature=youtu.be
@DevTwitter | <ِYashar Shahi/>


15.04.202513:02
امروز با claude پایتون هم زدم :D کدش چون اسکریپتی هست و فقط باید در محیط توسعه برای کد پچینگ استفاده بشه زیاد آنچنان موارد پروداکشنی نداره سعی کردم تست زیاد تو الیکسیر بنویسم که مطمئن شم تقریبا تا حد خوبی کار می کنه
کلش امروز نوشته شد سه بار لمیت شدم :D
https://github.com/ash-project/igniter_js/pull/26
@DevTwitter | <ُTagarg/>
کلش امروز نوشته شد سه بار لمیت شدم :D
https://github.com/ash-project/igniter_js/pull/26
@DevTwitter | <ُTagarg/>


14.04.202517:43
اگر دنبال یه روش امن برای host سرور MCPتون هستین، Microsoft Azure توی یه بلاگ پست، قدم به قدم آموزش داده که چطوری میتونید با استفاده از FastAPI و Azure container apps این کار و بکنید.
لینکش:
https://techcommunity.microsoft.com/blog/appsonazureblog/host-remote-mcp-servers-in-azure-container-apps/4403550
@DevTwitter |
لینکش:
https://techcommunity.microsoft.com/blog/appsonazureblog/host-remote-mcp-servers-in-azure-container-apps/4403550
@DevTwitter |


14.04.202513:02
خوشحالم که اعلام کنم بعد از یک هفته زمان گذاشتن نسخه اول رودمپ تست نویسی برای دولوپر هارو باهاتون شیر میکنم
https://github.com/hasanxdev/Test-Roadmap-For-Developers
@DevTwitter |
https://github.com/hasanxdev/Test-Roadmap-For-Developers
@DevTwitter |
14.04.202505:39
فایرفاکس بالاخره از PWA پشتیبانی می کند، خسته نباشی :)
فایرفاکس پس از سالها درخواست کاربران، بالاخره تصمیم گرفته است تا از PWA پشتیبانی کند. آنها اخیراً یک ویژگی آزمایشی به نام browser.taskbarTabs.enabled را به نسخه Nightly فایرفاکس اضافه کردهاند که هنوز فعال نیست، اما نشاندهندهی تلاش آنها برای افزودن این قابلیت است.
https://bytes.dev/archives/380
@DevTwitter |
فایرفاکس پس از سالها درخواست کاربران، بالاخره تصمیم گرفته است تا از PWA پشتیبانی کند. آنها اخیراً یک ویژگی آزمایشی به نام browser.taskbarTabs.enabled را به نسخه Nightly فایرفاکس اضافه کردهاند که هنوز فعال نیست، اما نشاندهندهی تلاش آنها برای افزودن این قابلیت است.
https://bytes.dev/archives/380
@DevTwitter |
20.04.202509:43
آقا من نمیدونستم همچین لیستی وجود داره:
Most active GitHub users in Iran
لینک:
https://committers.top/iran_private
@DevTwitter |
Most active GitHub users in Iran
لینک:
https://committers.top/iran_private
@DevTwitter |
Қайта жіберілді:
هشتگ تبلیغ تخصصی



16.04.202516:35
🔥 تخفیف ویژه اشتراکهای دانشجویی هوش مصنوعی به مدت محدود!
💯 اشتراک بهترین سرویس های هوش مصنوعی جهان
➕ ChatGPT
➕ Perplexity
➕ Grok
➕ You
✨ اشتراک ماهانه، ۶ ماهه و ۱۲ ماهه اختصاصی روی ایمیل شخصی شما با پشتیبانی تا آخرین روز اشتراک
🥇 تضمین کمترین قیمت در ایران
🤝 شروع قیمت از ماهانه ۱,۲۹۹,۰۰۰ تومان!
🛍 جهت مشاوره و خرید:
💬 t.me/PremiumAIs
⚡️اطلاع از سایر پیشنهادات ویژه:
📣 t.me/BEST4PREMIUMS
🔵🔵🔵🔵🔵🔵
💯 اشتراک بهترین سرویس های هوش مصنوعی جهان
➕ ChatGPT
➕ Perplexity
➕ Grok
➕ You
✨ اشتراک ماهانه، ۶ ماهه و ۱۲ ماهه اختصاصی روی ایمیل شخصی شما با پشتیبانی تا آخرین روز اشتراک
🥇 تضمین کمترین قیمت در ایران
🤝 شروع قیمت از ماهانه ۱,۲۹۹,۰۰۰ تومان!
🛍 جهت مشاوره و خرید:
💬 t.me/PremiumAIs
⚡️اطلاع از سایر پیشنهادات ویژه:
📣 t.me/BEST4PREMIUMS
🔵🔵🔵🔵🔵🔵
Қайта жіберілді:
DevTwitter Ads.



15.04.202512:36
🪨 اینبار به مقصد میرسه!
چون اینبار ما کنارتیم🧡
🟠 شروع ثبتنام جدید دورههای برنامهنویسی، داده و هوش مصنوعی دانشکار
🔶 ۲۵٪ تخفیف ثبتنام زودهنگام!
🔸شروع مسیر یادگیری و استخدام:
👇👇
https://dnkr.ir/6qJ9p
https://dnkr.ir/6qJ9p
چون اینبار ما کنارتیم🧡
🟠 شروع ثبتنام جدید دورههای برنامهنویسی، داده و هوش مصنوعی دانشکار
🔶 ۲۵٪ تخفیف ثبتنام زودهنگام!
🔸شروع مسیر یادگیری و استخدام:
👇👇
https://dnkr.ir/6qJ9p
https://dnkr.ir/6qJ9p
Қайта жіберілді:
Quera



14.04.202517:12
📣 مسابقه ورودی کمپ بهاره Fin AI
💻 کدهای هوشمند بانکداری نسل بعد!
💎 این مسابقه میتونه دروازه ورود شما به بوتکمپ علوم داده و یادگیری ماشین با طعم چالشهای واقعی در حوزه بانکداری هوشمند باشه!
🎉شرکت توی بوتکمپ (در صورت قبولی توی مسابقه) رایگان هست و با توجه به عملکرد افراد توی بوتکمپ، از نفرات برتر دعوت به #استخدام و همکاری میشه.
⏳جمعه ۲۹ فروردین ساعت ۱۵
✔️ ثبتنام رایگان :
🔗 https://quera.org/r/ortx5
➖➖➖➖
#Quera_Contest
💻 کدهای هوشمند بانکداری نسل بعد!
💎 این مسابقه میتونه دروازه ورود شما به بوتکمپ علوم داده و یادگیری ماشین با طعم چالشهای واقعی در حوزه بانکداری هوشمند باشه!
🎉شرکت توی بوتکمپ (در صورت قبولی توی مسابقه) رایگان هست و با توجه به عملکرد افراد توی بوتکمپ، از نفرات برتر دعوت به #استخدام و همکاری میشه.
⏳جمعه ۲۹ فروردین ساعت ۱۵
✔️ ثبتنام رایگان :
🔗 https://quera.org/r/ortx5
➖➖➖➖
#Quera_Contest


14.04.202511:46
این رپو با Flask یه CMS پیادهسازی کرده. داکیومنت به چینیه
ولی خوب ترجمه کنید به انگلیسی.
من از معماری و طوری که پیاده کرده خوشم اومد، مثلا سیستم پلاگین پیاده کرده که خوب باحاله، ساختار پروژه رو هم خوب تعریف کرده.
هم قابل استفادهس و هم آموزشی
https://github.com/yandaozi/PPress
@DevTwitter |
ولی خوب ترجمه کنید به انگلیسی.
من از معماری و طوری که پیاده کرده خوشم اومد، مثلا سیستم پلاگین پیاده کرده که خوب باحاله، ساختار پروژه رو هم خوب تعریف کرده.
هم قابل استفادهس و هم آموزشی
https://github.com/yandaozi/PPress
@DevTwitter |


11.04.202505:39
خداحافظی با Replit یا Cursor؟
گوگل دیروز از Firebase Studio رونمایی کرد.
یه محیط گرافیکی جدید از Google برای ساخت و مدیریت اپلیکیشنهای موبایل و وب با Firebase. بدون نیاز به نوشتن کد برای شروع!
firebase.studio
@DevTwitter |
گوگل دیروز از Firebase Studio رونمایی کرد.
یه محیط گرافیکی جدید از Google برای ساخت و مدیریت اپلیکیشنهای موبایل و وب با Firebase. بدون نیاز به نوشتن کد برای شروع!
firebase.studio
@DevTwitter |
18.04.202510:03
کمپانی Cohere یک مدل embedding که قابلیت Multimodal داره معرفی کرده. یعنی باهاش متن و عکس را میتونید embed کنید، که برای سرچ و اپلیکیشن های RAG عالیه.
مثلا اگه یک سری فایلهای pdf که مربوط به مالی میشه را بخواهید روش RAG پیاده کنید، بجای اینکه متن را از فایل استخراج کنید و امبد کنید، هر صفحه را به صورت تصویر embed میکنه. اینجوری دیگه نیازی به OCR ندارید و دقتش هم فوق العاده بالاست. این فایل notebook گذاشتم که یک مثال را داره نشون میده که چطور یک مقاله را ایمبد میکنه و بعد میتونید روش سرچ انجام بدید.
یکی از مهمترین کاربردهاش برای درست کردن سیستم های RAG و سوال/جواب روی داکیومنت ها ست.
Colab notebook: https://colab.research.google.com/drive/1CghORsRWDGMEZJe6EeyRj4D6M2oltYvJ?usp=sharing
@DevTwitter |
مثلا اگه یک سری فایلهای pdf که مربوط به مالی میشه را بخواهید روش RAG پیاده کنید، بجای اینکه متن را از فایل استخراج کنید و امبد کنید، هر صفحه را به صورت تصویر embed میکنه. اینجوری دیگه نیازی به OCR ندارید و دقتش هم فوق العاده بالاست. این فایل notebook گذاشتم که یک مثال را داره نشون میده که چطور یک مقاله را ایمبد میکنه و بعد میتونید روش سرچ انجام بدید.
یکی از مهمترین کاربردهاش برای درست کردن سیستم های RAG و سوال/جواب روی داکیومنت ها ست.
Colab notebook: https://colab.research.google.com/drive/1CghORsRWDGMEZJe6EeyRj4D6M2oltYvJ?usp=sharing
@DevTwitter |


16.04.202515:49
بچه ها اگه کسی علاقه داره به ترجمه داکیومنت فارسی Vite کمک کنه اینجا درحال توسعه هست و قبل از انتقال به org اصلی نیاز به بررسی داره.
- https://github.com/mostafa-nematpour/vite-docs-fa
- https://vite.liara.run
@DevTwitter | <پویا/>
- https://github.com/mostafa-nematpour/vite-docs-fa
- https://vite.liara.run
@DevTwitter | <پویا/>


15.04.202511:47
مجموعهای از دادههای ساختاریافته فوتبال ،لیگ برتر ایران(لیگ خلیج فارس)، شامل نتایج مسابقات، جدول نهایی، داوران و آقای گلها در قالب CSV.
ایدهآل برای پردازش با Pandas، SQL و مدلسازی با Machine Learning.
https://github.com/Abbasmo72/PersianGulfLeagueIran-Stats
@DevTwitter |
ایدهآل برای پردازش با Pandas، SQL و مدلسازی با Machine Learning.
https://github.com/Abbasmo72/PersianGulfLeagueIran-Stats
@DevTwitter |


14.04.202515:49
سیستم عامل چطوری کار میکنه؟دنبال کردن فراخوانیهای سیستمی لینوکس مثل یک هکر و متخصص امنیت
نگاهی داریم به کلیات کرنل لینوکس و بعدش مفهموم سیستم کاملها و نگاهی دقیق تر به فراخوانیهای سیستمی و اینکه چطوری می شه فراخوانی های سیستمی یه برنامه رو دنبال کرد
https://www.youtube.com/watch?v=cYUtHe_XXyQ&feature=youtu.be
@DevTwitter |
نگاهی داریم به کلیات کرنل لینوکس و بعدش مفهموم سیستم کاملها و نگاهی دقیق تر به فراخوانیهای سیستمی و اینکه چطوری می شه فراخوانی های سیستمی یه برنامه رو دنبال کرد
https://www.youtube.com/watch?v=cYUtHe_XXyQ&feature=youtu.be
@DevTwitter |


14.04.202509:43
این ریپو را یک نفر درست کرده که بیشتر از ۱۵۰ تا notebooks آموزشی داره راجع به استفاده از لایبرری Transformers برای انواع اپلیکیشن ها و روی انواع دیتا مثل PDF و تصویر و ویدیو.
واقعا توجیهی برای یاد نگرفتن نیست. هر کدوم از این notebooks های آموزشی کلی چیز راجع به مدلها و معماری های مختلف یاد میده. یک جور کلاس درس!
Github: https://github.com/NielsRogge/Transformers-Tutorials
@DevTwitter |
واقعا توجیهی برای یاد نگرفتن نیست. هر کدوم از این notebooks های آموزشی کلی چیز راجع به مدلها و معماری های مختلف یاد میده. یک جور کلاس درس!
Github: https://github.com/NielsRogge/Transformers-Tutorials
@DevTwitter |
05.04.202517:51
این وبسایت بهترین مرجع آسیب پذیری های وب هست که تا به الان دیدم، اومده همه ی CWE ها و آسیب پذیری های OWASP رو جمع بندی کرده و همچنین تمام payload های لازم برای exploit رو براتون آورده ، برای چک لیست دم دستی باگ بانتی به نظرم عالیه
https://swisskyrepo.github.io/PayloadsAllTheThings/
@DevTwitter |
https://swisskyrepo.github.io/PayloadsAllTheThings/
@DevTwitter |
Көрсетілген 1 - 24 арасынан 184
Көбірек мүмкіндіктерді ашу үшін кіріңіз.