برنامه‌نویسی

دنیای توسعه نرم‌افزار، فریم‌ورک‌ها، متن‌باز و معماری سیستم‌ها

زیرمجموعه‌ها

JDK 27 به نسخه نامزد انتشار (RC) رسید — 9 JEP جدید و تغییرات کلیدی
برنامه‌نویسی

JDK 27 به نسخه نامزد انتشار (RC) رسید — 9 JEP جدید و تغییرات کلیدی

JDK 27 به اولین RC رسیده؛ 9 JEP جدید در کتابخانه، HotSpot، امنیت و زبان جاوا قرار گرفته و عرضهٔ نهایی برای 15 سپتامبر 2026 برنامه‌ریزی شده است.

محمد ابراهیمی فر۲ شهریور ۱۴۰۵
بازبینی کد چندعامله: چگونه لینکدین آن را مقیاس‌پذیر کرد
مهندسی نرم‌افزار و معماری

بازبینی کد چندعامله: چگونه لینکدین آن را مقیاس‌پذیر کرد

لینکدین پلتفرم بازبینی کد چندعامله‌ای ساخته که با ترکیب عامل‌های مستقل، شخصی‌سازی عمیق و معماری مبتنی بر Kubernetes اهدافِ کاهش خطا و افزایش پذیرش پیشنهادها را دنبال می‌کند.

محمد ابراهیمی فر۳۱ مرداد ۱۴۰۵
Vite+ بتا منتشر شد؛ زنجیرهٔ ابزار یک‌فرمانی برای توسعه وب
توسعه وب و اپلیکیشن

Vite+ بتا منتشر شد؛ زنجیرهٔ ابزار یک‌فرمانی برای توسعه وب

VoidZero نسخه بتای Vite+ را منتشر کرد؛ پشتهٔ متن‌باز یکپارچه‌ای که runtime، مدیریت پکیج و ابزار فرانت‌اند را با یک فرمان واحد هماهنگ می‌کند.

محمد ابراهیمی فر۳۱ مرداد ۱۴۰۵
مخالفت با مراکز داده در آمریکا به 75٪ رسید
دواپس و زیرساخت

مخالفت با مراکز داده در آمریکا به 75٪ رسید

نظرسنجی Heatmap News نشان می‌دهد مخالفت آمریکایی‌ها با ساخت مراکز داده ظرف یک سال از 42% به 75% جهش کرده؛ نگرانی‌ها شامل هزینه برق، مصرف آب و استفاده از زمین است.

محمد علی ذاکری۳۰ مرداد ۱۴۰۵
بازسازی کد: SWE-Bench ProMax، محک‌زنی بازسازی‌های بزرگ
مهندسی نرم‌افزار و معماری

بازسازی کد: SWE-Bench ProMax، محک‌زنی بازسازی‌های بزرگ

SWE-Bench ProMax نشان می‌دهد عامل‌های کدنویسی فعلی در بازسازی‌های بزرگ ناتوان‌اند؛ بهترین مدل تنها 41.2% موفقیت دارد و بنچ‌مارک جدید چالش‌های واقعی مهندسی را منعکس می‌کند.

محمد ابراهیمی فر۳۰ مرداد ۱۴۰۵
Cloudflare حاکمیت مهندسی با هوش مصنوعی را بازتعریف کرد
مهندسی نرم‌افزار و معماری

Cloudflare حاکمیت مهندسی با هوش مصنوعی را بازتعریف کرد

Cloudflare با ساختن مخزن Codex و بازبین هوش مصنوعی، استانداردهای مهندسی را از سندی منفعل به مجموعه‌ای از کنترل‌های قابل‌اجرا در چرخهٔ توسعه تبدیل کرده است.

محمد ابراهیمی فر۳۰ مرداد ۱۴۰۵
اتوماسیون triage Astro: Cloudflare با عامل‌های هوش مصنوعی ۸۵٪ از Issueهای Astro را کاهش داد
مهندسی نرم‌افزار و معماری

اتوماسیون triage Astro: Cloudflare با عامل‌های هوش مصنوعی ۸۵٪ از Issueهای Astro را کاهش داد

Cloudflare با اجرای عامل‌های هوش مصنوعی در GitHub Actions توانست issueهای باز فریم‌ورک Astro را از بیش از 200 به حدود 30 کاهش دهد و فرایند triage را خودکار کند.

محمد ابراهیمی فر۳۰ مرداد ۱۴۰۵
معماری تکاملی: مهارت اجتماعی-فنی در طراحی نرم‌افزار
مهندسی نرم‌افزار و معماری

معماری تکاملی: مهارت اجتماعی-فنی در طراحی نرم‌افزار

مجموعه‌ای از 7 مقاله که معماری نرم‌افزار را به‌عنوان یک مهارت اجتماعی-فنی معرفی می‌کند و راهکارهایی عملی برای طراحی جهت‌مندِ تکامل، حفظ مرزها و خودکارسازی ضوابط ارائه می‌دهد.

محمد ابراهیمی فر۳۰ مرداد ۱۴۰۵
eBPF و هوش مصنوعی: کنترل رفتار عامل‌ها و تماس‌های API در Kubernetes
دواپس و زیرساخت

eBPF و هوش مصنوعی: کنترل رفتار عامل‌ها و تماس‌های API در Kubernetes

eBPF می‌تواند تماس‌های AI و API را بدون تغییر در اپلیکیشن‌ها رصد، محدود و اصلاح کند؛ راهکارهایی که مالکیت کدهای تولیدشده توسط هوش مصنوعی را تضمین و خطرات تولیدی را کاهش می‌دهد.

محمد ابراهیمی فر۳۰ مرداد ۱۴۰۵
قطعی گیت‌هاب؛ زیر بار 2.9 میلیارد کامیت و قطعی هشت‌ساعته
دواپس و زیرساخت

قطعی گیت‌هاب؛ زیر بار 2.9 میلیارد کامیت و قطعی هشت‌ساعته

گیت‌هاب با 2.9 میلیارد کامیت ماهانه و افزودن 3,000,000 هسته، باز هم در برابر تقاضای فعلی شکست خورد؛ قطعی 8 ساعته نشان داد مهاجرت به ابر و تغییرات معماری باید تسریع شوند.

محمد ابراهیمی فر۳۰ مرداد ۱۴۰۵
هشدارهای OpenSearch: هوشمندسازی با PPL و Alert Manager
دواپس و زیرساخت

هشدارهای OpenSearch: هوشمندسازی با PPL و Alert Manager

OpenSearch با معرفی PPL و Alert Manager هشداردهی را برای SREها بازتعریف می‌کند؛ وبینار فنی و دمو زنده در 10 سپتامبر 2026 برگزار می‌شود.

محمد ابراهیمی فر۲۹ مرداد ۱۴۰۵
Slack Code: کانال اختصاصی کدنویسی برای ایجنت‌ها معرفی شد
برنامه‌نویسی

Slack Code: کانال اختصاصی کدنویسی برای ایجنت‌ها معرفی شد

اسلک از Slack Code رونمایی کرد؛ کانال‌های موقتی که ایجنت‌های کدنویس خودشان ایجاد می‌کنند و طرح کار، diffها و پیش‌نمایش خروجی را مدیریت می‌کنند.

محمد ابراهیمی فر۲۹ مرداد ۱۴۰۵