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

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

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

المنصة

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

الدعم

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

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

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

المدونة

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

المجال
كل المجالات
تكنولوجياDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
المستوى
كل المستوياتمبتدئمتوسطمحترف
Lazy Loading للمبتدئ: نزّل وقت تحميل صفحتك 60% بكلمة واحدة في HTML
مبتدئ10 مايو 2026

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 سطور
مبتدئ10 مايو 2026

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 للمبتدئ: ليه الكومبايلر بيرفض كودك قبل ما يشتغل
مبتدئ10 مايو 2026

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 — متى تستخدم كل واحد
مبتدئ10 مايو 2026

اختيار نموذج 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 للمبتدئ: نصّف فاتورتك لو شغلك مش لازم رد فوري
مبتدئ10 مايو 2026

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 سطور
مبتدئ10 مايو 2026

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 بيموت رغم إن السيرفر فاضي
مبتدئ8 مايو 2026

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 دقائق
مبتدئ8 مايو 2026

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

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

6 دقائق قراءة
Big O Notation للمبتدئ: ليه دالة بتشتغل في 8ms على ألف صف وفي 78 ثانية على 100 ألف
مبتدئ8 مايو 2026

Big O Notation للمبتدئ: ليه دالة بتشتغل في 8ms على ألف صف وفي 78 ثانية على 100 ألف

لو الكود بتاعك بيشتغل تمام على بيانات الـ test وبيتعلّق في الإنتاج لمّا الـ DB تكبر، المشكلة مش في السيرفر. اسمها Time Complexity، و Big O Notation هو اللي بيقيسها. مقال للمبتدئ بمثال القاموس وتعريف علمي من Knuth 1976 وكود JavaScript على Node 22 بأرقام مقاسة (الفرق 2,786 ضعف بين O(n²) و O(n))، 3 trade-offs حقيقية، ومتى ما تركّزش على Big O أصلاً.

6 دقائق قراءة
Embeddings للمبتدئ: ازاي الـ AI يفهم إن "عايز أسافر" و "حابب أمشي" نفس المعنى
مبتدئ8 مايو 2026

Embeddings للمبتدئ: ازاي الـ AI يفهم إن "عايز أسافر" و "حابب أمشي" نفس المعنى

لو بتعمل بحث في موقعك بـ keywords، 60% من المستخدمين ميلاقوش اللي بيدوّروا عليه. الـ Embeddings بتحوّل المعنى نفسه لأرقام، فالجملتين المختلفتين شكلًا بيلاقوا بعض لو معناهم واحد. مقال للمبتدئ بمثال أمين المكتبة الذكي، تعريف علمي من ورقة Mikolov 2013 وتوثيق OpenAI، كود Python شغّال على text-embedding-3-small، أرقام مقاسة على جمل عربية، 4 trade-offs، ومتى لا تستخدم Embeddings أصلاً.

6 دقائق قراءة

عرض 181 - 190 من 306 مقال

السابق
1
…18
19
20
…31
التالي