hasan_aljudy
مشرف منتدى السى و السى بلس بلس سابقاً
- العراق - مغترب
- dev.hasenj.org
- البرمجة، اللغة اليابانية، لينوكس و المصادر المفتوحة
- ماقصة هدي المودل؟
لا فرق .. سوى في الاوامر اللتي يمكن تشغيلها
- ماقصة هدي المودل؟
هذا الموجول لتشغيل برامج خارجية و كأنك تشغل برنامج من سطر الاوامر لا ادري من اين اخذت ذلك الرابط :) هنا الوثيقة الرسمية لشرح الموجول: http://docs.python.org/library/subprocess.html لاحظ المثال مثلا: retcode = subprocess.call(["ls", "-l"]) هنا يشغل الامر ls و ي…
- Microsoft .NET vs Java
بحسب ما الاحظه فإن الجافا تستخدم غالبا على السرفرات اكثر بكثير من غيرها. مثلا اي برنامج كومبيوتر desktop app مكتوب بالجافا يتميز بواحدة او اكثر من الخصائص التالية: - قبيح الشكل .. swing - ثقيل للغاية .. مثل eclipse هناك برنامج مشهور مكتوب بالجافا و هو gmail ..…
- Microsoft .NET vs Java
هل يوجد برنامج مشهور على لينوكس مكتوب بجافا؟ هناك على الجهة الاخرى بعض البرامج المشهورة مكتوبة بسي شارب، خصوصا docky و tomboy و gnome-do http://do.davebsd.com http://www.go-docky.com
- Microsoft .NET vs Java
انا شفت الفديو بايخ شوية :P شو دخل الجافا باللينكس ..
- دعم العربية في Markdown
اسلوب markdown ليس من اختراعي، و هو على كل حال مشتق من طريقة كتابة الايميلات الروابط مثلا تكتب هكذا لان الايميلات النصية لا يمكن وضع روابط فيها .. فما يفعله الكثيرون هو وضع علامات[1] مثل اللتي في صفحات الكتب و من ثم وضع الرابط في الاسفل و هذا ليس معقدا جدا ولا…
- الترتيب ونمط وصول للملفات؟؟
فقط لانه نفس الملف .. و لكن لو كان ملف آخر يبقى عادي تفتح اكثر من ملف في وقت واحد بالحقيقة لا اعرف ما هي الجزئية اللتي تتسبب في المشكلة بالضبط .. و لكن استغربت من فتح الملف مرتين في نفس الوقت لهذا توقعت ان تكون المشكلة من هناك.
- الترتيب ونمط وصول للملفات؟؟
لماذا تفتح الملف مرتين في نفس الوقت؟ اغلق ifile قبل ان تفتح ofile ifile=open('mo.txt','r') words=ifile.readlines() ifile.close() ofile=open('mo.txt','w') ........
- مالفرق
الملاحظة ان الـ string لا يمكن تغييره، يعني لو ساويت item.strip() فإن النص نفسه لن يتغير .. و لكن هذا الفنكشن يعطي نسخة اخرى من النص مع التغييرات المطلوبة بعبارة اخرى، strings are immutable
- مالفرق
لانك تاخذ "الكلمات" عن طريق readline() في الحقيقة ما تقرأه ليس كلمات بل "اسطر"، و كل سطر يحتوي في النهاية على \n اي فاصلة السطر الجديد، و هذه ستصبح جزء من السطر عند قرائته و بالتالي كل متغير item يحتوي في نهايته على سطر جديد انظر: http://docs.python.org/librar…
- سؤال
يمكن ان تضع w = '' قبل الـ for loop و مرة اخرى اذكرك ان الدوران على المصفوفات في بايثون يفضل ان يكون بصيغة for item in list بدلا من محاولة تقليد طريقة السي :)
- قراءة سطر اوسطور من ملف
غير شرط اللوب الى i < c لكن الافضل هو اتباع الاسلوب البايثوني في الدوران على المصفوفيات for index, item in enumerate(my_list): print index, item بعض الشرح: الطريقة العادية للدوران على اي مصفوفة هي for item in list مثلا: file = open("filename") lines = file.rea…
- آداب كتابة المقالات التقنية
اخ من الايميلات الفوراورد اللتي تصلني دائما مليئة بالالوان و صور الزهور و ما شابه و كأنها موجهة للاطفال!!! اما المقالات التقنية فلحد الان لا اتذكر اني قرأت مقال تقني عربي به هذه الخاصية العجيبة و الحمد لله! لكن سؤال، لماذا هذا المقال على شكل ملف مرفق؟
- افكار مشاريع ؟
بالنسبة لـ git مجرد قضية شخصية اما الفريمورك فلأني تعاملت مع جانكو اكثر من مرة و هناك امرين: 1- حابب اغير شوية 2- جانكو يعاني بعض المشاكل و التعقيدات اللتي عقدتني هههه .. متأكد؟ انا في بالي انه ليس مجرد تطبيق نشتغل عليه شوية و نرميه و لكن مشروع بعيد الامد نوعا…
- سؤال حول كتابة في سطر جديد و ينيكود
لا اعرف ما هي الخطوات اللتي تقومين بها و لكن يبدو انه في احدى الخطوات تقومين بتحويل كل حرف الى القيمة النصية اللتي تعادل الرقم اللذي يرمز للحرف و لهذا تحصل على ارقام بدلا من الحرف .. ofile.write(c) من اين جائت الـ c؟
- افكار مشاريع ؟
لا اريد ان يموت المشروع لدي بعض الاقتراحات .. او بالحقيقة افكار - استخدام git بدلا من mercurial (حاجة في نفسي!!!) - عدم استخدام django و استخدام مزيج من werkzeug + jinja + sqlalchemy بدلا عنه سؤال اخ احمد .. ما هو نظام تشغيلك؟
- سؤال حول كتابة في سطر جديد و ينيكود
كيف يعني؟ ماذا تقصد بالحروف الرومانية المقابلة للعربية؟ يعني مثلا ما هو مقابل حرف الواو؟
- هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟
لماذا تعتقد ان كلمة هاكرز هي كلمة مشينة تشير للهواة "الغير محترفين" .. هناك شيء لا ادري اذا كنت سمعت عنه في كووكل اسمه twenty percent time اي ان المبرمجين يستطيعون العمل على اي شيء يحبونه في هذه الـ 20% بدون خطة عمل ولا اولويات ولا شيء من ذلك .. و الكثير من مش…
- هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟
و انا ايضا الفكرة مرة اخرى ليست بعدم معرفة قيمة المنتج في السوق، و لكن في الاهتمام جودة المنتج و جودة الكود فوق ما يفكر فيه بعض رجال الاعمال من محاولة جني الارباح عن طريق تطويل الـ feature list بدلا من تحسين جودة المنتج. مثلا، لو كان عندك وقت محدود و مصادر محد…
- هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟
من البداية لم القي اللوم على اسلوب معين، بل القيته على عقلية "هذه هي المعايير"، و كأن المعايير هي خطوات تتبع بشكل عمياوي 1, 2, 3 لتحصل على جودة عالية و منتج رائع يجني لك الكثير من الارباح! كثيرا ما ينسى الناس ان هذه الاشياء وضعت كعوامل مساعدة و ان العامل الاول…