لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 01/14/24 في كل الموقع
-
الكروت جيدة لا مشكلة بها، لكن أداء الكروت على اللابتوب ليس كمثيلاتها على الحاسوب، ويوصى بـ 8 جيجابايت من VRAM على الأقل للمهام الأساسية للذكاء الاصطناعي، مثل التعرف على الكلام والرؤية الحاسوبية. وبالنسبة للمهام المكثفة للذكاء الاصطناعي، مثل التعلم العميق، يوصى بـ 16 جيجابايت أو أكثر من VRAM. أي التوصيات المحددة لحجم VRAM للذكاء الاصطناعي: المهام الأساسية للذكاء الاصطناعي: 8 جيجابايت على الأقل التعلم العميق: 16 جيجابايت أو أكثر الرؤية الحاسوبية: 8 جيجابايت أو أكثر التعرف على الكلام: 8 جيجابايت أو أكثر الواقع الافتراضي والواقع المعزز: 16 جيجابايت أو أكثر2 نقاط
-
السلام عليكم انا طالب سنة اولى هندسة معلوماتية ماعندي خبرة سابقة ابداً بتنصحوني بالاشتراك بدورة تطوير التطبيقات ولاا طور حالي بعدين اشترك وشو الشغلات يلي لازم بلش فيها اذا لازم طور حالي قبل ما اشترك ومن وين اتعلمن ؟! وشكرأ جزيلاً1 نقطة
-
1 نقطة
-
صحيح، بعد الرجوع للقسم المختص بذلك، الشرط هو 4 مسارات فقط وسيتم سؤالك في تلك المسارات.1 نقطة
-
هل المعلومة الواردة هنا مأكدة؟؟ لأنه في اعتقادي الاختبار سيكون في المسارات التي أنهيتها فقط شرط أن تتجاوز 4 وليس كل المسارات1 نقطة
-
السلام عليكم. هل يمكن رفع مشروع mern (react node express mongo) على إستضافة رفع المواقع Hostinger. وهل تحتاج إلى أدوات أخرى. شكرا.1 نقطة
-
Node.js مدعومة فقط من خلال VPS وليس الاستضافة المشتركة في Hostinger، لذ ا عليك إختيار vps-hosting: https://www.hostinger.com/vps-hosting ولن تحتاج إلى أدوات أخرى، ويمكنك البحث على اليوتيوب عن how to deploy MERN project on hostinger.1 نقطة
-
وسع الله عليك من فضله إن شاء الله، تستطيع دراسة CS50 قبل البدء بالدورة، وستجد هنا تفصيل:1 نقطة
-
بارك الله فيك ❤ لكن سؤال اخير من فضلك لكن انا اشتركت في دورة php وستكون الامور صعبه في شراء دورة علوم الحاسوب فليس لدى المال الكافي هل تنصحني بcs50 بدلا عن ذالك1 نقطة
-
على الرحب والسعة، في انتظار سماع النتائج منك، وإذا واجهتك أي مشكلة في استخدام أدوات اكتشاف الأخطاء لا تتردد في التواصل.1 نقطة
-
حاول استخدام أدوات اكتشاف الأخطاء، مثل نقطة التوقف Break point أو طباعة عبارات معينة بعد كل أمر تشك في تسببه بالخطأ، وترى إذا لم يتم طباعة العبارة فهذا معناه أن المشكلة بهذا السطر.1 نقطة
-
وعليكم السلام في البداية يجب أن يكون لديك معرفة بأساسيات الذكاء الصناعي وتعلم الالة والتعلم العميق، اي لديك فكرة رائعة حول عملية تدريب النماذج لحل مشكلة ما باستخدام شبكات مثل CNN VGG16 وهي شبكات مخصصة للداتا المتعلقة بالصور بشكل عام وكذلك اختبار النماذج والحكم على النموذج هل هو جيد ام سيئ بالاعتماد على ادوات القياس وعمله على داتا جديدة، ثم تستطيع التعرف على هذا العناوين بشكل نظري عبر البحث عن كل عنوان تصنيف الصور Image Classification. تحديد الكائن واكتشافه Object Localization and Detection. تجزئة الصورة Image Segmentation. نقل نمط الصورة Image Style Transfer. تلوين الصورة Image Colorization. إعادة بناء الصورة Image Reconstruction. دقة الصورة العالية Image Super-Resolution. تركيب الصورة Image synthesis. لا يوجد framework محدد ولكن الشائع هو pytorch و Tensorflow لبناء النماذج الأولية وسوف تقابل بعض النماذج الجاهزة وتستطيع استخدامها وربطها مع الداتا الخاصة بك1 نقطة
-
تقصد رسالة "Failed to read frame from camera" هل غيرت هذا السطر if cv2.waitKey(10) & 0xFF == ord('q'):1 نقطة
-
1 نقطة
-
استخدام القيم السالبة في القائمة list في البايثون تعني بداية الترقيم من النهاية، على سبيل المثال allNames = ['Ahmed', 'Mohamed', 'Ali'] allNames2 = allNames[::-1] # ['Ali', 'Mohamed', 'Ahmed'] لاحظ استخدام -1 كقيمة للخطوة معناها نسخ القائمة من النهاية كما هو موضح الاسم الأخير أصبح الأول بالقائمة الجديدة. عند التعامل مع مكتبات رؤية الحاسوب، فإنها تتعامل بنظام الألوان BGR أزرق/أخضر/أحمر، لذلك وجب عكس هذا الترتيب ليصبح RGB أحمر/أخضر/أزرق، وهذا هو السبب في استخدام (-1)، هذا الأسلوب قد يسبب انطلاق خطأ إذا كان المتغير الأصلي None، لذلك في أغلب الأحيان نستخدم الشيفرات بالطريقة التالية ret, frame = video_capture.read() if ret: small_frame = cv2.resize(frame, (128, 128)) rgb_small_frame = small_frame[:, :, ::-1] # the rest of your code else: print("Failed to read frame from camera") فإذا ظهرت الرسالة "Failed to read frame from camera" هذا معناه أنه لم يتمكن من التقاط الصورة من الكاميرا، فيجب معرفة الخطأ وتصحيحه، وليس استبدال القيمة السالبة (-1) بالقيمة (1) لأنه قد يسبب مشاكل في ألوان الصورة.1 نقطة
-
الدالة ord() في بايثون تقوم بحساب القيمة العددية لأول حرف في سلسلة ما. تستخدم الدالة ord() لتحويل الرموز أو الحروف إلى أرقام أو قيم عددية حسب جدول الرموز العددية التي يتم استخدامها من قبل لغة البرمجة. فجدول الرموز العددية أو الجدول الأسكي (ASCII) هو معيار لتمثيل الرموز والأحرف بأرقام عشرية بحيث يتم ترميز كل رمز أو حرف برقم محدد. هذا الترميز الرقمي يسمح بمعالجة النصوص والرموز على شكل أرقام في الحواسيب، مما يسهل تخزينها ومعالجتها. أهم مميزات وخصائص جدول الرموز العددية: يتكون من 128 رمز وحرف. يبدأ الترقيم من 0 إلى 127. تم اعتماده من قبل العديد من أنظمة التشغيل. يحتوي على أحرف الإنجليزية وأرقام ورموز خاصة. الأرقام من 32-126 تخص الحروف والرموز. الأرقام الأخرى لرموز تحكم أو خاصة. يمكن الإطلاع على الجدول بالتفصيل لمعرفة الرمز أو الحرف المقابل لكل رقم عددي. وهذا ما تستخدمه دالة ord() لتحويل الحروف إلى أرقام. بشكل عام تقوم الدالة بأداء المهام التالية: تأخذ سلسلة مكونة من حرف واحد كمعطى. تعيد القيمة العددية الموافقة لذلك الحرف وفقاً لجدول الرموز. مثال: ord('a') ستعيد 97. تستخدم لتحويل النص إلى أرقام قبل معالجتها أو نقلها. تساعد في التعامل مع النصوص على أنها أرقام.1 نقطة
-
مصادر مجانية لتعلم html,css,javascript خطوة بخطوة سواء مقروءة أو على شكل فيديو1 نقطة
-
حضرتك تعرف اسم مواقع لحل اسئله علي دروس الشرح درس بدرس او الخاصية ديت ماوفرة علي الأكادمية1 نقطة
-
بخصوص هل سيجد مبرمجو فلاسك فرصة عمل أم لا في البداية: فلاسك هو إطار عمل ويب مبني على لغة بايثون، وهو من أسهل أطر العمل في التعلم، ويمكنه تطوير مواقع ويب متوسطة، وبالتالي فهو مطلوب بالتأكيد، لأنه كما هناك أناس يطلبون مواقع ضخمة، هناك من يطلب مواقع متوسطة، ولكن هذا لا يعني أنها ستكون مواقع سيئة، إنما المقصد أن المتطلبات بها ليست معقدة. بعض المواقع الشهيرة التي طُورت باستخدام فلاسك: مثل Pinterest، وهو موقع لتبادل الصور والروابط Twilio، وهو منصة للاتصالات السحابية ويمكنك البحث عن وظائف فلاسك في المواقع المشهورة مثل HackerEarth أو Toptal أو Turing. ولكن هناك نقطة هامة، ليس كافيا أن تتعلم فلاسك وحده لتصبح مطور تطبيقات ناجحا. تحتاج أيضا إلى إتقان لغة بايثون ومفاهيم البرمجة الكائنية OOP للتمكن من تنظيم الأكواد ومعالجة الأخطاء وتحديث التطبيق، إضافة إلى إتقان قواعد البيانات فتقريبًا لا يخلو موقع من الحاجة لحفظ البيانات والتعامل معها، إضافة إلى التعامل مع الواجهات البرمجية للتطبيقات (APIs)، ويكون لديك خلفية جيدة عن أمن الويب والتصميم الجيد للبرمجيات.1 نقطة
-
ربما تحتاج تغيير السطر التالي وزيادة القيمة 1 إلى قيمة أكبر 10 أو 20 لأنها تعبر عن الوقت المنتظر بالمللي ثانية = 1/1000 ثانية، وبالتالي لا يعطي الفرصة الكافية لمعالجة إطارات الصور والفيديو # if cv2.waitKey(1) & 0xFF == ord('q'): if cv2.waitKey(10) & 0xFF == ord('q'): أرجو التجربة1 نقطة
-
1 نقطة
-
من الأفضل أثناء حضورك للدرس أن تقوم بتسجيل الأفكار التي وردت في الدرس ,ومن ثم تقوم بتطبيق ماتعلمته و ذلك من أجل تأكيد فهمك للدرس, و تنمية قدراتك الفكرية و الإبداعية وقدراتك على حل المشاكل. و عندما تواجه أي مشكلة أو استفسار حول شيء لم تفهمه تستطيع السؤال عنه بأسفل الدرس, و ستجد هناك مجموعة من المدربين سيقدمون لك الإجابات الوافية عن مشكلتك.1 نقطة
-
بالإضافة لما وضحه عدنان في التعليق السابق فإذا كنت تقصد أساسيات علوم الحاسوب فهذا الأفضل حيث تتعلم الأساسيات الخاصة بعلوم الحاسوب مما تساعدك في مجال البرمجة بشكل كبير ولتحديد المفاهيم أو الأساسيات التي يجب تعلمها فنأخذ دورة علوم الحاسوب في أكاديمية حسوب كمثال حيث في هذه الدورة تغطي المفاهيم والأساسيات التالية أساسيات الحاسوب وعلومه والتفكير المنطقي وما هي الخوارزميات وكيف تفيد في البرمجة تطبيقات عملية على أساسيات التفكير المنطقي باستخدام بيئة سكراتش Scratch التفاعلية أساسيات لغة البرمجة JavaScript وتطبيق المفاهيم التي تم شرحها باستخدامها، والتوسع في شرح التطبيقات العملية للغات البرمجة أساسيات أنظمة التشغيل المختلفة وكيفية تثبيت البرمجيات اللازمة للبرمجة عليها أساسيات سطر الأوامر في نظام لينكس، وشرح الأسس التي بني عليها النظام مع تطبيقها عمليًا أنظمة قواعد البيانات المختلفة، مع شرح تفصيلي للغة SQL للتعامل معها مبادئ أساسية في أنظمة قواعد البيانات NoSQL المفاهيم الأساسية التي تبنى فيها صفحات الويب مفاهيم أساسية في الشبكات والخوادم، وكيف يتم استقبال الطلبيات إلى الخادم والرد عليها مبادئ الحماية والأمان في الويب1 نقطة
-
بالإضافة للشرح الرائع في التعليق السابق يجب توضيح أن استخدام Flex أو Grid ليس له علاقة لاستخدام position حيث تعتبر استخدامات position تعتمد على عدة حالات يمكن استخدام الـ positions في CSS: relative position: يتم وضع العنصر بشكل نسبي إلى موقعه الطبيعي في صفحة الويب. يتم تحديد التحرك بالـ top/bottom و left/right. يظل العنصر في مكانه الطبيعي ويتحرك العناصر الأخرى حوله. absolute position: يتم وضع العنصر بشكل مطلق داخل أقرب أب له position غير static. إذا لم يكن هناك أصول لها position غير static فسيأخذ العنصر المطلق موقعه بالنسبة للصفحة كلها. يتم تحديد الموقع بالـ top/bottom و left/right. fixed position: مماثل للـ absolute إلا أن العنصر ذو الوضعية الثابتة لا يتحرك مع محتوى الصفحة بل يبقى في مكانه الثابت. sticky position: شبه الـ relative إلا أن العنصر يلتصق في رأس الصفحة/أعلى المحتوى عندما يبدأ المستخدم بالتمرير. بشكل عام نستخدم الـ positions عندما نريد تحكم أكبر في موقع وتحرك عناصر معينة عن تدفق الصفحة العادي.1 نقطة
-
الـ Flex والـ Grid هما البديل الحديث لـ Float لتخطيط وتصميم الصفحة، وستجد تفصيل هنا: أما بخصوص position فالأمر يعتمد على التصميم الخاص بك، ولها قيم مختلفة وستجد تفصيل هنا: وبشكل أساسي ستحتاج إما استخدام Flex أو Grid أو خليط بينهم على حسب التصميم، والـ Grid بحاجة إلى ممارسة لاستيعابه والتمكن من استخدام الخواص المختلفة له، على عكس Flex فهو أسهل نسبيًا لكن بالطبع في بعض التصاميم سيتعين عليك استخدام Grid.1 نقطة