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

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

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

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

المنصة

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

الدعم

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

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

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

المدونة

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

الكلDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
أتمتة اختبار حِمل API بـ k6 و GitHub Actions — اكشف تراجع P95 قبل الـ Deploy
٢٠ أبريل ٢٠٢٦

أتمتة اختبار حِمل API بـ k6 و GitHub Actions — اكشف تراجع P95 قبل الـ Deploy

لو الـ API بتاعك بيرد في 80ms على dev وفجأة بقى 600ms في production، إنت عرفت لما المستخدم اشتكى. الدليل ده بيوريك إزاي تركّب k6 مع GitHub Actions علشان الـ PR يفشل تلقائيًا قبل ما تراجع الأداء يوصل المستخدم — مع كود قابل للنسخ، أرقام فعلية، وtrade-offs واضحة.

⏱ 6 دقائق قراءة
أتمتة Database Migrations بـ Atlas — ودّع كوابيس الإنتاج
٢٠ أبريل ٢٠٢٦

أتمتة Database Migrations بـ Atlas — ودّع كوابيس الإنتاج

لو بتعدّل schema قاعدة بياناتك يدويًا، إنت فعليًا بتلعب روليت روسي مع الإنتاج. Gartner يقول 83% من مشاريع migration تفشل أو تتجاوز الميزانية، وكل دقيقة downtime تكلف متوسط 5600 دولار. Atlas يحل المشكلة بصيغة schema-as-code: تكتب شكل الـ DB النهائي، والأداة تحسب الفرق وتنفذ migration آمن تلقائيًا. الدليل ده فيه مثال كامل قابل للنسخ، تكامل GitHub Actions، و trade-offs واضحة.

⏱ 6 دقائق قراءة
أتمتة استخراج فواتير Gmail إلى Google Sheets بـ Claude Haiku — تتبّع مصاريفك بدون ما تفتح إيميل
٢٠ أبريل ٢٠٢٦

أتمتة استخراج فواتير Gmail إلى Google Sheets بـ Claude Haiku — تتبّع مصاريفك بدون ما تفتح إيميل

لو بتفتح Gmail آخر كل شهر علشان تجمع الفواتير يدويًا في Sheet، بتضيّع ساعتين وبتنسى 2-3 فواتير دايمًا. السكربت ده بيسحب كل إيميل فيه فاتورة، يستخرج الرقم والمبلغ والتاريخ والمورد بـ Claude Haiku 4.5، ويحطهم في Google Sheets تلقائيًا. كود Python كامل، تكلفة أقل من 70 سنت شهريًا، و trade-offs واضحة.

⏱ 6 دقائق قراءة
أتمتة تقدير تكلفة Terraform بـ Infracost — شوف فاتورة الـ PR قبل الـ merge
٢٠ أبريل ٢٠٢٦

أتمتة تقدير تكلفة Terraform بـ Infracost — شوف فاتورة الـ PR قبل الـ merge

لو فريقك بيضيف موارد في Terraform والفاتورة بتطلع مفاجأة آخر الشهر، Infracost بيحط تعليق بتكلفة الـ PR قبل الـ merge. إعداد GitHub Actions كامل، ملف usage جاهز، أرقام من مشروع حقيقي، وإمتى مش الأنسب.

⏱ 5 دقائق قراءة
أتمتة تحديث Dependencies بـ Renovate — إنهي صداع الـ package.json في 15 دقيقة
٢٠ أبريل ٢٠٢٦

أتمتة تحديث Dependencies بـ Renovate — إنهي صداع الـ package.json في 15 دقيقة

لو مشروعك فيه 50 dependency متأخرين 6 شهور، Renovate بيفتحلك PRs أسبوعية صغيرة، بيرفع الإصدارات، ويدمج الـ minor/patch تلقائيًا لو الـ tests عدت. الدليل ده فيه ملف renovate.json عملي جاهز، أرقام من مشروع Next.js فعلي، و trade-offs واضحة لإمتى تستخدمه وإمتى لأ.

⏱ 5 دقائق قراءة
أتمتة Visual Regression Testing بـ Playwright — امسك تغييرات الـ UI قبل الـ Deploy
٢٠ أبريل ٢٠٢٦

أتمتة Visual Regression Testing بـ Playwright — امسك تغييرات الـ UI قبل الـ Deploy

لو CSS واحد بيغيّر شكل 7 صفحات و QA بيقدر يجرّب 3 بس يدويًا، الـ visual bugs بتوصل الإنتاج. الدليل ده بيوريك إزاي تظبط Playwright يعمل screenshot comparison أوتوماتيكيًا على كل PR، بكود جاهز، إعداد GitHub Actions، وأرقام فعلية من مشروع Next.js.

⏱ 5 دقائق قراءة
أتمتة فحص الروابط المكسورة بـ Lychee و GitHub Actions — امسك الرابط الميت قبل Google
٢٠ أبريل ٢٠٢٦

أتمتة فحص الروابط المكسورة بـ Lychee و GitHub Actions — امسك الرابط الميت قبل Google

لو موقعك فيه 300 مقال ومحدش بيفحص الروابط الخارجية، غالبًا عندك 40-70 رابط ميت دلوقتي وانت مش عارف. Google شايف، المستخدم شايف، وإنت لا. الـ workflow ده بيفحص كل روابط موقعك أسبوعيًا بـ Lychee (أداة Rust)، بيفتح GitHub Issue بالنتائج، وبتكلفة صفر دولار شهريًا.

⏱ 6 دقائق قراءة
أتمتة توليد Changelog و GitHub Releases بـ release-please — وداعًا للتحرير اليدوي
٢٠ أبريل ٢٠٢٦

أتمتة توليد Changelog و GitHub Releases بـ release-please — وداعًا للتحرير اليدوي

لو بتفتح CHANGELOG.md كل أسبوع وتكتب فيه يدويًا، بتضيّع 20 دقيقة ومعرّض إنك تنسى سطر. release-please بيقرأ الـ commits بصيغة Conventional Commits، يفتح PR واحد بالـ changelog الجديد، يزوّد الـ version تلقائيًا، ويعمل GitHub Release فور الـ merge. هنا الإعداد الكامل بـ GitHub Actions، ملفات config جاهزة، دعم monorepo، وأرقام فعلية.

⏱ 6 دقائق قراءة
أتمتة Backup PostgreSQL بـ WAL-G و S3 — استرجاع Point-in-Time في 5 دقائق
٢٠ أبريل ٢٠٢٦

أتمتة Backup PostgreSQL بـ WAL-G و S3 — استرجاع Point-in-Time في 5 دقائق

الـ pg_dump اليومي مش كفاية. لو حد مسح جدول الساعة 11:43 وانت آخر backup عندك من 2 الفجر، خسرت 9 ساعات بيانات. الدليل ده بيوريك إزاي تركّب WAL-G مع S3 علشان ترجّع قاعدتك لأي ثانية في آخر 30 يوم، بكود قابل للنسخ، أرقام تكلفة فعلية، وtrade-offs واضحة.

⏱ 6 دقائق قراءة
أتمتة النسخ الاحتياطي لـ PostgreSQL على Backblaze B2 بـ 36 سنت شهريًا
٢٠ أبريل ٢٠٢٦

أتمتة النسخ الاحتياطي لـ PostgreSQL على Backblaze B2 بـ 36 سنت شهريًا

لو DB بتاعتك 10GB وبتحتفظ بـ 30 نسخة، AWS S3 بيتكلفك 1.38 دولار شهريًا. السكربت اللي هنا بـ rclone و Backblaze B2 بيكلّف 36 سنت بس، بياخد دقائق قليلة upload، وبيمسح النسخ القديمة تلقائيًا بدون cron jobs معقدة.

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

عرض 721 - 730 من 802 مقال

السابق
1
…72
73
74
…81
التالي

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

💡

ملخص سريع

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

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