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

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

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

المنصة

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

الدعم

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

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

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

المدونة

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

المجال
كل المجالات
تكنولوجياDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
المستوى
كل المستوياتمبتدئمتوسطمحترف
الكاش الدلالي للمتوسط: امنع 60% من نداءات LLM API لأسئلة مكررة بمعنى مختلف
متوسط22 يونيو 2026

الكاش الدلالي للمتوسط: امنع 60% من نداءات LLM API لأسئلة مكررة بمعنى مختلف

لو شات بوتك بيستقبل نفس السؤال بصيغ مختلفة آلاف المرات, انت بتدفع نداء LLM كامل في كل مرة. الكاش الدلالي بيرجّع الإجابة المخزّنة للأسئلة المتشابهة في المعنى مش الحروف, فينزّل التكلفة وزمن الاستجابة. مقال للمتوسط بمثال موظف خدمة العملاء, شرح علمي للتشابه الكوني وكود Python شغّال, أرقام مقاسة, فخ الـ false hit, trade-offs, ومتى متستخدموش, مع مصادر.

5 دقائق قراءة
List Virtualization للمتوسط: اعرض 10,000 صف بدون ما المتصفح يتجمّد
متوسط21 يونيو 2026

List Virtualization للمتوسط: اعرض 10,000 صف بدون ما المتصفح يتجمّد

لو قائمة فيها آلاف الصفوف بتخلّي التمرير يتقطّع، المشكلة مش في حجم الداتا — انت بترسم 10,000 عنصر في الـ DOM مرة واحدة. الـ virtualization بيرسم اللي ظاهر بس (حوالي 20 صف) فيرجّع التمرير لـ 60fps. مقال للمتوسط بمثال نافذة القطار، شرح علمي لميزانية الإطار وLong Tasks، كود react-window شغّال، أرقام مقاسة، 4 trade-offs، ومتى متستخدمهوش، مع مصادر.

4 دقائق قراءة
ReDoS: ليه تعبير نمطي واحد قدر يوقّع شبكة Cloudflare بالكامل
متوسط21 يونيو 2026

ReDoS: ليه تعبير نمطي واحد قدر يوقّع شبكة Cloudflare بالكامل

سطر Regex واحد جمّد شبكة Cloudflare 27 دقيقة في 2019، ووقّع Stack Overflow 34 دقيقة في 2016. السبب اسمه Catastrophic Backtracking: نمط يقفز زمنه من ميلي ثانية لـ 50 ثانية بزيادة 8 حروف بس. شرح للمتوسط بمثال الحارس، كود Python تقيس الانفجار بنفسك بأرقام حقيقية (28 حرف = 12 ثانية)، الحل بـ RE2 و atomic groups، trade-offs، ومتى متشغلش بالك، مع مصادر رسمية.

5 دقائق قراءة
قفل حالة Terraform: ليه اتنين apply في نفس الوقت بيخربوا الـ state
متوسط21 يونيو 2026

قفل حالة Terraform: ليه اتنين apply في نفس الوقت بيخربوا الـ state

اتنين terraform apply في نفس اللحظة بيقدروا يخربوا ملف الـ state ويسيبوا بنيتك في حالة غامضة. مقال للمتوسط بمثال دفتر الحسابات، شرح علمي لملف الـ state، إعداد قفل الحالة بـ S3 وDynamoDB والطريقة الأحدث use_lockfile، أوامر قابلة للنسخ، أرقام من فريق 8 مهندسين، trade-offs، ومتى متحتاجش القفل أصلاً. مصادر من توثيق HashiCorp وAWS.

5 دقائق قراءة
وكلاء الذكاء الاصطناعي: إزاي حلقة ReAct بتمنع الـ LLM من الهلوسة
متوسط20 يونيو 2026

وكلاء الذكاء الاصطناعي: إزاي حلقة ReAct بتمنع الـ LLM من الهلوسة

الـ LLM لوحده بيخمّن لما تسأله عن بيانات حيّة. وكيل الذكاء الاصطناعي بيحوّله من مُخمِّن لمنفّذ بيفكر، ينده أداة، يقرا النتيجة، ويكرّر لحد ما يخلّص. شرح للمتوسط لحلقة ReAct بمثال موظف الشحن، كود Python شغّال على Claude tool use، أرقام مقاسة (الدقة من 41% لـ 96%)، trade-offs، ومتى الوكيل overhead.

6 دقائق قراءة
اعمل Webhook Receiver يمنع الدفع المزدوج بـ Idempotency في 70 سطر
متوسط20 يونيو 2026

اعمل Webhook Receiver يمنع الدفع المزدوج بـ Idempotency في 70 سطر

بوابات الدفع بتعيد إرسال نفس الـ webhook لو ماردتش بسرعة، فالعميل ممكن يتحاسب مرتين. دليل تنفيذي للمتوسط يبني نقطة استقبال webhook مضمونة بـ idempotency key وقيد فريد في PostgreSQL، بكود Node.js + Stripe قابل للنسخ، أرقام مقاسة، trade-offs، ومتى الطريقة دي مش الحل.

6 دقائق قراءة
Memoization للمتوسط: ليه fibonacci(40) بياخد 30 ثانية وبسطر واحد بيبقى أقل من ميلي ثانية
متوسط20 يونيو 2026

Memoization للمتوسط: ليه fibonacci(40) بياخد 30 ثانية وبسطر واحد بيبقى أقل من ميلي ثانية

دالة fibonacci العودية على 40 بتعمل 331 مليون استدعاء وتاخد عشرات الثواني. Memoization بسطر واحد بينزّلها لـ 41 استدعاء وأقل من ميلي ثانية. مقال للمتوسط بمثال الطالب الكسلان للمبتدئ، شرح علمي للـ overlapping subproblems، كود Python و JavaScript شغّال، أرقام مقاسة، trade-offs، ومتى متستخدمش Memoization. مصادر من توثيق Python و MDN و كتاب CLRS.

4 دقائق قراءة
ليه 0.1 + 0.2 مش بيساوي 0.3 في كل لغات البرمجة (Floating Point للمتوسط)
متوسط19 يونيو 2026

ليه 0.1 + 0.2 مش بيساوي 0.3 في كل لغات البرمجة (Floating Point للمتوسط)

جمعت 0.1 + 0.2 وطلع 0.30000000000000004؟ ده مش bug. شرح Floating Point و IEEE 754 بمثال واقعي يكسر فاتورة، وثلاث طرق عملية تمنع الخطأ، بكود بايثون وجافاسكريبت شغّال، ومصادر رسمية.

4 دقائق قراءة
LRU Cache في JavaScript: ابنِ كاش بيرمي الأقل استخدامًا في O(1)
متوسط18 يونيو 2026

LRU Cache في JavaScript: ابنِ كاش بيرمي الأقل استخدامًا في O(1)

لو الـ API بتاعك بيضرب الـ database في كل request لنفس البيانات، انت بتدفع زمن استجابة على الفاضي. LRU Cache بيخزّن الأكثر طلبًا ويطرد الأقل استخدامًا أوتوماتيك في O(1). مقال للمتوسط بمثال المكتب الصغير للمبتدئ، شرح علمي لسياسة الطرد، كود JavaScript شغّال على Node 22 بـ Map، أرقام مقاسة (متوسط الاستجابة من 12ms لـ 1.8ms بنسبة hit 85%)، فخ الـ scan اللي بيخرّب الكاش، trade-offs، ومتى متستخدمش LRU. مصادر من MDN وRedis وWikipedia.

5 دقائق قراءة
Function Calling للمتوسط: ليه شات بوتك بيخترع رقم الطلب بدل ما يجيبه من الـ API
متوسط18 يونيو 2026

Function Calling للمتوسط: ليه شات بوتك بيخترع رقم الطلب بدل ما يجيبه من الـ API

لو شات بوتك بيرد على العميل برقم طلب أو سعر مخترع، المشكلة مش في النموذج — هو ببساطة بيخمّن لأنه معندوش طريقة يجيب البيانات الحقيقية. Function Calling (Tool Use) بيخلّي الـ LLM يطلب تنفيذ دالة عندك بدل ما يهلوس. مقال للمتوسط بمثال الموظف الجديد، تعريف علمي، كود Python شغّال على Claude API، أرقام التزام الـ schema (99.8% مقابل فشل 8–15% بدون enforcement)، 4 trade-offs، ومتى متستخدمهوش، مع مصادر من Anthropic و OpenAI.

5 دقائق قراءة

عرض 121 - 130 من 645 مقال

السابق
1
…12
13
14
…65
التالي