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

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

  1. Ahmed Ahmed64

    Ahmed Ahmed64

    الأعضاء


    • نقاط

      9

    • المساهمات

      222


  2. Kais Hasan

    Kais Hasan

    الأعضاء


    • نقاط

      4

    • المساهمات

      2365


  3. على عبد اللاه على

    • نقاط

      3

    • المساهمات

      8


  4. Asma Belloule

    Asma Belloule

    الأعضاء


    • نقاط

      2

    • المساهمات

      121


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

المحتوى الأعلى تقييمًا في 12/30/22 في كل الموقع

  1. مشكلة تظهر لي بعد ما عملت add للملفات وعند خطوة commit تخرج لي هذه الرسالة. جربت command line مثل cmder ولم تحل المشكلة . جربت git bush ولم تحل المشكلة نفس الرسالة تظهر . ارجوكم افيدوني
    1 نقطة
  2. السلام عليكم , لدي مشكلة مع الخطوط لم اجد ما الخطأ لكنها لا تطبق في المتصفح عند استدعاء ملف fonts في sass , و لاكن عند استدعاء الخط مباشرة من google fonts باستعمال @emport فيتم تطبيقه بشكل طبيعي PRO.L.zip
    1 نقطة
  3. طريقه رفع التطبيقات react native عل المتاجر مثلا ابل او اندرويد
    1 نقطة
  4. اشكرك يا باشمهندس جزاك الله كل الخير عنى . لقد افلح الأمر عن طريق طرفية cmd الويندوز . ولكن كيف اريد اسأل حضرتك لماذا لم يفلح الأمر مع الطرفيات الاخري. git bash أو طرفية cmder
    1 نقطة
  5. اشكرك استاذى. لكن اود ان اخبرك انى حاولت تنفيذ الامرين من خلال طرفية git bash ولم يفلح الأمر
    1 نقطة
  6. ممكن اعرف ليش ما ظهرت معي الكلمة يلي كتبتها ملاحظة: ما قدرت اني اكتب السؤال في صفحة الدرس لانو ما عم يستجيب
    1 نقطة
  7. أرجو المساعدة كيف أستطيع عند إختيار قيمة من أداة combo أن تظهر القيمة المقابلة لها من العمود الثاني أو على سبيل المثال العمود الثالت حيث أضهر النتيحة في مربع النص from tkinter import * from tkinter import ttk from openpyxl.workbook import workbook from openpyxl import load_workbook FORM_A=Tk() FORM_A.geometry('800x500') w_book1=load_workbook('Employee.xlsx') sheet_1=w_book1.active employee={} i=1 for row in sheet_1.iter_rows(min_row=1, max_row=9,min_col=1,max_col=5,values_only=True): id=i st={"Employee-number":row[0],"Employee-name":row[1],"employee-phone":row[2],"Employee-email":row[3],} i+=1 employee[id]=st numbers = [row["Employee-number"] for row in employee.values()] names = [row["Employee-name"] for row in employee.values()] Combo1=ttk.Combobox(FORM_A,width=50,values=numbers).pack(pady=30) Combo2=ttk.Combobox(FORM_A,width=50,values=names).pack(pady=30) print(employee) # هنا أريد إدراج قيمة العود الثاني المقابلة للعمود الأول عند الإختيار من أداة الكومبوبكس Entry1=Entry(FORM_A,width=50).pack(pady=30) FORM_A.mainloop() Employee.xlsx
    1 نقطة
  8. ليس لدي معلومات عن كورس عن هذا الأمر، و لكن بالطبع يمكنك المحاولة و البحث و في حال واجهتك مشاكل يمكنك نشر سؤال آخر و سنساعدك في حله.
    1 نقطة
  9. سلام عليكم. عندي 3 commands. كل command يقوم بعمل dispatch ل job معينة بالأبلكيشن. ووظيفة كل job هي ارسال ايميلات للمستخدمين ويتم استخدام database queue. على السيرفر اقوم بعمل run للكوماند queue:work كل دقيقة وعمل run للكوماند queue:restart كل عشر دقائق وعمل run للكوماند queue:retry all كل عشر دقائق. واقوم بعمل run للكوماند schedule:run كل دقيقة. السؤال هو أنني أريد عمل dispatch لل3 commands ثلاث مرات بالشهر. يعني الكوماند الاول يتم تنفيذه يوم 10 بالشهر. الكوماند الثاني يتم تنفيذه يوم 20 بالشهر. الكوماند الثالث يتم تنفيذه يوم 30 بالشهر. فكيف يمكنني فعل ذلك؟ laravel8
    1 نقطة
  10. أشكرك أخي فعلا هذا ماقمت به الأن قبل الحصول على الجواب من حضرتك حيث أني إستخدمت label لذلك تحياتي أخي ( بارك الله فيك ) وزادك الله علماً طلب لو سمحت لو تدلني على كورس لكيفية طباعة ورقة تقرير أي أني أريد أن أستخرج تقرير مطبوع
    1 نقطة
  11. أخي الحبيب أشكرك جزيل الشكر والإمتنان على الوقت والجهذ المبذول منك لكي توصل المعلومة ولك مني كل التقدير والإحترام أخي الأن وصلت إلى المعلومة التي كنت أعجز عن القيام بها والأن وقفت عند جزئية بسيطة ولا أدري الخطأ أين المطلوب الأن بعد التحصل على قيمة المتغير A1 تمريرها إلى Entry def callbackFunc(event): value1=Combo1.get() A1= d[int(value1)] Entry1.config(text=A1)
    1 نقطة
  12. عند محاولة الطباعة لم يظهر لي شي ؟ print= d[int(value1)] رائع جداً مشكلة في تمرير القيمة (أين الخطأ ) def callbackFunc(event): value1=Combo1.get() A1= d[int(value1)] Entry1.text=A1
    1 نقطة
  13. def callbackFunc(event): value1=Combo1.get() print (d[value1]) numbers = [row["Employee-number"] for row in employee.values()] names = [row["Employee-name"] for row in employee.values()] d = {k:v for (k, v) in zip(numbers, names)} Combo1=ttk.Combobox(FORM_A,width=50,values=numbers) Combo1.bind("<<ComboboxSelected>>", callbackFunc) Combo1.pack(pady=30) يبد أن لدي خطأ هنا النتيجة تظهر لي قيمة نفس العمود بوجود خطأ كالتالي
    1 نقطة
  14. كل ما عليك القيام به هو استعمال القاموس d، أي بدلا من طباعة value1 نقوم بطباعة d[value1]، و بذلك نحصل على القيمة المقابلة.
    1 نقطة
  15. def callbackFunc(event): value1=Combo1.get() print(value1) Combo1=ttk.Combobox(FORM_A,width=50,values=numbers) Combo1.bind("<<ComboboxSelected>>", callbackFunc) Combo1.pack(pady=30) النتيجة تظهر القيمة المختارة من Combo1 أين الخطأ .... أريد إظهار القيمة المقابلة للقيمة المختارة من القاموس للمتغبر الذي أعطيته إسم d d = {k:v for (k, v) in zip(numbers, names)}
    1 نقطة
  16. نعم كل ما ذكرته صحيح، لكن التابع يجب ان يضع القيمة الموافقة و ليس فقط أن يطبع عبارة ok، يمكنك طباعة المتغير event لترى ماذا يحوي.
    1 نقطة
  17. السلام عليكم. لـدي استمارة بسيطة كالتالي: <form action="/profile" method="POST"> @csrf @method('PATCH') <select name="job_title"> <option value="1" {{($user->job_title == 1) ? 'selected' : ''}}>job one</option> <option value="2" {{($user->job_title == 2) ? 'selected' : ''}>job two</option> <option value="3" {{($user->job_title == 3) ? 'selected' : ''}>job three</option> </select> <button type="submit">Save</button> </form> عند حفظها و إعادة تحميل الصفحة تتغير الواجهة كما هو مطلوب و لكن قاعدة البيانات لا يتم تحديثها. هذا هو الكود في الcontroller: و هذا هو ملف التهجير: و هاهي قاعدة البيانات السطر لا يتم تحديثه إضافة إلى أني أعطيت العمود job_title قيمة افتراضية '1' تظهر 0.
    1 نقطة
  18. أولا، لا أرى أنك تقوم باضافة العمود المعني في جدول المستخدمين او في ملف تهجيره. تأكد من ذلك أولا: $table->string('job_title')->default(1) ثانيا، الدالة المساعدة request تقوم باعادة سلسلة نصية تعبر عن قيمة المعامل الممرر عبرها. في حين ان التابع update يقبل مصفوفة ترابطية المفاتيح فيها هي اسماء الاعمدة والقيم فيها هي قيم هاته الاعمدة. بمعنى أنك لا زلت تحتاج الاشارة الى password في التابع update كـ: ->update(['password' => request('password')]) او مباشرة: ->update(request()->only('password')) يفترض ان يحل هذا المشكلة لديك. اعرف أكثر عن Eloquent من خلال مقدمة إلى رابط الكائنات بالعلاقات Eloquent
    1 نقطة
  19. numbers = [row["Employee-number"] for row in employee.values()] names = [row["Employee-name"] for row in employee.values()] d = {k:v for (k, v) in zip(numbers, names)} هل ماقمت به الأن صححيح ,, إذا كان ذلك كيف أتعامل مع الكومبوبكس في ذلك أم ينقص أم ما ,, هل حان الأمر الأن لأتعامل مع الكود التالي combo.bind("<<ComboboxSelected>>", callbackFunc) مثال هل يعمل الكود السابق بهكذا طريقة def callbackFunc(event😞 print("ok") Combo1.bind("<<ComboboxSelected>>", callbackFunc)
    1 نقطة
  20. ذكرت أني أحتاج أن أقوم بإنشاء قاموس إضافي مفاتيحة القيم من ال combo box حاولت برمجة هذا الكود ولاكن لم أستفد منه namme= {key:val for key,val in employee.items()} الرجاء توجيهي خطوة بخطوة لكي أستوعب المطلوب بشكل أفضل ما المطلوب أولا
    1 نقطة
  21. أنا هنا أستعمل قاموس ( الرجاء التوضيح أكثر ) على المثال المرسل حتى أفهم الطريقة
    1 نقطة
  22. هناك فرق بين المبرمج ومهندس البرمجيات سواء في الطبيعة العمل والمسؤليات المطلوبة وإحدى الطرق البسيطة لفهم الفرق بين مهندس البرمجيات والمبرمج هي التفكير في نطاق عملهم. بينما يركز المبرمج على مهمة أو جانب معين من المشروع (البرمجة) ، غالبًا ما يشرف مهندس البرمجيات على تطوير المشروع من البداية إلى النهاية. تشمل بعض الاختلافات الرئيسية ما يلي: مستوى التعليم. عادة ما تتضمن متطلبات التعليم لمهندس البرمجيات درجة في هندسة البرمجيات . المبرمجون غير مطالبين بالحصول على درجة علمية للحصول على وظيفة. نطاق المسؤوليات. عادة ما يكون مهندسو البرمجيات مسؤولين عن المشاريع من البداية إلى النهاية. وهذا يشمل التواصل مع العملاء وأعضاء الفريق الآخرين. يتعاون المبرمجون مع أعضاء الفريق ، لكنهم يؤدون الجزء الأكبر من عملهم بمفردهم. ببساطة متطلبات وظيفة المبرمج النموذجية القدرة على البرمجة باستخدام أنواع مختلفة من لغات البرمجة. وببساطة مهندس البرمجيات هو متخصص في التكنولوجيا يستخدم المفاهيم العلمية لتصميم البرامج. فهي تجمع بين مبادئ الهندسة وتطوير البرامج لإنشاء تطبيقات البرامج واستكشاف الأخطاء وإصلاحها وتحسينها. قد تشمل المهام المحددة لمهندس البرمجيات ما يلي: تحليل احتياجات المستخدم وتحديد كيفية تلبية البرنامج لتلك الاحتياجات التواصل مع العملاء والأطراف المعنية الأخرى لحل المخاوف وإطلاعهم على تقدم المشروع استخدام ميزانية الشركة وسياساتها كإطار عمل لإنشاء البرامج وصيانتها إرشاد المبرمجين إلى نوع الكود المطلوب استخدامه والوظائف التي يجب تضمينها في البرنامج اختبار البرنامج بحثًا عن الأخطاء للتأكد من كفاءة البرنامج وموثوقيته حل أي مشاكل مع البرنامج وتوفير الصيانة حسب الحاجة وكما في التعليق السابق فإن دورة علوم الحاسوب الموجودة في الأكاديمية تعد مدخل لهندسة البرمجيات ومنها يمكنك تطوير المهارات المطلوبة لتصبح مهندس برمجيات
    1 نقطة
  23. تكملة لما أشار اليه المدرب @Kais Hasan يمكنك عمل escape للرمز المستهدف في SQL عن طريق العبارة ESCAPE مرفقة بالرمز: SELECT * FROM my_table WHERE my_column LIKE '%&|&%' ESCAPE '|'; سيتم التعامل مع اي ما يلحق بالرمز كمحرف عادي literal characters بدل رموز خاصة special characters
    1 نقطة
  24. هناك ما يسمى escaping كل لغة تقوم به بشكل مختلف، و هو عبارة عن إضافة رمز ما للدلالة ان الرمز الذي يليه هو رمز خاص، مثلا في c++ نقوم بذلك باستعمال الرمز \ عليك البحث عن كيفية القيام بال escaping ضمن اللغة التي تستعملها.
    1 نقطة
  25. السلام عليكم ورحمة الله وبركاته عندي سؤال شيت فيه اسماء سائقي شاحنات عندي جدول عبارة عن اسم السائق ورقم يدل على عدد الرحلات اريد معادلة عندما اكتب اسم السائق يزيد الرقم الذي يدل على عدد الرحلة TASLEEM19 FAROOQ22 MOHD18 سليمان1 شاهد14 شاهين1 كالصورة التالية وشكر
    1 نقطة
×
×
  • أضف...