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

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

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

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

المنصة

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

الدعم

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

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

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

المدونة

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

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

Caddy Server للمبتدئ: HTTPS أوتوماتيكي بسطرين بدل nginx المعقد

لو لسه بتكتب 47 سطر nginx config وcron job لـ certbot علشان موقع واحد، Caddy 2.7 بيعمل نفس الشغل في سطرين وبشهادة Let's Encrypt تتجدّد لوحدها. مقال للمبتدئ بمثال المطعم والعسكري على الباب، تعريف علمي للـ ACME من RFC 8555، Caddyfile شغّال على Ubuntu 22.04، أرقام مقاسة من VPS DigitalOcean بـ 2GB RAM (38 دقيقة إعداد → 4 دقائق، صفر حوادث في 14 شهر)، 4 trade-offs حقيقية، ومتى يكون nginx الاختيار الأصح.

6 دقائق قراءة
Lazy Loading للمبتدئ: نزّل وقت تحميل صفحتك 60% بكلمة واحدة في HTML
مبتدئ١٠ مايو ٢٠٢٦

Lazy Loading للمبتدئ: نزّل وقت تحميل صفحتك 60% بكلمة واحدة في HTML

لو موقعك بيحمّل 14 صورة في الصفحة الواحدة وأول زيارة بتاخد 4.8 ثانية على 4G، إنت بتحمّل صور المستخدم مش هيشوفها أصلاً. كلمة واحدة في HTML بتنزّل وقت التحميل من 4.8 ثانية لـ 1.9 ثانية، بدون مكتبة JavaScript. مقال للمبتدئ بمثال فندق الطوابق، تعريف علمي من HTML Living Standard، كود قابل للنسخ على Chrome 130، أرقام مقاسة من blog 100K زائر شهرياً، 4 trade-offs حقيقية، ومتى لا تستخدمه أصلاً.

6 دقائق قراءة
Goroutines في Go للمبتدئ: شغّل ألف مهمة متزامنة في 6 سطور
مبتدئ١٠ مايو ٢٠٢٦

Goroutines في Go للمبتدئ: شغّل ألف مهمة متزامنة في 6 سطور

لو السكربت بتاعك بياخد 50 ثانية يرسل 100 إيميل واحد ورا التاني، Goroutines في Go بتنزّل الزمن لـ 0.6 ثانية بـ 6 سطور كود. مقال للمبتدئ بمثال شبابيك البنك، تعريف علمي للـ M:N scheduler من Go runtime، كود شغّال على Go 1.22، أرقام مقاسة من إنتاج (38 دقيقة → 14 ثانية)، 4 trade-offs حقيقية، ومتى Goroutines مش الحل أصلاً.

7 دقائق قراءة
Rust Ownership للمبتدئ: ليه الكومبايلر بيرفض كودك قبل ما يشتغل
مبتدئ١٠ مايو ٢٠٢٦

Rust Ownership للمبتدئ: ليه الكومبايلر بيرفض كودك قبل ما يشتغل

Ownership هو السبب اللي بيخلّي Rust أسرع من Go وأأمن من C++ بدون garbage collector. مقال للمبتدئ بمثال الكتاب اللي اشتريته، تعريف علمي من Rust Book و RustBelt POPL 2018، كود قابل للنسخ على Rust 1.78، أرقام مقاسة من Microsoft Security و Discord Engineering، 4 trade-offs، ومتى ما تستخدمش Rust أصلاً.

6 دقائق قراءة
اختيار نموذج Claude للمبتدئ: Opus ولا Sonnet ولا Haiku — متى تستخدم كل واحد
مبتدئ١٠ مايو ٢٠٢٦

اختيار نموذج Claude للمبتدئ: Opus ولا Sonnet ولا Haiku — متى تستخدم كل واحد

دليل عملي للمبتدئ لاختيار نموذج Claude المناسب من بين Opus 4.7 و Sonnet 4.6 و Haiku 4.5. مع مثال ورشة السيارات للتقريب، أرقام تسعير حقيقية مايو 2026، benchmarks من MMLU و HumanEval، كود Python شغّال على anthropic SDK لتصنيف 10,000 تعليق عربي، 4 trade-offs خفية، ومتى Claude مش الحل أصلاً.

5 دقائق قراءة
Batch API في Claude للمبتدئ: نصّف فاتورتك لو شغلك مش لازم رد فوري
مبتدئ١٠ مايو ٢٠٢٦

Batch API في Claude للمبتدئ: نصّف فاتورتك لو شغلك مش لازم رد فوري

لو عندك آلاف الطلبات على Claude مش محتاجة رد في الثواني، Batch API بيخصملك 50% من السعر مقابل انتظار حتى 24 ساعة. مقال للمبتدئ بمثال المغسلة، تعريف علمي للـ Batch Processing، كود Python شغّال في 14 سطر، أرقام مقاسة على 24,000 طلب (توفير $936 شهريًا)، 4 trade-offs، ومتى Batch API بيكون خسارة.

5 دقائق قراءة
Dataclasses في Python للمبتدئ: استبدل 30 سطر boilerplate بـ 3 سطور
مبتدئ١٠ مايو ٢٠٢٦

Dataclasses في Python للمبتدئ: استبدل 30 سطر boilerplate بـ 3 سطور

لو بتكتب class في Python عشان تخزن بيانات بس، إنت بتعيد كتابة __init__ و __repr__ و __eq__ يدويًا. Dataclasses بـ decorator واحد بتولّد كل ده تلقائيًا، فبتنزّل 20 سطر لـ 4 سطور بدون أي خسارة في الوظيفة. مقال للمبتدئ بمثال نموذج طلب الفيزا، تعريف علمي من PEP 557، كود شغّال على Python 3.12، أرقام مقاسة من codebase 18 ألف سطر (توفير 79.5%)، 4 trade-offs حقيقية، ومتى لا تستخدم dataclass أصلاً.

6 دقائق قراءة
OOMKilled في Kubernetes للمبتدئ: ليه الـ pod بيموت رغم إن السيرفر فاضي
مبتدئ٨ مايو ٢٠٢٦

OOMKilled في Kubernetes للمبتدئ: ليه الـ pod بيموت رغم إن السيرفر فاضي

لو فتحت kubectl get pods ولقيت STATUS: OOMKilled قدامك، Kubernetes مش غلطان. هو نفّذ بالظبط الأرقام اللي انت كتبتها في الـ YAML. مقال للمبتدئ بمثال المطعم، شرح علمي للفرق بين requests و limits على cgroups v2، YAML Deployment شغّال على Kubernetes 1.30، أرقام مقاسة من cluster GKE بـ 18 microservice (14 OOMKilled/أسبوع → 0.3)، 4 trade-offs حقيقية، ومتى لا تحدد memory limit أصلًا.

6 دقائق قراءة
WebP للمبتدئ: وفّر 60% من حجم صور موقعك في 5 دقائق
مبتدئ٨ مايو ٢٠٢٦

WebP للمبتدئ: وفّر 60% من حجم صور موقعك في 5 دقائق

لو موقعك بيحمّل 12 صورة JPEG على الصفحة الواحدة، إنت بتدفع 4.8MB من الـ bandwidth في كل زيارة. تحويل نفس الصور لـ WebP بينزّل الحجم لـ 1.9MB من غير فقدان جودة محسوس. مقال للمبتدئ بمثال شنطة السفر، تعريف علمي من Google، خطوات تحويل بـ cwebp، إعداد NGINX يخدم WebP مع fallback لـ JPEG، أرقام مقاسة، 4 trade-offs، ومتى ما تستخدمش WebP أصلاً.

6 دقائق قراءة

عرض 82 - 90 من 208 مقال

السابق
1
…9
10
11
…24
التالي