لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 05/28/23 في كل الموقع
-
هو عشان اخد الشهادة لازم احفظ كل حاجة في الفيديو يعني مثلا الفرق بين نظام التشغيل ويندوز ولينكس, مواصفات ويندوز,الخ.... اتمنى اكون وصلت الفكرة لحضرتك2 نقاط
-
كيف يتم حفظ الاكواد والجمل البرمجية نتيجة التدريب وهل حفظها أمر ضروري وهل سوف يتم استخدمها فى الحصول على الشهادة النهائية2 نقاط
-
السلام عليكم ما الفرق بين Calculus1 و Calculus2 و Calculus3 ؟ وهل تعلم Calculus و Linear Algebra و Probability and Statistics كافي لتعلم مجال الAi والا الازم اتعلم كمان Discrete Mathematics و Mathematical Logic ؟2 نقاط
-
1 نقطة
-
The problem of privacy and the security when we transfermed of the big data between the association , federated learning (FL) is new approch in IA is help to exchange the model traning and not the data beteween the association . Traning the data locally with used methode ML after that the central server agregate all the locals models for donate a good global modéle with minimized the erreur. Tensorflow federated(TTF) is a library existe in python help us to traning this approche FL If you have any information about the steps for traning our data with this approche FL with TTF please help me ? Thanks1 نقطة
-
مساء الخير عندي مادة تعليمية فكيف اعمل صفحة تعليمة لهذه المادة بنفس شكل هذه الصفحة مثل هذه الصفحة لاحظ ان كتابة الأكواد code موضوعة في مربع والكتابة فيه ملونة وليست صورة ويوجد على راس المربع خيار (copy ) اربد استخدام نفس الخطوط ونفس تصميم هذه الصفحة1 نقطة
-
هل محتوى دورة css الذي تقدمه اكادمية حسوب كافي ام علي البحث و التعلم من مصادر اخرى لاني اشعر بان المحتوى تنقصه أشياء كثيرة1 نقطة
-
لدي فكرة بوت تلغرام وهي عبارة عن متجر للادوية ولكن المشكلة التي تواجهني هي هل يمكن ان اجعل البوت يقوم بلبحث في ملف اكسل اي ان يقوم المستخدم بكتابة اسم الدواء فيقوم البوت بلذاهاب الى ملف الكسل وجلب بايانات الدواء ومشكلة اخرى تواجهني كيف استطيع فعل نفس هذا الخيار في بوتات التلغرام هنا في الصور المرفقة عند الضغط على "بحث في موقع اخر" يقوم البوت بعرض خيارات وعند كتابة اي حرف يظهر للمستخدم اسماء وشكرا لكم على المساعدة سلفا1 نقطة
-
السلام عليكم. أود رأيكم حول مشاريع متكاملة بلغة javascript(mern) ( واجهة أمامية و خلفية) يتم فيها استعمال معظم المفاهيم و تساعد تطور قدرات المبرمج. أنا فكرت في بناء الواجهة الخلفية لمشروع تطبيق ملاحظات الذي تم إنشاؤه بواسطة react في دورة البرمجة بلغة الجافا سكريبت. شكرا لكم.1 نقطة
-
السلام عليكم ورحمة الله والصلاة على رسول الله بعدما تم دعم vite في laravel لدي استفسار حول كيفية عمله او طريقة استخدامه الصحيحة خاصة مع laravel وشكرا1 نقطة
-
إذا كان المقصود هو الاحتفاظ بالأكواد البرمجية، فبالطبع هذا أمر ضروري و ذلك حتى تعود لهذه المشاريع في حال احتجت لتذكر شيء ما أو لاختصار وقت كتابة شيء كنت قد كتبته من قبل. أما إذا كان القصد هو حفظ التعليمات البرمجية في ذهنك (و هذا ما أعتقدك تقصده) فالجواب هو لا دائماً في البرمجة. قد تجد الأمر سهلاً في البداية، و لكن لغات البرمجة و أطر العمل كبيرة جداً و من المستحيل حفظها، دائماً يمكنك البحث عما تريده و لا داعي لحفظ شيء، المهم فهم المفاهيم العامة و كيفية حل المشكلات التي تواجهك، حتى تعرف عما يجب عليك البحث عنه. الحفظ يأتي بشكل تلقائي في بعض الحالات، و ذلك عندما تصبح لديك خبرة في لغة ما أو إطار عمل ما، فكثرة الاستعمال له تجعلك تحفظ تلقائياً التعليمات الأساسية، هذا يسرع من عملك بالطبع بدل البحث عنها كل مرة، و لكن يجب عليك ترك هذه العملية تلقائية و عدم القيام بالحفظ المتعمد، ما تستعمله بكثرة ستحفظه بشكل تلقائي، ما لا تستعمله بكثرة فلا داعي لحفظه أصلاً.1 نقطة
-
Calculus هو فرع من فروع الرياضيات الذي يدرس الدوال والمعادلات التفاضلية والتكامل والتفاضل والتكامل العددي. وتنقسم Calculus إلى عدة مستويات، وهي: - Calculus 1: يتم فيها دراسة المفاهيم الأساسية للتفاضل والتكامل، بما في ذلك المشتقة، وقواعد التفاضل والتكامل، والتكامل العددي، وتطبيقاتها الأساسية. - Calculus 2: يتم فيها دراسة المزيد من تطبيقات التكامل والتفاضل، بما في ذلك التكامل بالأجزاء، والتكامل الغير محدود، والمساحات والحجوم والمتغيرات العشوائية. - Calculus 3: يتم فيها دراسة المفاهيم المتقدمة للتفاضل والتكامل في الأبعاد العالية، بما في ذلك الدوال المتعددة ومعادلات التفاضل الجزئي والمتجهات. بالنسبة للسؤال الثاني، فإن تعلم Calculus و Linear Algebra وProbability and Statistics ضروري لتعلم مجال الAI، ويمكن اعتبارها كأساس لفهم العديد من المفاهيم في مجال الAI. فعلى سبيل المثال، يتم استخدام Calculus في تحديد المعادلات التفاضلية الجزئية التي تصف النماذج الرياضية لتطبيقات الAI، ويتم استخدام Linear Algebra في حسابات المصفوفات والتحليل الرياضي للبيانات، ويتم استخدام Probability and Statistics في تحليل البيانات والتنبؤات الإحصائية وتطبيقاتها في التعلم الآلي. أما بالنسبة للسؤال الثالث، فإن تعلم Discrete Mathematics و Mathematical Logic يمكن أن يساعد في فهم بعض المفاهيم الرياضية المتقدمة التي تستخدم في المجالات المتعلقة بالAI، مثل النظرية الرياضية للحوسبة والمنطق الرياضي ونظرية الأعداد والجبر الخطي. ومع ذلك، فإنها ليست أساسية بنفس الطريقة التي مثل Calculus و Linear Algebra وProbability and Statistics، وغالبًا ما يتم تدريسها في مستويات أعلى من التعليم الجامعي. بشكل عام، فإن تعلم Calculus و Linear Algebra وProbability and Statistics هو الأساس الأساسي لفهمة العديد من المفاهيم في مجال الAI، وينبغي على المتعلمين التركيز على تعلم هذه المواد بشكل جيد قبل التحول إلى المفاهيم الأكثر تخصصًا في مجال الAI. إذا كنت ترغب في تعلم Calculus و Linear Algebra و Probability and Statistics، فإليك بعض النصائح التي قد تساعدك: 1. البدء بالأساسيات: يجب البدء بتعلم المفاهيم الأساسية لكل مادة، والتأكد من فهمها بشكل جيد، ومن ثم الانتقال إلى المفاهيم الأكثر تخصصًا. 2. الاستفادة من المصادر المتاحة: يوجد العديد من المصادر المتاحة لتعلم هذه العلوم، مثل الكتب والفيديوهات التعليمية والدورات الأونلاين. يمكن استخدام هذه المصادر لتوسيع المعرفة وفهم المفاهيم بشكل أفضل. 3. الحلول العملية: يجب ممارسة الحلول والمشاركة في الحلول العملية لفهم المفاهيم بشكل أفضل، ويمكن الحصول على الحلول العملية من العديد من المصادر، مثل الكتب التي تحتوي على تمارين ومسائل، والمواقع الإلكترونية التي توفر حلولًا للمسائل. 4. العمل على مشاريع عملية: يمكن العمل على مشاريع عملية لتطبيق المفاهيم المتعلقة بكل مادة، ويمكن الحصول على المشاريع من المصادر المختلفة، مثل المواقع الإلكترونية والمنتديات والدورات الأونلاين. 5. الاستعانة بالمجتمع العلمي: يمكن الاستفادة من المجتمع العلمي، والتواصل مع خبراء في هذه العلوم، وطرح الأسئلة والاستفسارات، والاستفادة من تجاربهم ومشاركة المعرفة معهم. 6. الصبر والاستمرارية: يجب الصبر والاستمرارية في تعلم هذه العلوم، حيث تحتاج إلى وقت وجهد لفهم المفاهيم الرياضية المتعلقة بها، ولتطبيقها على الواقع. 7. الاستخدام العملي: يمكن استخدام هذه العلوم في حل مشاكل الحياة العملية، وتحليل البيانات والنماذج الرياضية، مما يساعد على فهم المفاهيم بشكل أفضل وتطبيقها على الواقع.1 نقطة
-
1 نقطة
-
انا لغيت تفعيل برنامج ال xamppمن على جهازي وبعد ما لغيته حذفلي كل المشاريع اللي كنت عاملها عليها كيف ممكن استردها ؟ واين يخزن ال xamppهذه المشاريع هل على قرص c ام على سيرفر خارجي ?1 نقطة
-
نعم لقد رأيت الرابط و لكن اريد اكثر معلومات حول كيفية تثبيت tensorflow federated and not only tensorflow لإشتغال عليه شكرا لك على الرد.1 نقطة
-
مقدمة بسيطة عن طريقة federated learning هي طريقة لتدريب المودل بشكل مستقل من قبل كل مستخدم، أي لنفرض أنه لدينا عدة مستخدمين كل منهم له قاعدة بيانات خاصة به، يتم تدريب المودل على كل واحدة بشكل مستقل بدون تبادل البيانات (لأن البيانات قد تكون حساسة ولا يجب تبادلها)، و من ثم يتم بطريقة ما دمج النماذج المتشكلة من كل تدريب في نموذج واحد. يقدم TensorFlow شرح كامل عن طريقة القيام بذلك باستعماله من هنا. بشكل مختصر يمكن القيام بذلك كما يلي: def model_fn(): keras_model = المودل الخاص بنا return tff.learning.models.from_keras_model(keras_model, sample_batch, loss=تابع التكلفة الخاص بنا) هكذا نعرف مودل خاص بنا، و لكن بالطبع هناك الكثير من الخطوات اللازمة التي تتعلق بالتطبيق المطلوب، يمكنك الإطلاع عليها بمزيد من التفصيل من الموقع الرسمي الذي أرفقت رابطه سابقاً.1 نقطة
-
موقع مكالمات فيديو أمثلة: Zoom و Skype و Microsoft Teams التقنيات المستخدمة في الواجهة الأمامية والخلفية: الجهة الأمامية: React / NextJs Redux / Redux Toolkits Apollo-Client / REST API - تنفيذ طلبات باستخدام GraphQL أو REST react motion / spring للرسوم المتحركة WebRTC - للاتصال في الوقت الفعلي socket.io-client - للبيانات في الوقت الفعلي اختياري: اختبارات وحدة ، اختبارات النهاية إلى النهاية ، اختبارات التكامل مع مكتبة اختبار React ، Cypress الجهة الخلفية: مصادقة مع Passportjs تفويض باستخدام JWT MongoDB مع Mongoose ، Postgres مع Prisma أو MySQL Apollo-Server / REST API - تنفيذ طلبات باستخدام GraphQL أو REST API socket.io - للبيانات في الوقت الفعلي اختياري: اختبار الوحدة باستخدام Jest تطبيق الدردشة realtime أمثلة: Slack و Whatsapp و Telegram و Discord الجهة الأمامية: React / NextJs Redux / Redux Toolkits Apollo-Client / REST API socket.io-client emoji-mart الجهة الخلفية: مصادقة باستخدام Passport js تفويض باستخدام JWT MongoDB مع Mongoose ، Postgres مع Prisma أو MySQL Apollo-Server/REST API socket.io وبالطبع يفضل بناء متجر إلكتروني حيث يتم استخدام مهارات وتقنيات عديدة مثل الجهة الأمامية: D3.js stripe مع use-shopping-cart للدفع socket.io-client الجهة الخلفية: MongoDB مع Mongoose ، Postgres مع Prisma أو MySQL Cloudinary API - لتحميل الصور stripe socket.io1 نقطة
-
هل الطريقه الثانيه لتحميل بايثون نسخه احترافيه ام مثل الأولى للمبتدئين وليست لمشاريع احترافيه1 نقطة
-
تحتاج فقط أساسيات ال calculus، يكفي كبداية أن تعرف مفاهيم المشتقات، التكامل ليس مهماً جداً في البداية و يمكنك إهماله. الجبر الخطي مهم جداً بالطبع، يفضل أن يكون لديك اطلاع على المفاهيم الأساسية فيه و هي: الأشعة و الفضاء الشعاعي، العمليات على الفضاء الشعاعي، الاستقلال و الارتباط الخطي و الأشعة الأساسية basis و القيم و الأشعة الذاتية eigen values, eigen vectors. أما بالنسبة للاحصاء و الاحتمالات يجب عليك معرفة القوانين الأساسية في الاحتمالات و التوزيعات الاحتمالية الشهيرة. يجب عليك معرفة الاساسيات في كل هذه المجالات و فهم مجال واحد بينها غير كافي نهائياً لكي تبدأ بالمجال، و لكن بالطبع حاول أن تتعلم الأساسيات فقط في البداية و بعد أن تتعلم القليل من تعلم الآلة يمكنك العودة و دراسة المزيد من الرياضيات عند الحاجة. لماذا كل هذه الأمور مهمة مباشرة؟ لأنه و ببساطة يمكنك تخيل أي شبكة عصبونية على أنها تابع يقوم بتحويل الدخل ضمن فضاء شعاعي عن طريق عمليات خطية و أخرى غير خطية، و خرج هذه الشبكة عادة يكون عبارة عن توزع احتمالي على القيم الممكنة، و طريقة تدريب الشبكة تعتمد على خوارزمية هي gradient descent و التي يجب عليك معرفة أساسيات ال calculus لفهمها. لكن كما ذكرت لك لا تتعمق جداً في الرياضيات قبل البدء في تعلم الآلة، الأساسيات فقط ثم ابدأ، و عندما تجد الحاجة لتوسيع فهمك في شيء ما قم بذلك، حيث أن الرياضيات علم واسع جداً و من المستحيل تعلمه كله، فيجب عليك معرفة ما تحتاجه ثم الذهاب و دراسته. بالنسبة لسؤالك الأخير، فالجواب هو لا، الرياضيات المتقطعة بشكل عام غير مستعملة بشكل أساسي في الشبكات العصبونية، حيث أن الشبكات العصبونية يجب أن تكون تابعاً مستمراً و كافة تعاملنا يكون مع توابع مستمرة و لا يمكن أن تكون متقطعة و إلا لن يكون هناك مشتق، و التدريب بشكل عام يعتمد على المشتقات.1 نقطة
-
هذه قائمة بالمشاريع التي يمكنك القيام بتنفيذها : منصة التجارة الإلكترونية: يمكنك إنشاء موقع يسمح للمستخدمين بشراء وبيع المنتجات عبر الإنترنت. صفحة الأحداث: يمكنك إنشاء موقع يعرض قائمة بالأحداث المحلية أو العالمية ويسمح للمستخدمين بالتسجيل أو حجز التذاكر. قائمة المهام: يمكنك إنشاء موقع يساعد المستخدمين على تنظيم مهامهم اليومية والأولويات. نظام التصويت الإلكتروني: يمكنك إنشاء موقع يسمح للمستخدمين بالتصويت على قضايا مختلفة أو المرشحين. نسخة من تطبيق زووم: يمكنك إنشاء موقع يسمح للمستخدمين بإجراء مكالمات فيديو جماعية أو فردية. تطبيق التمويل الجماعي: يمكنك إنشاء موقع يسمح للمستخدمين بجمع التبرعات للأسباب أو المشاريع التي يؤمنون بها. تطبيق الدردشة: يمكنك إنشاء موقع يسمح للمستخدمين بالتواصل مع بعضهم البعض عبر رسائل نصية أو صوتية أو فيديو. صفحة الاستطلاع: يمكنك إنشاء موقع يسمح للمستخدمين بإجراء استطلاعات رأي أو استبيانات على الإنترنت. أما بالنسبة لتطبيق الملاحظات، فهي فكرة جيدة كذلك وقم بعمل إعادة تنسيق للكود.1 نقطة
-
Calculus 1 و Calculus 2 و Calculus 3 هي جميعها مقررات في تخصصات الرياضيات وتتعلق بالتفاضل والتكامل وغيرهما. ومع ذلك، يختلف محتوى كل مقرر قليلاً ويشمل مفاهيم متقدمة تتعلق بالتفاضل والتكامل في أبعاد متعددة، والتفاضل الجزئي، والتكامل المتعدد، والمعادلات التفاضلية ونحوها. أما بالنسبة لتعلم مجال الذكاء الاصطناعي (AI)، فإن فهم الحساب التفاضلي والجبر الخطي والاحتمال والإحصاء يعد ضروريا جدا. اذ تعتبر هذه المواضيع أساسية في مجال الذكاء الاصطناعي وتستخدم في العديد من التقنيات والتطبيقات مثل تعلم الآلة (Machine Learning) والتعلم العميق (Deep Learning) ومعالجة اللغة الطبيعية (Natural Language Processing) وغيرها. أما بالنسبة لـ Discrete Mathematics و Mathematical Logic، ففهمهما سيكون ضروريا هو الآخر أيضا في مجال الذكاء الاصطناعي. اذ تعتبر الرياضيات التفاضلية أساسية في فهم تحليل الخوارزميات، وهي مفتاح لفهم المنطق الرياضي وهياكل البيانات وتعقيد الخوارزميات بشكل عام. وفي النهاية، يعتمد الأمر على تخصصك المحدد في مجال الذكاء الاصطناعي ومجالات الاهتمام الفرعية التي تود أن تتعمق فيها. فقد تحتاج إلى مواضيع إضافية أو رياضيات أخرى اعتمادًا على التطبيق الذي تهدف إلى تطويره. وقد تسقط اعتمادك على جزئية معينة في تخصص دون الآخر.1 نقطة
-
1 نقطة
-
قم بضبط استعلام وسائط media query يحدد قيمة للخاصية left في اطار معين فقط. نحدد هذا الاطار باستعمال min-width مثلا: @media screen and (min-width: 768px) { form::before { left: 0; } } ثم يمكنك ضبط اي اسعلامات وسائط اخرى تكون دون هذا العرض، أي نستعمل max-width مثل السابق.1 نقطة
-
هناك العديد من المفاهيم الرياضية المهمة التي تستخدم في AI، ومن بينها الحساب التفاضلي (Calculus) وجبر الخطي (Linear Algebra) والاحتمالات والإحصاء (Probability and Statistics) والرياضيات التفاضلية والمنطق الرياضي (Discrete Mathematics وMathematical Logic). وما يلي هو توضيح للفروق بين Calculus1 وCalculus2 وCalculus3: Calculus1 (التفاضل والتكامل الأساسي): يتم تعلمه عادة في السنة الأولى من دراسة الرياضيات في الجامعة، ويغطي مفاهيم التفاضل والتكامل الأساسية مثل المشتقة والتكامل غير المحدود والتطبيقات الأولية للتفاضل والتكامل. Calculus2 (تفاضل وتكامل متعدد الأبعاد): يركز على التفاضل والتكامل في الفضاء ثلاثي الأبعاد ويتعامل مع المعادلات التفاضلية الجزئية، ويشمل أيضًا تطبيقات متعددة الأبعاد للتفاضل والتكامل مثل الانحدار الخطي والمساحات المعترضة والقيم القصوى والدنيا. Calculus3 (التفاضل والتكامل في الفضاء الأعلى الأبعاد): يركز على المفاهيم المتقدمة للتفاضل والتكامل في الأبعاد العالية والمعادلات التفاضلية الجزئية غير الخطية والمساحات المتعددة الأبعاد. بالنسبة لسؤالك الثاني، فإن تعلم Calculus وLinear Algebra وProbability and Statistics يعد أساسيًا وضروريًا لفهم وتطبيق تقنيات الذكاء الاصطناعي. وتلك المفاهيم الرياضية تستخدم على نطاق واسع في مجالات مثل تعلم الآلة (Machine Learning) والشبكات العصبية (Neural Networks) ومعالجة اللغة الطبيعية (Natural Language Processing) والرؤية الحاسوبية (Computer Vision) والذكاء الاصطناعي العام (General AI). فإذا كنت ترغب في التخصص في مجال محدد داخل الذكاء الاصطناعي، فربما هناك متطلبات إضافية من المواد الرياضية والإحصائية التي تختلف حسب التخصص. أما بالنسبة لسؤالك الثالث، فإن تعلم Discrete Mathematics وMathematical Logic أمر مفيد لفهم بعض المفاهيم والأدوات المستخدمة في AI. وDiscrete Mathematics تركز على المفاهيم المتعلقة بالأعداد والمجموعات المحدودة والجبر المجرد ونظرية الرسم البياني والتركيب التفاضلي والأعداد المركبة، أما Mathematical Logic يغطي المبادئ الأساسية للمنطق الرياضي والمعرفة المنطقية والاستنتاج. وفي البداية كل ما تحتاجه أنت هو Linear Algebra فعليك بالتركيز على ذلك لتعلم الأساسيات.1 نقطة
-
تمام تسلم ايدك يا بشمهندس كله تمام لكن سؤال اخير فى نفس النقطة لو عاوز استخدم بردو ال left تانى داخل ال media فى الشاشات الصغيرة على الرغم انى استخدمتها فى الشاشة الكبيرة اعمل ايه ؟ لانى لما جربت استخدم ال left تانى لقيت المتصفح بيقرا فقط قيمة ال left فى الشاشات الكبيرة وبيتجاهل ال left المكتوبة فى ال media بتاعة شاشة الموبايل ودة طبعا بيعمل error فى تصميم شاشات الموبايل ايه الحل عشان اخلى المتصفح يقرا فقط ال left فى ميديا الموبايل فقط عند استخدام شاشة الموبايل وما يستخدمش ال left اللى انا كاتبها فى الشاشة الكبيرة ؟1 نقطة
-
يمكنك الغاء القيمة المسندة للخاصية left أو تركها بشكل تلقائي ثم ضبط قيمة للخاصية right حتى لا يتعارض هاذان الاثنان. مثال: @media screen and (max-width: 768px) { form::before { left: auto; right: 0; } } أو أيضا: @media screen and (max-width: 768px) { form::before { left: unset; right: 0; } } يفترض أن يحل ذلك مشكلتك.1 نقطة
-
المشكلة يا بشمهندس طلعت فى نقطة مش عارف حلها ايه ؟ وهى انى عامل فى الشاشة الكبيرة left = 0 ودلوقتى عاوز اعمل فى الشاشة الصغيرة ان right = 0 لنفس العنصر ازاى الغى ال left = 0 داخل الشاشة الصغيرة بحيث ان right = 0 تشتغل معايا ؟1 نقطة
-
1 نقطة
-
هل عرض الصفحة هو 768 بكسل؟ ليتم تطبيق التنسيق؟ قم بتصغير عرض المتصفح ليتم تطبيق التنسيق، وأيضًا تفقد إذا كان هناك تنسيق آخر متعارض، وأيضًا استخدم تعليمة !important وإذا استمرت المشكلة أرجو مشاركة مجلد المشروع لتفقد المشكلة.1 نقطة
-
السلام عليكم ورحمة الله وبركاته ، من فضلكم أود من حضراتكم أن تخبروني بالخطأ البرمجي الموجود في هذا الكود (في لغة c++) : ;Int x =1 ;int y = 2 ;(cout<<" x= " y-x <<" y= " fabs(x-y أفيدوني، جزاكم الله خيرًا.. وللعلم فأنا استخدمت دالة fabs ليكون الناتج موجبًا.1 نقطة
-
سبب المشكلة أنه عندما اعطيته الخاصية fixed أبح في طبقة ثانية خلف الطبقة الاصلية، وبشكل افتراضي فإنه يعود إلى بداية الصفحة. جرب إعطائه padding أو margin من الأعلى، أو يمكنك التحكم بموقعه عبر إعطاءه الخاصية top و right. مثل : #sidebar { top:150px; }1 نقطة
-
إن بايثون تستخدم ضمنياً لغة السي، و يمكن ترجمة الكود الخاص بها إلى c ثم تنفيذه و هذه تقنية شائعة لتسريع كود البايثون. كما أن أغلب الأكواد التي يتم تنفيذها على ال GPU و هذه هي الحالة في تعلم الآلة يتم تنفيذها باستعمال السي، قد لا تلاحظ ذلك بشكل ظاهري و لكن لو قمت بفتح أكواد بعض المكاتب الكبيرة ستجد أن العمليات أغلبها مكتوبة بلغة السي لتسريع التنفيذ، و لكن أنت كمستخدم لهذه المكتبة لا تحتاج إلى معرفة ذلك.1 نقطة
-
بالإضافة إلى ما سبق ذكره يمكنك إضافة البايثون بشكل تلقائي إلى ال path. و لكن قبل ذلك، من فضلك تأكد بأن المشكلة هي كذلك، حيث أنه في بعض الأحيان بدلاً من كتابة python عليك كتابة py أو python3. في حال أي مما سبق لم ينجح علينا إضافته إلى ال path، يمكنك القيام بذلك بسهولة عن طريق الذهاب إلى مربع البحث في ويندوز و كتابة PATH، ثم نضغط على أول خيار يظهر. سيفتح لنا نافذة يكون فيها متغير اسمه PATH (في حال لم تظهر هذه النافذة من فضلك أرفق لقطة شاشة لما ظهر لك) نضغط عليه ثم نختار edit و نضيف في آخر خانة مسار البايثون. هناك مسار افتراضي للبايثون، يمكنك معرفته من خلال الصور السابقة التي أرفقها المدربون، طبعاً مع تبديل الاسم الظاهر باسم المستخدم لديك.1 نقطة
-
عليك بإعادة التثبيت وتأكد من إختيار الخيار التالي كما في الصورة لإضافة بايثون لمتغيرات البيئة: أو خيار باسم add python to environment variables. وأيضًا تم شرح كيفية التثبيت وتفاصيل أخرى مثل كيفية الإضافة لمتغيرات البيئة بشكل يدوي وأيضًا محرر بايثون على الإنترنت في النقاش التالي: وبعد تنفيذ الشرح عليك بغلق منفذ الأوامر تمامًا وإعادة تشغيله وتنفيذ أمر بايثون، وأيضًا تأكد في متغيرات البيئة أن لديك مثل المتغيرات التالية: وتستطيع الوصول إليها عن طريق البحث عن environment variables في شريط البحث بالأسفل ثم إخيار environment variables والضغط على path وستجد تلك المتغيرات. وإليك شرح وافي أيضًا:1 نقطة
-
يبدو أن Python غير مثبت على جهاز الكمبيوتر الخاص بك أو لم يتم إعداد المسار الخاص به بشكل صحيح. لحل هذه المشكلة، يمكنك اتباع الخطوات التالية: 1. تأكد من تثبيت Python على جهاز الكمبيوتر الخاص بك. يمكن تنزيل Python من الموقع الرسمي: https://www.python.org/downloads/ 2. تحقق من أن المسار الخاص بـ Python مضاف إلى متغير البيئة PATH. يمكنك التحقق من ذلك عبر القيام بالخطوات التالية: - افتح موجه الأوامر Command Prompt في نظام التشغيل Windows. - اكتب "echo %PATH%" واضغط على Enter لعرض المسارات الموجودة في متغير البيئة PATH. - تحقق من أن مسار Python مضاف إلى قائمة المسارات. يجب أن يكون المسار الخاص بـ Python بما في ذلك الإصدار الذي تستخدمه مضافًا إلى المتغير. أو قم بتثبيت python من جديد وتأكيد من تفعيل هذا الخيار. 3. إعادة تشغيل موجه الأوامر Command Prompt وجرب إعادة تشغيل Python بكتابة "python" في موجه الأوامر أو "py" أو "python3".1 نقطة
-
ارفق مجلد المشروع بالكامل، واذكر الملف الذي به المشكلة إن أمكن.1 نقطة
-
تصنيف VueJS في مقالات أكاديمية حسوب يحتوي على مجموعة من الدروس المكتوبة المعتبرة في اطار عمل VueJS، قد تكون مهتما بالاطلاع عليها هنا. يوجد ايضا مجموعة من الدروس المتفرقة على قناة أكاديمية حسوب على اليوتيوب من مثل فيديو إنشاء تطبيق بسيط من خلال Vue.js.1 نقطة