أحمد حايس
الرئيسيةمن أناالدوراتالمدونةالعروض
أحمد حايس

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

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

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

المنصة

  • الرئيسية
  • من أنا
  • الدورات
  • العروض
  • المدونة

الدعم

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

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

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

المدونة

مقالات ودروس مجانية تساعدك في رحلتك التعليمية — من أساسيات البرمجة إلى أحدث التقنيات.

الكلDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
Bloom Filters للمتوسط: وفّر 99% من استعلامات DB غير المفيدة بـ 16KB
٨ مايو ٢٠٢٦

Bloom Filters للمتوسط: وفّر 99% من استعلامات DB غير المفيدة بـ 16KB

لو الـ login endpoint بيستقبل آلاف المحاولات بأسماء غير موجودة، انت بتحرق DB في حسابات بترجّع صفر. Bloom Filter في 50 سطر Python بيرفض المحاولات دي قبل ما توصل لـ DB، بـ 16KB ذاكرة لـ 100 ألف مستخدم. مقال للمتوسط بمثال بوّاب الفندق للمبتدئ، تعريف علمي من ورقة Bloom 1970، كود pybloom-live + Redis شغّال، أرقام مقاسة (P99 من 38ms لـ 22ms، CPU من 71% لـ 9%)، 4 trade-offs، ومتى لا تستخدمه أصلاً.

⏱ 6 دقائق قراءة
Batch API للمحترف: وفّر 50% من فاتورة Claude لو شغلك مش real-time
٨ مايو ٢٠٢٦

Batch API للمحترف: وفّر 50% من فاتورة Claude لو شغلك مش real-time

لو فاتورة Claude بتاعتك بتعدّي $1000 شهريًا و70% من شغلك تصنيف وتلخيص (مش رد فوري للمستخدم)، إنت بتدفع ضعف اللي مفروض. شرح كامل لـ Batch API بمثال شركة الشحن للمبتدئ، تعريف علمي دقيق، كود Python شغّال على anthropic SDK 0.40+، أرقام مقاسة (12K تذكرة عربية، $87 → $43.50)، 4 trade-offs حقيقية، ومتى لا تستخدم Batch API أصلاً.

⏱ 4 دقائق قراءة
Python Context Managers للمتوسط: اقفل ملفات و DB connections بدون try/finally
٨ مايو ٢٠٢٦

Python Context Managers للمتوسط: اقفل ملفات و DB connections بدون try/finally

لو الكود بتاعك مليان try/finally لإغلاق ملفات و connections، Context Manager بـ with statement بيشيل 70% من الـ boilerplate ويضمن إن المورد بيتقفل حتى لو exception حصل في النص. مقال للمستوى المتوسط بمثال غرفة المكيف للمبتدئ، تعريف علمي دقيق من PEP 343، كود Python 3.12 شغّال على psycopg2، أرقام مقاسة من مشروع داخلي (28% أقل سطور، صفر leak في 4 شهور)، 4 trade-offs، وحالات لا تستخدمه فيها مع المصادر الرسمية.

⏱ 6 دقائق قراءة
اعمل Self-Hosted Analytics بـ Umami و Postgres: بديل Google Analytics بدون كوكيز في 10 دقايق
٨ مايو ٢٠٢٦

اعمل Self-Hosted Analytics بـ Umami و Postgres: بديل Google Analytics بدون كوكيز في 10 دقايق

دليل عملي للمبتدئ لتركيب Umami v2 على VPS بـ $5 شهرياً مع PostgreSQL و NGINX و Let's Encrypt في 7 خطوات قابلة للنسخ. مثال الدكان والكاميرا لفهم fingerprintless tracking، تعريف علمي من توثيق Umami الرسمي، docker-compose كامل، أرقام استهلاك مقاسة على Hetzner CX22 (400MB RAM، 14MB لـ 12K event)، 4 trade-offs، ومتى PostHog أنسب من Umami.

⏱ 6 دقائق قراءة
103 Early Hints للمحترف: نزّل LCP بـ 240ms من غير لمس الكود
٨ مايو ٢٠٢٦

103 Early Hints للمحترف: نزّل LCP بـ 240ms من غير لمس الكود

السيرفر بياخد 250ms يبني HTML والمتصفح بيستنى صامت طوال المدة دي. 103 Early Hints بيخلّي المتصفح يبدأ يحمّل CSS و JS قبل ما الرد الأساسي يجي، فالـ LCP بينزل من 1.4 ثانية لـ 1.18 ثانية على نفس الإعداد. مقال للمحترف بمثال الأسانسير والقهوة للمبتدئ، تعريف علمي دقيق من RFC 8297، إعداد NGINX 1.25 و Express شغّال، أرقام مقاسة من Cloudflare و Shopify، 4 trade-offs، وحالات لا تستخدمه فيها مع المصادر الرسمية.

⏱ 7 دقائق قراءة
هلوسة الموديلات للمبتدئ: ليه ChatGPT بيخترع حقائق وازاي توقفها
٨ مايو ٢٠٢٦

هلوسة الموديلات للمبتدئ: ليه ChatGPT بيخترع حقائق وازاي توقفها

لو سألت ChatGPT عن ورقة بحثية ورجّعلك عنوان ومؤلفين ولينك، وبعدين دوّرت ما لقيتش الورقة، ده اسمه Hallucination. مقال للمبتدئ بمثال الطالب في الامتحان، تعريف علمي للـ probability distribution، 4 طرق عملية لتقليل الهلوسة 70%، أرقام من Vectara HHEM، كود Python شغّال على Anthropic SDK، ومتى الهلوسة بتبقى مفيدة فعلاً.

⏱ 7 دقائق قراءة
AbortController للمتوسط: الغِ fetch القديمة قبل ما تكسر نتائج البحث
٨ مايو ٢٠٢٦

AbortController للمتوسط: الغِ fetch القديمة قبل ما تكسر نتائج البحث

لو search box بيعرض نتيجة كلمة قديمة بعد ما الزائر كتب كلمة جديدة، المشكلة مش race condition عشوائية. الـ fetch القديمة جت متأخرة وكسرت الترتيب. AbortController بـ 4 سطور JavaScript بيلغي الطلب القديم قبل ما يرجع. مقال للمتوسط بمثال زبون المطعم للمبتدئ، تعريف علمي من WHATWG DOM، كود Vanilla JS و React 18 شغّال، أرقام إنتاج (نسبة النتائج المعكوسة من 11.4% لـ 0%، توفير 62% bandwidth)، 4 trade-offs، وحالات لا تستخدمه فيها.

⏱ 6 دقائق قراءة
Tokenization للمبتدئ: ليه كلمة "استبشر" بتكلفك 5 توكنز في ChatGPT
٨ مايو ٢٠٢٦

Tokenization للمبتدئ: ليه كلمة "استبشر" بتكلفك 5 توكنز في ChatGPT

لو فاتورة OpenAI عندك ضعف اللي توقعته رغم نفس عدد الـ requests، السبب غالبًا إن النص العربي بياكل توكنز 3-5 أضعاف الإنجليزي بسبب BPE Tokenization. مقال للمبتدئ بمثال آلة فرز العملة، تعريف علمي للـ Byte Pair Encoding من ورقة Sennrich 2016، كود tiktoken شغّال يقيس الفرق فعليًا (7 توكن إنجليزي مقابل 25 عربي)، أرقام من ورقة AraGPT2 و NeurIPS 2023، 4 trade-offs، ومتى متركّزش في الموضوع ده أصلاً.

⏱ 6 دقائق قراءة
أتمتة مراقبة شهادات SSL: امنع outage الموقع في 50 سطر Python
٨ مايو ٢٠٢٦

أتمتة مراقبة شهادات SSL: امنع outage الموقع في 50 سطر Python

شركات كبيرة بتعمل outage بسبب شهادة SSL واحدة منسية. سكربت Python في 50 سطر مع GitHub Actions يفحص دومينات الإنتاج يوميًا ويبعت تنبيه Slack قبل 21 يوم من الانتهاء. مقال للمتوسط بمثال ترخيص السيارة للمبتدئ، تعريف علمي لـ X.509 notAfter من RFC 5280، كود شغّال، أرقام مقاسة من 38 دومين إنتاج، trade-offs الـ Slack fallback والـ allowlisting، وحالات لا تستخدمه فيها مع cert-manager.

⏱ 5 دقائق قراءة
Consistent Hashing للمتوسط: وزّع 50 مليون مفتاح على 100 سيرفر بدون redistribute
٨ مايو ٢٠٢٦

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

لو Redis cluster بتاعك بـ 4 سيرفرات وضفت سيرفر خامس بـ hash(key) % N، 80% من المفاتيح بتنتقل والـ cache بيبرد فجأة. Consistent Hashing بينزّل النسبة دي لأقل من 2%. مقال للمستوى المتوسط بمثال الفندق للمبتدئ، تعريف علمي من ورقة Karger 1997 (MIT)، كود Python في 50 سطر مع Virtual Nodes، أرقام مقاسة على 10 مليون مفتاح، 4 trade-offs حقيقية، وحالات لا تستخدمها فيها مع المصادر الرسمية.

⏱ 6 دقائق قراءة

عرض 351 - 360 من 811 مقال

السابق
1
…35
36
37
…82
التالي

مدونة أحمد حايس

💡

ملخص سريع

مدونة أحمد حايس تجيب عن أسئلة مثل كيف أتعلم البرمجة أو التكنولوجيا أو الذكاء الاصطناعي، وتحوّل المفاهيم التقنية إلى مقالات عربية عملية واضحة.

الأسئلة الشائعة