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

لوحة المتصدرين

  1. Zen Eddin Allaham

    Zen Eddin Allaham

    الأعضاء


    • نقاط

      2

    • المساهمات

      960


  2. Saddam Alwaheab

    Saddam Alwaheab

    الأعضاء


    • نقاط

      1

    • المساهمات

      17


  3. عبد العزيز الطيران

    • نقاط

      1

    • المساهمات

      7


  4. Youcef Kias

    Youcef Kias

    الأعضاء


    • نقاط

      1

    • المساهمات

      390


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 07/23/25 في كل الموقع

  1. بعدما طبقت الأوامر بالطرقة الصحيحة في godot الشاشة عندما اشغل اللعبة لم تظهر اي نتيجة ارجو الشرح على نظام ويندوز 11
    1 نقطة
  2. هل توجد نماذج اختبارات سابقة؟ هل يجب عليّ مراجعة محتوى الدورة بعد إنهائها للتأكد من احتفاظي بالمعلومات؟ هل تكون الأسئلة نظرية أم عملية؟ وهل يتم تقديم الاختبار عبر الموقع نفسه أم بطريقة أخرى؟؟
    1 نقطة
  3. since I finished the AI course at lat, the only thing left is computer science so, what masart I should start?
    1 نقطة
  4. ما سبب عند استخدام مكتبة aos يختفي تأثير الزمني transition الموجود في hover على عناصر
    1 نقطة
  5. اوك أنقذت لكن لم اشيل مؤشر ماوس لا يوجد transition يعني تعود إلى طبيعتها بدون اي جزء ثانية
    1 نقطة
  6. السلام عليكم , انا اتعلم البرمجة في دورة تطوير واجهات المستخدم , وصلت الى جزئية ال bootstrap لقد انتهيت من انشاء موقع ويب يشبه ال Facebook بال bootstrap يمكن انشاء حساب جديد أو تسجيل الدخول.. و في صفحتك سترى اسمك و قائمة افتراضية لأصدقائك و يمكنك وضع post جديد بادخال النص و رابط الصورة أو الفيديو و يمكن إضافة comment و اعجاب . ارجو منكم تقييمي FaceLook.zip
    1 نقطة
  7. فكرة المشروع مناسبة لتوظيف ما تعلمته، وبالأخص كيفية التلاعب بالـ DOM وأرى أنك استخدمت jQuery لتنفيذ المنطق البرمجي الخاص بالتفاعلية للموقع، بينما للتنسيق استخدمت بوتستراب مع تنسيقات CSS بسيطة. ولا مشكلة في ذلك، المهم هو اكتساب القدرة على التفكير بشكل منطقي وأيضًا ربط المفاهيم التي تعلمتها مع بعضها البعض وتوظيفها لإنشاء المشروع، فتلك هي الجزئية الصعبة. بعدها يجب إعادة إنشاء نفس المشروع ولكن من خلال اللغات الأساسية فقط HTML, CSS, JS أي بدون استخدام مكتبات سواء jQuery أو بوتستراب، فتلك التقنيات مبنية على اللغات الأساسية، وأنت في مرحلة تعلم الأساسيات لذا يجب التعمق بها والممارسة العملية من خلالها. أي نقوم بالتدرب على الأساسيات ثم ننتقل للمكتبات، فالأساسيات هي الثابتة والدائمة وتؤهلك لحل المشاكل التي ستواجهك واستيعاب ما يحدث في الخلفية وأيضًا اكتساب القدرة على تعلم أي تقنيات أخرى وأقصد المكتبات وإطارات العمل المختلفة. وخلال الدورة قم بتوظيف ما تعلمته لتطوير ذلك المشروع ولكن من خلال HTML, CSS, JS، واستخدام بوتستراب وjQuery في مشاريع الدورة لأننا نقوم بالتطوير من خلالها لتسريع عملية التطوير. أرجو قراءة التالي: أيضًا دراسة أساسيات التصميم:
    1 نقطة
  8. السلام عليكم و رحمه الله و بركاته. لدي ماده تعليميه في المجال الهندسي و اريد اعطائها عن طريق هذا الموقع , يرجى تزويدي بالتفاصيل
    1 نقطة
  9. وعليكم السلام ورحمة الله وبركاته، أهلا محمد، المشكلة التي تواجهها الآن متعلقة بقاعدة البيانات، وتحديدًا تظهر أخطاء من نوع: UnicodeEncodeError: 'charmap' codec can't encode character '\u010d' psycopg2.errors.UndefinedTable: relation "ir_module_module" does not exist الخطأ الأول UnicodeEncodeError: يشير إلى أن الترميز في Windows لا يدعم أحد الأحرف التي يستخدمها Odoo. يرجع ذلك لأن موجه الأوامر (CMD) يستخدم الترميز cp1252 الذي لا يدعم بعض الحروف مثل č. شغّل الأوامر التالية قبل تشغيل Odoo في موجه الأوامر: chcp 65001 set PYTHONIOENCODING=utf-8 أو قم بتعديل ملف odoo.conf ليشمل: [options] ... csv_internal_sep=, الخطأ الثاني UndefinedTable: relation "ir_module_module" does not exist: هذا يعني أن قاعدة البيانات التي أنشأتها لا تحتوي على الجداول الأساسية التي يحتاجها Odoo، جدول ir_module_module الضروري لتشغيل الإضافات. تأكد أنك أنشأت قاعدة البيانات من خلال Odoo نفسه باستخدام الأمر: python odoo-bin -d <your_db> -i base --without-demo=all --save أو قم بحذف قاعدة البيانات بالكامل وإنشاء واحدة جديدة عبر واجهة Odoo: افتح Odoo عبر المتصفح لأول مرة. املأ بيانات قاعدة البيانات الجديدة (الاسم، المستخدم، كلمة المرور). سيتم إنشاء الجداول تلقائيًا. هذه بعض الحلول المقترحة اتمنى ان تساعدك بالتوفيق
    1 نقطة
  10. نقاط السمعة تعكس مدى تفاعل العضو داخل الأكاديمية، فهي تساعد على التمييز بين الأعضاء النشيطين وغير النشيطين. أما بالنسبة لأيقونة الصاروخ التي أشرت إليها، فهي تمثل مستويات يتم تجاوزها كلما زاد التفاعل.
    1 نقطة
  11. أنت تقصد عملية تخطي الـ Captcha، يمكن تحقيقها من خلال العديد من الطرق، مثلا باستخدام سكريبت بايثون، لكن بداية أريد التوضيح بأنك ترغب في تخطي نظام أمان تفاعلي يميز بين البشر والبوتات وهذا أمر لا شكّ أنه غير قانوني، ففي العادة تقوم بعرض مهمات سهلة على المستخمين يمكن للبشر حلها بسهولة، بينما يصعب على البوتات القيام بذلك. لكن لغرض تثقيفي تعليمي يمكنني إجابتك، أولا باستخدام سكريبت بايثون أولا نقوم باستخدام مكتبات خاصة ستساعد على هذا الأمر ك: Selenium: للتحكم في متصفح الويب. Tesseract: التعرف على النص من الصور. OpenCV: معالجة الصور. بعدها ننجز خطوات كتابة سكريبت بايثون: استيراد المكتبات المطلوبة. فتح متصفح الويب باستخدام Selenium. نقوم بتحديد موقع عنصر ال Captcha. نقوم بالتقاط صورة لعنصر Captcha. ثم معالجة الصورة باستخدام OpenCV. استخدام Tesseract للتعرف على النص في الصورة. إدخال النص في حقل Captcha. إرسال النموذج. بهذا الشكل: from selenium import webdriver from tesseract import image_to_string import cv2 # فتح متصفح الويب driver = webdriver.Chrome() # تحميل صفحة الويب driver.get("https://example.com") # تحديد موقع عنصر Captcha captcha_element = driver.find_element_by_id("captcha") # التقاط صورة لعنصر Captcha captcha_image = captcha_element.screenshot_as_png # معالجة الصورة image = cv2.imread(captcha_image) gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) # التعرف على النص في الصورة text = image_to_string(gray) # إدخال النص في حقل Captcha captcha_input = driver.find_element_by_id("captcha_input") captcha_input.send_keys(text) # إرسال النموذج submit_button = driver.find_element_by_id("submit") submit_button.click() # إغلاق المتصفح driver.quit() لكن في حالة ما إذا كنت تواجه مشكلة مع رموز CAPTCHA وترغب في تخطيها لذات السبب، ينبغي عليك الاتصال بمشغل الموقع أو الخدمة للحصول على المساعدة. لأن استخدام أو تطوير أدوات لتجاوز الكابتشا يمكن أن يؤدي إلى إغلاق حسابات المستخدمين وحظر الآي بي الخاص بجهازك وقد يعرضط لمشاكل أمان أخرى.
    1 نقطة
  12. فى الاصدار رقم 10 من لارافيل يمكنك استخدام هذا الامر لانشاء ملفات الترجمة php artisan lang:publish سيقوم بانشاء مجلد lang وبداخله مجلد en يحتوى على ملفات الترجمة . ناتى الان لاضافة لغه جديدة لنفترض مثلا اللغة العربية ستقوم بانشاء مجلد جديد يسمى ar فى مجلد lang وتضع نفس الملفات فى مجلد en ولكن تقوم بترجمتها . واذا اردت اضافة ملف جديد يجب اضافة فى جميع المجلدات فى مجلد lang . ثانيا لاستخدام الترجمة نستخدم الدالة __() وبين الاقواس نضع اسم الملف ثم نقطة ثم المفتاح الخاص بالترجمة ..فمثلا {{__('validation.string')}} هنا نخبر لارافيل ان تقوم باستخراج الترجمة من ملف validation و مفتاح يسمى string . لنفترض ان هذا هو ملف ال validation فى مجلد en <?php return [ "string" => "english" ] ?> و هذا هو ملف ال validation فى مجلد ar <?php return [ "string" => "عربى" ] ?> اذا لارافيل سيقوم بطباعة كلمة عربى اذا كانت اللغه العربية و طباعة كلمة english اذا كانت اللغه الانجليزية . ناتى الان كيف سيعرف لارافيل اللغة الان . Route::get('/test/{locale}', function (string $locale) { if (! in_array($locale, ['en', 'ar'])) { abort(400); } App::setLocale($locale); }); هنا فى تعريف ال route نستخدم local حيث هو نوع اللغه فاذا كان العنوان test/en اذا اللغه الانجليزية واذا كان test/ar فاذا اللغه العربية. لذلك لن تقوم باعادة جميع الشغل فقط ملفات ال views ستقوم باستخدام الدالة __() للترجمة وبالنسبة للقوالب ستختلف فقط فى طريقة العرض من اليسار الى اليمين فيجب عليك استخدام قالب يدعم الاتجاهين .
    1 نقطة
×
×
  • أضف...