🎄 DevTwitter | توییت برنامه نویسی – Telegram
🎄 DevTwitter | توییت برنامه نویسی
23.6K subscribers
4.36K photos
358 videos
6 files
4.11K 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
#کوته_نیوز

امریه دانش‌بنیان لغو شد.
اون کورسوی امید هم از بین رفت متاسفانه...

ویرایش: تکذیب شد.

@DevTwitter
👍115👎23🔥31
This media is not supported in your browser
VIEW IN TELEGRAM
فونت پرستو، توسط گوگل فونت اصلاح شده، فونت متغیر شده و حالا توی سایت گوگل فونت قرار گرفته:
https://fonts.google.com/specimen/Parastoo

https://github.com/googlefonts/parastoo-font

فونت پرستو، یکی از فونت هایی بود که توسط صابر آرشیو شده بود و از لحاظ ساختار، خیلی به فونت ساحل نزدیکه.

@DevTwitter | <محمد درویشی/>
86🔥8
یه ابزار خوب برای اینکه به دولوپر معرفی کنی تا با ssh به سرور وصل بشه و یک فولدر رو مثل یک شیر درایو توی ویندوزش ببینه. بعدشم ادیتورش رو روش باز میکنه و بعدش گند میزنه به سرور و ...

https://github.com/evsar3/sshfs-win-manager

ولی خوب چیزیه امتحانش کنید

@DevTwitter | <E Gholami/>
🔥28👎5👍4
ما وقتی برنامه Go مون رو می‌بندیم، فقط یه Ctrl+C می‌زنیم و می‌گیم:
“خب، shutdown شد!”
و تمام!
ولی واقعیت اینه که خاموش شدن یه سرویس واقعی، اونم توی Production،
خیلی بیشتر از یه سیگنال ساده‌ست.


اگه درست پیاده‌سازی نشه:
- ممکنه وسط ارسال درخواست، ارتباط قطع شه
- جاب‌ها در حال پردازش نصفه‌کاره بمونن
- کانکشن‌ها به دیتابیس یا Redis نشت کنن
- و حتی برنامه قبل از تموم شدن goroutineها، کلاً بسته شه


تو این مقاله، به‌صورت خلاصه نوشتم:
- چطور با signal.NotifyContext درست shutdown رو هندل کنیم
- چطور http.Server رو با Shutdown(ctx) ببندیم
- چطور workerها رو با context و sync.WaitGroup تمیز ببندیم
- و تو Kubernetes چطور از terminationGracePeriodSeconds درست استفاده کنیم

https://medium.com/@a.mousavi/graceful-shutdown-in-go-part-1-build-production-ready-services-without-dropping-requests-b55934c217c1

@DevTwitter | <Arash Mousavi/>
👍425🔥4
جمع ۲۰۰۰ تا ورکفلو از n8n
همه مدلی میشه توش پیدا کرد
امیدوارم بکارتون بیاد
https://github.com/Zie619/n8n-workflows

@DevTwitter | <Shayan razi/>
36👎4👍2
وقتی شرکتا نیروی بالای 35 سال نمیگیرن :)))

@DevTwitter | <Farshad Tofighi/>
👎70👍242🔥2
اخیرا یکی از دوستان یک framework کامل برای توسعه‌ی ربات‌های تلگرامی با زبان PHP توسعه داده که با الهام از ساختار لاراول ساخته شده و قابلیت‌های خیلی خوبی داره -- همچنین به‌صورت پیش‌فرض این امکان رو داره که بر بستر Swoole/OpenSwoole اجرا شه تا از لحاظ پرفورمنسی به‌شدت بهبود پیدا کنه، مشابه Laravel Octane.

اگر PHP کار می‌کنید، امتحان‌ش کنید:
https://github.com/laraXgram/LaraGram

@DevTwitter | <Mahi/>
👍32🔥10👎3
#میم_شبانگاهی

وقتی ذهنت درگیره

@DevTwitter | <Hossein Jorfi/>
1👍92🔥111
همیشه به چیزای فان گیکی علاقه داشتم و الان هم سعی کردم 24 ایده‌ی فان توی حوزه کامپیوتر رو طراحی کنم. طبیعتا یک برنامه نویس واقعی خودشو با لباسش و استیکرای روی لپتاپش به بقیه معرفی میکنه. برای همین یه ریپو کامل که بیشترش ایده‌ی خودم بوده رو براتون گذاشتم به همراه فایل psd (به رسم اوپن‌سورسی بودن) و کاملا آماده‌ی چاپ. در آینده هر ایده‌ای به ذهنم برسه آپدیتش میکنم. بیاید این ریپو رو با هم دیگه بزرگ و بزرگترش کنیم دنیارو بگیریم :)

لینک ریپازیتوری :
https://github.com/thekourox/Geek-Clothes

@DevTwitter | <Koroush/>
1🔥63👎42👍87
یه اپی با پایتون زدم که میتونه از یک single source (برای مثال یک عکس) برای چندین پلتفرمی که داریم توسعه میدیم ( برای مثال یک اپلیکیشن اندرویدی یا حتی برای IOS و..) که قراره ایکون لانچر اپ از اون Folder Structure ، بخونه ، به راحتی این فولدر و عکس های مختلف در سایز های مختلف درست کنه و اون رو توی پروژه تون اضافه کنید

https://github.com/aminrms/app_icon_generator/

@DevTwitter | <Amin Ramezani/>
👍33👎5
یه مینی پروژه بازی‌سازی با Vanilla JS که برای یادگیری بیشتر خودم شروع به توسعه‌ش کردم.
توش سعی کردم قواعد clean code رو رعایت کنم و خود کدها هم پیچیدگی خاصی ندارن و قابل درکن.
اگه هنوز اول راه JS هستید، پیشنهاد می‌کنم یه نگاهی بهش بندازید، شاید بهتون ایده بده یا کمکتون کنه.

https://github.com/whosfatima/Snake_Mini_Game

@DevTwitter | <whosfatima/>
👍28👎113
بررسی نظرسنجی Stack Overflow 2025

نتایج نظرسنجی امسال سایت Stack Overflow منتشر شده. بیاید ببینیم صنعت و تکنولوژی های مختلف تو چه وضعیتی قرار دارن. تو این ویدیو یه بررسی خیلی سریع رو این نتایج انجام میدیم. در نهایت نتایج بهتون میگه که Rust رو بیشتر جدی بگیرید و دوستش داشته باشید، اگه از شغلتون خوشحال نیستید خیلی طبیعیه و تقریبا مثه بقیه هستید، آدما به هوش مصنوعی اعتماد ندارن و هنوز هم اونو یه تهدید جدی برای شغلشون نمیدونن :)

لینک یوتیوب

https://www.youtube.com/watch?v=8D8xQV9pgFw

@DevTwitter | <Rouzbeh/>
🔥20👍32👎2
توی این سایت و ریپو الگوریتم های مرتب سازی رو سعی شده با مصورسازی نحوه کار و عملکردشون مقایسه بشه.

https://ds-fall2025.github.io/sorting_algo/

https://github.com/hrnrxb/sorting_algo

از کلاس ساختمان داده دانشگاه آزاد شیراز هست که اگر خواستید میتونید از سایت زیر به محتوای درسی نابشون دسترسی پیدا کنید

https://ds-fall2025.github.io/ds-fall2025/

@DevTwitter | <hrnrxb/>
170👍58🔥56👎1
وسط نبودنش داره اذیتم می‌کنه

@DevTwitter
1👍120👎322🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
یک دوره خیلی خوب از مایکروسافت راجع به Model Context Protocol (MCP) به اسم MCP for Beginners. اگه هنوز نمیدونید MCP چی هست یا اینکه چطور کار میکنه حتما این دوره را ببینید. به جز یک ویدیو ۱ ساعته باقی ویدیوها زیر ۵-۶ دقیقه هستند. MCP یکی از مهمترین مباحث برای درست کردن AI agents هست.
Youtube: https://youtube.com/watch?v=VfZlglOWWZw&list=PLlrxD0HtieHjYfVUpGl_-ai7D6FRBjV-d&index=1

@DevTwitter | <Mehdi Allahyari/>
13👍2👎2
بالاخره معماری جدید واسه مدل های هوش مصنوعی که ظاهرا خیلی بهینه تر و بهتر از ترنسفورمرهاست. این مدل بیشتر از معماری مغز انسان الهام گرفته و با ۲۷میلیون پارامتر از دیپ سیک هم بهتر عمل کرده.

https://arxiv.org/pdf/2506.21734

@DevTwitter | <Nima/>
👍36🔥112
یه ایده پروژه جدید که به درد خیلی از تولیدکننده‌های محتوا می‌خوره. مخصوصاً اگه ویدیوهای کوتاه تو اینستاگرام یا یوتیوب می‌ذارید.
تو این پروژه می‌تونید ویدیوی کوتاه (زیر ۹۰ ثانیه) آپلود کنید، زبان رو انتخاب کنید (فارسی یا انگلیسی)، و چند دقیقه بعد فایل زیرنویس را بگیرید. یا اینکه یک مرحله بالا برید و نسخه‌ای از همون ویدیو رو با زیرنویسِ چسبیده تحویل بگیرید.

ایده‌ی اصلیش اینه که:
۱. مخاطبای خیلیا تو سکوت اسکرول می‌کنن — زیرنویس واجبه.
۲. ساخت زیرنویس برای ویدیو به فارسی هنوز خیلی دردسر داره.
۳. ابزارهایی که هستن یا گرونن یا فارسی رو خوب پشتیبانی نمی‌کنن.

از نظر فنی، من با این تکنولوژی‌ها شروع میکنم:

- React + TypeScript + TailwindCSS برای رابط کاربری
- Vite برای توسعه سریع و سبک
- Shadcn UI برای طراحی تمیز و مدرن
- Whisper یا هر سرویس دیگه ای برای تبدیل گفتار به متن
و ffmpeg برای چسبوندن زیرنویس روی ویدیو
میتونید از گوگل کلاد یا AWS هم برای ذخیره فایلهای ویدیویی استفاده کرد.

تصویر معماری سیستم هم بالا گذاشتم براتون

@DevTwitter | <Mehdi Allahyari/>
👍19👎72
این سایت کار باحالی می‌کنه. کافیه یه ایده داشته باشی، براش توضیح می‌دی، کمکت می‌کنه که چطور محصول رو بسازی یا این ایده رو به درآمد برسونی. من چک کردم بدی نبود. ارزش داره خودتون چک کنید.
https://nas.io

@DevTwitter | <Saman Faegh/>
👎197
اگر یادتون باشه MR Robot با استفاده از Raspberry Pi عملیات خودش رو شروع کرد.
یک گروه هکری با استفاده از همین ترفند و جایگذاری Raspberry Pi در یک بانک اقدام به سرقت کردند.
هرچند موفق نبودند ولی تکنیک های مختلفی جهت مخفی کردن عملیات خود انجام دادند و در کل جالب عمل کردند.
منبع:
https://bleepingcomputer.com/news/security/hackers-plant-4g-raspberry-pi-on-bank-network-in-failed-atm-heist/
https://youtube.com/watch?v=XTN_-pRZjoU

@DevTwitter | <VAHID NAMENI/>
👍145🔥1
اگر صرف میخای یه کلیدی رو خاموش روشن کنی یا سناریو بنویسی یا هزچیزی رو از راه دور کنترل کنی

باید esphome نصب کنی روی ماژول های اماده
و ازونطرف ویدیو های home assistant رو ببینی و نصبش کنی

زبانش yaml ولی بشدت راحته و کار با کد و جواب گرفتن و اینهاش همه جوابشو پس داده

@DevTwitter | <گوگل‌کُنِ باحقوق/>
11🔥1