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

ali_agha

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

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

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

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

    1

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

  1. أريد أن أعكس المجال (range) لجمل التكرار في لغة روبي، فهل يمكن عكس المجال؟ أم أن لغة روبي لا تدعم ذلك؟
  2. لدي حالات شرطية كثيرة أريد اختبارها على حسب مدخلات المستخدم، لكنني أضطر إلى كتابة عشرات الأسطر لفعل ذلك، فهل هنالك طريقة سريعة للقيام بالجمل الشرطية في باسكال؟
  3. لدي عدة سلاسل نصية نحتوي على true وfalse وأريد تحويلهم إلى متغيرات من نوع متغيرات منطقية boolean لاستخدامهم في البرنامج، فهل توجد دالة أو تابع في روبي لفعل ذلك؟
  4. أريد معرفة لماذا يحب علينا استعمال مستخدم الجذر للقيام بأشياء عادية مثل تثبيت حزمة معينة أو تعديل ملفات الإعدادات … هذه الأشياء يجب أن لا تتطلب أمور أمنية كبيرة بل أشياء عادية يقوم بها المستخدم العادي فلماذا نستخدم الجذر؟
  5. أريد أن أعطل خدمة معينة في systemd، فمثلا أريد تعطيل خدمة بلوتوث في فيدورا 21 فما هي الطريقة الصحيحة لفعل ذلك؟
  6. أريد أن أجد عدد تكرارات حرف معين في نص موجود داخل متغير من نوع سلسلة نصية في روبي لأنني أحتاج ذلك لحساب معدل تكرار الحروف في اللغة الإنجليزية.
  7. هل هنالك طريقة سهلة لتحويل الثواني إلى ساعات ودقائق على الشكل التالي: ساعات:دقائق:ثواني أو مثلا إلى كلمات مثل "3 ساعات”؟
  8. أريد الحصول على عنوان IP الخاص بالمستخدم عن طريق بايثون في تطبيق دجانغو فما هي أسهل طريقة لفعل ذلك؟
  9. كيف أحدّد نوع ملف معين في لغة الروبي فمثلا لو قمت بتمرير ملف ينتهي بـ .zip فسيطبع لي أن هذا الملف من نوع ملفات مضغوطة؟
  10. قرأت مرة أن هنالك أكثر من نوع من لغة أسمبلي، ما عدد هذه اللغات؟ وهل يجب تعلمها جميعا؟ وكيف يتم تقسيم لغات برمجة أسمبلي؟
  11. أريد معرفة فرق الأيام بين تاريخين مختلفين في بايثون، فلنفترض أنني أملك تاريخين ('8/18/2008' و'9/26/2008') فما هي أفضل طريقة للحصول على عدد الأيام التي بينهما؟
  12. أريد كتابة شيفرة برمجية للمقارنة بين سلاسل نصية موجود فيها إصدارات ومن ثم إرجاع الإصدار الأحدث بينها، السلاسل النصية بها معلومات كالتالية: '0.1', '0.2.1', '0.44'
  13. أريد معرفة الفرق بين دالة search() وmatch() الموجودتان ضمن مكتبة re، فحسب ما أعرفه عن هاتين الدالتين أنهما تُستخدمان للبحث داخل السلسلة النصية.
  14. أريد ملئ سلسلة نصية في بايثون بعدد معين من الفراغات، وأريد أن تكون هذه الفراغات موجودة في نهاية السلسلة النصية، فهل توجد دالة أو طريقة معينة في البايثون لفعل ذلك؟
  15. أستخدم Date.today.month لعرض رقم الشهر، فهل هنالك طريقة للحصول على اسم الشهر بدل من رقمه؟ مثلا عن طريق تحويل الرقم إلى اسم؟
  16. أريد دمج جميع عناصر مصفوفة لأحولها إلى سلسلة نصية واحدة، فعلى سبيل المثال لو كانت المصفوفة كالتالي: @arr = ['<p>Hello World</p>', '<p>This is a test</p>']أريد أن يُدمج العنصرين معا ليصبحان سلسلة نصية واحدة كالتالي: <p>Hello World</p><p>This is a test</p>
  17. هل هنالك فرق بين العامل or والعامل || في لغة روبي؟ أم أنه فقط تفضيل يختلف من شخص لآخر؟ لأنني أجد بعض البرامج والتطبيقات تستخدم or وفي بعضها الآخر ||.
  18. أريد طريقة مختصر لعمل جملة شرطية بسطر واحد في لغة الروبي فلقد نصحني أحدهم باستخدام العامل الشرطي (? : ) فكيف يٌستخدم هذا العامل؟
  19. لماذا يحتوي بايثون على طريقتين للخروج من البرنامج وهي عن طريق استخدام دالة sys.exit() أو عن طريق استخدام دالة exit()؟
  20. أريد نقل الملفات عن طريق بايثون في نظام لينكس، فلقد جربت البحث في التوثيق الرسمي لمكتبة os لكنني لم أستطع إيجاد أية دالة لنقل الملفات.
  21. أحتاج إلى استخدام سلاسل نصية بترميز urf-8 في بايثون، حاولت استخدام طرق عديدة وكانت آخرها هذه، لكنها لم تفلح: $ cat bla.py u = unicode('d…') s = u.encode('utf-8') print s $ python bla.py File "bla.py", line 1 SyntaxError: Non-ASCII character '\xe2' in file bla.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
  22. أريد استدعاء الملفات من مجلد يختلف عن المجلد الحالي الذي يتواجد به سكربت بايثون، فلو إفترضنا أن السكربت موجود في هذا المسار: application/app/folder/file.py فأنا أريد استدعاء الملفات الموجودة في مسار آخر مختلف مثل هذا المسار: application/app2/some_folder/some_file.py فكيف أستطيع فعل هذا في بايثون؟
  23. أريد معرفة طول سلسلة نصية معينة في بايثون أي أريد معرفة عدد الحروف التي تتكون منها سلسلة نصية معينة، فما أقصر طريقة لمعرفة ذلك في بايثون؟
  24. لو افترضنا أن السلسلة النصية كانت تحتوي على "Smith" فما هي أفضل طريقة للحصول على الحرف الأول من هذه السلسلة والذي في هذه الحالة هو الحرف "S".
  25. أريد معرفة الفرق بين a+ و w+ و r+ وa وw وr في الدالة المدمجة open في البايثون، لأنني لم أفهمهم بشكل جيد.
×
×
  • أضف...