uk
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 381 підписників, посідаючи 4 611 місце в категорії Технології та додатки та 11 541 місце у регіоні Іран.

📊 Показники аудиторії та динаміка

З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 29 381 підписників.

За останніми даними від 27 червня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на 1 093, а за останні 24 години на 33, загальне охоплення залишається високим.

  • Статус верифікації: Не верифікований
  • Рівень залученості (ER): Середній показник залученості аудиторії становить 22.36%. Протягом перших 24 годин після публікації контент зазвичай збирає 16.56% реакцій від загальної кількості підписників.
  • Охоплення публікацій: В середньому кожен допис отримує 6 568 переглядів. Протягом першої доби публікація в середньому набирає 4 865 переглядів.
  • Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 53.
  • Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як پرو, #کوته_نیوز, ارتباط, ابزار, چیز.

📝 Опис та контентна політика

Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
توییت های برنامه نویسی و طراحی وب :) @dvtwi Hashtags: devtwitter.t.me/5 DevBooks Channel: https://t.me/+AYbOl75CLNYxY2U0 Github: https://github.com/DevTwitter X: https://x.com/devtwittir

Завдяки високій частоті оновлень (останні дані отримано 28 червня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.

29 381
Підписники
+3324 години
+2877 днів
+1 09330 день
Архів дописів
سلام به همه امروز میخوایم باهم پکیج Multer رو بیشتر بشناسیم که یکی بهترین از راه ها برای آپلود فایل توی Node.js هست، حالا فرقی نداره که بخوای تصویر، ویدیو یا هر نوع فایل دیگه‌ای رو بفرستی، Multer کارتو راحت می‌کنه. خیلی از ما یه جایی نیاز داشتیم که مثلا کاربر تصویر پروفایل آپلود کنه یا بخوایم تو یه فرم، یه سری فایل رو از کاربر بگیریم. Multer این کارو بدون دردسر برامون انجام میده. مزایای Multer چیه : ۱-پشتیبانی از آپلود چند فایل همزمان ۲-امکان ذخیره فایل در حافظه یا روی دیسک ۳-مدیریت نوع فایل و محدودیت حجم ۴-قابل ترکیب با Cloud Storage چه نوع فایل هایی رو میتونیم با Multer ارسال کنیم : ۱-عکس‌ها (PNG, JPG, GIF) ۲-ویدیوها (MP4, AVI, MOV) ۳-فایل‌های PDF و اسناد و حتی فایل های ZIP پکیج Multer فقط مخصوص عکس نیست! اگه یه پروژه‌ای داری که توش کاربر باید ویدیو آپلود کنه، بدون دردسر ویدیو رو دریافت و پردازش می‌کنه. ولی چون ویدیوها حجم بیشتری دارن یادت باشه که محدودیت سایز براش بزاری و برای ذخیره سازی از فضای ابری استفاده کنی. @DevTwitter | <Soheil Seyyedi/>

🔵 مدیریت محصول موفقیت یک محصول تنها به ایده‌های خلاقانه بستگی ندارد. مدیریت درست محصول از مرحله ایده‌پردازی تا عرضه و توسعه،
🔵 مدیریت محصول موفقیت یک محصول تنها به ایده‌های خلاقانه بستگی ندارد. مدیریت درست محصول از مرحله ایده‌پردازی تا عرضه و توسعه، نقش حیاتی در موفقیت آن دارد. دوره آموزشی «مدیریت محصول» طراحی شده است تا شما را با اصول، ابزارها و تکنیک‌های کلیدی این حوزه آشنا کند و در یک دوره زمانی فشرده، شما را برای تبدیل‌شدن به یک مدیر محصول حرفه‌ای آماده سازد. اگر می‌خواهید محصولاتی بسازید که نیاز واقعی کاربران را برآورده کند و حضوری موثر در بازار داشته باشد، این دوره بهترین نقطه شروع برای شماست. #دوره_آموزشی_آنلاین 🎓 امیرخسرو بهادری | مدیر محصول شرکت استرالیایی Dirodi، مدیـر سـابق در تیم‌های برنامه‌ریزی و تحقیقات بازار پاکشوما، BAT و هولدینگ کوبل‌دارو، فارغ‌التحصیل کارشناسی ارشد مهندسی صنایع از دانشگاه صنعتی شریف 📆 پنجشنبه‌ها ۹:۳۰ تا ۱۳:۰۰ 🗓 از ۱۸ اردیبهشت ۱۴۰۴ ⏰ ۱۸ ساعت (۶ هفته) 🎞 دسترسی به ویدئوی جلسات 🏅 گواهی پایان دوره (قابل استعلام) ⏳ برای استفاده از تخفیف بیشتر زودتر ثبت‌نام کنید: 🙂 کد تخفیف 30% برای پرداخت کامل: WdfR30 🙂 کد تخفیف 20% برای پرداخت قسطی: TdFr20 🔴 اعتبار کدهای تخفیف تا ۲۲ فروردین ۱۴۰۴ 🔗 لینک ثبت نام: d-learn.ir/pdmn?utm=wtm 📞 تماس: 📲t.me/dlearnsup 📱 02188349244 📲 09103209837 @dlearn_ir

امروز از سر بیکاری یه ریپازتوری جدید زدم و توش دارم به صورت دوره ای دارم دارکر فایل + کامپوز های سرویس های مهم رو با کانفیگ (
امروز از سر بیکاری یه ریپازتوری جدید زدم و توش دارم به صورت دوره ای دارم دارکر فایل + کامپوز های سرویس های مهم رو با کانفیگ (best practice) درست میزارم + دوست داشتید یه سری بهش بزنید و اگر خواستید میتونید بهش سرویس های بیشتری اضافه کنید ;) https://github.com/alisharify7/preconfigured-docker-compose لیست سرویس های فعلی که داکر فایل هاشون موجود هست: - teleport - mysql - redis + redisUI - postgres + pgadmin - mosquito MQTT - sqlserver - nginx proxy manager - jira atlasian - kong-gateway @DevTwitter | <Ali-Sharify/>

سلام به همه . یکی دیگه از راه ها برای سیستم احراز هویت (Authentication) کاربران اینه که ما به جز jwt بیایم از یک سری کتابخونه استفاده کنیم . این مطلب درباره آشنایی با Clerk و تجربه استفاده از این کتابخونس خب Clerk چیه : یه ابزار فوق‌العاده‌ست برای اضافه کردن ویژگی‌هایی مثل ورود، ثبت‌نام، مدیریت پروفایل و حتی احراز هویت دو مرحله‌ای (2FA) به برنامه‌ها. همه‌چی رو ساده و سریع میکنه، بدون اینکه نیاز باشه خودت رو درگیر کدنویسی‌های پیچیده بکنی چرا باید ازش استفاده کنیم : -سادگی این کتابخونه که فقط با چند خط کد، همه‌چی آماده میشه -امنیت بالایی داره و دیگه نگران مسائل امنیتی نیستم -قابلیت‌های پیشرفته مثل لاگین با شبکه‌های اجتماعی گرفته تا مدیریت کاربران، همه‌چی تو Clerk وجود داره -داکیومنت‌های عالی و روانی داره هر سوالی داشته باشی به راحتی جوابش رو پیدا میکنی کجاها استفاده میشه؟ ابزار Clerk فقط محدود به Next.js نیست می‌تونید ازش توی: -فریم‌ورک‌های Frontend مثل React, Vue.js, Svelte -فریم‌ورک‌های Backend مثل Node.js, Express.js, NestJS -اپلیکیشن‌های موبایل با React Native دیگه وقتتون رو برای ساخت سیستم احراز هویت از صفر تلف نکنید! Clerk همه‌چی رو براتون آماده کرده. اگه تو هم میخوای پروژه‌هات رو سریع‌تر و حرفه‌ای‌تر جلو ببری، Clerk رو امتحان کن. مطمئنم مثل من جذبش میشی @DevTwitter | <Soheil Seyyedi/>

خرید تلگرام پرمیوم بدون تحریم و با پرداخت آنلاین فعال شدن امکاناتی مثل ترجمه آنی پست‌ها، تبدیل ویس به متن، دسترسی به هوش مصنوعی grok و ...  برای خرید روی لینک‌ زیر بزنید: @iran_premium_bot

بچه‌ها با این اپ میتونید چندین ویدیوهای یوتیوب رو همزمان دانلود کنید. https://github.com/hyperfield/yt-channel-downloader @De
بچه‌ها با این اپ میتونید چندین ویدیوهای یوتیوب رو همزمان دانلود کنید. https://github.com/hyperfield/yt-channel-downloader @DevTwitter | <Saman/>

از اونجایی که من شدیدا عشق به کار کردن به editor های مختلف دارم و میبینم که جدیدا خیلی از cursor و بقیه میگین من تقریبا از زمان اولیه انتشارشون با این AI Editor ها کار کردم و دارم میکنم 1- Cursor از نسخه بتا شروع به استفاده کردم و توی نسخه رایگانش هم کاملا کدهای خوبی بهتون میده مرتب به روزرسانی داره با اینکه استیبل هست، هم توی کامند نوشتن یه چت بهتون میده و هم توی ساید بار یه چت جداگونه برای کدها هیچوقت با مدل های مختلفش کار نکردم و صرفا با همون cursor-mini تونستم باهاش پروژه بزنم و فوق العاده بود عملکردش الان که دیگه میتونین اسکریپت بزنین و رایگانش کنین کلا 2- Trae اگر از ظاهر vscode خسته شدین (به طبع cursor) و براتون تکراریه میتونه این ادیتور تجربه بهتری بهتون بده چون فورکی از vscode هم نیست و ui خودش رو توسعه داده که واقعا بدون نصب تم هم جذابه بهترین جواب هارو توش روی مود Claude گرفتم که البته دیگه این ربطی به ادیتور نداره و صرفا مربوط به مدلی میشه که ازش استفاده میکنین تماما رایگان هست و نمیدونم چرا هیچ محدودیتی فعلا نداره و میگه نوش جونتون. خیلی بروزرسانی میده و هر دو سه روز که بازش کنین بهتون میگه اپدیت جدید داریم! اگر اکانت free توی cursor تموم شد بنظرم انتخاب دوم میتونه باشه البته اینو بگم من وقتی بازش میکنم و دارم کار میکنم با اینکه صرفا یه ادیتوره اما نسبت به windsurf و cursor و vscode صدای لپتاپم بلند میشه جوری که انگار android studio باز کردم 3- windsurf توی مدل رایگانش چیز خاصی دستتون رو نمیگیره فقط هست که باشه بازم یه vscode که هوش مصنوعی بهش اضافه شده شایدم من باش لج دارم اما رو همون vscode یه copilot نصب کنین سنگین ترین ولی نصب کنین شاید دوس داشتین @DevTwitter | <Ali Palvane/>

اگر دارید Go یاد می‌گیرید. این رو پیشنهاد می‌کنم، چلنجیه که طی انجامش هم درک خوبی از زیر کاپوت گیت بدست میارید هم گولنگتون رو
اگر دارید Go یاد می‌گیرید. این رو پیشنهاد می‌کنم، چلنجیه که طی انجامش هم درک خوبی از زیر کاپوت گیت بدست میارید هم گولنگتون رو لول آپ می‌کنید. (البته با هر زبانی می‌تونید — مخاطبم صرفا گو بود چون خودم چندین ساله گو می‌زنم) https://app.codecrafters.io/courses/git/overview @DevTwitter | <Mahdi Akbari/>

اصلا نیازی نیست برای نابود کردن ی نفر برین پیش دعانویس. کافیه که از سرویس ترب براش تعریف کنید تا ترغیب بشه که افزونه ‎وردپرس
اصلا نیازی نیست برای نابود کردن ی نفر برین پیش دعانویس. کافیه که از سرویس ترب براش تعریف کنید تا ترغیب بشه که افزونه ‎وردپرس ‎ترب رو داخل سایتش نصب کنه. کم کم به مرگ تدریجی سایت و همه چیزش میره هوا. چیکار میکنه حالا ... افزونه استخراج محصولات ووکامرس ترب اومده یک API ساخته داخلش که کل محصولات ووکامرس رو اول با WP_Query میگیره بدون هیچ کش و سپس دوباره همونا رو میبره توی حلقه Loop و مجدد برای هر کالا درخواست دریافت اطلاعات با wc_get_product میزنه. @DevTwitter | <Mehrshad Darzi/>

اینجا ی برنامه کوچیک داریم که تشخیص میده روی vm ران میشه یانه، و اگه روی ماشین مجازیه سعی میکنه(فقط سعی میکنه) خودش رو کپی کن
اینجا ی برنامه کوچیک داریم که تشخیص میده روی vm ران میشه یانه، و اگه روی ماشین مجازیه سعی میکنه(فقط سعی میکنه) خودش رو کپی کنه روی سیستم هاست(فعلا فقط همجنس لینوکسی کار میکنه؛ عمری باقی باشه گسترشش میدم:) https://github.com/manirazii/why-you-run-me-in-VM- @DevTwitter | <Mani/>

اگه دنبال ابزاری هستید که داده‌ها رو برای هوش مصنوعی جمع‌آوری کنه، نگاهی به Crawl4AI بندازید. تو گیت هاب خیلی سر صدا کرده و ک
اگه دنبال ابزاری هستید که داده‌ها رو برای هوش مصنوعی جمع‌آوری کنه، نگاهی به Crawl4AI بندازید. تو گیت هاب خیلی سر صدا کرده و کامینتی فعالی داره و Open source - ساده، سریع و قدرتمند - مناسب برای جمع‌آوری داده‌های ساختار یافته - پشتیبانی از پروژه‌های AI https://github.com/unclecode/crawl4ai @DevTwitter | <OmidDev/>

🔥 تخصص برنامه نویسی‌تو محک بزن 💥 تو آزمون ایران‌سرور شرکت کن و ببین تو دنیای برنامه‌نویسی، همزاد کدوم برنامه نویس هستی؟ 🎁
🔥 تخصص برنامه نویسی‌تو محک بزن 💥 تو آزمون ایران‌سرور شرکت کن و ببین تو دنیای برنامه‌نویسی، همزاد کدوم برنامه نویس هستی؟ 🎁 همچنین یه هدیه هم برای برنامه نویس ها داریم 🔔 شروع آزمون 👇: httb.ir/pZa7p 👈 🔵🔵🔵🔵🔵🔵

همه ما حتما یکبار با params ها داخل اپلیکیشن های فرانت کار کردیم که برای فیلتر کردن سرچ و حتی pagination استفاده میشه و اگر از TypeScript استفاده می کنید حتما به مشکلات تایپ params ها که TypeScript گیر میده بر خورد کردین. حالا یه کتابخانه ای پیدا کردم به اسم Nuqs که یک type-safe search params هست به طور خلاصه این کتابخانه یک روشی برای مدیریت state برای query ها در URL هست که مثل هووک useState خود React با ویژگی های خیلی خوب. خود Nuqs شامل یکسری هووک ها مثل useQueryState یا useQueryStates که مثل هووک seSearchParams عمل میکنه و یکسری parser های داخلی مثل parseAsInteger , parseAsBoolean و parseAsString که برای تبدیل کردن تایپ ها استفاده میشه مزیت های این کتابخانه چیه؟ - با همه ی فریم ورک های بر پایه React مثل Next.js(App Router,Pages Router) , Remix , React React Router , React SPAs سازگاری کامل داره. - به صورت اتومات URL رو به شکل Synchronization آپدیت میکنه . - با ابزاری های مثل createSearchParamsCache با Server-side هم سازگاری داره . - بهینه سازی عملکرد : nuqs URL ها رو به شکل موثر و کارآمدی آپدیت میکنه و از re-render شدن های اضافی جلوگیری میکنه. - و از همه مهم تر چون شبیه هووک useState دولوپر ها خیلی راحت میتوند باهاش سازگار بشن ! اگر تو پروژه هاتون زیاد به query params ها کار میکنید حتما یکبار امتحانش کنید پیشنهاد میکنم برای خوندن داکیومنت و مثال های مختلف به سایت اش سر بزنید: https://nuqs.47ng.com/ @DevTwitter | <Saman Keighobadi/>

با این پکیج که تازه برای لاراول اومده میتونید سه سوت سوشیال لاگین به اپ‌تون وصل کنید https://github.com/Blaspsoft/socialitepl
با این پکیج که تازه برای لاراول اومده میتونید سه سوت سوشیال لاگین به اپ‌تون وصل کنید https://github.com/Blaspsoft/socialiteplus @DevTwitter | <Saman/>

Repost from N/a
🌿 سال جدید یک مهارت جدید 🍎 امسال یه مهارت جدید و پولساز یادبگیر، ما هم به استخدامت کمک می‌کنیم. 🪙 تخفیف‌های نوروزی دوره‌های برنامه‌نویسی، علم داده و هوش‌مصنوعی 🐟 شروع راه یادگیری و استخدام: https://dnkr.ir/2xjDQ https://dnkr.ir/2xjDQ

رود مپ فلاتر برای 2025 منتشر شده و به نظر قراره بخش زیادی از تمرکزشون روی وب باشه که خیلی خوبه. https://github.com/flutter/fl
رود مپ فلاتر برای 2025 منتشر شده و به نظر قراره بخش زیادی از تمرکزشون روی وب باشه که خیلی خوبه. https://github.com/flutter/flutter/blob/master/docs/roadmap/Roadmap.md @DevTwitter | <Reza Esfandiari/>

با این هوش مصنوعی متن‌باز، رایگان و نامحدود میتونید کد HTML/CSS/JS بزنید(بزنه!). فرانت‌اند بیکار نشه! ((: https://huggingface.co/spaces/enzostvs/deepsite @DevTwitter | <Nabi/>

Repost from N/a
🚀 همه فقط مصرف‌کننده هوش مصنوعی هستند… اما تو چی؟ 🔥 امروزه همه از هوش مصنوعی استفاده می‌کنن: 📲 چت‌بات‌ها، طراحی با هوش مصن
🚀 همه فقط مصرف‌کننده هوش مصنوعی هستند… اما تو چی؟ 🔥 امروزه همه از هوش مصنوعی استفاده می‌کنن: 📲 چت‌بات‌ها، طراحی با هوش مصنوعی، تولید محتوا با یک کلیک… اما چند نفر واقعاً بلدن این فناوری رو بسازن؟ 💡 فرق تو با بقیه می‌تونه همینجا مشخص بشه! ✅ مدرک معتبر CS50 از دانشگاه هاروارد بگیر! ✅ یاد بگیر که چطور هوش مصنوعی رو درک و استفاده کنی، نه فقط مصرف‌کننده باشی! ✅ رزومه‌ات رو با یک مدرک بین‌المللی منفجر کن! 📌 به جای اینکه فقط تماشاگر باشی، سازنده شو! 🔺تیم ما مدرک معتبر و بین المللی از دانشگاه هاروارد رو براتون میگیره و شما فقط روی یادگیری هوش مصنوعی از دانشگاه هاروارد تمرکز کنید ، هم آموزش از جای تخصصی و هم مدرک بین المللی و معتبر برای رزومه شما. همچنین به علاوه دریافت مدرک شما خدمات زیر رو دریافت میکنید: 1.دوره‌ رزومه نویسی صفر تا صد 💯 2.تمپلیت های رزومه فارسی و انگلیسی 3.چک‌لیست رزومه خوب و پرامپت های مناسب برای تقویت رزومه ⏳ فرصت تخفیف ها تا ۱۵ فروردین (تمدید شد) 🔺برای اطلاع از قیمت ها و گرفتن راهنمایی به ادمین پیام بدید ادمین: @cs50persia کانال: @persian_cs50

یکی از عجایب دنیا‌ی عجیب و غریب PHP اینه که بعضی وقتا موقع مقایسه‌ی عدد و رشته، یهویی تصمیم میگیره رشته رو به عدد تبدیل کنه و بعد مقایسه کنه! (Type Juggling) کلی رفتار عجیب و غریب که میتونه آدمو به مرز جنون برسونه! مثال باورنکردنی:

var_dump("123abc" == 123); // خروجی: true
var_dump("0e12345" == 0); // خروجی: true 
var_dump("0e12345" == "0"); // خروجی: false 
چرا اینجوریه؟؟؟ اینجا PHP عزیز دل تصمیم گرفته تو مقایسه‌ی عدد و رشته، رشته رو به عدد تبدیل کنه. مثلا "123abc" رو میبینه، میگه خب اولش ۱۲۳ داره، پس همونو عدد حساب میکنه. یا "0e12345" رو میبینه، میگه اوه این که یه عدد علمی مثل 0 * 10^12345 ــه، پس همون ۰ در نظر گرفته میشه! امااااا، وقتی "0e12345" رو با "0" مقایسه میکنیم، دیگه رشته به عدد تبدیل نمیشه و خب نتیجه‌اش false میشه! خطر امنیتی: این حرکت میتونه توی چک کردن رمز عبور و توکن‌ها باعث بشه بعضی رشته‌ها بدون اینکه واقعا درست باشن، قبول بشن! پس مراقب باشین! یادتون باشه همیشه از === استفاده کنین تا PHP نتونه این شوخیای عجیب و غریبشو باهاتون بکنه و به جای اینکه برای رمز عبور مستقیم === بذارین، از ابزارای خود PHP استفاده کنین. مثلا برای رمزعبور:
if (password_verify($inputPassword, $hashedPassword)) { 
 echo "رمز درسته!";
} else {
 echo "رمز اشتباهه!";
}
اینطوری خیالتون راحت تره @DevTwitter | <Amir Hossein Bagheri/>

تا به حال به این فکر کردید که محیط کدنویسی چقدر روی تمرکز و خلاقیت شما تأثیر می‌گذاره؟ بعد از ساعت‌ها بررسی و طراحی، خوشحالم
تا به حال به این فکر کردید که محیط کدنویسی چقدر روی تمرکز و خلاقیت شما تأثیر می‌گذاره؟ بعد از ساعت‌ها بررسی و طراحی، خوشحالم که بالاخره می‌تونم تم اختصاصی VS Code خودم رو معرفی کنم: Aurorain! یکی از لذت‌بخش‌ترین حس‌ها برای من، استفاده از چیزی بوده که خودم ساختم. بعد مدت‌ها که به این فکر می‌کردم تم خودم رو طراحی کنم بالاخره دو ماه پیش این ایده رو عملی کردم و حالا بعد از کلی آزمون و خطا، نتیجه‌ی نهایی اینجاست! چرا Aurorain؟ اسم این تم ترکیبی از دو واژه‌ی Aurora و Rain هست. همین حالا می‌تونید Aurorain رو از VS Code Marketplace دریافت کنید و کدنویسی رو در فضایی جدید و متفاوت تجربه کنید! https://marketplace.visualstudio.com/items?itemName=MostafaGh.aurorain @DevTwitter | <Mostafa Gholami/>