DevTwitter | توییت برنامه نویسی
前往频道在 Telegram
توییت های برنامه نویسی و طراحی وب :) Admin: @dvtwi Hashtags: devtwitter.t.me/5 DevBooks Channel: https://t.me/+AYbOl75CLNYxY2U0 Github: https://github.com/DevTwitter X: https://x.com/devtwittir
显示更多📈 Telegram 频道 DevTwitter | توییت برنامه نویسی 的分析概览
频道 DevTwitter | توییت برنامه نویسی (@devtwitter) 波斯语 语言赛道中的 是活跃参与者。目前社区聚集了 33 516 名订阅者,在 技术与应用 类别中位列第 4 001,并在 伊朗 地区排名第 10 617 位。
📊 受众指标与增长动态
自 невідомо 创建以来,项目保持高速增长,吸引了 33 516 名订阅者。
根据 11 十一月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 964,过去 24 小时变化为 33,整体触达仍然可观。
- 认证状态: 未认证
- 互动率 (ER): 平均受众互动率为 17.86%。内容发布后 24 小时内通常能获得 13.93% 的反应,占订阅者总量。
- 帖子覆盖: 每篇帖子平均可获得 5 985 次浏览,首日通常累积 4 668 次浏览。
- 互动与反馈: 受众积极参与,单帖平均反应数为 48。
- 主题关注点: 内容集中在 پرو, #کوته_نیوز, ارتباط, ابزار, چیز 等核心主题上。
📝 描述与内容策略
作者将该频道定位为表达主观观点的平台:
“توییت های برنامه نویسی و طراحی وب :)
Admin:
@dvtwi
Hashtags:
devtwitter.t.me/5
DevBooks Channel:
https://t.me/+AYbOl75CLNYxY2U0
Github:
https://github.com/DevTwitter
X:
https://x.com/devtwittir”
凭借高频更新(最新数据采集于 12 十一月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。
33 516
订阅者
+3324 小时
+4277 天
+96430 天
帖子存档
یه نکته کوچیک ولی مهم برای برنامهنویسهای پایتون
گاهی وقتا یه سری چیزای مهم رو، خیلی ساده از کنارشون رد میشیم.
مثلا تولید OTP!
خیلیها برای ساختن کدهای یکبار مصرف میرن سراغ ماژول random.
ولی واقعیت اینه که random بهصورت پیشفرض «امن» نیست و خروجیهاش قابل پیشبینی هستن. یعنی برای چیزای حساس مثل OTP گزینه مطمئنی به حساب نمیاد.
راهحل؟ استفاده از ماژول secrets
ماژول secrets توی پایتون مخصوص کارهای امنیتی ساخته شده.
چه OTP، چه توکن، چه لینک ریکاوری… هرچیزی که امنیت براش مهمه.
خیلی ساده میتونی یه خروجی غیرقابل حدس تولید کنی.
پس اگر هنوز از random برای OTP استفاده میکنید، وقتشه کوچ کنید سمت secrets.
@DevTwitter | <Mostafa Rasouli/>
عزیزان ،
اگر صرفا یک Endpoint از OpenAI یا هر AI Service Provider دیگری را صدا میزنید و یک اتفاقی می افتد، شما از خدایان هوش مصنوعی نیستید - باور کنید شما اصلا چیز خاصی نیستید، شما در حال حرام شدن و یک استعداد کشف نشده نیستید، شما صرفا یک صدا کننده یک API هستید - زیاد خودتان را اذیت نکنید !! - کسی هم در هیچ کجای دنیا الاف این تخصص عجیب شما نیست - به همان CRUD ادامه بدهید - خبری هم از حقوق 800 هزار دلاری نیست - بشین سر جات دوست من !
پیروز باشید
@DevTwitter | <Ali Kolahdoozan/>
Repost from N/a
دوره جامع پایتون: مقدماتی تا پیشرفته
🗓شروع دوره: 20 آذر
🎁 تخفیف ویژه برای دانشجویان، فرصتی بینظیر برای شما!
🔥 آموزشی که شما را به برنامهنویس حرفهای تبدیل میکند و در بازار کار به شما رقابتپذیری بیشتری میدهد. همچنین برای اپلایهای شغلی و تحصیلی شما را برتر میکند و به راهاندازی استارتآپهای شگفتانگیز کمک میکند.
⏰ 140 ساعت آموزش مجازی، با بیش از 25 پروژه و مینیپروژه برای تسلط کامل!
🌟 سرفصلهای دوره شامل:
💻 تسلط بر کدنویسی پایتون
💻 علوم داده با پایتون
💻 محاسبات علمی با پایتون
💻 یادگیری ماشین با پایتون
💻 طراحی بازی و اپلیکیشن با پایتون
💻 ساخت بلاکچین و ارز دیجیتال با پایتون
💻 هک و امنیت با پایتون
💻 طراحی سایت با پایتون
🎁 همراه با هدایای ویژه، از جمله پکیج کسب درآمد از پایتون!
همین حالا شروع کنید و بهترین نسخه خود را با ما کشف کنید! 💥🚀🔥
🌟 به دوستان خود نیز اطلاع دهید تا این فرصت را از دست ندهند! 🌟
👨🏫برگزارکننده: شرکت آتی پژوهش امیرکبیر
@kargah2018
👩🎓جهت ثبت نام و کسب اطلاعات بیشتر
@apa_admin12
این ریپازیتوری بیشتر از ۱۵۰ الگوریتم برنامهنویسی رو به زبان جاوااسکریپت به صورت ویدئو و تصویر و کد توضیح داده:
https://github.com/trekhleb/javascript-algorithms
پ.ن: پیادهسازی بعضی از این الگوریتمهای معروف یک حرکت خیلی عالی برای بهتر کردن مهارتهای برنامهنویسی هست. بهبود چنین مهارتهایی هزاران بار مفیدتر از یادگیری ابزارهای پر زرق و برق مثل ریاکت هست
@DevTwitter | <Ali Nazari/>
با IDE جدید گوگل Antigravity و مدلهای gemini 3 این app را درست کردم. خیلی خوب کار میکنه.
تصویر معماری سیستم/system design بهش میدید و تبدیل میکنه به دیاگرام mermaid. بعد اون را میتونید مستقیم استفاده کنید یا اینکه تبدیل کنید به interactive visualization.
دقتش در تبدیل کردن هم خیلی خوبه ولی اگه معماری خیلی پیچیده باشه ممکنه اشتباه داشته باشه.
اینم کدش توی گیتهاب:
Github: https://github.com/mallahyari/system-design-visualizer
اگه دوست داشتید میتونید PR بدید و فیچر جدید بهش اضافه کنید. ستاره هم دادید که عالی!
@DevTwitter | <Mehdi Allahyari/>
در اخبار هوش مصنوعی این ماه (نوامبر ۲۰۲۵)، یه جورایی میشه گفت شاهد بزرگترین جهشها بودیم: از انتشار GPT-5 Pro و Gemini 3 تا پروژه عجیب دیتاسنترهای فضایی گوگل!
از طرفی مقالهای که Antropic داده در مورد مدل Claudeشون؛ این سوال رو پیش میاره که آیا هوش مصنوعی بالاخره به خودآگاهی رسیده؟
سعی کردم به طور خلاصه توی این ویدیو تا جایی که بشه اتفاقات مهم دنیای AI، جنگ تراشههای انویدیا و AMD، و نسل جدید ایجنتهای خودمختار رو بررسی کنیم.
بریم که داشته باشیمژ
لینک ویدیو:
https://www.youtube.com/watch?v=75cAMxJxc_Q&list=PLwUWEGKy5kyNrPv05-Asbhm6g6S8_eRPb&index=21
@DevTwitter | <Ryan Heida/>
سلام بچه ها خواستم اسکریپت خودمو باهاتون به اشتراک بزارم این اسکریپت برای اس اس ال پین بای پسس هست و همزمان مخفی کردن روت بودن موبایل شما و علاوه بر اینا لینک های داینامیک اپ رو براتون میکشه بیرون چه وب سوکت بهشه چه دیپ لینک
فقط یه تکته ایی داره نسخه آخرشو دادم به کرسر یکم روش کار کنه و چون خودم هنوز تستش نکردم فعلا استیبل نیست اگه مشکلی رو مشاهده کردید حتما بگید تا پچش کنم.
اینم توضیح هوش مصنوعی درموردش:
SSL-Link — اسکریپت قدرتمند Frida برای تست نفوذ اندروید
ابزاری پیشرفته برای دور زدن SSL Pinning و Root Detection که همزمان لینکها و URLهای ساختهشده داخل اپ را بهصورت لحظهای جمعآوری میکند.
ویژگیهای کلیدی:
· بایپس کامل SSL Pinning
پچ کردن TrustManager، OkHttp، Retrofit، WebView و تمام مسیرهای SSL/TLS.
· جلوگیری از شناسایی روت/جیلبریک
تغییر رفتار Runtime.exec، File.exists، RootBeer، Build.TAGS و سایر heuristicها.
· جمعآوری هوشمند لینکها
کشف و نرمالسازی تمام URL/URIهایی که از Intent، Uri، Bundle، WebView، Retrofit، OkHttp و حتی StringBuilder ساخته میشن.
· لاگگیری کمنویز
فیلتر قابلتنظیم + Ring Buffer برای جلوگیری از اسپم شدن خروجی.
فقط کافیه بزنید:
frida -U -f <package> -l Main.js --no-pause
لینک گیت هابش:
https://github.com/mohamadrezadarban/SSL-Link
استار فراموش نشه ممنون :)
@DevTwitter | <mohamadzzr/>
امروز یک پکیج کوچک برای Go منتشر کردم: go-batcher
این پکیج نوعی تجمیع کنندهی دیتا(مشابه postgres batching) هست که برای کاهش هزینههای I/O ، دیتارو تو حافظه نگه میداره و بسته به اینکه به Batch size limit یا timeout بخوره، کل batch رو به مثلا db میفرسته.
با این روش ۱۰۰ تا رکورد به شکل ۱۰ تا ۱۰ تا میتونه به دیتابیس insert بشه و طبیعتا فشار قابل توجهی هم در اسکیل بالا از روی دیتابیس برداشته میشه.
https://github.com/barbodimani81/go-batcher
@DevTwitter | <Barbod Imani/>
سلام دوستان! Alpine.js برای پروژههای کوچیک و صفحههای استاتیک عالیه، اما همیشه کمبود یک پلاگین خوب برای validation اذیتم میکرد. پس Alpidate رو ساختم: الهامگرفته از Vuelidate، با قوانین declarative و پشتیبانی از array/nested.
روی npm و GitHub منتشر کردم:
https://github.com/h7arash/alpidate
https://www.npmjs.com/package/alpidate
@DevTwitter | <Arash Hasanzade/>
Repost from N/a
حتما میدونی که
سازمانای بزرگ دارن به سمت گولنگ میرن.
پس توام اگر میخوای تو سازمانای بزرگ کار کنی، گولنگ رو باید به مهارتهات اضافه کنی!
🔷 بوتکمپ پیشرفته Golang دانشکار به صورت پروژه محور این زبان محبوب رو بهت یاد میده.
برای مشاهده سرفصلها و ثبتنام کلیک کن👇
🔗https://dnkr.ir/E8STGIH2YF
اومدم بگم بهترین دیتابیس kv که استفاده کردم BadgerDB هست.
https://github.com/dgraph-io/badger
@DevTwitter | <Saman Esmaeil/>
#دراز_نیوز
اولین حمله DDoS «آفلاین» علیه تاکسی اینترنتی گوگل!
حتما میدانید که در بعضی شهرهای آمریکا تاکسیهای خودران رسماً شروع به کار کردهاند؛ با یک اپلیکیشن روی موبایل، درخواست تاکسی میدهید و چند دقیقه بعد یک ماشین بدون راننده (که توسط هوش مصنوعی هدایت میشود) جلوی پایتان میایستد.
حالا در اتفاقی عجیب، یک جوان ۲۳ ساله با هماهنگی ۵۰ نفر دیگر، همگی وارد طولانیترین خیابان بنبست سانفرانسیسکو شدهاند و همزمان از سرویسی به نام Waymo (که متعلق به شرکت آلفابت، هولدینگ گوگل است) درخواست تاکسی کردند…
هدفشان هم صرفا ایجاد اختلال در فرایند سرویسدهی بوده و هیچکدام سوار تاکسیها نشدند!
نتیجه چه بود؟
- بیش از ۵۰ خودروی بدون راننده به یک خیابان بنبست هجوم آوردند و همگی گیر افتادند!
- هوش مصنوعی خودروها عملاً آچمز شد و پشتیبانی Waymo مجبور شد بهطور موقت کل ناوگان آن محدوده را از مدار خارج کند.
به همین سادگی، یک حمله DDoS آفلاین رقم خورد؛ نه روی سرورها، بلکه وسط خیابان!
@DevTwitter | <NooshDaroo | نوشدارو/>
این نسخه کلی چیزای خفن داره: دانلود از SoundCloud و YouTube Music، گرفتن کپشنهای اینستا و توییتر، دانلود زیرنویس یوتیوب و کلی ریزه کاری دیگه....
اگه به دردتون خورد خوشحال میشم به دیده شدنش کمک کنین
https://github.com/MSC72m/media_downloader
@DevTwitter | <Mohammad Sadeghian/>
گوگل یه ابزار جدید و فوقالعاده کاربردی به Gemini API اضافه کرده به اسم File Search Tool که خیلی مفیده و پیاده سازی RAG را راحت میکنه.
تا حالا برای اینکه مدل جمنای (Gemini) بتونه از فایلهای شخصیتون اطلاعات دقیق بده (مثلاً داکیومنتها، PDFها و...)، باید دردسر RAG (همون Retrieval Augmented Generation) رو خودتون مدیریت میکردید. اما حالا این ابزار جدید خودش یه سیستم RAG کاملاً مدیریت شدهست و همه این کارا رو خودکار انجام میده! دیگه لازم نیست نگران ذخیرهسازی فایلها، تقسیمبندی محتوا، ساختن Embeddings و تزریق context باشید. همه چی مدیریت شدست و کار توسعه رو خیلی آسونتر کرده.
مهمتر از همه: قیمتش عالیه و خیلی بهصرفه! ذخیره فایلها و ساختن Embeddings موقع کوئری گرفتن (وقتی از فایلها سؤال میپرسی) کاملاً مجانیه! فقط برای اولین بار که فایلها رو ایندکس میکنید و آماده جستجو میشن، یه هزینه خیلی کم (۰.۱۵ دلار به ازای هر ۱ میلیون توکن) پرداخت میکنید. اینجوری ساختن و مقیاسدهی پروژهها با دیتای شخصی، فوقالعاده مقرون به صرفهتر میشه.
این ابزار از جستجوی وکتوری (Vector Search) قدرتمند استفاده میکنه که با مدلهای پیشرفته Gemini Embedding کار میکنه. یعنی چی؟ یعنی حتی اگه کلمات دقیق تو کوئری نباشه، بازم معنی و مفهوم رو میفهمه و اطلاعات مرتبط رو پیدا میکنه. تازه، خروجیها منبعدهی خودکار/citation هم دارن تا دقیقاً بدونید جواب از کدوم قسمتداکیومنت اومده.
اگه دارید باتهای پشتیبانی هوشمند، personal assistant یا هر نوع پلتفرم محتوایی میسازید که نیاز به دسترسی به داکیومنتهای بزرگ و متنوع (مثل PDF، DOCX، TXT و انواع کد) داره، این ابزار جون میده برای کار شما. حتماً داکیومنتهاش رو ببینید و توی Google AI Studio دمو رو تست کنید.
بلاگ کامل را بخونید:
https://blog.google/technology/developers/file-search-gemini-api/
@DevTwitter | <Mehdi Allahyari/>
Repost from N/a
❗️اگه فقط بتونی یک مهارت رو توی دوران دانشجویی واقعاً جدی یاد بگیری... اون مهارت باید زبان باشه.
چون زبان روی تمام بخشهای زندگیت تاثیر میذاره:
🤖 استفاده از هوش مصنوعی
👨🏫 دیدن یوتیوبرها و اساتید حرفهای دنیا
🧑🔬 توی تحقیقهات، پایان نامهت، پروژههات
✈️ برای مهاجرت، اپلای، کار فریلنسری، و حتی شبکه سازی با آدمهای سطح جهانی
🎯 تخفیف ویژه ۷۵ درصدی ویژه دانشجویان تا پایان امشب.
📌برای دریافت مشاوره تخصصی رایگان و ثبت نام در جشنواره پاییز طلایی لینگانو به لینک زیر جوین بشید و به آیدی پین شده بدین.
⬇️⬇️👇👇
@Lingano_com
@Lingano_com
@Lingano_com
وقتی که داشتم تمرین تایپینگ میکردم یه سوال ذهنمو درگیر کرد... هدف از تمرینت چیه؟
سرعت یا دقت؟ کدوم بیشتر به کارت میاد؟
آیا تایپ سریع خطاهای بیشتر به همراه داره؟ تایپ دقیق با وجود کندتر بودن در نهایت میتونه صرفهجویی در زمان رو به همراه داشته باشه؟
نظر تو چیه؟ ترجیح میدی سریعتر تایپ کنی یا دقیقتر؟
و سوال بعدی: با وجود Autocomplete و IntelliSense، آیا هنوز ارزش داره برای تایپ کردن وقت بذاریم و تمرین کنیم؟
نظر خودم: تایپ دقیقتر بهتره و دوست دارم یه روز دوست دارم مثل اون «دیوونههای کدنویسی» بتونم تو Vim بدون هیچ IntelliSenseی کد بزنم
برای تمرین، اخیراً دارم خودم رو با این سایت به چالش میکشم Keybr.com
@DevTwitter | <Soheil Barati/>
اخیراً فرصتی دست داد تا یک سرویس کوتاهکننده URL نسبتا خوب و scalable بسازم – چیزی که نه تنها لینکهای طولانی رو به کدهای کوتاه و کارآمد تبدیل میکنه، بلکه با تمرکز روی performance و امنیت، برای محیطهای production-ready طراحی شده. از FastAPI برای API layer استفاده کردم، PostgreSQL رو به عنوان primary store، و Redis برای caching سریع lookups.
چالشهای جالبی تو پیادهسازی داشت: مثلاً مدیریت collision-free short codes با Base62 encoding (تا ۹۱۶ میلیون unique URL)، و کاهش latency redirectها به زیر ۵ میلیثانیه با cache hits. همچنین، SSRF protection و rate limiting رو اضافه کردم تا از حملات احتمالی جلوگیری بشه. آمارگیری کلیکها هم با tracking timestamps، insights خوبی برای analytics میده.
سرویس کاملاً Dockerized هست و با یک docker-compose up، آماده اجراست. اگر به backend، optimization یا scaling علاقهمندید، کد رو چک کنین. خوشحال میشم feedbackهای فنیتون رو بشنوم، مثلاً در مورد horizontal scaling یا integration با CDN.
https://github.com/sajadfallahdoost/URL-shortener
@DevTwitter | <sajad fallahdoost/>
Repost from N/a
چرا هکر نمیشی؟
ما تو کوئرا داریم هک و امنیت یاد میگیریم!
🔥 فقط ۲۴ ساعت فرصت داری که دوره هک و امنیت رو با ٪۵۰ تخفیفِ بلکفرایدی کوئرا ثبتنام کنی!
💳 امکان پرداخت قسطی
🔗 https://quera.org/r/op54n
تایم اوت بالا در سرویسها: مشکل از کیه؟ API Manager یا Backend؟ ️
یکی از رایجترین سؤالها در تیمهای یکپارچهسازی اینه که:
«وقتی زمان پاسخدهی یک سرویس زیاده، من که API Manager یا ESB هستم Timeout رو روی چند ثانیه تنظیم کنم؟»
ظاهرش سادهست؛ ولی پشتش یک نکته مهم وجود داره:
تایم اوت رو ESB یا API Manager تعیین نمیکنه؛ معماری سیستم تعیین میکنه.
خیلی وقتها Timeout بالا فقط مشکل "طولانی بودن پردازش" نیست، بلکه نشونه یک مشکل بزرگتره.
چرا نباید Timeout رو زیاد کنیم؟
اگر Backend کند باشه، طولانیکردن Timeout فقط مشکل رو پنهان میکنه.
مثلاً Lag در گیتوی باعث میشه کانکشنها قفل بشن و Load کل سیستم بالا بره.
صف درخواستها روی گیتوی ساخته میشه و کل سیستم ناپایدار میشه.
چه کارهایی باید انجام بشه؟
1- ریشه مشکل کندی سرویس رو پیدا کن
کوئریهای سنگین دیتابیس
تعداد I/O زیاد
سرویسهای زنجیرهای کند
یا Memory leak
یا Thread pool ناکافی
تا وقتی اینها درست نشه، هیچ تایم اوتی مساعد نخواهد بود.
2- تایماوت (Timeout) باید متناسب با نوع سرویس باشه
سرویسهای synchronous مثل اطلاعات مشتری: ۳–۱۰ ثانیه
سرویسهای پردازش سنگین: اصلاً synchronous نباید باشن
3- کارهای سنگین رو asynchronous کن
برای عملیات طولانی از:
Kafka
Redis queue
Celery
SQS
Internal event bus
استفاده کن و نتیجه رو بعداً تحویل بده.
4- بخش API Manager محل پردازش نیست
بخش ESB/WSO2/APIM فقط باید:
درخواست رو مدیریت کنه
امنیت رو برقرار کنه
نرخ و دسترسی رو کنترل کنه
نه اینکه ۳۰ ثانیه منتظر بمونه یک Backend تموم بشه!
5- تایماوتهای چندگانه تنظیم کن
Gateway timeout
Backend timeout
Load balancer timeout
Client timeout
اینها باید یکپارچه و هماهنگ باشن.
نتیجه
اگر یک سرویس کند است، بهترین راهحل "زیاد کردن Timeout" نیست.
راهحل طراحی درست و انتقال پردازشهای سنگین به async است.
تایماوت باید حداقلی، منطقی و قابل پیشبینی باشد، نه پنهانکننده مشکل.
@DevTwitter | <Mobin Mokhtarzadeh/>
