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

المبرمج العربي

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

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

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

كل منشورات العضو المبرمج العربي

  1. كيف أحذف جميع العناصر الموجودة في مصفوفة في روبي تطابق شرط معين؟وهل يمكن فعل ذلك بسطر واحد فقط؟ لنفترض أنني أريد حذف جميع العناصر التي تملك قيمة أقل من 3 من مصفوفة تحتوي على أعداد صحيحة.
  2. أريد البحث عن سلسلة نصية معينة في ملف عن طريق استخدام لغة روبي، ما أريده فقط هو معرفة ما إذا كانت السلسلة النصية موجودة أو لا، فما أسهل طريقة لمعرفة ذلك في روبي؟
  3. ما الفرق بين استخدام تعليمة if بدون وضع then في نهايتها وبين if مع وضع then في نهايتها؟ لأنني جربت عدة جمل شرطية بدون استخدام then فَعَمِلت تماما كما في حالة استخدام then.
  4. قمت برفع ملف مضغوط إلى خادم يحتوي على ريلز وأريد فك ضغط هذا الملف عن طريق استخدام روبي وريلز فقط فما هي الطريقة الصحيحة لفعل ذلك؟
  5. عند استخدام ملفات الصنف في روبي، هل يجب وضع تعليمة require في أعلى الملف (في بدايته) أو داخل تعريف الصنف؟
  6. أريد التأكد من نوع المتغير في لغة روبي ما إذا كان رقم أو سلسلة نصية فما هي أسهل طريقة يمكنني من خلالها التأكد من ذلك؟
  7. في جافا يمكنني استخدام instanceof للتأكد ما إذا كان المتغير مثيل للصنف، فهل هنالك تابع أو طريقة في روبي مشابهة لذلك؟
  8. أحتاج إلى طرح تاريخين من نوع UTC مختلفين في روبي وأريد أن يكون الناتج بالدقائق، فما هي الطريقة الصحيحة لفعل ذلك؟
  9. أحتاج إلى طريقة أو دالة معينة يمكنني من خلالها الحصول على آخر يوم من شهر معين عن طريق تمرير السنة والشهر، فما هي أسهل طريقة لفعل ذلك؟
  10. أملك المصفوفة التالية: int_array = [11,12] وأريد تحويل هذه المصفوفة من الأعداد الصحيحة إلى مصفوفة من السلاسل النصية فما هي الطريقة الصحيحة لفعل ذلك في لغة روبي؟
  11. أريد نسخ كامل محتويات مجلد إلى مجلد آخر باستخدام لغة روبي، فما هي أسهل طريقة لفعل ذلك؟ أرجو أن تكون الطريقة قصيرة ومكونة من سطر واحد فقط.
  12. أريد تغيير حالة الأحرف غير الإنجليزية (مثل الروسية) إلى حالة أحرف الصغيرة في ريلز 3، فكيف أستطيع فعل ذلك؟
  13. أحتاج إلى القيام ببعض التغييرات على ملف .gem، حيث أريد تعديل ملف Rakefile في gem لأتمكن من تجميعه (compile) على نظام ويندوز، فكيف أستطيع فعل ذلك؟
  14. أريد توليد تاريخ ووقت عشوائيين بين تاريخين محددين، فما هي أسهل طريقة في لغة روبي (أو ريلز) لفعل ذلك؟
  15. أحتاج إلى كتابة شيفرة برمجية بلغة HTML داخل الأزرار عن طريق استخدام جيم (gem) simple_form، فلقد جربت الطريقة التالية لكنها لم تنجح: <%= f.button :submit, "<i class='icon-ok icon-white'></i> Save", class: "btn btn-primary" %> فما هي الطريقة الصحيحة لفعل ذلك؟
  16. أحتاج إلى التأكد من أن جميع العناصر في المصفوفة متشابهة سواء أكانت أرقامًا أو سلاسل نصية أو غيرها فما هي أسهل طريقة لفعل ذلك؟
  17. قمت بإنشاء هذا في العرض view الخاص بي: <%=date=Date.today%> كيف أستطيع الحصول على اسم الشهر من التاريخ؟ حاولت فعل ذلك عن طريق السطر التالي لكنني لم أنجح: <%= DATE::ABBR_MONTHNAMES(date.month)%>
  18. أريد فصل السلسلة النصية إلى جزئين فقط حسب حرف معين في لغة روبي، فمثلا: 1. "Froederick Frankenstien" 2. "Ludwig Van Beethoven" 3. "Anne Frank" أريد تقسيمهم وفصلهم ليصبحوا كالتالي (التقسيم تم حسب أول “ ” مسافة): Example First Name Last Name 1 Froederick Frankenstein 2 Ludwig Van Beethoven 3 Anne Frank
  19. في الشيفرة البرمجية التالية: c = 0 items.each { |i| puts i.to_s # if c > 9 escape the each iteration early - and do not repeat c++ } أريد التكرار 10 مرات فقط وبعدها أغادر الحلقة، فبماذا أستبدل التعليق الموجودة في الشيفرة البرمجية؟ هل هنالك حل أفضل من الحل الذي وضعته؟
  20. في مشروعي المكتوب بريلز 3 أريد إرسال بضعة تنبيهات للبريد الالكتروني ولا أحتاج إلى إنشاء نموذج لهم، فهل هنالك طريقة بسيطة وسهلة لفعل ذلك في روبي؟
  21. هل هنالك فرق بين استخدام Array#<< و Array#push لإضافة عناصر إلى نهاية المصفوفة؟ فكلتا الطريقتين تقومان بنفس الشيء، فهل هنالك أية فروقات بينهما؟
  22. أريد تعيين قيمة معينة لعدد من المتغيرات في لغة روبي فهل الطريقة الموجودة في المثال أدناه صحيحة؟ لأن البعض يعتبرها ممارسة خاطئة فما هو السبب؟ a = b = c = d = 5 puts (a) >> 5 puts (b) >> 5 puts (b) >> 5 puts (b) >> 5 a= a+1 puts (a) >> 6 puts (b) >> 5
  23. أريد حساب عدد الأسطر الموجودة في ملف معين بدون تحميل كامل الملف إلى ذاكرة في روبي، فما هي أسهل طريقة لفعل ذلك في لغة روبي؟
  24. أملك سلسلة نصية تحتوي على شيفرة برمجية بلغة HTML في ريلز وأريد بتر عدد معين من الحروف في هذه السلسلة النصية دون تضمين (احتساب) وسوم HTML كما في المثال التالي: html = "123<a href='#'>456</a>7890" truncate_markup(html, :length => 5) --> "123<a href='#'>45</a>"
  25. أحتاج إلى تابع في روبي للتأكد من أن متغير معين ليس فارغا أي أنني أحتاج إلى تابع يعمل عكس .empty? فهل يوجد مثل هذا التابع في لغة روبي؟
×
×
  • أضف...