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

عبدالباسط ابراهيم

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

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

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

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

    11

آخر يوم ربح فيه عبدالباسط ابراهيم هو أبريل 29 2024

عبدالباسط ابراهيم حاصل على أكثر محتوى إعجابًا!

آخر الزوار

لوحة آخر الزوار معطلة ولن تظهر للأعضاء

إنجازات عبدالباسط ابراهيم

عضو نشيط

عضو نشيط (3/3)

2.3k

السمعة بالموقع

86

إجابات الأسئلة

  1. بالإضافة لما سبق شرحه فإنه يمكنك دمج نماذج الذكاء الاصطناعي مع مواقع الويب التي تطورها في دورة الواجهات الأمامية عن طريق استخدام خدمات الذكاء الاصطناعي كواجهات برمجة التطبيقات API . هذا يعني أن الواجهة الأمامية يمكنها إرسال الطلبات واستقبال النتائج من الخادم الذي يستضيف نموذج الذكاء الاصطناعي. لذلك إذا كان هدفك هو استخدام نماذج ذكاء اصطناعي جاهزة وتكاملها عبر واجهات برمجة التطبيقات، فإن دورة تطوير الواجهات الأمامية ستفي بالغرض، ويمكنك بعد ذلك تعلم كيفية التعامل مع هذه الخدمات. أما إذا كنت ترغب في تطوير نماذج ذكاء اصطناعي خاصة بك أو تحتاج إلى تحكم أعمق في منطق التطبيق، فتكون دورة تطوير التطبيقات باستخدام بايثون الخيار المناسب.
  2. يُفضل استخدام صفحة HTML واحدة مع تنسيق CSS ديناميكي باستخدام media queries كما تم التوضيح في التعليقات السابقة بدلاً من فصل المحتوى بين ملفات مختلفة للجهاز الحاسوب والجوال. ولكن يمكنك استخدام JavaScript لاكتشاف حجم الشاشة وتوجيه المستخدم تلقائياً <script> if (window.innerWidth <= 600) { window.location.href = "mobile.html"; } </script> والأفضل معالجة ذلك من جهة الخادم (مثل PHP) لتحليل الـ User Agent وإعادة التوجيه تلقائياً.
  3. ليس هناك ما يسمى الأفضل بينهما حيث أن Electron مبني على تقنيات الويب (HTML/CSS/JavaScript) ولذلك يصبح مناسباً إذا كنت تعرف JavaScript بالفعل وهو يسمح بإنشاء تطبيقات عبر منصات متعددة (Windows, macOS, Linux) . كما يستهلك موارد أكثر نسبياً وحجم التطبيق النهائي أكبر بينما PyQt5 فهو مبني على Python وQt ويقدم أداء جيداً مع موارد أقل وتطبيقات أصغر حجماً ولذلك يعتبر خيار جيد إذا كنت تستخدم Python بالفعل
  4. الخطأ يعني أن بيانات الاتصال بقاعدة البيانات غير صحيحة و المستخدم "root" لا يمكنه الوصول باستخدام كلمة المرور المُعطاة. ولذلك تحقق من إعدادات الاتصال عن طريق التأكد من أن الثوابت (HOSTNAME، DBUSER، DBPWD، DBNAME) أنها معرفة بشكل صحيح. وعادةً يكون اسم المستخدم "root" وكلمة المرور فارغة. فإذا لم تقم بتعيين كلمة مرور، حاول ضبط DBPWD على سلسلة فارغة ("") وقم بفتح phpMyAdmin وتحقق من صلاحيات المستخدم "root"؛ إذا كنت قد عينت كلمة مرور، فتأكد من تطابقها مع تلك المعرفة في الكود.
  5. قد تكون بعض البرامج التي تعتمد على الإنترنت تعمل بشكل مستمر مثل مزامنة السحابة مما يزيد من استهلاك الطاقة ويؤثر على الأداء. لذلك جربي إيقاف هذه الخدمات. ومن خلال task manager يمكن التعرف عليها. وبالطبع إذا استمرت المشكلة رغم ذلك، قد يكون من الجيد الذهاب لفني مختص لفحص الجهاز بشكل أدق حيث من الممكن وجود مشكلة ببعض القطع الموجود بالحاسوب .
  6. كما بالتعليق السابق فإن الاختيار بين الـDeep Learning والـMachine Learning يعتمد على طبيعة المشكلة، حجم البيانات المتاحة، والأهداف المرجوة من النموذج. وللتوضيح أكثر إليك هذه الأمثلة لتوضيح استخدامات ال Deep Learning كتطبيقات التعرف على الوجوه و في السيارات ذاتية القيادة التي تستخدم الكاميرات لتحديد الكائنات المحيطة. وأيضاً نظام AlphaGo الذي هزم أبطال لعبة الـGo باستخدام شبكات عصبونية عميقة. بينما استخدامات Machine Learning للتنبؤ بالمبيعات أو تحديد المخاطر في المعاملات البنكية أو تقسيم قاعدة العملاء إلى مجموعات بناءً على سلوك الشراء لتوجيه حملات تسويقية مخصصة.
  7. تُركز دورة إدارة المنتجات على تعليم المفاهيم والمراحل الأساسية لتطوير وإدارة المنتجات الرقمية من الفكرة حتى الإطلاق وما بعده. وللتوضيح أكثر هي دورة متكاملة تشرح كيف يتم تطوير منتج رقمي ناجح. تُقدم الدورة نظرة شاملة على عملية إدارة المنتج، بدءًا من دراسة السوق وتحديد احتياجات المستخدمين وصولاً إلى التخطيط، التنفيذ، المتابعة، والتحليل بعد الإطلاق. وبالنسبة للمهارات المكتسبة تؤهلك للعمل في أدوار مثل مدير منتج (Product Manager) مالك المنتج (Product Owner) استشاري تطوير المنتجات أو محلل أعمال، حيث تُوظف خبرتك في تحسين وتطوير المنتجات.
  8. بالإضافة للشرح الرائع في التعليق السابق فيجب أن نعلم أنه حتى الخبراء قد يخسرون بسبب عوامل خارجة عن السيطرة ولكن هناك فرق كبير عند مواجهة هذه الخسارة بين الخبير والمبتدأ فالخبرة تكمن في تقليل نسبة الخسائر إدارة المخاطر بشكل أفضل القدرة على التعافي من الخسائر وبالنسبة للدراسات العليا فيوجد برامج ماجستير متخصصة مثل ماجستير في الأسواق المالية ماجستير في التمويل والاستثمار ماجستير في إدارة المخاطر المالية ماجستير في التحليل المالي ماجستير في الهندسة المالية كما يوجد شهادات مهنية متخصصة مثل CFA (محلل مالي معتمد) وCMT (محلل فني معتمد) و FRM (مدير مخاطر مالية معتمد)
  9. تأكد أولاً من تحديث Gradle حيث ان الإصدار السادس يسبب مشكلة مع Groovy 4 . وإذا لم يعمل الحل السابق فإن تغيير لغة الويندوز من العربية إلى الإنجليزية قد يحل المشكلة، إذ أن إعدادات اللغة تؤثر على تنسيق التاريخ والوقت مما يؤدي إلى أخطاء في تفسير الإصدارات المطلوبة
  10. هذا الخطأ غالباً ما يكون بسبب أن بعض برامج مكافحة الفيروسات قد تقوم بإعادة تسمية أو حظر هذا الملف مما يؤدي إلى اختفائه أو عدم تنفيذه بشكل صحيح. ولحل المشكلة تحقق مما إذا كان برنامج مكافحة الفيروسات الخاص بك يقوم بتعديل أو حظر ملف dart.exe. إذا كان الأمر كذلك، قم بإضافة استثناء (Whitelist) للمجلد الذي يحتوي على Flutter وDart. أيضاً تأكد من عدم وجود أكثر من نسخة مثبتة من Flutter على جهازك، حيث يمكن أن يؤدي ذلك إلى تعارض في المسارات. وأن مسار Flutter مضاف بشكل صحيح إلى متغير PATH، خاصةً إذا كنت تستخدم نافذة موجه أوامر منفصلة.
  11. نعم ولا في نفس الوقت. حيث ارتفاع كل من دقة التدريب والتحقق ليس بالضرورة مؤشراً على جودة النموذج، لعدة أسباب منها مشكلة Overfitting فقد يحقق النموذج دقة عالية جداً على بيانات التدريب (training accuracy) لكن أداءه يكون ضعيفاً على البيانات الجديدة التي لم يرها من قبل ولاحظ أنه في بعض المشاكل المعقدة يعتبر تحقيق دقة 80% إنجازاً كبيراً في بعض التطبيقات ولذك يجب مقارنة النتائج مع معايير المجال والتطبيق المحدد وبالطبع يجب التأكد من توازن النموذج وقدرته على التعميم من خلال مراقبة مؤشرات أخرى وعدم التركيز على الدقة وحدها.
  12. إذا لم تستطع الوصول إلى الدورات أيضاً بعد الخطوات الموجودة بالتعليق السابق يرجى التحدث مع مركز المساعدة وسيتم حل المشكلة باسرع وقت من خلال الإنتقال للرابط التالي وشرح المشكلة https://support.academy.hsoub.com/
  13. من الطبيعي جداً ألا تغطي دورة واحدة شاملة جميع جوانب مجال الرؤية الحاسوبية، خاصةً أن هذا المجال يتطور باستمرار. ولكن المسارات التي قمت بإنهاءها مثل تطبيقات عملية على نماذج الرؤية الحاسوبية وال LLMs يعتبر مدخل لهذه المجالات والتخصصات ولذلك في المسارات التالية سيتم التعمق أكثر في هذه المجالات . ومع ذلك عموماً يمكنك التعمق في مجال ما من خلال استخدم مصادر خارجية الكتب والأبحاث العلمية والدورات المتخصصة. كما أن أهم نقطة هي تطبيق ما تعلمته على مشاريع حقيقية والبحث عن الأوراق البحثية الأساسية في المجال وقراءتها بالإضافة للمقالات على مواقع متخصصة تقدم شروحات عملية مفيدة.
  14. وعليكم السلام ورحمة الله وبركاته. أعتقد من خلال بعض التعليقات على منصات عديدة أنه في مقابلات العمل في شركات FAANG يُطلب منك كتابة الكود في محرر نصوص بسيط مدمج ضمن النظام الداخلي للشركة، والذي عادةً أيضاً لا يسمح بتشغيل الكود مباشرةً. والهدف من ذلك هو تقييم قدرتك على التفكير النقدي والمنطقي وكيفية تعاملك مع المشكلات التقنية في بيئة لا تعتمد على الأدوات الحديثة لتصحيح الأخطاء.
  15. لا يمكن إعتبار المقارنة بينهم للأفضل إنما يعتمد اختيار محرك اللعبة المناسب على عدة عوامل مثل نوع اللعبة والخبرة فمثلاً اللغات البرمجية التي تجيدوها وبعض الأسئلة الأخرى مثل هل تحتاج إلى جودة رسومية عالية جداً وتأثيرات متقدمة؟ هل تستهدف أجهزة الموبايل، الحاسب الشخصي، أو منصات أخرى؟ ولذلك يمكنك تلخيص الفروقات بينهما أنه إذا كنت مبتدئاً أو تعمل على مشروع متوسط الحجم وتحتاج إلى تطوير ألعاب ثنائية أو ثلاثية الأبعاد بسهولة وسرعة، فإن Unity يعتبر خياراً ممتازاً. أما إذا كان هدفك هو تحقيق أفضل جودة رسومية ممكنة لمشروع كبير ومعقد، ولديك الخبرة أو فريق عمل متكامل، فإن Unreal Engine 5 هو الخيار الأمثل.
×
×
  • أضف...