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 883 名订阅者,在 技术与应用 类别中位列第 4 503,并在 伊朗 地区排名第 11 382 位。
📊 受众指标与增长动态
自 невідомо 创建以来,项目保持高速增长,吸引了 29 883 名订阅者。
根据 12 七月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 1 091,过去 24 小时变化为 41,整体触达仍然可观。
- 认证状态: 未认证
- 互动率 (ER): 平均受众互动率为 23.08%。内容发布后 24 小时内通常能获得 16.75% 的反应,占订阅者总量。
- 帖子覆盖: 每篇帖子平均可获得 6 897 次浏览,首日通常累积 5 006 次浏览。
- 互动与反馈: 受众积极参与,单帖平均反应数为 52。
- 主题关注点: 内容集中在 پرو, #کوته_نیوز, ارتباط, ابزار, چیز 等核心主题上。
📝 描述与内容策略
作者将该频道定位为表达主观观点的平台:
“توییت های برنامه نویسی و طراحی وب :)
@dvtwi
Hashtags:
devtwitter.t.me/5
DevBooks Channel:
https://t.me/+AYbOl75CLNYxY2U0
Github:
https://github.com/DevTwitter
X:
https://x.com/devtwittir”
凭借高频更新(最新数据采集于 13 七月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。
29 883
订阅者
+4124 小时
+1567 天
+1 09130 天
帖子存档
شما را با سم امروز به خدا میسپارم ...
@DevTwitter | <Vahid Rezazadeh/>
دوباره خبر خوب، Code Llama از طرف متا منتشر شد.
مدل زبانی اختصاصی برای تولید کد با پرامت، اپن سورس و رایگان. من رفتم سراغش، فعلا.
توضیحات کامل:
https://ai.meta.com/blog/code-llama-large-language-model-coding/
@DevTwitter | <Sabber />
#کوته_نیوز
ظاهراً به دستور دادستانی، دامنه ubuntu.ir غیرفعال شده.
@DevTwitter | <Hamed/>
اگر میخواهید برید سمت بک اند و به هر دلیلی انتخابتون شد PHP، با پیش فرص اینکه کلا چیزی به اسم لاراول وجود نداره شروع کنید، خودتون بعدا نتیجه رو به چشم میبینید تو سطح دانشتون نسبت به بقیه
@DevTwitter | <Ahmadina/>
Repost from هشتگ تبلیغ تخصصی
🔍 اگر دنبال تبدیل شدن به یک برنامهنویس مطرح در دنیای فریلنسری و کسب درآمد بیشتر هستی، شرکت در این کارگاه رو از دست نده!
💻 کارگاه تجارت بینالمللی برای برنامهنویسها؛
✔️ (فریلنسرینگ حرفهای در مقیاس جهانی)
🗓 زمان: 30 شهریور تا 6 مهر 1402
✔️ حضوری و آنلاین (2 جلسه حضوری و 5 جلسۀ آنلاین)
💠👈 اطلاعات بیشتر و ثبتنام 👉💠
🔻و یا برای کسب اطلاعات بیشتر کافیه به آیدی ما پیام بدی!
💬 @MaktabSharif_Admin
🌐 وبسایت |🌐 کانال تلگرام | 🌐 اینستاگرام
➖➖➖➖➖➖➖
#کدبوک
کتاب معروف You don't Know JS رو احتمالا همه میشناسید
این کتاب میاد به شما مبانی و چیزهایی رو یاد میده که توی هیچ دوره ای بهتون نمیگن.
مباحثی رو مطرح میکنه که شاید هیچ وقت بهش فکر نکردید اما وقتی یاد بگیرید دیگه از 11 شدن جمع عدد 1 و استرینگ 1 خندتون نمیگیره و این زبان به نظرتون مسخره نمیاد.
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
دیپ فریز نرم افزاری که قابل استفاده در آموزشگاه ها ، مدارس ، کافی نت ها ، دانشگاه ها و... جهت دستکاری نشدن استفاده می شود!
اکسپلویت Faronics Deep Freeze 8
https://github.com/snowcra5h/Faronics-DeepFreeze-8-Exploit
@DevTwitter | <Soheil/>
امکان آموزش دادن ChatGPT معرفی شد
خب کمپانی OpenAI امکانی رو معرفی کرده که میشه باهاش مدل GPT-3.5 رو تمرین داد، یعنی بیایم دادهها و اطلاعات خودمون رو بهش بدیم و نسخه کاستوم GPT خودمون رو داشته باشیم
این دادهها به صورت خصوصی هستن و OpenAI میگه از این دادهها برای آموزش مدلها استفاده نمیکنه
برای مثال من میتونم دادههای زبان فارسی بهش بدم تا بتونه تولید محتوای بهتری توی زبان فارسی داشته باشه
یه جورایی بیشتر از چیزی که الان هست بهش زبان فارسی یاد بدم
یا میتونم خروجی دلخواه ازش بگیرم، مثلا بگم خروجی رو به صورت XML بهم بده که یه جایی مثل وردپرس یا سیستمهای دیگه درونریزی کنم
یه ویژگی دیگه لحن سفارشی هست که میتونم بر اساس نیازم تغییرش بدم و مثلا رسمی و با سبکی که من لازم دارم بهم جواب بده
خب از اونجایی که مدل GPT-3.5-Turbo رو استفاده میکنه جوابها سریع و میتونه ۴۰۰۰ توکن رو هم پردازش کنه که ۲ برابر مدل قبلی هست.
هزینه تمرین دادنش به ازای هر ۱۰۰۰ توکن $۰.۰۰۸ دلار هست. حدود ۷۵۰ کلمه.
برای استفاده ازش باید به API های OpenAI مراجعه کنید
@DevTwitter | <Soroush Ahmadi/>
انتخاب بین Angular, Vue, React
من تو چندسالی که سمت Front End با هر سه تا ابزار بالا کار کردم، یه پیشنهادی برای کسایی که میخوان بین این سه تا انتخاب کنن دارم.
متاسفانه چون با Svelte پروژهی بزرگ نزدم، دربارش نظری نمیدم.
یکم طولانیه ولی میارزه بخونین!
این که بگم که کدوم رو آغاز کنین بهتره، باید بگم که خیلی زیاد تلاش کنین که سمت JS و TS خیلی قوی کار کنید. منظورم از قوی کار کردن این نیست که بتونین باهاش پروژه بزنین، منظورم اینه که بدونین مثلا AST چیه. بدونین که promise ها پشت صحنه چطوری دارن کار میکنن.
بدونین که چرا مثلا متود toUpperCase روی استرینگ داره کار میکنه بدونین memory management چطوری داره اتفاق میفته توی JS یا مثلا مفاهیم Concurrency رو خوب تسلط داشته باشید بهش. مثلا بدونین پروتوتایپها دقیقا چطوری دارن داستان میکنن اون پشت یا بدونین TDZ چیه
یا اینکه بدونین کاربرد عملی (ینی داخل یه پروژه) generator ها کجاست و ...
کلی از این مفاهیم TS هم داریم ما از decorator ها بگیرید تا advanced type assertion تا generic ها و inheritance و ...
حالا آیا باید ما کلا روی JS مانور بدیم و هیچ فریمورکی رو شروع نکنیم تا وقتی که رو JS خوب مسلط بشیم؟ پاسخ من نه عه. چون یه بخش خوبی از این مفهومها صرفا با کار به دست میاد و برای کار هم کارهای pure JS خیلی محدودن (خصوصا تو IT ایران) پس باید یه فریمورک رو شروع کنیم به یادگیری.
خب حالا کدوم رو شروع کنیم؟ حداقل بین این فریمورک/لایبرریهای معروف با کدوم بریم جلو؟ پیشنهاد من: اونی که بهتون نزدیکتره! منظورم از این حرف اینه که اگه مثلا تو یه شرکتی موقعیت شغلی غیر برنامهنویسی دارین و میخوایید سمت توسعهی نرمافزار قدم بردارید، ببینید استک اون شرکت چیه
که بتونین بیشترین کمک رو از دوستا و همکاراتون تو اونجا داشته باشید. یا اگه جایی مشغول نیستید و میخوایید تازه آغاز کنین، ببینید که ویژگیهاتون چیاست که میتونه کمک کنه با یکی از این ابزارها بهتر کار کنین.
مثلا داک خود انگولار متاسفانه برای مبتدیها خیلی خوب نیست (ولی برای کسایی که یکم بیشتر کار کردن، فوقالعادهست) در عوض مثلا داک ریاکت بهتره حتا نسبت به ویو. ببینین سطح زبانتون چطوریه و آیا به راحتی میتونین از پس ویدیوهای آموزشی بربیایید یا نه.
آیا با آپدیتهای شیش ماههی انگولار اوکیاید؟ آیا دوست دارید اول کار یه learning curve بزرگتری رو سپری کنین و رو مفاهیم دیگهای مثل TS یا RxJS تو اوایل کار سرمایهگذاری کنین یا ترجیح میدید که بعدا سراغشون برین؟
آیا دوست دارید دغدغهی گشت و گذار برا پکیجهای مختلف رو داشته باشید که از یه جهت ممکنه pollution زیادی درست کنه برای پروژهتون یا اینکه ترجیح میدید بعد از initialize پروژه فقط دیگه درگیر توسعهی خود پروژه باشید.
این نکته رو هم بگم که در کل نگرانیای دربارهی کامیونیتیهای این سه تا (Angular, React, Vue) نداشته باشید چون وضع هر سه تاش خیلی خوبه.
ته همهی این فریمورکها JS عه. شما اگه قشنگ proxy رو تو JS بشناسین، خیلی راحت reactivity توی vue3 یاد میگیرید. اگه بدونین DOM چیه میتونین virtual DOM رو توی react یاد بگیرید و اگه روی decorator های TS مسلط باشید، مفاهیم modular coding رو توی انگولار به راحتی یاد میگیرین.
دیدتون نسبت به فریمورک به شکل یه ابزار باشه و نه زبون. زبون تعریف مشخص خودش رو داره ولی ابزار چیزیه که ما با اون زبون میسازیمشون. درسته این ابزارها تفاوتهای فاحشی هم نسبت به هم دارن (مثلا تفاوتهایی که سمت Next برای مفاهیم ISR و ... هستش متفاوته با Angular Universal) ولی یه بخشی از این تفاوتها رو نیاز نیست از الان بدونین و وقتی که نیاز دارید که باهاشون کار بکنید، میتونین برین یاد بگیرید.
درست یاد گرفتن JS و TS و مفاهیم نرمافزار (مثلا اینکه یه ریکوعست که از کلاینت میزنیم تا بره به سرور و برگرده چه اتفاقایی میفته) همهی اینها مثل تیز کردن تبر برای قطع درخت میمونه. هر چقدر رو اینا بیشتر مانور بدید، اونور خیلی محسوس سرعتتون بیشتر میشه.
یه بخشی از کار با فریمورکها هم سلیقهایه. شما ساختار OOP و DI انگولار رو ترجیح میدین یا اینکه دوست دارید بیشتر فانکشنال کد بزنین. چقدر دوست دارید با RxJS کار کنید و ... که اینها هم بعد از کار کردن به دست میاد (چون وقتی تازه میخوایین شروع کنین، دیدی ندارین که این مفاهیم چی ان)
@DevTwitter | <Hossein Mousavi/>
برای up کردن یک docker compose من به عنوان یک توسعه دهنده ایرانی حدود دو ساعت زمان گذاشتم یک ساعت هم انواع ابزار های گذر از تحریم و vpn باید ست کنیم یعنی سه ساعت وقت برای یک کار کوچیک یک کار پیش پا افتاده
خیلی خنده داره که یک برنامه نویس خارجی تو پنج دقیقه این کار انجام میده
@DevTwitter | <farid havasi/>
#کوته_نیوز
39 میلیون دیتای ایرانسل و 69 میلیون دیتای همراه اول لیک شد
@DevTwitter | <Saleh Souzanchi/>
#کدبوک
یکی از کامل ترین کتاب های دیزاین پترن همین کتابه
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
بچه هایی که فرانت و یا جاوا اسکریپت کار میکنید و دارید اپلای میکنید برای خارج از کشور و یا رفتید و میخواید شروع به کار بکنید
یکی از سوالات اولیه خیلی از مصاحبه ها همیشه این طوری هست که ببینن شما اصلا توی پروژه های بزرگ کار کردید یا نه
و یا وقتی که که میرید توی شرکت جدید میبینید که سبک کار با زمانی که با ایران بودید فرق میکنه و گیج میشید چون اینجا یک سری استاندارد هست که توی نگهداری سورس کد باید رعایت کنید
من یک پلی لیست توی یوتوب گذاشتم و میخواستم تجربه خودم رو برای کار توی پروژه بزرگ با شما به اشتراک بزارم
با دیدن این پلی لیست شما میتونید یک پروژه ریاکت رو به صورت خیلی استاندارد بسازید و کانفیگ کنید که ۱۰ نفر برنامه نویس بتونن توش مشارکت کنن و مشکلی برای نگهداری سورس کد پیش نیاد
امیدوارم که بتونم کمک کوچیکی بکنم در راستای موفقیت دوستان خیلی خوبم
https://youtube.com/playlist?list=PLR9Z3IpCPVVeTvH1VEUuCSJLhVCZXE30K&si=N4vb0E1PgfdEWDob
@DevTwitter | <Amir Najafi/>
یکی از بزرگترین باگهای کامیونیتی tech اینه که یه سری افراد نمیتونن عین آدم، ساکت بشینن از ابزارشون استفاده کنن و مقایسه های چرت و بیجا انجام ندن
اخیرا انقدر vue رو هایپ کردن تا شبیه چند سال پیش react اشباع بشه و موقعیت شغلیها کم، جذب نیرو سختگیرانه و افراد تازه کار گمراه بشن
@DevTwitter | <Jam/>
یکی از اشتباهات اینه که وقتی مفاهیم javascript رو درست یاد نگرفتی بیای سر فریم ورک ایراد بذاری، مثلا بگی react فلانه باید برم سر vue تا راحت بشم، تهش اونجا هم به مشکل میخوری میبینی اونقدر که میگفتن آسون نیست، خلاصه از اینجا رونده از اونجا مونده میشی :)
b@DevTwitter |
توی این پست میخام تجربه شخصی کارکردن با vuejs و reactjs رو بگم. تعصب الکی هم خرج ندید. من با هر دوتاش کار کردم. فعلا vue میزنم، کارفرما react بخاد هم میزنم. تعصب ممنوع.
۱. ریاکت سخته یادگییریش برای مبتدی ها و حتی میدلول ها سرعت دولوپ پروژه هم خیلی پایینه. ولی ویو عین اب خوردنه عین بنز کد میزنی عین بنز هم پروژه سریعه.
۲. از لحاظ استیت منیج کردن، ریاکت که عملا شته هرروز ابزار میدن واسش recoil و redux و zustand یکی از یکی بدتر. تازه next هم بزنی با اینا اسپاگتی کد میشه، باید چنگال بزنی بخوری کد رو.
عوضش تو vue دوتا ابزار خوب داریم vuex و pinia. قشنگ لذت میبری از کد زدن باهاشون :)
۳. توی قسمت ssr بازم همینجوریه :(( من نمیفهمم این react چیه و چرا اینقدر لقمه رو میچرخونن دور سرشون. تازه بخای استیت منیج کنی بدبخت میشی :(
تو vue یه ابزاری داریم به اسم nuxt. اصلا شما لذت میبری از اینکه فرانت اند دولوپری.
۴. از لحاظ typescript تو react کامپوننت ها خر تو خر میشه، در حدی که نمیدونی سرش کجاست تهش کجاست. توی vue راحتتره این قضیه. مخصوصا به composition api
۵. در اخر بگم من با دوتاش تجربه کار دارم. انتخابم همیشه vue خواهد بود مگر به دلایل خاصی برم سراغ react مثلا اصرار کارفرما و تیم.
سعی کن ابزار محور نباشی، تفکر برنامه نویسیت رو تقویت بده، هر ابزاری اومد بتونی سریع سویچ کنی. تکنولوژی ها هم برای کری خونی بوجود نیومدن. پس تعصب نداشته باش.
@DevTwitter | <Alireza.js/>
برای یادگیری پایه برنامهنویسی، زمان لازم به عوامل مختلفی مثل طرز فکر، تجربه قبلی و تعهد فردی خودتون وابسته هستش. اما با تمرکز و پشتکار، معمولاً توی چند ماه میتونید مفاهیم اساسی رو یاد بگیرید. توی این ویدیو به صورت کلی این موضوع رو بررسی کردم :
https://www.youtube.com/shorts/qxPwmHxgiK8
@DevTwitter | <Rapexa/>
#کدبوک
این کتاب شدیدا به جنگو کار ها توصیه میشه
یه سری بست پرکتیس داره که واقعا کمک خوبی میتونه بهتون بکنه
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
اگر پیتر نورویگ رو میشناسید که هیچ، اگر نمیشناسید، برید اسمش رو سرچ کنید. بعدش همه باهم برید این گیتهابش رو چک کنید که بقول خودش« برای کساییه که میخوان مسائل کوچیک ولی سخت رو حل کنن تا در نرم افزار نویسی پیشرفت کنن.»
https://github.com/norvig/pytudes
@DevTwitter | <Dr. Ali Shahed/>
توضیح سادهتر پست بالا برای دوستانی که اطلاع کمتری دارند:
۱- پروتکل http برای انتقال اطلاعات از وب سایت ها به مرورگر استفاده و قوانین استانداردی رو ارائه می کرد.
اما نکته مهم اینه که اطلاعات قابل مشاهده توسط دیگران بود.
۲- پروتکل https رو ورژن ارتقاء یافته http در نظر بگیرید با این تفاوت که اطلاعات بین وبسایت و مرورگر به صورت رمزگذاری شده انتقال پیدا می کنه برای همین امن تر و بهتره.
۳- تا قبل از http/3 نسخههای قبلی این پروتکل (http/1.1 و http/2) از یک مدل ارتباط ترتیبی و متوالی استفاده میکردند، به این معنی که اطلاعات به ترتیب به مرورگر ارسال میشدند. اما http/3 از پروتکل جدید به نام QUIC استفاده میکنه.
این تکنولوژی بر مبنای UDP به مرورگر اجازه میده تا اطلاعات به صورت موازی و بدون ترتیب مشخصی از سرور دریافت کنه.
مزایا: سرعت و امنیت بیشتر
HTTP: HyperText Transfer Protocol
HTTPS: Hypertext Transfer Protocol Secure
QUIC: Quick UDP Internet Connections
@DevTwitter | <Sabber/>
