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) 波斯语 语言赛道中的 是活跃参与者。目前社区聚集了 31 584 名订阅者,在 技术与应用 类别中位列第 4 108,并在 伊朗 地区排名第 10 838 位。
📊 受众指标与增长动态
自 невідомо 创建以来,项目保持高速增长,吸引了 31 584 名订阅者。
根据 31 八月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 1 103,过去 24 小时变化为 27,整体触达仍然可观。
- 认证状态: 未认证
- 互动率 (ER): 平均受众互动率为 19.01%。内容发布后 24 小时内通常能获得 14.12% 的反应,占订阅者总量。
- 帖子覆盖: 每篇帖子平均可获得 6 005 次浏览,首日通常累积 4 460 次浏览。
- 互动与反馈: 受众积极参与,单帖平均反应数为 44。
- 主题关注点: 内容集中在 پرو, #کوته_نیوز, ارتباط, ابزار, چیز 等核心主题上。
📝 描述与内容策略
作者将该频道定位为表达主观观点的平台:
“توییت های برنامه نویسی و طراحی وب :)
Admin:
@dvtwi
Hashtags:
devtwitter.t.me/5
DevBooks Channel:
https://t.me/+AYbOl75CLNYxY2U0
Github:
https://github.com/DevTwitter
X:
https://x.com/devtwittir”
凭借高频更新(最新数据采集于 01 九月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。
31 584
订阅者
+2724 小时
+1897 天
+1 10330 天
帖子存档
اکستنشن متن باز Gemini Usage Tracker
کد این پروژه رو مرتب کردم و گذاشتم گیت هاب
اگه میخواید حواستون به لیمیت های روزانه و هفتگی Gemini باشه (بدون خارج شدن از صفحه چت)
و برای سقف مصرفتون نوتیف هشدار تنظیم کنید؛
این اکستنشن متن باز مخصوص شماست!
https://github.com/Mohammad-Aali/Unofficial-Gemini-Usage-Tracker
@DevTwitter | <Mohammad Ebrahim Aali/>
ممکنه AI کد تمیز و تستشده بنویسه، اما هنوز ندونه چه چیزهایی در سیستم نباید بشکنن. در این مقاله درباره دانش پنهان کدبیسها، بازیابی Specification از پروژههای موجود و نقش ابزارهایی مثل Reversa نوشتم. مطالعه مقاله در لینکدین: https://www.linkedin.com/feed/update/urn:li:share:7481656295486365697/
@DevTwitter | <Ali/>
Repost from Persian GitHub
راهنمای کامل Hermes Agent (حدود ۱۰۰ صفحه) و برگه تقلبش رو توی اون کانال گذاشتم.
اگر میخواید Hermes Agent و ساخت AI Agentها رو عملی یاد بگیرید، فکر میکنم این پست براتون مفید باشه.
t.me/ArchiveDevs/670
این اسکریپت پایتون یک ابزار مدیریت و اجرای دستورات بهصورت همزمان روی چندین سرور لینوکسی از طریق SSH است که با استفاده از کتابخانه Paramiko طراحی شده است. برنامه ابتدا در دسترس بودن هر سرور را با Ping بررسی میکند، سپس با قابلیت Retry و Exponential Backoff به سرور متصل میشود و دستورات موردنظر را با یا بدون sudo اجرا میکند. اجرای موازی با ThreadPoolExecutor انجام میشود تا چندین سرور بهصورت همزمان پردازش شوند و سرعت عملیات افزایش یابد.
نتایج هر سرور شامل وضعیت اتصال، تعداد تلاشها، خروجی دستور و خطاهای احتمالی جمعآوری شده و علاوه بر نمایش در ترمینال، در فایلهای JSON و Log نیز ذخیره میشوند. این ابزار برای ادمینهای سیستم، مدیران شبکه و پروژههای اتوماسیون زیرساخت مناسب است و میتواند برای انجام عملیاتهایی مانند بهروزرسانی بستهها، بررسی وضعیت سرویسها و اجرای دستورات مدیریتی روی تعداد زیادی سرور بهصورت متمرکز مورد استفاده قرار گیرد.
https://github.com/hiddent3rminal/SSH-Automation-For-Multiple-Servers.git
@DevTwitter | <Rick Grimes/>
راهنمای فارسی Hermes Agent رسید!
یه مخزن تو گیتهاب درست کردم و کل داکیومنت هرمس رو با Mimo V2.5 به فارسی ترجمه کردم.
لینک پیچ راهنمای فارسی: https://bookunt3d.github.io/hermes-agent-fa
اگر لذت بردید حتما تو گیتهاب ستاره بدید:
https://github.com/bookunt3d/hermes-agent-fa
@DevTwitter | <بوکانت/>
اگه پروژهای رو با هرمس شروع میکنید، تمام مشخصات، اهداف، و ساختار پروژهتون رو داخل فایل hermes.md قرار بدید.
تو مصرف توکنتون صرفهجویی میشه، چون هرمس هربار میخواد دستور شما رو اجرا کنه قبلش این فایل رو مرور میکنه.
هرجا هم خواستید میتونید با خود هرمس آپدیتش کنید.
@DevTwitter | <Saeid/>
بهتازگی OpenAI آکادمی خود را با مجموعهای از دورههای جدید بهروزرسانی کرده است
حالا میتوانید یاد بگیرید چطور از chatgpt در محیط کار استفاده کنید از سلامت و تولید محتوا گرفته تا تحلیل داده و دهها حوزه دیگر
https://openai.com/academy/chatgpt-for-work/
@DevTwitter | <Davinci/>
میخواید از Amazon Kiro (Claude AI با AWS Builder ID) استفاده کنید اما کارت بینالمللی و شماره خارجی ندارید؟ این ابزار راهحل شماست. با یک Gmail ساده، صدها حساب AWS Builder ID بسازید و با kiro به Claude دسترسی نامحدود داشته باشید — کاملاً رایگان
https://github.com/decolua/9router
@DevTwitter | <JaVaD/>
برای زیرنویس فارسی یوتیوب ابزار زیاد هست اما خیلیها API پولی میخوان به سرم زد یه راه سادهتر بسازم با این اکستنشن زیرنویس اصلی رو JSON میگیری میدی به هر مدل AI برای ترجمه JSON فارسی رو آپلود میکنی تمام
https://github.com/Omidzamani11/omid-youtube-fa-subtitle
@DevTwitter | <Omid Zamani/>
Repost from هشتگ تبلیغ تخصصی
وبینار نقشهراه شغلی در علوم داده 📊
از مبتدی تا متخصص داده در بازار کار 📣
💡مباحث وبینار:
🟣 ماهیت و جایگاه علوم داده در دنیای امروز
🟣 مسیر ورود و الزامات فعالیت حرفهای در علوم داده
🟣 چشماندازهای شغلی و فرصتهای حرفهای علوم داده
🟣 بررسی فرصتهای شغلی علوم داده در بازار کار امروز ایران
🗓 یکشنبه | ۲۱ تیر | ساعت ۱۹
📌 ثبتنام رایگان:
https://tihe.ir/f
https://tihe.ir/f
⚠️برای دسترسی سریع تر، لطفا بدون VPN روی لینک ثبت نام کلیک بفرمایید.
✨ موسسه آموزشی توسعه
➖➖➖➖➖➖➖➖➖➖
📞 021-86741
دیروز کنجکاو شدم رفتم سمت سروش پلاس و مهندسی معکوسش کردم، از mtproto استفاده میکنه.
با معماری تلگرام یه مقدار فرق داشت ولی telethon رو ادیت کردم و تبدیلش کردم به کلاینت سروش پلاس، بعدش هم تو گیت هاب منتشرش کردم.
github.com/shayanheidari01/SPlusthon
اگه دوست داشتید مخزن گیتهاب رو ستاره بزنید
@DevTwitter | <Shayan/>
اگه نیاز دارید که OCR یا استخراج اطلاعات از فایلهای PDF در اسکیل بالا انجام بدید بهترین راه اینه که pipeline خودتون را داشته باشید با مدلهای اپن سورس. اینجوری هم هزینه بسیار پایین میاد و هم اینکه از لحاظ امنیت و privacy دیگه نگران نیستید که اطلاعات بره روی cloud یک شرکت دیگه.
این بلاگ را بخونید که هزینه این کار برای ۱۱۶۰۰۰ صفحه کمتر از ۵ دلار شده در مقایسه با ۱۱۶۰ دلار اگه از Azure استفاده میکردند.
Blg: https://blueguardrails.com/en/blog/high-throughput-vlm-ocr
@DevTwitter | <Mehdi Allahyari/>
مدتی میشه که مشغول یادگیری 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.
به جای حدس زدن اینکه یک تغییر باعث بهبود عملکرد شده یا نه، باید اندازهگیری کنی.
خیلی اوقات ما تغییراتی توی کد میدیم و براساس تجربیات دیگران یا داکیومنت حس میکنیم سریعتر شده.
گاهی جواب نمیده، ساعتها وقت صرف Refactor میکنیم اما در نهایت تفاوت عملکرد یا ناچیزه یا حتی بدتر از قبل!
با Benchmark میتونی دو یا چند پیادهسازی مختلف رو کنار هم اجرا کنی و زمان واقعی اجرای هر کدوم رو ببینی.
این دقیقا تفاوت بین Optimization و Guessing هست. بهینهسازی واقعی با احساس انجام نمیشه، با داده انجام میشه.
اگر تا امروز از Benchmark استفاده نکردی، احتمالا ارزش داره توی پروژه بعدیت امتحانش کنی
@DevTwitter | <Ehsan Rezaei/>
سالهاست توسعه PHP بین دو دنیا تقسیم شده است
یا یک فریمورک که همهچیز را باید از صفر بسازی، یا یک CMS که آزادی توسعه را محدود میکند.
اما اگر مجبور نباشیم یکی از این دو را انتخاب کنیم، چه؟ پینوکس ۳ از همین سؤال متولد شد.
ایده ساده است: پروژه PHP خود را توسعه بده آن را به یک بسته قابل نصب .pinx تبدیل کن و روی هر پینوکس، بهسادگی نصب یا بهروزرسانی کن.
هدف پینوکس ساختن یک فربمورک دیگه نیست هدفش سادهتر کردن توسعه، انتشار و استقرار پروژه های PHP است.
از یک پروژه شخصی تا یک محصول بزرگ، پینوکس برای همه ساخته شده است. روی لوکال، داکر، هاست اشتراکی، سرور مجازی یا اختصاصی هر جا PHP اجرا شود، پینوکس هم اجرا میشود.
دیگه پیچیدگی انتشار، نصب و بهروزرسانی پروژه از دوش برنامهنویس برداشته میشه تا فاصله بین نوشتن کد و رسیدن آن به دست کاربر سادهتر بشه
با یک Star از پروژه حمایت کنید
github.com/pinoox/pinoox
@DevTwitter | <Yoosef Alipouri/>
در دیجیکالا چطور خروجی اپهای 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 Boldyrev بودن که نرمافزار محبوب Winamp رو به وجود آوردن.
گفتم شاید بخواید سازندههای اون شاهکار بیتکرار رو از نزدیک ببینید...
@DevTwitter | <Behrad Javed/>
یک دایرکتوری عالی با بیش از 190 ابزار اوپنسورس که مستقیم در مرورگر اجرا میشوند بدون نیاز به ثبتنام و نصب
http://fcksignups.com
@DevTwitter | <Davinci/>
