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

كل الأنشطة

تحدث تلقائيًا

  1. الساعة الماضية
  2. ذلك هو الغرض من منطق البرنامج، تحويل القيمة السالبة التي أدخلها المستخدم لقيمة 0، لو أدخلت قيمة موجبة فلن يحدث شيء، مجرد تمرين ليس أكثر.
  3. أنا فاهم الكود , بس إلي أنا مو فاهمه هو لما
  4. هذا هو منطق البرنامج (إستبدال أو إعتبار المدخلات أو الأعداد السالبة صفراً) فالبرنامج يتأكد أو يفحص قيمة العدد المدخل من المستخدم إن كان سالباً إستبدله بالقيمة صفر ثم يطبع الرسالة الموضحة: Negative changed to zero بما أنك أدخلت 16- فالشرط تحقق لذلك تم تغيير القيمة المخزنة في x و تم طباعة الرسالة، حاول أيضاً طباعة قيمة x ستجده عرض لك 0. جرب أيضاً إدخال قيم موجبة ستجد أن الشرط لم يتحقق بالتالي القيمة لن تتغير إلى 0 ولن يطبع لك الرسالة السابقة.
  5. لأن الشرط الذي يسبقه صحيح، أي لاستبدال القيمة السالبة التي أدخلها المستخدم بالقيمة صفر، وذلك كجزء من منطق البرنامج، ففي البداية تطلب من المستخدم إدخال عدد صحيح، وتم إدخال الرقم -16. فأصبحت قيمة المتغير x هي -16. if x < 0 يتم فحص شرط هل قيمة x (التي هي -16) أصغر من صفر؟ وهي كذلك، إذن يتم تغيير قيمة x إلى 0 وطباعة الرسالة Negative changed to zero
  6. لا , ليس من احد الدورات , بل من موسوعة حسوب قسم بايثون
  7. إذا كان السؤال خاص بالدورات ستجد أسفل فيديو الدرس في نهاية الصفحة صندوق تعليقات كما هنا، أرجو طرح الأسئلة أسفل الدرس وليس هنا في قسم أسئلة البرمجة حيث نطرح الأسئلة العامة الغير متعلقة بمحتوى الدورة أو الدرس، وذلك لمساعدتك بشكل أفضل
  8. اليوم
  9. قمت بتحميل php ثم اعدت تشغيل لارغون ثم قمت بتحميل جي ستريم ظهرت مشكلة في صورة اثناء تشغيل مشروع
  10. يوجد تعارض بين إصدار PHP ومكتبة jetstream، فهو أقدم من الإصدار الذي يتطلبه أحدث إصدار من المكتبة، فهي تتطلب إصدار 8.2.0 أو أحدث. عليك تحميل الإصدار التالي: PHP 8.4 (8.4.12) ثم فك الضغط عن الملف، وسيظهر لك مجلد قم بنقله للمسار التالي: C:\laragon\bin\php ثم اضغط على واجهة لاراجون بزر الفأرة الأيمن واختر php ثم اختر version ثم اختر الإصدار 8.4 وأعد تشغيل خادم apache بالضغط على stop ثم start all.
  11. اثناء تحديث ظهرت C:\laragon\www\demo\bookstore> composer require laravel/jetstream Cannot use laravel/jetstream's latest version v5.3.8 as it requires php ^8.2.0 which is not satisfied by your platform. ./composer.json has been updated Running composer update laravel/jetstream Loading composer repositories with package information Updating dependencies Nothing to modify in lock file Writing lock file Installing dependencies from lock file (including require-dev) Nothing to install, update or remove Generating optimized autoload files > Illuminate\Foundation\ComposerScripts::postAutoloadDump > @php artisan package:discover --ansi INFO Discovering packages. laravel/fortify ............................................................................................................................. DONE laravel/jetstream ........................................................................................................................... DONE laravel/sail ................................................................................................................................ DONE laravel/sanctum ............................................................................................................................. DONE laravel/tinker .............................................................................................................................. DONE livewire/livewire ........................................................................................................................... DONE nesbot/carbon ............................................................................................................................... DONE nunomaduro/collision ........................................................................................................................ DONE nunomaduro/termwind ......................................................................................................................... DONE spatie/laravel-ignition ..................................................................................................................... DONE 82 packages you are using are looking for funding. Use the `composer fund` command to find out more! > @php artisan vendor:publish --tag=laravel-assets --ansi --force INFO No publishable resources for tag [laravel-assets]. No security vulnerability advisories found. Using version ^4.3 for laravel/jetstream PS C:\laragon\www\demo\bookstore>
  12. لا مشكلة، لكن عند التقدم للإختبار يجب ذكر ما الذي قمت بدراسته وما التخصص الذي اخترته.
  13. بالنسبة للمشروع الموجود ب مسار تايب سكريبت انا تخصصت ب فرونت اند يعني عادي ارفع مشروع يلي في مسار تايب سكريبت من خلال فرونت اند فقط وكذالك الامر مع Next
  14. آلية الإختبار هي كالتالي: بعد إنهاء 4 مسارات من الدورة على الأقل، أو الدورة بالكامل عليك رفع المشاريع التي قمت بها بالدورة على حسابك في github، ثم التحدث لمركز المساعدة وإخبارهم أنك تريد التقدم للإختبار وتوفير روابط المشاريع على github. ثم الإنتظار لبعض الوقت لحين مراجعة المشاريع وسيتم الرد عليك، وتحديد موعد لإجراء مقابلة، وبها يتم: إجراء محادثة صوتيّة لمدة 30 دقيقة يطرح المدرّب عليك أسئلة متعلّقة بالدورة والأمور التي نفّذتها خلالها، وسيتم سؤالك عن المسارات التي درستها فقط. يحدد لك المدرّب مشروعًا مرتبطًا بما قمت به أثناء الدورة لتنفيذه خلال فترة محددة تتراوح بين أسبوع إلى أسبوعين. إجراء محادثة صوتيّة أخرى لمدّة 30 دقيقة يناقش بها مشروعك وما نفذته وتطرح أسئلة خلالها. إن سارت على جميع الخطوات السابقة بشكل صحيح، تحصل على الشهادة أو يرشدك المدرّب لأماكن القصور ويطلب منك تداركها ثم التواصل معنا من جديد. وتستطيع التقدم للإختبار أكثر من مرة لحين اجتيازه، لكن الأفضل الاستعداد له جيدًا لتجنب إضاعة وقتك.
  15. انا خلصت اربع مسارات وهم اساسيات جافا سكريبت و رياكت و تايب سكريبت و انشاء تطبيق اسئلة ب Next بدي قدم على الامتحان بس بدي شوي معلومات كيف بيكون الامتحان واذا رسبت ماذا يحدث والى اخره
  16. لديكِ ملف حجمه كبير وإعدادات git الإفتراضية تمنع رفع مثل تلك الملفات، ولا حاجة لرفع ملفات .pth فهي تحتوي على الأوزان الخاصة بنماذج تعلم الآلة المدربة، فالملف ناتج عن تدريب قمتي به أنتِ بنفسك والكود الذي يولده موجود في المشروع، فمن الأفضل عدم رفعه، وعليكِ رفع الكود فقط، وإضافة إرشادات في ملف README.md تشرح للآخرين كيف يمكنهم تشغيل كود التدريب لتوليد الملف بأنفسهم، أرجو إضافة التالية لملف gitignore: *.pth ثم إزالة الملف من تتبع Git لأنك حاولتي رفع الملف مسبقاً، فهو موجود الآن في منطقة التجهيز staging area، ويجب إزالته من التتبع قبل أن تتمكني من عمل push بنجاح: git rm --cached "Fine Tuning/CLIP/clip_finetuned.pth" ثم تنفيذ: git add . git commit -m "first commit" git push -u origin main
  17. يجب أولاً إنشاء ملف باسم: .gitignore وذلك في مجلد المشروع الرئيسي، ووضع التالي به: .env .envrc .venv env/ venv/ ENV/ env.bak/ venv.bak/ .python-version Pipfile.lock .idea/ __pycache__/ # Distribution / packaging .Python build/ develop-eggs/ dist/ downloads/ eggs/ .eggs/ lib/ lib64/ parts/ sdist/ var/ wheels/ share/python-wheels/ *.egg-info/ .installed.cfg *.egg MANIFEST وذلك لتجنب رفع أية مجلدات أو ملفات لا علاقة لها بالكود مثل مجلد env الخاص بالبيئة الإفتراضية. ثم: git init لإنشاء مستودع محلي في مجلد المشروع الرئيسي. ثم تنفيذ الأوامر التالية بالترتيب في مجلد المشروع الرئيسي لرفع المشروع: git add . // ثم git commit -m "first commit" // ثم git branch -M main // ثم git remote add origin رابط المستودع على جيت هب هنا // ثم git push -u origin main لاحظي النقطة في الأمر . git add تعني إضافة جميع محتويات المجلد الرئيسي تمهيدًا لرفعها للمستودع البعيد على جيت هب.
  18. انا جربت الطريقة اللي مرة بعتولي اياها بس الطريقة بتزبط لما يكون في ملف واحد بس لما يكون مجلد وفيه كثير مجلدات بس افتحو ببين انو فاضي
  19. السلام عليكمورحمة الله وبركاته حاولت ارفع المجلدات على Github بس لما رفعتهم وفتحتهم من GitHub بينو انهم فاضيين ممكن التعليمات كاملة ل كيف بدي ارفع مجلد في مجلدات وملفات؟
  20. البارحة
  21. المشكلة الأولى تتعلق بعدم تواجد جدول sessions في قاعدة البيانات الخاصة بك، و هذا الجدول ضروري للتعامل مع الجلسات، في السابق كانت الجلسات تستخدم الملفات كـ driver إفتراضي، أما الأن الإفتراضي هو database. ويتم التحكم بهذا الأمر من خلال الإعدادات. أنت بحاجة إلى التأكد من تواجد الجدول، يمكنك القيام بعملية الترحيل: php artisan migrate أو يفضل الهدم وإعادة الترحيل، إذا كانت القاعدة تحتوي على جداول مسبقة: php artisan migrate:fresh بخصوص المشكلة الثانية فهي تتعلق بـ Jetstream المشروع لديك يستخدم حزمة Jetstream للإستيثاق، وهي توفر بعض المكونات التي من الممكن أن تستخدمها، بعض الملفات تضمن هذه المكونات لكنها غير موجودة لديك. الأصح بعد تضمين الحزمة في المشروع عبر الأمر: composer require laravel/jetstream أن تثبت الحزمة وتختار الـ stack المناسب لك إما livewire او inertia عبر تنفيذ الأمر: php artisan jetstream:install livewire // أو php artisan jetstream:install inertia وهذا حسب الخيار الذي اعتمدته. الأمر سيقوم بالتثبيت وتضمين بعض المكونات و الملفات الخاصة بالحزمة في مشروعك. يفضل قراءة التوثيق الخاص بالحزمة عند إستعمالها، حتى توافق ما لديك.
  22. قمت بانشاء اخي محمد ظهر
  23. المشكلة التي تظهر لك هي بسبب أنك لم تقم بتشغيل أمر التهجير لإنشاء الجداول . يجب بعد إنشاء قاعدة البيانات أن تهجر الجداول هكذا : php artisan migrate وهكذا سيتم إنشاء الجداول في قاعدة البيانات وسيتم حل المشكلة.
  24. لماذا عندما اشغل مشروع تظهر SQLSTATE[42S02]: Base table or view not found: 1146 Table 'bookstore.sessions' doesn't exist الان تظهر مشكلة اخري اثناء تشغيل مشروع Unable to locate a class or view for component [jet-switchable-team].
  25. نعم يمكنك إستعادة المبلغ المدفوع بعد مدة زمنية من شرائك للدورة إذا لم تنل إعجابك. يمكنك محادثة مركز المساعدة للحصول على تفاصيل أكثر حول هذا الأمر حيث أن الأمور المالية تتم من خلالهم. ويرجى الإنتظار قليلا لحين الرد عليك حيث حاليا يوجد ضغط على مركز المساعدة ومن الممكن أن يتأخر الرد قليلا.
  26. هل يمكنني ارجاع المبلغ بعد مدة زمنية معينة
  1. عرض المزيد
×
×
  • أضف...