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

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

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

InfoQ دوره «گواهی مهندسی با کمک هوش مصنوعی» را آغاز کرد
مهندسی نرم‌افزار و معماری

InfoQ دوره «گواهی مهندسی با کمک هوش مصنوعی» را آغاز کرد

InfoQ ثبت‌نام دوره پنج‌هفته‌ای «مهندسی با کمک هوش مصنوعی» را آغاز کرد؛ دوره‌ای عملی برای ساخت هارنس و اعتبارسنجی عامل‌های کدنویس روی کد تولیدی.

محمد ابراهیمی فر۲۹ مرداد ۱۴۰۵
Next.js 16.3؛ ناوبری آنی و کاهش تا 90٪ مصرف حافظه در حالت توسعه
توسعه وب و اپلیکیشن

Next.js 16.3؛ ناوبری آنی و کاهش تا 90٪ مصرف حافظه در حالت توسعه

Next.js 16.3 با کاهش تا 90% مصرف حافظه در توسعه، ساخت‌های تا 5.5 برابر سریع‌تر و مجموعهٔ اختیاری Instant Navigations منتشر شد—به‌روزرسانی‌ای که حس ناوبری آنی را به مدل سرور می‌آورد.

محمد ابراهیمی فر۲۹ مرداد ۱۴۰۵
چرا معماری موتور همگام‌سازی جایگزین فراخوانی داده می‌شود
توسعه وب و اپلیکیشن

چرا معماری موتور همگام‌سازی جایگزین فراخوانی داده می‌شود

گسترش واکنش‌پذیری تا سرور و معماری موتور همگام‌سازی تجربهٔ کاربران را فوری، مقاوم و همکاری‌محور می‌کند—چگونه اپ‌های محلی‌اول این مسیر را می‌پیمایند؟

محمد ابراهیمی فر۲۹ مرداد ۱۴۰۵
کد فقط‌نوشتنی: تحول توسعه نرم‌افزار در عصر هوش مصنوعی
مهندسی نرم‌افزار و معماری

کد فقط‌نوشتنی: تحول توسعه نرم‌افزار در عصر هوش مصنوعی

فیلیپ مورتیمر در QCon لندن می‌گوید هوش مصنوعی کدها را «فقط‌نوشتنی» می‌کند: تست‌ها جای مستند را می‌گیرند، بازنویسی ساده‌تر از اشکال‌زدایی می‌شود و بازبینی انسانی باید خودکار شود.

محمد ابراهیمی فر۲۹ مرداد ۱۴۰۵
Aspire 13.5 مایکروسافت — داشبورد تازه، ترمینال تعاملی و بهبود استقرار کانتینری
برنامه‌نویسی

Aspire 13.5 مایکروسافت — داشبورد تازه، ترمینال تعاملی و بهبود استقرار کانتینری

نسخه 13.5 از Aspire منتشر شد؛ داشبورد بازطراحی شد، تعاملات AppHost تقویت شدند، ترمینال تعاملی اضافه شد و پشتیبانی بهتر از TypeScript و استقرار کانتینری ارائه گردید.

محمد ابراهیمی فر۲۹ مرداد ۱۴۰۵
ترجمه C به Rust: آزمون اعتماد و چالش‌های معادل‌بودن رفتاری
مهندسی نرم‌افزار و معماری

ترجمه C به Rust: آزمون اعتماد و چالش‌های معادل‌بودن رفتاری

Canonical با همکاری دانشگاه بریستول کدهای حساس مانند AppArmor و snap-confine را با مترجم‌های خودکار C→Rust آزمون می‌کند تا نشان دهد تولیدِ «کامپایل‌شونده» کفایت نمی‌کند; نیاز به اثبات معادل‌بودن رفتاری است.

محمد ابراهیمی فر۲۸ مرداد ۱۴۰۵
عامل کدنویسی: راه‌اندازی بهتر، مستندسازی و تأثیر بر توسعه‌دهندگان
مهندسی نرم‌افزار و معماری

عامل کدنویسی: راه‌اندازی بهتر، مستندسازی و تأثیر بر توسعه‌دهندگان

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

محمد ابراهیمی فر۲۸ مرداد ۱۴۰۵
Codex ناهمزمان: حالا در حین انتظار به کدنویسی ادامه می‌دهد
برنامه‌نویسی

Codex ناهمزمان: حالا در حین انتظار به کدنویسی ادامه می‌دهد

OpenAI با ادغام send_user_message_async در مخزن Codex، به عامل‌های کدنویسی امکان داد هنگام پرسیدن سؤال از توسعه‌دهنده به کارهایی که به پاسخ وابسته نیستند ادامه دهند؛ اما نبود نقطهٔ بازگشت ریسک‌هایی ایجاد می‌کند.

محمد ابراهیمی فر۲۸ مرداد ۱۴۰۵
وقتی هوش مصنوعی بازبینی کد را شکست داد: پیدایش بدهی شناختی در تیم‌ها
مهندسی نرم‌افزار و معماری

وقتی هوش مصنوعی بازبینی کد را شکست داد: پیدایش بدهی شناختی در تیم‌ها

حجم بالای کد تولیدشده توسط هوش مصنوعی بازبینی کد را از کار انداخته و خطر تجمع «بدهی شناختی» در تیم‌ها را افزایش داده است؛ راه‌حل عملی: ثبت نیت و معیارهای پذیرش پیش از تولید کد.

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

فروپاشی پیشرونده: وقتی یک خرابی کوچک کل سیستم را منهدم می‌کند

فروپاشی پیشرونده با خطایی کوچک آغاز می‌شود اما می‌تواند به شکست گستردهٔ سامانه بینجامد؛ از رونان پوینت تا خاموشی‌های ابری، راهکارهایی عملی برای کاهش ریسک وجود دارد.

محمد ابراهیمی فر۲۸ مرداد ۱۴۰۵
AWS Bedrock: AgentCore با runtime instances از نشست‌های پایدار EC2 پشتیبانی می‌کند
دواپس و زیرساخت

AWS Bedrock: AgentCore با runtime instances از نشست‌های پایدار EC2 پشتیبانی می‌کند

AWS با معرفی runtime instances در Bedrock AgentCore نشست‌های پایدار EC2 تا 14 روز، پشتیبانی از GPU و همکاری چندعاملی مشترک را برای عامل‌ها فراهم کرد.

محمد ابراهیمی فر۲۸ مرداد ۱۴۰۵
Cursor سرویس Origin را به‌عنوان میزبان گیت برای عامل‌های هوش مصنوعی معرفی کرد
برنامه‌نویسی

Cursor سرویس Origin را به‌عنوان میزبان گیت برای عامل‌های هوش مصنوعی معرفی کرد

Cursor سرویس Origin را معرفی کرد؛ یک پلتفرم میزبانی گیت سازگار با عامل‌های هوش مصنوعی که هم‌زمان با اختلال جهانی گیت‌هاب رونمایی شد و روی یکپارچگی مخزن، PR و عامل تمرکز دارد.

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