البرمجة
-
استخدام @extends و @include في Laravel
عند العمل على مشروع باستخدام Laravel، قد تواجه مفاهيم مثل @extends و @include في ملفات العرض (views). تلك المفاهيم مهمة…
أكمل القراءة » -
تسجيل الكائنات المعقدة باستخدام Serilog
لتسجيل الكائن المعقد باستخدام Serilog في تنسيق JSON صالح، يمكنك استخدام خاصية @ في قالب السجل. هذه الخاصية تسمح بتسجيل…
أكمل القراءة » -
تصميم شريط الحالة في تطبيقات الويب: التحديات والحلول
في نظام التشغيل iOS 10 (وأيضًا في iOS 9)، يمكن التحكم في شكل شريط الحالة في تطبيقات الويب على أجهزة…
أكمل القراءة » -
استخدام parent::__construct() في PHP
عند العمل في PHP، يعتمد ما إذا كان يجب استدعاء parent::__construct() كأول سطر في مُعالج البناء (Constructor) على الحالة الخاصة…
أكمل القراءة » -
كيفية حل خطأ تحميل امتداد MySQL في PHP7
عندما يظهر خطأ “تم إلغاء تحميل امتداد MySQL في PHP7″، يشير هذا إلى أن PHP7 لم يتم تكوينه بشكل صحيح…
أكمل القراءة » -
حل مشكلة الحصول على المسار الحالي في Angular
في مشروعك، تقوم بإنشاء حارس الوصول (AccessGuard) الذي يحدد ما إذا كان بإمكان المستخدم الوصول إلى المسار المعني أم لا.…
أكمل القراءة » -
حل مشكلة البحث عن الفجوات في Python
عند النظر إلى الشيفرة التي قدمتها، يبدو أنك تحاول كتابة دالة للبحث عن الفجوات (gaps) في القائمتين وإرجاع الفجوة المتطابقة…
أكمل القراءة » -
تحسين تفاعل العناصر بواسطة حدث النقر في jQuery
بمجرد أن تقوم بتشغيل الكود، سيقوم الحدث بتفقد العناصر التي تم النقر عليها والتحقق مما إذا كانت تحمل الفئة المحددة…
أكمل القراءة » -
استخدام وظائف Oracle للبحث في الجداول.
بالطبع، في Oracle يمكنك البحث في عمود معين في جدول معين باستخدام وظائف. لكن دعنا نستكشف الأمر بعمق أكبر. في…
أكمل القراءة » -
فهم استخدام الرمز $ في JSP
عند الحديث عن تطوير تطبيقات الويب باستخدام JavaServer Pages (JSP)، فإن الرمز “$” يعتبر أحد العناصر الأساسية والمهمة التي يجب…
أكمل القراءة »