ru
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/>