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

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

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

المنصة

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

الدعم

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

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

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

المدونة

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

المجال
كل المجالات
تكنولوجياDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
المستوى
كل المستوياتمبتدئمتوسطمحترف
Base64 للمبتدئ: ليه الصورة لما تتبعت في إيميل بيكبر حجمها 33%
مبتدئ27 يونيو 2026

Base64 للمبتدئ: ليه الصورة لما تتبعت في إيميل بيكبر حجمها 33%

لو بعت صورة 3 ميجا في إيميل ووصلت 4 ميجا، ده مش عطل. ده ترميز Base64. شرح للمبتدئ بمثال البطاقة البريدية، تفكيك علمي لتحويل 3 بايت إلى 4 محارف، كود Python شغّال يقيس زيادة الـ 33% بنفسك، سيناريو الإيميل والـ data URI، trade-offs، ومتى متستخدمهوش، مع مصادر رسمية.

5 دقائق قراءة
Closures في جافاسكريبت للمتوسط: ليه الدالة بتفضل فاكرة المتغير بعد ما الدالة الأم خلصت
متوسط27 يونيو 2026

Closures في جافاسكريبت للمتوسط: ليه الدالة بتفضل فاكرة المتغير بعد ما الدالة الأم خلصت

الدالة الداخلية في جافاسكريبت بتفضل ماسكة المتغير اللي اتعرّف في الدالة الأم حتى بعد ما الأم خلصت ورجعت. ده الـ Closure. مقال للمتوسط بمثال ماكينة التذاكر للمبتدئ، شرح علمي للـ lexical scope، كود Node شغّال لعدّاد خاص ولـ debounce بينزّل نداءات الـ API من 40 لـ 1، قياس تسريب ذاكرة حقيقي (50 closure ≈ 400MB)، trade-offs، ومتى متستخدمهوش، مع مصادر رسمية.

5 دقائق قراءة
Brotli وGzip للمتوسط: قلّل حجم الاستجابة 77%
متوسط27 يونيو 2026

Brotli وGzip للمتوسط: قلّل حجم الاستجابة 77%

لو API بيرجع JSON حجمه 820KB لكل طلب، الضغط ممكن ينزله إلى 190KB مع Brotli أو 260KB مع Gzip. المقال يشرح الإعداد، القياس، والتكلفة الحقيقية على CPU.

4 دقائق قراءة
systemd للمبتدئ: خلّي تطبيقك يشتغل لوحده ويرجع بعد أي كراش أو ريستارت
مبتدئ27 يونيو 2026

systemd للمبتدئ: خلّي تطبيقك يشتغل لوحده ويرجع بعد أي كراش أو ريستارت

لو قفلت الـ SSH فوقف تطبيقك، أو السيرفر عمل reboot ومحدش شغّله، المشكلة إن مفيش حارس يدير خدمتك. دليل للمبتدئ يحوّل تطبيقك لخدمة systemd تشتغل عند الإقلاع وتعيد التشغيل تلقائيًا في ثواني، بملف وحدة جاهز وأوامر systemctl وjournalctl قابلة للنسخ.

4 دقائق قراءة
اعمل مصادقة ثنائية TOTP في Node.js: 2FA حقيقي بـ otplib في أقل من 40 سطر
متوسط27 يونيو 2026

اعمل مصادقة ثنائية TOTP في Node.js: 2FA حقيقي بـ otplib في أقل من 40 سطر

دليل تنفيذي للمتوسط لبناء مصادقة ثنائية TOTP في Node.js بمكتبة otplib: توليد السر، رمز QR، التحقق مع نافذة الوقت، أكواد الطوارئ، وأرقام ومقايضات حقيقية، ومتى لا تستخدمها.

6 دقائق قراءة
GLM-5.2: نموذج مفتوح بمليون توكن يضرب GPT-5.5 بسُدس التكلفة
متوسط26 يونيو 2026

GLM-5.2: نموذج مفتوح بمليون توكن يضرب GPT-5.5 بسُدس التكلفة

في 13 يونيو 2026 أطلقت Zhipu AI نموذج GLM-5.2 مفتوح الأوزان برخصة MIT ونافذة مليون توكن. نموذج كود يتفوّق على GPT-5.5 في SWE-bench بسُدس التكلفة وبدون قيود إقليمية. تحليل بالأرقام، مثال قابل للنسخ، trade-offs، ومتى لا تستخدمه، مع مصادر.

4 دقائق قراءة
Gitleaks: أتمتة كشف الأسرار المسرّبة في Git قبل ما توصل GitHub
مبتدئ26 يونيو 2026

Gitleaks: أتمتة كشف الأسرار المسرّبة في Git قبل ما توصل GitHub

مفتاح API واحد بينساق في commit ممكن يكلّفك حسابك كله. هنا تبني حارس تلقائي بطبقتين على Gitleaks يوقف السر محلياً قبل الـ push، وشبكة أمان ثانية في الـ CI — بكود قابل للنسخ، أرقام، trade-offs، ومتى متستخدموش.

5 دقائق قراءة
Hash Table: ليه القاموس بيلاقي أي مفتاح في خطوة واحدة مهما كبر حجمه
متوسط26 يونيو 2026

Hash Table: ليه القاموس بيلاقي أي مفتاح في خطوة واحدة مهما كبر حجمه

البحث في 10 مليون عنصر بالـ dict بياخد نفس زمن البحث في 10 عناصر تقريبًا. مقال للمتوسط يشرح Hash Table بمثال أدراج المكتبة، ثم تشريح علمي لدالة الـ hash والـ buckets والتصادم، كود Python شغّال يقيس الفرق، شرح الـ load factor، trade-offs، ومتى متستخدمهوش، مع مصادر.

5 دقائق قراءة
PgBouncer للمتوسط: ليه Postgres بيقول too many connections وإزاي تحلها
متوسط26 يونيو 2026

PgBouncer للمتوسط: ليه Postgres بيقول too many connections وإزاي تحلها

قاعدة بياناتك بترفض الطلبات بـ too many clients والـ CPU لسه فاضي. المشكلة في سقف الاتصالات مش في السيرفر. PgBouncer بيخلّي 1000 عميل يتشاركوا 20 اتصال فعلي. مقال للمتوسط بمثال شبابيك البنك، شرح علمي لتكلفة الاتصال في Postgres، ملف pgbouncer.ini كامل، فرق transaction عن session pooling، أرقام مقاسة، trade-offs، ومتى متستخدمهوش، مع مصادر رسمية.

6 دقائق قراءة
Race Condition للمبتدئ: ليه عدّادك بيضيّع نص الزيادات
مبتدئ25 يونيو 2026

Race Condition للمبتدئ: ليه عدّادك بيضيّع نص الزيادات

لو خيطين بيزوّدوا نفس الرقم في نفس اللحظة، البرنامج ممكن يحسبلك زيادة واحدة بدل اتنين بدون أي رسالة خطأ. مقال للمبتدئ بمثال درج الكاشير، شرح علمي للـ read-modify-write غير الذرّي، كود Python شغّال بيوريك ضياع 54% من الزيادات (364,422 من 800,000)، الحل بـ Lock، نقطة الـ GIL اللي بتخدعك، trade-offs، ومتى متشغلش بالك، مع مصادر رسمية.

5 دقائق قراءة

عرض 221 - 230 من 1100 مقال

السابق
1
…22
23
24
…110
التالي