مقالات عملية مرتبة حسب المجال والمستوى، اختر المجال المناسب واقرأ من مستوى مبتدئ إلى محترف.
عمليات Zombie بتتراكم لمّا تطبيقك يشتغل كـ PID 1 جوّه Docker من غير ما يحصدها، لحد ما جدول العمليات يمتلي وأي fork جديد يفشل. اعرف السبب على مستوى الكيرنل، وإزاي --init و tini يحلّوها في سطر واحد، مع أرقام قبل وبعد ومصادر.
لو 2147483647 زائد 1 طلع لك رقم سالب، ده مش عطل — ده Integer Overflow. اتعلّمه بمثال عدّاد العربية، جرّبه بكود C وnumpy، واعرف إمتى تستخدم int64.
لو الـ fetch بيطلعلك خطأ CORS أحمر في الكونسول، المشكلة مش في كودك — المتصفح بيحميك بسياسة نفس الأصل. هنا تفهمها بمثال حارس المبنى، ثم شرح علمي، وتصلّحها من السيرفر بترويسة واحدة صح.
استضافة نموذج 70B غالية وبطيئة. تقطير المعرفة بينقل ذكاء المعلّم الكبير لنموذج طالب أصغر بكثير عبر soft labels ودرجة الحرارة، فتحافظ على معظم الدقة بجزء بسيط من التكلفة. مقال للمتوسط بمثال المعلّم والطالب، شرح علمي لخسارة KL، كود PyTorch شغّال، أرقام DistilBERT الحقيقية، trade-offs، ومتى لا تستخدمه، مع مصادر.
دليل مبتدئ لتفعيل fail2ban على لينكس لحماية الـ SSH: راقب محاولات الدخول الفاشلة واحظر أي IP يخمّن كلمة المرور تلقائيًا بعد 5 محاولات، بملف jail.local وأوامر جاهزة للنسخ، مع أرقام وtrade-offs ومتى لا تستخدمه ومصادر رسمية.
بحث المتجهات بيرجّع أول 50 نتيجة بسرعة، بس ترتيبها بيبقى مغلوط فبتوصل للنموذج مستندات مش دقيقة. الحل خطوة تانية اسمها reranking بـ cross-encoder بترفع Recall@5 من 0.61 لـ 0.89. مقال للمتوسط بمثال أمين المكتبة والخبير، شرح علمي للفرق بين bi-encoder و cross-encoder، كود Python شغّال، أرقام مقاسة، تكلفة الزمن، ومتى متستخدموش، مع مصادر.
struct من 14 بايت بيانات بياخد 24 بايت فعليًا بسبب الحشو (padding). المقال للمحترفين يشرح المحاذاة بمثال رف الكتب، كود C يطبع sizeof وoffsetof، وإزاي إعادة ترتيب الحقول تنازليًا توفّر 33% ذاكرة و800 ميجا في مصفوفة 100 مليون عنصر، مع أثر الكاش، trade-offs، ومتى متشغلش بالك، ومصادر.
خيطان كل واحد ماسك قفل ومستني القفل التاني، فيتجمدوا للأبد من غير أي رسالة خطأ. مقال للمتوسط بمثال السكينة واللوح في المطبخ، شرح علمي لشروط Coffman الأربعة، كود بايثون شغّال يوريك الجمود ويصلحه بترتيب الأقفال، سيناريو تحويل بنكي حقيقي، trade-offs، ومتى متشغلش بالك، مع مصادر.
لو مجلد Downloads بتاعك بقى كومة ملفات مبعثرة، سكربت Python صغير بـ watchdog بينقل كل ملف جديد لمجلده المناسب فور نزوله — من غير ما تلمس حاجة بإيدك. مقال للمبتدئ بمثال البوّاب، الكود كامل قابل للنسخ، أرقام مقاسة، trade-offs، ومتى متستخدموش، مع مصادر رسمية.
الـ dict وHashMap بيوصلوا لأي عنصر في خطوة واحدة — لكن تحت التصادمات ومعامل تحميل عالي بيتحوّلوا لـ O(n) ويوقّعوا سيرفرك. مقال لمستوى متوسط بمثال صناديق البريد، شرح علمي للـ hash function وload factor، كود بايثون تقيس بيه الفرق (0.12µs مقابل 1840µs)، هجوم HashDoS الحقيقي، الفرق بين chaining وopen addressing، trade-offs، ومتى تستخدم بنية تانية، مع مصادر.