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

ahmed1990

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

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

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

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

  1. هل هنالك أية طريقة لتعريف ثابت (constant) كما في اللغات الأخرى مثل الجافا والسي بلس بلس، لأنه في جميع الدورات البرمجية لتعليم لغة البايثون التي جربتها لم أتعلم طريقة إنشاء ثابت.
  2. أخبرني صديقي ذات مرة أنه من الأفضل أن أقوم باستخدام xrange() بدلا من range() فهل هذا صحيح ؟ وما هي سلبيات وإيجابيات ذلك ؟
  3. أحتاج في برنامجي إلى إيقاف وحدة معينة أو إعادة تحميلها، فهل يمكن إعادة تحميل وحدة أو مكتبة معينة في البايثون ؟ وكيف يمكنني فعل ذلك ؟
  4. أريد تحويل سلسلة نصية التالية: "1,2,3,4"إلى مصفوفة التالية من الأعداد الصحيحة كما في هذا المثال: [1,2,3,4]فكيف أستطيع فعل ذلك ؟
  5. هل توجد دالة في الروبي لتحويل الأعداد الصحيحة إلى أعداد من نظام سداسي العشري ؟ أريد شيئ مشابه إلى هذا: "0A".to_i(16) #=>10
  6. أريد استدعاء وحدة موجودة في مكان محدد في النظام، فكيف أستطيع استدعاء هذه الوحدة عن طريق تمرير مسار ملفات الوحدة ؟
  7. هل يوجد أي فرق بين p و puts في الروبي ؟ أم لكل منهما وظيفة محددة ؟ لأنني أجد الكثير من المبرمجين يستخدمون p بدلا من puts في الكثير من التطبيقات.
  8. أريد طريقة لإغلاق برنامج البايثون، فلقد كنت استخدم الأمر die() في لغة PHP لإيقاف السكربت، فما هي الطريقة الصحيحة لإيقاف السكربت في البايثون ؟
  9. كيف أستطيع الحصول على اسم الملف بدون امتداد من مسار في لغة الروبي؟ فمثلا لو كان المسار كالتالي: C:\projects\win.dllأريد الحصول فقط على "win”.
  10. أقوم بكتابة تطبيق ROR(Ruby On Rails) لكن لا أعرف كيف أضع الوقت المنقضي عن وقت معين، فمثلا إذا قمت بتمرير وقت ما لنشأت ملف ما، فأريد أن أقوم بكتابة شيفرة برمجية تقوم بحساب المدة الزمنية المنقضية بعد الإنشاء مثلا "تم الإنشاء قبل 30 ثانية" أو "تم الإنشاء قبل قبل يومين" ... فكيف أستطيع فعل ذلك ؟
  11. أريد حذف جميع الفراغات الإضافية في السلسلة النصية فمثلا هذه السلسلة لنصية: a = “ I have a dog ” تصبح كالتالي: a = “I have a dog” فكيف أستطيع فعل ذلك عن طريق لغة الروبي ؟
  12. عندما أقرأ التعليقات في شيفرات البرمجية المكتوبة بواسطة إطار دجانغو أجد دائما كلمة slug وكل ما أعرف عنها أنها تقوم بفعل شيء ما مع الروابط، فما معنى slug في دجانغو ؟
  13. أفكّر بإنشاء موقع كبير وباعتبار لديّ خلفية بلغة البايثون فلقد قررت أن يكون الموقع مبني على Django، فهل دجانغو يستطيع تحمل المواقع الكبيرة ذات الزيارات الضخمة (أكثر 100 ألف زائر في اليوم) ؟ وما هي أشهر هذه المواقع المبنية عليه ؟
  14. أريد التأكد من أنني قد قمت بتعريف متغير ما في الروبي عن طريق شيفرة برمجية بلغة الروبي فكيف يمكنني فعل ذلك ؟
  15. لدي مصفوفة بها مجموعة من الأرقام كما في المثال التالي: array = [100, 12121, 21]هل هنالك أية طريقة سهلة لجمع هذه الأرقام الموجودة في المصفوفة ؟
  16. أنا مبتدئ في لغة الروبي وأريد معرفة الفرق بين include و require في الروبي فهل هنالك فرق بينهما ؟ أم أنهما نفس الشيء ؟
  17. أحتاج إلى تحويل الأعداد الصحيحة (integer) إلى سلاسل نصية (string) في برنامج المكتوب باستخدام بايثون 2، فكيف أستطيع تحويل هذه الأعداد ؟
  18. ما هو الفرق بين التعريف definition و بين الإعلان declaration في لغة السي بلس بلس، فهل هما نفس الشيء ؟ أم يوجد فرق بينهما ؟
  19. لازلت مبتدئا في البرمجة باستخدام لغة السي بلس بلس وأريد معرفة الفرق بين std::wstring و std::string ؟ وهل هي مدعومة من جميع المجمعات (compilers) الشهيرة ؟
  20. أحتاج إلى الحصول على رقم عشوائي بين 0 و n، فكيف أستطيع الحصول على رقم عشوائي في لغة الروبي ؟
  21. أقوم بكتابة شيفرة برمجية لبرنامج وأحتاج إلى تنفيذ أوامر لينكس داخله، فكيف أستطيع تنفذ أوامر لينكس عن طريق لغة الروبي ؟
  22. أجد دائما في برامج السي بلس بلس عبارتين لاستدعاء المكتبات وهما #include "filename" و #include <filename> فهل هنالك أي فرق بين هاتين الدالتين أم يمكنني استخدام كلتا الدالتين ؟
  23. أخبرني أحد أصدقائي من ذوي الخبرة في لغة السي بلس بلس أن استخدام "using namespace std;” يعتبر ممارسة سيئة لأنه يسبب الكثير من المشاكل، فهل يعتبر الأمر كذلك؟ ولماذا؟
  24. أثناء تعلمي للغة السي بلس بلس وجدت عامل حسابي جديد وهو "-->”، ولقد قمت بتطبيق هذه الشيفرة البرمجية: #include <stdio.h> int main() { int x = 10; while (x --> 0) // x goes to 0 { printf("%d ", x); } }فحسب ما فهمته من هذه الشيفرة أن هذا العامل الحسابي يقوم بتحويل x إلى 0 عن طريق تخفيض قيمته -1 في كل مرة. فهل هذه هي وظيفة "-->” في لغة السي بلس بلس ؟
  25. ما هي أسهل طريقة لاستدعاء وحدة (module) من مسار معين في البايثون 2؟ حيث لدي عدة وحدات أريد استدعائها من أحد المجلدات داخل ملف مشروعي ؟
×
×
  • أضف...