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

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

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

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

المنصة

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

الدعم

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

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

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

المدونة

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

المجال
كل المجالات
تكنولوجياDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
المستوى
كل المستوياتمبتدئمتوسطمحترف
Temperature و Top-p للمبتدئ: ليه نفس السؤال بيرد عليه الـ AI كل مرة بإجابة مختلفة
مبتدئ١٦ يونيو ٢٠٢٦

Temperature و Top-p للمبتدئ: ليه نفس السؤال بيرد عليه الـ AI كل مرة بإجابة مختلفة

لو سألت ChatGPT أو Claude نفس السؤال وطلعت إجابات مختلفة، السبب إعداد اسمه Temperature. شرح للمبتدئ بمثال زرّ صوت الراديو، تعريف علمي لـ softmax و Nucleus Sampling من ورقة Holtzman 2020، كود Python شغّال يقيس الفرق (87% ← 31%)، Top-p بمثال، سيناريو شات بوت بأرقام، trade-offs، ومتى متلعبش في الإعدادات.

4 دقائق قراءة
الـ Event Loop في JavaScript للمتوسط: ليه setTimeout بصفر بيتأخّر عن Promise؟
متوسط١٥ يونيو ٢٠٢٦

الـ Event Loop في JavaScript للمتوسط: ليه setTimeout بصفر بيتأخّر عن Promise؟

لو حطيت setTimeout بصفر ثانية وافتكرت إنه هيشتغل فورًا، الترتيب اللي هيطلع هيصدمك. مقال للمتوسط يشرح الـ Event Loop بمثال الكاشير للمبتدئ، الفرق بين Task Queue و Microtask Queue، كود شغّال على Node 22 يطبع 1,4,3,2، خطر تجويع الـ event loop بالـ microtasks، trade-offs، ومتى متشغلش بالك. مصادر من MDN ومواصفة WHATWG.

5 دقائق قراءة
Tokenization للمبتدئ: ليه الذكاء الاصطناعي بيحسبلك العربي ضعف الإنجليزي
مبتدئ١٥ يونيو ٢٠٢٦

Tokenization للمبتدئ: ليه الذكاء الاصطناعي بيحسبلك العربي ضعف الإنجليزي

نفس المقال بالعربي بياخد ضعف إلى تلات أضعاف التوكنز اللي بياخدها بالإنجليزي، يعني بتدفع أكتر على نفس المعنى. شرح للمبتدئ بمثال تقطيع البيتزا، ثم تشريح علمي للـ Byte Pair Encoding، كود Python في 12 سطر يقيس الفرق بنفسك على tiktoken، أرقام حقيقية من ورقة Petrov 2023، trade-offs، ومتى الموضوع مايستاهلش تتعب فيه.

5 دقائق قراءة
اعمل بوت تيليجرام يبعتلك تنبيهات السيرفر بـ Python في 30 سطر
مبتدئ١٥ يونيو ٢٠٢٦

اعمل بوت تيليجرام يبعتلك تنبيهات السيرفر بـ Python في 30 سطر

لو سيرفرك وقع وانت عرفت من شكوى عميل بعد ساعتين، انت محتاج تنبيه فوري. دليل تنفيذي للمبتدئ تبني فيه بوت تيليجرام بـ Python يبعتلك إنذار وقت امتلاء القرص — بصفر تكلفة، كود قابل للنسخ، أرقام حقيقية، و trade-offs، ومتى التنبيه ده مش كفاية.

5 دقائق قراءة
Escape Analysis في Go للمحترف: ليه المتغير بيهرب للـ Heap ويبطّئ كودك
محترف١٥ يونيو ٢٠٢٦

Escape Analysis في Go للمحترف: ليه المتغير بيهرب للـ Heap ويبطّئ كودك

لو خدمة Go عندك بتعمل allocations أكتر من اللازم والـ GC بياكل CPU، المشكلة غالبًا إن متغيرات بتهرب للـ Heap من غير ما تقصد. مقال للمحترف يشرح Escape Analysis بمثال المكتب للمبتدئ، تعريف من توثيق Go الرسمي، أمر go build -gcflags=-m لكشف الهروب، benchmark مقاس (1.2ns/0 allocs على الـ Stack مقابل ~25ns/1 alloc على الـ Heap، فرق ~20×)، 4 أسباب شائعة للهروب، trade-offs، ومتى متشغلش بالك.

5 دقائق قراءة
Prompt Injection: ليه شات بوت شركتك بينفّذ أوامر العميل الخبيث
متوسط١٤ يونيو ٢٠٢٦

Prompt Injection: ليه شات بوت شركتك بينفّذ أوامر العميل الخبيث

لو ربطت LLM بشات بوت أو إيميل أو RAG، أي نص داخل من برّه ممكن يخطف النموذج وينفّذ أوامر المهاجم. مقال للمتوسط يشرح Prompt Injection (أول خطر في OWASP LLM Top 10 لسنة 2025) بمثال الموظف الجديد، الفرق بين الحقن المباشر وغير المباشر، حادثتي Bing Chat و EchoLeak (CVE-2025-32711)، كود Python يقارن الطريقة الهشّة بالمحصّنة، الدفاعات اللي بتشتغل فعلاً، trade-offs، ومتى متشغّلش بالك.

5 دقائق قراءة
Closures في JavaScript للمبتدئ: ازاي الدالة بتفتكر متغيّر بعد ما تخلص
مبتدئ١٤ يونيو ٢٠٢٦

Closures في JavaScript للمبتدئ: ازاي الدالة بتفتكر متغيّر بعد ما تخلص

لو دالة في JavaScript رجّعت رقم بيزيد كل مرة تناديها رغم إنها خلصت من زمان، انت قدام الـ Closure. مقال للمبتدئ بمثال خزانة المدرسة، تعريف علمي من MDN وموزيلا، كود JavaScript شغّال على Node 22، خطأ الـ for loop الشهير وحله بـ let، 4 trade-offs، ومتى الـ Closure بيتحوّل لتسريب ذاكرة.

5 دقائق قراءة
ليه الـ Database Index بيخلّي query على مليون صف أسرع 600 مرة
متوسط١٤ يونيو ٢٠٢٦

ليه الـ Database Index بيخلّي query على مليون صف أسرع 600 مرة

لو query بسيط على جدول مليون صف بياخد ثانية كاملة، المشكلة مش في السيرفر — هي إن قاعدة البيانات بتقرأ كل صف واحد واحد. مقال للمتوسط يشرح الـ B-Tree Index بمثال فهرس الكتاب للمبتدئ، تعريف علمي من ورقة Bayer و McCreight 1972، كود SQL شغّال على PostgreSQL مع EXPLAIN ANALYZE، أرقام مقاسة (312ms → 0.5ms)، 4 trade-offs، ومتى الـ index بيبقى اختيار غلط.

5 دقائق قراءة
Cache-Control و ETag للمبتدئ: امنع 73% من طلبات السيرفر بهيدر واحد
مبتدئ١٤ يونيو ٢٠٢٦

Cache-Control و ETag للمبتدئ: امنع 73% من طلبات السيرفر بهيدر واحد

لو السيرفر بتاعك بيرجّع نفس اللوجو ونفس ملف الـ CSS لكل زائر آلاف المرات في اليوم، انت بتدفع تكلفة شغل مالوش لازمة. هيدر Cache-Control واحد بيخلّي المتصفح يحتفظ بالملف عنده فينزّل الطلبات الفعلية على السيرفر بنسبة توصل 73%. مقال للمبتدئ بمثال المكتبة، شرح علمي للفرق بين Cache-Control و ETag، إعدادات NGINX و Express قابلة للنسخ، أرقام مقاسة، 4 trade-offs، ومتى الكاش بيكون قرار غلط.

5 دقائق قراءة

عرض 1 - 9 من 827 مقال

السابق
1
2
…92
التالي