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

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

  1. Basel Albarbari

    Basel Albarbari

    الأعضاء


    • نقاط

      2

    • المساهمات

      16


  2. Mohammed Jawareesh

    Mohammed Jawareesh

    الأعضاء


    • نقاط

      2

    • المساهمات

      60


  3. محمد خالد39

    محمد خالد39

    الأعضاء


    • نقاط

      2

    • المساهمات

      61


  4. مدحت التوني

    مدحت التوني

    الأعضاء


    • نقاط

      2

    • المساهمات

      8


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

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

  1. . كيف يمكنني ارجاع الملف من ملف اخر الى سطح المكتب
    2 نقاط
  2. لو نفترض ان لدنيا حقل في قاعده البيانات وهو ك الاتي محمد فادي عادل جواريش اريد جمله sql تمكني ب البحث عن الاسم بكل الاشكال مثل محمد جواريش او محمد فادي او محمد عادل الخ laravel elquent or sql statement
    2 نقاط
  3. ما هوا الوقت اللذي يفترض بيه ان انهي به كورس تطوير التطبيقات باستخدام بايثون او اعطني وقت تقريبي وهل عادي اني احس اللي باخده بنساه او احس اني اخزن كميات كبيره من المعلومات وانساها
    2 نقاط
  4. أواجه مشكلة في تحميل بايثون٣ في كالي لينكس حيث يظهر لي Password for kali:■ مع عدم تحميله لمدة تتجاوز ال ٥ دقائق
    2 نقاط
  5. كم يحتاج التعدين من رامات وكم يستهلك الهاش لتعدين العملات الرقميه وكيف اقوم بحسابها
    2 نقاط
  6. عليك بتعلم الأنماط الهامة أولاً، ففي مشاريع PHP ولارافيل (Laravel)، هناك العديد من أنماط التصميم (Design Patterns) وهي بالترتيب: Model-View-Controller (MVC) هو نمط تصميم شائع ومفيد في تطوير تطبيقات الويب، ويهدف إلى فصل الأجزاء المختلفة من التطبيق وتنظيمها بشكل منهجي، ولارافيل إطار عمل يعتمد على نمط MVC، حيث يوفر هيكلًا MVC مسبقًا يمكنك استخدامه لتنظيم تطبيقك. Dependency Injection (DI) يهدف إلى تقليل الاعتمادية الزائدة على الكائنات وتعزيز إعادة استخدامها واختبارها بسهولة، وفي لارافيل، تستطيع استخدام حاويات الحقن (Containers) لتنفيذ Dependency Injection وإدارة تبعيات الكائنات. Repository نمط Repository يوفر واجهة للتعامل مع البيانات، ويتم استخدامه لفصل طبقة البيانات عن طبقة الأعمال (Business Layer)، وبإمكانك استخدام ذلك النمط في لارافيل للتفاعل مع قواعد البيانات وتنفيذ العمليات المتعلقة بالبيانات. Singleton نمط Singleton يهدف إلى ضمان أن يتم إنشاء كائن واحد فقط من فئة معينة وتوفير نقطة وصول عامة إليه، وتستطيع الإعتماد عليه في لارافيل لإنشاء مكونات مشتركة في التطبيق التي تحتاج إلى مشاركة بيانات وحالة بين عدة أجزاء من التطبيق. شرح أنماط التصميم في موسوعة حسوب وإذا أردت قراءة كتابة فأنصحك بقراءة Head First design patterns.
    2 نقاط
  7. الإصدار 1.0.0

    62150 تنزيل

    لا يخفى على أي متعلم لمجال علوم الحاسوب كثرة الاهتمام بمجال الذكاء الاصطناعي وتعلم الآلة، وكذلك الأمر بالنسبة لمستخدم التقنية العادي الذي بات يرى تطورًا كبيرًا في الآلات والتقنيات التي تحيط به بدءًا من المساعد الصوتي الآلي في جواله وحتى سيارته وبقية الأشياء الذكية المحيطة به. تتوالى الاختراعات والاكتشافات يومًا بعد يوم وتتنافس كبرى الشركات حول من يحرز أكبر تقدم ليخطف الأضواء من غيره. ونظرًا لهذا الاهتمام، ولضعف المحتوى العربي وسطحيته في هذا المجال أيضًا، قررنا توفير مصدر عربي دسم لشرح مجال الذكاء الاصطناعي وتعلم الآلة نظريًا وعمليًا لذا وضعنا فهرس المحتوى آنذاك وبدأنا العمل. هذا الكتاب هو الجزء الأول النظري التأسيسي من أصل جزآن عن الذكاء الاصطناعي وتعلم الآلة، ويبدأ بعرض أهمية الذكاء الاصطناعي وتعلم الآلة عبر الإشارة إلى المشاريع والإنجازات التي قدَّمها هذا المجال إلى البشرية حتى يومنا هذا وكيف أثرت على كل مجالات حياتنا اليومية. ينتقل بعدها إلى لمحة تاريخية عن المجال وكيفية ولادته ومراحل حياته حتى يومنا الحالي. ستجد بعدئذٍ المعلومات الدسمة في الفصل الثالث الذي يشرح المصطلحات المتعلقة بمجال تعلم الآلة ويشرح أساليب تعليم الإنسان للآلة والأسس التي بنيت عليها عمليات تعليم الآلة (منها شرح طرائق تعلم الآلة التقليدية ثم التجميع والتعلم المعزز وحتى الشبكات العصبية والتعلم العميق). يعرض الفصل الأخير تحديات عملية تعليم الآلة وما علاقة البيانات فيها، ثم أخيرًا عرض خارطة طريق لأهم المفاهيم التي يجب أن تتقنها في حال أردت التوسع في المجال وإتقانه. بعد الانتهاء من الجزء الأول في هذا الكتاب وتأسيس المفاهيم والمصطلحات التي يقوم عليها مجال الذكاء الاصطناعي وتعلم الآلة، يمكنك الانتقال إلى الجزء الثاني وهو كتاب عشرة مشاريع عملية عن الذكاء الاصطناعي لبدء تطبيق مشاريع عملية تطبيقية مبنية على بيانات واقعية وتنفيذ أفكار مشاريع من الحياة العملية باستخدام الذكاء الاصطناعي. ساهم بالعمل على هذا الكتاب، محمد لحلح تأليفًا، وجميل بيلوني تحريرًا وإشرافًا، وأخرجه فنيًا فرج الشامي. أرجو أن نكون قد وُفقنَا في هذا العمل لسد ثغرةً كبيرةً في المحتوى العربي -كما خططنا لذلك- الذي يفتقر أشد الافتقار إلى محتوى جيد ورصين في مجال الذكاء الاصطناعي وتعلم الآلة. هذا الكتاب مرخص بموجب رخصة المشاع الإبداعي Creative Commons «نسب المُصنَّف - غير تجاري - الترخيص بالمثل 4.0». يمكنك قراءة فصول الكتاب على شكل مقالات من هذه الصفحة، «الذكاء الاصطناعي: أهم الإنجازات والاختراعات وكيف أثرت في حياتنا اليومية»، أو من مباشرةً من الآتي: الفصل الأول: الذكاء الاصطناعي: أهم الإنجازات والاختراعات وكيف أثرت في حياتنا اليومية الفصل الثاني: الذكاء الاصطناعي: مراحل البدء والتطور والأسس التي نشأ عليها الفصل الثالث: المفاهيم الأساسية لتعلم الآلة الفصل الرابع: تعلم الآلة: التحديات الرئيسية وكيفية التوسع في المجال
    1 نقطة
  8. كم مده المفروض انهي الدورة فيها ؟؟ اريد فتره معينه
    1 نقطة
  9. السلام عليكم ما هو الفرق بين الSet والWeakSet. وما هو الفرق بين الMap والWeakMap. وما هي الحالات التي تصلح لاستخدام الWeakSet والWeakMap. شكرا لكم
    1 نقطة
  10. عند تسجيل دخول المستخدم عن طريق صفحة تسجيل الدخول عن طريق SESSION لتوجيهه لصفحتة تظهر لي صفحتة لكن في صفحتة يظهر لي ( 1 0.0003 407696{Main}( ) ...\Nut.Php:0 ) فوق الصفحة ماهي سبب المشكلة
    1 نقطة
  11. انا اكتشفت اني غير مهتم بمجال front end هل من الممكن أن استرد اموالي
    1 نقطة
  12. لماذا عندما نسخنا 8 بطاقات من صفحة index ولصقناها في صفحة channel صغر حجم البطاقات وتناسقت بشكل اصغر كما هو موجود في الفيديو مع ان حجمها هناك كان اكبر اشكركم على حسن الشرح والمعاملة
    1 نقطة
  13. يبدو أن لديك بعض المشاكل في كودك. هنا بعض الأمور التي يجب أن تلاحظها: يجب عليك إغلاق الأقواس الناقصة في طريقة onCreate() الخاصة بك. يجب إضافة السطر } قبل طريقة selectVideo(). قمت بتعريف متغير file كـ File جديد، ولكن لم تقم بتعيين مسار الملف. يبدو أنه يجب تعيين مسار الملف المستهدف في هذا المتغير قبل استخدامه في طريقة Compressvedio. يجب تمرير المعلمات الصحيحة إلى طريقة Compressvedio. يجب أن يكون لديك 3 معاملات: strings[0] يحتوي على القيمة "false"، strings[1] يحتوي على سلسلة URI لمقطع الفيديو، و strings[2] يحتوي على مسار الملف الذي سيتم حفظ المقطع المضغوط فيه. تأكد من تمرير هذه المعاملات بالترتيب الصحيح في الدالة execute(). في طريقة Compressvedio.onPostExecute() ، يجب استخدام المتغير size2 للإشارة إلى الحجم بدلاً من المتغير size1. بعد أن تقوم بإصلاح هذه المشاكل المحددة، قد تستمر في وجود مشاكل أخرى. في حال حدوث أي مشكلة إضافية، يرجى تقديم معلومات إضافية حول الخطأ الذي تواجهه وأية رسائل خطأ تظهر في وحدة التحكم.
    1 نقطة
  14. اولا اعتذر علي كثره اسئلتي ولكني قطعت لفتره فا احتاج مساعده كن احاول تشغيل برنامج taskaty الذي في دوره بايثون لاقوم بعمل تجديدات فيه و تطوير فعندما حاولت تشغيله من ال CMD اظهر لي خطا لم افهمه
    1 نقطة
  15. في لغة SQL يُعد هذا هو السلوك الذي يجب اعتماده عند حذف الكائن المشار إليه. وهذه ليست خاصة في Django نفسه. بل هو جزء من SQL. يتم استخدام on_delete لإخبار Django بما يجب فعله مع النموذج التي تعتمد على كائنات أخرى الذي قمت بحذفه. (على سبيل المثال، علاقة ForeignKey)، مثلًا المنشور الواحد في مدونة ما قد يكون له علاقة ForeignKey مع جدول comments لعرض التعليقات الخاصة بمنشور معين، وهذه الخاصية هي التي تحدد ما الذي سيحدث في حالة حذف المنشور، هل سيتم حذف التعليقات أم إبقائها أم ربما تريد إظهار خطأ يمنعك من حذف أي منشور لديه تعليقات عن طريق الخطأ. وهناك سبعة إجراءات يمكن اتخاذها عند وقوع مثل هذا الحدث (أي عند حذف كائن من جدول ما): CASCADE: عند حذف الكائن المشار إليه، احذف أيضًا الكائنات التي لها مراجع (عندما تقوم بإزالة منشور من مدونة ما على سبيل المثال، قد ترغب في حذف التعليقات الخاصة بهذا المنشور أيضًا).في لغة SQL يتم إستعمال كلمة CASCADE PROTECT: منع حذف الكائن المشار إليه (إن كان هناك أي إشارات له من كائنات أخرى). ولحذفه، سيتعين عليك حذف جميع الكائنات التي تشير إليه يدويًا، في لغة SQL يتم إستعمال كلمة RESTRICT RESTRICT: (تم إضافتها في الإصدار 3.1 من Django)، تشبه الخيار السابق، ولكنها تتبع معيار لغة SQL بشكل أدق، وفي حالة حدوث خطأ يتم عرض خطأ من نوع RestrictedError ، بخلاف PROTECT، تسمح بحذف الكائن المشار إليه إذا كان يشير أيضًا إلى كائن مختلف يتم حذفه في نفس العملية، ولكن عبر علاقة CASCADE. SET_NULL: يتم تعيّن المرجع إلى NULL (يتطلب أن يكون الحقل nullable أي أن قيمة null تساوي True). على سبيل المثال، عندما تحذف مستخدمًا، قد ترغب في الاحتفاظ بالتعليقات التي نشرها في منشورات المدونة، ويتم عرض التعليقات من قِبل مستخدم مجهول أو تم حذفه. في لغة SQL يتم إستعمال كلمة SET NULL SET_DEFAULT: يقوم بتعيين القيمة الافتراضية default. في لغة SQL يتم إستعمال كلمة SET DEFAULT SET(): تقوم بتعيين قيمة معينة. هذا ليس جزءًا من معيار SQL ويتم التعامل معه بالكامل بواسطة Django فقط، وهنا مثال لكيفية إستخدامها من توثيق Django الرسمي: from django.conf import settings from django.contrib.auth import get_user_model from django.db import models def get_sentinel_user(): return get_user_model().objects.get_or_create(username='deleted')[0] class MyModel(models.Model): user = models.ForeignKey( settings.AUTH_USER_MODEL, on_delete=models.SET(get_sentinel_user), ) DO_NOTHING: يتم إستخدامها للإشارة إلى كائن غير موجود بالفعل، وقد تسبب الكثير من المشاكل في قاعدة البيانات مما ينتج عنه مشاكل وأخطاء تظهر للمستخدمين، في لغة SQL يتم إستعمال NO ACTION يمكنك الوصول إلى توثيق كل الخيارات السابقة في وثائق Django من هنا. في أغلب الحالات، CASCADE هو الخيار الأكثر إستخدامًا، ولكن بالنسبة لكل مفتاح ForeignKey، يجب أن تسأل نفسك دائمًا ما هو السلوك المتوقع في هذا الموقف. أحيانًا ما يكون PROTECT و SET_NULL مفيدًا في بعض الحالات. تحتوي الأكاديمية على مقالة (النماذج Models والاستعلام عن البيانات في Django) تمكنك من تجهيز وإعداد نماذج في Django وتتضمن أيضًا عمل علاقة ForeignKey بين النماذج.
    1 نقطة
×
×
  • أضف...