DevTwitter | توییت برنامه نویسی – Telegram
DevTwitter | توییت برنامه نویسی
23.6K subscribers
4.36K photos
357 videos
6 files
4.1K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://news.1rj.ru/str/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
می‌خوام یک وب سایت خیلی خوب برای گولنگ بهتون معرفی کنم، https://awesome-go.com/
این وب سایت فوق العادس برای دیدن کد تو هر موضوعی که فکرشو کنید در کانکارنسی، CLI، وب و هرچیز دیگه ای.
کافیه برین داخلش عنوان ابزار، کتابخونه یا حتی نمونه کد مورد نظر خودتون رو پیدا کنید و ریپازیتوری اوپن سورس مرتبطش رو باز کنید و داکیومنشن یا کدش رو بخونید.
واقعا جذابه پیشنهاد میکنم حتما ببینید

@DevTwitter | <Abolfazl Alizadeh/>
23🔥1
#کوته_نیوز

گوگل یواش داره همه لوگوهاش رو گرادینت می‌کنه.

@DevTwitter
👍53👎8🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
اگه از این coding agent ها استفاده نمیکنید سخت در اشتباهید. اگه مشکل پرداخت دلاری و کلا گرون بودن دارید این ۳ تا واقعا پلن های رایگانشون خیلی عالی هست. گوگل gemini که روزی ۱۰۰۰ تا request رایگان میده. مدل Qwen هم همینطور. با CLI هاشون کار کنید توی ترمینال یا vscode یا هر جایی که کد میزنید. opencode پلن رایگان نداره ولی راحت میتونید یک مدل اپن سورس را دانلود کنید و به صورت لوکال اجرا کنید. این CLI ها چون حالت agentic دارند خیلی خوب کار میکنند. حتا برای کارهای غیر از کدنینگ هم میتونید استفاده کنید. اگه از این ابزارها استفاده کنید وارد یک لِوِل دیگه ای میشید! اینجا برای خیلی از شرکت ها استفاده از این coding agent ها انتخاب نیست و یکجور نیازه.
-Gemini cli: https://github.com/google-gemini/gemini-cli
-Qwen cli: https://github.com/QwenLM/qwen-code
-Opencode: https://opencode.ai

@DevTwitter | <Mehdi Allahyari/>
👎2412👍5🔥3
مدل Claude Sonnet 4.5 به Cursor و Copilot اضافه شده.

اگه تو VSCode نمبینید، میتونید از لینک زیر گزینه Anthropic Claude Sonnet 4.5 رو Enabled کنید و بعد از چند دقیقه تو VSCode اضافه میشه. (احتمالاً‌ بزودی بصورت خودکار فعال خواهد شد)
https://github.com/settings/copilot/features

@DevTwitter | <Mohammad/>
🔥19👍84
خبر های PostgreSQL ای
نسخه های جدید:
ابزار pgwatch: مانیتورینگ PostgreSQL برای جمع‌آوری و نمایش متریک‌های عملکرد دیتابیس.

ابزار Autobase: مدیریت خودکار نسخه‌بندی (schema migrations) و تغییرات ساختار

افزونه pg_stat_kcache 2.3.1:مشاهده مصرف CPU و I/O کوئری‌ها از طریق kernel.

@DevTwitter | <MehrdadLinux/>
👍25🔥43
Did you know that HTML has a tag called kbd that you can use to display keyboard keys in text, especially for showing shortcuts?

@DevTwitter | <Nimo/>
👍73🔥225👎2
مدل جدید دیسپ‌سیک قیمتش نصف مدل قبلی هست، حدود یک دهم مدل‌های معروف مثل claude.
این کار رو با سیستمی به اسم «توجه پراکنده دیپ‌سیک» یا به اختصار DSA انجام دادن که توی این روش میاد جای پردازش همه کلمات، فقط روی مهم‌ترین‌ها تمرکز میکنه تا محاسبات کمتر بشه.
مدل جدید یعنی V3.2-exp با اینکه هزینه‌هاش نصف شده ولی عملکرد مشابه مدل قبلی یعنی V3.1-Terminus داره.

الان این مدل ارزون‌ترین مدل پایه AI حساب میشه، درسته که هم قیمت GPT-5 Nano و Gemini 2.5 Flash-Lite هست، ولی با اون مدل‌ها توی یک دسته قرار نمیگیره.

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

https://huggingface.co/deepseek-ai/DeepSeek-V3.2-Exp
https://geekalerts.org/deepseek-v32-exp-ai-cost-reduction/

@DevTwitter | <Soroush Ahmadi/>
10👍6👎4🔥1
سلام دوستان یه پکیج npm توسعه دادم
که برای افرادی هستش که میخوان در وقتشون توی برنامه نویسی صرفه جویی کنن و یه پکیج cli هستش که برای tailwind هستش
و اینکارو میکنه که شما میتونین خیلی راحت بنویسید tailwind-init --react | nextjs | angular و براتون صفر تا صد تیلویند رو ستاپ میکنه روی پروژتون و باید حتما توی root پروژه باشید بدرد بخوره و اینم لینک هاش هستن
https://www.npmjs.com/package/tailwind-init-cli

اگر دوست داشتین یه star توی گیتهاب بهم بدید
https://github.com/ImLeoNova/tailwind-init-cli

@DevTwitter | <LeoNova/>
👍29👎106🔥1
نرم افزار و سایت هایی که طراحی شدن و باید مانیتور میکردیم زیاد شدن، حاصلش شد کلی status page و تب های مرورگر که باز میکردیم، خوب یه صفحه مانیتور آماده کردیم سایت ها و استاتوس پیج هامون رو iframe داشته باشیم، طبق معمول شما هم با ما شریک :)
https://github.com/mad-bax-dev/Monitor-board

@DevTwitter | <Mr Zak Dev/>
🔥335👍3👎3
#کدبوک

این کتاب خیلی ساده و روان توضیح میده چرا Rust اینقدر سر و صدا کرده و چرا خیلی‌ها دارن سمتش میرن:

نشون میده چطوری با سیستم ownership و borrowing میشه حافظه رو بدون دردسر مدیریت کرد

توضیح میده چرا توی Rust باگ‌هایی مثل null pointer یا data race کلاً از همون اول جلوی راهت سبز نمی‌شن

یاد میده چطوری میشه به راحتی برنامه‌های چندنخی و امن نوشت، بدون استرس خطاهای عجیب غریب

تأکید می‌کنه که همه‌ی این امکانات رو می‌گیری، ولی سرعتش در حد C/C++ باقی می‌مونه

* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.

@DevTwitter
👍27🔥5👎43
This media is not supported in your browser
VIEW IN TELEGRAM
بعد ازینکه تونستم هوش مصنوعی ollama رو با مدل gemma3 تو کامپیوتر خودم اجرا کنم ، به کمک claude کدی نوشتم که با api ای که خود ollama روی localhost میده ارتباط برقرار میکنه و اینجوری میتونم api هوش مصنوعی خودم رو رایگان داشته باشم ، اصنم سنگین نیست و منابع خیلی کمی رو مصرف میکنه

@DevTwitter | <گربه‌ی برنامه‌نویس/>
👍25👎152🔥2
مایکروسافت یک فریم‌ورک جامع چندزبانه برای ساخت، اورکستریشن و دیپلوی ایجنت‌های هوش مصنوعی ارائه کرده است.
- بر پایه‌ی Semantic Kernel و AutoGen
- پشتیبانی از .NET و Python
- از ایجنت‌های ساده تا ورک‌فلوهای چندایجنتی با گراف اورکستریشن
https://github.com/microsoft/agent-framework?tab=readme-ov-file

@DevTwitter | <Sam92/>
👍142🔥1
این پروژه یک سیستم تشخیص اشیا (Object Detection) با استفاده از مدل YOLOv8 است.
می‌تواند چندین شیء را در تصاویر، ویدئوها و وبکم زنده شناسایی کند.
اشیا شناسایی شده با کادرهای محدودکننده (Bounding Box) و درصد اطمینان نمایش داده می‌شوند.

https://github.com/nimaohamdi/Object-Detection

@DevTwitter | <Nimo/>
16👎13👍1🔥1
دیروز React 19.2 منتشر شد.

یکی از مهم‌ترین قابلیت‌های جدیدش چیزی به اسم Activity ـه. چرا؟
1- دیگه لازم نیست برای مخفی کردن یه بخش، کامپوننت رو unmount کنیم.
قبلاً این کار مساوی بود با از دست رفتن state و data. حالا می‌تونیم مخفیش کنیم و همچنان state سر جاش بمونه.
2- قابلیت Pre-rendering هوشمند.
ری‌اکت می‌تونه صفحاتی که احتمالش هست کاربر بعداً بره رو از قبل رندر کنه، بدون اینکه فشار اضافه به صفحه فعلی بیاد. یعنی CSS، تصاویر و حتی دیتا آماده‌ن قبل از اینکه کاربر کلیک کنه.
3- تجربه بدون نقص برای دکمه Back.
کلیک back کاربر = همون state قبل!
ورودی‌ها، اسکرول، فرم‌ها… همه دقیقاً مثل لحظه‌ایه که ترک کرده بود.
4- اضافه شدن این فیچر فقط شروع ماجراست.
تیم React قول داده modeهای بیشتری به Activity اضافه کنه.

نتیجه؟
ناوبری تو SPAها به شدت سریع‌تر و طبیعی‌تر میشه، بدون اینکه state از دست بره.
برای جزئیات بیشتر و نحوه به‌روزرسانی، سری به مستندات رسمی بزنید.
https://react.dev/blog/2025/10/01/react-19-2#performance-tracks

@DevTwitter | <Mohammadreza Berneti/>
34👍7🔥5👎2
ایجنت رایگان با گراک 4 !

اخیراً گروک 4 رایگان شده و منم رفتم تستش کنم. ولی توی این مسیر یه حرکت باحال زدم!

اول بگم گروک 4 چیه و چرا باحاله:
- مدل جدید xAI با پنجره زمینه ۲ میلیون توکن
- سرعت پردازش بالا
- رایگان! (الان حداقل اینطوریه)
- برای تحلیل کد و حل مسائل پیچیده عالیه

یه افزونه VS Code به اسم Roo Code پیدا کردم!
( توی کرسر و اینا هم میشه نصبش کرد دیگه )
این افزونه مثل یه agent هوشمند عمل می‌کنه:
- فایل‌هاتو ایندکس می‌کنه و می‌شناسه
- می‌تونی تسک‌های مشخص براش تعریف کنی و انجام بده
- از OpenRouter API پشتیبانی می‌کنه
- می‌تونی از مدل‌های مختلف مثل همون گروک 4 توش استفاده کنی

بهترین بخش اینجاست که Roo Code از OpenRouter API پشتیبانی می‌کنه و گروک 4 هم توش هست.
یعنی می‌تونی توی IDE خودت یه agent هوشمند و رایگان داری که فایل‌هاتو می‌شناسه و می‌تونی براش تسک تعریف کنی!

من تست کردم باحال بود .کار راه بندازه و رایگان بدون محدودیت .
تستش ضرر نداره.
https://openrouter.ai/
https://roocode.com/

@DevTwitter | <Ali Arghyani/>
29👍14👎3🔥3
مرورگر هوشمند Comet رایگان در دسترس همه قرار گرفت

شرکت Perplexity اعلام کرده مرورگر مبتنی بر هوش مصنوعی آن، یعنی Comet که پیش‌تر تنها با اشتراک‌های گران‌قیمت در دسترس بود، اکنون به‌صورت کاملاً رایگان و برای همیشه در اختیار عموم کاربران قرار دارد.

مرورگر Comet در جولای عرضه شد، اما فقط برای مشترکان طرح Perplexity Max با هزینه ۲۰۰ دلار در ماه در دسترس بود. بعدتر این امکان به برخی مشترکان طرح ارزان‌تر Pro و همچنین دعوت‌شدگان لیست انتظار (که حالا میلیون‌ها نفر را شامل می‌شود) هم رسید. و حالا از این پس، استفاده از Comet برای همه رایگان خواهد بود و نیازی به هیچ اشتراکی ندارد.

مرورگر Comet در جولای عرضه شد، اما فقط برای مشترکان طرح Perplexity Max با هزینه ۲۰۰ دلار در ماه در دسترس بود. بعدتر این امکان به برخی مشترکان طرح ارزان‌تر Pro و همچنین دعوت‌شدگان لیست انتظار (که حالا میلیون‌ها نفر را شامل می‌شود) هم رسید. و حالا از این پس، استفاده از Comet برای همه رایگان خواهد بود و نیازی به هیچ اشتراکی ندارد.

@DevTwitter | <Digiato/>
👍175👎2🔥2
#کدبوک

یه کتاب پر از دستورالعمل آماده برای استفاده عملی از Rust:

- ساخت برنامه‌های کنسول، وب، شبکه و حتی سیستم‌های جاسازی‌شده
- یادگیری مفاهیم پیشرفته مثل هم‌زمانی، ماکروها و کد unsafe
- کار با Rust 2018 و امکانات جدیدش
- ترکیب Rust با زبان‌های دیگه و استفاده در پروژه‌های واقعی

* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.

@DevTwitter
👍94🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
این ابزار را نصب کنید. برای تبدیل صدا به متن فوق الاده هست. و کاملا هم لوکال هست. ویدیوی زیر را با صدا ببینید. فارسی هم دقتش خیلی خوبه.
Link: https://handy.computer

@DevTwitter | <Mehdi Allahyari/>
👍34🔥61👎1
کنترل اجرای همزمان با Idempotency و Global Lock در Redis
یکی از چالش‌های بزرگ در سیستم‌های پرترافیک، اجرای همزمان (Concurrency) درخواست‌هاست. وقتی چند درخواست همزمان به یک سرویس حساس مثل پرداخت یا رزرو ارسال می‌شوند، احتمال ایجاد داده تکراری یا Race Condition بسیار بالاست.
راهکار من: ترکیب Idempotency با قابلیت Global Lock در Redis
قابلیت Global Lock تضمین می‌کند که در هر لحظه فقط یک درخواست واقعی اجرا شود.
قابلیت Idempotency اطمینان می‌دهد که اگر درخواست‌های مشابه همزمان ارسال شوند، نتیجه یکسان به کاربر برگردد و هیچ عملیات تکراری اجرا نشود.
من از این ترکیب استفاده کردم در بخش پرداخت ها و نتیجه اش عالی بود

@DevTwitter | <Mojtaba Zaferani/>
19🔥1
ویم یکی از ادیتور های ترمنیالیه که خیلی از افراد رو مجذوب لینوکس کرده اما یادگیریش کار راحتی برای همه نیست، اگه خواستین شروع کنید به یادگیری اینجارو چک کنید به‌صورت فهرست‌وار و دسته‌بندی‌شده

http://github.com/mhinz/vim-galore

@DevTwitter | <Nimo/>
👎23👍166🔥1
اکستنشن جاب لنز و برای گوگل کروم نوشتم تا به جای شما بره تو ویکی تجربه سرچ کنه و گوشه‌ی صفحه کاریابی (جابینجا، جاب ویژن) بهتون نشون ‌بده. می‌تونه یه دستیار خیلی خوب برای کار پیدا کردن باشه.

https://github.com/MehdiHadizadeh/job-lens-extension

@DevTwitter | <Mehdyoo/>
1🔥538👍5