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

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

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

تغییر بنیادین آموزش برنامه‌نویسی در عصر هوش مصنوعی
برنامه‌نویسی

تغییر بنیادین آموزش برنامه‌نویسی در عصر هوش مصنوعی

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

محمد علی ذاکری۱۴ ساعت پیش
 دور جدید مهندسی نرم‌افزار؛ سیستم‌ها را بسازید، نه کدهای هوش مصنوعی را
مهندسی نرم‌افزار و معماری

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

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

محمد ابراهیمی فر۱ روز پیش
5 گام اساسی برای معماری خدمات و تاب‌آوری عملیاتی
مهندسی نرم‌افزار و معماری

5 گام اساسی برای معماری خدمات و تاب‌آوری عملیاتی

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

محمد ابراهیمی فر۱ روز پیش
ایزوله‌سازی تست‌های کافکا با کلیدهای مسیریابی روی بروکر مشترک
دواپس و زیرساخت

ایزوله‌سازی تست‌های کافکا با کلیدهای مسیریابی روی بروکر مشترک

کلیدهای مسیریابی چگونه ایزولاسیون تست‌های مصرف‌کننده کافکا را روی بروکر مشترک فراهم می‌کنند بدون نیاز به تکثیر کلاستر یا تغییر در payload پیام‌ها.

محمد ابراهیمی فر۱ روز پیش
بالانس بار سمت کلاینت؛ راز زالاندو برای مدیریت یک میلیون درخواست در ثانیه
مهندسی نرم‌افزار و معماری

بالانس بار سمت کلاینت؛ راز زالاندو برای مدیریت یک میلیون درخواست در ثانیه

تیم مهندسی زالاندو با طراحی یک متعادل‌کننده بار درون‌پروسه‌ای و سمت کلاینت، توانسته است یک میلیون درخواست در ثانیه را مدیریت کرده و هزینه‌های زیرساختی خود را به شدت کاهش دهد.

محمد ابراهیمی فر۱ روز پیش
معماری شخصی‌سازی و چالش رتبه‌بندی در میلی‌ثانیه
مهندسی نرم‌افزار و معماری

معماری شخصی‌سازی و چالش رتبه‌بندی در میلی‌ثانیه

شخصی‌سازی در سیستم‌های دیجیتال تنها یک ویژگی افزوده نیست، بلکه یک مسئله پیچیده در معماری و رتبه‌بندی است که نیازمند ترکیب لحظه‌ای سیگنال‌های متفاوت در کسری از ثانیه است.

محمد ابراهیمی فر۳ روز پیش
معرفی پلتفرم STAR اکسپدیا برای تحلیل هوشمند حوادث عملیاتی
دواپس و زیرساخت

معرفی پلتفرم STAR اکسپدیا برای تحلیل هوشمند حوادث عملیاتی

گروه اکسپدیا پلتفرم داخلی STAR را معرفی کرد تا با ترکیب تله‌متری و مدل‌های زبانی بزرگ، بررسی حوادث عملیاتی و زمان بازیابی را تسریع کند.

محمد ابراهیمی فر۳ روز پیش
توسعه امن نرم‌افزار با هوش مصنوعی در سازمان‌های مشمول مقررات
مهندسی نرم‌افزار و معماری

توسعه امن نرم‌افزار با هوش مصنوعی در سازمان‌های مشمول مقررات

برای صنایع مشمول مقررات، هوش مصنوعی فراتر از یک ابزار بهره‌وری است. این فناوری می‌تواند شکاف میان تقاضا و ظرفیت توسعه نرم‌افزار را پر کند، اما نیازمند بازنگری در فرآیندهای تأیید و اعتبارسنجی به عنوان یک قابلیت مستمر مهندسی است.

محمد ابراهیمی فر۳ روز پیش
فروپاشی RAG در سطح تولید و راهکارهای مهار هزینه‌ها
مهندسی نرم‌افزار و معماری

فروپاشی RAG در سطح تولید و راهکارهای مهار هزینه‌ها

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

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

پیاده‌سازی انطباق در مهندسی پلتفرم با تمرکز بر توسعه‌دهندگان

تیم‌های مهندسی پلتفرم می‌توانند با ساده‌سازی حکمرانی، تمرکز بر حداقل مدل‌های پذیرفتنی و استقرار تدریجی قوانین، انطباق پذیری را بدون آسیب به تجربه توسعه‌دهندگان پیاده‌سازی کنند.

محمد ابراهیمی فر۳ روز پیش
معماری عجیبی که واقعاً کار می‌کند قرار دادن گردش‌کارها در دل پایگاه داده
مهندسی نرم‌افزار و معماری

معماری عجیبی که واقعاً کار می‌کند قرار دادن گردش‌کارها در دل پایگاه داده

جرمی ادبرگ، مهندس ارشد سابق نتفلیکس و ردیت، معماری متفاوتی را پیشنهاد می‌دهد: به‌جای پراکنده کردن گردش‌کارها در صف‌ها و هماهنگ‌کننده‌های متعدد، پایگاه داده را در مرکز سیستم قرار دهید. پروژه DBOS این ایده را عملی می‌کند.

محمد ابراهیمی فر۳ روز پیش
آزمایشگاه Ink & Switch فرمت رمزگذاری Bijou64 را معرفی کرد
برنامه‌نویسی

آزمایشگاه Ink & Switch فرمت رمزگذاری Bijou64 را معرفی کرد

آزمایشگاه Ink & Switch فرمت Bijou64 را برای رمزگذاری اعداد صحیح با طول متغیر معرفی کرد تا باگ‌های کانونیکال را در پروتکل‌های باینری ریشه‌کن کند و سرعت رمزگشایی را تا 10 برابر افزایش دهد.

محمد ابراهیمی فر۳ روز پیش