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

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

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

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

المنصة

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

الدعم

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

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

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

المدونة

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

الكلDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
Istio Traffic Splitting للمحترف: Canary Deployment بـ 14 سطر YAML بدون CI/CD معقّد
١٧ مايو ٢٠٢٦

Istio Traffic Splitting للمحترف: Canary Deployment بـ 14 سطر YAML بدون CI/CD معقّد

لو فريقك بيـ deploy نسخة جديدة على 100% من المستخدمين دفعة واحدة، أول bug في query بيكلّفك 100% من الترافيك. Istio VirtualService بـ 14 سطر YAML بيوزّع 5% من الطلبات على الإصدار الجديد ويتركك تشوف P95 ومعدل الأخطاء قبل ما تتقدّم. مقال للمحترف بمثال مطعم البرجر الجديد للمبتدئ، شرح علمي للـ weighted routing من توثيق Istio 1.24، VirtualService و DestinationRule كاملين شغّالين على EKS 1.30، أرقام مقاسة على cluster فيه 14 microservice (نسبة الـ rollback اتنزّلت من 18% لـ 1.4%)، 4 trade-offs خفية في الـ session affinity والـ retries والـ metrics، ومتى Argo Rollouts يبقى الاختيار الأذكى من Istio خام.

⏱ 6 دقائق قراءة
Kubernetes Network Policies للمتوسط: امنع 94% من lateral movement في cluster بـ 22 سطر YAML
١٧ مايو ٢٠٢٦

Kubernetes Network Policies للمتوسط: امنع 94% من lateral movement في cluster بـ 22 سطر YAML

افتراضياً، أي Pod في cluster Kubernetes يقدر يكلّم أي Pod تاني بدون قيد. لو حد اخترق pod واحد بسيط زي صفحة "اتصل بنا"، يقدر يطلع لـ DB من الباب الخلفي. Network Policy في 22 سطر YAML بتقفل ده وتمنع 94% من lateral movement. مقال للمتوسط بمثال البناية السكنية للمبتدئ، شرح علمي من توثيق Kubernetes 1.32 و CNCF، YAML شغّال على Calico v3.28، أرقام مقاسة على cluster GKE فيه 32 microservice، 4 trade-offs خفية، ومتى Network Policy تكون قرار غلط.

⏱ 7 دقائق قراءة
Batch API في Claude للمتوسط: وفّر 50% لو شغلك مش real-time
١٧ مايو ٢٠٢٦

Batch API في Claude للمتوسط: وفّر 50% لو شغلك مش real-time

لو بتبعت 50 ألف طلب شهرياً لـ Claude API علشان تترجم تذاكر دعم أو تلخّص PDFs، أنت بتدفع ضعف اللي محتاجه. Batch API بيخفّض الفاتورة 50% بشرط واحد: الرد ممكن يستنى ساعة بدل ثانية. مقال للمتوسط بمثال المطبعة للمبتدئ، كود Python شغّال على anthropic SDK 0.49+ و Claude Sonnet 4.6، حساب فعلي على workload عربي بـ 42K طلب شهرياً، 4 trade-offs خفية، ومتى Batch API بيكون قرار غلط.

⏱ 6 دقائق قراءة
Big O Notation للمبتدئ: ليه كودك بطيء لما البيانات بتكبر
١٧ مايو ٢٠٢٦

Big O Notation للمبتدئ: ليه كودك بطيء لما البيانات بتكبر

لو الدالة بتاعتك بترد في 12 مللي ثانية على 100 صف وبتاخد 47 ثانية على 100,000 صف، السيرفر مش ضعيف — هي خوارزمية O(n²) شغّالة على بيانات بتكبر. مقال للمبتدئ بمثال دفتر التليفونات، شرح علمي من CLRS (Cormen 2009)، 6 أنماط Big O الشائعة مع كود Python شغّال لكل واحد، قياس فعلي يقارن البحث الخطي بـ binary search على مليون عنصر (فرق 95,525 ضعف)، 4 trade-offs خفية في الـ cache locality و amortized cost، ومتى Big O بيكون مضيعة وقت.

⏱ 6 دقائق قراءة
Tokens للمبتدئ: ازاي تحسب تكلفة Claude API قبل ما تبعت أول request
١٦ مايو ٢٠٢٦

Tokens للمبتدئ: ازاي تحسب تكلفة Claude API قبل ما تبعت أول request

لو فاتورة Claude API بتاعتك طلعت 3 أضعاف اللي توقعته في أول شهر، السبب مش زيادة الطلبات. السبب إنك بتحسب بالكلمات والـ API بيحسب بالـ tokens، والعربي بتاخد 2.4 ضعف الإنجليزي على نفس النص. مقال للمبتدئ بمثال محل العصير، تعريف علمي من ورقة BPE (Sennrich 2016) و Petrov 2023، كود Python في 18 سطر شغّال على anthropic SDK 0.49+، حساب فعلي للتكلفة قبل أول request، 4 trade-offs خفية في الحساب، ومتى الحساب ده مضيعة وقت.

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

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

لو dashboard المراقبة بياخد polling كل ثانية و 800 مستخدم مفتوحينه، السيرفر بياخد 800 طلب/ثانية مالهومش لزمة. Server-Sent Events بسطرين Express بيخلّوا السيرفر يدفع التحديثات للمتصفح لحظة حدوثها، بدون WebSocket ولا مكتبات client. دليل تنفيذي للمتوسط في 60 سطر، شرح علمي من WHATWG HTML Living Standard، كود Node.js 22 + Express 5 شغّال، أرقام مقاسة على Hetzner CPX21 (الـ CPU من 47% لـ 2.1%، الـ bandwidth -92%)، 4 trade-offs خفية، ومتى SSE اختيار غلط.

⏱ 7 دقائق قراءة
Font Subsetting للمبتدئ: نزّل الخط العربي من 480KB لـ 62KB بأمر واحد
١٦ مايو ٢٠٢٦

Font Subsetting للمبتدئ: نزّل الخط العربي من 480KB لـ 62KB بأمر واحد

لو موقعك العربي بياخد ثانيتين قبل ما النص يظهر، الـ Cairo Regular ملفه 480KB. pyftsubset في أمر واحد بياخد الأحرف اللي بتستخدمها فعلاً، بينزّل الحجم لـ 62KB، و FCP من 2.8 ثانية لـ 0.9 ثانية على شبكة 4G. شرح للمبتدئ بمثال المكتبة، أوامر قابلة للنسخ، أرقام مقاسة من e-commerce عربي، 4 trade-offs، ومتى Subsetting بيكون مضيعة وقت.

⏱ 5 دقائق قراءة
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 دقائق قراءة

عرض 81 - 90 من 802 مقال

السابق
1
…8
9
10
…81
التالي

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

💡

ملخص سريع

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

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