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

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

  1. Youssef Nasr2

    Youssef Nasr2

    الأعضاء


    • نقاط

      8

    • المساهمات

      62


  2. Habiba Nasr

    Habiba Nasr

    الأعضاء


    • نقاط

      4

    • المساهمات

      9


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

    • نقاط

      4

    • المساهمات

      4259


  4. Ahmed Soliman12

    Ahmed Soliman12

    الأعضاء


    • نقاط

      1

    • المساهمات

      129


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

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

  1. لماذا لا يقوم بعمل run وما معنى هذه الرسالة التي تظهر
    2 نقاط
  2. اقوم بتنزيل ال exe حتى يظبط مع الكود في vscode
    1 نقطة
  3. كيف اعرف ما هي وضيفه داله مجهوله فجميع الدوال لها parmaters and arguemnes فكيف يعرف المبرمج المحترف وضيفه الداله في حين تشابه الدوال في ما بينها ؟؟ مثال في الصوره ادناه
    1 نقطة
  4. int main() { int a,b; char s; cin>>a>>s>>b; if(s=='+') {cout<<(a+b)}; if(s=='-') {cout<<a-b}; if(s=='*') {cout<<a*b}; if(s=='/') {cout<<a/b};
    1 نقطة
  5. كيف ارجع شكل الكونسول العادي احيان اسوي حفظ للكود والمفروض ينعرض في الكونسول لكن يطلع لي مثل كذا
    1 نقطة
  6. قمت مؤخرا بتحميل مكتبات خاصة في لغة بايثون على جهازي باستخدام الامر pip ، المكتبات تعمل بصورة صحيحية على الcmd لكنها لاتعمل في ملف اخر خاص. علما اني استخدم pycharm في برمجة البايثون رسالة الخطأ التي تظهر هي ModuleNotFoundError: No module named ''
    1 نقطة
  7. السلام عليكم معذرة ما فائدة علامة + هنا وماذا تعني monsterHealthBar.value = +monsterHealthBar.value - dealtDamag
    1 نقطة
  8. إذا كان الكود كمايلي بالضبط monsterHealthBar.value = +monsterHealthBar.value - dealtDamage; إذاً علامة "+" الموجودة قبل "monsterHealthBar.value" في السطر الذي قدمته تستخدم لتحويل قيمة المتغير "monsterHealthBar.value" إلى عدد صحيح (integer) في حال كانت قيمته بصيغة نصية (string). إذا كانت قيمة "monsterHealthBar.value" هي عدد صحيح بالفعل، فإن العلامة "+" لن تؤثر على النتيجة ويمكن إزالتها. على سبيل المثال let s = '10'; console.log(+s); // 10 وبعدها يتم تنفيذ عملية الطرح بين القيمة المحولة و"dealtDamage"، ونتيجة العملية ستكون القيمة الجديدة لـ "monsterHealthBar.value". لمعلومات إضافية، يُشير العلامة "+" أيضًا إلى العملية الرياضية للجمع عند استخدامها بين قيمتين أو متغيرين رقميين. مثلاً، إذا كان لديك متغيرين "a" و "b" يحملان قيمتين رقميتين، فإن استخدام العلامة "+" بينهما سيؤدي إلى جمع القيمتين معًا وإرجاع الناتج. يمكنك قراءة المزيد من خلال موسوعة حسوب
    1 نقطة
  9. يبدو أنك تواجه مشكلة في تشغيل البرنامج في Visual Studio. الخطأ "Please select a valid startup item" يشير إلى أنك لم تقم بتحديد عنصر بدء صحيح للتشغيل في Visual Studio. والحل لهذه المشكلة.هو عندما تقوم بفتح مشروع في Visual Studio، يجب استخدام الطريقة الصحيحة لفتحه بناءً على نوع المشروع. إذا كنت تعمل على مشروع معين، مثل مشروع C# أو ASP.NET (كما في الصورة المرفقة) فيجب عليك استخدام الخيار "File->Open->Project/Solution" ويبدو أنك قمت بفتح البرناج بطريقة أخرى إذا كنت تعمل على مشروع ويب، مثل تطبيق ASP.NET أو تطبيق Node.js، فيجب عليك استخدام الخيار "File->Open->Website" . هذا الخيار يتيح لك فتح مجلد الموقع الذي يحتوي على ملفات الويب والمجلدات المرتبطة بها. باستخدام الطريقة الصحيحة لفتح المشروع، يجب أن يتم تحميله بشكل صحيح ويمكنك تنفيذه بدون وجود خطأ "Please select a valid startup item".
    1 نقطة
  10. يحدث الخطأ الموجود بالصوره " This is related to npm not being able to find a file. " لأن لديك تبعية لم يتم تثبيتها بشكل صحيح.فيما يلي خطوات حل هذه المشكلة: تأكد من أنك تستخدم أحدث إصدار من npm npm install -g npm@latest قم بتنظيف ذاكرة التخزين المؤقت npm الخاصة بك npm cache clean --force احذف المجلدNode_modules وpackage-lock.json npm rm -rf node_modules && rm package-lock.json أو الحذف يدوياً للمجلدات قم بتشغيل تثبيت npm مرة أخرى npm install ثم بعد ذلك يمكنك إنشاء المشروع
    1 نقطة
  11. Agile و Scrum هما منهجيتين تُستخدمان بشكل شائع في تطوير البرمجيات وإدارة المشاريع التقنية. تُستخدم هذه الأساليب لضمان تسليم المشاريع بكفاءة وفعالية وبتركيز على تلبية احتياجات العملاء والمستخدمين. Agile هو نهج عام يركز على تطوير المشروع بطريقة مرنة وتفاعلية. تم تصميم Agile للتعامل مع التغييرات المتكررة في متطلبات المشروع وللتحسين المستمر. Agile يشجع على التعاون الوثيق بين أعضاء الفريق والعملاء ويشمل عدة إطارات عمل مثل Scrum وKanban وXP وغيرها. Scrum هو إطار عمل محدد ضمن Agile. يركز Scrum على تقسيم المشروع إلى مجموعات صغيرة تُعرف باسم (Sprints)، والتي تستمر عادة من أسبوعين إلى شهر. خلال كل Sprints، يتم تحديد مجموعة من المهام والأهداف التي يجب تحقيقها. يتم تنظيم العمل في Scrum حول الاجتماعات اليومية للفريق (Daily Standup) وجلسة تقييم (Sprint Review) وجلسة تخطيط (Sprint Planning) وجلسة التقييم والتحسين (Sprint Retrospective). فيما يتعلق بوظائف Frontend، يمكن تطبيق Agile وScrum بنجاح على مشاريع تطوير واجهة المستخدم (UI) وتجربة المستخدم (UX). يمكن استخدام هذه الأساليب لتنظيم العمل وضمان تقديم تحسينات مستمرة وتلبية متطلبات المستخدمين بشكل أفضل. قد تشمل وظائف Frontend في تطوير الواجهة الأمامية للتطبيقات والمواقع الويب، والعمل على تحسين تجربة المستخدم من حيث التصميم والأداء والاستجابة لردود الفعل السريعة من العملاء. Agile وScrum يمكن أن تسهم في تسليم مشاريع Frontend بشكل أفضل وأكثر كفاءة وفعالية.
    1 نقطة
  12. الكود يعتمد على ميزة في جافاسكريبت تسمى إغلاق (Closure) والتي تسمح لدوال داخلية بالوصول إلى المتغيرات الخارجية من الدالة التي تم إنشاؤها. تم إنشاء دالة multiplier التي تستقبل معامل (factor)، وتلك هذه الدالة تُعيد دالة أخرى (دالة مجهولة) تقوم بضرب العدد الذي تم تمريره إليها بالعامل (factor). ثم تم تعريف متغير twice وتعيينه بنتيجة استدعاء دالة multiplier مع المعامل 2، مما يعني أن twice سيحتوي على الدالة الناتجة من استدعاء multiplier(2). هنا الكود يصبح كالتالي: function multiplier(factor) { return number => number * factor; } let twice = multiplier(2); console.log(twice); // number => number * factor لاحظ عند طباعة المتغير أعاد إلينا دالة. وعندما نقوم بكتابة twice(5)، نقوم باستدعاء الدالة الناتجة من multiplier(2) مع العدد 5 كمدخل، وبالتالي factor سيكون 2 (لأنه تم تمريره عند إنشاء twice)، وnumber سيكون 5 (لأنه تم تمريره عند استدعاء twice(5)). الدالة الداخلية ستقوم بضرب number (الذي هو 5) في factor (الذي هو 2)، مما ينتج عنه القيمة 10. القيمة المُرجعة من twice(5) هي 10، وهذا هو السبب في أن console.log(twice(5)) يعرض 10 في الإخراج. أي أن الدالة multiplier تُنشئ وتُعيد دالة جديدة تأخذ عامل وتستخدمه للضرب في الأرقام الأخرى عند استدعاءها، الأمر الذي يسمح لك بإنشاء دوال مخصصة تستند إلى دوال أخرى وتحمل فيها معاملات محددة مسبقًا.
    1 نقطة
  13. السلام عليكم انا نزلت ال vscode وال Msys وضبط الcopmiler و Debugen ولكن عندما أحاول كتابة كود بسيط يظهر هذا error عندما أختار ++Run c/c
    1 نقطة
  14. عادة ما يتم خزنها في ملف env. على الخادم يكون الوصول إليها متاحا من قبل التطبيق فقط، وبوساطة حزم ومكاتب مثل dotenv سوف يكون من السهل إدارة هاته المفاتيح أو الوصول إليها من خلال تطبيقك. قد تتوفر بعض الاستضافات من مثل Heroku أو AWS على خدمات إدارة المفاتيح ضمن ميزات خطط استضافتها، وهي توفر تشفيرا وأمانا أعلى من السابق. بحيث يتم تصريحها ضمن استمارات ونماذج في الاستضافة ضمن نطاق التطبيق، وسيمكن الوصول إليها من قبل التطبيق بشكل عادي. أما بخصوص سؤالك عن طريقة قراءة المتغيرات، فلا حاجة لتغييرها أثناء عملية البناء والنشر (مثل توليد الإصدار النهائي من التطبيق)، يمكنك الاستمرار في اعتماد الطريقة مادام ملف متغيرات البيئة مؤمنا.
    1 نقطة
  15. السلام عليكم ما هو ال DOM
    1 نقطة
  16. السلام عليكم لدي سؤال ...لقد اختلطت علي الأمور نوعا ما فيما يخص دراسة CSS و HTML أو متابعة React مباشرة..فعندما قرات تعليقات الطلبة ورد الأساتذة. هناك من الأساتذة من يؤكد على دراستها والبعض الأخر يقول لا..مثلا هناك من قال أن html مثل jsx ومنه فلا داعي لدراستها .وأن اكمال React وطرح الأسئلة يكون كافي ...فماذا تنصحوني ؟ وشكرا
    1 نقطة
  17. انا افعل ذالك لكن هذا يظهر لي ف ال Terminal عندما افعل run تطبع في output نا افعل ذالك لكن هذا يظهر لي ف ال Terminal عندما افعل run تطبع في output
    1 نقطة
  18. يعمل الكود الخاص بك بشكل سليم ولكنك تظهر ال output وليس ال terminal كما عند المدرب لذلك قم بالضغط على الterminal كما في الصورة بعد ذلك قم بعمل run للكود بعد تحديد مسار الملف وسيظهر كما عند المدرب
    1 نقطة
  19. اريد ان اطبعها في ال Terminal هكذا يظهر ل المدرب
    1 نقطة
  20. فعلت ذالك وعندما اقوم بضغط عللى run يظهر لي هكذا
    1 نقطة
×
×
  • أضف...