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

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

前往频道在 Telegram

توییت های برنامه نویسی و طراحی وب :) @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) 波斯语 语言赛道中的 是活跃参与者。目前社区聚集了 29 505 名订阅者,在 技术与应用 类别中位列第 4 609,并在 伊朗 地区排名第 11 525

📊 受众指标与增长动态

невідомо 创建以来,项目保持高速增长,吸引了 29 505 名订阅者。

根据 28 六月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 1 143,过去 24 小时变化为 81,整体触达仍然可观。

  • 认证状态: 未认证
  • 互动率 (ER): 平均受众互动率为 22.06%。内容发布后 24 小时内通常能获得 16.60% 的反应,占订阅者总量。
  • 帖子覆盖: 每篇帖子平均可获得 6 500 次浏览,首日通常累积 4 889 次浏览。
  • 互动与反馈: 受众积极参与,单帖平均反应数为 51
  • 主题关注点: 内容集中在 پرو, #کوته_نیوز, ارتباط, ابزار, چیز 等核心主题上。

📝 描述与内容策略

作者将该频道定位为表达主观观点的平台:
توییت های برنامه نویسی و طراحی وب :) @dvtwi Hashtags: devtwitter.t.me/5 DevBooks Channel: https://t.me/+AYbOl75CLNYxY2U0 Github: https://github.com/DevTwitter X: https://x.com/devtwittir

凭借高频更新(最新数据采集于 29 六月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。

29 505
订阅者
+8124 小时
+3317
+1 14330
帖子存档
Repost from N/a
⁉️باور کن هیچ‌کس از روز اول حرفه‌ای نبود، اما همه از یه جایی شروع کردن! 💎 با شرکت در وبینار «امیرمحمد بهنام‌پور» از تجربه‌ها
⁉️باور کن هیچ‌کس از روز اول حرفه‌ای نبود، اما همه از یه جایی شروع کردن! 💎 با شرکت در وبینار «امیرمحمد بهنام‌پور» از تجربه‌های این فریلنسر در بازارهای بین‌المللی رایگان استفاده کن. ⭕️ سرفصل‌های مهم این وبینار: - معرفی پلتفرم‌های جهانی فریلنسری - شرایط حضور در بازارهای جهانی - میزان مهارت و میانگین حقوق دریافتی ✅ این وبینار مناسب چه رشته‌هایی هست؟ - برنامه‌نویسی، طراحی سایت، UI & UX دیزاین، معماری، مهندسی مکانیک، موشن گرافیک، دیتا ساینس و... . - دانشجویان و افراد باتجربه در رشته‌های فوق و تمام افرادی که با یک لپ‌تاپ قابلیت ارائه مهارت خود را دارند. ⛔️فرصت استثنایی⛔️ ⚠️ آفر ویژه این هفته‌مون مخصوص افرادی هست که در وبینار شرکت می‌کنن، پس این هفته رو از دست نده! 📌 لینک ثبت‌نام مستقیم رایگان : https://links.etekanesh.com/devtwitte2 ⬅️ تلگرام : @TekaneshAcademy 👥 پشتیبانی : @Academy_Tekanesh

یه ابزار خیلی خفن پیدا کردم واسه داکیومنت کردن API توی لاراول به اسم scramble فقط پکیج رو نصب کردم و دیدم خودش تمام اندپوینت
یه ابزار خیلی خفن پیدا کردم واسه داکیومنت کردن API توی لاراول به اسم scramble فقط پکیج رو نصب کردم و دیدم خودش تمام اندپوینت ها٫ ریکوئست ها و ریسپانس ها رو از توی ماژول ها شناخت و توی یه ui شیک واسم آماده قرار داد https://github.com/dedoc/scramble @DevTwitter | <Amir Vahedi/>

توی این ریپازیتوری یک دیتا ست درباره NBA رو تحلیل کردم و سورس اش رو توی گیت هاب براتون گذاشتم، اگر تحلیل گر داده / دارید یاد
توی این ریپازیتوری یک دیتا ست درباره NBA رو تحلیل کردم و سورس اش رو توی گیت هاب براتون گذاشتم، اگر تحلیل گر داده / دارید یاد میگیرید، میتونید از سورس اش استفاده کنید https://github.com/MisaghMomeniB/NBA-Games-Analysis @DevTwitter | <Misagh Momeni Bashusqeh/>

بالاخره deepseek باعث شد بشینم پای این پروژه‌م و به جایی برسونم که قابل انتشار باشه. به زودی منتشرش میکنم. یه رابط کاربری ساد
بالاخره deepseek باعث شد بشینم پای این پروژه‌م و به جایی برسونم که قابل انتشار باشه. به زودی منتشرش میکنم. یه رابط کاربری ساده و سبک برای کار با ollama برای اونا که میخوان مدل زبانی روی کامپیوتر خودشون و آفلاین اجرا کنن :) البته سورسش الان روی گیت‌هاب هست: https://github.com/Aseman-Land/qllm @DevTwitter | <Bardia/>

سلام به همگی بفرموده داداشم سباستین متد at توی PHPUnit ورژن 9 منسوخ شده و توی ورژن 10 کاملا حذف شد. اگه توی تست هاتون از این متد استفاده کردین، میتونین با Rule جدیدی که برای rector-phpunit نوشتم، به صورت اتوماتیک این ریفکتور رو انجام بدین لینک مشارکت: https://github.com/rectorphp/rector-phpunit/pull/454 لینک منسوخ شدن متد at: https://github.com/sebastianbergmann/phpunit/issues/4297 @DevTwitter | <Mohammad Mortazavi/>

آیا معماری Serverless رو میشناسید؟ فرض کنید که برنامه ها رو بدون دغدغه ای در مورد سرور ها اجرا کنید و درگیر نگه‌داری، مقیاس پذیری و تامین منابع نشوید. در معماری Serverless تامین کننده ابری مثلا AWS Lambda زیرساخت را مدیریت می کند و ما بر روی نوشتن کد تمرکز می کنید. چه مزایایی دارد؟ ۱. مقیاس پذیری خودکار - با افزایش ترافیک منابع بیشتری استفاده می‌کند. ۲. پرداخت به ازای مصرف - به جای هزینه سرور کامل فقط هزینه زمان اجرا را می‌دهیم. ۳. سریع تر deploy می‌شود. ۴. رویداد محور: با تغییرات دیتابیس یا رویداد ها مثلا ثبت نام کاربر توابع اجرا می‌شوند. ۵. منابع بیکار نیستند: نیازی نیست که سرور با ظرفیت بالا از قبل بیکار و منتظر درخواست کاربر باشند. مثال واقعی: ما در شرکتمان برای پردازش ویدیوهایی که کاربر آپلود می‌کرد و اضافه کردن watermark از AWS Lambda استفاده کردیم. قبل از این نیاز به یک CPU قوی داشتیم که در اکثر اوقات بیکار بود اما با AWS Lambda فقط در زمانی که کاربر ویدیو رو آپلود می کند تابع اجرا می‌شود و خروجی را در S3 ذخیره می‌کند. با AWS Lambda هم هزینه سرور کاهش پیدا کرد و هم هیچ منبعی بیکار نماند. اما همیشه Serverless بهترین انتخاب نیست معایبی هم دارد ۱. شروع سرد: اگر تابع چند وقت است که اجرا نشده است مدتی طول میکشد تا اجرا شود. ۲. زمان اجرای محدود: در AWS هر تابع بیشتر از ۱۵ دقیقه نمی تواند اجرا شود. ۳. محدود شدن به شرکت خاص: کد AWS با Azure و GCP فرق دارد و اگر مهاجرت کنیم نیاز است کد ها رو از نو بنویسیم. ۴. نداشتن State: اگر نیاز به فضای ذخیره سازی in-memory مانا داریم، این معماری بهترین انتخاب نیست. برای پروسه های long running و high performance computing و persistent connections معماری های سنتی یا معماری های کانتینرایز شده مناسب تر هستند. برای کارهای رویداد محور و بهینه سازی هزینه و برنامه های مقیاس پذیر AWS Lambda بسیار مناسب است. @DevTwitter | <Pouria Jahandideh/>

یه برنامه نوشتم برای مدیریت اکانت‌های تلگرام. اگر اکانت‌های زیادی دارید و میخواید مثلاً توی برنامه دیگه nodejs یا python استف
یه برنامه نوشتم برای مدیریت اکانت‌های تلگرام. اگر اکانت‌های زیادی دارید و میخواید مثلاً توی برنامه دیگه nodejs یا python استفاده کنید یا به شخص دیگری دسترسی بدید. اکانتها رو اضافه میکنید و فایل JSON تولید شده قابل انتقاله. اوپن‌سورس با مجوز GPL3 اینجاست: https://github.com/NabiKAZ/telegram-login-manager @DevTwitter | <Nabi/>

اگه دنبال یه نمونه عملی و کاربردی برای یادگیری Vue 3، Tailwind 4 و کار با API هستی، این پروژه می‌تونه برات مفید باشه. یه موتور جست‌وجوی تصاویر متصل به Unsplash API که با ساختاری تمیز و اصولی پیاده‌سازی شده. این پروژه هم برای تمرین و یادگیری مناسبه و هم می‌تونی ازش توی پروژه‌های واقعی الگو بگیری. توی این پروژه از چی استفاده کردم؟ - Vue 3 & Composition API برای ساختار بهتر و قابل نگهداری - Tailwind 4 برای طراحی سبک، مدرن و سریع - اتصال به Unsplash API برای دریافت تصاویر - Pinia برای مدیریت تاریخچه جستجو - اسکرول بی‌نهایت برای بارگذاری تصاویر به شکل بهینه https://github.com/esmaeilbahrani/unsplash-gallery @DevTwitter | <Esmaeil Bahrani Fard/>

Repost from N/a
🎓 مشاوره و آموزش ، نگارش پایان نامه ، رساله، مقالات علمی پژوهشی و تقویت رزومه علمی دانشجویان ،اعضای هیأت علمی و فرهنگیان. 👱
🎓 مشاوره و آموزش ، نگارش پایان نامه ، رساله، مقالات علمی پژوهشی و تقویت رزومه علمی دانشجویان ،اعضای هیأت علمی و فرهنگیان. 👱‍♀️ با مدیریت : دکتر مریم اندوز 🌐 پیج اینستاگرام ☑️ Instagram.com/payannameh.1 ☑️ Instagram.com/payannameh.8 🚩 مشاوره نگارش پایان نامه و رساله در تمامی رشته ها 🚩 تقویت رزومه علمی پژوهشی جهت مصاحبه دکترا و رتبه بندی معلمان 🚩 آموزش نگارش و چاپ فوری مقالات به صورت صد در صد تضمینی 🚩 درج نام در مقاله و کتاب جهت تقویت رزومه علمی 🚩 استخراج مقاله و کتاب از پایان نامه 🚩تالیف و چاپ کتاب به صورت کاملا تضمینی و با بهترین کیفیت 🚩 ترجمه تخصصی و تضمینی کتاب دکتر مریم اندوز 📞09120645688 📩 @Maryam_anduz 📱 T.me/+989120645688 📱 Wa.me/+989120645688 📱t.me/+pdU4qF59k_I0ZmE8

مشکلم حل شد راه حل رو نوشتم همینجا

حدود یک ماه پیش، پس از انتشار نسخه اولیه مدل تقویم شمسی در متابیس، به یکباره لینک آن همه جا پخش شد و تعداد زیادی از کاربران متابیس از آن استفاده کردند و بازخوردهای بسیار خوبی دادند. حتی اکانت رسمی متابیس هم این ابزار را به کاربرانی که به دنبال راهکاری برای تحلیل داده‌ها بر اساس تاریخ شمسی بودند معرفی کرد. حالا، بر اساس این بازخوردها و نیازهای کسب‌وکارهای ایرانی، نسخه جدید این مدل را توسعه دادم که شامل بهبودهای قابل‌توجهی است: پشتیبانی از چندین دیتابیس – در این نسخه، ساختار مدل بازطراحی شده تا امکان پشتیبانی از چندین دیتابیس فراهم شود. در حال حاضر از PostgreSQL پشتیبانی می‌کند و نسخه‌ای برای MySQL و MariaDB نیز به زودی منتشر خواهد شد. بهبود دقت تحلیل‌های فصلی – روش محاسبه‌ی فصل‌ها بر اساس ماه‌های شمسی بازبینی شده تا گزارش‌های فصلی ساده‌تر، دقیق‌تر و مطابق با واقعیت کسب‌وکارهای ایرانی باشد. اصلاح مرزهای هفته شمسی – اکنون هفته‌های شمسی در شرایط مختلف به‌طور دقیق از شنبه شروع می‌شوند که دقت گزارش‌های هفتگی را بهبود می‌بخشد. این مدل همچنان به شما امکان می‌دهد تا تاریخ میلادی را به شمسی تبدیل کنید و تحلیل‌های خود را بر اساس سال، ماه، هفته و فصل شمسی انجام دهید. نسخه جدید در گیت‌هاب منتشر شده است و نسخه‌ای که از MySQL و MariaDB پشتیبانی کند، به زودی در دسترس خواهد بود. لینک پروژه: https://github.com/navidb/metabase-persian-calendar https://github.com/navidb/metabase-persian-calendar/blob/main/CHANGELOG.md @DevTwitter | <Navid Behrangi/>

Repost from N/a
ابری‌شم🦋 سکویی برای پرواز کسب‌وکار شما💥 ⭕ ابریمنت با همکاری مرکز کارآفرینی و ایستگاه نوآوری شریف از کسب‌وکارهای دیجیتال حما
ابری‌شم🦋 سکویی برای پرواز کسب‌وکار شما💥 ⭕ ابریمنت با همکاری مرکز کارآفرینی و ایستگاه نوآوری شریف از کسب‌وکارهای دیجیتال حمایت می‌کند؛ 💥 ارائه زیرساخت ابری مبتنی بر کوبرنتیس رایگان، منتورینگ استقرار و مشاوره عملیاتی شدن محصولات فقط با ثبت‌نام در رویداد حمایتی ابری‌شم. 📌برای کسب اطلاعات بیشتر و ثبت‌نام رایگان در این رویداد وارد لینک زیر شوید: 📎 لینک https://B2n.ir/t68643

تو تلگرام برای گرفتن api_id و api_hash مشکل داریم و فقط پیام ERROR رو نشون میده اگر کسی میدونه مسئله کجاست پیام بده لطفا @dvtwi

وقتی Cache بیشتر از این که کمک کنه، دردسر می سازه! چند وقت پیش روی یه پروژه بزرگ کار می کردم که توش Redis برای کشینگ استفاده می کردیم. همه چیز خوب پیش می رفت تا اینکه یه روز، یه تغییر ظاهرا بی ضرر تو کد باعث شد کش درست Invalid نشه. نتیجه چی شد؟ کاربرا داده های قدیمی رو می دیدن، بعضیا نمی تونستن اطلاعاتشون رو آپدیت کنن، و پشتیبانی حسابی شلوغ شد! کش توزیع شده یه شمشیر دولبه ست! از یه طرف، می تونه فشار روی دیتابیس رو کم کنه و سرعت پاسخ گویی رو بالا ببره، ولی از طرف دیگه، اگه درست مدیریت نشه، مشکلاتی مثل: مشکل Cache Inconsistency – وقتی دیتا تو کش و دیتابیس ناهماهنگ می شه و بعضی کاربرا داده های قدیمی می بینن. مشکل Cache Stampede – همه درخواست ها همزمان به کش می رسن و فشار زیادی ایجاد می کنن. مشکل TTL Misconfiguration – تنظیم اشتباه زمان اعتبار کش که باعث می شه یا دیتا زودتر از حد لازم حذف بشه یا تا مدت زیادی به روز نشه. اون تجربه یه درس مهم بهم داد: کش چیزی نیست که فقط یه بار تنظیمش کنیم و فراموشش کنیم. باید یه استراتژی کش هوشمند داشته باشیم که همیشه بهینه بمونه. @DevTwitter | <Hamed Farzanefar/>

گولنگ شی‌گرا هست یا نه؟ تو یه سری آگهی‌های شغلی دیدم که جزو نیازمندی‌ها، پیاده‌سازی OOP در گولنگ ذکر شده. یه سری جاها هم نوشتن پیاده‌سازی مفاهیم OOP در گولنگ که خب منطقی‌تر به نظر می‌رسه. برای جواب دادن به این سوال، اول ببینیم اصلاً OOP چیه؟ برنامه‌نویسی شی‌گرا یه پارادایم برنامه‌نویسیه که بر اساس یه مفهوم به اسم شی (Object) کار می‌کنه. هر شی یه سری دیتا داره و رفتارش رو هم درون خودش کپسوله می‌کنه. چهار اصل مهم OOP هم ایناست: - Encapsulation - Abstraction - Inheritance - Polymorphism حالا این اصول از کجا اومدن؟ آیا فقط مخصوص OOP هستن؟ نه، اینا جز اصول پایه‌ای طراحی نرم‌افزارن و توی بقیه پارادایم‌ها مثل Functional Programming هم وجود دارن. OOP اومده این اصول رو به سبک خودش پیاده‌سازی کرده. حالا بریم سراغ گولنگ... گولنگ بعضی از این مفاهیم رو با سبک و روش خودش پیاده‌سازی کرده، مثلاً Encapsulation رو از طریق Package-level Visibility داره، یا Polymorphism رو با Interfaceها پیاده‌سازی کرده. اما بعضی چیزا رو هم عمداً حذف کرده، مثل Class-based Inheritance، چون فلسفه Go بیشتر روی سادگی و ترکیب‌پذیری (Composition) تمرکز داره. مشکل کجاست؟ خیلی جاها میان گولنگ رو مثل یه زبان OOP استفاده می‌کنن که بعضی وقتا تبدیل به Anti-pattern میشه. مثلاً پیاده‌سازی Factory Pattern به روش کلاسیک OOP یا Singleton به سبک جاوا و سی‌شارپ توی Go باعث پیچیدگی اضافی میشه. اینجور کدها معمولاً کار می‌کنن، ولی خوانایی و سادگی Go رو از بین می‌برن. پس اگه توی آگهی‌ها دیدین که نوشتن پیاده‌سازی OOP در گولنگ، بهتره بیشتر تحقیق کنین که دقیقاً منظورشون چیه. Go زبان شی‌گرا به سبک کلاسیک نیست، اما مفاهیم OOP رو به روش خودش داره. @DevTwitter | <Ali Farhadnia/>

دیدم اکانت Codecrafters با ماهی ۳۰ دلار برای ما ایرانیا به‌صرفه نیست، دست‌به‌کار شدم و Build Your Own X رو ساختم! حالا می‌تون
دیدم اکانت Codecrafters با ماهی ۳۰ دلار برای ما ایرانیا به‌صرفه نیست، دست‌به‌کار شدم و Build Your Own X رو ساختم! حالا می‌تونی کامپایلر، دیتابیس، ردیس و کلی چیز دیگه رو خودت از صفر بسازی و یاد بگیری چطور کار می‌کنن!بیاید یه سر بزنید، نظرتون برام مهمه! https://github.com/abolfazl-moeini/build-your-own-x @DevTwitter | <Abolfazl Moeini/>

یه مدت سرم خلوت بود، تصمیم گرفتم یه تابع ساده بنویسم برای تشخیص نوع فایل‌ها و دسته‌بندی‌شون بر اساس پسوند یا URL. این تابع رو
یه مدت سرم خلوت بود، تصمیم گرفتم یه تابع ساده بنویسم برای تشخیص نوع فایل‌ها و دسته‌بندی‌شون بر اساس پسوند یا URL. این تابع رو برای کاتلین، جاوا، پایتون و تایپ‌اسکریپت نوشتم. به درد اونایی می‌خوره که با فایل‌های مختلف سروکار دارن https://github.com/MJavadSF/getFileType @DevTwitter | <آقا محمد جواد آقا/>

اینقدر پیر شدین که Clippy را یادتون بیاد ؟ اگر دوست دارید یک محیط مدیریت SQLite تحت وب شبیه ویندوز 2000 و خاطره Clippy را زند
+1
اینقدر پیر شدین که Clippy را یادتون بیاد ؟ اگر دوست دارید یک محیط مدیریت SQLite تحت وب شبیه ویندوز 2000 و خاطره Clippy را زنده کنه sqlook.com‎ تجربه خوبی است @DevTwitter | <MehrdadLinux/>

Repost from N/a
تحلیل‌گر داده شوید! فرصت پیشرفت در اقتصاد دیجیتال با بوت کمپ تخصصی تحلیل گر داده فناپ‌کمپس ⁣✨ حوزه تحلیل داده یکی از پرتقاضات
تحلیل‌گر داده شوید! فرصت پیشرفت در اقتصاد دیجیتال با بوت کمپ تخصصی تحلیل گر داده فناپ‌کمپس ⁣✨ حوزه تحلیل داده یکی از پرتقاضاترین و آینده‌دارترین زمینه‌های شغلی در دنیای امروز است که با پیشرفت فناوری و دیجیتالی‌شدن فرآیندها، اهمیت بسیاری پیدا کرده‌است. 📊 بوت‌کمپ تخصصی تحلیل‌گر داده مناسب افرادی است که می‌خواهند مهارت‌های خود در تحلیل داده را به سطحی حرفه‌ای برسانند و آینده شغلی‌شان را ارتقا دهند! 🔰 برای حضور در این بوت‌کمپ کافی است فایل پروژه ورود به دوره را دانلود کنید و پس از انجام آن، پاسخ‌های خود را برای ما بفرستید. تیم علمی فناپ‌کمپس پروژه‌های ارسالی را بررسی خواهد کرد و شما می‌توانید پس از انجام مصاحبه تخصصی، در این مسیر شغلی ثبت‌نام کنید. 🔗 پیش‌ ثبت‌نام رایگان👇 https://b2n.ir/h66131 ____ فناپ‌کمپس؛ رشد در بازار کار دیجیتال @FanapCampus

وقتی به ریکت 19 و هوک های جدیدش نگاه کردم، دیدم الان چنتا هوک داریم که داخلشون میشه با API ها ارتباط برقرار کرد. و برام سوال شد که چه فرقی دارن پس؟ برای همین تصمییم گرفتم خیلی خلاصه نتیجه ی سوال خودم رو اینجا بنویسم. 1-useEffect هدف: ارسال درخواست های API بعد از رندر کامپوننت. کاربرد: برای انجام عملیات های async مثل ارسال درخواست های GET به API در سمت کلاینت. 2-use هدف: ارسال درخواست های API پیش از رندر در Server Components. کاربرد: برای دریافت داده ها از API در سرور پیش از رندر کردن کامپوننت ها.(این ویژگی مخصوص Server-Side Rendering است.) 3- useActionState هدف: مدیریت وضعیت های مختلف یک عملیات async مانند لودینگ، موفقیت، و خطا. کاربرد: برای مدیریت عملیات هایی که داده ها را تغییر می دهند (مثل ارسال *فرم* ها یا تغییر اطلاعات در سرور). 4- useTransition هدف: انجام درخواست های async طولانی بدون مسدود کردن UI. کاربرد: زمانی که می خواهید درخواست های زمان بر (مانند API هایی که داده های زیادی برمی گردانند) را به صورت غیر مسدودکننده ارسال کنید تا UI همچنان پاسخگو باقی بماند. @DevTwitter | <Hossein Mohammadzadeh/>