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

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

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

المنصة

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

الدعم

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

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

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

المدونة

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

المجال
كل المجالات
تكنولوجياDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
المستوى
كل المستوياتمبتدئمتوسطمحترف
Embeddings للمبتدئ: ازاي الكمبيوتر يفهم إن "قطة" و "هرّة" نفس الحاجة
مبتدئ8 مايو 2026

Embeddings للمبتدئ: ازاي الكمبيوتر يفهم إن "قطة" و "هرّة" نفس الحاجة

لو سألت ChatGPT عن "هرّة" وفهم إنك بتسأل عن قطة، السبب مش سحر. السبب مفهوم اسمه Embeddings بيحوّل الكلام لأرقام في فضاء متعدد الأبعاد. مقال للمبتدئ بمثال خرايط جوجل، تعريف علمي للـ vector space، كود Python شغّال على sentence-transformers، أرقام مقاسة، trade-offs، ومتى لا تستخدمه.

6 دقائق قراءة
Trie (شجرة المقاطع) للمبتدئ: ازاي محرّك البحث بيكمّل كلمتك في 0.4 مللي ثانية
مبتدئ8 مايو 2026

Trie (شجرة المقاطع) للمبتدئ: ازاي محرّك البحث بيكمّل كلمتك في 0.4 مللي ثانية

لو بتكتب prog في صندوق البحث وفي 0.4 ms بتظهرلك 10 اقتراحات بدأ كلهم بـ prog، ده مش لأن السيرفر بيمر على كل الكلمات. ده هيكل بيانات اسمه Trie. مقال للمبتدئ بمثال القاموس، تعريف علمي دقيق لـ Prefix Tree، كود Python 3.12 شغّال على 100 ألف كلمة من NLTK، أرقام مقاسة بـ timeit (78.40 ms مقابل 0.41 ms)، 3 استخدامات حقيقية (autocomplete, spell checker, IP routing)، الفخ الكلاسيكي، trade-offs الذاكرة، ومتى لا تستخدمه فيها.

8 دقائق قراءة
Prompt Caching في Claude للمتوسط: وفّر 90% من تكلفة الـ system prompt الطويل
متوسط8 مايو 2026

Prompt Caching في Claude للمتوسط: وفّر 90% من تكلفة الـ system prompt الطويل

لو بتبعت لـ Claude نفس system prompt بـ 8000 توكن مع كل request، إنت بتدفع تكلفة التوكنز دي 1000 مرة في اليوم بدون داعي. Prompt Caching بيخلّيك تدفع 25% من السعر بس على أول request، و10% بس على الـ requests اللي بعدها لمدة 5 دقايق. شرح للمستوى المتوسط بمثال أمين المكتبة للمبتدئ، تعريف علمي دقيق من توثيق Anthropic، كود Python شغّال على anthropic SDK 0.40+، أرقام مقاسة على 1000 سؤال (89.9% توفير)، 4 trade-offs حقيقية، وحالات لا تستخدم Caching فيها.

7 دقائق قراءة
اعمل Idempotency Keys في Express و Redis: امنع الـ Double Charge لما الشبكة تتقطع
متوسط8 مايو 2026

اعمل Idempotency Keys في Express و Redis: امنع الـ Double Charge لما الشبكة تتقطع

لو endpoint الدفع بتاعك بيشحن العميل مرتين لما الإنترنت يتقطع وهو بيضغط Pay، الحل اسمه Idempotency Key. درس للمستوى المتوسط بمثال ايصال البنك للمبتدئ، تعريف علمي دقيق f(f(x))=f(x)، كود Node.js + Express + Redis شغّال في 70 سطر مع SETNX وقفل التزامن، أرقام مقاسة من 12 ألف طلب، 4 trade-offs حقيقية، وحالات لا تستخدم فيها الـ Idempotency Key أصلاً.

6 دقائق قراءة
اعمل Stale PR Reminder Bot على GitHub: ذكّر الفريق بـ 50 سطر بصفر تكلفة
متوسط8 مايو 2026

اعمل Stale PR Reminder Bot على GitHub: ذكّر الفريق بـ 50 سطر بصفر تكلفة

لو فريقك بيسيب PRs مفتوحة 5 أيام بدون مراجعة، البوت ده بيرسل قائمتها في Slack كل صباح. workflow GitHub Actions كامل + سكربت Node.js في 50 سطر، يشتغل على الـ free tier بصفر تكلفة. مقال للمستوى المتوسط بمثال المكتبة للمبتدئ، تعريف علمي لـ Scheduled Polling، كود قابل للنسخ، أرقام مقاسة من فريق 8 مهندسين (5.4 يوم → 1.8 يوم لأول مراجعة)، 4 trade-offs حقيقية، وحالات لا تستخدمه فيها.

8 دقائق قراءة
Generators في Python للمبتدئ: اقرا ملف 10GB بـ 8 ميجا رام بدل 10 جيجا
مبتدئ8 مايو 2026

Generators في Python للمبتدئ: اقرا ملف 10GB بـ 8 ميجا رام بدل 10 جيجا

لو حاولت تقرا ملف log حجمه 10 جيجا بـ readlines() السيرفر بياكل 10 جيجا رام في 4 ثواني وبيقع بـ MemoryError. Generators بكلمة واحدة yield بتخلّيك تقرا نفس الملف بـ 8 ميجا رام بس. مقال للمبتدئ بمثال المخبز، تعريف علمي من PEP 255، كود Python 3.12 شغّال يقرا ملف 10GB، أرقام مقاسة بـ tracemalloc، 3 استخدامات إنتاج (logs، API streaming، pipelines)، الفخ الكلاسيكي للاستهلاك مرتين، trade-offs، وحالات لا تستخدم generators فيها.

7 دقائق قراءة
Cursor Pagination للمستوى المتوسط: ليه OFFSET بيخنق الـ DB ومتى تستخدم Cursor بدلاً منه
متوسط8 مايو 2026

Cursor Pagination للمستوى المتوسط: ليه OFFSET بيخنق الـ DB ومتى تستخدم Cursor بدلاً منه

لو الـ API بتاعك بيرجّع 20 صف من جدول 5 ملايين باستخدام OFFSET 100000، الـ query بياخد 1.8 ثانية. Cursor pagination بينزّل ده لـ 12 مللي ثانية ثابتة. مقال للمستوى المتوسط بمثال الكتاب والـ bookmark للمبتدئ، تعريف علمي دقيق لـ keyset pagination، كود PostgreSQL 16 شغّال على index مركّب (created_at, id)، أرقام مقاسة فعلياً على 5 ملايين صف، trade-offs واضحة، وحالات لا تستخدمه فيها مع المصادر الرسمية.

5 دقائق قراءة
Network Policies في Kubernetes للمتوسط: ازاي تعزل الـ Pods من بعض
متوسط8 مايو 2026

Network Policies في Kubernetes للمتوسط: ازاي تعزل الـ Pods من بعض

افتراض Kubernetes إن أي pod يكلّم أي pod. NetworkPolicy بتقفل الباب ده وتمنع 70% من lateral movement. شرح متوسط بمثال العمارة، تعريف علمي، YAML شغّال على Calico/Cilium، 4 أنماط، trade-offs، ومتى لا تستخدمها.

6 دقائق قراءة
Python Generators للمبتدئ: اقرأ ملف 50GB بـ 8MB رام بدل ما السيرفر يقع
مبتدئ8 مايو 2026

Python Generators للمبتدئ: اقرأ ملف 50GB بـ 8MB رام بدل ما السيرفر يقع

لو سيرفر Python بتاعك بيقع OOM لمّا بتفتح ملف لوج 50GB، المشكلة مش في الـ RAM. سطر واحد اسمه yield بينزّل استهلاك الذاكرة من 50GB لـ 8MB بدون ما يمسّ السرعة. شرح للمبتدئ بمثال الشيف، تعريف علمي من PEP 255، كود Python 3.12 شغّال، أرقام مقاسة على ملف 52GB، أخطاء شائعة، trade-offs، وحالات لا تستخدمها فيها.

6 دقائق قراءة
Prompt Caching للمحترف في Claude: ازاي تقطع تكلفة الـ Input 90% وتسرّع الرد 4x
محترف8 مايو 2026

Prompt Caching للمحترف في Claude: ازاي تقطع تكلفة الـ Input 90% وتسرّع الرد 4x

لو الـ agent بتاعك بيرسل system prompt حجمه 35 KB في كل طلب، الموديل بيقراه من الصفر وبتدفع كامل التوكنز. Prompt Caching بيحفظ الجزء الثابت على سيرفر Anthropic ويعيد استخدامه بسعر 10% وزمن TTFT أقل بـ 4x. مقال للمحترف بمثال الكاشير للمبتدئ، تعريف علمي للـ KV cache، كود Python شغّال على Anthropic SDK، أرقام مقاسة من إنتاج (88% انخفاض الفاتورة)، trade-offs الـ cache invalidation، وحالات لا يستحق فيها التفعيل.

7 دقائق قراءة

عرض 681 - 690 من 1100 مقال

السابق
1
…68
69
70
…110
التالي