لدي السلسلة النصية التالي في روبي اون ريلز: @str = "<b>Hi</b>"وفي منظر erb لدي التالي: <%= @str %>فما هي الطريقة الصحيحة لترجمة السلسلة النصية السابقة إلى HTML؟ أي أنني أريد عرض Hi بشكل غامق.
لدي المصفوفة التالية في روبي: ['12','34','35','231']وأريد تحويلها إلى سلسلة نصية مشابهة لهذه: '12','34','35','231'فما هي أسهل طريقة لتحويل مصفوفة إلى سلسلة نصية في روبي؟
أستخدم ريلز في بيئة بنظام ويندوز، لكنني أريد أن تعمل شيفرتي البرمجية في نظام لينكس بجانب نظام ويندوز، سؤالي هو كيف أحل مشكلة المسارات في الروبي بين النظامين؟ فعندما أكتب المسار التالي في روبي: File.open('/tmp/abc.txt', 'r')يجب أن يكون المسار في الويندوز كالتالي: C:\tmp\abc.txt
أريد طباعة قائمة بترتيب معكوس في البايثون مع إظهار الموقع الأصلي لكل عنصر بجانبه كما في المثال التالي: 2 baz
1 bab
0 foo
حيث أن القائمة الأصلية هي: a = ["foo", "bar", "baz"]
أريد معرفة ما هي أفضل طريقة لترشيح (فلترة) العناصر في القائمة، فهل أستخدم lambda مع filter كما في المثال التالي: filter(lambda x: x.attribute == value, my_list)أم أستخدم التعليمات البرمجية المفهومة مثل for و if: my_list = [i for i in my_list if i.attribute == value]
لنفترض أن لدي السلسلة النصية التالية: [12,23,987,43ما هي أسهل وأسرع الطرق لحذف [ من السلسلة النصية؟ أريد حل قصير وأُفضل أن لا يتطلب استدعاء أية وحدات خارجية.
أحتاج إلى المقارنة بين سلسلتين نصيّتين بغض النظر عن حالة الأحرف إذا كانت كبيرة أو صغيرة، أمثلة على ما أريده: "Apple" = "Apple" TRUE
"Apple" = "APPLE" TRUE
"Apple" = "Apple1" FALSE
أريد أن أتعلم إحدى إطارات العمل الصغيرة ولقد وجدت أن أشهرها في البايثون هي Bottle و Flask، فما هي الفروقات بين هذين الإطارين؟ لأنني أجد أن Bottle أكثر مرونة في القولبة، فهل هذا صحيح؟
أريد معرفة طريقة الحصول على مسار وحدة معينة في البايثون لأقوم بعدة تغييرات بسيطة عليها، فكيف يمكنني الحصول على مسارات وحدات البايثون ؟ أستخدم نظام لينكس.
بعد أن تعلمت أساسيات لغة الروبي أريد البدء في برمجة برامج الحاسوب لذلك أحتاج إلى تعلم إحدى مكتبات واجهة المستخدم (GUI) فما هي أفضل وأسهل مكتبة GUI للروبي ؟