توضیح بیست عبارت قلنبهی معماری نرمافزار این مطلب به عنوان تمرین درس «معماری نرمافزار» دانشگاه شهید بهشتی نوشته میشود. یک: Domain Driven Designدو: Hexagonal Architectureسه: CQRS…
معرفی qutebrowser: مروگری بر پایه کرومیوم برای دوستداران ویم چند وقت پیش، یکی از دوستانم پیامی کوتاه اما موثر به من داد: «آقا شما که خیلی اهل vim هستی حتما qutebrowser رو یه نگاهی بنداز ، پشیمون نمیشی…
چطور همهی چیزهای زیبا با صفر و یک ساخته میشوند؟ قسمت دوم: پردازنده در این قسمت در مورد ساختار داخلی پردازنده و اینکه چطور کار میکند میخوانیم. همچنین با انواع حافظه آشنا میشویم
درسهایی از سیستمعامل برای زندگی روزمره: ارسال پیام در این قسمت میخواهم منطقهای پشت ارسال پیام و ارتباط را بررسی کنیم.
کامیپوتر با صفر و یک کار میکند، چطور همهی چیزهای زیبا با صفر و یک ساخته میشوند؟ تیتر مطلب بلندتر از تیترهای معمول شد اما همچنان آنقدر که باید گویا نیست، بنابراین پاراگراف اول را به این اختصاص میدهم که قرار است در مور…
حل یک مثال IEEE 754 (ممیز شناور) قطعا مثالهای زیادی از حل IEEE 754 در اینترنت پیدا میکنید، یکی هم اضافهتر.
نقطهفایل ها (مروری بر dotfile یا داتفایل) شاید تا کنون اصطلاح داتفایل یا dotfile را شنیده باشید. این عبارت بیشتر بین کاربران حرفهای تر لینوکس/یونیکسی شایع است. در این مطلب میخواه…
ساخت رندوم در کامپیوتر چگونه است؟ کامپیوترها ماشینحسابهای خیلی خوبی هستند. با سرعت و دقت محاسبات انجام میدهند و جواب را به ما نمایش میدهند یا در شبکه ارسال میکنند. در ط…
فعال کردن warningها در gcc چطوری کلی از اشکالاتمون توی برنامهنویسی رو به کمک کامپایلر باهوش حل کنیم و نیاز به دیباگ پیدا نکنیم.