البرمجة
-
حل بتعقيد O(n) لمسألة الفارق المطلق الأقصى في المصفوفة
بدأت بعض الأسئلة البرمجية تحول نحو مستويات أعلى من التحدي، حيث يتعين عليك الآن التفكير بطرق أكثر كفاءة لحلها. لقد…
أكمل القراءة » -
استخدام خلايا XIB في تطبيقات Swift
من الواضح أنك تسعى لاستخدام خلية من ملف XIB بدلاً من القصة المصورة (Storyboard) في تطبيقك باستخدام Swift 3. هذا…
أكمل القراءة » -
كيفية تجنب تجاوز حجم القسم في DynamoDB
عند النظر في التصميم الأساسي لمفاتيح الأقسام ومفاتيح الفرز في DynamoDB، قد تظن أنك تفهم كل شيء، ولكن من الواضح…
أكمل القراءة » -
تحسين قراءة ودمج الملفات في R
للبداية، يبدو أنك بحاجة إلى تعديل الكود الخاص بك ليتمكن من البحث في كل الدلائل الفرعية. يمكنك استخدام دالة list.files()…
أكمل القراءة » -
تجنب تنفيذ دالة reset تلقائيًا
المشكلة الرئيسية هنا هي أن الدالة reset تُشغَّل عند تحميل الصفحة بسبب وجودها داخل دالة $(document).ready()، التي تُشغَّل تلقائياً عند…
أكمل القراءة » -
تجميعات سكالا مقابل جافا: الفروق والقرارات
عند النظر إلى تفاصيل لغة البرمجة سكالا (Scala) ومكتبة تجميعاتها (Collections)، يظهر أن هناك عدة اختلافات بينها وبين مكتبة جافا…
أكمل القراءة » -
حلول لمشكلة الإتصال بالإنترنت على Raspberry Pi
بما أنك قمت بتوصيل جهاز Raspberry Pi الخاص بك بجهاز الكمبيوتر المحمول الخاص بك باستخدام كابل Ethernet وقمت بتعديل ملف…
أكمل القراءة » -
حلول مشكلة No package found with specified pattern
عندما يواجه المطور مشكلة في نشر تطبيقه على Azure App Service باستخدام Visual Studio Team Services ويظهر له رسالة الخطأ…
أكمل القراءة » -
تصحيح وتحسين لعبة الكرات بتقنية Canvas في JavaScript
من الواضح أنك تحاول إنشاء لعبة باستخدام لغة JavaScript وتقنية الـ Canvas في HTML لرسم الكرات وتحريكها. وفقًا للكود الذي…
أكمل القراءة » -
ترتيب القوائم بـ RxJava في تطبيقات الأندرويد
عند العمل مع RxJava في مشاريع الأندرويد، يمكنك ترتيب قائمة الأحداث التي تعود من استدعاء API بطريقة رد فعلية باستخدام…
أكمل القراءة »