fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

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

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

نمایش بیشتر

📈 تحلیل کانال تلگرام DevTwitter | توییت برنامه نویسی

کانال DevTwitter | توییت برنامه نویسی (@devtwitter) در بخش زبانی فارسی بازیگری فعال است. در حال حاضر جامعه شامل 33 036 مشترک است و جایگاه 4 046 را در دسته فناوری و برنامه‌ها و رتبه 10 733 را در منطقه إيران دارد.

📊 شاخص‌های مخاطب و پویایی

از زمان ایجاد در невідомо، پروژه رشد سریعی داشته و 33 036 مشترک جذب کرده است.

بر اساس آخرین داده‌ها در تاریخ 02 نوامبر, 2026، کانال فعالیت پایداری دارد. در ۳۰ روز گذشته تغییر اعضا برابر 644 و در ۲۴ ساعت گذشته برابر -1 بوده و همچنان دسترسی گسترده‌ای حفظ شده است.

  • وضعیت تأیید: تأیید نشده
  • نرخ تعامل (ER): میانگین تعامل مخاطب 17.28% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 13.63% واکنش نسبت به کل مشترکان کسب می‌کند.
  • دسترسی پست‌ها: هر پست به طور میانگین 5 705 بازدید دریافت می‌کند. در اولین روز معمولاً 4 500 بازدید جمع‌آوری می‌شود.
  • واکنش‌ها و تعامل: مخاطبان به‌طور فعال حمایت می‌کنند؛ میانگین واکنش به هر پست 41 است.
  • علایق موضوعی: محتوا بر موضوعات کلیدی مانند پرو, #کوته_نیوز, ارتباط, ابزار, چیز تمرکز دارد.

📝 توضیح و سیاست محتوایی

نویسنده این فضا را محل بیان دیدگاه‌های شخصی توصیف می‌کند:
“توییت های برنامه نویسی و طراحی وب :) Admin: @dvtwi Hashtags: devtwitter.t.me/5 DevBooks Channel: https://t.me/+AYbOl75CLNYxY2U0 Github: https://github.com/DevTwitter X: https://x.com/devtwittir”

به لطف به‌روزرسانی‌های پرتکرار (آخرین داده در تاریخ 03 نوامبر, 2026)، کانال همواره به‌روز و دارای دسترسی بالاست. تحلیل‌ها نشان می‌دهد مخاطبان به‌طور فعال با محتوا تعامل دارند و آن را به نقطه اثرگذاری مهم در دسته فناوری و برنامه‌ها تبدیل کرده‌اند.

33 036
مشترکین
-124 ساعت
+817 روز
+64430 روز
آرشیو پست ها
مدتی میشه که مشغول یادگیری Golang هستم و تصمیم گرفته بودم از همون ابتدا پروژه محور پیش برم؛ برای همین تصمیم گرفتم یه API Gate
مدتی میشه که مشغول یادگیری Golang هستم و تصمیم گرفته بودم از همون ابتدا پروژه محور پیش برم؛ برای همین تصمیم گرفتم یه API Gateway بنویسم. اصلی ترین دلیلی که این پروژه رو شروع کردم یادگیری و تسلط بیشتر روی زبان Golang بودش، اما خیلی بیشتر از چیزی که فکر میکردم دانش و اطلاعات بهم اضافه کرد. از نحوه پیاده سازی Rate limiter و الگوریتم‌های مختلفش گرفته، سازوکار Reverse Proxy، طراحی Load Balancer هوشمند با Health Check همزمان، و نکات Graceful Shutdown آشنا شدم البته هنوز یه سری فیچر ها هستش که در آینده حتما اضافشون میکنم (JWT Authentication، intelligent caching و ...) لینک ریپوی پروژه https://github.com/LigerTheTextRovert/nexus @DevTwitter | <Abolfazl Samarghandi/>

چالش Race Condition: رقابت بین درخواست‌های همزمان در مایکروسرویس‌ها: ما از مایکروسرویس استفاده می کنیم تا از مزایای همزمانی بهره ببریم پس باید سعی کنیم چالش‌هاشو با روشی حل کنیم که باعث «کاهش همزمانی» نشود. فرض می‌کنیم ۱۰ درخواست همزمان داریم، روش‌های جلوگیری از Race Condition: ۱- استفاده از Redis Lock: اولین درخواست پاسخ داده می‌شود و به ۹ تای دیگر خطای 429 Too Many Requests داده می‌شود که باعث از دست رفتن درخواست‌ها می‌شود. ۲- استفاده از RowVersion: اولین درخواست پاسخ داده می‌شود و ۹ تای دیگر از دیتابیس خطای DbUpdateConcurrencyException دریافت می‌کنند که باعث از دست رفتن درخواست‌ها می‌شود. ۳- ایجاد صف در Redis: با استفاده از ListRightPushAsync همه‌ی درخواست‌های همزمان را در یک لیست در Redis ثبت می‌کنیم و سپس توسط یک BackgroundService، یکی یکی با متد ListLeftPopAsync از لیست می‌خوانیم و پاسخ می‌دهیم. مزیت این روش نسبت به دو روش قبلی این است که باعث از دست رفتن درخواست‌ها نمی‌شود ولی به دلیل استفاده از صف، باعث «کاهش همزمانی» می‌شود. ۴- استفاده از Concurrency Limiter در Asp.net: با اضافه کردن سرویس AddRateLimiter پردازش همزمان را به یک درخواست محدود می‌کنیم و ۹ تای دیگر را در صف قرار می‌گیرند، که به دلیل استفاده از صف، باعث «کاهش همزمانی» می‌شود. @DevTwitter | <Mahnaz Azad/>

یکی از قابلیت‌های کمتر شناخته‌شده‌ی Laravel. به جای حدس زدن اینکه یک تغییر باعث بهبود عملکرد شده یا نه، باید اندازه‌گیری کنی.
یکی از قابلیت‌های کمتر شناخته‌شده‌ی Laravel. به جای حدس زدن اینکه یک تغییر باعث بهبود عملکرد شده یا نه، باید اندازه‌گیری کنی. خیلی اوقات ما تغییراتی توی کد میدیم و براساس تجربیات دیگران یا داکیومنت حس می‌کنیم سریع‌تر شده. گاهی جواب نمیده، ساعت‌ها وقت صرف Refactor می‌کنیم اما در نهایت تفاوت عملکرد یا ناچیزه یا حتی بدتر از قبل! با Benchmark می‌تونی دو یا چند پیاده‌سازی مختلف رو کنار هم اجرا کنی و زمان واقعی اجرای هر کدوم رو ببینی. این دقیقا تفاوت بین Optimization و Guessing هست. بهینه‌سازی واقعی با احساس انجام نمی‌شه، با داده انجام می‌شه. اگر تا امروز از Benchmark استفاده نکردی، احتمالا ارزش داره توی پروژه بعدیت امتحانش کنی @DevTwitter | <Ehsan Rezaei/>

سال‌هاست توسعه PHP بین دو دنیا تقسیم شده است یا یک فریمورک که همه‌چیز را باید از صفر بسازی، یا یک CMS که آزادی توسعه را محدود
سال‌هاست توسعه PHP بین دو دنیا تقسیم شده است یا یک فریمورک که همه‌چیز را باید از صفر بسازی، یا یک CMS که آزادی توسعه را محدود می‌کند. اما اگر مجبور نباشیم یکی از این دو را انتخاب کنیم، چه؟ پینوکس ۳ از همین سؤال متولد شد. ایده ساده است: پروژه PHP خود را توسعه بده آن را به یک بسته قابل نصب .pinx تبدیل کن و روی هر پینوکس، به‌سادگی نصب یا به‌روزرسانی کن. هدف پینوکس ساختن یک فربمورک دیگه نیست هدفش ساده‌تر کردن توسعه، انتشار و استقرار پروژه های PHP است. از یک پروژه شخصی تا یک محصول بزرگ، پینوکس برای همه ساخته شده است. روی لوکال، داکر، هاست اشتراکی، سرور مجازی یا اختصاصی هر جا PHP اجرا شود، پینوکس هم اجرا می‌شود. دیگه پیچیدگی انتشار، نصب و به‌روزرسانی پروژه از دوش برنامه‌نویس برداشته میشه تا فاصله بین نوشتن کد و رسیدن آن به دست کاربر ساده‌تر بشه با یک Star از پروژه حمایت کنید github.com/pinoox/pinoox @DevTwitter | <Yoosef Alipouri/>

در دیجی‌کالا چطور خروجی اپ‌های iOS رو برای تست میزبانی می‌کنیم حدود یک سال پیش یه سؤال ذهنم رو مشغول کرد: چرا کاری که Diawi ا
در دیجی‌کالا چطور خروجی اپ‌های iOS رو برای تست میزبانی می‌کنیم حدود یک سال پیش یه سؤال ذهنم رو مشغول کرد: چرا کاری که Diawi انجام می‌ده رو خودمون انجام ندیم؟ هر بار برای رسوندن یه بیلد Ad Hoc به دست تیم تست، وابسته بودیم به یه سرویس ثالث؛ لینک‌هایی که منقضی می‌شدن، محدودیت حجم فایل، و این نگرانی که فایل نصبی اپ روی سرور یه شرکت دیگه بنشینه. از همون‌جا ایده‌ی «میزبان» (Mizban) شکل گرفت: یه راه‌حل ساده و self-hosted برای هاست کردن خروجی‌های iOS (و Android) و نصب مستقیم روی دستگاه، بدون واسطه. نتیجه‌ش این شد: - حذف کامل وابستگی به Diawi و سرویس‌های مشابه - بدون محدودیت حجم فایل و بدون انقضای لینک - استخراج خودکار متادیتای اپ (نام، ورژن، Bundle ID، آیکون) - گروه‌بندی بیلدها بر اساس Bundle ID - دیپلوی به‌صورت static site، بدون نیاز به بک‌اند - نصب مستقیم iOS از طریق itms-services:// و دانلود مستقیم برای Android خوشحالم که بعد از حدود یک سال استفاده‌ی داخلی، نسخه‌ی ابتدایی «میزبان» رو به‌صورت متن‌باز (MIT) در اختیار عموم قرار دادیم: https://github.com/mberneti/mizban @DevTwitter | <Mohammadreza Berneti/>

این آدما رو می‌شناسید؟ اینا اعضای یه شرکت به اسم Nullsoft هستن. همین تیم و به خصوص دو نفر به اسم‌های Justin Frankel و Dmitry
این آدما رو می‌شناسید؟ اینا اعضای یه شرکت به اسم Nullsoft هستن. همین تیم و به خصوص دو نفر به اسم‌های Justin Frankel و Dmitry Boldyrev بودن که نرم‌افزار محبوب Winamp رو به وجود آوردن. گفتم شاید بخواید سازنده‌های اون شاهکار بی‌تکرار رو از نزدیک ببینید... @DevTwitter | <Behrad Javed/>

یک دایرکتوری عالی با بیش از 190 ابزار اوپن‌سورس که مستقیم در مرورگر اجرا می‌شوند بدون نیاز به ثبت‌نام و نصب http://fcksignups
یک دایرکتوری عالی با بیش از 190 ابزار اوپن‌سورس که مستقیم در مرورگر اجرا می‌شوند بدون نیاز به ثبت‌نام و نصب http://fcksignups.com @DevTwitter | <Davinci/>

یک راهنمای جامع برای ایمن‌سازی سرور linux این مخزن یک چک‌لیست عملی ارزشمند برای امن سازی سرور های لینوکسی است https://github.
یک راهنمای جامع برای ایمن‌سازی سرور linux این مخزن یک چک‌لیست عملی ارزشمند برای امن سازی سرور های لینوکسی است https://github.com/imthenachoman/How-To-Secure-A-Linux-Server @DevTwitter | <MehrdadLinux/>

لینوکس Mint با دسکتاپ Mate بر پایه اوبونتو، یه توزیع سبک و سریع و پایداره که برای نصبش درگیر هیچ پیچیدگی و چالشی نمیشید! همه
لینوکس Mint با دسکتاپ Mate بر پایه اوبونتو، یه توزیع سبک و سریع و پایداره که برای نصبش درگیر هیچ پیچیدگی و چالشی نمیشید! همه چیز دم دسته و در ساده ترین حالت ممکن خودشه! تمام نرم افزارها سریع باز میشن و پردازنده و حافظه در بهینه ترین حالت ممکن درگیر هستن. بنظرم برای سیستم قدیمیم کار درستی کردم که سراغ دسکتاپهای Gnome و KDE نرفتم! از همه مهمتر تجربه کار با هرمس برای من بهتر و سریعتر شده که خیلی برام دلپذیره. @DevTwitter | <بوکانت/>

Repost from Space Shop 🚀
📣اطلاعیه موجودی های اسپیس شاپ برای آگاهی از پلن های موجود و قیمت ها ، روی اسم محصول مورد نظر کلیک کنید. 🤖 ChatGPT 🤖 Gemini 🤖 Claude 🤖Grok 🎵Spotify & 🎶Apple music 🌐 VPN 💻جهت مشاوره و خرید به آیدی زیر پیام دهید: ✔️@SpaceVpn_Admin1

اگر با AI به صورت همزمان با git worktree روی کد کار می‌کنید، این onorca.dev برای شماست. کلی امکانات ریز اما کاربردی داره و وا
اگر با AI به صورت همزمان با git worktree روی کد کار می‌کنید، این onorca.dev برای شماست. کلی امکانات ریز اما کاربردی داره و واقعاً توصیه می‌کنم. رایگانه و اپن‌سورس و به صورت فعال توسعه داده می‌شه. باعث شد اون محصول روی ترمینال که قبلاً استفاده می‌کردم رو بگذارم کنار. @DevTwitter | <Hamed/>

مدتی بود که از OpenCode استفاده میکردم و مشکلاتی توش دیدم که MiMoCode اونارو برطرف کرده. ولی خب خود MiMoCode هم یکسری مشکلاتی
مدتی بود که از OpenCode استفاده میکردم و مشکلاتی توش دیدم که MiMoCode اونارو برطرف کرده. ولی خب خود MiMoCode هم یکسری مشکلاتی داشت در کنار مزایاش که تصمیم گرفتم رفعشون کنم فورکش اوپن سورس شده، میتونید از npm یا بخش release خود GitHub دانلود و استفاده کنید https://github.com/ZethRise/ZethCode @DevTwitter | <GloryMajor/>

#کوته_نیوز دانشگاه آزاد (سامانه‌ی وادانا) هک شده. @DevTwitter

اگه با docker کار می‌کنید، احتمالاً درگیر زدن پشت‌سرهمِ دستوراتی مثل docker ps و docker logs --tail 50 هستید تا چندتا کانتینر
اگه با docker کار می‌کنید، احتمالاً درگیر زدن پشت‌سرهمِ دستوراتی مثل docker ps و docker logs --tail 50 هستید تا چندتا کانتینر رو همزمان مدیریت کنید. این کار هم خسته‌کننده‌ست و هم ترمینال رو به هم می‌ریزه. ابزار Lazydocker دقیقاً برای حل همین مشکل ساخته شده؛ یه TUI برای داکر و داکر کامپوز که تمام کارها رو با شورت‌کات‌های کیبورد براتون انجام می‌ده. - بدون switch کردن: همه چیز از مصرف منابع (RAMو CPU) تا لاگ کانتینرها به صورت زنده توی یه داشبورد یکپارچه نشون داده می‌شه. - سرعت بالا با کیبورد: لاگ دیدن، ری‌استارت کردن یا پاک کردن کانتینرها فقط با زدن یک دکمه کیبورد انجام میشه (بدون نیاز به موس). - پشتیبانی کامل از Compose: سرویس‌های داکر کامپوز رو هم به خوبی می‌شناسه و مدیریت می‌کنه. - بدون کانفیگ: با زبان Go نوشته شده و فقط یه فایل اجرایی باینریه؛ نیازی به نصب سرور یا دیپندنسی اضافه نداره. و خلاصه این ابزار سرعت کارتون رو چند برابر می‌کنه. گیتهاب Lazydocker + آموزش نصبش: https://github.com/jesseduffield/lazydocker @DevTwitter | <Matin SenPai/>

قابلیت اضافه کردن جستجوی معنایی (Semantic Search) به وب سایتتون یعنی به جای جستجوی دقیق کلمه "interدثا" معنی و مفهوم جمله را
قابلیت اضافه کردن جستجوی معنایی (Semantic Search) به وب سایتتون یعنی به جای جستجوی دقیق کلمه "interدثا" معنی و مفهوم جمله را درک و متن‌های مرتبط با اون را پیدا کنه یک مدل تعبیه‌سازی متن (Embedding Model) جدید Ternlight با اندازه‌ی (۷ مگابایت) کارش همینه https://ternlight-demo.vercel.app @DevTwitter | <MehrdadLinux/>

#کوته_نیوز سیتنا یه تایم‌لاین از تپه‌های مختلف هر بانک منتشر کرده که دیدنش خالی از لطف نیست @DevTwitter
#کوته_نیوز سیتنا یه تایم‌لاین از تپه‌های مختلف هر بانک منتشر کرده که دیدنش خالی از لطف نیست @DevTwitter

اگه با Claude Code کار می‌کنید، این ابزار کلاد رو به یک برنامه‌نویس سنیور باهوش ولی تنبل تبدیل میکنه! یعنی با کمترین میزان کد
اگه با Claude Code کار می‌کنید، این ابزار کلاد رو به یک برنامه‌نویس سنیور باهوش ولی تنبل تبدیل میکنه! یعنی با کمترین میزان کد و تولید توکن، بهترین نتیجه و ایده‌آل‌ترین خروجی رو بهتون میده. 76.000 Star 4.000 Fork https://github.com/DietrichGebert/ponytail @DevTwitter | <Saeid/>

Repost from N/a
دوره جامع پایتون: مقدماتی تا پیشرفته 🗓شروع دوره: 27 تیر 🎁 تخفیف ویژه برای دانشجویان، فرصتی بی‌نظیر برای شما! 🔥 آموزشی که شما را به برنامه‌نویس حرفه‌ای تبدیل می‌کند و در بازار کار به شما رقابت‌پذیری بیشتری می‌دهد. همچنین برای اپلای‌های شغلی و تحصیلی شما را برتر می‌کند و به راه‌اندازی استارت‌آپ‌های شگفت‌انگیز کمک می‌کند. ⏰ 140 ساعت آموزش مجازی، با بیش از 25 پروژه و مینی‌پروژه برای تسلط کامل! 🌟 سرفصل‌های دوره شامل: 💻 تسلط بر کدنویسی پایتون 💻 علوم داده با پایتون 💻 محاسبات علمی با پایتون 💻 یادگیری ماشین با پایتون 💻 طراحی بازی و اپلیکیشن با پایتون 💻 ساخت بلاک‌چین و ارز دیجیتال با پایتون 💻 هک و امنیت با پایتون 💻 طراحی سایت با پایتون 🎁 همراه با هدایای ویژه، از جمله پکیج کسب درآمد از پایتون! همین حالا شروع کنید و بهترین نسخه خود را با ما کشف کنید! 💥🚀🔥 🌟 به دوستان خود نیز اطلاع دهید تا این فرصت را از دست ندهند! 🌟 👨‍🏫برگزارکننده: شرکت آتی پژوهش امیرکبیر @kargah2018 👩‍🎓جهت ثبت نام و کسب اطلاعات بیشتر @apa_admin12

اگه مثل من با tmux کار میکنید حتما herdr.dev رو یه نگاه بندازید. این روزا که از agentها استفاده میکنیم، کار کردن با herdr میت
اگه مثل من با tmux کار میکنید حتما herdr.dev رو یه نگاه بندازید. این روزا که از agentها استفاده میکنیم، کار کردن با herdr میتونه براتون جذاب باشه. @DevTwitter | <Mohsen Khodabakhshi/>

این mcp جدید با نام https://context7.com رو دریابید. آخرین داکیومنت‌های زبان‌ها و پکیج‌های معروف برنامه‌نویسی رو در اختیار مد
این mcp جدید با نام https://context7.com رو دریابید. آخرین داکیومنت‌های زبان‌ها و پکیج‌های معروف برنامه‌نویسی رو در اختیار مدل هوش مصنوعی می‌ذاره و می‌تونید با یک مدل سبک کدهای حرفه‌ای بنویسید @DevTwitter | <مسعود کاویانی/>