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

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

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

المنصة

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

الدعم

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

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

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

How To Make It

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

المجال
كل المجالات
تكنولوجياDevOps بالعربيHow To Make ItOptimizing بالعربيأحدث أخبار التكنولوجياالأوتوميشنالبرمجة بالعربيالذكاء الاصطناعي
المستوى
كل المستوياتمبتدئمتوسطمحترف
اعمل Pre-signed URLs لرفع الملفات على S3 — وفّر 90% من bandwidth السيرفر
متوسط8 مايو 2026

اعمل Pre-signed URLs لرفع الملفات على S3 — وفّر 90% من bandwidth السيرفر

لو endpoint رفع الفيديوهات بيخنق سيرفر التطبيق ويوقعه عند 5 مستخدمين متزامنين، المشكلة مش في حجم السيرفر. أنت بتمر الملف مرتين — مرة من المستخدم لسيرفرك، ومرة تانية من سيرفرك لـ S3. Pre-signed URLs بتلغي المرور الأوسط، توفّرلك 90% من الـ bandwidth، وتنزّل تكلفة Data Transfer من $108 لـ $0 شهريًا. مقال للمتوسط بمثال ساعي البريد للمبتدئ، شرح علمي للـ AWS Signature V4، كود Node.js شغّال على @aws-sdk/client-s3 v3.600+، أرقام مقاسة على 500 رفع يومي، 4 trade-offs حقيقية، الفخ الأمني الأكبر في Content-Type، ومتى لا تستخدمها أصلاً.

7 دقائق قراءة
اعمل Self-Hosted Analytics بـ Umami و Postgres: بديل Google Analytics بدون كوكيز في 10 دقايق
مبتدئ8 مايو 2026

اعمل 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 دقائق قراءة
اعمل Feature Flags في PostgreSQL في 100 سطر — بديل LaunchDarkly بصفر تكلفة
متوسط8 مايو 2026

اعمل Feature Flags في PostgreSQL في 100 سطر — بديل LaunchDarkly بصفر تكلفة

لو بتأجّل deploy ليلة الجمعة لأن الـ rollback مكلف، Feature Flags بتنزّل rollback من 45 دقيقة لـ 3 ثواني. مقال للمتوسط بمثال مفتاح الكهربا للمبتدئ، تعريف علمي للأنواع الأربعة من Pete Hodgson، كود Express + PostgreSQL شغّال في 100 سطر مع gradual rollout بـ sha1 bucketing، أرقام مقاسة من فريق 12 مهندس، 4 trade-offs حقيقية، ومتى لا تستخدمها أصلاً.

7 دقائق قراءة
اعمل أداة تحويل صوت عربي لنص بـ Whisper.cpp محليًا — بدون OpenAI ولا إنترنت
متوسط8 مايو 2026

اعمل أداة تحويل صوت عربي لنص بـ Whisper.cpp محليًا — بدون OpenAI ولا إنترنت

دليل عملي لبناء أداة Speech-to-Text عربية بـ Whisper.cpp تشتغل على لابتوبك بدون API ولا إنترنت. خطوات تركيب على macOS و Linux، سكربت Python للأتمتة، أرقام مقاسة من بودكاست 58 دقيقة (WER 11.3%)، trade-offs الـ code-switching و diarization، ومتى الـ API الرسمي يبقى الخيار الأرخص فعلاً.

6 دقائق قراءة
اعمل Background Remover للصور بـ Python و rembg في 50 سطر — بديل remove.bg محلي
مبتدئ8 مايو 2026

اعمل Background Remover للصور بـ Python و rembg في 50 سطر — بديل remove.bg محلي

لو بتدفع $0.20 لكل صورة على remove.bg و موقعك بيرفع 500 صورة شهريًا، أنت بتحرق $100 في الشهر بدون داعي. مكتبة rembg المفتوحة بتشيل الخلفية محليًا في 1.4 ثانية على CPU عادي بدون API key وبدون إنترنت. مقال للمبتدئ بمثال المخ البشري لفهم الـ segmentation، تعريف علمي لـ U²-Net، كود Python شغّال في 50 سطر يعالج فولدر كامل، أرقام مقاسة على Mac M2 و i7، trade-offs الجودة، ومتى لا تستخدم الحل المحلي أصلاً.

5 دقائق قراءة
اعمل Idempotency Keys في Express و Redis: امنع الـ Double Charge لما الشبكة تتقطع
متوسط8 مايو 2026

اعمل Idempotency Keys في Express و Redis: امنع الـ Double Charge لما الشبكة تتقطع

لو endpoint الدفع بتاعك بيشحن العميل مرتين لما الإنترنت يتقطع وهو بيضغط Pay، الحل اسمه Idempotency Key. درس للمستوى المتوسط بمثال ايصال البنك للمبتدئ، تعريف علمي دقيق f(f(x))=f(x)، كود Node.js + Express + Redis شغّال في 70 سطر مع SETNX وقفل التزامن، أرقام مقاسة من 12 ألف طلب، 4 trade-offs حقيقية، وحالات لا تستخدم فيها الـ Idempotency Key أصلاً.

6 دقائق قراءة
اعمل Stale PR Reminder Bot على GitHub: ذكّر الفريق بـ 50 سطر بصفر تكلفة
متوسط8 مايو 2026

اعمل Stale PR Reminder Bot على GitHub: ذكّر الفريق بـ 50 سطر بصفر تكلفة

لو فريقك بيسيب PRs مفتوحة 5 أيام بدون مراجعة، البوت ده بيرسل قائمتها في Slack كل صباح. workflow GitHub Actions كامل + سكربت Node.js في 50 سطر، يشتغل على الـ free tier بصفر تكلفة. مقال للمستوى المتوسط بمثال المكتبة للمبتدئ، تعريف علمي لـ Scheduled Polling، كود قابل للنسخ، أرقام مقاسة من فريق 8 مهندسين (5.4 يوم → 1.8 يوم لأول مراجعة)، 4 trade-offs حقيقية، وحالات لا تستخدمه فيها.

8 دقائق قراءة
اعمل Daily Standup Bot لفريقك بـ Slack و Cloudflare Workers في 70 سطر — مجاناً
مبتدئ8 مايو 2026

اعمل Daily Standup Bot لفريقك بـ Slack و Cloudflare Workers في 70 سطر — مجاناً

لو فريقك من 6 مطورين بيكتب standup يدوي يومياً، انت بتضيع 4.8 ساعة جماعية كل يوم. البوت اللي هتبنيه هنا بيسأل، يجمّع، ويلخّص في رسالة واحدة. التكلفة صفر دولار، الزمن 70 سطر JavaScript على Cloudflare Workers. مقال للمبتدئ بمثال ناظر المدرسة، تعريف علمي للـ Cron Trigger و KV Storage، 6 خطوات قابلة للنسخ، أرقام مقاسة، trade-offs، وحالات لا تستخدمها فيها.

6 دقائق قراءة
اعمل QR Code ديناميكي بـ Bun و Hono في 100 سطر — غيّر الوجهة بدون إعادة طبع
مبتدئ8 مايو 2026

اعمل QR Code ديناميكي بـ Bun و Hono في 100 سطر — غيّر الوجهة بدون إعادة طبع

لو طبعت 5,000 منيو وبعد أسبوع لينك المنيو اتغيّر، الورق كله بقى زبالة. QR ديناميكي بيخلّيك تغيّر الوجهة من dashboard في 3 ثواني بدون ما تلمس بوستر. درس للمبتدئ بمثال "اسأل أمه" يشرح فكرة الـ HTTP 302 redirect، تعريف علمي من RFC 9110، كود TypeScript شغّال على Bun و Hono و bun:sqlite في 100 سطر، أرقام مقاسة (P50=0.8ms و 38K redirect/ثانية)، trade-offs، ومتى لا تستخدمها.

6 دقائق قراءة

عرض 55 - 63 من 84 مقال

السابق
1
…6
7
8
…10
التالي