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

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

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

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

المنصة

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

الدعم

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

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

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

المدونة

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

الكلDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
حلّ N+1 Query في ORMs: من 200ms إلى 20ms بأمر واحد
٢٥ أبريل ٢٠٢٦

حلّ N+1 Query في ORMs: من 200ms إلى 20ms بأمر واحد

شرح عملي لمشكلة N+1 في Sequelize وPrisma، مع مثال للمبتدئين، تعريف علمي دقيق، أرقام قبل وبعد، وحالات لا يُنصح فيها بـ eager loading.

⏱ 5 دقائق قراءة
حسّن LCP في موقعك من 4 ثواني إلى أقل من ثانيتين
٢٥ أبريل ٢٠٢٦

حسّن LCP في موقعك من 4 ثواني إلى أقل من ثانيتين

خطوات عملية لتحسين Largest Contentful Paint بدون إعادة كتابة الموقع، مع أرقام قبل وبعد، وأدوات قياس مجانية، وtrade-offs لكل خطوة قبل ما تنفّذها.

⏱ 6 دقائق قراءة
External Secrets Operator: زامن أسرار AWS وVault مع Kubernetes
٢٤ أبريل ٢٠٢٦

External Secrets Operator: زامن أسرار AWS وVault مع Kubernetes

لو لسه بتعمل kubectl create secret يدويًا لكل namespace وبتنسخ نفس DATABASE_URL في 3 ملفات YAML، أنت بتدفع تكلفة rotation يدوي ومخاطرة تسرّب. External Secrets Operator بيخلي AWS Secrets Manager أو HashiCorp Vault هو مصدر الحقيقة، ويزامن القيم تلقائيًا داخل الـ cluster بـ refreshInterval قابل للتعديل. هنا إعداد عملي بـ EKS، أرقام من cluster بـ 80 microservice، وtrade-offs محسومة قبل ما تتبنى الأداة.

⏱ 6 دقائق قراءة
Kyverno بالعربي: فرض سياسات Kubernetes بدون تعلم Rego
٢٤ أبريل ٢٠٢٦

Kyverno بالعربي: فرض سياسات Kubernetes بدون تعلم Rego

لو عندك cluster Kubernetes بأكثر من 5 مطورين، يوم بيوم حد بيعمل deploy بـ image tag "latest" أو container بـ root. Kyverno بيرفض الـ violations دي قبل ما تدخل etcd بـ YAML عادي، بدون ما تتعلم Rego زي OPA Gatekeeper. هنا إعداد عملي بثلاث سياسات تشتغل أول يوم، أرقام إنتاج حقيقية من cluster بـ 150 microservice، وخط واضح متى Kyverno مش الحل الصح.

⏱ 6 دقائق قراءة
KEDA بالعربي: scale-to-zero للـ Workers ووفّر 30% من فاتورة Kubernetes
٢٤ أبريل ٢٠٢٦

KEDA بالعربي: scale-to-zero للـ Workers ووفّر 30% من فاتورة Kubernetes

لو الـ workers بتاعتك بتشتغل 24/7 وفيه ساعات ما بيجيلهاش شغل، أنت بتدفع مقابل CPU فاضي. KEDA بيقلل الـ Pods لـ zero لما الـ queue فاضية ويرجّعها لما يجي event جديد. إعداد عملي بـ ScaledObject يشتغل مع Kafka وأرقام إنتاج حقيقية وtrade-offs واضحة.

⏱ 5 دقائق قراءة
Flagger بالعربي: نشر Canary آمن على Kubernetes بدون rollback يدوي
٢٤ أبريل ٢٠٢٦

Flagger بالعربي: نشر Canary آمن على Kubernetes بدون rollback يدوي

لو كل deploy بيخلي فريقك يقعد يراقب Grafana ويضغط rollback يدوي، Flagger بيدخّل 5% ترافيك بس ويراجع metrics تلقائيًا. لو حاجة اتكسرت يرجّع للـ primary في أقل من دقيقة. إعداد عملي بـ YAML شغّال وأرقام إنتاج حقيقية.

⏱ 5 دقائق قراءة
Dagger بالعربي: شغّل CI Pipeline محليًا وفي GitHub Actions بنفس الكود
٢٤ أبريل ٢٠٢٦

Dagger بالعربي: شغّل CI Pipeline محليًا وفي GitHub Actions بنفس الكود

لو CI بيفشل ومش قادر تعيد الفشل محليًا، المشكلة في الـ pipeline مش في الكود. Dagger بيكتب الـ CI كود حقيقي يشتغل بنفس الشكل على جهازك وفي GitHub Actions، بيوفر 35 دقيقة debug أسبوعيًا ويقلل runner minutes بنسبة 35%.

⏱ 5 دقائق قراءة
Renovate Bot بالعربي: حدّث dependencies تلقائيًا بدون كسر البيلد
٢٤ أبريل ٢٠٢٦

Renovate Bot بالعربي: حدّث dependencies تلقائيًا بدون كسر البيلد

لو فريقك بيستلم 40 PR أسبوعيًا من Dependabot بس علشان version bumps، Renovate بيحولهم لـ 5 PRs مجمّعة مع automerge آمن، ودashboard واحد لكل الـ repos. هنا إعداد عملي بقواعد grouping وminimumReleaseAge بتوفر 6-8 ساعات مراجعة في الأسبوع.

⏱ 6 دقائق قراءة
قلّل حجم JSON في Node.js API قبل ما تزود السيرفرات
٢٤ أبريل ٢٠٢٦

قلّل حجم JSON في Node.js API قبل ما تزود السيرفرات

شرح عملي لتحسين API بطيء بسبب استجابة JSON كبيرة: قياس الحجم وP95، تقليل الحقول، pagination، وضغط gzip/Brotli مع trade-offs واضحة.

⏱ 4 دقائق قراءة
امنع Cache Stampede في API باستخدام Redis
٢٤ أبريل ٢٠٢٦

امنع Cache Stampede في API باستخدام Redis

شرح عملي لمنع ضغط مفاجئ على قاعدة البيانات وقت انتهاء الكاش، باستخدام Redis lock وstale cache مع قياس قبل وبعد.

⏱ 4 دقائق قراءة

عرض 641 - 650 من 804 مقال

السابق
1
…64
65
66
…81
التالي

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

💡

ملخص سريع

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

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