الإنتقال للتصميم الجديد
خصم 55% بمناسبة اليوم الوطني السعودي #هي_لنا_دار .. وحنا لها عمار..,
استخدم كوبون: KSA91
Networking
مرحبا خلال تعلمي للدورة واجهت بعض المشاكل في الشبكات، راح اذكرها لكم بحيث ماتضيعون وقت1- Host Network Mangerمن خلال BirtualBox  اضغظ على File ثم Host Network Mangerنزلت اكثر من توزيعة، الخطأ اللي وقعت فيه هنا اني خليت كل توزيعة لها  شبكة مستقلة، لذلك الـ Host-only Adapter ماكان شغالكنت اسوي ping من نظام ثاني ولا توصل نتيجة، فلازم ...المزيد
Documentation
يا مرحبا بالحبايب خلال دراستي للدورة عملت Documentation بسيط ورايقلأهم الأوامر بحيث تقدر ترجع لها اذا نسيت شيءلعله يفيدكم خاصة اني كتبته بلغة سهلة وتجاهلوا القرامر بالانجليزي:)هذا الموقع! وما نستغني عن ملاحظاتكم.. ...المزيد
الاتجاهات في بوتستراب 5
تم اصدار Bootstrap 5 قبل مدّة و تم تغيير الاتجاهات في الـMargin و الـPaddingالتغييرات:تم تغيير ml و pl الى ms و psو تم تغيير mr و pr الى me و pe
تخزين الـ Cache والـ Sessions في قاعدة البيانات laravel
تحتاج تخزين الجلسات والكاش بقاعدة البيانات عند استخدام موزع احمال (Load Balancer)  الطريقة:اولاً تدخل مشروع التطبيق ثم تنفذ التالي من اجل انشاء Migration لجدول cachephp artisan cache:tableثانياً تنفذ التالي من اجل انشاء Migration لجدول Sessionsphp artisan session:tableثالثاً تعدل التالي في ملف ...المزيد
طريقة تثبيت أكثر من مشروع لارافيل على فاغرانت واحد
مرحبًاراح أشرح طريقة تثبيت أكثر من مشروع لارافيل على فاغرانت واحد بدون الحاجة إلى تثبيت فاغرانت آخر، لنبدأ الخطوات :تنويه : الطريقة المشروحة هي على خادم الويب apache2 و ليس nginx .الخطوة الأولى : وضع آي بي ip ثاني بملف Vagrantfile :طبعًا راح نضع آي بي ip ثاني بملف Vagrantfile عشان نربطه بالمشروع الثاني، طبعًا قبل التعديل بيكون شكل ال ...المزيد
عندي مشكلة مع tag input اذا وضعته داخل tag form ما يشتغل
<script type="text/javascript"> function onoff(){ currentvalue = document.getElementById('onoff').value; if(currentvalue === "Off"){ document.getElementById("onoff").value="On"; }else{ document.getElementById("onoff").value="Off"; } } </script ...المزيد
مجالات عمل الـ MySQL ونسبتها وش ابرز الفروقات ؟
 س 1 / هل الـ mysql مرغوبة بسوقنا السعودي اقصد هل عليها طلب ام طلب قليل ؟  س2 / هل مطور الويب بحاجة للـ mysql ؟؟ س3 / هل استطيع ان اكون مختص فقط بالـ mysql  دونا عن المهارات الاخرى ؟؟ لان لاحظت في linkedin انهم طالبين مهارات اخرى  مثل -full stack - java - java script - python  ...المزيد
تجنب تكرار الاستعلام في اكثر من دالة
بدلاً من تكرار متغير في كل دالة وتجنب كثرة الاستعلام  كالتالي :  public function index() { $categories = Categories::all(); return view('admin.products.index', compact('categories')); } public function create() { $categories = Categories::all(); return view('admin.products.create', compact('categories') ...المزيد
اختيار الألوان للتصميم
السلام عليكم. بما ان اختيار الالوان كان جزء صعب بالنسبة لي فالمشروع 😅 ساعدني هذا الموقع بخيارات متنوعة مع hex الألواناستخدامه سهل اتمنى يفيدكم
أتمنى منج كورس ثاني يكون أعمق ومفصل أكثر
عيدكم مبارك جميعا أستاذتنا العزيزة خلود @khadijah نرجو منكي كورس ثاني بالكوتلين أو ماترينه مناسب  يكون أعمق ومفصل أكثر ويكون مكمل لهذا الكورس  الحقيقة أستفدت كثيرا منج ومن بساطة الشرح فطلبي انكي تكملين المشوار وتنزلين لنا  كورس ثاني بأنتظار ال ...المزيد
استفسار عن تصميم المواقع
وش الفرق بين اني ابدا بموقع من الصفر ولا اسوي موقع بالوورد بريس والمواقع الجاهزة  ودي ابني موقع الكتروني عشان كذا احتاج مساعدة وشاكر ومقدر ...
متجر متعدد البائعين
مبتدئ وارغب بتطوير متجر يضم عدة بائعين وكل بائع يضيف منتجاته الخاصه في صفحة له داخل الموقع هل استطيع انشاء المتجر بعد اخذ دورة الاستضافه و دورة بناء المتاجر ؟ اعتذر ف مثل ماقلت مبتدئ وتحملوني 
متى ارسل صور المشروع
السلام عليكم ورحمة الله وبركاته متى يجب علي ارسال المشروع
تجنب او إلغاء تنفيذ عملية برمجية في حال عدم اكتمال المتطلبات!
في حال كان هناك اكثر من متطلب يجب تنفيذ من المستخدم لكي تتم العملية أو حصل امر ما في السيرفر، فهناك طرق مفيده يجب استخدامها منها try & catchمثال : نموذج تسجيل مستخدم لدفع قيمة اشتراك،  هنا في حال تعثر الدفع فإن المستخدم لا يحفظ في قاعدة البيانات ويتم التراجع وارجاع رسالة خطأ يتم تخصيصها.public function subscribe(arra ...المزيد
المحاكي حل التعليق والبطى ب 512 و 256 ممتاز
المحاكي إذا واجهتكم مشاكل بالتشغيل من بطى الجهاز أو التعليقهذا حل بسيط أنا مجربه شخصيا--- الشرح بالصور ---أولا أختر نوع الجهازNexus Oneبعدين تعدل على المواصفات مثلحجم الشاشة نخليها 5والرام أول واحد نخليه مثل ماهو 512بعدها نوع نظام التشغيل نخليه ال Lollipop 22 بس وجذي راح يشتغل معك المحاكي بدون مشاكل التعليقوسوى محاكي ثاني أ ...المزيد
خيار ال Preferences على Debian GNU/Linux bullseye يوجد هنا 
من درس اعداد المحاكي  خيار ال Preferences على Debian GNU/Linux bullseye يوجد هنا من داخل الاند رويد ستيديو من قائمة فايل على اليسار فوق File Settings Tools Emulator ولتسهيل شاهد الصورهذا الشرح لتشغيل المحاكي داخل البرنامج مدمج ل ...المزيد
Send coordinate from JavaScript to sql database
مرحباعندي استفسار،عندي كود يطلع لي مكان المستخدم على الخريطة وشغال تمام،المطلوب ارسال هذي الاحداثيات من ملف الجافاسكربت إلى قاعدة البيانات،بحثت كثير ووصلت انه لازم احول الاحداثيات هذي إلى صيغة JSON علشان اقدر اتعامل معاها في الباك اند او قاعدة البيانات،نجحت بتحويل الاحداثيات لسترنق ثم اوبجكت بستعمال stringfiy + parsa،وحولتهم الحمد الله وطب ...المزيد
من عالم التطبيقات الـ Hybrid الى الـ Native
بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته اسعدني الأنضمام الى فلكس كورسز عن طريق هذه الدورة والتي إن شاء الله تكون رحلة ممتعة لي في عالم البرمجة وخصوصا برمجة تطبيقات الأندرويد. تخصصي هندسة كهربائية (١٠ سنوات خبرة) ولكن كانت بدايتي البرمجية عام ٢٠١٩ وتحديدا في التطبيقات الهجينة Hybrid Apps عن طريق ionicframework و Angular ولازلت ابحر في هذا العالم ...المزيد
مشكلة وحلها / ربط اكثر من دومين باكثر من شهادة ssl على سيرفر واحد Apache2
عندي دومينين 2 ha9ir.comyuosaf.com كل واحد له شهادة ssl منفصله واحاول اربط الدومينين على سيرفر واحد لكن كل واحد موقع مستقل بحثت عن الطريقه وحصلت هاذي لكن اذا سويتها اذا دخلت على اي واحد يوديني على الموقع الاول# /etc/apache2/sites-available/yuosaf.conf <IfModule mod_ssl.c> <VirtualHost *:443> Serve ...المزيد
تحميل الملفات في لارافل File Uploads in Laravel
 A simple example: File from Form Request - Manage Filename, Extension, Foldersمثال على رفع الملفات مع الامتداد والمجلد  ...المزيد