احمد علي

احمد علي

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

كيف تجمع بيانات الويب بدون حظر في أقل من 30 دقيقة باستخدام BrightData

كيف تجمع بيانات الويب بدون حظر في أقل من 30 دقيقة باستخدام BrightData

كتبت الـ fetch لجلب بيانات من موقع معين، شغّلت الكود، وبعد ثوانٍ ظهر الخطأ: 403 Forbidden. غيّرت الـ User-Agent، نفس النتيجة. جربت VPN، حصلت على CAPTCHA. المشكلة ليست في كودك — المشكلة أن موقع كامل قرر أنك “روبوت” ومنعك تماماً.…

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

ibm bob

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

شرح استخدام DeepSeek V4 : هل تستحق الترقية من Claude إلى النموذج المجاني الذي يصنع المعجزات؟

شرح استخدام DeepSeek V4 : هل تستحق الترقية من Claude إلى النموذج المجاني الذي يصنع المعجزات؟

لنبدأ باعتراف صريح: لقد سئمت من دفع اشتراكات برمجيات الذكاء الاصطناعي الباهظة التي تلتهم ميزانيتك الشهرية. تبدأ من 20$، وتصل أحيانًا إلى 200$، فقط لكي تحصل على مساعد برمجي يظل عالقًا في منتصف مشروعك بسبب محدودية السياق. هذا الوضع تغير…

وداعاً لتعقيدات التصميم: كيف يبني Claude Design واجهاتك التفاعلية في دقائق؟

Claude Design

المقدمة هل سبق لك أن وجدت نفسك غارقاً في دوامة لا نهائية من التعديلات بين المصمم والمطور؟ تبدأ بفكرة رائعة لتطبيق أو ميزة جديدة، لكن سرعان ما تتحول عملية تحويل هذه الفكرة إلى واجهة مستخدم (User Interface) حقيقية إلى تحدٍ…

A2UI من Google: الذكاء الاصطناعي يبني الـ UI بدلاً منك — هل حان وقت التبني؟

A2UI من Google

تخيل هذا الموقف: مستخدم يتحدث مع chatbot داخل تطبيقك، ويطلب منه حجز موعد. الـ chatbot يرد بنص جاف: “من فضلك أدخل الاسم، التاريخ، الوقت…” — بينما كان يمكنه أن يعرض فوراً فورم حجز كامل بتاريخ، وحقل اسم، وزر تأكيد. الفجوة…

بناء تطبيقات Flutter باستخدام Antigravity و Stitch : دليلك العملي لبرمجة المستقبل

بناء تطبيقات Flutter باستخدام Antigravity و Stitch : دليلك العملي لبرمجة المستقبل

بناء تطبيقات Flutter باستخدام Antigravity و Stitch ، تخيل أنك تجلس أمام شاشتك، لديك فكرة لتطبيق موبايل ثوري، ولكنك تصطدم بالواقع المعتاد: ساعات من تصميم الواجهات على Figma، ثم أيام من كتابة كود Flutter المتكرر، ناهيك عن ضبط الإعدادات والتبعيات…

BMAD Method و Cursor : دليلك الشامل لبناء تطبيقات AI سريعة وفعالة

BMad Method

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

من التثبيت إلى النشر: رحلتك الأولى مع Docker لبناء تطبيقات مستقرة

من التثبيت إلى النشر: رحلتك الأولى مع Docker لبناء تطبيقات مستقرة

هل سبق لك أن واجهت تلك المشكلة المحبطة:أن تقوم بتطوير تطبيقك على جهازك بسلاسة تامة، ثم عندما تحاول نشره على خادم آخر أو يشاركه زميل لك، يتوقف عن العمل وتظهر رسالة الخطأ الأبدية: “يعمل على جهازي!”؟ هذه المعضلة، التي طالما…

شرح Serverpod : كيف تبني Backend لتطبيق Flutter بـ Dart فقط ؟

serverpod

تخيل هذا السيناريو: أنت مطور Flutter، تقضي ساعات طويلة في بناء واجهة مستخدم رائعة، ثم تصل إلى مرحلة ربط التطبيق بالخادم (Backend). فجأة، تجد نفسك مضطراً لتعلم لغة جديدة، أو التعامل مع إطارات عمل معقدة، أو كتابة مئات الأسطر من…

دليلك الشامل لـ Gemma 4 : أطلق العنان لقوة النماذج المفتوحة في مشاريعك البرمجية

دليلك الشامل لـ Gemma 4 : أطلق العنان لقوة النماذج المفتوحة في مشاريعك البرمجية

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