uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

DevTwitter | توییت برنامه نویسی

DevTwitter | توییت برنامه نویسی

Kanalga Telegram’da o‘tish

توییت های برنامه نویسی و طراحی وب :) Admin: @dvtwi Hashtags: devtwitter.t.me/5 DevBooks Channel: https://t.me/+AYbOl75CLNYxY2U0 Github: https://github.com/DevTwitter X: https://x.com/devtwittir

Ko'proq ko'rsatish

📈 Telegram kanali DevTwitter | توییت برنامه نویسی analitikasi

DevTwitter | توییت برنامه نویسی (@devtwitter) Forsiy til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 32 975 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 4 063-o'rinni va Eron mintaqasida 10 773-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

невідомо sanasidan buyon loyiha tez o‘sib, 32 975 obunachiga ega bo‘ldi.

29 Oktabr, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni 711 ga, so‘nggi 24 soatda esa 7 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 16.65% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 13.24% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 5 489 marta ko‘riladi; birinchi sutkada odatda 4 366 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 37 ta reaksiya keladi.
  • Tematik yo‘nalishlar: Kontent پرو, #کوته_نیوز, ارتباط, ابزار, چیز kabi asosiy mavzularga jamlangan.

📝 Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
“توییت های برنامه نویسی و طراحی وب :) Admin: @dvtwi Hashtags: devtwitter.t.me/5 DevBooks Channel: https://t.me/+AYbOl75CLNYxY2U0 Github: https://github.com/DevTwitter X: https://x.com/devtwittir”

Yuqori yangilanish chastotasi (oxirgi ma’lumot 30 Oktabr, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.

32 975
Obunachilar
+724 soatlar
+1537 kun
+71130 kun
Postlar arxiv
مخزن Awesome Design md: دیزاین‌سیستم برندها رو مستقیم به coding agent بده! این پروژه مجموعه‌ای از فایل‌های DESIGN.md تحلیل‌شد
مخزن Awesome Design md: دیزاین‌سیستم برندها رو مستقیم به coding agent بده! این پروژه مجموعه‌ای از فایل‌های DESIGN.md تحلیل‌شده از دیزاین‌سیستم برندهای معروفه؛ یکی رو می‌ندازی تو پروژه و agent کدنویسی دقیقاً UI همون برند رو تولید می‌کنه. لینک GitHub: https://github.com/VoltAgent/awesome-design-md @DevTwitter | <Diego Jr/>

آپدیت فوری وردپرس! آسیب‌پذیری خطرناک Click2Shell: هک کامل سرور (RCE) تنها با یک کلیک مدیر (نصب قالب روی پنل)! وردپرس 7.1.1 منتشر شد که علاوه بر این نقص، 10 باگ امنیتی دیگر (از جمله XSS خطرناک و Path Traversal) را به طور کامل برطرف میکنه. خلاصه اینکه آپدیت کنید. https://thehackernews.com/2026/09/new-wordpress-click2shell-flaw-forces.html @DevTwitter | <Mohammad Ebrahim Aali/>

اپلیکیشن Pocket‌ یک ابزار برای ثبت و مدیریت سریع یادداشت‌ها و ایده‌هاست که با الگوبرداری از shadcn‌/‌Copper‌ ساخته شده. اپ Copper‌ یک ابزار کپچر کردن متن ها و ایده ها هست که فقط برای macOS‌ ساخته شده و قیمتش 39‌ دلاره بخاطر همین فکر کردم که Pocket‌ رو برای Windows‌ و Linux‌ بسازم و به‌صورت Open Source‌ و رایگان منتشرش کنم. برنامه Pocket‌ کاملاً آفلاین کار می‌کنه و با Rust‌ و Tauri‌ در کنار TypeScript‌ و React‌ ساخته شده. Github: https://github.com/emadmohagheghi/pocket @DevTwitter | <Emad/>

زیر کاپوت شبکه عصبی چه خبره؟ این loss.backward() یه خطِ که همیشه دیدید یا AI زحمت کشیده؛ ولی پشتش کلی chain rule، matrix mult
زیر کاپوت شبکه عصبی چه خبره؟ این loss.backward() یه خطِ که همیشه دیدید یا AI زحمت کشیده؛ ولی پشتش کلی chain rule، matrix multiplication و مفاهیم دیگه خوابیده..
DFNN (Dependency-Free Neural Network)
در واقع DFNN یک MLP از صفر با NumPy هست؛ بدون PyTorch، TensorFlow، Keras یا autograd. Forward، reverse-mode backprop، initialization، mini-batch، optimizer، loss و خوندن مستقیم MNIST از IDX همگی داخل یک نوت بوک. و Backprop در سطح batch و ماتریس نوشته شده، نه با autodiff؛ و gradientها هم با finite differences صحت‌ سنجی شدند؛ برای dW هم، relative error حدود 8.7e-12 شد. در آخر روی MNIST چک شد که با 40 تا epoch به 98.04% test accuracy رسید. خلاصه که اگر همیشه backward() زدید ولی تا حالا نرفتید ببینید واقعا چکار میکنه؛ میتونید ریپو زیر رو ببینید https://github.com/hrnrxb/DFNN @DevTwitter | <hrnrxb/>

Repost from N/a

Repost from N/a
⭕️ وبینار رایگان از چت تا اجرا؛ اولین AI Agent خودت رو با Claude بساز! اگه به دنیای AI Agentها علاقه‌مندی و می‌خوای از چت‌کرد
⭕️ وبینار رایگان از چت تا اجرا؛ اولین AI Agent خودت رو با Claude بساز! اگه به دنیای AI Agentها علاقه‌مندی و می‌خوای از چت‌کردن با هوش مصنوعی یک قدم جلوتر بری، توی این وبینار قراره ببینی چطور می‌تونی با کمک Claude اولین AI Agent خودت رو بسازی. 🎁 هدیه‌های اختصاصی شرکت‌کننده‌های آنلاین وبینار: 📌 یک‌میلیون‌تومان اعتبار هوش‌مصنوعی (کلاد/GPT و...) 📌 قرعه‌کشی کد هدیه ۱۰۰٪ ثبت‌نام بوتکمپ AI Agent 🗓 دوشنبه، ۳۰ شهریور، ساعت ۲۰ 🚨 همین حالا رایگان ثبت‌نام کن: 🔗 https://httb.ir/8l3G4 🔗 https://httb.ir/8l3G4 @Cafetadrispro | کافه‌تدریس

توی پروژه‌های فروشگاه اینترنتی طلا، معمولا با یه دوراهی تکراری مواجه میشیم : قیمت‌ها باید ثانیه‌ای و دقیق باشن ، اما ریکوئست
توی پروژه‌های فروشگاه اینترنتی طلا، معمولا با یه دوراهی تکراری مواجه میشیم : قیمت‌ها باید ثانیه‌ای و دقیق باشن ، اما ریکوئست مداوم زدن به وب‌سرویس بیرونی هم ریسک بلاک شدن لیمیت API رو داره و هم لود سرور رو بالا می‌بره. حالا راهکارش شد این افزونه. روی چی تمرکز کردم؟ اتصال به وب‌سرویس brsapi برای دریافت پایدار نرخ‌ها پیاده‌سازی لایه کشینگ با Transients API وردپرس تا هم سرعت لود صفحات حفظ بشه و هم با کمترین فراخوانی ممکن ، قیمت‌ها زنده بمونن. رعایت دقیق استانداردهای هسته وردپرس برای مسائل امنیتی (ورودی‌ها، Late Escaping و Nonceها) افزونه رو برای مخزن رسمی وردپرس هم ثبت کردم و الان در صف بررسی تیم وردپرسه. توی قدم بعدی هم قراره پرووایدرهای بیشتری مثل tgju و نوسان‌تک رو اضافه کنم تا صاحبان کسب‌وکار دستشون توی انتخاب وب‌سرویس بازتر باشه سورس پروژه کاملا متن‌بازه. اگر دستی توی توسعه وردپرس یا پروژه‌های طلا دارید ، خوشحال میشم کدها رو بررسی کنید و بازخوردتون رو بشنوم https://github.com/amirmarandidev/woocommerce-live-gold-price @DevTwitter | <Amir/>

Repost from N/a
ربات GitHub Lens ساخته شد. 🎉 یه ربات کاربردی برای پیدا کردن، بررسی و استفاده راحت‌تر از پروژه‌ها و ابزارهای گیتهاب. از پیدا
ربات GitHub Lens ساخته شد. 🎉 یه ربات کاربردی برای پیدا کردن، بررسی و استفاده راحت‌تر از پروژه‌ها و ابزارهای گیتهاب. از پیدا کردن پروژه‌های جدید و دیدن ترندهای گیتهاب گرفته تا جستجوی پروژه‌ها، دسته‌بندی، مشاهده جزئیات و دانلود Release؛ همه رو میتونید از داخل ربات انجام بدید. 👉🤖 @GitHubLensBot برای کامیونیتی ساختیم؛ رایگان و با عشق ❤️

دوباره به شدت Deep learning و الگوریتم هاش و ایده هاش باز داره میاد بالا چرا چون فهمیدن خیلی از کارای llm رو میشه با هزینه سخ
دوباره به شدت Deep learning و الگوریتم هاش و ایده هاش باز داره میاد بالا چرا چون فهمیدن خیلی از کارای llm رو میشه با هزینه سخت افزاری و نرم افزاری کمتر کارهاشون رو انجام داد https://youtu.be/BMYvfVk8Ar0 این دوره برای شروع خوبه @DevTwitter | <Alireza/>

اگر میخواید دیزاین فیگما بدید به Agentتون کدش رو بزنه، اسکرین شات گرفتن خیلی کار رو دقیق در نمیاره و MCP خود فیگما هم کلا ۶ ت
اگر میخواید دیزاین فیگما بدید به Agentتون کدش رو بزنه، اسکرین شات گرفتن خیلی کار رو دقیق در نمیاره و MCP خود فیگما هم کلا ۶ تا ریکوئست در ماه(!)‌ میذاره بزنید و بعد میگه پول بده. با این mcp میتونید دورش بزنید و دیگه به API Limit فیگما نمیخورید: https://github.com/gethopp/figma-mcp-bridge @DevTwitter | <Mahdi MirMohamadi/>

بعضی وقتا حوصله م سر می‌ره و ویندوز متاسفانه دیگه اون بازی های ویندوز ۷ رو نداره که هم سبک و ساده باشن هم سرگرم کننده واسه هم
بعضی وقتا حوصله م سر می‌ره و ویندوز متاسفانه دیگه اون بازی های ویندوز ۷ رو نداره که هم سبک و ساده باشن هم سرگرم کننده واسه همین اومدم ماربازی معروف خودمونو بصورت CLI پیاده سازی کردم. با دستورات pip install reznum-snakegame snakegame لینک ریپو: https://github.com/ItsReZNuM/SnakeGame-CLI @DevTwitter | <Agha Reza/>

یک اشتباه به ظاهر ساده در API نویسی که می‌تواند دسترسی ادمین را دودستی تقدیم هکر کند! (تله Over-Posting) خیلی از ما وقتی توی
یک اشتباه به ظاهر ساده در API نویسی که می‌تواند دسترسی ادمین را دودستی تقدیم هکر کند! (تله Over-Posting) خیلی از ما وقتی توی دات‌نت شروع به ساخت Controller و Endpointهای API می‌کنیم، برای راحتی کار یا سرعت بیشتر، یک اشتباه کلاسیک انجام میدیم: ارسال مستقیم Entityهای دیتابیس به ورودی متدها! [HttpPost] public async Task<IActionResult> UpdateUser(User user) // تله بزرگ! شاید ظاهر قضیه این باشه که Model Binder خودش داده‌ها رو مپ می‌کنه و همه‌چیز سریع کار می‌کنه، اما پشت صحنه چه اتفاقی می‌افته؟ خطر Over-Posting (یا Mass Assignment): کافیه کلاینت (از طریق Postman یا ابزارهای مشابه) فیلدهایی مثل IsAdmin = true یا WalletBalance رو توی بدنه درخواست JSON بفرسته؛ از اونجا که فریم‌ورک بدون تفکیک، مقادیر رو Bind می‌کنه، دیتای حساس بدون اعتبارسنجی آپدیت میشه! اصول طلایی یک API تمیز و امن: همیشه از DTO (Data Transfer Object) استفاده کنیم: فقط فیلدهایی که کاربر مجاز به ارسال یا دریافت اون‌هاست در قالب کلاس‌های سبک تعریف بشن. قرارداد شفاف (Contract): کلاینت نباید از ساختار جداول دیتابیس و Relationها باخبر بشه؛ API فقط یک پل ارتباطی سبک، مستقل و Stateless است. اعتبارسنجی دقیق ورودی‌ها (Validation): هیچ داده‌ای از دنیای بیرون نباید بدون فیلتر وارد لایه‌های زیرین بشه. @DevTwitter | <Ehsan Faramarzi/>

Repost from N/a
اولین پروژه‌ای که ترافیک واقعی گرفت، یه چیزی فهمیدم: فرق بین کدی که کار می‌کنه و کدی که scale می‌شه، زمین تا آسمونه. اینجا از این فرق‌ها زیاد حرف می‌زنیم. https://t.me/+HgGHhDZPg9tlNTU0

بدون هیچ اغراقی می‌گم: ابزار act واقعاً زندگی مهندسی و سلامت روان منو نجات داد! اگر تا حالا برای تنظیم یک فایل ساده .github/workflows مجبور شدید ۳۰ بار کامیت بزنید با پیام‌های حسرت‌باری مثل fix yaml، test ci 2 و PLEASE WORK... دقیقاً می‌دونید از چه جهنمی صحبت می‌کنم. کابوس روزمره‌ام قبل از act این بود: - یک خط تغییر کوچک توی کانفیگ پایپ‌لاین می‌دادم. - کامیت و پوش می‌کردم و منتظر می‌شدم تا Runner گیت‌هاب بالا بیاد. چند دقیقه طول می‌کشید تا وابستگی‌ها دانلود بشن و آخرش به‌خاطر یک Space اضافه یا جابه‌جا بودن یک Indentation ساده، کلاً Build شکست می‌خورد! تاریخچه (Git Log) پروژه‌ام شبیه گورستان کامیت‌های اسپم و بی‌مصرف شده بود. معجزه‌ای به نام act تغییر از وقتی شروع شد که act رو وارد workflow خودم کردم. این ابزار کل محیط اجرای GitHub Actions رو مستقیماً روی سیستم خودم و داخل کانتینرهای Docker شبیه‌سازی می‌کنه. حالا فرآیند تست CI برای من این شکلی شده: بازخورد زیر ۵ ثانیه: بدون اینکه حتی یک کامیت بزنم یا کدی رو پوش کنم، فقط با زدن دستور act pull_request کل پایپ‌لاین (از آنالیز استاتیک و Spotless گرفته تا تست‌های یکپارچگی سنگین) روی سیستم محلی اجرا میشه. تاریخچه گیت کاملاً شفاف و تمیز: فقط و فقط زمانی کامیت می‌زنم که مطمئن باشم پایپ‌لاین روی سیستم خودم ۱۰۰٪ سبز شده. پایان الگوی سمی "Push and Pray": دیگه نیازی نیست دست به دعا بشم که آیا این پوش جدید قراره سبز بشه یا قرمز! اگر روی زمان، تمرکز و پاکیزگی Git Log پروژه‌هاتون تعصب دارید، همین امروز act رو روی سیستمتون نصب کنید و خودتون رو برای همیشه از کابوس تست CI روی سرورهای ابری نجات بدید. https://www.linkedin.com/pulse/stop-committing-test-your-ci-deep-dive-act-local-amir-goalmoradi-uff9e/ @DevTwitter | <Amir Goalmoradi/>

ویژگی‌های مهم JWT (فارغ از فریم ورک) JWT یک توکن امضاشده است که اطلاعات کاربر را درون خودش دارد. نحوه کار: سرور توکن را می‌سازد و امضا می‌کند ← کلاینت آن را در هر درخواست می‌فرستد ← سرور فقط امضا را چک می‌کند (بدون دیتابیس). نکته کلیدی: فقط Encode است، نه Encrypt ← داده حساس داخلش نگذارید. ------------------ ساختار: سه بخش با نقطه جدا می‌شوند - Header: -          نوع توکن و الگوریتم امضا - Payload: -          داده‌ها (Claims مثل شناسه کاربر، نقش، انقضا) - Signature: -          امضا برای تأیید دستکاری نشدن ------------------ آیا در میکروسرویس‌ها JWT بهتر است؟ بله، اغلب اوقات. چون Stateless است و هر سرویس بدون کوئری دیتابیس مرکزی می‌تواند توکن را تأیید کند. بهترین کاربردها: -         احراز هویت بین میکروسرویس‌ها -         Machine-to-Machine (سرویس به سرویس) -         APIهای عمومی و چند‌پلتفرمی -         سیستم‌های توزیع‌شده و مقیاس‌پذیر بدترین کاربردها: -         نشست کاربران وب (Session جایگزین بهتری است) -         وقتی نیاز به ابطال آنی توکن دارید (مثل logout یا تغییر رمز) -         ذخیره داده حساس در Payload (رمزنگاری نشده) -         توکن‌های طولانی‌مدت بدون Refresh Token ویژگی‌های مهم JWT Stateless تمام اطلاعات لازم در خود توکن ذخیره می‌شود؛ سرور نیازی به ذخیره نشست ندارد. Self-contained شامل Header، Payload و Signature است و می‌تواند Claimهای سفارشی (نقش، مجوزها و...) را حمل کند. امضاشده (Signed) با الگوریتم‌های HMAC یا RSA امضا می‌شود؛ دستکاری محتوا قابل تشخیص است. استاندارد باز (RFC 7519) مستقل از زبان و پلتفرم است و در هر سیستم‌عاملی قابل استفاده است. قابل حمل (Portable) به راحتی بین سرویس‌ها، دامنه‌ها و میکروسرویس‌ها منتقل می‌شود. دارای انقضا (Expiration) فیلد exp زمان اعتبار توکن را مشخص می‌کند. غیرقابل ابطال (Non-revocable) تا زمان انقضا معتبر می‌ماند؛ ابطال آنی نیاز به Blocklist دارد که Stateless بودن را نقض می‌کند. حجیم (Bulky) به دلیل داشتن Payload، معمولاً بزرگ‌تر از توکن‌های ساده است. رمزنگاری‌نشده (Base64 Encoded) محتوای Payload فقط Encode شده، نه Encrypt؛ بنابراین نباید داده حساس در آن قرار داد. آسیب‌پذیر در صورت لو رفتن اگر توکن دزدیده شود، مهاجم تا زمان انقضا به آن دسترسی دارد. @DevTwitter | <Max Shirinzad/>