برنامهنویسی
دنیای توسعه نرمافزار، فریمورکها، متنباز و معماری سیستمها
زیرمجموعهها
توسعه وب و اپلیکیشن
برنامهنویسی برای فرانتاند، بکاند و اپلیکیشنهای موبایل
مهندسی نرمافزار و معماری
معماری سیستم، الگوهای طراحی و اصول مهندسی نرمافزار
دواپس و زیرساخت
ابزارها و روشهای استقرار، سرورها و اتوماسیون زیرساخت

JEP 401 — بازتعریف عملگر == برای اشیاء مقداری در جاوا
JEP 401 در JDK 28 معرفی شد: کلاسهای value بدون هویت و با == بازتعریفشده، پیامدهای مهاجرت و فرصتهای بهینهسازی JVM.

درک انسانی؛ مؤلفه حیاتی معماری نرمافزار
درک انسانی باید همانند کارایی و در دسترسپذیری بهعنوان یک ویژگی معماری مدیریت شود؛ بدون این درک، سیستمها هنگام تکامل تبدیل به ریسک میشوند.

Shenandoah، GlassFish و CVE تیمسیتی: تازههای مهم اکوسیستم جاوا
مرور هفتگی جاوا: JEP 535 Shenandoah برای JDK 28، وصلههای GlassFish برای چند CVE، پیگیری CVE تیمسیتی و نسخههای جدید Gradle، Camel، Grails و Groovy.

پینترست RPP: خطلوله متمرکز و امن برای Terraform در مقیاس
پینترست موتور اجرای تِرافورم خود، RPP، را معرفی کرد؛ سیستمی که با نگاشت workspace به نقش و اعتبارسنجی بکاند، اعمال تغییرات در AWS را امن و قابل حسابرسی میسازد.

معرفی GitHub Code Quality؛ کنترل پایدارپذیری و کیفیت کد با CodeQL و Copilot Autofix
GitHub Code Quality بهصورت عمومی منتشر شد؛ ترکیب CodeQL و تشخیصهای مبتنی بر هوش مصنوعی بههمراه Copilot Autofix برای کنترل پایدارپذیری، پوشش تست و اطمینانپذیری در سازمانها.

Canva با معماری مبتنی بر S3، سیستم ابطال میلیونها نشست را بازطراحی کرد
Canva معماری ابطال نشستهایش را بازطراحی کرد: رکوردهای 16 بایتی در آمازون S3 ذخیره میشوند، شاخصها در حافظهٔ درگاهها قرار میگیرند و ردپای کش تا 87.5% کاهش یافت.

اجرای بومی Word 1.1a روی ویندوز 11 — پورت x64 نسخهٔ کلاسیک
نسخهٔ 1990 مایکروسافت ورد (1.1a) اکنون با پورت x64 قابل ساخت و اجرا روی ویندوز 11 است؛ پروژه از کد منتشرشده توسط Computer History Museum آغاز شده و اجرا نیازمند Visual Studio و CMake است.

پذیرش هوش مصنوعی متفاوت از مصرف آن است
فعالسازی و مصرف توکن بالا رفته، اما آیا ساختن نرمافزار واقعاً تغییر کرده؟ فرق بین «مصرف» و «پذیرش» هوش مصنوعی در سه سطح رخ مینماید و تنها یکی پایدار است.

ارزیابی عملی عاملهای کدنویسی: معیارها، فرآیندها و سنجهها
ارزیابی عاملهای کدنویسی ممکن است اما با معیارهایی که خودِ خروجی نرمافزاری را میسنجند: قراردادهای اجرایی، معیارهای کیفی و تحلیل آماری جایگزین مقایسهٔ صرف با مرجع میشوند.

هزینه واقعی ساخت پلتفرم داخلی و بازده سرمایهگذاری در مهندسی پلتفرم
نسخهٔ «ما خودمان میسازیم» اغلب ارزانتر نمایش داده میشود؛ اما مدل واقعی نشان میدهد ساختِ داخلی به تیمی 60 نفره و 7.5M دلار در سال میانجامد. بررسی 5 ساله و هزینههای پنهان تصمیمگیرنده را تغییر میدهد.

پیتکواین خودتکثیرکننده؛ گیفی که هم برنامه است و هم خروجی
یوسوکه اِندو یک گیف پیت کواین ساخت که هم کد است و هم خروجیِ اجرای خودش؛ ترکیبی از هنر و چالش فنی که ساختارهای فشردهٔ GIF را بهدقت بازتولید میکند.

کدنویسی سریعتر شد؛ تحویل نرمافزار کندتر
گزارش DX نشان میدهد سرمایهگذاری روی هوش مصنوعی 28 برابر شده اما سرعت تحویل نرمافزار در شرکتها رشد نکرده؛ دلیل اصلی ساختارها و فرایندهای قدیمی است.
