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

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

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

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

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

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

  1. أريد البحث عن جملة معينة داخل نص طويل عن طريق استخدام لغة بايثون، فما أسهل وأسرع طريقة لفعل ذلك؟
  2. لدي القائمة التالية التي تحتوي على عدة قيم: mylist = ['a', 'b', 'c', '1', '2', '?'] وأريد تعين القيم ذات المواقع 0 و3 و 5 لمتغيرات var1 و var2 و var3، فما الطريقة لفعل ذلك عن طريق كتابة سطر واحد فقط؟
  3. عند إطلاعي على بعض شيفرات روبي وجدت هذا الرمز، ما هذا الرمز في روبي %w ؟وهل هو معامل أم ماذا؟ وما هي فائدته؟
  4. لاحظت أنه عند تغيير بعض ملفات مشروع ريلز لا احتاج إلى إعادة تشغيل الخادم عن طريق الأمر rails -s، فمتى أحتاج إلى إعادة تشغيله؟
  5. لدي مصفوفة تحتوي على مجموعة من hash وأريد الحصول على العناصر الفريدة في المصفوفة -أي عناصرها بدون تكرار- فلقد جربت استخدام uniq لكن الطريقة لم تنجح.
  6. إذا افترضنا أن لدي المصفوفة التالية: [['1','2'],['a','b'],['x','y']] أريد الحصول على مصفوفة تحتوي على جميع التركيبات الممكنة للمصفوفة الأولى كما في المثال التالي: ['1ax', '1ay', '1bx', '1by', '2ax', '2ay', '2bx', '2by'] فكيف أفعل ذلك في روبي؟
  7. أريد نقل محتويات متغير معين إلى متغير آخر في روبي دون أن يشير الثاني إلى المتغير الأول، فما الطريقة الصحيحة لفعل ذلك؟ مثال على مشكلتي: sent1 = "Hello Mohammed" sent2 = sent1 sent1.gsub!("Hello","Hi") p sent2 #outputs "Hi Mohammed" أريدها أن تطبع Hello Mohammed.
  8. أملك معلومات الشهر واليوم والسنة وأريد تحويلهم إلى كائن Datetime، فما الطريقة الصحيحة في ريلز للتحويل؟
  9. أملك السلسلة النصية التالية: "Hello bro" وأريد ترميزها لإضافتها إلى رابط عن طريق روبي، أي أن أحول السلسلة النصية السابقة إلى التالي: "Hello%20bro" فما الطريقة الصحيحة لفعل ذلك في روبي؟
  10. لدي سلسلة نصية حصلت عليها من المستخدم وأريد التأكد ما إذا كانت هذه السلسلة النصية تحتوي على قيمة لعنوان IP أو لا فما الطريقة الصحيحة للتأكد من ذلك في روبي؟
  11. لدي مجموعة من الملفات في مجلد معين وأريد ترتيبها حسب آخر وقت تعديل، فكيف أحصل على قائمة مرتبة من أسماء هذه الملفات في متغير معين عن طريق روبي؟
  12. هل توجد طريق سهلة لاستخراج اسم ملف من رابط معين، مثلا استخراج file.jpg من الرابط التالي: url = 'http://www.mysite.com/folders/img/uploads/file.jpg?313109317' استخدم لغة روبي الإصدار 1.9.3، فما الطريقة الصحيحة لفعل ذلك في هذا الإصدار؟
  13. أريد التأكد من وجود عنصر في مصفوفة معينة في روبي، فما الطرق الصحيحة للتأكد من ذلك؟
  14. لنفترض أن لدي IP معين مثل 62.154.211.31، كيف أتأكد ما إذا كان هذا IP موجود في مجال معين مثل 62.0.0.0 و62.255.255.255 ؟
  15. حصلت على مدخلات من المستخدم وأريد حذف جميع الرموز الموجودة في السلسلة النصية باستثناء الأحرف الأبجدية والأرقام فما الطريقة الصحيحة لفعل ذلك؟
  16. أريد تحويل ملف برنامجي المكتوب بلغة بايثون إلى ملف تنفيذ يعمل على جميع الأنظمة، فما الطريقة الصحيحة لفعل ذلك؟
  17. أملك برنامج بايثون أريد تثبيته في virtualenv الخاصة بي، وهو عبارة عن حزمة zip أحتاج إلى فك ضغطها ومن ثم تشغيل setup.py للتثبيت فما الطريقة الصحيحة لفعل ذلك؟
  18. أريد أن أضع استثناء try except على __init__ لإصدار خطأ عندما يتم تهيئة متغيرات صنف كـ None أو نوع مخالف فهل هذا ممكن في بايثون؟
  19. أريد معرفة معنى مصطلح named tuple والذي وجدته في العديد من شروحات لغة بايثون ولكنني لم أفهمه، فما معنى هذا المصطلح؟ وما الفرق بينه وبين tuple العادي؟
  20. أملك دالة تُرجع لي None أو True أو False وأريد التأكد من قيمة هذا المتغير لتنفيذ عدة أسطر برمجية بناءا على الإجابة، فما الطريقة الصحيحة لفعل ذلك؟
  21. أثناء بحثي عن شهادات لمشروع Metasploit وجدت شهادة من SecurityTube اسمها SecurityTube Metasploit Framework Expert (SMFE) أريد الحصول على المزيد من المعلومات حول هذه الشهادة، فما تفاصيلها؟
  22. لدي المصفوفة التالية: a = [1,2,3,4,5,6,7,8,9] أريد تقسيمها إلى أجزاء حتى تصبح كالتالي: [[1,2,3],[4,5,6],[7,8,9]] فكيف أفعل ذلك باستخدام لغة روبي؟ هل توجد دالة لفعل ذلك؟
  23. أريد تشغيل ملف بايثون من داخل ملف بايثون آخر، فما الطرق المتاحة لفعل ذلك في لغة بايثون أو في نظام لينكس؟
  24. هل يمكنني فك ترجمة ملفات .pyc وإرجاعها إلى شيفرة بايثون في ملف .py كما كانت؟ وكيف أفعل ذلك؟
  25. أبحث عن بديل لحلقة Do... while أو Do..until في بايثون خاصة وأن هذه الحلقة موجودة في الكثير من لغات البرمجة الأخرى، فهل هنالك بديل لها في بايثون؟
×
×
  • أضف...