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

MaxReve

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

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

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

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

  1. أريد أن أقوم بإنشاء متصفح ويب، ولا أتقن سوى لغة البايثون فهل يمكنني إنشاء متصفح باستخدام هذه اللغة ؟ وكيف أستطيع فعل ذلك ؟
  2. لدي هذا المتغير الذي يحتوى على سلسلة نصية: var myString = "index.html#/recipes/thaiأريد متغير آخر يستخرج فقط هذا الجزء من السلسلة النصية: var myNewString = "thai"فكيف أقوم بذلك عن طريق jquery ؟
  3. هل يمكنني إرسال تغريدات تويتر عن طريق شيفرة برمجية بلغة البايثون ؟ كيف يمكنني فعل ذلك ؟
  4. لدي ملف طويل (آلاف الأسطر) أريد أن أكتب شيفرة برمجية بلغة البايثون تقوم بتقسيمه إلى أجزاء حتى أستطيع قراءته، مثلا أريد قراءة أول خمسين سطر منه فكيف أستطيع فعل ذلك ؟
  5. أريد أن أقوم بإستبدال جميع علامات الإقتباس الفردية (') بواحدة زوجية (“) مع بعض الإستثناءات مثل "n't" و "'ll" و "'m". فعل سبيل المثال، النص التالي: input="the stackoverflow don\'t said, \'hey what\'" يصبح كالتالي: output="the stackoverflow don\'t said, \"hey what\""
  6. لدي حاسوب محمول يعمل بنظام لينكس وأريد أن أخفي مؤشر الفأرة كلما ألمس شاشة اللمس ؟ سمعت أن هنالك حل ببرنامج يدعى unclutter لكنني لم أعرف كيف استخدمه.
  7. لدي السكربت التالي والذي يقوم بنقل جميع الملفات من نوع .txt إلى مجلد آخر: #!/bin/bash MY_DIR=/tmp/swan cd $MY_DIR find . -path "*work*" -iname "*.txt" -type f -execdir mv '{}' /tmp/swan/test/done \;أريد أن أعدل على السكربت حتى ينقل جميع ملفات .txt في المجلدات الفرعية أيضا وليس فقط المجلد الرئيسي، فلو كان المجلد هو /tmp/swan فسيقوم بنقل الملفات الموجودة في المجلدات الفرعية مثلا /tmp/swan/text و /tmp/swan/text/new .
  8. عندما أحاول تحديث نظام أبنتو يظهر لي الخطأ التالي: 'E:Encountered a section with no Package: header, E:Problem with MergeList , E:The package lists or status file could not be parsed or opened.'فما سبب هذه المشكلة ؟
  9. ما الفرق بين أوامر cat و less و more في الطرفية، جميعها تقوم بإظهار النص أليس كذلك ؟ فما الفرق ؟
  10. وجدت في مجموعة من الشيفرات البرمجية بلغة CSS قيم inline و block و inline-block أمام خاصية display. فما الفرق بين هذه القيم؟
  11. encrypting هي عملية تشفير(تعمية) الملف حتى يصبح غير قابل للقراءة سوى لمن يملكون المفتاح (كلمة السر، شيفرة ...)، وهذه العملية يختلف زمنها حسب حجم الملف. أما Hashing فمعناها بالعربي (دالة التجزئة) وهي دالة خاصة تحول البيانات إلى بيانات أصغر، وعادة ما تكون عدد صحيح، وتختلف عن الضغط بأنها لا يمكن استرجاع الملف من العدد الصحيح الذي تم تكوينه حيث أن الملفات المضغوطة يمكن استرجاع الملفات منها لكن لا يمكن فعل ذلك عن طريق Hashing. في العادة تستعمل عملية Hashing للتأكد من أن الملف لم يتم التلاعب به، فهذه العملية تعطيك عدد صحيح - في العادة - تستخدمه للتحقق من الملف بعد فك التشفير حتى تتأكد من عدم التلاعب به. المصدر
  12. قمت بعمل برنامج باستخدام pygtk وأريده أن يقوم بإظهار إشعار كل مدة معينة، فما هي طريقة إظهار الإشعارات في البايثون ؟
  13. أريد أن أقوم بتضمين ملف CSS في ملف CSS آخر فهل يمكن القيام بذلك ؟ وكيف يمكنني فعلها ؟
  14. هل يجب أن أكون بارعا في الرياضيات حتى أصبح مبرمج محترف ؟ أم أن البرمجة والرياضيات شيئان مختلفان ؟
  15. من أسهل الطرق لحذف جدول من إطار RubyOnRails هو عن طريق إستخدام سطر أوامر RubyOnRails: $rails consoleثم كتابة الأمر التالي: ActiveRecord::Migration.drop_table(:users)حيث أن `:users` هو الجدول الذي تريد حذفه. هنالك طرق أخرى يمكنك إيجادها في المصدر، لكن هذه هي الأسهل والأسرع. المصدر
×
×
  • أضف...