لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 01/31/23 in أجوبة
-
set header عند تحويله لتعليق لاتتاثر الشيفرة ويعمل المتصفح مالسبب2 نقاط
-
سلام عليكم سؤالي هو عن كيفية مناداة الqueue بطريقة صحيحة في الcron jobs بالنسبة للتوقيتات لكي يتم مناداة كلا من queue:work, queue:restart, queue:retry all ما هو الcron job الخاصة بكل كوماند؟ اقصد ما هو توقيتهم بصيغة الcron2 نقاط
-
دالةبلغة c++ لإستقبال سلسلة حرفية و حساب عدد الفراغات فيها؟1 نقطة
-
1 نقطة
-
عندما أحاول تسجيل الدخول لمشروعي عن طريق البوستمان يتم الأمر بالشكل المناسب وتحدث عملية تسجيل الدخول ولكن عندما أحاول ذلك من خلال صفحة تسجيل الدخول لا تتم العملية ويظهر لي خطأ كما هو موضح في الصورة المرفقة ما يحيرني هو أن عملية تسجيل الدخول تتم من خلال البوستمان ولكن في الموقع نفسه لا يتم ذلك (ملف login من الفرونت إند مرفق) و (ملف اليوزر من الباك إند مرفق أيضا) بالمناسبة أنا أطور موقعي بالرياكت والباك إند بـ node.js & express وقاعدة البيانات mongoDB Login.rar users.rar1 نقطة
-
1 نقطة
-
1 نقطة
-
يبدو أنك تريد أن تكون مطور واجهات خلفية بما أنك تعلمت أساسيات NodeJS أو مطور Full Stack لذلك أنصحك بتعلم أحدي هذه ال Stacks. MEAN Stack MERN Stack MEAN Stack يتكون من MongoDB Express.js Angular Node.js MERN Stack يتكون من MongoDB Express.js React Node.js وهذه بعض المصادر المفيدة لتعلم هذه التقنيات. https://academy.hsoub.com/programming/javascript/nodejs/express/ https://academy.hsoub.com/programming/javascript/nodejs/ https://wiki.hsoub.com/React https://wiki.hsoub.com/Node.js https://academy.hsoub.com/devops/servers/databases/mongodb/ https://academy.hsoub.com/programming/javascript/angular/1 نقطة
-
في النسخ الحديثة من لارافل، أتاحت للمبرمجين سهولة في التعامل مع جدولة الأعمال، فبدلاً من إنشاء مجدول cron خاص لتنفيذ مهمة محددة وإدارتها مباشرةً من الخادم، أتاح إطار العمل واجهة لمعالجة هذه الأوامر مباشرةً من خلال الشيفرة البرمجية. بالنسبة لسؤالك، فالتوقيت الموجود ضمن Cron يمكنك استخدامه بنفس الصيغة من خلال الشيفرة البرمجية: ->cron('* * * * *'); بحيث يتم تغيير علامة النجمة (*) حسب التوقيت الذي ترغب فيه، وبنفس الطريقة يوجد بعض التوابع التي يمكنك استخدامها بشكل مباشر في حال لم يكن لديك خبرة مسبقة بالتعامل مع صيغة cron، من بعض الأمثلة: ->everyMinute(); ->everyTwoMinutes(); ->hourly(); ->hourlyAt(17); ->daily(); ... وبالتالي لن تحتاج لتنفيذ الأوامر مثل queue:work بشكل مباشر، بل بدلاً من ذلك يمكنك جدولة queue بالشكل التالي: $schedule->job(new Heartbeat)->everyFiveMinutes(); وجدولة المهام من خلال موجّه الأوامر أو الخادم بشكل مباشر تتم من خلال تنفيذ الأوامر بالشكل التالي: * * * * * php /path/to/your/project/artisan queue:work كما يمكنك قراءة المزيد من التفاصيل والأمثلة في التوثيق الرسمي في لارافل من قسم (جدولة المهام Task Scheduling). في حال كان لديك مشكلة أخرى، أرجو منك ذكر المزيد من التفاصيل وتوضيح سؤالك.1 نقطة
-
احتاج شخص يرفع لي موقع بلغة اللارافل بإستضافة هوستنجر1 نقطة
-
فيما يلي خطوات نشر Laravel في Hostinger: قم بالتسجيل للحصول على حساب Hostinger. أنشئ استضافة PHP جديدة وحدد الخطة التي تختارها. قم بتسجيل الدخول إلى Hostinger cPanel وأنشئ قاعدة بيانات لتطبيق Laravel الخاص بك. اتصل بحسابك عبر عميل FTP وقم بتحميل ملفات Laravel على الخادم. انتقل إلى File Manager في cPanel وانتقل إلى مجلد Laravel . أعد تسمية .env.example إلى .env واملأ التفاصيل الضرورية (قاعدة بيانات ، بريد إلكتروني ، إلخ). افتح Terminal عبر cPanel وانتقل إلى مجلد Laravel . قم بتشغيل الأمر التالي لتثبيت التبعيات: "composer install" قم بتشغيل الأمر التالي لإنشاء مفتاح تطبيق: "php artisan key:generate" أخيرًا ، قم بالوصول إلى موقع الويب الخاص بك عبر المتصفح لرؤية تطبيق Laravel الخاص بك .1 نقطة
-
سلام عليكم، عندي سؤال في الcron jobs. بالأمس ظبطت cron job انها تنادي command معين اليوم. تاريخ الأمس 2023/01/30 تاريخ اليوم 2023/01/31 فقمت بعمل الcron job كما في الصورة الصفر الأول للدقيقة والصفر الثاني للساعة ورقم 31 هو لليوم والنجمة الأولى للشهر والثانية للأسبوع.. ولكن لم يتم مناداة الcommand اللذي كان من المفترض ان يتم مناداته في بداية اليوم ال31 مع العلم ان هذا الcommand عندما يتم مناداته بشكل يدوي وبنفس صيغته بدون تغيير أي شئ يعمل بشكل صحيح 100%1 نقطة
-
1 نقطة
-
سلام عليكم. انا عندي command جاهز ولا ارغب في مناداته من الtask schedular اريد فقط مناداته من الcpanel cron jobs. هل يشترط بعد اضافته ان يتم مناداة schedule run?! وهل الصيغة * * 31 0 0 هي صيغة صحيحة لمناداة الكوماند كل شهر بيوم 31 بداية اليوم؟1 نقطة
-
مشكور جداً ❤️ إن شاء الله ح افوت للموقع واطبق تطبيقات بسيطة لحتى تثبت المعلومات اكتر1 نقطة
-
بس للأسف اللي في مستقل و خمسات ما يشرحون طريقة الرفع و انا احتاج الشرح1 نقطة
-
يمكنك العثور على مبرمجين على موقع مستقل من هنا.1 نقطة
-
يوجد في دورة دورة تطوير واجهات المستخدم التي تقوم بدراستها العديد من التطبيقات في المسارات القادمة لذلك يمكنك التطبيق مع المدرب في التطبيقات القدامة أما إذا كنت تريد التطبيق قبل ذلك يمكنك بناء أي موقع يعجبك ولكن ربما يكون هناك مواقع تحتاج لتقنيات ومهارات لم تتعلمها بعد لذلك الأفضل الإستمرار مع الدورة حالياً لأنها مرتبه بشكل سلسل مع المهارات الموجودة معك ويوجد حل آخر وهو الإطلاع على التطبيقات الموجودة في موقع frontend mentor حيث يحتوي هذا الموقع على العديد من التطبيقات مع تحديد التطبيقات التي تناسب مهاراتك وعلى حسب صعوبتها أيضاً لذلك يعتبر هذا الموقع جيد للبحث عن التطبيقات في مجال تطوير واجهات المستخدم1 نقطة
-
1 نقطة
-
حتى تصبح مطور nodejs محترف هناك بعض المهارات الأساسية بعد nodejs منها أطر تطبيقات الويب : سيكون إطار تطبيق الويب أحد أهم التبعيات الأساسية لأي تطبيق ويب Node.js. على الرغم من أنه يمكنك كتابة ما تريد باستخدام وحدة HTTP ، يمتلك Express نسبة أكثر من جميع الأطر الأخرى المستخدمة مجتمعة . Security : لطالما كان الأمان على الويب يمثل مشكلة كبيرة ، ولكن مع كل الانتهاكات والمشكلات التي حدثت مؤخرًا ، أصبح الأمر ضرورة إيجابية الآن. تعرف على OWASP Top 10 ، وهي قائمة يتم تحديثها أحيانًا لأهم مخاوف الأمان على الإنترنت. ستساعدك هذه القائمة على تحديد ومراجعة الأماكن التي قد يكون فيها تطبيقك مقصورًا في الأمان. Databases : لن تكون قاعدة كود Node.js كافية لتشغيل تطبيق الويب الخاص بك. ستحتاج أيضًا إلى معرفة كيفية تخزين البيانات الديناميكية في طبقة دائمة مثل قاعدة البيانات. هناك عدد كبير جدًا من خيارات قواعد البيانات لسردها هنا ، ولكن غالبًا ما تكون أفضل طريقة للتفاعل معها في Node.js هي من خلال أداة رسم الخرائط العلائقية للكائنات (ORM). أحد الخيارات الشائعة هو Sequelize ، والذي يمنحك واجهة برمجة تطبيقات متسقة للتفاعل معها بغض النظر عن نوع قاعدة بيانات SQL التي تتصل بها. لا يمنحك هذا فقط طريقة ملائمة لتحديد مخطط الجدول الخاص بك وتحديث السجلات ، ولكنه يمنحك أيضًا خيار تبديل محرك قاعدة البيانات بسهولة إذا لزم الأمر. يعد Mongoose أحد أكثر أنظمة ORM شيوعًا لـ MongoDB إذا كنت تفضل خيار NoSQL. خلاصة القول هي أنك يجب أن تعرف جيدًا أحد حلول قواعد البيانات هذه. المنصات السحابية Cloud platforms : . تعد الأسماء الكبيرة دائمًا اختيارات جيدة ، مثل AWS أو Azure ، ولكن في بعض الأحيان قد يتطلب ذلك تكوين بنية تحتية أكثر مما تريد التعامل معه. يخصص العديد من موفري السحابة الصغيرة أنفسهم لتجربة مطور مريحة. الآن ، يعد Heroku و Netlify مجرد عدد قليل من الخيارات العديدة لنشر تطبيقات Node.js الخاصة بك على منصة سحابية بسهولة. تعتبر هذه المهارات هي الأساسية لتصبح مطور nodejs محترف لكن هناك العديد من المهارات الأخرى لتصبح أكثر إحترافية1 نقطة
-
مع الاسف لم اعثر على دورات كاملة حديثة ومجانية على الانترنت إلا باللغة الانجليزية وهذه المقدمة من freeCodeCamp هي افضلها : ومن الدورات العربية :1 نقطة
-
كما في التعليق السابق فإنه في لغة javascript لا وجود لمفهوم الدالة main كما في اللغات الأخرى مثل java لذلك الدالة main التي تتكلم عنها هي دالة مثل أي دالة أخرى يقوم المبرمج بكتابتها . لماذا لا نحتاج للدالة main في ال javascript ؟ في اللغات التي تحتاج للدالة main يحتاج البرنامج إلى نقطة دخول. يكون هذا عادةً عنوانًا في الرأس يشير إلى تعليمة جزء الكود أي نقطة البداية لتنفيذ البرنامج بينما في javascript ليس لها الدالة main حيث أن البرنامج يبدأ بالتنفيذ من الأعلى إلى الأسفل. و إذا تم تضمين ملفات متعددة في الصفحة ، فستتم إضافة الوظائف والمتغيرات المعلنة فيها إلى النطاق global (ما لم يتم الإعلان عنها في وظيفة مجهولة)1 نقطة
-
1 نقطة