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

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

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

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

المنصة

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

الدعم

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

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

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

المدونة

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

المجال
كل المجالات
تكنولوجياDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
المستوى
كل المستوياتمبتدئمتوسطمحترف
GraphRAG للمحترف: لما Vector Search بيفشل في أسئلة العلاقات والتسلسل
محترف١١ مايو ٢٠٢٦

GraphRAG للمحترف: لما Vector Search بيفشل في أسئلة العلاقات والتسلسل

Vector RAG التقليدي بيرجّع chunks قريبة دلاليًا، لكنه بيفشل على أسئلة العلاقات والتسلسل الزمني. GraphRAG من Microsoft Research بيرفع Precision@10 من 58% لـ 89% على corpus قانوني عربي بـ 18,400 وثيقة، بكود Python شغّال على Claude Sonnet 4.6 و Haiku 4.5، مع 4 trade-offs خفية، ومتى GraphRAG بيكون مبالغة هندسية.

7 دقائق قراءة
Brotli vs Gzip للمحترف: 22% توفير في فاتورة Egress بـ 4 سطور NGINX
محترف١١ مايو ٢٠٢٦

Brotli vs Gzip للمحترف: 22% توفير في فاتورة Egress بـ 4 سطور NGINX

لو فاتورة الـ CDN Egress زادت بدون ما المحتوى يتغير، Brotli بـ 4 سطور في NGINX 1.25 بيقلل حجم JS و CSS و HTML بنسبة 17-26% فوق Gzip level 6. مقال للمحترف بشرح علمي للـ static dictionary بتاع Brotli، تجربة مقاسة على bundle.js حجمه 412KB، إعداد كامل قابل للنسخ، أرقام إنتاج من e-commerce بـ 2.4M زائر شهريًا، 4 trade-offs خفية، ومتى Brotli بيكون كارثة بدل ما يفيد.

5 دقائق قراءة
Pydantic v2 للمحترف: من 18 ثانية لـ 0.9 ثانية في validate 100K record بفضل Rust core
محترف١١ مايو ٢٠٢٦

Pydantic v2 للمحترف: من 18 ثانية لـ 0.9 ثانية في validate 100K record بفضل Rust core

لو خدمتك بتعمل validate لـ 100K JSON record في 18 ثانية على Pydantic v1، انت بتدفع تكلفة Python loop مالهاش لزمة. Pydantic v2 مكتوبة بـ pydantic-core في Rust وبتنزّل الزمن لـ 0.9 ثانية على نفس البيانات. مقال للمحترف بمثال موظف الجوازات للمبتدئ، تعريف علمي من pydantic-core وPEP 692، كود Python شغّال على Pydantic 2.10، أرقام مقاسة من ingestion pipeline بـ 240M event يومي، 4 trade-offs خفية في الـ migration، ومتى الترقية مش مستاهلة الجهد.

7 دقائق قراءة
Karpenter للمحترف: نزّل فاتورة EKS 62% ببديل ذكي لـ Cluster Autoscaler
محترف١١ مايو ٢٠٢٦

Karpenter للمحترف: نزّل فاتورة EKS 62% ببديل ذكي لـ Cluster Autoscaler

لو فاتورة EKS بتعدّي 4,200$ شهرياً وعندك Cluster Autoscaler شغّال، انت بتدفع ضريبة scheduler بطيء وغير اقتصادي. Karpenter بياخد قرار scale-up في 38 ثانية بدل 4 دقايق، ويختار instance types بسعر spot الأنسب لكل workload تلقائياً. مقال للمحترف بمثال المطعم بالطاولات المتغيرة، تعريف من توثيق Karpenter v1 وAWS re:Invent 2023، NodePool YAML شغّال على EKS 1.30، أرقام مقاسة من 18 شهر إنتاج (الفاتورة 4,280$ → 1,632$، Spot من 12% لـ 68%)، 4 trade-offs خفية، ومتى Karpenter يكون اختيار غلط.

5 دقائق قراءة
WeakRef و FinalizationRegistry للمحترف: أمسك memory leaks الخفية في SPA
محترف١٠ مايو ٢٠٢٦

WeakRef و FinalizationRegistry للمحترف: أمسك memory leaks الخفية في SPA

لو SPA بتاعك بياكل 1.8GB RAM بعد 4 ساعات استخدام، المشكلة مش في React ولا Vue. WeakRef و FinalizationRegistry في ECMAScript 2021 بيحلوا تسرّب الذاكرة الخفي في 4 سطور بدون مكتبة. مقال للمحترف بمثال أمين المكتبة للمبتدئ، تعريف علمي من ECMA-262 وtc39/proposal-weakrefs، كود JavaScript شغّال على Chrome 130 و Node.js 22، أرقام مقاسة من dashboard إنتاج بـ 18 widget و240K visit شهرياً (heap من 47MB لـ 2.1MB، tab crashes من 312 لـ 4)، 4 trade-offs خفية، ومتى الطريقة دي مبالغة هندسية.

6 دقائق قراءة
N+1 في Django ORM للمحترف: من 320 query لـ 2 وتوفير 4.8 ثانية
محترف١٠ مايو ٢٠٢٦

N+1 في Django ORM للمحترف: من 320 query لـ 2 وتوفير 4.8 ثانية

لو endpoint Django بياخد 5.2 ثانية وبيفتح 320 query على request واحد، الـ ORM مش بطيء — هو بيتعامل مع كل ForeignKey كزيارة منفصلة لـ DB. select_related و prefetch_related و Subquery بـ 4 سطور بيرجّعوا الزمن لـ 380ms. مقال للمحترف بمثال ساعي البريد للمبتدئ، تعريف من توثيق Django 5.0 الرسمي، كود Python شغّال على Django 5.0 + PostgreSQL 16، أرقام مقاسة من إنتاج e-commerce بـ 5,200 طلب/يوم، 4 trade-offs خفية، ومتى prefetch_related بيكسر بدل ما يحسّن.

6 دقائق قراءة
Cold Start في AWS Lambda: من 3.2 ثانية لـ 180ms بـ SnapStart
محترف١٠ مايو ٢٠٢٦

Cold Start في AWS Lambda: من 3.2 ثانية لـ 180ms بـ SnapStart

لو Lambda function بياخد 3.2 ثانية على أول طلب وP99 latency بيقفز فوق 4 ثواني، المشكلة مش في الكود — هي في الـ Init Phase. SnapStart في 4 سطور إعداد بينزّل الزمن لـ 180 مللي ثانية على Python 3.12+ و Java 21، بدون تعديل سطر كود وبدون تكلفة شهرية ثابتة زي Provisioned Concurrency. مقال للمحترف بمثال محل القهوة للمبتدئ، تعريف علمي من AWS Compute Blog، ملف SAM template شغّال، أرقام مقاسة من Spring Boot وPython، 4 trade-offs، ومتى لا تستخدمه.

5 دقائق قراءة
Outbox Pattern للمحترف: امنع رسائل ضايعة بين Postgres و Kafka
محترف١٠ مايو ٢٠٢٦

Outbox Pattern للمحترف: امنع رسائل ضايعة بين Postgres و Kafka

لو تطبيقك بيكتب على PostgreSQL وبيبعت لـ Kafka في نفس الـ handler، فيه احتمال 0.4% إن الـ DB يـ commit والرسالة تضيع. على 4M طلب يوميًا ده 16,000 رسالة ضايعة. Outbox Pattern بـ 40 سطر بيقفل الفجوة دي بضمان رياضي. مقال للمحترف بمثال مكتب البريد للمبتدئ، تعريف من Chris Richardson وKleppmann، كود PostgreSQL 16 + Python شغّال مع FOR UPDATE SKIP LOCKED، أرقام مقاسة من إنتاج e-commerce، 4 trade-offs حقيقية، ومتى لا تستخدمه.

7 دقائق قراءة
Property-Based Testing بـ fast-check للمحترف: 47 bug في الإنتاج بـ 12 سطر
محترف١٠ مايو ٢٠٢٦

Property-Based Testing بـ fast-check للمحترف: 47 bug في الإنتاج بـ 12 سطر

لو كاتب 250 unit test وكلها خضراء وحاسس إن الكود متغطّى، الإحساس ده غلط. Property-Based Testing بيولّد 10,000 مدخل عشوائي ويكشف edge cases مفكّرتش فيها. مقال للمحترف بمثال مصنع الزيت للمبتدئ، تعريف علمي من ورقة Claessen و Hughes 2000، كود fast-check 3.19 شغّال على Node.js 22 + Vitest، أرقام من Jane Street ومن fast-check trophies (280+ bug)، 4 trade-offs، ومتى ما يستحقش الاستثمار.

6 دقائق قراءة
Prompt Injection للمحترف: 4 طبقات حماية لتطبيق Claude
محترف١٠ مايو ٢٠٢٦

Prompt Injection للمحترف: 4 طبقات حماية لتطبيق Claude

31% من تطبيقات LLM في الإنتاج بتسرّب system prompt بهجوم أقل من 5 سطور. مقال للمحترف بمثال موظف الاستقبال للمبتدئ، تعريف علمي من Greshake et al. 2023 و OWASP LLM01:2025، 4 طبقات حماية بكود Python شغّال على anthropic SDK 0.45+، أرقام مقاسة على 1,200 هجوم على تطبيق عربي (الطبقة الأولى وحدها بتمنع 58%)، 4 trade-offs، ومتى الحماية الكاملة مبالغة هندسية.

6 دقائق قراءة

عرض 41 - 50 من 108 مقال

السابق
1
…4
5
6
…11
التالي