أرشيف لـنوفمبر, 2008

يوم حافل

Posted: نوفمبر 29, 2008 in General
الوسوم:, , , , , , ,

امبارح افتكرت طلبات الناس فى ترجمة الtutorial الخاصة بPyQt4 تبع موقع zetcode

فشبه انهيت ترجمتها كاملة ماعدا بعض الأجزاء بأول فصل (هدية العيد مع ان لسه ناقص 10 ايام ممكن يبقة فى هدايا كمان 🙂 )

تقدر تطلع على الترجمة من هنا

عملت بعض التحسينات على gladizer عشان تسهيل كتابة ال plugins للغات الstatic زى جافا، سى شارب، .. الخ


وتم انهاء gladizerGUI واستغليت الفرصة فى انى اعمله بtKinter لأن خلفيتى فيها متواضعة بعض الشئ


Gladizer

Posted: نوفمبر 28, 2008 in PF, Tutorials
الوسوم:, , , , , ,

الحمد لله خلصت الميدتيرم امبارح وفضيت شوية فكتبت Gladizer من ضمن الشغل اللى بنعمله انا والحج احمد مصطفى

Gladizer هو سكربت وسيط بين ملف .glade اللى بيشمل وصف للواجهة ك XML ولغة البرمجة (حاليا بايثون وروبى) بيقوم بربط الواجهة فى .glade بالكلاس

للتطبيق

1- انشئ ملف بإستخدام glade وصمم واجهتك وحدد ال callbacks وال id للويدجتس واحفظه وليكن ب tst.glade

2- من الترمنال قم بتنفيذ

striky@striky-desktop:~/workspace/gladizer/src$ gladizer.py –file tst.glade –plugin python > tst.py

striky@striky-desktop:~/workspace/gladizer/src$ gladizer.py -f tst.glade -p ruby > tst.rb

البرنامج بياخد

–file | -f → وهى الملف المخزن فيه وصف الواجهة

–plugin | -p → اللغة المطلوب التحويل ليها

المدعم منها حاليا هو python, ruby

بعدها

python tst.py

او

ruby tst.py

برامج مشابهه

Gladex

glade2py

ruby-glade-create-template

للتحميل اضغط هنا

Love At First Sight

Posted: نوفمبر 13, 2008 in General
الوسوم:, , , , , ,

امبارح كان عندى امتحان رياضة بالظبط 10 دقايق Open Book يدوب الوقت كفى اننا ندور على الأسئلة وننقل حلها من الكتاب!

النهاردة الصبح كملت فصل الIO وبايثون وبعض اجزاء من ال os/os.path modules تقدر تطلع عليه هنا

عندى اهتمام ب rebol من فترة طويلة يمكن بفترة موازية لبايثون لكن عمرى ماشتغلت بيها بشئ فعلى.. يمكن بعد ماتفرغ شوية اديها اهتمام كافى ، المهم اتعرفت على toolkit لruby اسمها shoes ايوة shoes ودى بيتبرمج بيها مش بتتلبس فى الرجل :d والجميل فى الموضوع انها فعلا ممتازة وصغيرة ومشابهه ل rebol.. تستحق تجربتك بكل تأكيد

—-

Why not to PONG?

هو بسبب موضوع Dj اللى كتبه هنا

الظريف فى الموضوع ان فى نفس الوقت فى ناس عايزين دعم ل BSD ودى حاجة لوحدها تموت من الضحك لأنهم كلهم او معظمهم timed out!

عندك قدرة على اجابة سؤال شفته .. مش شرط فى linuxac فى اى موقع ليه مش تجاوبه؟!

هبدأ اكمل النهاردة فى Python/GUI tutorials..بخصوص اى سؤال عن جزئية PyQt فمسلم عادل هو المسئول عنها وللإطلاع على الأجزء المنتهية من الكتاب راجع الفهرس

rSQLiteGUI Case Study

Posted: نوفمبر 9, 2008 in Tutorials
الوسوم:, , , , ,

دراسة تحليلية لبرنامج rSQLiteGUI كتطبيق على قواعد البيانات و الواجهات الرسومية بإستخدام RubyGnome

للتحميل اضغط هنا

المتطلبات: قراءة مقدمة فى روبى وجزئية RubyGnome

مصادر CodeIgniter

Posted: نوفمبر 1, 2008 in General
الوسوم:, , , ,

CodeIgniter بتجذب اهتمام كبير من دور النشر وتم كتابة اكتر من كتاب فيها وليها اكتر من مصدر ودا ملخص لقرائتى فيها

user_guide

الوثائق الرسمية مع صغرها وبساطتها ولكنها افضل شئ ل CodeIgniter بتديلك المعلومة بصورة مركزة

Professional CodeIgniter

كتاب اكتر من ممتاز وبيمشى معاك خطوة بخطوة لإنشاء موقع متكامل مع جزئية خاصة بإدارته

CodeIgniter for Rapid PHP Application Development

كتاب لابأس بيه بيحاول يتكامل مع ال user_guide

Creating a QuickStart Blog with CodeIgniter

بيشرح كيفية انشاء بلوج بإستخدام CodeIgniter

Creating a Microsite Manager with CodeIgniter

لإنشاء مدير لموقع مصغر

NPS ( News Publishing System)

دراسة لكتابة موقع اخبارى للتحميل اضغط هنا

اخر كتابين blog, microsite هيعلموك بعض العادات السيئة البرمجية مع CodeIgniter مع انهم لكاتب Professional CodeIgniter ..يفضل الإطلاع عليهم مع التفكير فى كيفية تحسين الأكواد…

يفضل دائما مراجعة CodeIgniterDirectory