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

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

  1. Mustafa Suleiman

    Mustafa Suleiman

    الأعضاء


    • نقاط

      3

    • المساهمات

      19010


  2. محمود سعداوي2

    محمود سعداوي2

    الأعضاء


    • نقاط

      2

    • المساهمات

      646


  3. أحمد عبد الله2

    أحمد عبد الله2

    الأعضاء


    • نقاط

      2

    • المساهمات

      170


  4. مؤيد صرصور

    مؤيد صرصور

    الأعضاء


    • نقاط

      1

    • المساهمات

      1


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

المحتوى الأعلى تقييمًا في 05/21/23 in أجوبة

  1. السلام عليكم. كيف يمكن الحصول على كلمة مرور عند استخدام mongo db. و هل أن كل قاعدة بيانات لها كلمة مرور خاصة أم يقع اعتماد كلمة مرور واحدة لكل قواعد البيانات. شكرا.
    2 نقاط
  2. السلام عليكم ورحمة الله وبركاته .. اعمل علي تطبيقين .. المستخدم ومقدم الخدمة وقمت بعمل مشروع فاير بيز واحد لاستخدام الاشعارات وداخل هذا المشروع قمت بعمل تطبيقين .. ولكني عندما ارسل الاشعارات فان الاشعارات تاتي للتطبيقين معا .. مع انني اخصص احد التطبيقات في new campain ولكن يتم ارسال الاشعارات للتطبيقين معا مع ان ملفات google-services.json ليست مكررة ووضعتها بشكل صحيح في كل تطبيق .. فهل يجب ان اقوم بعمل مشروع لكل تطبيق؟ ام ان هناك خطأ ما ؟
    2 نقاط
  3. السلام عليكم ما الفرق بين برمجة الروبوتات و تعلم الآلة؟
    1 نقطة
  4. بالإضافة للشرح السابق يمكن التعمق أكثر في الفروقات بين برمجة الروبوتات وتعلم الآلة من خلال النقاط التالية: الغرض: تركز برمجة الروبوتات على تطوير برامج التحكم في الروبوتات لتنفيذ مهام محددة، بينما يركز تعلم الآلة على تطوير نماذج تنبؤية وأنظمة قادرة على التعلم والتكيف مع البيئة المحيطة بها. المنهجية: تستخدم برمجة الروبوتات منهجية البرمجة التقليدية، والتي تعتمد على تطوير الكود وتحديد القواعد والمنطق المحددة مسبقًا، بينما يستخدم تعلم الآلة منهجية البيانات، والتي تعتمد على تحليل البيانات واستخراج الأنماط والمعلومات منها لتطوير نماذج تنبؤية ونظم قادرة على التعلم والتكيف. البيانات: تحتاج برمجة الروبوتات إلى البيانات المحددة مسبقًا لتنفيذ المهام المطلوبة، بينما يعتمد تعلم الآلة على البيانات الحقيقية والمتغيرة لتحليلها واستخراج المعلومات منها. التكامل: تتطلب برمجة الروبوتات التكامل بين الأجهزة الآلية والبرمجيات والمستخدمين، بينما يتطلب تعلم الآلة التكامل بين البيانات والخوارزميات والخوارزميات والتطبيقات. الاستخدامات: يستخدم برمجة الروبوتات بشكل رئيسي في الصناعة والتصنيع والروبوتات الجوية والتنقيب عن النفط والغاز، بينما يمكن استخدام تعلم الآلة في مجالات أخرى مثل التصنيع والتجارة الإلكترونية والطب والتمويل والتسويق. الأداء: يمكن لبرمجة الروبوتات تنفيذ المهام المحددة بشكل فعال ودقيق، بينما يمكن لتعلم الآلة تحسين الأداء والتكيف مع التغييرات في البيئة المحيطة بها. التدريب: يحتاج تعلم الآلة إلى التدريب باستخدام مجموعة من البيانات الحقيقية لتحسين أدائه، بينما يتطلب تدريب برمجة الروبوتات على مهمة محددة بالاعتماد على البرمجة التقليدية. القدرة على التعلم: يمكن لتعلم الآلة التعلم من البيانات وتحسين أدائها مع تغيير الظروف، بينما لا يمكن لبرمجة الروبوتات التعلم بنفس الطريقة وتحتاج إلى إعادة برمجة لكل مهمة جديدة. البرمجة: يتطلب برمجة الروبوتات مهارات برمجة محددة، بينما يتطلب تعلم الآلة مهارات تحليل البيانات والرياضافةً إلى النقاط السابقة، يمكن التعمق أيضًا في الأساليب والتقنيات المستخدمة في كل من برمجة الروبوتات وتعلم الآلة. فعلى سبيل المثال، في برمجة الروبوتات يتم استخدام لغات برمجة مثل C++ وJava وPython، وتستخدم تقنيات مثل الذراع الروبوتية والحساسات ونظم الملاحة، في حين يتم استخدام في تعلم الآلة تقنيات مثل التعلم العميق وشبكات العصب الاصطناعي والتحليل الإحصائي، ويتم استخدام لغات برمجة مثل Python وR وMATLAB. وبالإضافة إلى ذلك، تختلف الأدوار والمسؤوليات في كل من برمجة الروبوتات وتعلم الآلة. فعلى سبيل المثال، يتطلب تطوير برامج التحكم في الروبوتات العمل مع مهندسي الروبوتات والميكانيكيين والكهربائيين لتصميم وتطوير الأجزاء الميكانيكية والكهربائية والبرمجيات. ويتطلب تعلم الآلة العمل مع فريق متعدد التخصصات من علماء البيانات وخبراء تحليل البيانات ومطوري البرمجيات والمهندسين الإحصائيين. وبشكل عام، يمكن القول إن برمجة الروبوتات وتعلم الآلة هما مجالان مختلفان ولكنهما يمكن أن يتعاونا سويًا لتطوير أنظمة ذكية وروبوتات قادرة على التعلم والتكيف مع البيئة المحيطة بها. ومن المهم فهم الفروقات بين الاثنين لتحديد النهج المناسب لتطوير النظم الذكية الحديثة وتحسين أدائها وفعاليتها في تنفيذ المهام المختلفة. ويمكن القول إن برمجة الروبوتات تركز على تنفيذ المهام المحددة والمبرمجة مسبقًا بشكل فعال ودقيق، بينما يركز تعلم الآلة على تحليل البيانات والاستفادة منها ل
    1 نقطة
  5. برمجة الروبوتات وتعلم الآلة هما مفاهيم مترابطة ومرتبطة بتطوير الذكاء الاصطناعي والأتمتة، ولكن لهما اختلافاتهما الخاصة. برمجة الروبوتات: تعني برمجة الروبوتات تحديد المهام التي يجب أن يقوم بها الروبوت وكيفية أدائها من خلال تحويلها إلى أوامر قابلة للتنفيذ بواسطة الروبوت. وهي تشمل تصميم وتطوير البرمجيات التي تتحكم في سلوك الروبوت وتوجيهه في تنفيذ المهام المحددة بشكل محدود. وعادةً ما تعتمد برمجة الروبوتات على معرفة مسبقة وتحليل دقيق للمهام المراد تنفيذها. تعلم الآلة: هو فرع من فروع الذكاء الاصطناعي يركز على تطوير نظم قادرة على تعلم البيانات واكتساب المعرفة بشكل آلي. يتيح تعلم الآلة للأجهزة أن تتعلم من البيانات والتجارب الماضية وتحسن أداءها مع مرور الوقت دون تحديد مسبق للمهام بشكل صريح. يعتمد تعلم الآلة على تقنيات مثل التعلم العميق وتحليل البيانات وتعلم النماذج والشبكات العصبية لتحقيق تحسينات تلقائية في الأداء. برمجة الروبوتات تعتمد على إعطاء الأوامر المحددة للروبوت لأداء مهام محددة، بينما تعلم الآلة يتعلم من البيانات والتجارب لتحسين أداء النظام وتعديل سلوكه دون تحديد مهام محددة مسبقًا.
    1 نقطة
  6. برمجة الروبوتات وتعلم الآلة هما مفاهيم مترابطة ولكن لهما اختلافات واضحةK إليك الفرق بينهما: برمجة الروبوتات: تشير إلى عملية كتابة الشفرات البرمجية التي تتحكم في سلوك الروبوتات. تركز على تحديد تعليمات محددة للروبوت لأداء مهام محددة. يتم برمجة الروبوت بواسطة المطور بشكل صريح، حيث يتم تحديد كل خطوة يجب على الروبوت اتخاذها. تعلم الآلة: يشير إلى قدرة النظم الآلية على استخلاص الأنماط والمعرفة من البيانات وتحسين أداءها تلقائيًا عن طريق الخبرة. يهدف إلى تطوير نماذج أو خوارزميات قادرة على التعلم من البيانات واتخاذ قرارات بناءً على هذا التعلم. يعتمد على تدريب النماذج باستخدام مجموعة واسعة من البيانات لتحقيق القدرة على التعلم والتكيف. ببساطة، برمجة الروبوتات تتعامل بشكل مباشر مع برمجة سلوك الروبوت وتوجيهه بتعليمات محددة، في حين أن تعلم الآلة يركز على تطوير نماذج أو خوارزميات تستفيد من البيانات والتجارب لتعلم وتحسين أداء النظام الآلي.
    1 نقطة
  7. تستطيع استخدام كلمة مرور مختلفة لكل قاعدة بيانات على حدى في MongoDB، وذلك بتكرار الخطوات التي أشار إليك بها محمد، لإنشاء مستخدم وتعيين كلمة مرور جديدة لكل قاعدة بيانات ترغب في استخدامها. أيضًا بإمكانك استخدام نفس المستخدم وكلمة المرور لعدة قواعد بيانات إذا كنت ترغب في ذلك. وسأشرح لك الكود: use اسم_قاعدة_البيانات db.createUser({ user: "اسم_المستخدم", pwd: "كلمة_المرور", roles: [ { role: "اسم_الدور", db: "اسم_قاعدة_البيانات" } ] }) 1- use اسم_قاعدة_البيانات: هذا الأمر يستخدم للتبديل إلى قاعدة البيانات التي ترغب في إنشاء مستخدم لها، واستبدل "اسم_قاعدة_البيانات" بالاسم الذي ترغب في استخدامه لقاعدة البيانات. 2- db.createUser(): يستخدم لإنشاء مستخدم جديد وتعيين كلمة مرور له. وعليك باستبدال "اسم_المستخدم" و"كلمة_المرور" بالقيم الخاصة بالمستخدم الذي ترغب في إنشائه. 3- roles: [ { role: "اسم_الدور", db: "اسم_قاعدة_البيانات" } ]: في هذا الجزء من الكود، يتم تحديد الدور (role) الذي يحدد الصلاحيات والامتيازات التي يمتلكها المستخدم. وعليك استبدال "اسم_الدور" بدور MongoDB المناسب لاحتياجاتك، مثلاً استخدام "readWrite" لمنح المستخدم صلاحيات القراءة والكتابة. وإليك بعض الأمثلة للأدوار الشائعة ووصفها: read: يمنح المستخدم صلاحية القراءة فقط للمجموعات والمجموعات الفرعية. readWrite: يمنح المستخدم صلاحية القراءة والكتابة للمجموعات والمجموعات الفرعية. dbAdmin: يمنح المستخدم صلاحية الإدارة لقاعدة البيانات المحددة، بما في ذلك إنشاء وحذف المجموعات وإجراء العمليات الإدارية الأخرى. userAdmin: يمنح المستخدم صلاحية إدارة المستخدمين في قاعدة البيانات، مثل إنشاء وحذف المستخدمين وتعديل الأذونات. dbOwner: يمنح المستخدم جميع صلاحيات القراءة والكتابة والإدارة في قاعدة البيانات، بما في ذلك إنشاء وحذف المجموعات وإجراء العمليات الإدارية وإدارة المستخدمين. وتذكر أنه يمكنك تعيين عدة أدوار للمستخدم عن طريق تكرار الكود المذكور في قوسين مربعين ضمن roles. مثال: roles: [ { role: "readWrite", db: "اسم_قاعدة_البيانات" }, { role: "dbAdmin", db: "اسم_قاعدة_البيانات" } ] ويجب الإنتباه إلى أنه عليك إمتلاك صلاحية كافية لإنشاء المستخدم وتعيين كلمة المرور، حيث ستحتاج إلى تشغيل هذه الأوامر باستخدام مستخدم يحمل صلاحية الإدارة (مثل المستخدم الأولي "admin") لكي تتمكن من إنشاء المستخدم بنجاح.
    1 نقطة
  8. عند استخدام MongoDB، يمكنك تعيين كلمة مرور لمستخدمي قاعدة البيانات باستخدام الأمر `db.createUser()` في واجهةMongo Shell. يمكنك استخدام هذا الأمر لإنشاء مستخدم جديد وتعيين كلمة مرور له. على سبيل المثال، يمكنك استخدام الأمر التالي لإنشاء مستخدم جديد يحمل اسم "user1" وكلمة مرور "password123" وإعطائه صلاحية القراءة والكتابة على جميع المجموعات (databases) في الخادم: use admin db.createUser({ user: "user1", pwd: "password123", roles: [ { role: "readWriteAnyDatabase", db: "admin" } ] }); تأكد من تغيير "password123" إلى كلمة مرور قوية ومعقولة الاستخدام. بالنسبة لسؤالك الثاني، فإن كل قاعدة البيانات في MongoDB لها كلمة مرور خاصة بها. يمكنك تعيين كلمات مرور مختلفة لكل قاعدة بيانات ولكل مستخدم، وذلك لأسباب الأمان والتحكم في الصلاحيات. يمكنك استخدام الأمر db.grantRolesToUser() لتعيين أدوار وصلاحيات مختلفة لمستخدمي قاعدة البيانات الخاصة بك.
    1 نقطة
  9. السلام عليكم أكم مقاس الصورة الشخصية للبروفايل في مستقل؟
    1 نقطة
  10. مساحة عرض الصورة على موقع مستقل هي 128 في 128 بكسل والنسخة المصغرة منها هي 36 في 36 بكسل، أي للحصول على أفضل عرض للصورة، من الأفضل رفع صورة مربعة بأي مقاس على الموقع. ويجب أن تكون الصورة إحترافية وليست صورة سيلفي أو ليست صورة شخصية لك. أما إذا كنت تتسائل من أجل تصميم حجم مشابه لها في تصميمك، فعليك بإختيار الحجم المناسب الذي يتناسب مع باقي مكونات التصميم، وأيضًا عرض الصورة بشكل واضح.
    1 نقطة
  11. النسبة بين الطول والعرض في الصور الشخصية هي 1:1، أي مكنك استخدام أي قياس مادام الطول يساوي العرض. النسبة بين الطول والعرض في الصور الخاصة بمعرض الاعمال هي 11:8 ومعامل التناسب هو 1.375، أي يمكنك استخدام أي قياس مادام العرض يسوي الطول * 1.375.
    1 نقطة
×
×
  • أضف...