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

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

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

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

المنصة

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

الدعم

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

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

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

المدونة

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

المجال
كل المجالات
تكنولوجياDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
المستوى
كل المستوياتمبتدئمتوسطمحترف
Long Context vs RAG للمحترف: متى تشيل Qdrant وتعتمد على 1M Token
محترف١٦ مايو ٢٠٢٦

Long Context vs RAG للمحترف: متى تشيل Qdrant وتعتمد على 1M Token

لو فاتورة Qdrant + reranker + embeddings بقت $1,124 شهرياً على corpus 7.7M token، الـ 1M token context في Claude Sonnet 4.6 ممكن يوفّر 56% من التكلفة ويرفع الدقة 12 نقطة. مقال للمحترف بمثال المكتبة الشخصية للمبتدئ، تعريف علمي من ورقة Lewis 2020 (RAG)، أرقام مقاسة على workload Fintech عربي بـ 3,200 سؤال شهرياً، كود Python يقارن النسختين على anthropic SDK 0.49 مع prompt caching، 4 trade-offs خفية في latency و cost predictability و debugging و vendor lock-in، ومتى Long Context كارثة compliance.

7 دقائق قراءة
Python Generators للمحترف: عالج 18 جيجا CSV بـ 80 ميجا RAM بدل Out of Memory
محترف١٦ مايو ٢٠٢٦

Python Generators للمحترف: عالج 18 جيجا CSV بـ 80 ميجا RAM بدل Out of Memory

لو السكربت بتاعك بيموت بـ MemoryError على ملف 18GB، المشكلة مش في حجم الـ RAM — هي إنك بتحمّل الملف كله قبل ما تشتغل عليه. Python Generators بـ yield بتخلّيك تعالج نفس الـ 18GB بـ 80 ميجا RAM ثابتة، بدون لمس البنية التحتية. مقال للمحترف بمثال خرطوم المياه للمبتدئ، شرح علمي من PEP 255 و PEP 380، كود Python 3.12 شغّال على CSV من Kaggle، أرقام مقاسة (الذاكرة من 14.8GB لـ 78MB، الزمن من Crash لـ 6.4 دقيقة)، 4 trade-offs خفية، ومتى الـ Generator يبقى اختيار غلط.

7 دقائق قراءة
Cloudflare Tunnel للمتوسط: افتح خدمتك المحلية للعالم بدون Port Forwarding في 6 دقائق
متوسط١٥ مايو ٢٠٢٦

Cloudflare Tunnel للمتوسط: افتح خدمتك المحلية للعالم بدون Port Forwarding في 6 دقائق

دليل تنفيذي للمتوسط لإعداد Cloudflare Tunnel على Raspberry Pi أو لاب توب — افتح خدمتك للإنترنت بدون port forwarding ولا VPN ولا IP عام مكشوف، مع أرقام مقاسة من 60 يوم إنتاج، 4 trade-offs خفية، ومتى الطريقة دي مش الحل أصلاً.

6 دقائق قراءة
N+1 Query للمبتدئ: ليه dashboard بياخد 8 ثواني والحل في سطر ORM
مبتدئ١٥ مايو ٢٠٢٦

N+1 Query للمبتدئ: ليه dashboard بياخد 8 ثواني والحل في سطر ORM

لو فتحت dashboard بسيط فيه 50 صف ولاحظت إنه بياخد 8 ثواني، الـ DB مش بطيئة — أنت بترسل 51 query بدل query واحد. مقال للمبتدئ بمثال النادل والمطبخ، شرح علمي لـ Eager Loading من توثيق Django و Rails، كود قابل للنسخ في 4 ORMs، أرقام مقاسة على PostgreSQL 16 (1,840ms → 38ms، تحسّن 48×)، 4 trade-offs خفية، ومتى prefetch بيكون كارثة بدل ما يحسّن.

6 دقائق قراءة
Speculative Decoding للمحترف: تسريع vLLM 2.4× بنموذج draft صغير
محترف١٥ مايو ٢٠٢٦

Speculative Decoding للمحترف: تسريع vLLM 2.4× بنموذج draft صغير

لو throughput الـ Llama 3.1 70B واقف عند 38 token/ثانية على H100، المشكلة مش في الـ GPU. Speculative Decoding بيحل decoding bottleneck بنموذج draft 1B بيقترح والنموذج الكبير بيتحقق بالتوازي. مقال للمحترف بمثال المحرر والمساعد للمبتدئ، شرح علمي من ورقة Leviathan 2023، configuration vLLM شغّال، أرقام مقاسة (38 → 91 token/ثانية، acceptance rate 73.4%)، 4 trade-offs خفية، ومتى الـ technique دي بتكون قرار غلط.

7 دقائق قراءة
أتمتة مراقبة شهادات SSL للمبتدئ: استلم تنبيه قبل 30 يوم من انتهاء الشهادة بـ 40 سطر Bash
مبتدئ١٥ مايو ٢٠٢٦

أتمتة مراقبة شهادات SSL للمبتدئ: استلم تنبيه قبل 30 يوم من انتهاء الشهادة بـ 40 سطر Bash

لو فقدت دقيقتين من زوار موقعك بسبب شهادة SSL منتهية، انت بتدفع تكلفة الإهمال مش الأمان. سكربت Bash في 40 سطر + GitHub Actions cron يومي بيراقب 12 دومين ويبعتلك تنبيه Slack قبل 30 يوم من الانتهاء، بصفر تكلفة. مقال للمبتدئ بمثال تذكير المواعيد، شرح openssl s_client من توثيق OpenSSL الرسمي، كود قابل للنسخ، أرقام مقاسة، 4 trade-offs، ومتى Let's Encrypt auto-renewal بيغنيك عن الموضوع كله.

5 دقائق قراءة
Debounce و Throttle للمتوسط: من 10 طلبات API لطلب واحد بسطرين
متوسط١٤ مايو ٢٠٢٦

Debounce و Throttle للمتوسط: من 10 طلبات API لطلب واحد بسطرين

صندوق البحث اللي بيبعت طلب مع كل حرف بيهدر 90% من طلباته على الفاضي. Debounce و Throttle بيحلّوا ده بسطرين JavaScript. شرح للمتوسط بمثال المصعد والأتوبيس، كود جاهز للنسخ، أرقام توفير حقيقية، 4 trade-offs، ومتى الاتنين يكونوا اختيار غلط.

5 دقائق قراءة
Event Loop في JavaScript للمتوسط: ليه setTimeout(0) مش بيتنفّذ فورًا
متوسط١٤ مايو ٢٠٢٦

Event Loop في JavaScript للمتوسط: ليه setTimeout(0) مش بيتنفّذ فورًا

لو كتبت setTimeout(fn, 0) وفاكرها هتشتغل حالًا، في عندك bug صامت مستنّي وقته. المقال يشرح الـ Event Loop للمتوسط: الفرق بين microtask و macrotask، ليه Promise بيسبق setTimeout، كود يثبت الترتيب، سيناريو واجهة بتتجمد بسبب microtask starvation، 4 trade-offs، ومتى ميهمكش الموضوع أصلًا.

5 دقائق قراءة
Recursion للمبتدئ: ليه الدالة بتنادي نفسها وإمتى تتجنّبها
مبتدئ١٤ مايو ٢٠٢٦

Recursion للمبتدئ: ليه الدالة بتنادي نفسها وإمتى تتجنّبها

الـ Recursion مش سحر — هي دالة بتنادي نفسها لحل نسخة أصغر من نفس المشكلة. مقال للمبتدئ بمثال طابور الناس، تعريف علمي دقيق، كود JavaScript شغّال، شرح الـ call stack بالأرقام، الـ trade-offs، ومتى تتجنّب الاستدعاء الذاتي.

6 دقائق قراءة

عرض 118 - 126 من 832 مقال

السابق
1
…13
14
15
…93
التالي