عامر الشابي
- طور مواهبك البرمجية في برمجة مشاريع صغيرة
برمجت عدة مشاريع لكن توجهي في برمجة كان لهدف خاص تطوير المواهب والمهارات ليس بكثرة المشاريع بالإنها بالكفاءة التي سيخرج بها مشروعك
- مشروع سكربت فحص منافذ السرفر Port Scanner
إن شاء الله . . .
- مشروع سكربت فحص منافذ السرفر Port Scanner
السلام عليكم ورحمة الله وبركاته سنقوم بي برمجة أول مشروع بسيط موجه لمدراء السرفرات وهو سكربت يقوم بفحص منافذ السرفر (Ports),في بداية المشروع سنقوم بعملية تخطيط للمشروع وبالتالي سنركز على مهام السكربت وما الذي سيقوم بفعله. 1- السكربت سيقوم بفحص منافذ السرفر وهن…
- برنامج scan port
يمكنك ذلك عن طريق مكتبة Nmap http://xael.org/norman/python/python-nmap/
- طور مواهبك البرمجية في برمجة مشاريع صغيرة
السلام عليكم ورحمة الله وبركاته أفضل سبيل لتعلم البرمجة بشكل جيد هي برمجة مشاريع صغيرة فبعد إتقانك لأساسيات البايثون قم ببرمجة مشاريع صغيرة,سواء مشاريع سطح المكتب أو تطبيقات أو حتى سكربتات,إن كنت لا تملك مشروع قم بجولة داخل الموقع التالي لتجد عدة مشاريع برمجية…
- برنامج scan port
بطيء من ناحية الفحص او من ناحية تطبيق الأوامر؟ إستعمل مكتبة thread http://docs.python.org/2/library/threading.html أو /index.php/topic/281417-%D9%85%D9%85%D9%83%D9%86-%D8%B4%D8%B1%D8%AD-%D9%85%D9%81%D8%B5%D9%84-%D8%B9%D9%86-threading/
- تصميم جديد لموقع بايثون
روعة Django
- framework bottle or flask
عزيزي كل من bottel و flask إطارات عمل للمشاريع الصغيرة فقط ولا تصلح للكبيرة (لا أقول مستحيل) ولا يوجد فرق فيها فهي على أي حال تبرمج بالبايثون أفضل إطار ومطلوب مستخدميه بشدة في برمجة مواقع الدينامكية هو الإطار Django فهو يصلح للمشاريع الصغيرة والكبيرة والمدة حس…
- مكتبة datrie الآن تدعم اللواحق suffixes
إضافة suffixes تعتبر تكملة للمكتبة فإنك تستطيع إستخدام المكتبة لي إيجاد الsuffixes كمثال: >>> t= datrie.t(trie) >>> t.walk(u'pro') >>> it = datrie.Iterator(t) >>> while it.next(): ... print(it.key()) ... print(it.data)) 1 ducer 5 ولكن بالإضافة التي أضفتها فإنك…
- تطوير سكربت لحساب المعدل
في البداية للإستخدام اللغة العربية عليك بوضع هذا السطر في بداية النص ليتعامل البايثون مع ترميزات UTF-8 #-*- coding: UTF-8 -*- في السطر ما قبل الأخير أنت تريد عملية رياضية بجمع وضرب محتويات تلك المتغيرات إذا ما الحاجة لوضع علامات التنصيص؟ ما دمت تريد طباعة متغي…
- مسألة الملك والحكيم
حسنا لم أرى أي تفاعلات وقد مضت أربعة أيام في بداية الأمر نتبع ألغوريتم لحل المسألة خطوة بخطوة : الحكيم طلب من الملك أن يضع في رقعة الاولى من رقعة الشطرنج حبة وفي الرقعة الثانية الضعف إلى آخر رقعة,ونحن نعلم ان مجموع رقع الشطرنج 64,فرضا أننا لدينا 4 رقع ستكون عل…
- مسألة الملك والحكيم
الهدف من البرنامج ليس ما ذكرته أنت فلو كان كذلك فهذه المسالة بالنسبة لوضعيات أخرى لا شيء الهدف متجه من لا ليس له خبرة في البرمجة أصلا فكتابة حل لهذه المسألة من طرف متعلم جديد يعتبر عمل جيد للمضي إلى الأمام أرجوا أن تكون الفكرة وصلت
- مسألة الملك والحكيم
السلام عليكم ورحمة الله وبركاته عرف ملك لحبه وكرمه للعلماء والحكماء,فأراد أن يكرم أحد الحكماء. فعرض الملك على حكيم ما يتمنى تحقيقه فكان جواب الحكيم الذكي كالآتي: اريد أن تملأ لي طاولة شطرنج بالقمح بحيث يكون في الرقعة الاولى حبة واحدة وفي الرقعة التي تليها ضعفه…
- استفسار عن بعض العمليات
لم أرى هذه العمليات في حياتي قط ربما عمليات موجودة في مكتبات خاصة أو ربما كود برمجي في روبي ضع الكود الذي وجدته فيه
- [تنبيه - عنوان غير مناسب : ]شكرا للمساعدة
شيفرة موس سمعية تستطيع أن تأخذ فكرتها لتطبيقها برمجيا كإعطاء كل حرف قيمة عددية (كالنظام الثنائي لما لا)
- مساعدة أريد كلمة بدلاً من رسالة خطأ
أولا كتابتك للكود مخطئة لما لم تهتم بالمسافات وثانيا في طباعة المتغير e لما تستخدم ()؟ بالتوفيق
- مساعدة أريد كلمة بدلاً من رسالة خطأ
إستخدم try and exception مثال على ما تريد: try: x = input('Enter a number: ') print x except: print "Error" يمكنك كتابة كود أفضل منه
- تحدي:لغز برمجي بالبايثون
آسف لعدم المتابعة لأني مشغول بمشروعي على django
- استفسار حول فريم وورك وماذا نستخدم
أنت مسؤول عن السرفر تقوم بترقيع يدويا هذا سؤال خارج عن مهام القسم البياثون