en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

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

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

Open in Telegram

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

Show more

📈 Analytical overview of Telegram channel DevTwitter | توییت برنامه نویسی

Channel DevTwitter | توییت برنامه نویسی (@devtwitter) in the Farsi language segment is an active participant. Currently, the community unites 32 975 subscribers, ranking 4 063 in the Technologies & Applications category and 10 773 in the Iran region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 32 975 subscribers.

According to the latest data from 29 October, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by 711 over the last 30 days and by 7 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 16.65%. Within the first 24 hours after publication, content typically collects 13.24% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 5 489 views. Within the first day, a publication typically gains 4 366 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 37.
  • Thematic interests: Content is focused on key topics such as پرو, #کوته_نیوز, ارتباط, ابزار, چیز.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
“توییت های برنامه نویسی و طراحی وب :) Admin: @dvtwi Hashtags: devtwitter.t.me/5 DevBooks Channel: https://t.me/+AYbOl75CLNYxY2U0 Github: https://github.com/DevTwitter X: https://x.com/devtwittir”

Thanks to the high frequency of updates (latest data received on 30 October, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

32 975
Subscribers
+724 hours
+1537 days
+71130 days
Posts Archive
مخزن 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/>