البرمجة
-
فوارق HTML5 وFlash
عندما يتعلق الأمر بمقارنة بين تقنيات الوسائط المتعددة، مثل Flash وHTML5، يتعين علينا التفكير في العديد من الجوانب التقنية والمفاهيمية…
أكمل القراءة » -
تحديث إعدادات Alamofire لإدارة مشاكل التوثيق
باستخدام إطار العمل Alamofire 4.0، تُعد وظيفة RequestRetrier مسؤولة عن إعادة محاولة الطلبات التي تواجه مشاكل معينة، مثل انتهاء صلاحية…
أكمل القراءة » -
تغيير تنسيقات CSS في ReactJS
عندما يتعلق الأمر بتغيير تنسيقات CSS في تطبيق ReactJS على أساس ديناميكي، فإن استخدام مفهوم “المراجع (refs)” يمكن أن يكون…
أكمل القراءة » -
تفعيل الكلمات الملتفة في Eclipse
لطالما كانت مشكلة تمتلكها العديد من المطورين عند استخدام بيئة Eclipse، فإن تفعيل الكلمات الملتفة تلقائيًا يمكن أن يسهل القراءة…
أكمل القراءة » -
تخزين البيانات المضمنة في Mongoose
تحدث الطريقة التي تم وضعها فيها مخططات Mongoose عن كيفية تنظيم بيانات MongoDB في تطبيقات Node.js. تتيح Mongoose إنشاء موديلات…
أكمل القراءة » -
تحويل الأرقام العشرية باستخدام ROUND في SQL Server
للتحويل من النوع العشري (float) إلى النوع الصحيح (int) في قاعدة بيانات Microsoft SQL Server باستخدام الدالة ROUND، يمكنك استخدام…
أكمل القراءة » -
تحديث Android Studio: حل مشكلة مزامنة Gradle
عند تحديث Android Studio إلى الإصدار 2.2، وبدء مشروع جديد وتضمين تبعيات (dependencies) تتعلق بـ Google Play Services، تواجه بعض…
أكمل القراءة » -
استخدام القوائم الثابتة والوظائف الجدولية في البرمجة
الغرض من جعل القائمة (List) في الكود المقدم على شكل static هو ضمان أن القائمة تكون مشتركة بين جميع مثيلات…
أكمل القراءة » -
عنوان: عرض صناديق الاختيار في ListView باستخدام WPF
تعتبر عملية عرض صناديق الاختيار (Checkboxes) بجانب النص في عناصر ListView في تطبيق WPF مهمة شائعة ومفيدة للعديد من السيناريوهات.…
أكمل القراءة » -
مشكلة أبعاد UIView في Xcode 8
منذ تثبيت Xcode 8، واجهتني مشكلة كبيرة. لم أحصل على قيم صحيحة لأي UIView في المشروع. وليس هذا فقط، بل…
أكمل القراءة »