أحمد حايس
الرئيسيةمن أناالدوراتالمدونةالعروض
أحمد حايس

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

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

تعلم أسرعوصول مباشر للدورات والمسارات من الموبايل.
تنقل أوضحالروابط الأساسية والدعم في مكان واحد بدون تشتيت.

المنصة

  • الرئيسية
  • من أنا
  • الدورات
  • العروض
  • المدونة

الدعم

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

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

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

المدونة

مقالات ودروس مجانية تساعدك في رحلتك التعليمية — من أساسيات البرمجة إلى أحدث التقنيات.

الكلDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
GitOps مع ArgoCD للمبتدئ: انشر تطبيقك بـ git push بدل kubectl apply
٨ مايو ٢٠٢٦

GitOps مع ArgoCD للمبتدئ: انشر تطبيقك بـ git push بدل kubectl apply

لو فريقك بيشغّل kubectl apply 30 مرة في اليوم وفي يوم جالك OOM ومحدش عارف مين عمل آخر تعديل، إنت محتاج GitOps. ArgoCD بيخلّي الـ cluster مطابق للـ git repo أوتوماتيكياً. مقال للمبتدئ بمثال أمين المكتبة، تعريف علمي للمبادئ الأربعة من OpenGitOps، 5 خطوات تركيب قابلة للنسخ، أرقام مقاسة من فريق 9 مهندسين (rollback من 12 دقيقة لـ 8 ثواني، صفر drift)، 4 trade-offs حقيقية، ومتى ما تستخدمش ArgoCD أصلاً.

⏱ 7 دقائق قراءة
اعمل Real-time Notifications بـ Server-Sent Events — بديل WebSocket أبسط في 60 سطر Node.js
٨ مايو ٢٠٢٦

اعمل Real-time Notifications بـ Server-Sent Events — بديل WebSocket أبسط في 60 سطر Node.js

لو محتاج تبعت تحديثات لحظية للمتصفح بدون polling وبدون تعقيد WebSocket، Server-Sent Events بيعمل ده في 60 سطر Node.js. دليل للمستوى المتوسط بمثال راديو الأخبار للمبتدئ، تعريف علمي من HTML Living Standard، كود Express شغّال، أرقام مقاسة على 5,000 client متزامن (P95=38ms، استهلاك 280MB)، 4 trade-offs حقيقية، وحالات لا تستخدمه فيها.

⏱ 5 دقائق قراءة
Debounce و Throttle للمبتدئ: ليه search box بيرسل 87 طلب من كلمة واحدة
٨ مايو ٢٠٢٦

Debounce و Throttle للمبتدئ: ليه search box بيرسل 87 طلب من كلمة واحدة

لو search box بتاعك بيرسل طلب لكل حرف بيكتبه المستخدم، تطبيقك بيدفع 9x من الـ bandwidth والـ DB بتسخن من غير سبب. Debounce و Throttle بـ 6 سطور JavaScript بيخفّضوا الطلبات 92%. مقال للمبتدئ بمثال حارس البنك، تعريف علمي دقيق، كود قابل للنسخ، أرقام مقاسة من إنتاج (4.1M طلب يومي → 66K، توفير $298 شهرياً)، 4 trade-offs حقيقية، ومتى لا تستخدم أي منهم.

⏱ 6 دقائق قراءة
Claude Vision API للمتوسط: استخرج بيانات منظمة من 500 إيصال عربي في 8 دقايق
٨ مايو ٢٠٢٦

Claude Vision API للمتوسط: استخرج بيانات منظمة من 500 إيصال عربي في 8 دقايق

لو شركتك بتدخل بيانات إيصالات يدويًا وTesseract بيرجع 58% دقة بس على الخط العربي، Claude Vision بيوصل 94% دقة بتكلفة 0.4 سنت للإيصال. مقال للمستوى المتوسط بمثال المترجم اللي معاه عينين للمبتدئ، تعريف علمي للـ vision-language transformer من ورقة CLIP وتوثيق Anthropic، كود Python شغّال على anthropic SDK 0.45+ مع base64، بنية asyncio.gather لمعالجة 500 إيصال متوازي، Tool Use كـ schema enforcer لضمان JSON صحيح 100%، أرقام مقاسة على إيصالات سوبر ماركت مصرية وسعودية، 4 trade-offs حقيقية، ومتى تفضّل Tesseract أو Qwen2-VL محلي.

⏱ 8 دقائق قراءة
Reranking للمتوسط: ليه RAG بتاعك بيرجّع نتايج غلط رغم الـ Embeddings
٨ مايو ٢٠٢٦

Reranking للمتوسط: ليه RAG بتاعك بيرجّع نتايج غلط رغم الـ Embeddings

الـ Embeddings لوحدها بترجّع 61% precision في الـ RAG. لمّا تضيف Reranker بـ Cohere أو bge-reranker، الرقم بيقفز لـ 89%. مقال للمتوسط بمثال أمين المكتبة، تعريف علمي للفرق بين bi-encoder و cross-encoder، كود Python شغّال على Anthropic SDK + Cohere Rerank، أرقام مقاسة على 5,000 سؤال عربي، 4 trade-offs، ومتى لا تحتاج Reranking أصلًا.

⏱ 6 دقائق قراءة
AI Agents للمبتدئ: ايه الفرق بين Chatbot و Agent وامتى تستخدم انهي
٨ مايو ٢٠٢٦

AI Agents للمبتدئ: ايه الفرق بين Chatbot و Agent وامتى تستخدم انهي

لو سألت ChatGPT يبعت إيميل لعميل، هيقولك "مش قادر". الـ AI Agent بيفتح Gmail لوحده ويبعت. الفرق مش في الذكاء، الفرق في الصلاحيات. مقال للمبتدئ بمثال المساعد الإداري، تعريف علمي للـ ReAct loop من ورقة Yao 2023، كود Python شغّال على Anthropic SDK في 28 سطر، أرقام مقاسة على 4,200 تذكرة دعم عربية، 4 trade-offs، ومتى Agent مش الحل أصلاً.

⏱ 5 دقائق قراءة
Python Decorators للمحترف: ابني Audit Logging لـ 240 endpoint بسطر واحد فوق كل function
٨ مايو ٢٠٢٦

Python Decorators للمحترف: ابني Audit Logging لـ 240 endpoint بسطر واحد فوق كل function

لو فريقك مكرّر 8 سطور لـ logging و auth في كل endpoint من 240 endpoint، انت بتدفع 1920 سطر boilerplate قابل يخبّي bugs. Python Decorators بتشيل الكلام ده بسطر واحد فوق كل function. مقال للمحترف بمثال حارس البنك للمبتدئ، تعريف علمي للـ higher-order functions و closures، كود FastAPI شغّال على Python 3.12 مع functools.wraps و contextvars، أرقام مقاسة من إنتاج (1920 سطر اتحوّلوا لـ 38 سطر)، 4 trade-offs حقيقية، ومتى Decorators بتبقى الاختيار الغلط أصلاً.

⏱ 6 دقائق قراءة
Helm Charts للمبتدئ: ادارة 30 ملف YAML بـ template واحد
٨ مايو ٢٠٢٦

Helm Charts للمبتدئ: ادارة 30 ملف YAML بـ template واحد

لو عندك 4 microservices على Kubernetes وكل واحد بيتنشر في 3 بيئات (dev، staging، production)، يبقى عندك 36 ملف YAML بتعدّلهم يدوياً وكل deploy فيه فرصة 11% لـ typo بيكسر الـ cluster. Helm بيخلّي الـ 36 ملف يبقوا 4 templates + 3 ملفات values، يعني فرق 80% أقل ملفات وصفر typo بشري. مقال للمبتدئ بمثال مكتب طباعة الكروت، تعريف علمي للـ Go template engine، أوامر helm 3.14 شغّالة، أرقام مقاسة من فريق 6 مهندسين، 4 trade-offs حقيقية، ومتى لا تستخدم Helm أصلاً.

⏱ 5 دقائق قراءة
Skip List للمحترف: ازاي Redis ZSET بيرجّع top 100 من 10 مليون عنصر في 0.3ms
٨ مايو ٢٠٢٦

Skip List للمحترف: ازاي Redis ZSET بيرجّع top 100 من 10 مليون عنصر في 0.3ms

لو ZSET في Redis فيه 10 مليون عنصر وبترجّع top 100 في 0.3ms، الفضل لـ Skip List مش لشجرة متوازنة. شرح للمحترف بمثال قطار المترو للمبتدئ، تعريف علمي من ورقة Pugh 1990، كود Python في 50 سطر، أرقام مقاسة على Redis 7.2، 4 trade-offs حقيقية، ولماذا Salvatore اختار Skip List مش Red-Black Tree، مع المصادر الرسمية.

⏱ 5 دقائق قراءة
LLM-as-Judge للمحترف: قيّم 10,000 رد Claude بـ$15 بدل أسبوعين مراجعة بشرية
٨ مايو ٢٠٢٦

LLM-as-Judge للمحترف: قيّم 10,000 رد Claude بـ$15 بدل أسبوعين مراجعة بشرية

لو عندك تطبيق AI في إنتاج بيرد على آلاف المستخدمين يوميًا، التقييم اليدوي بيكلّفك أسبوعين شغل لكل 10K رد. LLM-as-Judge بيخلّي Claude يقيّم ردود AI تانية بتوافق 85% مع الإنسان، بكلفة أقل من 0.5%. مقال للمحترف بمثال لجنة التحكيم، تعريف علمي للـ rubric-based scoring من ورقة Zheng et al. NeurIPS 2023، كود Python شغّال على Anthropic SDK، أرقام مقاسة على 12,000 رد عربي، خمس trade-offs خفية، وحالات يفشل فيها التقييم الآلي تمامًا.

⏱ 5 دقائق قراءة

عرض 311 - 320 من 809 مقال

السابق
1
…31
32
33
…81
التالي

مدونة أحمد حايس

💡

ملخص سريع

مدونة أحمد حايس تجيب عن أسئلة مثل كيف أتعلم البرمجة أو التكنولوجيا أو الذكاء الاصطناعي، وتحوّل المفاهيم التقنية إلى مقالات عربية عملية واضحة.

الأسئلة الشائعة