جوائز القراء لتقنيات 2010 ” مجلة لينكس “
بسم الله الرحمن الرحيم …
نشرت مجلة لينكس نتئاج تصويت القراء على افضل المنتجات التقنية لـ 2010 .. القائمة الكاملة :
http://www.linuxjournal.com/content/readers-choice-awards-2010
تبقى هذه القائمة مجرد تصويتات و لا تعني اي افضلية مطلقة لمنتج معين .
افضل 100 منتج تقني لعام 2010
بسم الله الرحمن الرحيم
PcWorld تنشر قائمة افضل 100 منتج تقني لعام 2010 و يتصدر القائمة اندريود … للقائمة الكاملة :
http://www.pcworld.com/article/207485/best_tech_products_2010_full_list_1100.html?tk=hp_ess
و لقائمة افضل الاجهزة التقنية :
http://www.pcworld.com/article/208132/tablets_pcs_and_ereaders_best_of_2010.html#kindle
:: افضل افلام الحروب :: -
بسم الله الرحمن الرحيم
منذ عدة شهور و انا لا اشاهد الا افلام الحروب و سأحاول ان اضع في هذا الموضوع رايي المختصر في بعض هذه الافلام ..
ترتيب الافلام هنا ليس على حسب الافضلية و لا على حسب التسلسل الزمني لمشاهدتي لها و انما هي عشوائية ..
The Pianist
الفيلم غني عن التعريف و مشهور و ليس كما سيأتي من الافلام المغمورة . الفيلم يبدا مع الاحتلال الالماني لبولندا و ينتهي مع دخول القوات السوفيتية للعاصمة الاشد تضررا في الحرب العالمية الثانية Warsow. في هذه الرحلة نتابع معاناة ادريان برودي الموسيقار كيهودي مع اسرته و بقية اليهود .
القصة يبدو انها مقتبسة عن قصة حقيقية و لكن لا اعلم مدى البهارات التي تمت اضافتها لكي نتعاطف مع اليهود!.
الفيلم لا يوجد فيه كثير من مقاطع الحرب فالتركيز هنا على المعاناة الجوع الارهاب الخوف الحزن المرض الموت ..الخ، و لكن مع نهاية الفيلم هناك تصوير رائع جدا للضرر الذي تكبدته هذه المدينة العريقة .
بما ان اسم الفيلم يوحي بأنه فيلم موسيقي كنت اتوقع ان اشاهد مقاطع اكثر للشاب و هو يعزف على البيانو و لكن مع الاسف بعد المقطع الاول في بداية الفيلم لا نشاهد برودي يعزف البيانو الا اخر ربع ساعة من الفيلم و كان العزف رائعا و مؤثرا في مشهد يستعطف حتى القائد النازي و يظهر مدى قوة الفن في اثارة التعاطف بين الجنس البشري و انه محل تقدير مشترك بين كل الاجناس.
انت تعرف الكثير ! اكتب برامجك الشخصية !
بسم الله الرحمن الرحيم ،،
الكثير منا يعرف مباديء البرمجة و الكثير منا قد يكون تخرج من الجامعة بدرجة بكالريوس في تقنية المعلومات او حتى دبلوم و لكن في النهاية لا يستطيع ان يبرمج برنامجا متكاملا او لنقل اي مشروع برمجي فنحن على ما نملكه من معرفة ينقصنا معرفة كيفية دمج ما تعلمناه في وحدة واحدة لنخرج بشيء جميل ..
لنأخذ مثال : شخص يعرف اوامر قواعد البيانات و لكنه لا يستطيع ان ينشيء برنامج مدير مقالات .. لماذا ؟..
اولا ماذا نعني ببرنامج متكامل؟
هنا نحن لا نقصد متكامل بمعنى كامل لا نقص و لا عيب فيه فلا يوجد مثل هذا البرنامج الى الان ، و لكن ما نقصده انه متكامل بحيث انه يؤدي مجموعة من الوظائف المختلفة ، المبرمجة بمهارات مختلفة ، المؤطرة في اطار واحد سهل الاستخدام .
لهذا يمكن ان نرجع سبب عجز الكثير منا عن برمجة برنامج متكامل الى عدم الالمام بكل جوانب تطوير البرامج التي لا تشمل البرمجة فحسب بل التخطيط و الاختبار و التصحيح و التعامل مع المستخدم ..الخ . فكتابة الاكواد ما هي الا جزء من عملية البرمجة و هي الجزء الممتع و لكن مع تطوير برنامج متكامل نحتاج الى اكثر من المتعة نحتاج الى الروتين و التعامل مع اشياء لا يلاحظها المستخدم النهائي و لكنها تعمل بصمت خلف الستار ..
هذه الاشياء المملة تشمل مثلا رسم الواجهة الرسومية و التعامل مع كل الاحداث بشكل مناسب و التعامل مع الاخطاء و ليس تجاهلها .. فمن السهل ان نأخذ قيمة من المستخدم و لكن المشكلة و الملل تبدا حينما نريد ان نتأكد من ان المستخدم ادخل القيمة المناسبة من حيث النوع مثلا ..
اذا نلاحظ ان برنامج ذو واجهة رسومية بسيط يأخذ عدد من المستخدم و يقسمه على اخر بدل ان يكون مهمة سريعة و سهلة اصبح امرا مملا و رتيبا حيث سنكتب الكثير من الاسطر البرمجية لرسم الواجهة و التأكد من ظهورها بشكل صحيح ثم نتأكد من ان المستخدم ادخل رقما و ليس حرفا و نتأكد ان الرقم المقسوم عليه ليس صفرا ..الخ.
تابع القراءة
leave a comment