مقالات عملية مرتبة حسب المجال والمستوى، اختر المجال المناسب واقرأ من مستوى مبتدئ إلى محترف.
لو جربت Rust ولقيت الكومبايلر بيرفض كودك بخطأ cannot borrow as mutable، انت بتقابل أهم ميزة في اللغة: الـ Borrow Checker. مقال للمبتدئ بمثال مفتاح الشقة، 3 قواعد Ownership بترتيب أولوية، كود Rust شغّال على rustc 1.83، أرقام مقاسة Rust vs Go (1.24M req/sec vs 412K)، شرح علمي من The Rust Book و RFC 2025، 4 trade-offs خفية، ومتى Rust بيكون اختيار غلط.
جربت تطلب بيانات من API بالـ fetch ولقيت المتصفح بيرفض الرد بخطأ Access-Control-Allow-Origin؟ السيرفر شغّال بدليل إنه بيرد على Postman. المشكلة في طبقة حماية في المتصفح اسمها CORS، ومش هتفهمها قبل ما تعرف فكرة الـ Origin والـ Preflight. مقال للمبتدئ بمثال بوّاب البناية، تعريف علمي من Mozilla MDN و RFC 6454، كود Express 5 و FastAPI شغّال قابل للنسخ، 3 أنواع طلبات CORS بأمثلة فعلية، 4 trade-offs خفية، ومتى يكون السبب مش CORS أصلاً.
لو شفت دالة في الكود بتنادي نفسها بنفس اسمها، انت قدام أهم تقنية حسابية في علم الكمبيوتر: الـ Recursion. مقال للمبتدئ بمثال علب الماتريوشكا، تعريف علمي من CLRS، أمثلة كود Python شغّالة على factorial و file traversal، شرح ازاي Call Stack بيشتغل وليه RecursionError بيظهر بعد 1000 استدعاء، أرقام مقاسة، 4 trade-offs، ومتى Recursion يبقى كارثة على الـ performance.