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

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

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

المنصة

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

الدعم

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

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

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

المدونة

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

المجال
كل المجالات
تكنولوجياDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
المستوى
كل المستوياتمبتدئمتوسطمحترف
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 دقائق قراءة
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 دقائق قراءة
Trie بالعربي: ابنِ autocomplete أسرع من LIKE %query% بـ 100 مرة
متوسط26 أبريل 2026

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

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

6 دقائق قراءة
Bloom Filters بالعربي: قول "مش موجود" في O(1) بدون لمس قاعدة البيانات
متوسط26 أبريل 2026

Bloom Filters بالعربي: قول "مش موجود" في O(1) بدون لمس قاعدة البيانات

لو 60% من lookups تطبيقك بترجع "مش موجود"، Bloom Filter بيرد نفس الإجابة في 50 ميكروثانية بذاكرة أقل بـ 70 ضعف من set عادي. مقال للمستوى المتوسط بمثال البوّاب، تعريف علمي دقيق، كود Python شغّال، أرقام before/after، وحالات لا تستخدمه فيها.

5 دقائق قراءة
Reflection Pattern في وكلاء AI: خلي الوكيل يراجع شغله قبل ما يسلمه
متوسط26 أبريل 2026

Reflection Pattern في وكلاء AI: خلي الوكيل يراجع شغله قبل ما يسلمه

لو وكيل AI عندك بيسلّم إجابة فيها غلطة واضحة كان يقدر يكتشفها بنفسه، المشكلة مش في النموذج، المشكلة إنك مديتلوش فرصة يراجع. Reflection Pattern بيخلي الوكيل ينقد مخرجاته ويعدّلها قبل ما توصلك. مقال للمستوى المتوسط بمثال بسيط، تعريف علمي، كود Python شغّال على Anthropic SDK، أرقام before/after من ورقة Reflexion، trade-offs، وحالات ما تستخدمهوش فيها.

5 دقائق قراءة
Web Workers في JavaScript: شغّل الحسابات الثقيلة بدون ما الواجهة تتعلّق
متوسط26 أبريل 2026

Web Workers في JavaScript: شغّل الحسابات الثقيلة بدون ما الواجهة تتعلّق

لو الواجهة بتتجمّد ثانية أو اتنين كل ما المستخدم يضغط زر، المشكلة مش الكود بطيء، المشكلة إنه شغّال على نفس thread رسم الواجهة. Web Workers بينقلوا الحسابات لـ thread موازي والواجهة تفضل مستجيبة. شرح للمستوى المتوسط بمثال المطبخ، كود JavaScript شغّال، أرقام INP قبل وبعد، وحالات لا تنفع فيها.

6 دقائق قراءة
حادثة Vercel: لا تحذف المشروع قبل تدوير الأسرار
متوسط26 أبريل 2026

حادثة Vercel: لا تحذف المشروع قبل تدوير الأسرار

حادثة Vercel في أبريل 2026 تديك قرارًا عمليًا: عالج أسرارك كأنها انكشفت، وراجع OAuth، ثم حوّل المتغيرات الحساسة إلى Sensitive.

4 دقائق قراءة
Outbox Pattern بالعربي: امنع فقدان الأحداث بين قاعدة البيانات و Kafka
متوسط26 أبريل 2026

Outbox Pattern بالعربي: امنع فقدان الأحداث بين قاعدة البيانات و Kafka

لو الـ service بيكتب على PostgreSQL وبعدها بيبعت event على Kafka، فيه احتمال إن الكتابة تنجح والـ event يضيع. Outbox Pattern بيحل المشكلة دي بضمان atomic بين الاتنين، مع شرح بمثال البنك، كود Node.js شغّال، أرقام إنتاج، و trade-offs واضحة.

5 دقائق قراءة

عرض 391 - 400 من 645 مقال

السابق
1
…39
40
41
…65
التالي