📄️ سرمقاله - خطاها دروغ نمیگویند
در جهانی که شاخۀ علوم کامپیوتر بر پایۀ دقت، صحت و بهینهسازی بنا شدهاست، خطاها اغلب دشمن سیستم تلقی میشوند؛ پیامهایی مزاحم، که روند اجرا را متوقف میکنند و ما را وادار به اصلاح میسازند.
📄️ رایانش و ارتباطات کوانتومی؛ انقلابی در دنیای فناوری
در دنیای فناوریهای نوظهور، مفاهیم کوانتومی از جملهٔ مباحثی هستند که آیندهٔ محاسبات و ارتباطات را دگرگون خواهند کرد.
📄️ عدد پی در توزیع نرمال
توضیحی شهودی و هندسی از دلیل وجود عدد پی در توزیع نرمال
📄️ کلید افزایش کارایی در پردازندهها؛ بافر مقصد انشعاب یا BTB
برنامههای کاربردی دنیای واقعی دربرگیرندهٔ برنامههای مرکز دادهها شامل حجم عظیمی از دستورات هستند. این حجم زیاد از دستورات، شامل تعداد قابلتوجهی دستورات انشعاب هستند که موجب میشود عدم برخورد در حافظۀ نهان دستورات بالا برود.
📄️ پروفسور علیاکبر جلالی
آذر ۱۳۳۱، کوچه پسکوچه های روستای شاهکوه واقع در شهر شاهرود، آرام و خاموش، شاهد تولد پسری بودند که سرنوشتش با فردای مدرن گره خورده بود.
📄️ سیستمهای توزیعشده: هنر طراحی غیرممکن
در هر ثانیه، نتفلیکس ۱۵ هزار ساعت ویدیو نمایش میدهد. اینستاگرام روزانه ۹۵ میلیون عکس پردازش میکند. وقتی روی دکمهٔ جستوجوی گوگل کلیک میکنید، بیش از هزار کامپیوتر در سراسر جهان با یکدیگر مسابقه میدهند تا در کسری از ثانیه پاسخ شما را پیدا کنند.
📄️ زبان Zig: فراتر از C با تمرکز بر کارایی و شفافیت کد
حدود یکسال میشود که با زبان zig آشنا شدهام، زبانی که ادعا میکند که «یک C بهتر» است و از وقتی با آن آشنا شدهام، دیدم را نسبت به خیلی از ابعاد برنامهنویسی گسترش دادهاست. این زبان ابعاد بسیار گستردهای دارد، اما برای این متن تصمیم گرفتم که با تمرکز بر «مدیریت حافظه»، «Comptime» و «System build» در zig برایتان بنویسم.