لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 10/05/23 في كل الموقع
-
انا مشترك في دورة علوم الحاسوب ولقد شارفت على انهاء الفصل الثاني ولكن تواجهني مشكلة في تذكر طريقة بعض الكودات البرمجية واحيانا لا اذكر كيف حللنا تمرينا سابقا هل هذا الامر طبيعي كمبدئ .......هل علي تسجيل الكودات على دفتر خاص بي ارجو ان يفيدني احدكم حتا ولو بتجربة شخصية لانني تائه في هذه النقطة كثيرا واريد ان احترف هذا المجال شكرا ......2 نقاط
-
السلام عليكم ، في درس من الدروس في دورة علوم الحاسوب قال الأستاذ بأن الأحرف تحول إلى أعداد عبر unicode ثم يقوم utf-8 بتحويل الأعداد إلى لغة الآلة فهل هذا صحيح؟ أم أنه خطأ من الأستاذ لأنني متأكد من أن الأستاذ قد قال هذا الشيئ2 نقاط
-
عند تشغيل هذا الكود from tkinter import * from tkinter.messagebox import * from tkinter import ttk import os import sys g=Tk() Image=PhotoImage( file = '/Internal storage/H.png') mo=Label(g, image=Image) mo.pack() g.mainloop() يطلع لي هذا الايرور .... كيف اتخلص منه _tkinter.TclError: couldn't open "/Internal storage/H.png": no such file or directory طبعا انا بشتغل على بايثون اندرويد وعايز احمل صورة لتطبيق.. مشكورين2 نقاط
-
من الممكن طبعًا، هل الأمر سهل؟ بالتأكيد لا. فسواء أصبح الأمر سهل مع مرور الوقت وزيادة خبرتك أم لا، فعليك إدارة وقتك والتضحية بأمور في سبيل أمور أخرى فلا شيء مجاني يجب البذل والتضحية من أجل الاكتساب والتحصيل، فحتى عند الجلوس مع أصدقائك أنت تضحي بوقتك وبالجلوس مع أناس أخرين للجلوس معهم. نفس الأمر عندما تريد أي شيء عليك أن تعلم أنك ستفقد شيئًا ما في المقابل سواء بشكل دائم أو لفترة من الوقت حسب طبيعة ما تريده. وبالطبع بعد إلإنتهاء من مسار برمجي وزيادة خبرتك يصبح الأمر أسهل بلا شك، وستصبح قادر على فعل المزيد. وتذكر دائمًا قليل دائم خير من كثير منقطع، فلو خصصت ساعة يوميًا لأي شيء بعد مرور سنة ستكون قد خصصت 365 ساعة وستجد نتيجة مختلفة تمامًا جراء ذلك.2 نقاط
-
هل يمكنك شرح المشكلة بشكل افضل، الا يوجد عنصر achievements في صفحة الثانية التي تنتقل إليها ؟2 نقاط
-
هل متوفر العمل والمشاريع والطلبات على بور كوفايبر وخمسات ومستقل ومواقع العمل الحر ما مدى صعوبه الحصول على مشروع وكم هي الاجور اعلم ان لا يمكن تحديد هذا تحديدا دقيقا ولكن كم يتراوح سعر المشروع لشخص مبتدئ وهل يمكن الاعتماد على العمل الحر كدخل اساسي وشكرا .2 نقاط
-
ليس سؤال بل اقتراح. الشرح باللغة العربية شئ جيد للمساعدة على الفهم ولكن المصطلحات البرمجية تُقال مرة واحدة in English وبعد ذلك بالعربية طول الشرح مع أن المصطلح بالانجليزية اهم لانه الدارج في سوق العمل كما ان من عنده خلفية برمجية يتوه في الشرح مع تغير المصطلحات السائدة و المعروفة!!!2 نقاط
-
1 نقطة
-
السلام عليكم قمت بكتابه كود javascript للصفحه الرئيسيه معينه حيث انه لدي صفحه رئيسيه وصفحات متفرعه منها الان ان اظن اني افهم المشكله حيث قمت بعمل counter عندما اقوم بهمل sroll لحد سكشن معين ف الصفحه يعمل العداد ونجح الامر ولكن عند الذهاب لصفحه اخري لا يجد كود الجافا العنصر المحدد اي السكشن الذي يصل اليه عندما اقوم بعمل اسكرول فيعطي ايرور كيف اقوم بحل هذه المشكله انا اعمل ب webpack let achieve = document.querySelector('#achievements'); let nums = document.querySelectorAll('.num'); let started = false; window.onscroll = function(){ if (window.scrollY >= achieve.offsetTop-200){ if (!started){ nums.forEach((num) => startCount(num)) } started= true; } } // COUNTER FUNCTION function startCount(el){ let goal = el.dataset.goal; let count = setInterval(()=>{ el.textContent++ if(el.textContent == goal){ clearInterval(count) } },9000/goal) } هذا هة الكود1 نقطة
-
السلام عليكم هل انت كمبرمج محترف يمكنك تعلم تخصص اخر بجانب البرمجة ؟ {يعتمد على الحفظ} انا الان في دورة جافاسكريبت (mobile, desktop, web) هل الافضل ان اتخصص بعد الدورة مثلا mobile dev لم ادرس علوم الحاسب من قبل و لكن درست اساسيات البرمجة بلغة بايثون فهل يجب علي دراسة الاساسيات من جديد بعد اتمام الدورة (CS, data structure, algorith , oop) ؟1 نقطة
-
اقصد بجانب عملك كمبرمج ان تدرس تخصص بعيد عن البرمجة {العلم الشرعي} مثلا هل يكفيك الوقت و الجهد خاصة يعني البرمجة ستبقى تتعلم طوالة حياتك ام التعلم صيصبح اسهل مع اكتساب الخبرة ؟ ما رؤيك كما قلت لك ما اريد ان ادرس بعد ان اتمكن من البرمجة يعتمد على الحفظ1 نقطة
-
إذا كنت درست كل من CS, data structure, algorith , oop فلست بحاجة لدراستها مرة ثانية في دروة علوم الحاسوب، او يمكنك الاطلاع عليها سريعاً من باب المراجعة فقط. و بالنسبة لسؤالك عن التخصص فنعم بالتأكيد فالتخصص يزيد فرصك في الحصول على وظيفة ولكن بنفس الوقت لابد من ان تملك الاساسيات في باقي المجالات، بحيث اذا اضطررت لاستخدامها في مرحلة ما. وبالنسبة لسؤالك حول تعلم اختصاص اخر بجانب البرمجة فلا ضير من ذلك ولاسيما إذا كان المجال الذي تتحدث عنه يتعلق بتقنية المعلومات وعلوم الحاسب، والامر يعتمد على الشخص ومدى تفرغه واهدافه من هذه العملية، ولو بإمكانك وصف هذا المجال الذي تقصده بالضبط فمن الممكن ان نساعدك بشكل افضل.1 نقطة
-
عليك نقل العنصر الخاص بعرض swiper-pagination خارج الشرائح ووضعه بداخل العنصر الأب الذي يحمل كلاس m لديك. وسبب المشكلة الأخرى هي أنك لم تقومي بتضمين ملف style.css في ملف index.html عليك تضمينه كالتالي في عنصر head: <link rel="stylesheet" href="style.css" /> أيضًا عليك إختيار العنصر بشكل صحيح فإما كتابة: h2.title أو .title لاحظي أن الكلاس ملصق باسم العنصر ومعنى ذلك إختيار عنصر h2 الذي يحمل كلاس بنفس الاسم.1 نقطة
-
1 نقطة
-
مرحباً شيماء يمكنك تقديم إقتراحك للمركز المساعدة لتنفيذه في تطويرات قادمة على الدورات ، ومن وجهة نظري بالتأكيد سوف يأخذون باقتراحك ويعملون عليه باذن الله .1 نقطة
-
أمر طبيعي ولكن. لا أفضل كتابة الكود في دفتر ورقي، بل ما عليك فعله هو كتابة نقاط أو ملاحظات هامة لمراجعتها لاحقًا إذا أردت أو يمكنك فعل ذلك في ملف نصي على حاسوبك. أي إنشاء مجلد لكل دورة وبداخل ذلك المجلد ننشيء مجلد لكل مسار وبداخله مجلدات للدروس والمشاريع والتطبيقات وبذلك يتم تنظيم الأمر وتصل بسهولة لما تريد. أما ما أفضله أنا فهو مشاهدة 4 دروس مثلاً أو درس واحد في حال كان طويل (من الممكن تقسيم الدرس إلى أجزاء ثم التطبيق مرة أخرى في النهاية) ثم فهم الدرس واستيعابه والبحث والقراءة أو مشاهدة فيديو عما أريد توضيح له أو المزيد من الشرح والأمثلة، ثم العودة للدرس والتطبيق أي كتابة نفس الكود الكتبه المدرب بمفردي ومحاولة التغيير به لفهم آلية عمل الكود وما الممكن والغير ممكن أي التعلم من الأخطاء أي عليك كتابة الكود بمفردك مرة أخرى في حال قمت بكتابته مع المدرب وإعادة الخطوات من البداية. ولا تعتمد على ذاكرتك، بل عليك الممارسة العملية من أجل تثبيت ما تعلمته، وبعد الإنتهاء من مسار مثلاً وتنفيذ مشروع عليك تنفيذ مشروع آخر للتطبيق على ما فات خاصًة في مرحلة الأساسيات فهى الأهم. وبعد أن قمت بذلك ستنسى بعض الأشياء والجميع كذلك ولا مشكلة، تستطيع البحث عنها على جوجل وستتمكن من استخدامها مباشرًة وذلك لأنك اعتمدت على الفهم والاستيعاب مع الحفظ أيضًا في البداية ولن تتذكر كل شيء بالتأكيد. وبعد فترة ولتكن أسبوع أو شهر عليك المراجعة من خلال تنفيذ مشروع أو مشاهدة الدروس بشكل سريع ثم تنفيذ مشروع للتطبيق على كل ما تم دراسته، ومن المهم كتابة الكود أثناء المراجعة لا المشاهدة فقط. أي يمكنك أن تنسى طريقة تطبيق المفهوم، لكن لا أن تنسى المفهوم نفسه. وستجد هنا تفصيل:1 نقطة
-
1 نقطة
-
1 نقطة
-
لقد القيت نظرة على الكود الخاص بك ولاحت وجود مشكلة (bug ) في المكتبة التي تستخدمينها (swiper) حيث ان الـ loop لا يعمل على الجهة اليمنى ولكنه يعمل على الجهة اليسرة، واستطعت تجاوز هذه المشكلة بإضافة شريحة slide جديد بحيث يكون عدد الشرائح هو 6 بدلاً من 5. لا ادري لماذا تحدث هذه المشكلة ولكن على ما يبدو انه لن يعمل الـ loop بشكل صحيح إذا كان عدد الشرائح الكلي اقل من ضعف عدد الشرائح الظاهرة فمثلاً إذا كان عدد الشرائح الظاهر هو 3 فضعفه هو 6 وإذا كان عدد الشرائح الكلي اقل من 6 في هذه الحالة لن يعمل الـ loop بشكل صحيح. حيث انه عندما جعلت المكتبة تظهر شريحتين والتي ضعفها هو 4 وقللت عدد الشرائح لـ 3 ظهرت المشكلة مرة ثانية.1 نقطة
-
من الكتب الجيدة جداً في ال c++ هو سلسلة Primer، فهي تحوي على كافة المواضيع الأساسية. كما أنها تبدأ من مستوى بسيط و تزيد التعقيد تدريجياً، و أعتقد هذا مناسب للجميع. بالإضافة إلى كل ما سبق فهي تحوي تمارين قريبة للواقع، بحيث أنك عند إنهاءه ستكون قادر على إنشاء برامج واقعية و ليس فقط برامج بسيطة. المشكلة الوحيدة هي عدد الصفحات الكبير، و لكن هذا طبيعي للغة مثل c++. رابط الكتاب: https://www.amazon.com/Primer-5th-Stanley-B-Lippman/dp/0321714113?tag=hackr-20&geniuslink=true1 نقطة
-
المشكلة أنك لم تضيفي average='micro' إلى ال precision و ال recall كما قمتي بذلك من أجل ال f1score. عليك إضافة هذا البارامتر إلى كل هذه التقييمات لأنها بشكل افتراضي تعتبر أن البيانات لها labels ثنائية، أي لدينا فقط صنفان (مثلاً قطة و كلب) و لكن هنا لدينا عدة أصناف و بالتالي يجب تمرير هذا البارامتر.1 نقطة