اذهب إلى المحتوى

Wael Aljamal

الأعضاء
  • المساهمات

    6975
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    218

كل منشورات العضو Wael Aljamal

  1. لديك مشكلة في محدد css حيث أن querySelector يجب تمرير نوع المحدد بوضع نقطة في حال كان صنف و # في حال كان id ولا يتعرف على المحدد بشكل تلقائي، عليك التفكير في كيفية حصر المشكلة و تتبع الخطأ لتزيد مهاراتك.
  2. هل استعملت التابع ready في جيكويري $( document ).ready(function() { // جميع شيفرات جافاسكربت في الملف بعد التضمين }); في حال يظهر أخطاء أرجو إرفاقهم
  3. يمكنك تخطي الدرس والعودة إليه لاحقا، فعلياً لن يؤثر ذلك عليك، و بمجرد ماظهر لك تطبيق للدوال السحرية راجع هذه الإجابة لتعمل مقارنة و تثبيت الفكرة والفهم السليم. يمكنك الاطلاع على أمثلة عن الانترنت أيضا ويوتيوب لزيادة الأفكار عنها.
  4. مرحبا أنس، هل الشيفرة الخاصة بك تنتظر إكتمال تحميل HTML في الصفحة؟ وبذلك يتم تنفيذها على عناصر موجودة تم تحميلها لأن غير ذلك لن تعمل. كيف ننتظر انتهاء تحميل صفحة في جافاسكربت؟ جميع الدوال لديك يجب أن يتم تنفيذها بعد انتهاء تحميل الصفحة حاول البحث عن ذلك يمكن تطبيق انتظار جاهية الصفحة من جافاسكربت أو من جيكويري طالما تستعملها
  5. أسئلة مشابهة:
  6. يمكنك أخذ فكرة عن كيفية كتابة شيفرات SQL بطريقة صحيحة بحيث تكون محمية من هجمات حقن البيانات من الدرس التالي: وكتب البرمجة/قواعد البيانات: كتب البرمجة المرجع الكامل: فكرة اصطياد الثغرات للمواقع هو أمر ليس بالسهل، عليك أن تتعلم الكثير من لغات Backend و قواعد البيانات والاحتراف بهم حتى تصبح قادر على فهم بنية أنظمة الويب وكيفية محاولة الاختراق ومعرفة الثغرات بهم، حاول تعلم هذا الشيء بعد إتقان كيفية عمل المواقع وأن تصبح مطور ماهر.
  7. حاول البحث عن restfull api أو web api
  8. التابع send نفسه نختبر قيمته if (Mail::send(...)) {... أو بعد إرسال البريد، يمكن التحقق من وجود أخطاء، من خلال الدالة failures التي تعيد مصفوفة بالأخطاء التي حصلت مع إرسال البريد // check for failed ones if (Mail::failures()) { // return failed mails return new Error(Mail::failures()); } أو التحقق من عددهم if(count(Mail::failures()) > 0){ $errors = 'Failed to send password reset email, please try again.'; } كما يمكن عملها ب try catch سيتم رمي استثناء في حال حدوث خطأ try { Mail::to($userEmail)->send($welcomeMailable); } catch (Exception $e) { //Email sent failed. } أو بالطريقة: اختبار نمط المتغير إن كان من الصنف SentMessage فالرسالة تم إرسالها $welcomeEmailSent = Mail::to($userEmail)->send($welcomeMailable); if($welcomeEmailSent instanceof \Illuminate\Mail\SentMessage){ //email sent success }else{ //email sent failed }
  9. كانت المشكلة أن كل دوران للحلقة يعرض صورة مع تحديد دائرة واحدة إضافة فيه مربع عرض. يمكن وضع الأمرين خارج الحلقة وسيعمل على تجمع التحديد لصورة figure واحدة if detected_circles is not None: # Convert the circle parameters a, b and r to integers. detected_circles = np.uint16(np.around(detected_circles)) for pt in detected_circles[0, :]: a, b, r = pt[0], pt[1], pt[2] # Draw the circumference of the circle. cv2.circle(img, (a, b), r, (0, 255, 0), 2) # Draw a small circle (of radius 1) to show the center. cv2.circle(img, (a, b), 1, (0, 0, 255), 1) # هناا cv2.imshow("Detected Circle", img) cv2.waitKey(0)
  10. هل يمكنك إرفاق ملف الصورة لنستطيع تجريب البرنامج؟ test2.jpg
  11. تختلف من بلد لبلد آخر، إسأل محيطك، معلميك أصدقائك عن الموضوع
  12. حاول المشاركة في المسابقات والأولمبياد العلمي البرمجي في بلدك و مدرستك ستكون خطوة جميلة ومفيدة لاتنسى ممارسة الرياضة واللعب، فهي مهمة لنمو الجسم ونشاطه، "العقل السليم في الجسم السليم"
  13. يبدو أنه لا يمكن تغيير نمط campaign بعد إنشائه، أقتيس من توثيق غوغل: الرابط: هنا **** الإعلان في حالة "نشط" حاول إيقافه ثم عمل التعديل ثم إعادة تفعيله..
  14. يوجد شرح من توثيق غوغل: https://support.google.com/google-ads/answer/6340536?hl=en
  15. بصراحة يا صديقي عمر 14 صغير للعمل، يعني يعتبر عمر للأطفال (بغض النظر عن الحالة الذهنية و معدل الذكاء و الفطنة) عمر 14 يكون لديك حياة اجتماعية مع أصدقاء من عمرك، تكتشف الحياة و تكون في المدرسة. أنت تعتبر متقدم على عمرك، وترغب في العمل من هذا العمر، بصراحة تحية لك، بالنسبة ادلي أشجعك على عيش المراهقة بصورة عادية لأنه من المبكر عليك البدء في العمل. إن كانت رغبتك بالعمل ولا بد من ذلك، انشر على فيسبوك لديك و أخبر أصدقاءك أنه لديك معرفة في تصميم الواجهات والمواقع و قم بعمل لهم و انشر مشاريعك على حساباتك على مواقع التواصل ليعلم بك المجتمع المحيط، ثم يمكنك الحصول على زبائن من معارفك أو أصدقاء والدك و أقاربك.. تقوم بتصميم مواقع لعملهم و تساعدهم في ذلك، وبالطبع بمقابل مادي مقبول. أنت شاب يافع وذكي و مثابر وهذا جيد جدا، أتمنى أن تجد فرصتك مع التحفظ على ان تعيش حياتك بالتدرج مع أصدقاء مم عمرك أو أكبر بقليل. يوجد متسع من الوقت للعمل عندما تصبح بالغاً، لا أحبذ تحملك لهذه المسؤولية بهذا العمر.
  16. هل حاوبت تقديم عروض على مشاريع في مستقل؟ حتى لو بسيطة مثل تعديل تصميم موقع؟
  17. السؤال لا يفيد حل المشكلة، يتوجب إرفاق رسائل الخطأ مع الشيفرات البرمجية
  18. من فضلك إرفاق البرنامج بشكل مكتوب و ليس كصورة. عندما نريد اختبار هل العدد أولي أم لا، نختبر قابلية القسمة على الأعداد الأصغر منه، أي نعمل حلقة من 2 إلى ما قبل هذا العدد وليكن عداد الحلقة هو متغير i كما هو لديك، في حال قبل العدد num القسمة على اي i من المحال يعتبر العدد غير أولي لأن لديه قاسم مختلف عن 1 و عن نفسه. لكن بغرض تحسين الخوارزمية، بتطبيق ملاحظة رياضية أنه لو قبل العدد القسمة على i فإن ناتج القسمة سيكون num/i طالما قمنا باختبار القسمة على i لاداع لاختبار القسمة أيضا على num/i ، أي نكتفي بنصف مجال الأعداد الصغير لاختبار القسمة، لماذا num/2 .. إن لم يقبل num القسمة على 2 فإنه لن يقبل القسمة على (num/2) وهو نفسه ناتج قسمة العدد عل 2. مثلا عددي: ليكن لدينا 10 نريد التحقق هل هو اولي؟ نختبر المجال من 2 إلى 4 فقط، لأن 5 هي نفسها 10/2 اي في حال قبلت 10 القسمة على 2 فلماذا نختبر 10/5؟ نفس الشيء للعدد 13 لا يهمنا اختبار الأعداد التي هي أكبر من نصف هذا العدد لأن 13/7 و 13/8 بالطبع لن تقبل القسمة.. يمكنك عمل الحلقة ل أصغر من num/2
  19. لاحظ أن route يمكن عمله على شكلين، نخصص مجموعة مسارات تعيد json تكون لها بادئة باسم api مثلا api/users تعيد مصفوفة json بالمستخدمين، أما المسار users تعيد صفحة HTML فيها المستخدمين.. يمكن تطبيق الفكرة هذه، و يمكن إرسال باراميتر مع الطلبية مثلا، users?format=json نفحصها في المتحكم و نقرر هل نعيد json أم html
  20. من الضروري التطبيق على الحاسوب وكتابة الأوامر البرمجية و تجريبها وتتبع المدرب في أي شيء يقوم به. من الأفضل لك مراجعة المسارات وكتابة الدروس على الحاسب و تنفيذ كل شيء (دروس التطبيقات العملية) أما الدروس النظرية لامشكلة.
  21. مرحبا مهند، كل مسار فيه تطبيقات عملية، ينتج عن تطبيقك مع المدرب مشروع وبعض الملفات خاصة به، من المفترض أنك لا تحذف هذه الملفات وتحتفظ بها لتقديمها مع طلب إجراء الامتحان. مهمتها التأكد من أنك قمت بالتطبيق مع المدرب ومراجعة هذه المشاريع. يمكنك التواصل مع مركز المساعدة - أكاديمية حسوب - وطلب إرشادك بكيفية تقديم الملفات مع التقدم للامتحان.
  22. نعم، هذا يعيد رد عبارة عن بيانات فقط، إن لم تطلبه بشكل AJAX و تستقبله و تحشره في الصفحة (ضمن success في جيكويري مثلاً)، سيتم عرضه كنص فقط أي بدون HTML
  23. هل تأكدت من تغيير APP_URL للرابط الذي توفره الاستضافة؟ الدومين يعني؟ وإن المنفذ يختلف حسب بروتوكول HTTP http=>>> http://yourdomain.com port 587 /*/*/*/*/*/*////////////// https=>>> https://yourdomain.com port 25 كما يمكن أن تجرب المنفذ MAIL_PORT=465 من الممكن أنه عليك وضع السماحية ضمن نظام التشغيل لاستخدما خادم البريد بعمل التعديل: /etc/csf/csf.conf SMTP_ALLOWUSER = "cpanel,yourusr" ^^^^^^^ اسم مستخدمك ولا تنسى حذف الكاش php artisan cache:clear php artisan config:cache .تغيير نمط التشفير ليصبح: MAIL_ENCRYPTION=ssl
  24. هل ممكن تجريب تغيير القيمة التالية للشكل: MAIL_DRIVER=sendmail وأرجو حذف الكاش
×
×
  • أضف...