fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

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

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

رفتن به کانال در Telegram

توییت های برنامه نویسی و طراحی وب :) Admin: @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) در بخش زبانی فارسی بازیگری فعال است. در حال حاضر جامعه شامل 32 952 مشترک است و جایگاه 4 068 را در دسته فناوری و برنامه‌ها و رتبه 10 785 را در منطقه إيران دارد.

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

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

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

  • وضعیت تأیید: تأیید نشده
  • نرخ تعامل (ER): میانگین تعامل مخاطب 16.73% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 13.00% واکنش نسبت به کل مشترکان کسب می‌کند.
  • دسترسی پست‌ها: هر پست به طور میانگین 5 510 بازدید دریافت می‌کند. در اولین روز معمولاً 4 281 بازدید جمع‌آوری می‌شود.
  • واکنش‌ها و تعامل: مخاطبان به‌طور فعال حمایت می‌کنند؛ میانگین واکنش به هر پست 37 است.
  • علایق موضوعی: محتوا بر موضوعات کلیدی مانند پرو, #کوته_نیوز, ارتباط, ابزار, چیز تمرکز دارد.

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

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

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

32 952
مشترکین
+2824 ساعت
+2197 روز
+71630 روز
آرشیو پست ها
در توسعه pipeline‌های RAG و ایجنت‌های پردازش سند، تبدیل فایل‌های پیچیده PDF، جداول درهم‌تنیده و اسلایدها به متن تمیز همیشه یک
در توسعه pipeline‌های RAG و ایجنت‌های پردازش سند، تبدیل فایل‌های پیچیده PDF، جداول درهم‌تنیده و اسلایدها به متن تمیز همیشه یکی از پردردسرترین بخش‌های کار بوده. مدل‌های بزرگ multimodal اغلب هم کُند هستند و هم ساختار درست سند و ترتیب خواندن را به هم می‌ریزند. شرکت NVIDIA مدل جمع‌وجوری به نام Nemotron-3.5-Parse با اندازه ۶۳۰ میلیون پارامتر منتشر کرده که دقیقاً برای همین گلوگاه ساخته شده. این مدل با ترکیب انکودر تصویری C-RADIOv4 و دیکودر ۱۰ لایه mBART، علاوه بر متن، جعبه‌های مرزبندی (bounding boxes)، کلاس‌های معنایی بخش‌های مختلف سند و ترتیب خواندن را به خروجی Markdown یا JSON اضافه می‌کند. نکته فنی جذابش سرعت پردازش در محیط سروینگ vLLM است؛ به کمک سر پیش‌بینی چندتوکنی (multi-token prediction)، روی پردازنده H100 تا بیش از ۱۵ صفحه در ثانیه را پردازش می‌کند و مجوز استفاده تجاری (OpenMDW 1.1) هم دارد. لینک مدل در هاگینگ‌فیس: https://huggingface.co/nvidia/Nemotron-3.5-Parse @DevTwitter | <Mehdi Allahyari/>

کسی که اپش php8.1 بالاتر ساپورت نمی‌کنه به هر باگی که کشف میشه میگه سرنوشت @DevTwitter

داریم ب لحظه ی موعود نزدیک میشم. حالا میشه روی ی مک 128 گیگی یا مشابه اش مدلی ب قدرت Opus 5.5 رو اجرا کرد و درود بر Opensourc
داریم ب لحظه ی موعود نزدیک میشم. حالا میشه روی ی مک 128 گیگی یا مشابه اش مدلی ب قدرت Opus 5.5 رو اجرا کرد و درود بر Opensource البته با 88.2% دقت ک فکر میکنم کافی باشه با Offloading تیم UnslothAI معجزه میکنه هربار. Guide: https://unsloth.ai/docs/models/deepseek-v4.1-flash GGUF: https://huggingface.co/unsloth/DeepSeek-V4.1-Flash-1017-GGUF @DevTwitter | <Kaveh/>

یه ابزار ۳۴ ساله باعث شده یکی از معروف‌ترین ابزارهای هوش مصنوعی خیلی سریع‌تر جواب بده جالبه بدونید شرکت آنتروپیک برای سریع‌تر
یه ابزار ۳۴ ساله باعث شده یکی از معروف‌ترین ابزارهای هوش مصنوعی خیلی سریع‌تر جواب بده جالبه بدونید شرکت آنتروپیک برای سریع‌تر کردن Claude Code، به جای اینکه فقط روی قدرت مدل تمرکز کنه، سراغ یه تکنولوژی قدیمی به اسم gzip رفته که از سال ۱۹۹۲ وجود داره این ابزار با فشرده‌سازی اطلاعات، حجم داده‌هایی که به مدل ارسال میشن رو کاهش میده. نتیجه بهینه‌سازی‌های جدید واقعاً جالبه زمان انتظار برای شروع پاسخ در نسخه محلی از ۴٫۰۷ ثانیه به ۱٫۳۳ ثانیه رسیده. توی نسخه ابری هم این زمان از حدود ۱۷ ثانیه به ۶ ثانیه کاهش پیدا کرده.یعنی تقریباً ۳ برابر بهبود در سرعت شروع پاسخ البته این به معنی سه برابر شدن سرعت پردازش خود مدل نیست. بخشی از این پیشرفت هم به آماده شدن زودهنگام نشست‌های ابری مربوط می‌شه. چیزی که برای من جالبه، درس مهمیه که پشت این خبر وجود داره.ما معمولاً وقتی میخوایم یه سیستم رو سریع‌تر کنیم، اولین فکرمون خرید سخت‌افزار قویتر یا استفاده از تکنولوژی جدیدتره.در حالی که گاهی یه تغییر ساده در معماری یا استفاده هوشمندانه از ابزارهای قدیمی، میتونه نتیجه خیلی بهتری بده. آینده رقابت هوش مصنوعی بیشتر دست شرکت‌هاییه که مدل قدرتمندتری دارن یا اونایی که بهتر میتونن از همون مدل‌ها استفاده کنن؟ @DevTwitter | <Hossein Karimi/>

Repost from N/a
دوره جامع پایتون: مقدماتی تا پیشرفته 🗓شروع دوره:2 آبان 🎁 تخفیف ویژه برای دانشجویان، فرصتی بی‌نظیر برای شما! 🔥 آموزشی که شما را به برنامه‌نویس حرفه‌ای تبدیل می‌کند و در بازار کار به شما رقابت‌پذیری بیشتری می‌دهد. همچنین برای اپلای‌های شغلی و تحصیلی شما را برتر می‌کند و به راه‌اندازی استارت‌آپ‌های شگفت‌انگیز کمک می‌کند. ⏰ 140 ساعت آموزش مجازی، با بیش از 25 پروژه و مینی‌پروژه برای تسلط کامل! 🌟 سرفصل‌های دوره شامل: 💻 تسلط بر کدنویسی پایتون 💻 علوم داده با پایتون 💻 محاسبات علمی با پایتون 💻 یادگیری ماشین با پایتون 💻 طراحی بازی و اپلیکیشن با پایتون 💻 ساخت بلاک‌چین و ارز دیجیتال با پایتون 💻 هک و امنیت با پایتون 💻 طراحی سایت با پایتون 🎁 همراه با هدایای ویژه، از جمله پکیج کسب درآمد از پایتون! همین حالا شروع کنید و بهترین نسخه خود را با ما کشف کنید! 💥🚀🔥 🌟 به دوستان خود نیز اطلاع دهید تا این فرصت را از دست ندهند! 🌟 👨‍🏫برگزارکننده: شرکت آتی پژوهش امیرکبیر @kargah2018 👩‍🎓جهت ثبت نام و کسب اطلاعات بیشتر @apa_admin12

به نظرم این پلی‌لیست IBM واقعاً ارزشمنده. حدود ۵ سال پیش شروع شده و از اون موقع تا امروز، سعی کرده هر بار که مفهوم جدیدی در د
به نظرم این پلی‌لیست IBM واقعاً ارزشمنده. حدود ۵ سال پیش شروع شده و از اون موقع تا امروز، سعی کرده هر بار که مفهوم جدیدی در دنیای AI ترند می‌شه، اون رو در قالب یه ویدیوی ۱۰ تا ۲۰ دقیقه‌ای و به زبون ساده توضیح بده. اگه دوست دارید با مفاهیم و ترندهای جدید هوش مصنوعی به‌روز بمونید، اما وقت کافی برای مطالعه و یادگیری عمیق هر کدوم رو ندارید، این پلی‌لیست برای شماست. https://www.youtube.com/playlist?list=PLOspHqNVtKADfxkuDuHduUkDExBpEt3DF @DevTwitter | <Reza Jafari/>

چه وضعیت کثافتی با PHP درست شده. حجم آسیب اقتصادی این حفره فاجعه‌باره و اعتمادی که امروز از دست رفت، به این راحتی‌ها برنمی‌گرده. ابعادش واقعاً ترسناک شده؛ چیزی که دارم می‌بینم، Log4j جلوش شوخی محسوب می‌شه. ابعاد دقیق‌تر فاجعه تو روزای آتی مشخص می‌شه و باید ببینیم این میخ آخر تابوت PHP هست یا نه. البته ممکنه چند سال طول بکشه تا معلوم بشه. @DevTwitter | <Farshad/>

پشماااام! موهای تنم سیخ شد اینو دیدم! قضیه اینه که 3 روز پیش گواهی eMudhra که خودش صادر کننده گواهی TLS هست، به خاطر افشای کل
+1
پشماااام! موهای تنم سیخ شد اینو دیدم! قضیه اینه که 3 روز پیش گواهی eMudhra که خودش صادر کننده گواهی TLS هست، به خاطر افشای کلید خصوصی باطل شده. بعد فکر میکنید کلید خصوصی چی بود؟ چهار! به معنای واقعی کلمه عدد 4 این گواهی میانی حدود یک و نیم سال معتبر بوده و طی اون مدت هر انسانی میتونسته برای هر وبساتی روی کره زمین گواهی معتبر TLS صادر کنه اگر فقط میدونسته که کلید خصوصی این گواهی میانی عدد 4 هست. https://gist.github.com/Fluepke/9a103c7f990c3cc2fb5002f7476f2f48 @DevTwitter | <aleskxyz/>

بازی جدیدم آماده‌ست این ۲ ۳ روز سرگرم ساختنش بودم که بالاخره تموم شد. اوپن سورس هست و اگر پیشنهاد یا باگی دیدید، میتونید ریپورت کنید. پیشنهاد میکنم رو دسکتاپ بازی کنید. لینک بازی در مرورگر: https://samadipour.github.io/snack-hole-game/ @DevTwitter | <Nobody/>

کلون کردن صدا با پشتیبانی از بیش از ۶۰۰ زبان، رایگان و متن‌باز! پروژه‌ی OmniVoice بهت اجازه می‌ده مدل تولید صدای هوش مصنوعی ر
کلون کردن صدا با پشتیبانی از بیش از ۶۰۰ زبان، رایگان و متن‌باز! پروژه‌ی OmniVoice بهت اجازه می‌ده مدل تولید صدای هوش مصنوعی رو روی سیستم خودت اجرا کنی؛ بدون نیاز به پرداخت اشتراک‌های گرون سرویس‌های TTS. روش راه‌اندازی: ۱. مخزن GitHub رو کلون کن. ۲. پیش‌نیازها رو نصب کن و مدل رو دانلود کن. ۳. رابط محلی برنامه رو اجرا کن: omnivoice-demo --ip 127.0.0.1 --port 8001 بعد می‌تونی از طریق رابط برنامه با قابلیت‌های تولید و شبیه‌سازی صدا کار کنی. مخزن GitHub: https://github.com/k2-fsa/OmniVoice… توجه: رایگان بودن نرم‌افزار به معنی بی‌نیازی از سخت‌افزار مناسب نیست؛ اجرای مدل به منابع سیستم نیاز داره. همچنین پشتیبانی از بیش از ۶۰۰ زبان لزوماً به معنی کیفیت یکسان برای همه‌ی زبان‌ها نیست. از کلون کردن صدای دیگران هم فقط با اجازه‌ی اون‌ها استفاده کن. @DevTwitter | <Yarad/>

خبر خوب برای برنامه نویسان لاراول و Rust چند وقتیه Taylor Otwell یکسری کد و تصاویر میزاره از سینتکس Rust با اکوسیستمی شبیه لا
خبر خوب برای برنامه نویسان لاراول و Rust چند وقتیه Taylor Otwell یکسری کد و تصاویر میزاره از سینتکس Rust با اکوسیستمی شبیه لاراول و اسم این پروژه رو امگا OMEGA گذاشته و مثل اینکه حتی همین الانش هم باهاش یک وب سایت برای بلاگ با این زبان تست کردن اینکه ترکیب تجربه خوبه لاراول رو دارن با زبانی قدرتمند و بسیار سریعی مثل Rust ترکیب میکنن بشدت خفنه به شخصه حتما یادش میگیرم سرعت Rust با راحتی لاراول ترکیب واقعا قویه بنظرم @DevTwitter | <Mohammad Reza Ahmadi/>

پلتفرم چت Mehrchat - رمزگذاری پیشرفته - نرم افزار اختصاصی ویندوز و اندروید این پلتفرم بر مبنای حداکثر امنیت ساخته شده و مخصوص
پلتفرم چت Mehrchat - رمزگذاری پیشرفته - نرم افزار اختصاصی ویندوز و اندروید این پلتفرم بر مبنای حداکثر امنیت ساخته شده و مخصوص شرکت هاست از پیشرفته ترین پروتوکل های رمزگذاری استفاده میکند تا امنیت را تضمین کند « توجه نسخه ی اولیه هست و ui اش ممکن هست خیلی خوب نباشه به زودی آپدیت برای ui قرار خواهد گرفت » https://GitHub.com/realjustawall/mehrchat @DevTwitter | <Realjustawall/>

هر فایلی را با یک حرکت ماوس به فرمت مورد نظر تبدیل کنید! ▫️به شما قول میدم ابزار Filee شما رو از استفاده از ده‌ها نرم‌افزار تبدیل مختلف بی‌نیاز میکنه. ▫️این برنامه از حدود 250 فرمت پشتیبانی میکنه و قادره تصاویر، ویدیوها و اسناد رو تبدیل کنه، و همچنین میتونه دسته‌های بزرگی از فایل‌ها رو به طور همزمان پردازش کنه. لینک دانلود برای ویندوز و مک: https://filee.sh/ https://github.com/KnifeLemon/Filee @DevTwitter | <Abbas Bahadori Pour/>

شما یادتون نمیاد، ولی یه زمانی شوخی معروف این بود که برنامه‌نویس COBOL هیچوقت بیکار نمیشه، چون هیچکس دیگه بلد نیست و بانکا هنوز روش میچرخن :)) دیشب OpenAI گفت مدلای جدیدش تو ساختن و migrate کردن کد COBOL و Fortran و Visual Basic خیلی بهتر شدن. یعنی اون آخرین سنگر امن هم داره میره @DevTwitter | <Alireza.js/>

دو باگ بسیار خطرناک CVE-2026-109618 و CVE-2026-109619 منتشر شده در تمامی نسخه های PHP به مهاجم مهمان امکان گرفتن دسترسی Shell می دهد. بنیاد PHP در آخرین اطلاع رسانی اعلام کرده حداکثر تا ساعت ۱۷:۳۰ امروز به وقت ایران نسخه Patch شده را منتشر خواهد کرد تا آن زمان برای کاهش آسیب از PHP.ini session.upload_progress.enabled = Off را خاموش بفرمایید. لطفا به دوستان خود اطلاع رسانی بفرمایید. @DevTwitter | <Ali Saleh/>

به‌جای اینکه از هوش مصنوعی بخوای جواب بده، ازش بخواه تا تهِ ماجرا تحقیق کنه؛ تا جایی که به منبع اصلی هر ادعا برسه! وقتی از Cl
به‌جای اینکه از هوش مصنوعی بخوای جواب بده، ازش بخواه تا تهِ ماجرا تحقیق کنه؛ تا جایی که به منبع اصلی هر ادعا برسه! وقتی از Claude Code می‌خوای درباره موضوعی تحقیق کنه، معمولاً چند نتیجه اول جست‌وجو رو می‌خونه و خلاصه‌ای تحویلت می‌ده. اما Skill به اسم Imozuru این روند رو عمیق‌تر می‌کنه. این ابزار روش تحقیق کتابدارها رو تقلید می‌کنه تا به‌جای تکرار مطالب سایت‌های مختلف، سراغ منابع اصلی بره. چه کارهایی انجام می‌ده؟ اول نقشه موضوع رو می‌سازه؛ اصطلاحات کلیدی، افراد مهم و جاهایی که اطلاعات اصلی در اون‌ها جمع شده. دو Subagent رو با فرضیه‌های متفاوت برای جست‌وجو به کار می‌گیره تا تحقیق از همون ابتدا محدود به یک مسیر نشه. ارجاع‌ها، لینک‌ها و نویسنده‌ها رو دنبال می‌کنه تا به مقاله‌ها، پست‌ها و ویدیوهای اصلی برسه. منابع رو ذخیره می‌کنه و مشخص می‌کنه هر ادعا دقیقاً در کدوم فایل و خط پشتیبانی می‌شه. تحقیق رو تا جایی ادامه می‌ده که برای تمام ادعاها منبع پیدا بشه یا جست‌وجوهای بیشتر اطلاعات تازه‌ای اضافه نکنن. نکته جذاب اینجاست که خروجی نهایی صرفاً یک خلاصه نیست؛ مجموعه‌ای از نقل‌قول‌های دقیق از منابع ذخیره‌شده است که می‌تونی خودت بررسی‌شون کنی و درباره نتیجه‌گیری تصمیم بگیری. نصب: npx skills add MaryCache/imozuru بعد از نصب، مثلاً این درخواست رو به Claude Code بده: «بررسی کن تدوینگرهای حرفه‌ای پادکست چطور صدای گوینده رو پردازش می‌کنن؛ تا حد ممکن به منابع اصلی و اولیه برس.» توجه: عبارت‌های جست‌وجوی شما به وب ارسال می‌شن؛ بنابراین برای موضوعات محرمانه از این Skill استفاده نکن. گیت‌هاب پروژه: https://github.com/MaryCache/imozuru @DevTwitter | <Yarad/>

فایل‌منیجر لینوکسی Maia، که با کیبورد کار می‌کنه، کلی چیز جدید داره: - سرچ توی پیش‌نمایش هر فایلی با Ctrl+F، همه‌ی نتیجه‌ها ر
فایل‌منیجر لینوکسی Maia، که با کیبورد کار می‌کنه، کلی چیز جدید داره: - سرچ توی پیش‌نمایش هر فایلی با Ctrl+F، همه‌ی نتیجه‌ها رو مارک می‌کنه و می‌شمره - فایل متنی رو همون‌جا توی پیش‌نمایش ادیت کن، با Find و Replace - یه ترمینال زیر فایل‌ها که هر جا بری باهات میاد - سینک دو پنل: اول همه‌ی تغییرا رو نشونت می‌ده، بعدم با یه Undo همه‌ش برمی‌گرده - درایوهای رمزدار (LUKS) رو باز و قفل کن - فایل‌های هر قدر بزرگ فوری باز می‌شن، هرچی هم متن نیست هگز نشون داده می‌شه - عکس‌های HEIC و AVIF و TIFF، گیف و WebP متحرک هم پخش می‌شن - تم خودش با لایت و دارک دسکتاپت عوض می‌شه - دسترسی و مالک چندتا فایل رو یه‌جا عوض کن - کپی و درگ فایل به برنامه‌های دیگه حالا روی X11 هم کار می‌کنه برای برنامه‌نویس‌ها: دیف کنار هم، checkout و branch و cherry-pick از توی هیستوری، و stage کردن تک‌خط و کلی باگ‌فیکس. https://github.com/yappologistic/Maia/releases/tag/v0.4.0 @DevTwitter | <E Gurl/>

☁ سرور مجازی ابری، توی همین تلگرام! ❌ بدون ثبت‌نام، بدون پنل، بدون انتظار ⚡ فقط ۵ تا ضربه تا سرور روشن 🎁 یک ساعت اول صفر تومان؛ راضی بودید نگهش دارید ریسک صفر، با یک دکمه از دریافت اطلاعات سرورتون فاصله دارید. 👇 دریافت سرور تو ۵ ثانیه: 🤖 @webdadebot 📞 031-3740 🌐 webdade.com

سورس‌کد Claude لو رفت؛ حالا یکی کل کدبیسش رو تبدیل به کتاب کرده! یادتونه سورس‌کد فرانت‌اند Claude لو رفت؟ ماجرا از انتشار اشت
سورس‌کد Claude لو رفت؛ حالا یکی کل کدبیسش رو تبدیل به کتاب کرده! یادتونه سورس‌کد فرانت‌اند Claude لو رفت؟ ماجرا از انتشار اشتباهی فایل‌های Source Map شروع شد، اما تحلیل چنین کدی برای خیلی‌ها کار ساده‌ای نبود. Claude یه پروژه کوچیک با چندتا کامپوننت ساده نیست؛ با یه کدبیس پیچیده و بزرگ طرفیم که فهمیدن معماری و جزئیاتش کار هر کسی نیست. حالا یه نفر اومده کل این کدبیس رو تحلیل کرده و نتیجه رو توی یه کتاب حدوداً ۴۰۰ صفحه‌ای منتشر کرده! اگه به مهندسی نرم‌افزار، معماری فرانت‌اند و نحوه کار Claude Code علاقه دارید، این منبع واقعاً ارزش خوندن داره. https://claude-code-from-source.com/ @DevTwitter | <Shahram boroukanlou/>

گیت برای انسان‌های آفلاین طراحی شده بود؛ آنتروپیک رسماً اونو کنار گذاشت! هممون خیلی ساله که داریم با گیت کار میکنیم. خود من ب
گیت برای انسان‌های آفلاین طراحی شده بود؛ آنتروپیک رسماً اونو کنار گذاشت! هممون خیلی ساله که داریم با گیت کار میکنیم. خود من به شخصه همیشه فکر میکردم که گیت یه استاندارد ابدیه. ولی وقتی سرعت تولید کد با ایجنت جوری بالا میره که حتی بنیادین‌ترین ابزار دنیای نرم‌افزار هم زیر بار ترافیک زانو میزنه. چند روز پیش آنتروپیک اعلام کرد که تعداد مرج‌ روزانه‌ش از ۲,۵۰۰ مورد تو ماه مه، به بیش از ۳۰,۰۰۰ مرج در روز در سپتامبر رسیده. نتیجه؟ گیت و گیت‌هاب زیر این حجم کد تولیدشده توسط ایجنت‌ها قفل شدن. آنتروپیک چی کار کرد؟ اونا طی ۵ ماه سیستم کنترل نسخه اختصاصی خودشون به نام Scion رو ساختن و کل مونوریپو رو از Git بردن روی Scion. حالا معماری Scion دقیقا چطوری کار میکنه که Git نتونست؟ آنتروپیک نیومد صرفا گیت رو دستکاری کنه؛ فرض‌های پایه‌ای کنترل ورژن رو از صفر بازتعریف کرد. به چه شکلی؟ ۱. حذف کپی کامل ریپو (Sparse & Server-Side): تو Git فرض بر اینه که هر کلاینت یه نسخه کامل از تاریخچه و درختی از کل ریپو رو به صورت محلی داشته باشه. وقتی حجم مونوریپو به صدها گیگابایت میرسه، این مدل قفل میکنه. در Scion، سورس اصلی و محاسبات سنگین (مث Diff، Blame و ساخت Commit) کلا روی سرور انجام میشه. ایجنت ‌ها صرفا با یه کلاینت سبک و در حد چند فایل مشخص که نیاز دارن با سرور کار میکنن، نه کل تاریخچه پروژه. ۲. عملیات Commit و Merge بدون قفل (Lock-Free): توی سیستم سنتی، وقتی ۵۰۰ ایجنت بخوان همزمان تغییر ثبت کنن، صف‌های مرج (Merge Queues) داستان میشن. تو Scion هر تغییر یک Change Set سبک روی دیتابیس توزیع‌شده‌ست که بدون نیاز به Push جداگانه یا قفل کردن مخزن، بلافاصله ثبت میشه. ۳. اولویت با ریکاوری سریعه، نه جلوگیری وسواسی از تغییر: به جای اینکه هزار لایه اصطکاک و تایید قبل از مرج بذارن تا هیچ باگی وارد نشه، موانع رو برداشتن تا کدهای آماده با سرعت ثانیه ادغام بشن؛ در عوض، خط لوله‌های تست خودکار و سیستم‌های بازگشت (Revert) آنی طراحی کردن تا اگر باگی ایجاد شد، مدل‌ها در کسری از ثانیه حلش کنن. آینده‌ی توسعه نرم‌افزار متعلق به زیرساخت‌هاییه که برای سرعت ماشین‌ بهینه‌سازی شده‌ باشن، نه کندی انسان‌. @DevTwitter | <Hossein Moradi/>