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

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

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

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

المنصة

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

الدعم

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

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

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

المدونة

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

المجال
كل المجالات
تكنولوجياDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
المستوى
كل المستوياتمبتدئمتوسطمحترف
Fine-tuning للمبتدئ: تدرّب نموذجك ولا Prompt Engineering يكفي؟
مبتدئ١٠ مايو ٢٠٢٦

Fine-tuning للمبتدئ: تدرّب نموذجك ولا Prompt Engineering يكفي؟

72% من المطورين اللي بيقولوا "محتاج Fine-tuning" مش محتاجينه فعلاً. مقال للمبتدئ يفرّق بين Prompt Engineering و RAG و Fine-tuning بمثال الموظف الجديد، تعريف علمي من ورقة Brown 2020، أرقام مقاسة على 50,000 تذكرة دعم عربية، كود Python شغّال على Claude Haiku 4.5، 4 trade-offs خفية، ومتى Fine-tuning بيكون مضيعة 8,000$ وأسبوعين شغل.

6 دقائق قراءة
WeakRef و FinalizationRegistry للمحترف: أمسك memory leaks الخفية في SPA
محترف١٠ مايو ٢٠٢٦

WeakRef و FinalizationRegistry للمحترف: أمسك memory leaks الخفية في SPA

لو SPA بتاعك بياكل 1.8GB RAM بعد 4 ساعات استخدام، المشكلة مش في React ولا Vue. WeakRef و FinalizationRegistry في ECMAScript 2021 بيحلوا تسرّب الذاكرة الخفي في 4 سطور بدون مكتبة. مقال للمحترف بمثال أمين المكتبة للمبتدئ، تعريف علمي من ECMA-262 وtc39/proposal-weakrefs، كود JavaScript شغّال على Chrome 130 و Node.js 22، أرقام مقاسة من dashboard إنتاج بـ 18 widget و240K visit شهرياً (heap من 47MB لـ 2.1MB، tab crashes من 312 لـ 4)، 4 trade-offs خفية، ومتى الطريقة دي مبالغة هندسية.

6 دقائق قراءة
N+1 في Django ORM للمحترف: من 320 query لـ 2 وتوفير 4.8 ثانية
محترف١٠ مايو ٢٠٢٦

N+1 في Django ORM للمحترف: من 320 query لـ 2 وتوفير 4.8 ثانية

لو endpoint Django بياخد 5.2 ثانية وبيفتح 320 query على request واحد، الـ ORM مش بطيء — هو بيتعامل مع كل ForeignKey كزيارة منفصلة لـ DB. select_related و prefetch_related و Subquery بـ 4 سطور بيرجّعوا الزمن لـ 380ms. مقال للمحترف بمثال ساعي البريد للمبتدئ، تعريف من توثيق Django 5.0 الرسمي، كود Python شغّال على Django 5.0 + PostgreSQL 16، أرقام مقاسة من إنتاج e-commerce بـ 5,200 طلب/يوم، 4 trade-offs خفية، ومتى prefetch_related بيكسر بدل ما يحسّن.

6 دقائق قراءة
Read Replicas في PostgreSQL للمتوسط: وزّع 80% من القراءات بدون تعديل سطر كود
متوسط١٠ مايو ٢٠٢٦

Read Replicas في PostgreSQL للمتوسط: وزّع 80% من القراءات بدون تعديل سطر كود

لو سيرفر PostgreSQL الإنتاج بيرفع CPU لـ 92% الساعة 8 الصبح ومعظم الطلبات SELECT بسيطة، الـ DB مش ضعيفة — هي بتخدم القراءة والكتابة من نفس الـ instance. Read Replica واحد بيستقبل 80% من القراءات بدون لمس كود التطبيق، وبيخفّض P95 latency من 480ms لـ 38ms. مقال للمتوسط بمثال المكتبة العامة للمبتدئ، شرح علمي للـ Streaming Replication من توثيق PostgreSQL 16، إعداد primary + standby قابل للنسخ، توجيه القراءات بـ pgpool-II، أرقام مقاسة من API بـ 12K طلب/دقيقة، 4 trade-offs حقيقية، ومتى Read Replica بتكون مضيعة وقت.

5 دقائق قراءة
تفريغ الاجتماعات العربية بـ Whisper للمبتدئ: من 8 ساعات يدوي لـ 4 دقائق
مبتدئ١٠ مايو ٢٠٢٦

تفريغ الاجتماعات العربية بـ Whisper للمبتدئ: من 8 ساعات يدوي لـ 4 دقائق

لو بتكتب محضر اجتماع ساعتين كل أسبوع، انت بتضيع 8 ساعات شغل. Whisper API بيخلّصها في 4 دقائق بدقة 91.6% على العربي. مقال للمبتدئ بمثال سامي مدير المنتج، شرح علمي للـ Transformer Encoder-Decoder من ورقة Radford 2022، كود Python في 12 سطر شغّال على openai SDK 1.55، أرقام مقاسة على 24 اجتماع عربي (التكلفة $5.76 شهريًا بدل $640)، 4 trade-offs خفية، ومتى Whisper مضيعة وقت.

5 دقائق قراءة
Type Hints في Python للمبتدئ: امنع 80% من Bugs قبل تشغيل الكود
مبتدئ١٠ مايو ٢٠٢٦

Type Hints في Python للمبتدئ: امنع 80% من Bugs قبل تشغيل الكود

Python لغة dynamic typing، يعني المتغير ممكن يكون int النهارده و string بكره والـ interpreter ساكت. Type Hints بسطر واحد بتقفل الباب ده وبتمسك 80% من type bugs قبل ما الكود يشتغل أصلاً. مقال للمبتدئ بمثال موظف الاستقبال، تعريف من PEP 484، كود شغّال على Python 3.12 و mypy، أرقام مقاسة من Dropbox (4 مليون سطر، 90% bugs أقل)، 3 trade-offs، ومتى Type Hints مش ضرورية.

5 دقائق قراءة
Channels في Go للمتوسط: تواصل بين goroutines بدون mutex
متوسط١٠ مايو ٢٠٢٦

Channels في Go للمتوسط: تواصل بين goroutines بدون mutex

لو goroutines بتاعتك بتشتغل صح كل واحدة لوحدها لكن لما تجمع نتيجتهم بيظهر race conditions و sync.Mutex متشعبط في كل دالة، انت بتحارب اللغة. مقال للمتوسط بمثال ماسورة المطبخ للمبتدئ، تعريف علمي للـ CSP من ورقة Hoare 1978، كود Go 1.22 شغّال يجلب 3 APIs بالتوازي في 0.42 ثانية بدل 1.4 ثانية، شرح Buffered vs Unbuffered وفخ الـ deadlock، 4 trade-offs حقيقية، ومتى Channels مش الحل.

6 دقائق قراءة
Channels في Go للمتوسط: نسّق 1000 Goroutine بدون Race Conditions
متوسط١٠ مايو ٢٠٢٦

Channels في Go للمتوسط: نسّق 1000 Goroutine بدون Race Conditions

لو شغّلت 1000 Goroutine بيكتبوا في slice واحد بدون تنسيق، Go runtime مش بيرفع خطأ. بس الـ data race بيحصل بصمت. Channels بتحل ده بسطر واحد بدل 14 سطر mutex. مقال للمتوسط بمثال خط الإنتاج، تعريف من ورقة CSP لـ Hoare 1978، Worker Pool شغّال على Go 1.22، أرقام مقاسة (142 سطر mutex → 38 سطر channels)، 4 trade-offs، ومتى mutex أحسن من channel.

6 دقائق قراءة
Set و Map في JavaScript للمبتدئ: ليه Array.includes() بياخد 4 ثواني على مليون عنصر
مبتدئ١٠ مايو ٢٠٢٦

Set و Map في JavaScript للمبتدئ: ليه Array.includes() بياخد 4 ثواني على مليون عنصر

لو dashboard المشتركين بتاعك بيتقل لما القائمة تعدّي مليون سجل، JavaScript مش بطيئة — انت بتستخدم Array.includes() في مكان مفروض فيه Set.has(). مقال للمبتدئ بمثال دفتر التليفونات بفهرس، تعريف علمي للـ Hash Table من ECMAScript 2025 و V8، كود JavaScript شغّال على Node.js 22، أرقام مقاسة على 5 مليون email (تحسّن 5 مليون ضعف بسطر كود)، الفرق الحقيقي بين Map و Object، 4 trade-offs خفية في الذاكرة و JSON.stringify، ومتى Set مضيعة وقت أصلًا.

5 دقائق قراءة

عرض 208 - 216 من 835 مقال

السابق
1
…23
24
25
…93
التالي