التصنيف برمجة وتطوير

برمجة وتطوير

فحص الثغرات الأمنية قبل Pull Request امنع الثغرات الأمنية قبل Pull Request باستخدام فحص pre-commit

فحص الثغرات الأمنية

مقدمة: لا تنتظر Pull Request لاكتشاف الخطأ اكتشفتَ مفتاح API داخل ملف إعدادات بعد فتح Pull Request؟ أو ظهر استدعاء MD5 ضعيف في مراجعة الكود بينما أصبح التغيير متشابكاً مع عدة ملفات؟ في هذه المرحلة يكون الخطأ ما زال قابلاً…

AirLLM: شغّل نماذج 70B على بطاقة GPU بذاكرة 4GB — لكن هل الأداء عملي؟

إذا فشل تحميل نموذج 70B لأن بطاقة الرسوميات لديك لا تتجاوز 4GB من VRAM، فالمشكلة ليست دائماً في حجم النموذج الكامل. AirLLM يغيّر طريقة التحميل: بدلاً من إبقاء كل الأوزان على GPU، يمرّر النموذج طبقة بعد أخرى ويحتفظ بالطبقة المطلوبة…

كيف تبني ميزة Android في أقل من 30 دقيقة باستخدام Android Skills

Android-Skills

تخيل أنك فتحت مشروع Android قديم مكتوب بالكامل بـ XML، والمطلوب منك ترحيله إلى Compose، أو ترقيته إلى AGP 9، أو جعل الواجهة تعمل بنظام edge-to-edge. تسأل الذكاء الاصطناعي المساعد في الـ IDE، فيعطيك إجابة عامة تعتمد على بيانات تدريبه…

كيف تبني خادم مصادقة (Auth Server) خاص بك في أقل من 30 دقيقة باستخدام OpenAuth

OpenAuth

ما هو OpenAuth؟ OpenAuth هو مزود مصادقة (Auth Provider) مفتوح المصدر ومبني على معايير OAuth 2.0 القياسية، مصمم لتعمل به تطبيقات الويب والموبايل والـ SPA وحتى الـ APIs الخارجية. الفكرة ببساطة: بدلاً من تضمين مكتبة مصادقة داخل كل تطبيق على…

Codebuff vs Claude Code: أيهما تختار في 2026؟

Codebuff

ما هو Codebuff؟ Codebuff هو أداة CLI (Command Line Interface) مفتوحة المصدر تتيح لك تعديل الكود الخاص بمشروعك عبر أوامر باللغة الطبيعية مباشرة من التيرمنال. بدلاً من الاعتماد على نموذج واحد يقوم بكل شيء، يعتمد Codebuff على مجموعة Agents (وكلاء)…

شرح jumbo.cli: كيف تمنح وكلاء الذكاء الاصطناعي ذاكرة دائمة في مشاريعك؟

jumbo cli

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

دليل المطور لـ Open Knowledge Format (OKF): هل ينهي عصر الفوضى في سياق الذكاء الاصطناعي؟

مقدمة: سيناريو المشكلة الذي نعيشه يومياً تخيل أن مطوراً جديداً انضم لفريقك اليوم، وسألك: “كيف نحسب عدد المستخدمين النشطين أسبوعياً من جدول الأحداث (Event Stream)؟”. غالباً ما ستكون إجابتك رحلة استكشافية: ستقوم بإرسال رابط لتوثيق قديم في Notion أو Confluence…

من الكود إلى الإنتاج تلقائياً: شرح Travis CI للمطورين المحترفين

Travis CI

هل سبق لك أن قضيت ساعات طويلة في دمج التغييرات، تشغيل الاختبارات، ثم نشر مشروعك يدوياً؟ هل تشعر بالإحباط عندما تكتشف خطأً بسيطاً بعد النشر مباشرة، مما يجبرك على تكرار العملية بأكملها؟ هذا السيناريو المألوف يستهلك وقتاً ثميناً ويفتح الباب…

أفضل نماذج الذكاء الاصطناعي الرخيصة للمطورين 2026 : خطة العمل الثلاثية كيف تبني مشاريع معقدة باستخدام استراتيجية SDD ؟

أفضل نماذج الذكاء الاصطناعي الرخيصة للمطورين 2026 : خطة العمل الثلاثية كيف تبني مشاريع معقدة باستخدام استراتيجية SDD ؟

أفضل نماذج الذكاء الاصطناعي الرخيصة للمطورين 2026 : خطة العمل الثلاثية كيف تبني مشاريع معقدة باستخدام استراتيجية SDD ؟ : تخيل أنك تعمل على ميزة (Feature) معقدة في مشروعك، وتستخدم نموذجاً رائداً مثل Claude 4 Opus أو GPT-5.5. فجأة، تنظر…

وداعاً للمهام المتكررة: كيف يختصر IBM Bob رحلتك من الفكرة إلى الكود الجاهز؟

ibm bob

تخيل أن لديك شريكاً ذكياً يفهم كودك بعمق، يقترح عليك الحلول، يكتشف الأخطاء الأمنية قبل أن تحدث، بل ويساعدك في تحديث أنظمة برمجية عمرها عقود في دقائق معدودة. هذا ليس حلماً، بل هو الواقع الذي تعدك به IBM Bob، أداة…