-
المساهمات
4244 -
تاريخ الانضمام
-
تاريخ آخر زيارة
-
عدد الأيام التي تصدر بها
11
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
مقال تعليقات بواسطة عبدالباسط ابراهيم
-
-
بتاريخ 1 ساعة قال احمد قابل هاشم ألصميدعي:
قمت بعمل جميع الخطوات اعلاه وعند اختبار الوجهات ظهر لي الخطا التالي
Error: Route.post() requires a callback function but got a [object Undefined]
لديك خطأ إملائي بسيط في ملف catalog.js في السطر 114 كتبت
router.post('/bookinstance/:id/update' , book_instance_controller.bookinstane_update_post);
لاحظ .bookinstane_update_post الكلمة bookinstance كتبتها بالشكل التالي bookinstane لاحظ حرف ال c لذلك قم بتعديلها إلى
router.post('/bookinstance/:id/update' , book_instance_controller.bookinstance_update_post);
-
بتاريخ 13 ساعة قال كمال صالح محمد:
يتبقاء هاذا الخطاء فقط استاذي:
مرحباً
يوجد وسم <?php خاطئ حيث يجب حذفه وهو أعلى while مباشرة لذلك في الكود التالي نحذف السطر الأول كمايلي
<?php #نحذف هذا الوسم <?php while ($row = mysql_fetch_assoc($result)) { ?> <tr> <td><?php echo $row['تم']?></td> <td><?php echo $row['الحلول']?></td> <td><?php echo $row['المشكلة']?></td> <td><?php echo $row['م']?></td> <td><?php echo $row['الرقم']?></td> </tr> <?php } $connection = null; // close the connection ?>
- 1
-
بتاريخ On 16/11/2023 at 00:29 قال دادي Dadi:
Hello @Hasoub Academy I didn't understand this sentence :
فعلينا استعمال null وسيطًا أولًا: .then(null, errorHandlingFunction)
how we can use null value as a mediator
I have a suggestion about the mood of the website : if you can add an option of add dark mode button.
مرحباً
بالنسبة لشرح الجملة والمقصود بها. هو كالتالي
عند التعامل مع Promises، يمكننا استخدام null في تعبير .then(null, errorHandlingFunction) للدلالة على أننا لا نرغب في التعامل مع الحالة الناجحة (النجاح) للPromise، ونريد التركيز فقط على التعامل مع الأخطاء.
يعني استخدام null كوسيط (الوسيط الأول) هنا أننا لا نهتم بالتعامل مع الحالات النجاحة، ونريد مباشرة التوجه إلى وظيفة التعامل مع الأخطاء.
وبالنسبة للإقتراح سيتم توصيله إلى الإدارة
شكراً لك.
بالتوفيق
-
بتاريخ On 18/11/2023 at 13:13 قال رضوان حبيب:
السلام عليكم
لم ينشئ ملف عندما ضغطت على الامر git init
وعليكم السلام ورحمه الله
الملف .git غالباً يكون مختفي ولا يظهر كما تظهر بقية الملفات والرسالة التي تظهر لك تؤكد أنه تم إنشاء المستودع وبالتالي الملف يجب أن يكون موجود
ولجعل الملف يظهر كبقية الملفات يمكنك إتباع الشرح في المقالة التالية بالتفصيل
https://academy.hsoub.com/apps/operating-systems/windows/الملفات-والمجلدات-في-ويندوز-10-r433/
بالتوفيق
-
بتاريخ On 19/10/2023 at 00:34 قال أحمد هباد:
عندما اغير المسار يحدث خطأ لا اعرف كيف احله:
os.chdir("C:\Users\amtah\Desktop")
os.chdir("C:\Users\amtah\Desktop")
^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escapeلحل هذا الخطأ، يمكنك استخدام أحد الحلول التالية:
إضافة حرف "r" قبل مسار الملف. سيؤدي ذلك إلى تحويل مسار الملف إلى سلسلة تسمى raw string
os.chdir(r"C:\Users\amtah\Desktop")
استخدام علامة "/" بدلاً من "\" في مسار الملف. علامة "/" هي العلامة المستخدمة بشكل شائع لفصل أجزاء المسار في أنظمة التشغيل Windows و Unix.
os.chdir("C:/Users/amtah/Desktop")
-
بتاريخ On 15/10/2023 at 15:32 قال Qor Qar:
كيف انشا ملف بامتداد
.py
.txt
يمكنك إنشاء أي ملف بأي صيغة تريدها من خلال إلحاق اليغة إلى نهاية اسم الملف فمثلاً يمكننا إنشاء ملف html كالتالي
index.html
إنشاء ملف js
index.js
وعلى هذا النحو يمكنك إنشاء ملف .txt و .py
-
بتاريخ 3 ساعة قال علي المقيد:
أنا بدي أجلب كافة عناصر html من صفحة html عن طريق الجا سكريبت ... كيف؟ بدي كل العناصر في الصفحة؟؟؟
لتحديد جميع العناصر على صفحة باستخدام JavaScript، يمكنك استخدام الدالة `querySelectorAll()` مع معامل المحدد `"*"` حسب css يمثل اختيار جميع العناصر:
let allElements = document.querySelectorAll("*"); console.log(allElements);
في هذا المثال، يتم استخدام
document.querySelectorAll("*")
لتحديد جميع العناصر على الصفحة. النتيجة ستكون مجموعة (NodeList) تحتوي على جميع العناصر.
يرجى ملاحظة أن هذا الكود سيحدد جميع العناصر على الصفحة بما في ذلك العناصر الداخلة في عناصر أخرى، مثل العناصر داخل الجداول والنماذج وغيرها. إذا كنت ترغب في تحديد العناصر في نطاق محدد، يمكنك استبدال `"*"` بمحدد CSS المناسب لتحديد العناصر المطلوبة.
-
بتاريخ On 9/8/2023 at 08:07 قال Nabeela Aljabri:
السلام عليكم ورحمة الله وبركاته هل يمكن اساتخدام البايثون اون لاين عوضاً عن تحميله
وعليكم السلام ورحمة الله وبركاته. نعم، يمكنك استخدام Python عبر الإنترنت بدلاً من تنزيله إلى جهازك. هناك عدة خيارات متاحة لتنفيذ Python عبر الويب. إليك بعض الطرق الشائعة:
- Jupyter Notebook عبر المتصفح
- محررات البايثون عبر الويب: هناك العديد من المحررات النصية عبر الويب التي تتيح لك كتابة وتنفيذ برامج Python دون الحاجة إلى تنزيل أو تثبيت أي شيء. مثال على ذلك هو Replit وPythonAnywhere.
- بيئات التطوير المتكاملة عبر الويب: هناك أيضًا بعض بيئات التطوير المتكاملة (IDEs) عبر الويب مثل PyCharm Online وCodeanywhere التي توفر بيئة كاملة لتطوير وتشغيل برامج Python.
يمكنك اختيار أي من هذه الخيارات بناءً على احتياجاتك وتفضيلاتك الشخصية.
[فيديو] أساسيات Git
في Git
نشر
يمكنك استخدام نفس الأوامر الموجودة بالفيديو لرفع أي مشروع إلى GitHub كالتالي.
لذا فهي نفس الخطوات بغض النظر عن نوع المشروع. فقط يجب أن تكون الملفات والمجلدات خاصة بالمشروع المراد رفعه.