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

شرف الدين حفني

الأعضاء
  • المساهمات

    1690
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    2

كل منشورات العضو شرف الدين حفني

  1. لقد قمت بإنشاء علاقة واحد إلى كثير بين room و profile وظهر مفتاح العلاقة في الجدول room لأن الطبيعي أن مفتاح العلاقة يظهر في جدول الواحد ولا يظهر في جدول الكثير ومن ثم قمت بإنشاء علاقة كثير إلى كثير بين الجدولين Room و users وقد تم إنشاء جدول ثالث ليحتوي العلاقة وقمت بتسميته بListClass وأرى في الصورة أن كل شئ يعمل بشكلٍ سليم , تقول أن الجدول الجديد الذي يحمل العلاقة بين user و Room لا يظهر فيه العلاقة , فهل يمكنك تصوير الجدول من الداخل؟
  2. هل يمكنك إرفاق صورة توضح أسامي الجداول الموجودة لديك كلها؟
  3. أجل ويمكنك تحديد إسم الجدول الثالث عبر الخاصية through كما يظهر من الشفرة التالية User.associate=models=>{ User.hasOne(models.Profile); User.belongsToMany(models.Room,{through:"name of third table"}) } Room.associate = models=>{ Room.belongsToMany(models.User,{through:'name of third table'}) }
  4. في sequelize يمكننا عمل علاقة من نوع many-to-many عبر إستخدام الدالة belongsToMany لدى كلا الطرفين, كما يتضح من الشفرة التالية في دالة associate User.associate=models=>{ User.hasOne(models.Profile); User.belongsToMany(models.Room) } Room.associate = models=>{ Room.belongsToMany(models.User) }
  5. ممكن توضح الinsert error بحيث تضع الخطأ كاملًا؟
  6. ممكن توضح ماهي رسالة الخطأ التي تظهر لك ؟
  7. ياشهد, أرجو قراءة التعليق بالأعلى أحتاج إلى شفرة الhtml كاملةً في تعليق
  8. شهد لا أقصد هذا الكود, في ملف الhtml تقومين بإستدعاء ملف الجافاسكريبت عبر الوسم script وتقومين بوضع مسار الملف الجافاسكريبت في الخاصية src, أليس كذلك؟ أحتاج شفرة الhtml كاملةً حتى أتمكن من تحديد مكان إستدعاء ملف الجافاسكريبت
  9. شهد هل يمكنك نسخ الجزئية التي يتم فيها استدعاء سكريبت الجافاسكريبت؟
  10. هل يمكنك أخذ كود صفحة الhtml نسخ ولصقها في تعليق؟
  11. يمكنك عمل ذلك عبر استخدام الدالة file_get_contents كما في المثال التالي <?php $html = file_get_contents('https://www.google.com'); echo $html; ?> في ذلك المثال نقوم بإستخراج بيانات الصفحة google.com ونخزنها في متغير $html ومن ثم نقوم بطباعتها
  12. ذلك يعني أن تلك الملفات لم يتم إضافتها إلى مستودع git , بمجرد تنفيذك للأمر git add . git commit -m "commit name" سيتم رجوع لونها إلى الطبيعي مرة أخرى
  13. تلك المشكلة تحدث بسبب أنك تحاول الحصول على قيمة الصف sol والذي هو في الاساس ليس قيمة وانما معادلة, لذا يجب حسابها قبل محاولة الاتيان بقيمتها, ولحساب معادلات الاكسيل برمجيًا يمكننا استخدام موديول formulas والذي يقوم اولا بتحميل الملف الاكسيل ومن ثم حساب معادلاته ومن ثم حفظه, والشفرة التالية مستوحاة من شفرتك بعد بعض التعديلات لتناسب استخدام الموديول import pandas as pd import openpyxl import formulas xl_model = formulas.ExcelModel().loads('./MATH.XLSX').finish() xl_model.calculate() xl_model.write(dirpath='./') wb = openpyxl.load_workbook('MATH.XLSX',data_only=True) sheet1 = wb['ورقة1'] print(sheet1.cell(column=3, row=2).value) df = pd.read_excel('MATH.XLSX', sheet_name='ورقة1', usecols='A:L') number1 = df.loc[0]['number 1'] print(number1) number2 = df.loc[0]['number 2'] sol = df.loc[0]['sol'] print(df.loc[0]) نلاحظ اننا نستخدم الملف بحروف كبيرة, وهذا لان الموديول formulas يقوم بحفظ الملف بحروف كبيرة, يُرجى استبدال المسارات الموضوعة في الشفرة بالمسارات الخاصة بملفاتك
  14. تقوم تلك الدورة بتغطية تطوير تطبيقات الجافاسكريبت من ناحية الخادم و الويب و الموبايل, ويمكنك رؤية محتوى الدورة بشكلٍ مبدأي من خلال زيارة تلك الصفحة, أيضًا عند الاشتراك بالدورة سيُفتح لك أول مسار فقط من باقي الدورات وبالتالي تستطيع الإطلاع على أساسيات HTML و CSS من دورة تطوير واجهات المستخدم. وفي حال كان لديك المزيد من الاستفسارات يمكنك التواصل مع مركز المساعدة سيقومو بالإجابة على إسفساراتك بشكلٍ أفضل
  15. عزوز لم أفهمك جيدًا, هل مشكلتك انك تقوم بالتعديل في الملف لكن لا يتم حفظ التغييرات ام انا فهمتك بشكلٍ خاطئ؟
  16. هل يمكنك مشاركتنا الدالة setVisits والمتغير boo ؟
  17. هل يمكنك إرسال الشفرة البرمجية عبر نسخها ولصقها في تعليق لنتمكن من مساعدك بشكلٍ أفضل؟
  18. يمكنك العمل في المشروع والسؤال عن المشاكل التي تقابلك بشكل مُحدد حتى يتمكن أحد من الإجابة ومساعدتك, في حالة أردت أحد للعمل معك في المشروع يمكنك البحث في أحد المواقع المُختصة كموقع مستقل على سبيل المثال
  19. يمكنك إيجاد الزر المسؤل عن عملية الor كما وضح لك حسن, ولكن بوجهٍ عام يمكنك تنفيذ عملية or دون علامة | بالتفكير التالي عكس اول شرط عكس ثاني شرط عمل and على الشرطين عكس ناتج and مثال: if(!(!CONDITION1 & !CONDITION2)) هذا مساوي للشرط if(CONDITION1|CONDITION2)
  20. خلال الدورة يتم تطبيق العديد من الأمثلة التدريبية وإنجاز المشاريع خطوة بخطوة مع المدرب, من المفترض حتى تتدرب أن تقوم بتطبيق الأمثلة ومحاولة إنجاز المهام الخاصة بالمشاريع وحدك حتى تتقن التطبيق ومن ثم إن واجهتك مشكلة ولم تستطع حلها وحدك يمكنك وقتها مشاهدة الدرس مرة اخرى او كتابة تعليق اسفل الدرس لسؤال المدربين عن المشكلة, ولمزيد من الإستفسارات يمكنك محادثة الدعم من هنا
  21. إن كان نفس العمل هو برمجة الواجهات الخلفية, فأجل يمكنك برمجة الواجهات الخلفية بإستخدام java ee حيث أن جافا من اللغات القوية في مجال تطوير الواجهات الخلفية خاصةً بإستخدام إطار عمل spring
  22. هل يمكنك توضيح السؤال أكثر؟ ماذا تقصد بجملة " نقارن ما ذكرته java ee"
  23. هذا لأنك قمت بإنشاء رقم المنتج على هيئة متغير عددي وليس على هيئة سلسلة نصية, وبالتالي من الناحية العددية فإن الصفر يساوي الصفرين يساوي الثلاث اصفار يساوي الخمسة اصفار, لان كما تعلم الصفر على اليسار ليس له قيمة وبالتالي لا يوجد فرق رياضي بين كتابة 0 او 00 او 000 , لذا لطباعة الرقم على هيئة خمسة أصفار بدلًا من صفر واحدة يمكنك تغييره إلى سلسلة نصية كالتالي function product(product_name = "Unknown" , product_number = "00000") { console.log(`Laptop Name Is ${product_name} And Product Nummber Is ${product_number}`); }
  24. لا يوجد مشكلة ولكن قدر الامكان حاول جعل الصورة كلاسيكية رسمية
  25. تلك بعض النصائح التي يمكنك إتباعها عند عرض خدماتك على موقع خمسات في البداية يجب أن تحدد ما الذي سوف تقدمه لتضعه على هيئة عنوان واضح للعميل على سبيل المثال (تصميم وبرمجة تطبيقات الأندرويد بلغة جافا, تصميم صفحات الويب بإستخدام وورد بريس) في الوصف نقوم بكتابة ما الذي سيتم تقديمه مقابل الخمس دولارات, على سبيل المثال(إنشاء وتصميم صفحة واحدة, برمجة تطبيق مكون من شاشة واحدة) ومن ثم توضح ما هي مضاعفات تلك الخدمة , على سبيل المثال تصميم كل صفحة أخرى ب5 دولارات, إضافة خاصية validation (تسجيل دخول وانشاء حساب) ب50 دولار, الربط بقاعدة بيانات فايربيز ب30 دولار وضع صور توضح خدماتك على سبيل المثال وضع صور لأعمالك السابقة ومُرفق لك في الأسفل بعض المقالات التي قد تُساعدك في رحلتك كمستقل في عالم العمل الحر
×
×
  • أضف...