Posts Tagged ‘review’

The Book Of Ruby

Posted: فبراير 24, 2009 in General
الوسوم:, , ,

انهيت قراءة كتاب The Book Of Ruby .. الكتاب جميل جدا ويتكامل مع مقدمة فى روبى بصورة جميلة جدا ، ينقسم للتالى

فصل مقدمة عن روبى ورايلز ، البداية مع روبى والبرنامج الأول

وفصول الكتاب

1، 2 -تعرض لمقدمة مع انواع البيانات -Data Types- السلاسل النصية (Strings) والأرقام Numbers وتحدث عن السياق من ناحية المتغيرات العامة والمحلية، وايضا مقدمة جميلة عن ال OOP ومفاهيمها مثل الصفوف والكائنات ومتغيراتهما instance/class variables والطرق-methods- والصفات وطرق تحديد الوصول وتعدد الأشكال Polymorphism والثوابت وبعض التعمق مع الواراثة.

3- يتحدث عن السلاسل النصية وال Ranges ومعالجتهم

4- يتحدث عن الArrays وال Hashes وبعض طرق التعامل معهم

5، 6- يتحدث فيهم عن الحلقات/الدوارات Loops (مثل for, while, until, Loop) ووحدة Enumerable وتحديد مقارنات مخصصة، ويتحدث عن جمل الإختبار if,then, else, والنفى

7، 8- يتحدث بالتفصيل عن الطرق (طرق تابعة للصف ، طرق خاصة بال Singleton واعادة تعريفها وصلاحيات الوصول public, private, protected) وعن تمرير القيم لهم.

9- يتحدث عن الإستثناءات ومعالجتها ببعض التفصيل

10- يتحدث عن الBlocks والlambdas

11- يتحدث عن ال symbols وعلاقتها بالStrings وفائدة استخدامها

12- يتحدث بالتفصيل عن الوحدات Modules

13- التعامل مع ال IO والملفات والمجلدات والإستدعاء الذاتى

14، 15- التعامل مع YAML ووحدة Marshal لتخزين البيانات وتحميلها

16- التعامل مع ال Regular Expressions

17- التعامل مع الخيوط ال Threading

18- تعرض لعمليات التنقيج والإختبار

19- مقدمة فى رايلز من حيث بعض المفاهيم الأساسية كال MVC وانشاء التطبيق والإستفادة من ال Scaffolding والتعرض لل Migration والpartials

20- فصل جميل عن ال dynamic programming

بإختصار الكتاب جميل جدا وبيغطى حاجات مش اتعرضتلها فى مقدمة فى روبى زى ال lambdas, blocks وال threading وال RE والعكس صحيح كتاب مقدمة فى روبي بيغطى حاجات اضافية زى قواعد البيانات ومعالجة ملفات ال XML والواجهات الرسومية

*طبعا لكتب اكثر تعمق The Ruby Programming Language و Programming Ruby

شغال حاليا فى تجربة جميلة فى الماتلاب مع FreeMat

*ال tutorials الجاية ان شاء الله عن SQLAlchemy و Data Mapper ويمكن لو دماغى رايقة يكون فى حاجة عن FreeMat و Ramaze

صحيح موضوع مهم لكل واحد :d

HowTo Break Up with your girlfriend

مصادر 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


Apress Beginning Python 2nd Edition

Posted: أكتوبر 25, 2008 in General
الوسوم:, , ,

انا انهيت قراءة كتاب Apress Beginning Python الإصدار التانى ودا انطباعى عن الكتاب

الكتاب كمقدمة وافى جدا واهم مافيه الجزئية العملية بيبدأ مع القارئ بداية على منحنى سريع ويعتبر اول كتاب يشمل Py3K فى محتواه

مكون من 29 فصل بيتعرض فيهم الكاتب ل

اساسيات بايثون من حيث الvariables, data types, conditions, loops, classes, exceptions, file handling وتعرض طفيف ل ال databases, unittesting, GUI وكتابة ال extensions بال Java/C#

جزئية النتوركينج رائعة خصوصا من خلال المشروعات النهائية

وبعد كدا بيقول بصقل الأجزاء السابقة من خلال عدة مشاريع من بينهم معالجة ملفات XML ، انشاء bulletin board صغير، حفلة شاى :d ، ومشروعى المفضل ال File Sharing ، وتطوير لعبة فى النهاية

كتاب ممتاز لاغنى عنه فى مكتبتك

— ملحوظة اللى عندهم الإصدار الأول يقدرو يحمل السورس كود Apress لأن التكست مش مختلف كتير