fa
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

نمایش بیشتر

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

کانال DevTwitter | توییت برنامه نویسی (@devtwitter) در بخش زبانی فارسی بازیگری فعال است. در حال حاضر جامعه شامل 29 577 مشترک است و جایگاه 4 600 را در دسته فناوری و برنامه‌ها و رتبه 11 541 را در منطقه إيران دارد.

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

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

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

  • وضعیت تأیید: تأیید نشده
  • نرخ تعامل (ER): میانگین تعامل مخاطب 22.38% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 17.20% واکنش نسبت به کل مشترکان کسب می‌کند.
  • دسترسی پست‌ها: هر پست به طور میانگین 6 617 بازدید دریافت می‌کند. در اولین روز معمولاً 5 086 بازدید جمع‌آوری می‌شود.
  • واکنش‌ها و تعامل: مخاطبان به‌طور فعال حمایت می‌کنند؛ میانگین واکنش به هر پست 52 است.
  • علایق موضوعی: محتوا بر موضوعات کلیدی مانند پرو, #کوته_نیوز, ارتباط, ابزار, چیز تمرکز دارد.

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

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

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

29 577
مشترکین
+2224 ساعت
+2857 روز
+1 10430 روز
آرشیو پست ها
📣 فرصت‌های شغلی برنامه‌نویسی و IT منتظر شما هستند! 📌 سایت «ای-استخدام» پر از فرصت‌های شغلی استخدام مشاغل IT نظیر برنامه‌نوی
📣 فرصت‌های شغلی برنامه‌نویسی و IT منتظر شما هستند! 📌 سایت «ای-استخدام» پر از فرصت‌های شغلی استخدام مشاغل IT نظیر برنامه‌نویس، مدیر شبکه، متخصص پایگاه داده، طراح UI/UX و سایر مشاغل حوزه IT در شرکت‌های معتبر و نوآورانه است. 📌 از طریق لینک‌های زیر می‌توانید این فرصت‌های شغلی را مشاهده و رزومه ارسال کنید. ⬅️ استخدام مشاغل IT در شرکت‌های فناوری اطلاعات ⬅️ استخدام مشاغل IT در شرکت‌های مالی، بیمه و بانکداری ⬅️ استخدام مشاغل IT در شرکت‌های مخابراتی ⬅️ استخدام مشاغل IT در شرکت‌های پزشکی و سلامت ⬅️ استخدام مشاغل IT در شرکت‌های تبلیغات و بازاریابی ⬅️ استخدام مشاغل IT در شرکت‌های بازرگانی ⬅️ استخدام مشاغل IT در صنایع تولیدی و غذایی ⬅️ استخدام مشاغل IT در شرکت‌های آموزشی 📲 با دانلود اپلیکیشن «ای-استخدام» آگهی‌ها را راحت‌تر و سریع تر ببینید. ⬅️ مشاهده صفحه دانلود اپلیکیشن «ای-استخدام» .

کی از Git Rebase استفاده کنیم و کی از Git Merge؟ گاهی توی کار با Git با این سؤال مواجه می‌شیم که کی بهتره از rebase استفاده کنیم و کی merge؟ این موضوع می‌تونه روی خوانایی و ساختار تاریخچه پروژه تاثیر زیادی بذاره. وقتی که می‌خوایم تاریخچه‌ای تمیز و خطی داشته باشیم، از git rebase استفاده می‌کنیم. مثلاً فرض کنید در حال کار روی یک شاخهٔ جانبی (feature) هستیم که از شاخهٔ "main" ساخته شده و در این مدت، تغییرات جدیدی در "main" رخ داده است. اگر از rebase استفاده کنیم، تغییرات شاخهٔ "feature" به گونه‌ای دوباره اعمال می‌شوند که انگار بعد از آخرین تغییرات شاخهٔ "main" انجام شده‌اند. این کار کمک می‌کنه که تاریخچه پروژه به شکلی خطی و ساده باقی بمونه و دیدن اینکه چه تغییراتی و به چه ترتیبی انجام شده، راحت‌تر باشه. اما باید با git rebase با احتیاط رفتار کنیم، چون در صورت استفاده نادرست می‌تونه مشکلات جبران‌ناپذیری ایجاد کنه. به‌ویژه، زمانی که چند نفر به طور همزمان روی یک شاخه کار می‌کنند، استفاده از rebase می‌تونه منجر به سردرگمی و مشکلات ترکیب (merge conflict) بشه. بنابراین، بهتره زمانی از rebase استفاده کنیم که با نحوهٔ عملکرد دقیق اون آشنایی کافی داشته باشیم. از طرف دیگه، وقتی که می‌خوایم دو شاخه رو با هم ترکیب کنیم و دوست داریم که تاریخچهٔ هر دو شاخه و تغییراتشون حفظ بشه، git merge بهترین انتخابه. این روش مخصوصاً زمانی مناسب هست که بخوایم مشارکت چندین توسعه‌دهنده و تاریخچه کارهای انجام شده روی هر شاخه رو حفظ کنیم. merge به ما این امکان رو می‌ده که به وضوح ببینیم که در چه زمانی دو شاخه با هم ادغام شده‌اند و هیچ تغییری از دست نرفته است. در کل، هر دو دستور rebase و merge کاربردهای خاص خودشون رو دارن و بسته به نیاز پروژه و ساختار تیم باید انتخاب بشن. rebase برای تمیز نگه داشتن تاریخچه و merge برای ترکیب و حفظ شاخه‌های موازی به کار می‌ره. مهم اینه که هر کدوم رو با دقت و با توجه به نیازهای پروژه استفاده کنیم. @DevTwitter | <Amirhisein Ahmadi/>

💎 کیفیت تعیین‌کننده است 💎 تا ٪۷۰ تخفیف ویژه جشنواره تابستان اینترنت #ADSL #آسیاتک 🌟 ۴۵۰ گیگ #اینترنت بین‌الملل ⬅️ ســــ۳ــ
💎 کیفیت تعیین‌کننده است 💎 تا ٪۷۰ تخفیف ویژه جشنواره تابستان اینترنت #ADSL #آسیاتک 🌟 ۴۵۰ گیگ #اینترنت بین‌الملل ⬅️ ســــ۳ــــه‌ماهه 💰 فـــــقـــــط با پرداخت ماهی ۶۰ هزار تومان 🌐برای دریافت تخفیف‌های ویژه کلیک کنید. 🌐برای دریافت تخفیف‌های ویژه کلیک کنید. ☎️تماس با شماره رایگان ۱۵۴۴ ۹۰۰۰

اگه دنبال موقعیت شغلی به صورت ریموت در خارج از ایران هستین این پست برای شماست. سلام دوستان ، امیدوارم حالتون خوب باشه. این روزها که مشغول پروسه رزومه فرستادن و مصاحبه هستم یه سری سایت هارو پیدا کردم که فک میکنم میتونه براتون مفید باشه. از طریق این سایت ها میتونید به تمام موقعیت های شغلی ریموت دسترسی داشته باشید. https://clojurejobboard.com https://dailyremote.com اگه دنبال موقعیت شغلی ریموت در زمینه بلاکچین و کریپتو هستید این سایت ها برای شماست. https://cryptojobslist.com/ https://www.cryptojobs.com/ امیدوارم براتون مفید باشه @DevTwitter | <Sina Abedi/>

اصلاح مدل ذهنی از دنیای جاوااسکریپت دوره‌ی یادگیری مدل‌های ذهنی جاوااسکریپت، مجموعه مطالبی هست که توسط Dan Abramov تهیه شده و
اصلاح مدل ذهنی از دنیای جاوااسکریپت دوره‌ی یادگیری مدل‌های ذهنی جاوااسکریپت، مجموعه مطالبی هست که توسط Dan Abramov تهیه شده و دید شما رو نسبت به جاوااسکریپت متحول می‌کنه. مطالعه‌ی این دوره رو به همه‌ی افرادی که با جاوااسکریپت کار می‌کنن توصیه می‌کنم. بخصوص برای افرادی که تازه در حال یادگیری این زبان هستن. این دوره در سایت justjavascript.com با قیمت ۴۲ دلار در دسترسه و من هم حدودا ۴ سال پیش که Dan Abramov بصورت رایگان این مطالب رو برای فالورهاش ایمیل کرد، مطالعه کردم و بعدش به فارسی در بلاگم منتشر کردم. لینک رایگان دوره‌ی فارسی دنیای جاوااسکریپت: لینک پ.ن: آقای Dan Abramov (یکی از سازندگان Redux و Create React App و جز مهندسان نرم افزار بخش React شرکت Meta) @DevTwitter | <Mohammadreza Berneti/>

بچه ها این دوره ی LLM توسط دانشگاه UC Berkeley و Google DeepMind رو تازه دیدم توی لینکدین... فوق العاده جالب میاد و ویدیوهاش
بچه ها این دوره ی LLM توسط دانشگاه UC Berkeley و Google DeepMind رو تازه دیدم توی لینکدین... فوق العاده جالب میاد و ویدیوهاش هم رایگان گذاشتن.. اسلایداش و هم هست و کورس رو میتونید ثبت نام کنید البته یه ماهی هست شروع شده.. llmagents-learning.org/f24@DevTwitter | <Sam92/>

وب سایت levels.fyi‎ که به جویندگان کار کمک میکنه دستمزد در شرکت‌های مختلف را مقایسه کنن یک heatmap حقوق اضافه کرده است! میتونید بازه حقوقی برای شغلهای مختلف را در شهرهای امریکا ببینید. @DevTwitter | <Mehdi Allahyari/>

امروز می‌خوام ACID رو توضیح بدم که چهار ویژگی مهم در تراکنش‌های پایگاه داده است. بیایید با هم هر کدام از این مفاهیم رو مرور کنیم: Atomicity (اتمی بودن) یعنی یا همه عملیات‌های یک تراکنش به‌درستی انجام میشه یا هیچ‌کدام انجام نمیشه. اگر خطایی رخ بده، همه تغییرات برگردونده میشه. مثلاً اگر در هنگام خرید اینترنتی انتقال پول از حساب شما با مشکل مواجه بشه، تراکنش برگردونده میشه و از حساب شما پولی کسر نمیشه. Consistency (سازگاری) یعنی پس از هر تراکنش، پایگاه داده همچنان طبق قوانین تعریف‌شده عمل می‌کنه. مثلاً در یک سیستم بانکی، قانون اینه که مجموع موجودی حساب‌ها نباید منفی بشه. حالا تصور کنید اگر کسی بخواد پولی از حساب A به حساب B منتقل کنه و این انتقال ناتمام بمونه (پول از A کم بشه ولی به B اضافه نشه)، قوانین Consistency اجازه نمی‌ده این اتفاق بیفته و تراکنش رو برمی‌گردونه تا موجودی‌ها درست باشه. Isolation (انزوا) یعنی تراکنش‌ها از هم جدا هستن و تأثیری روی هم ندارن. به این معنی که اگر دو نفر هم‌زمان در حال انجام تراکنش باشن، یکی روی دیگری تأثیر نمی‌گذاره و نتایج تراکنش‌ها به هم نمی‌ریزه. Durability (دوام) یعنی وقتی یک تراکنش به پایان رسید و تأیید شد، تغییرات اون حتی در صورت بروز مشکل یا قطعی سیستم همچنان ذخیره می‌مونه. مثلاً وقتی شما پولی به حساب دیگری واریز می‌کنید، حتی اگر سیستم دچار قطعی بشه، این انتقال در پایگاه داده ثبت شده و از بین نمیره. @DevTwitter | <Firoozeh Daeizadeh/>

Repost from N/a
با سرورهای اختصاصی هاست ایران، سرعت و امنیت بی‌نظیر رو تجربه کنید! 😍 اگر دنبال سرورهایی با قدرت و امنیت بالا هستید، سرورهای
با سرورهای اختصاصی هاست ایران، سرعت و امنیت بی‌نظیر رو تجربه کنید! 😍 اگر دنبال سرورهایی با قدرت و امنیت بالا هستید، سرورهای G7، G8 و G9 هاست ایران دقیقا همون چیزیه که بهش نیاز دارید. 🔒 🔸 هرکدوم از این سرورها برای کاربردهای مختلفی طراحی شدن؛ G7 برای وب‌سایت‌های کوچک و کسب‌وکارهای متوسط، G8 برای پروژه‌های بزرگ‌تر و سایت‌های با ترافیک بالا، و G9 برای سازمان‌ها و پروژه‌های بسیار بزرگ با نیاز به قدرت پردازش بالا. ⚡️ سرعت بالا با سرورهای اختصاصی، همه چیز سریع‌تر و روان‌تر انجام می‌شه. 🔒 امنیت بالا اطلاعات و داده‌هاتون در امنیت کامله. 💬 پشتیبانی ۲۴ ساعته هر وقت سوال یا مشکلی داشتید، می‌تونید با پشتیبانی هاست‌ایران مطرح کنید. ⬆️ شخصی‌سازی و ارتقای راحت سرور خودتون رو به دلخواه تنظیم کنید و هر وقت که نیاز شد، به راحتی ارتقا بدید. 🌐 برای مشاهده پلن‌ها و سفارش سرورهای اختصاصی اینجا کلیک کنید.@hostiran

چند وقتیه دارم روی چیزی به اسم Bake کار می‌کنم. به درد همه جور برنامه نویسی می‌خوره. الان توی مرحله ی feedback جمع کردنم. خوش
چند وقتیه دارم روی چیزی به اسم Bake کار می‌کنم. به درد همه جور برنامه نویسی می‌خوره. الان توی مرحله ی feedback جمع کردنم. خوشحال میشم اگه یه نگاهی بهش بندازید. https://github.com/ali77gh/bake-rs @DevTwitter | <Ali/>

شاید بشه اینطوری شروع کرد “هشدار به وردپرس‌کارها” سال پیش همین‌موقع‌ها بود که یک خبری رسید که وردپرس میخواد react رو جایگزین
شاید بشه اینطوری شروع کرد “هشدار به وردپرس‌کارها” سال پیش همین‌موقع‌ها بود که یک خبری رسید که وردپرس میخواد react رو جایگزین jquery کنه که محتمل هم بود چون چند سالی هست وردپرس ساختار قالب‌هاشو از بیس تغییر داده و تمام ویجت‌های گوتنبرگ که ویرایشگر جدید وردپرس هستش رو با react توسعه داده درسته بعدا فهمیدیم خبر واقعی نبوده و ورژن جدید خبری از حذف jquery نبود اما خب نمیشه هم ساده از کنار این موضوع گذشت چرا که وردپرس چندسالی هست داره سعی میکنه خودشو بعنوان framework معرفی کنه حالا از این موضوع بگذریم امسال خبر رسیده که جدیدا وردپرس با WP Engine به دلیل نقض قوانین وردپرس به چالش خورده -اگر WP Engine رو نمیشناسید باید بگم شرکتی که پلاگین پرقدرت acf رو توسعه داده‌بود- وردپرس اعلام کرد که acf دیگه دردسترس نخواهد بود حالا هدفم از گفتن همه‌ی اینها این‌ بود که بگم در کنار وردپرس سعی کنید استک‌های دیگه مخصوصا react رو هم یاد بگیرین و خیلی خودتون رو محدود به وردپرس نگه ندارین چون واقعا معلوم نیست در آینده وردپرس به چه شکلی ظاهر خواهدشد @DevTwitter | <Abolfazl Mahjoob/>

Repost from N/a
🌐 اگر این زبان برنامه‌نویسی رو بلد باشی، جات تو سازمان‌های بزرگه! 💥 یادگیری کاربردی #C و Asp.Net می‌تونه تو رو یک سر و گردن
🌐 اگر این زبان برنامه‌نویسی رو بلد باشی، جات تو سازمان‌های بزرگه! 💥 یادگیری کاربردی #C و Asp.Net می‌تونه تو رو یک سر و گردن بالاتر از بقیه برنامه‌نویسا ببره. ✴️ ثبت‌نام بوت‌کمپ استخدامی Asp.Net دانشکار شروع شده. ⬆️ اگر نیاز به راهنمایی داری از طریق لینک بالا درخواست مشاوره رایگان بده

کانال یوتیوب من دربارهٔ برنامه‌نویسی اندروید با موضوع تماس‌های تصویری ، ویدیو کانفرنس با WebRTC و همچنین استریم کردن توسط پروتوکول RTP است. تکنیک‌ها، ترفندها و روش‌های ارتقا تجربه کاربری را یادتون می‌دم. برای بهتر شدن تو برنامه‌نویسی اندروید به ما بپیوندید. http://Youtube.com/@codewithkael @DevTwitter

کسانی که تازه دست به کد میشن یا در بعضی از دوستان میدلول, همیشه استرس این رو دارن که آیا کدی که می نویسند، تمیز هست و بر اساس اصولی که باید باشه هست؟! میخوام یک سری موارد بگم که مفید باشه براتون و استرس کد کثیف نداشته باشید. شما وقتی یک تکه کدی رو میخواهید بنویسید بر اساس دانش و تجربه تون بنویسید تو فکر این نباشید کدتون کثیف یا نه، سپس کدی که نوشتید رو بررسی کنید با اصول SOLID,KISS,DRY و... هم خونی داره و وارد دنیای ریفکتورینگ Refactoring شوید و در هر مرحله کد هاتون رو تمیز تر از قبل بنویسید. هدفتون برای بار اول حل مسئله هست سپس اون راه حل تون رو هر دفعه بهبود ببخشید این باعث میشه درک بهتری از کد نویسی نیز داشته باشید. این تکنیک باعث میشه شما تو آینده به صورت دیفالت کد های تمیز تری بنویسید. @DevTwitter | <Mohammadreza Abdorrahmani/>

چگونه در Digikala از کرش‌های ناشی از lazy load در وب جلوگیری کردیم و تجربه کاربری را نجات دادیم! کیفیت افتضاح اینترنت و قطع شدن لحظه‌ای نتورک باعث میشه lazy load کردن اسکریپت‌های یک وبسایت باعث کرش اپلیکیشن و تجربه‌ی بد کاربری بشه. با توجه به شرایط بد اینترنت می‌خواستم این مطلب رو با شما هم به اشتراک به بذارم به امید اینکه با توجه به این نکته‌ی مهم، تجربه‌ی کاربری بهتری در آینده داشته باشیم. طبق آمار sentry یکی از پروداکت‌هامون، این مسئله روزانه بیش از ۳۰۰۰ کرش ایجاد می‌کرد. قبل از اینکه دنبال راه حل بگردیم، وبسایت‌های مطرحی که می‌شناختم رو بررسی کردم و متاسفانه همگی این مشکل رو داشتن. (Aparat, Snapp! Express, Snapp!, Divar, Neshan, Alibaba) لینک gist زیر راه حل ما برای پروداکتی بر پایه react و vite بود که امکان retry کردن رو به متد React.lazy اضافه می‌کنه و امروز هم با موفقیت تستش روی پروداکشن پاس شد و تقریبا تمامی ارورهای مرتبط با lazy load ماژول‌ها مثل مورد زیر رفع شد. TypeError: Failed to fetch dynamically imported module لینک Gist https://gist.github.com/mberneti/28769391cf27f7580a55dedab342c63a خوشحال میشم پیشنهادی برای بهبودش دارید روی لینک gist متد retryDynamicImport اضافه کنید. @DevTwitter | <Mohammadreza Berneti/>

آیا میدانستید PeachPie کد PHP را کامپایل میکنه روی .NET runtime اجرا میکنه چه شود peachpie.io‎ https://github.com/peachpiecom
آیا میدانستید PeachPie کد PHP را کامپایل میکنه روی .NET runtime اجرا میکنه چه شود peachpie.iohttps://github.com/peachpiecompiler/peachpie چرا یکی باید بخواد بین .net و php پل بزنه ؟ @DevTwitter | <MehrdadLinux />

8 تا از بهترین پرامپت های هوش مصنوعی که هوش از سرتون میبره. آخرینش خفن ترینه🚀🔥 فقط حواستون باشه برای اینکه بهترین نتیجه رو داشته باشن باید از مدل های زبانی مختلف استفاده کنید . من خودم از app.houshyar24.ir استفاده میکنم و همه مدل های زبانی رو داره و بدون نیاز به فیلترشکن هست. بریم که داشته باشیم : بهترین پرامت های هوش مصنوعی

دوره Large Language Model Agents که در دانشگاه برکلی داره برگزار میشه رو میتونید به صورت رایگان شرکت کنید‌. تو این دوره شما ا
دوره Large Language Model Agents که در دانشگاه برکلی داره برگزار میشه رو میتونید به صورت رایگان شرکت کنید‌. تو این دوره شما ابتدا با LLM ها آشنا میشین و بعد یاد میگیرید چطور agent بسازید و در آخر با فرصت‌ها، تهدیدها و محدودیت agentها آشنا خواهید شد. https://llmagents-learning.org/f24 @DevTwitter | <Reza Jafari/>

Repost from Quera
⛴ مسابقه کشتی‌بان 🎒مهارت سنجی مسیرهای شغلی برنامه‌‌نویسی در #فناپـکمپس ⭐️ در دو مسیر برنامه‌نویسی: - #C و NET. - Java 📅جمعه
مسابقه کشتی‌بان 🎒مهارت سنجی مسیرهای شغلی برنامه‌‌نویسی در #فناپـکمپس ⭐️ در دو مسیر برنامه‌نویسی: - #C و NET. - Java 📅جمعه ۲۷ مهر ماه ساعت ۱۶ 🟡 نفرات برتر این مسابقات، وارد دوره آموزشی این مسیرها میشن که توی پاییز ۱۴۰۳ برگزار میشه. 🔵 ثبت‌نام فقط در یکی از مسیرها امکان پذیره 🟢 ثبت‌نام رایگان: https://quera.org/r/g16tq 〰️〰️〰️〰️ #Quera #Quera_Contest

همیشه دنبال یه فایل منیجر سبک و خوشگل و راحت واسه لاراول بودم و پکیج هایی مثل Unisharp lfm هم سنگین بودن و هم dependency ها و
همیشه دنبال یه فایل منیجر سبک و خوشگل و راحت واسه لاراول بودم و پکیج هایی مثل Unisharp lfm هم سنگین بودن و هم dependency ها و css, js های زیادی داشتن. اینگونه بود که دست به کار شدم و یه پکیج فایل منیجر مینیمال جمع و جور خوشگل واسه لاراول با Vue3 نوشتم بسیار سبکه و کاملا بر اساس SOLID هست و کاملا Ajax. فعلا در حد پیمایش، آپلود، تغییر نام، جابجایی آیتم ها، دانلود و ساخت دایرکتوری. میتونید توی ادیتور ها هم استفادش کنید. مثل CKEditor https://github.com/keyvanlotfi/laravel-filemanager @DevTwitter | <Keyvan Lotfi Kamran/>