البرمجة
-
تحسين تحديد القيود في Swift
في برمجة تطبيقات iOS باستخدام لغة Swift، يتعين عليك تحديد القيود (Constraints) لعناصر واجهة المستخدم (UI elements) لتحديد مواقعها وأبعادها…
أكمل القراءة » -
كيفية قراءة وتحرير البيانات في Quill JS
في هذا المقال، سنتناول كيفية قراءة البيانات الموجودة في Quill JS وكيفية التعامل معها بطريقة فعالة. سنركز على نقطتين رئيسيتين:…
أكمل القراءة » -
تمرير الوسيطات في GraphQL
عند العمل مع GraphQL، يمكنك تمرير الوسيطات (arguments) من الاستعلام الرئيسي إلى الوظائف الفرعية (sub-resolvers) باستخدام السياق (context) في GraphQL.…
أكمل القراءة » -
قراءة واستخراج بيانات من ملف إدخال Python
عندما يتعلق الأمر بقراءة البيانات من ملف الإدخال في لغة البرمجة Python، هناك عدة طرق تمكنك من القراءة بطريقة دقيقة…
أكمل القراءة » -
تحويل الصور إلى خرائط ثلاثية الأبعاد باستخدام Processing
عند البحث عن طرق لإنشاء خرائط ثلاثية الأبعاد باستخدام معالجة الصور، يمكن أن يكون استخدام لغة البرمجة Processing واحدة من…
أكمل القراءة » -
حل مشكلة تمرير المعاملات في وعود JavaScript
عندما تقوم بإستخدام دالة setTimeout مع الوعد (Promise)، يبدو أن الوضع يختلف قليلاً عندما يتعلق الأمر بتمرير العديد من الوسائط…
أكمل القراءة » -
كيفية اكتشاف نقرات الأزرار في WKWebView
عندما تقوم بتحميل صفحة ويب في WKWebView وترغب في اكتشاف عندما يقوم المستخدم بالنقر على زر معين، يمكنك استخدام معالج…
أكمل القراءة » -
مشكلة إلغاء تثبيت TensorFlow وفهم مواقع تثبيت الحزم في Python
عندما يحاول المستخدم إلغاء تثبيت TensorFlow باستخدام الأمر “sudo pip uninstall tensorflow”، يواجه خطأ يفيد بأنه لا يمكن العثور على…
أكمل القراءة » -
تحسين أداء تطبيقات JavaScript: أساسيات ونصائح
عندما تحاول إعطاء معلمة من نوع سلسلة (String) إلى دالة عند استخدام الأحداث مثل onclick في جافا سكريبت، قد تواجه…
أكمل القراءة » -
حلول للحفاظ على حاويات Docker نشطة
عندما تقوم بتشغيل الأمر “docker run -d alpine sleep infinity”، فإنك في الواقع تطلب من Docker تشغيل حاوية تستند إلى…
أكمل القراءة »