DevTwitter | توییت برنامه نویسی
32.9K subscribers
5.6K photos
456 videos
6 files
5.55K links
توییت های برنامه نویسی و طراحی وب :)

Admin:
@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://xn--r1a.website/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
این مطلب فنی از تیم Cursor رو پیشنهاد میکنم بخونید؛ دربارهٔ اینکه چرا میزبانی Git در مقیاس بالا، به‌خصوص با monorepoها و agentها، سخت شده و اینکه چطور تونستن بدون جایگزین‌کردن Git، لایهٔ ذخیره‌سازی و replication را طراحی مجدد کنن.
https://cursor.com/blog/git-at-any-scale

@DevTwitter | <Sirwan Afifi/>
❤17👍5
هرمس ایجنت فارسی شد

فقط کافیه برید تو پلاگین های هرمس و لینک:

https://github.com/m4tinbeigi-official/hermes-agent-farsi…

رو بهش بدید که پلاگین فارسی ساز رو نصب کنه و بعدش هم از سویچر زبان اسکرول کنید و زبان فارسی رو انتخاب کنید.

@DevTwitter | <Rick Sanchez/>
👎34❤16👍7
This media is not supported in your browser
VIEW IN TELEGRAM
اگه با ابزارهای کدنویسی هوش مصنوعی کار می‌کنید و دوست دارید از گوشی هم پروژه‌هاتون رو کنترل کنید، HAPI رو ببینید.

ابزار HAPI یک رابط موبایلی برای ایجنت‌های کدنویسیه که اجازه می‌ده Sessionهای روی کامپیوتر رو از گوشی ادامه بدید؛ یعنی لازم نیست برای هر تغییر یا تأییدیه‌ای پشت سیستم باشید.

امکانات مهم:

- کار با Claude Code، Codex، Cursor Agent، OpenCode و ابزارهای دیگه
- ارسال دستور به ایجنت‌ها با صدا
- مشاهده فایل‌ها، ترمینال و تغییرات پروژه از گوشی
- ادامه Session کامپیوتر روی موبایل
- دریافت درخواست مجوزها و تأییدشون از راه دور
- امکان کنترل از طریق تلگرام

برای کسایی که چند ایجنت کدنویسی دارن یا نمی‌خوان همیشه پای سیستم باشن، HAPI می‌تونه ابزار کاربردی‌ای باشه.

سایت:
https://hapi.run

@DevTwitter | <Bahram Ghorbani/>
❤16👍4👎1
اگه از نمودارهای mermaid تکراری که claude و codex درست میکنه خسته شدید، این skill رو نصب کنید. ۲۷ تا چارت دست‌ساز که به agent یاد میده کجا از چه دیاگرامی و به چه صورتی استفاده کنه!

https://github.com/cathrynlavery/diagram-design

@DevTwitter | <Amir/>
❤20👍3🍌3
رونمایی از Ornith-1.5؛ نسل جدید مدل‌های متن‌باز با معماری‌های 9B Dense، 35B MoE و 397B MoE

​این مدل با استراتژی End-to-End Self-Improvement آموزش دیده و ادعا میکنه در استدلال، کدنویسی و تسک‌های ایجنتیک پا‌به‌پای Claude Opus 4.8 رقابت می‌کنه:

​ SWE-Bench Verified: 86
Terminal-Bench 2.1: 86.1
ClawEval: 81.4
Tool Decathlon: 71.2

​تمام وزن‌ها + نسخه‌های کوانتایز شده (GGUF، FP8، MLX و NVFP4) با لایسنس کاملاً تجاری MIT منتشر شدند.
​ بلاگ فنی: http://ornith.ai/ornith_1_5.html
هاگینگ‌فیس: http://huggingface.co/collections/

@DevTwitter | <کدنویس اسطوره‌ای/>
❤19👍9👎1
یه مدتی بود داشتم روی یک دانلود منیجر کار میکردم فکر میکنم الان دیگه قابل استفاده باشه برای همین توی گیتهاب گذاشتمش دوست داشتید یک نگاهی بهش بندازید
(باگ هایی احتمالا داره اگه استفاده کردید و باگ دیدید توی خود گیت هاب issue باز کنید)

https://github.com/2sulraw/MoonHunt-DownloadManager

@DevTwitter | <Warlus/>
❤55👎13👍3
معرفی ریپو:
یه ریپو خوب پیدا کردم داره SKillهای مهندسی نرم افزار (Software Engineering) رو یکجا جمع میکنه،
یه وب سایت هم داره که بصورت بصری و با فیلترهای خوب اینا رو تفکیک کرده.
یه سر بزنید.

Repository:
https://github.com/ArabelaTso/Skills-4-SE
Website:
https://arabelatso.github.io/Skills-4-SE/

@DevTwitter | <Saeid/>
👍16❤4
اسلک از سرویس جدید Slack Code برای برنامه نویسی با هوش مصنوعی رونمایی کرد

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

سرویس Slack Code در راستای استراتژی Salesforce برای تبدیل Slack به مرکز فعالیت ایجنت‌های هوش مصنوعی عرضه شده است.

https://slack.com/features/code-channels

@DevTwitter | <Digiato/>
🍌19❤3👍3
https://terminal-code.com

این پروژه یه vs-code کامل رو میاره توی ترمینالتون و با تم ترمینال هم میشه. باحال و جدید بود خیلی.

@DevTwitter | <Mahdi MirMohamadi/>
❤25👍6🔥3
یکی دامین grok.bot رو یک ماه قبل از لانچ grok bot خریده، یه لندینگ پیج بالا آورده و بابتش ۱ میلیون دلار از ایلان میخواد :)

از اونجایی که ایلان ماسک ۱۱ میلیون دلار بابت خرید tesla.com داده، احتمالش زیاده این رو بخره :)

* البته الان آورده رو 300 هزار دلار

@DevTwitter | <Amir/>
🍌75❤9👍6
از ۲ روز پیش Claude Code به جای این که از Tool ها استفاده کنه، از sed/cat/python برای تغییر و خوندن استفاده میکنه که به شدت رو اعصابه و نمیشه تغییرات رو درست دنبال کرد.
علتش هم اینه که تو سیستم پرامپت بهش گفتن اینشکلی باشه.
این برای من فیکسش میکنه:
https://github.com/anthropics/claude-code/issues/87971#issuecomment-5350494250

@DevTwitter | <Nobody/>
❤6👍4👎1
آی بی ام اولین سلول‌های ماژولار فوق‌سرد کامپیوتر کوانتومی جدیدش رو به هم وصل کرد؛ قدمی به سمت کامپیوتر Starling که قراره تا ۲۰۲۹ ساخته بشه. همون سالی که گوگل هم برای فاصله‌گرفتن کامل از رمزنگاری فعلیش تعیین کرده.

دلیلش Q-Day‌ه؛ روزی که کامپیوترهای کوانتومی اونقدر قوی بشن که بتونن رمزنگاری بانک، پیام‌رسان‌ها و اسناد دولتی رو بشکنن. NIST از همین حالا استانداردهای رمزنگاری مقاوم در برابر کوانتوم منتشر کرده و دولت‌ها دارن زیرساخت‌هاشون رو عوض می‌کنن.

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

https://newsroom.ibm.com/2026-08-19-ibm-connects-its-first-modular-cryogenic-systems-in-milestone-toward-fault-tolerant-quantum-computing

https://ibm.com/quantum/blog/modular-cryogenics

https://cnn.com/2026/05/17/science/quantum-computing-cybersecurity-q-day

https://nist.gov/news-events/news/2024/08/nist-releases-first-3-finalized-post-quantum-encryption-standards

https://paloaltonetworks.com/cyberpedia/what-is-q-day

@DevTwitter | <^mad/>
👍26❤6👎1
امروز می‌خوام در مورد یک آپدیت بزرگ تو دنیای ریکت صحبت کنم که تو مقالات ۲۴ ساعت گذشته حسابی ترند شده و معماری پروژه‌های ما رو تغییر می‌ده: انقلاب React Router v7 و ادغام کاملش با Remix!

(برای دوستانی که تازه‌کار هستن: React Router معروف‌ترین کتابخونه برای ساخت صفحات مختلف تو ریکت هست که اجازه می‌ده کاربر بین صفحاتی مثل "خانه" و "داشبورد" جابجا بشه بدون اینکه کل سایت رفرش بشه. اخیراً تیم سازنده‌ی این ابزار، فریم‌ورک قدرتمند Remix رو هم توسعه دادن و حالا تو نسخه ۷، بهترین قابلیت‌های Remix رو مستقیماً وارد خود React Router کردن!)

وقتی ما روی پروژه‌های پیچیده مثل داشبوردهای امنیتی، پنل‌های مانیتورینگ یا سیستم‌های تحلیل لاگ کار می‌کنیم، یکی از بزرگترین چالش‌ها "آبشار درخواست‌ها" (Network Waterfalls) است. یعنی کامپوننت اول لود می‌شه، بعد دیتای خودش رو می‌گیره، بعد کامپوننت داخلی رندر می‌شه و اونم دیتای خودش رو می‌خواد... و این باعث کندی شدید صفحه می‌شه.

اما با قابلیت‌های جدیدی مثل Loaders و Actions تو React Router v7، ما می‌تونیم قبل از اینکه کاربر حتی وارد صفحه بشه، دیتای مورد نیاز اون مسیر (Route) رو فچ کنیم!

مزایای این تغییر معماری:
۱. سرعت لود شدن صفحات به شدت بالا می‌ره چون دیتا و ظاهر سایت همزمان آماده می‌شن.
۲. مدیریت فرم‌ها و ارسال دیتا به سرور خیلی تمیزتر می‌شه.
۳. نیازی به مهاجرت کامل به یک فریم‌ورک فول‌استک نداریم و می‌تونیم تو همون پروژه‌های کلاسیک ریکت از این قدرت استفاده کنیم.
به نظرم این آپدیت نشون می‌ده که ریکت داره به سمت یکپارچگی بیشتر پیش می‌ره تا دردسرهای کانفیگ ما کمتر بشه.

@DevTwitter | <Reza Khosravi/>
❤49🍌13👎5
اگه میخواین Qwen 3.8 Max رو تا یک میلیارد توکنبه صورت رایگان داشته باشید و استفاده کنید این TokenRouter لعنتی رو هر چه سریع تر بغل کنید و حسابی شلاق اش بزنین!
https://tokenrouter.com

@DevTwitter | <Javad/>
🔥28👎13❤6
ورسل یه ابزار جدید داده که میتونید URL سایتتون رو بهش بدید و بهتون میگه چقدر از نظر Agentها قابل دیدن و discoverable عه.
یه پرامپت هم میده که میتونید بدید به ایجنتتون درستش کنه موارد گزارش شده رو.
http://is-agentic.com

@DevTwitter | <Mahdi MirMohamadi/>
🔥25❤4👍3
مهاجرت بزرگ از ESLint و Prettier به Biome!

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

تو مقالات جدیدی که منتشر شده، تیم‌های بزرگ دارن یکی‌یکی ابزارهای قدیمی رو کنار می‌ذارن و سراغ Biome می‌رن. این ابزارِ جدید که با زبان بسیار سریع Rust نوشته شده، همزمان کار پیدا کردن خطاها (Linting) و مرتب‌سازی (Formatting) رو تو یک پکیج یکپارچه انجام می‌ده.

چرا این ابزار اینقدر سر و صدا کرده؟
- سرعت دیوانه‌وار: کاری که ابزارهای قبلی تو چند ثانیه انجام می‌دن، Biome تو چند میلی‌ثانیه (کمتر از یک پلک زدن) انجام می‌ده!
- خداحافظی با کانفیگ‌های خسته‌کننده: دیگه نیازی نیست ده‌ها فایل کانفیگ و پلاگین برای هماهنگ کردن لینتر و فورمت‌کننده بسازید؛ همه‌چیز تو یک فایل خلاصه و بدون تداخل کار می‌کنه.
- ادغام عالی: به راحتی می‌تونید تو پروژه‌های React و داشبوردهای بزرگتون این ابزار رو جایگزین ابزارهای قبلی کنید و سرعت رو بالا ببرید.

@DevTwitter | <Reza Khosravi/>
👍38🍌9❤5
این ویدیو رو پیشنهاد میکنم نگاه کنید، خروجی دیزاین یک لندینگ پیج که ۰ تا ۱۰۰ با کلاد انجام شده (با بهترین اسکیل و منابع) در مقایسه خروجی با دیزاینری که از هوش مصنوعی‌های مختلف استفاده کرده.

فرق خروجی‌ها زمین تا آسمون واقعا!

https://www.youtube.com/watch?v=inRonh4mTYQ

@DevTwitter | <Hamzeh Ghoreyshi/>
🍌36👍11
اگه برای کارهای ساده روی ویدیو نمی‌خواید سراغ نرم‌افزارهای سنگین تدوین برید، این پروژه گیت‌هاب رو ببینید.

ابزار FFmpeg WebCLI یک رابط ساده برای FFmpeg هست که مجموعه‌ای از ابزارهای ویرایش و تبدیل ویدیو رو یک‌جا در اختیارتون می‌ذاره.

باهاش می‌تونید:

- حجم و اندازه ویدیو رو تغییر بدید
- صدا رو از ویدیو جدا کنید
- ویدیو رو فشرده یا به GIF تبدیل کنید
- سرعت پخش رو تغییر بدید
- چند فایل رو با هم ترکیب کنید
- Blur، Loop و افکت‌های مختلف اضافه کنید
- فرمت فایل‌های ویدیویی و صوتی رو تغییر بدید

مزیت اصلیش رابط ساده‌ایه که کار با قابلیت‌های FFmpeg رو راحت‌تر می‌کنه؛ مخصوصاً اگه نمی‌خواید برای هر کار با دستورات ترمینال سروکله بزنید.

لینک گیت‌هاب:
https://github.com/tejaswigowda/ffmpeg-webCLI

@DevTwitter | <Bahram Ghorbani/>
❤26👍4🔥4