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

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

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

المنصة

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

الدعم

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

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

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

المدونة

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

المجال
كل المجالات
تكنولوجياDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
المستوى
كل المستوياتمبتدئمتوسطمحترف
أتمتة backup PostgreSQL على S3 يوميًا بـ GitHub Actions
متوسط20 أبريل 2026

أتمتة backup PostgreSQL على S3 يوميًا بـ GitHub Actions

لو الـ backup بتاعك لـ PostgreSQL لسه داخل cron على نفس السيرفر، ده single point of failure. الدليل ده بيوريك workflow كامل بـ GitHub Actions يرفع الـ backup يوميًا على S3، بالتكلفة الفعلية والـ trade-offs.

5 دقائق قراءة
أتمتة النسخ الاحتياطي لـ PostgreSQL إلى Cloudflare R2 بـ 1.5 سنت/GB شهريًا
متوسط20 أبريل 2026

أتمتة النسخ الاحتياطي لـ PostgreSQL إلى Cloudflare R2 بـ 1.5 سنت/GB شهريًا

سكربت كامل لأتمتة النسخ الاحتياطي اليومي لقاعدة PostgreSQL إلى Cloudflare R2، مع التحقق من سلامة الـ dump، تنبيه Slack عند الفشل، وحساب التكلفة الفعلية مقابل S3.

6 دقائق قراءة
أتمتة نسخ PostgreSQL الاحتياطية يومياً إلى S3 مع تأكيد Telegram
متوسط20 أبريل 2026

أتمتة نسخ PostgreSQL الاحتياطية يومياً إلى S3 مع تأكيد Telegram

لو قاعدة البيانات عندك بتتعمل backup يدوي أو بتنسى تتأكد إنه نجح، الـ workflow اللي هنا بيخلي الموضوع يشتغل لوحده كل ليلة ويبعتلك تأكيد على Telegram بحجم الملف وحالته.

5 دقائق قراءة
Idempotency Key بالعربي: امنع سحب الفلوس مرتين لما العميل يضغط "ادفع" تاني
متوسط20 أبريل 2026

Idempotency Key بالعربي: امنع سحب الفلوس مرتين لما العميل يضغط "ادفع" تاني

لو المستخدم ضغط زر الدفع، النت قطع قبل ما يشوف الرد، ضغط تاني، النظام ممكن يسحب منه الفلوس مرتين. Idempotency Key بيحل المشكلة دي في 20 سطر. شرح بمثال ATM بسيط، ثم تعريف علمي دقيق، كود Node.js + Redis شغّال، قياس فعلي على 100K طلب/يوم، وحالات ما تنفعش فيها.

5 دقائق قراءة
أتمتة مراجعة الـ Pull Requests بـ Claude Opus 4.7 داخل GitHub Actions
متوسط20 أبريل 2026

أتمتة مراجعة الـ Pull Requests بـ Claude Opus 4.7 داخل GitHub Actions

لو الـ code review عندك بياخد يومين ومفيش bandwidth في الفريق، هنا الـ workflow الكامل لمراجع آلي بـ Claude Opus 4.7 جوا GitHub Actions — بالتكلفة الفعلية، والـ trade-offs، وإمتى مينفعش.

6 دقائق قراءة
Debounce vs Throttle بالعربي: وفّر 95% من طلبات الـ API في الـ search box
متوسط19 أبريل 2026

Debounce vs Throttle بالعربي: وفّر 95% من طلبات الـ API في الـ search box

لو الـ search box بتاعك بيبعت طلب مع كل حرف، هتولّد 15–20 طلب زيادة في كل كلمة. المقال يشرح الفرق بمثال المصعد والمدخّن، كود JavaScript من الصفر، قياس فعلي، ومتى تستخدم كل واحد منهم.

6 دقائق قراءة
Two Pointers بالعربي: نمط واحد بيحل مسائل الـ Arrays في نصف الوقت
متوسط19 أبريل 2026

Two Pointers بالعربي: نمط واحد بيحل مسائل الـ Arrays في نصف الوقت

لو بتحل مسألة على array بـ nested loop، Two Pointers في 30% من الحالات هيخلّيها O(N) بدل O(N²) في 6 سطور. مثال بسيط جدًا، كود Python وJavaScript شغّال، قياس فعلي 800 ضعف فرق، وحالات ما تنفعش فيها.

5 دقائق قراءة
Consistent Hashing بالعربي: وزّع مفاتيحك على 100 سيرفر بدون reshuffle
متوسط19 أبريل 2026

Consistent Hashing بالعربي: وزّع مفاتيحك على 100 سيرفر بدون reshuffle

لو بتستخدم hash(key) % N لتوزيع المفاتيح، لما سيرفر يقع بتنقل 99% من البيانات. Consistent hashing بيحرّك 1/N بس. شرح بمثال رفوف المكتبة، ثم التفسير العلمي، كود Python شغّال من الصفر، قياس فعلي على 10,000 مفتاح، virtual nodes، ومتى ما تنفعش مع مصادر رسمية.

6 دقائق قراءة
ReDoS بالعربي: الـ Regex اللي وقّف Cloudflare 27 دقيقة
مبتدئ19 أبريل 2026

ReDoS بالعربي: الـ Regex اللي وقّف Cloudflare 27 دقيقة

سطر regex واحد ممكن يستهلك 100% CPU على input طوله 30 حرف. ده اللي حصل لـ Cloudflare في 2 يوليو 2019 وفصل جزء كبير من الإنترنت 27 دقيقة. المقال يشرح Catastrophic Backtracking بمثال بسيط لأي مبتدئ، بعدها التفسير العلمي الدقيق، كود JavaScript و Python شغّال يقيس الفرق، قصة حادثة Cloudflare بالتفاصيل، و4 طرق علاج موثّقة من OWASP ومصادر رسمية.

6 دقائق قراءة
Debounce و Throttle بالعربي: إمتى تستخدم كل واحد في JavaScript
مبتدئ19 أبريل 2026

Debounce و Throttle بالعربي: إمتى تستخدم كل واحد في JavaScript

لو بتعمل search box بيبعت request مع كل حرف، أو scroll handler بيتنادى 60 مرة في الثانية، بتحرق CPU المستخدم من غير فايدة. Debounce و Throttle هما الحل، لكن كل واحد ليه دوره. شرح بمثال بسيط جدًا لمبتدئين، بعدين التعريف العلمي، كود شغّال، قياسات حقيقية، وحالات ما تنفعش فيها.

5 دقائق قراءة

عرض 951 - 960 من 999 مقال

السابق
1
…95
96
97
…100
التالي