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

TheProgrammer

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

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

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

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

    1

كل منشورات العضو TheProgrammer

  1. لدي السلسلة النصية التالي في روبي اون ريلز: @str = "<b>Hi</b>"وفي منظر erb لدي التالي: <%= @str %>فما هي الطريقة الصحيحة لترجمة السلسلة النصية السابقة إلى HTML؟ أي أنني أريد عرض Hi بشكل غامق.
  2. لدي المصفوفة التالية في روبي: ['12','34','35','231']وأريد تحويلها إلى سلسلة نصية مشابهة لهذه: '12','34','35','231'فما هي أسهل طريقة لتحويل مصفوفة إلى سلسلة نصية في روبي؟
  3. أستخدم ريلز في بيئة بنظام ويندوز، لكنني أريد أن تعمل شيفرتي البرمجية في نظام لينكس بجانب نظام ويندوز، سؤالي هو كيف أحل مشكلة المسارات في الروبي بين النظامين؟ فعندما أكتب المسار التالي في روبي: File.open('/tmp/abc.txt', 'r')يجب أن يكون المسار في الويندوز كالتالي: C:\tmp\abc.txt
  4. أريد طباعة قائمة بترتيب معكوس في البايثون مع إظهار الموقع الأصلي لكل عنصر بجانبه كما في المثال التالي: 2 baz 1 bab 0 foo حيث أن القائمة الأصلية هي: a = ["foo", "bar", "baz"]
  5. أريد معرفة ما هي أفضل طريقة لترشيح (فلترة) العناصر في القائمة، فهل أستخدم lambda مع filter كما في المثال التالي: filter(lambda x: x.attribute == value, my_list)أم أستخدم التعليمات البرمجية المفهومة مثل for و if: my_list = [i for i in my_list if i.attribute == value]
  6. لنفترض أن لدي السلسلة النصية التالية: [12,23,987,43ما هي أسهل وأسرع الطرق لحذف [ من السلسلة النصية؟ أريد حل قصير وأُفضل أن لا يتطلب استدعاء أية وحدات خارجية.
  7. أحتاج إلى المقارنة بين سلسلتين نصيّتين بغض النظر عن حالة الأحرف إذا كانت كبيرة أو صغيرة، أمثلة على ما أريده: "Apple" = "Apple" TRUE "Apple" = "APPLE" TRUE "Apple" = "Apple1" FALSE
  8. أريد أن أتعلم إحدى إطارات العمل الصغيرة ولقد وجدت أن أشهرها في البايثون هي Bottle و Flask، فما هي الفروقات بين هذين الإطارين؟ لأنني أجد أن Bottle أكثر مرونة في القولبة، فهل هذا صحيح؟
  9. لدي قائمة تحتوي على مجموعة من السلاسل النصية وأريد أن أكتب شيفرة برمجية لحذف السلاسل النصية الفارغة من القائمة، فكيف يمكنني فعل ذلك ؟
  10. أريد أن أقوم بعملية منطقية باستخدام العامل XOR بين متغيرين في لغة البايثون، فكيف أستطيع فعل ذلك ؟ جربت ذلك باستخدام العامل ^ لكن لم ينجح الأمر.
  11. هل هنالك أية طريقة سهلة وسريعة للتأكد من وجود مجلد في مسار معين باستخدام المكتبات القياسية للروبي في نظام لينكس ؟
  12. أنا أستخدم بايثون 2.6 وأريد معرفة ما هي الوحدة اللازمة التي يجب علي أن أتعلم استخدامها، فهل استعمل urllib لأنها الأسهل ؟ أم أستخدم requests ؟
  13. أريد معرفة طريقة الحصول على مسار وحدة معينة في البايثون لأقوم بعدة تغييرات بسيطة عليها، فكيف يمكنني الحصول على مسارات وحدات البايثون ؟ أستخدم نظام لينكس.
  14. هل هنالك أية طريقة أحصل بها على اليوم الأخير من كل شهر (مع مراعاة السنوات الكبيسة) عن طريق استخدام المكتبات القياسية في البايثون ؟
  15. أريد أن أقوم بحذف العنصر الأول من المصفوفة التالية: [0, 132, 432, 342, 234]فما هي أسهل وأبسط طريقة للتخلص من العنصر الأول (0) ؟
  16. بعد أن تعلمت أساسيات لغة الروبي أريد البدء في برمجة برامج الحاسوب لذلك أحتاج إلى تعلم إحدى مكتبات واجهة المستخدم (GUI) فما هي أفضل وأسهل مكتبة GUI للروبي ؟
  17. أريد أن أقوم بتغيير ألوان مخرجات الروبي بدلا من اللون الأبيض على الطرفية، فكيف أستطيع تغيير ألوان المخرجات في الروبي ؟
  18. أريد أن أقوم بكتابة برنامج لتنزيل ملفات mp3 من الأنترنت، فما هي المكتبة التي يجب علي أن أستخدمها لتنزيل هذه الملفات ؟
  19. أريد حذف بعض الملفات والمجلدات في نظام ويندوز XP، فكيف أستطيع فعل ذلك عن طريق شيفرة برمجية بلغة البايثون ؟
  20. لدي ملف نصي به بعض المعلومات وأريد الحصول على هذه المعلومات لأضعها في متغير معين في الروبي، فكيف أستطيع فعل ذلك ؟
  21. أريد أن أحصل على تواريخ إنشاء ملف معين ووقت آخر تعديله، فما هي أسهل طريقة لفعل ذلك في البايثون 2 ؟
  22. أريد طريقة بسيطة أستطيع بها إيجاد أعلى وأصغر قيمة في مصفوفة في لغة الروبي، فهل توجد أية دوال لفعل ذلك ؟
  23. كيف أستطيع تهيئة قسم بشكل كامل لجعله يعمل بنظام ملفات ext4 من خلال سطر الأوامر ؟
  24. منذ مدة وأنا أفكر في بناء نظام تشغيل جديد، فما هي اللغات التي يجب أن أتعلمها لبرمجة نظام تشغيل ؟ أو على الأقل نواة لنظام تشغيل.
  25. ازداد في الآونة الأخيرة عدد مستخدمي نظام ملفات btrfs فما هي مميزات هذا النظام التي جعلته افضل من ext4 عند الكثيرين ؟
×
×
  • أضف...