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

عاطي

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

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

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

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

  1. لدي ملف بايثون كالتّالي: # -*- coding: utf-8 -*- print 'Dictionary Version 1.0.0' dict = { 1:'One', 2:'Two', 3:'Three', 4:'Four', 5:'Five' } for key in dict: print key , 'in English is :' , dict[key]وأريد تعليق عدّة أسطر مرّة واحدة، بحيث تكون الشّيفرة بعد التّعليق كالتّالي: # -*- coding: utf-8 -*- print 'Dictionary Version 1.0.0' dict = { #1:'One', #2:'Two', #3:'Three', #4:'Four', #5:'Five' } for key in dict: print key , 'in English is :' , dict[key] فكيف يُمكنني القيّام بذلك؟
  2. أرغب بإضافة تعليقات في ملفّات ماركداون، بحيث لا تُعرض عندما تُفسّر إلى HTML، فكيف يُمكنني القيّام بذلك؟
  3. يأتيني في بعض الأحيان كم هائل من الأفكار الممكن تحويلها إلى مقالات، لكنّها تكون كثيرة جدا لدرجة أنّني أهملُ الكثير منها. فكيف يُمكنني أن أستغل هذه الأفكار؟
  4. أريد أن أقوم بالتّعليق على برنامجي لشرح بعض الشّيفرات للقارئ، ولتذكيري ببعض الأشياء عندما أعود إلى البرنامج، وأرغب بمعرفة طريقة التّعليق على ملفّات روبي، بحيث يكون التّعليق مُتعدّد الأسطر.
  5. أريد أن أقوم بإضافة تعليق مُتعدّد الأسطر في لغة بايثون، لكنّني لم أجد السّبيل إلى ذلك، فكيف يُمكنني أن أقوم بالأمر؟
  6. لقد دارت في خاطري فكرة التّعاون مع مُستقلّين مثلي، بمهارات ومعارف مختلفة، وأرغب في تطبيق هذه الفكرة، فكيف السبيل إلى إيجاد من سيقبل بالتّعاون معي؟
  7. عندما سُئِلَ مؤسّس لغة روبي "ماتز” عن سبب تطويره للغة Ruby أخبر العالم بأنّه يرغب بإنشاء لغة برمجة أقوى من لغة بيرل Perl و أفضل من بايثون من ناحيّة البرمجة كائنيّة التوجه، وبصفتي مُبرمجا مُطّلعا على كل واحدة من اللغتين وقُمت باختبار خصائص كلّ لغة، لم يظهر لي أي فرق بين اللغتين. فما مقصد ماتز؟
  8. في ملفّ erb بإطار العمل روبي أون ريلز، أريد أن أشرح كيفيّة عرض جملة في ملف erb، لكنّ علامات '<%' تُفسّر ولا تُعرَض.مثال: هكذا نقوم، بعرض جملة مرحبا بالعالم <%= مرحبا بالعالم %> المشكلة أنّ العرض في صفحة Html يكون كالتّالي: هكذا نقوم، بعرض جملة مرحبا بالعالم مرحبا بالعالم فكيف يُمكنني عرض العلامات '<%>' بدون أن يتم تفسيرها؟
  9. أريد أن أضيف تعليقات على ملفّات العرض الخاص بتطبيقات ريلز بحيث لا تُعرض هذه التّعليقات في المُتصفّح (عندما تُحوَّلُ ملفّات erb إلى html). فكيف أقوم بإضافة التعليقات في ملفّات erb؟
  10. مرحبا، إذا كنت أرغب في إنشاء سلسلة نصيّة بحيث تُطبع على أكثر من سطر، فيُمكن استخدام الشّيفرة التّالية: var = "\nSELECT user, name\nFROM users\nWHERE users.id = user_id\n” print var بحيث يكون المُخرج: SELECT user, name FROM users WHERE users.id = user_id لكنّ طريقة كتابة السّلسلة النّصية تكون مزعجة أحيانا (خاصّة عند التّعامل مع سلاسل نصيّة طويلة)
  11. كيف يُمكنني أن أدور على مجلّد ما وأحصل على جميع أسماء الملفّات فيه؟ مثلا، لنقل أنّ لدي مجلّدا داخل مجلّد المنزل باسم "folder” وفيه 4 ملفّات: - 1.txt - 2.txt - 3.txt - 4.txt فكيف يُمكنني أن أحصل على أسماء هذه الملفّات في لغة روبي؟
  12. لنقل أنّني أملك ملفّا باسم "a.txt" على مجلّد المنزل بحيث يكون مساره كالتّالي : /home/aati/a.txt وأريد الحصول على اسم الملف دون امتداده (يعني أريد فقط “a” )، فكيف يُمكنني القيّام بذلك؟
  13. لقد قمت بإنشاء تطبيق Rails ولكنّني فوجئت بخطأ عند تشغيل Rails server ، فكيف يُمكنني أن أصلح هذا الخطأ؟ نصّ الخطأ: /home/dyouri/.rvm/gems/ruby-2.2.1/gems/execjs-2.6.0/lib/execjs/runtimes.rb:48:in `autodetect': Could not find a JavaScript runtime. See https://github.com/rails/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable) from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/execjs-2.6.0/lib/execjs.rb:5:in `<module:ExecJS>' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/execjs-2.6.0/lib/execjs.rb:4:in `<top (required)>' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/uglifier-2.7.2/lib/uglifier.rb:3:in `require' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/uglifier-2.7.2/lib/uglifier.rb:3:in `<top (required)>' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/bundler-1.10.6/lib/bundler/runtime.rb:76:in `require' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/bundler-1.10.6/lib/bundler/runtime.rb:76:in `block (2 levels) in require' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/bundler-1.10.6/lib/bundler/runtime.rb:72:in `each' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/bundler-1.10.6/lib/bundler/runtime.rb:72:in `block in require' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/bundler-1.10.6/lib/bundler/runtime.rb:61:in `each' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/bundler-1.10.6/lib/bundler/runtime.rb:61:in `require' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/bundler-1.10.6/lib/bundler.rb:134:in `require' from /home/dyouri/rails/Project/config/application.rb:7:in `<top (required)>' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/railties-4.2.4/lib/rails/commands/commands_tasks.rb:78:in `require' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/railties-4.2.4/lib/rails/commands/commands_tasks.rb:78:in `block in server' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/railties-4.2.4/lib/rails/commands/commands_tasks.rb:75:in `tap' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/railties-4.2.4/lib/rails/commands/commands_tasks.rb:75:in `server' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/railties-4.2.4/lib/rails/commands/commands_tasks.rb:39:in `run_command!' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/railties-4.2.4/lib/rails/commands.rb:17:in `<top (required)>' from /home/dyouri/rails/Project/bin/rails:8:in `require' from /home/dyouri/rails/Project/bin/rails:8:in `<top (required)>' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/spring-1.4.0/lib/spring/client/rails.rb:28:in `load' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/spring-1.4.0/lib/spring/client/rails.rb:28:in `call' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/spring-1.4.0/lib/spring/client/command.rb:7:in `call' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/spring-1.4.0/lib/spring/client.rb:28:in `run' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/spring-1.4.0/bin/spring:49:in `<top (required)>' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/spring-1.4.0/lib/spring/binstub.rb:11:in `load' from /home/dyouri/.rvm/gems/ruby-2.2.1/gems/spring-1.4.0/lib/spring/binstub.rb:11:in `<top (required)>' from /home/dyouri/rails/Project/bin/spring:13:in `require' from /home/dyouri/rails/Project/bin/spring:13:in `<top (required)>' from bin/rails:3:in `load' from bin/rails:3:in `<main>'
  14. أنا مُستقلّ جديد على موقع مُستقلّ وأحاول أن أجذب أكبر قدر ممكن من العملاء، وأخطّط لإنشاء موقع خاص بي، مع مدونّة أضيف فيها مُشاركات مُفيدة بغرض التّسويق لمهاراتي، فما هيّ أهم النّصائح التّي يُمكن لي أن أستفيد منها؟
  15. أمرّ بفترات أحيانا لا أجد فيها أي عميل لأقدّم له خدماتي، وأجد نفسي أمتلك الكثير من وقت الفراغ، وعادة ما أسيئ استغلاله. فكيف يُمكنني أن أستفيد من وقت الفراغ هذا؟
  16. لدي بيانات على Postgresql أرغب في تحويلها إلى ملف CSV، ما أسهل طريقة لـحفظ مُخرجات PL/pgSQL من Postgresql على ملفّ CSV؟
  17. أريد أن أحذف جميع الجداول في قاعدة بيانات، مع الإبقاء على قاعدة البيانات. فكيف أحذف جميع الجداول في Postgresql؟
  18. لدي قاعدة بيانات أريد أن أصنع منها نسخة أخرى، فما هي الطّريقة المُثلى لنسخ قاعدة بيانات على Postgresql؟
  19. أعمل بنظام Mac وأريد أن أعرف كيفيّة تثبيت Postgresql وتشغيلها كذلك. فكيف السّبيل إلى ذلك؟
  20. يُمكن عرض الجداول في Mysql عبر الأمر "show tables”، فكيف يُمكنني القيّام بالأمر على Postgresql؟
  21. أريد طباعة ملفّات PDF بشكل تلقائي باستعمال جافاسكريبت. فهل هناك من طريقة للقيّام بالأمر على متصفّح جوجل كروم؟
  22. أريد أن أعرف ما هي الوحدات Module المثبّتة على جهازي، فكيف يُمكن أن أقوم بالأمر؟
  23. في لغة بايثون يكفي أن تكتب الأمر python لاستعمال مفسّر اللغة من الطّرفيّة بشكل تفاعلي. فكيف يُمكنني استعمال مُفسّر لغة بيرل؟
  24. أنا مُبرمج بيرل مبتدئ وأريد مصادر لتعلّم لغة بيرل، فهل من مصادر منصوح بها للتّعلم؟
  25. بدأت مؤخّرا في تعلّم لغة بيرل، ولاحظت أنّ مصطلح CPAN يتكرّر كثيرا، فماذا تعني هذه الكلمة؟
×
×
  • أضف...