الرئيسيةمن أناالدوراتالجلساتالمدونةسوق الأوامرالمناهج والباقاتالشركاء

دورات عربية متخصصة في التقنية والبرمجة والذكاء الاصطناعي.

المنصة مبنية على الوضوح، التطبيق، والنتيجة النافعة: شرح مرتب يساعدك تفهم الأدوات، تكتب كودًا أفضل، وتستخدم الذكاء الاصطناعي بوعي داخل العمل الحقيقي.

المنصة

  • الرئيسية
  • من أنا
  • الدورات
  • الجلسات الفردية
  • المناهج والباقات
  • سوق الأوامر
  • المدونة

الدعم

  • الأسئلة الشائعة
  • تواصل معنا
  • سياسة الخصوصية
  • شروط استخدام التطبيق
  • سياسة الاسترجاع

© 2026 أحمد حايس. جميع الحقوق محفوظة.

الرئيسيةالدوراتالجلساتالمدونةالدخول

المدونة

مقالات عملية مرتبة حسب المجال والمستوى، اختر المجال المناسب واقرأ من مستوى مبتدئ إلى محترف.

المجال
كل المجالات
تكنولوجياDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
المستوى
كل المستوياتمبتدئمتوسطمحترف
Stack vs Heap بالعربي: ليه متغير بياخد نانوثانية والثاني ميكروثانية
متوسط27 أبريل 2026

Stack vs Heap بالعربي: ليه متغير بياخد نانوثانية والثاني ميكروثانية

لو دالة بتعمل allocate لـ struct صغيرة في 0.4 نانوثانية ودالة تانية بتعمل نفس الـ struct في 24 نانوثانية، الفرق مش CPU. الفرق إن وحدة بتقعد على Stack والثانية بتروح Heap. مقال للمستوى المتوسط بمثال المطعم، تعريف علمي دقيق، كود Go شغّال، أرقام قياس فعلية، escape analysis، وtrade-offs واضحة.

6 دقائق قراءة
Generators في Python: yield بيخلي كودك يقرأ 10 مليون صف بـ 30MB
متوسط27 أبريل 2026

Generators في Python: yield بيخلي كودك يقرأ 10 مليون صف بـ 30MB

لو سكربت Python بتاعك بيقع OOM لما بتقرا ملف logs بـ 8GB أو CSV بـ 10 مليون صف، المشكلة مش حجم البيانات. المشكلة إنك بتحمّلها كلها في الذاكرة. yield بيوفر 95% من الذاكرة بتعديل سطرين. شرح للمستوى المتوسط بمثال بائع الكنافة، تعريف علمي دقيق لـ lazy evaluation، كود Python شغّال، أرقام tracemalloc قبل وبعد، pipeline من generators، trade-offs، وحالات ما تستخدمهوش فيها.

7 دقائق قراءة
Docker Multi-Stage Builds للمبتدئين: نزّل صورة Node.js من 1.2GB لـ 95MB
مبتدئ27 أبريل 2026

Docker Multi-Stage Builds للمبتدئين: نزّل صورة Node.js من 1.2GB لـ 95MB

لو صورة Docker بتاع تطبيق Node.js عندك بتقترب من 1GB، Multi-Stage Builds بتنزّلها لـ 95MB بتعديل في 5 سطور داخل Dockerfile. شرح للمبتدئ بمثال المطبخ، تعريف علمي، Dockerfile قبل وبعد، أرقام مقاسة، trade-offs، وحالات لا تستخدمها فيها.

5 دقائق قراءة
Memory Leak في Node.js: ازاي تكشفها بـ Heap Snapshot قبل ما السيرفر يقع
متوسط27 أبريل 2026

Memory Leak في Node.js: ازاي تكشفها بـ Heap Snapshot قبل ما السيرفر يقع

لو سيرفر Node.js عندك بيكبر من 240MB لـ 2.8GB في 4 أيام لحد ما بيقع OOM، Heap Snapshot في Chrome DevTools بيوريك بالظبط الـ object اللي بيتراكم. مثال للمستوى المتوسط بكود حقيقي وأرقام قبل وبعد الإصلاح.

5 دقائق قراءة
Rust Ownership بالعربي: امن الذاكرة بدون Garbage Collector
متوسط27 أبريل 2026

Rust Ownership بالعربي: امن الذاكرة بدون Garbage Collector

لو الـ Borrow Checker في Rust لسه بيخوّفك، الفكرة أبسط مما تتخيل: 3 قواعد بتمنع 70% من بَجز الذاكرة قبل الـ compile. مقال للمستوى المتوسط بمثال للمبتدئ، تعريف علمي دقيق، كود Rust شغّال، أرقام Microsoft و Google و Android، trade-offs، وحالات لا تختار فيها Rust.

6 دقائق قراءة
Prompt Caching: قلّل تكلفة Claude 90% على system prompt المتكرر
متوسط27 أبريل 2026

Prompt Caching: قلّل تكلفة Claude 90% على system prompt المتكرر

لو system prompt بتاع تطبيق Claude عندك أطول من 1024 توكن وبتبعته في كل طلب، Prompt Caching بينزّل تكلفته 90% بسطر واحد. مقال للمستوى المتوسط بمثال للمبتدئ، تعريف علمي، كود Python شغّال، أرقام قبل وبعد، trade-offs، وحالات ما تنفعش فيها.

6 دقائق قراءة
HashMap للمبتدئ: ليه dict بيلاقي قيمة في 0.5 ميكروثانية
مبتدئ27 أبريل 2026

HashMap للمبتدئ: ليه dict بيلاقي قيمة في 0.5 ميكروثانية

لو بحثت في list بمليون عنصر هتنتظر 30ms على الأقل. dict في Python بيرد نفس النتيجة في أقل من ميكروثانية. الفرق ليس CPU، الفرق هيكل بيانات اسمه HashMap. شرح للمبتدئ بمثال دفتر التليفون، تعريف علمي، كود Python شغال، أرقام مقاسة، trade-offs، ومتى لا تستخدمه.

5 دقائق قراءة
SHA Pinning في GitHub Actions: امنع Supply Chain Attack من سرقة CI Secrets
محترف27 أبريل 2026

SHA Pinning في GitHub Actions: امنع Supply Chain Attack من سرقة CI Secrets

لو CI/CD pipeline بتاعك بيستخدم actions/checkout@v4، اعرف ليه السطر ده mutable وإزاي حادثة tj-actions في مارس 2025 سرّبت secrets آلاف الريبوهات. مقال للمحترف بمثال للمبتدئ، تعريف SHA-1 العلمي، YAML قابل للنسخ، إعداد Renovate، أرقام، trade-offs، وحالات لا تطبّقه فيها.

5 دقائق قراءة
Trie بالعربي: ابنِ autocomplete أسرع من LIKE %query% بـ 100 مرة
متوسط26 أبريل 2026

Trie بالعربي: ابنِ autocomplete أسرع من LIKE %query% بـ 100 مرة

لو endpoint الـ autocomplete بياخد 380ms على dataset مليون صف، Trie data structure بترد نفس النتائج في 4ms بدون لمس قاعدة البيانات. شرح للمستوى المتوسط بمثال القاموس، تعريف علمي دقيق، كود Python شغّال، أرقام قياس فعلية، trade-offs على الذاكرة، وحالات ما تستخدمهوش فيها.

6 دقائق قراءة
Prompt Injection: ليه تطبيق AI بتاعك مكشوف وإزاي تحميه
محترف26 أبريل 2026

Prompt Injection: ليه تطبيق AI بتاعك مكشوف وإزاي تحميه

لو تطبيق AI عندك بيقرأ مدخلات من مستخدمين أو من مصادر خارجية زي إيميل أو موقع، الموديل غالبًا قابل للاختراق بأمر مخفي جوه النص. مقال للمحترف يشرح Prompt Injection بمثال بسيط، تعريف علمي، أنواع الهجوم، 4 طبقات دفاع شغّالة، كود Python على Anthropic SDK، أرقام قياس، trade-offs، وحالات ما تنفعش فيها الحلول.

7 دقائق قراءة

عرض 811 - 820 من 1100 مقال

السابق
1
…81
82
83
…110
التالي