الأربعاء، 23 فبراير 2011

مؤتمر Google بالمملكة العربية السعودية



قال أحد المشاركين في أعقاب مؤتمري (Google G-days) في القاهرة وعمّان، "كنت أسكن غرفة مظلمة مزدحمة بالأشياء المبعثرة، وGoogle أنارت ظلمتي". وقد أبدى أكثر من 97% من المشاركين آراء وانطباعات مماثلة.
استكمالاً للنجاح الكبير هذا تعلن Google استضافتها مؤتمرًا جديدًا في المملكة العربية السعودية تحت عنوانG-Saudi Arabia في 19 و20 آذار (مارس). ويضم المؤتمر ندوات ومحاضرات يلقيها مجموعة من مهندسي Google تتخللها فترات استراحة تتيح للحضور التعارف في أجواء ودية، ويخصص اليوم الأول للمطوّرين، المبتدئين منهم وذوي الخبرة، واليوم الثاني لأصحاب المشاريع والمهنيين الراغبين في التعرف على برنامج AdWords وخدمات Google Apps وغيرها من المشاريع. على الراغبين في المشاركة الحجز والتسجيل في أقرب فرصة ممكنة نظرًا لمحدودية الأماكن.
حرصًا منا على تحقيق إفادة أكبر للمشاركين وتحسين مؤتمراتنا المقبلة، تم جمع التعليقات والملاحظات على مؤتمري الأردن ومصر (وقد تجاوزعددها 3000 تعليق) ودراستها وتحليلها لاستخلاص العبر والدروس المستفادة. وفي ما يلي بعض المقتطفات:
  • المضمون: "تعلمت الكثير عن Google وغادرت المؤتمر وبداخلي إعجاب كبير بهذه الشركة العظيمة وما توليه من اهتمام لمصر والمنطقة، ومساهماتها في إطلاق شرارة التقدم التكنولوجي في المنطقة. وإن ثقافة Google وأسلوبها الإيجابي وحماسها الدائم للابتكار والإبداع تنتقل كما العدوى الإيجابية إلى الآخرين".
  • التحدث إلى موظفي Google: "أكثر ما أعجبني في المؤتمر الأحاديث والمناقشات مع موظفي Google في فترات الاستراحة ما بين الجلسات، حيث تنسى لي طرح الأسئلة عليهم والجميع كان في غاية اللطف ودائم الاستعداد للإجابة عن أسئلتي".
  • التنظيم: "المؤتمر كان رائعًا... لا أصدّق أنني حضرت مؤتمرًا كهذا في مصر".
  • الجو العام وأماكن الاستراحة: "كانت بصمات Google في كل مكان، وكأنك في مقر الشركة الرئيسي".
  • المكان والطعام: "كم كان شهيًا كعك الـcupackes المزيّن بشعار !Google".
  • مسابقة البرمجة: "كانت مسابقة البرمجة أفضل ما في المؤتمر على الإطلاق".
  • ضبط الوقت: "كانت الخطابات تبدأ وتنتهي في الوقت المحدد"
وبطبيعة الحال وردتنا انتقادات وملاحظات سلبية، وهي لا تقل أهمية عن الإيجابي منها. فبعضهم أشار إلى ضرورة تخصيص مدة زمنية أطول لجلسات الترميز وإعطاء المزيد من الأمثلة الملموسة، وبعضهم الآخر طلب تضمين الجلسات المزيد من المعلومات التقنية، وآخرون اقترحوا الفصل بين المطورّين المبتدئين وذوي الخبرة، ومنهم من طلب زيادة فترات الاستراحة بما يفسح المجال للمشاركين للتعارف والاختلاط. سنأخذ هذه الملاحظات كلها في الاعتبار في الإعداد لمؤتمرنا المقبل في المملكة العربية السعودية.
لتشجيع السعوديين على المشاركة في المؤتمر، ذه التي تم التقاطها في مؤتمري مصر و الأردن، ولا تترددوا في إرسال التعليقات والملاحظات، والأهم من ذلك لا تتوقفوا عن إرسال تطبيقاتكم المبتكرة المطوّرة باستخدام تقنيات Google. إلى اللقاء قريبًا مع المطوّرين وأصحاب المشاريع العرب.

الاثنين، 21 فبراير 2011

قوبل ام نوكيوسوفت من ينتصر ؟

apple nokia1 قوبل ام نوكيوسوفت من ينتصر ؟
حملت لنا الانباء اخيرا ان مايكروسوفت ونوكيا تعتزمان عقد شراكة لإنهاء إحتكار قوقل وابل لسوق الهواتف الذكية. وبإعلان هذا الإتحاد فإن مايكروسوفت ونوكيا يقرون بهيمنة الآيفون والاندرويد علي السوق. يجمع كثير من المراقبين والمحللين بأن الخبرة الطويلة لمايكروسوفت في مجال البرمجيات وهيمنة نوكيا لزمن طويل علي سوق الهواتف المحمولة سوف يمكن الطرفين من طرح منتجات ذات كفاءة عالية ومنافسة اذا قدر لهذا الزواج التقني ان يتم.
ويبدو انه مع تعاظم مستخدمي الاندرويد والايفون وتصدر اخبارهم لكل النشرات والدوريات التقنية قد اشعل حمي المنافسة بشكل فريد. فكيف ستستفيد مايكروسوفت من نوكيا وماذا ستقدم نوكيا لمايكروسوفت ؟ من وجهة نظري اري ان الطرفين قد تنبها اخيرا الي سر تفوق آبل صاحبة الامتياز في الجمع بين صناعة البرمجيات والعتاد الذي يتحمل انظمة تشغيلها الذكية والمتطورة، فقد سيطرت مايكروسوفت لزمن ليس بالقصير “وحتي الآن” على سوق البرمجيات وانظمة التشغيل عالمياً واصبحت مايكروسوفت العلامة التجارية الابرز في عالم تقنية المعلومات.
في المقابل نجد انها بتركيزها الشديد علي تطوير البرمجيات فقط وترك مهمة العتاد لأطراف اخري قد اضر كثيرا بسمعة منتجاتها . ففي سبيل انتشار برمجياتها وانظمة تشغيلها غضت مايكروسوفت الطرف عن كثير من المواصفات الضعيفة التي حفلت بها الكثير من الاجهزة التي تنتجها شركات حديثة نسبيا في سوق التقنية او ليس لديها الخبرة الكافية لمثل هذا النوع من الصناعة وليس ادل علي ذلك من حادثة حدثت معي شخصيا تتلخص في انني تحصلت علي جهاز كمبيوتر محمول (لابتوب) لشركة مغمورة محمل عليه نظام التشغيل الشهير وندوز 7. تصادف ان احدهم قد قام بعمل كلمة مرور للنظام ونسيها فما كان مني الا ان بحثت في الانترنت عن حل لهذه المعضلة وفي ظرف نصف ساعة إستطعت ان اكسر كلمة المرور مع العلم ان نظام التشغيل اصلي وليس نسخة مكركة والادهي والامر انني لست مبرمجا او (هكر) ، فأنا مجرد هاو ومتابع جيد للتكنولوجيا واخبارها .
في المقابل نجد ان نوكيا قد سيطرت تماما –قبل ظهور منافسين – على سوق الهواتف المحمولة عالميا، وقد اخذتها سكرة المبيعات القياسية واهملت تطوير انظمة التشغيل بما يتناسب مع حاجة المستخدمين المتزايدة فركنت الي انتاج الاجهزة واهملت تطوير انظمة تشغيل قوية معتمدة علي نظام Symbian المتواضع. مع ظهور الايفون والأندرويد واستحواذهما علي قدر كبير من مستخدمين محتملين لهما، راحت السكرة وجاءت الفكرة ، وايقنت نوكيا ومايكروسوفت مجتمعتين انها مسألة وقت فقط حتي يسيطر هؤلاء الوافدون الجدد علي سوق الهواتف المحمولة ويحيلوا احلامهم الي كوابيس مزعجة ستظل تطاردهم الي وقت طويل .
وهكذا قالت نوكيا ان نأتي متأخرين يا مايكروسوفت خير من ان لا نأتي ابدا ، فشرعوا في تكميل نواقص بعضهم البعض الشيء الذي سيؤدي لظهور كائنات تقنية جديدة كليا ومتطورة للغاية ستزيد من احتمالات سيطرتهم هذه المرة مجتمعين علي سوق الهواتف المحمولة . ولكن هل ستقف ابل وقوقل مكتوفتي الايدي امام هذا الاتحاد المرعب ؟ كل الاخبار والتكهنات تقول لا، فمع سيطرة آبل علي قطاع كبير من المستخدمين تحمل التكهنات والتوقعات علي عزمها انتاج ايفون اصغر وارخص حتي تهيمن علي البقية الباقية من المستخدمين.
ان النجاح المذهل والمبيعات القياسية للآيفون 4 تنبئ عن مستقبل مشرق لأبل قد يتيح لها التربع لوقت طويل علي عرش الهواتف الذكية . لقد اثبتت ابل صدق مقولة عبقري التكنولوجيا، آلان كي عندما قال قبل اكثر من ثلاثين سنة :
ان المهتمين بصورة جدية بإنتاج سوفتوير عليهم ان يصنعوا الهاردوير الخاص بهم
ومع انتاج كل آيفون جديد تأخذ ابل بيد عملاءها من تطور الي تطور حتي استطاعت في ظرف 4 سنوات بناء قاعدة ضخمة قوامها الملايين من المستخدمين حول العالم .
استفادت قوقل من تجربتها المذهلة في عالم محركات البحث لتدخل الي عالم البرمجة والاجهزة المحمولة من اوسع ابوابه ، فلها ما يؤهلها لذلك. لقد انتجت قوقل عدد لا يستهان به من التطبيقات الناجحة المفيدة التي ينعم بها الملايين حول العالم وليس ادل علي ذلك من اعتمادها كمحرك اساسي للآيفون. من وجهة نظري اري ان قوقل بتبنيها لنظام الاندرويد كنظام تشغيل فقط بدون عتاد يعيدني للحديث عن تجربة مايكروسوفت في عالم البرمجيات. على الاقل مايكروسوفت بدأت وانطلقت بدون منافسة شديدة ، اما في وقتنا الحاضر فإن على قوقل ان تبذل جهدا مضنيا حتي تقنع اكبر عدد من المستخدمين لإعتماد انظمة تشغيلها .
لقد فرضت ظروف المنافسة العالمية والازمات الاقتصادية اتجاهاً جديداً افضي لتكوين شراكات بين الكثير من المؤسسات والشركات الناجحة والمعروفة عالمياً ونذكر منها علي سبيل المثال HP Compaq ،Fujitsu Siemens و Sony Ericson. ان الطريق ما زال في بدايته واري ان اتجاه ابل لإعتماد نظام الاندرويد كأحد خيارات انظمة تشغيل الآيفون بجانب iOS سيفتح آفاق خيالية للشركتين خاصة بعد نجاح محاولة تشغيل نظام الاندرويد فعليا في كثير من اجهزة الايفون من قبل بعض الهكرز. ان هذا المقترح يحتمه كثير من الأشياء علي رأسها اتحاد مايكروسوفت ونوكيا فهل يا ترى سنري يوما ما في المستقبل الرجل الآلي الأخضر المبتسم يتفيئ ظلال شجرة التفاح ؟ شخصياً، اتمنى ذلك .

منقول من عالم التقنية

الخميس، 10 فبراير 2011

الإعلان عن: مسابقة Code Jam في كل من إفريقيا والعالم العربي!





إذا كنت تهوى حل المشكلات المعقدة، وإذا كنت من المغرمين بالبرمجة ، أو إذا كنت طالبًا بإحدى الجامعات الإفريقية أو العربية، أو إذا كنت من المهتمين بأن تكون أحد المتمرنين في شركة Google،

فإن مسابقة Code Jam في إفريقيا والمنطقة العربية هي ما يناسبك حقًا!
إن Code Jam في إفريقيا والعالم العربي هي عبارة عن مسابقة جديدة للبرمجة موجهة لطلاب علوم الكمبيوتر في كل من إفريقيا والمنطقة العربية. وهي فرصة سانحة لاختبار مهاراتك مع المبرمجين وخبراء الخوارزميات! فقد بذل مهندسو Google جهودًا كبيرة لتطوير مجموعة من المسابقات الذهنية التي تم تصميمها خصيصًا لاختبار معرفتك بعلوم الكمبيوتر. فهل تعتقد أنه بإمكانك النجاح بتلك المسابقات؟ يمكن أن تفوز بأحد قمصان Google أو مجموعة جوائز خاصة. فإذا كنت مهتمًا بالاشتراك في التدريب الصيفي في شركة Google، فعليك بالتسجيل الآن وإعلامنا بذلك! فالأداء المتميز الذي تظهره في مسابقة Code Jam في إفريقيا والعالم العربي لعام 2011 يمكن وضعه في الاعتبار إذا تقدمت بطلب للاشتراك في إحدى دورات التدريب الصيفي في مقرنا الأوروبي بمدينة زيورخ بسويسرا.
سجّل الآن على الموقع: http://code.google.com/codejam/africa_arabia/


تواريخ مهمة 
دورة التأهيل: الخميس، 17 شباط (فبراير) 2011 الساعة 12:00 بالتوقيت العالمي المنسق (UTC) (ظهرًا بتوقيت غرينتش) 
الدورة النهائية عبر الإنترنت: الخميس، 24 شباط (فبراير) 2011 الساعة 17:00 بالتوقيت العالمي المنسق (UTC)‏ (5:00 ظهرًا بتوقيت غرينتش)
إذا كنت تريد نشر الخبر خلال جامعتك المحلية، فلا تتردد في طباعة هذه النشرة وتوزيعها.
إذا كنت تحتاج إلى المزيد من البرمجة، وكنت مستعدًا لتحقيق الشهرة العالمية، فعليك بمتابعة مسابقة Code Jam 2011 العالمية من Google!

الخميس، 27 يناير 2011

طالبان مصريان من أفضل مبرمجي العالم


حصل طالبان مصريان علي جائزتين عالميتين في الأوليمبياد الدولي الثاني والعشرين للمعلوماتية الذي عقد بمدينة ووترلو بكندا بمشاركة عدد كبير من طلاب المدارس علي مستوي العالم‏.‏

وقال الدكتور طارق كامل وزير الاتصالات وتكنولوجيا المعلومات خلال تكريم الطالبين وهما عماد فرج وليم الفائز بالميدالية الفضية وعمر أحمد العزازي الفائز بالميدالية البرونزية‏,‏ إن المسابقة تعد أهم حدث عالمي في مجال البرمجة‏,‏ كما تعد هذه هي المرة الأولي التي تفوز فيها مصر بميدالية فضية علي مدي مشاركتها في فعاليات الأوليمبياد الدولي للمعلوماتية‏.‏ وقال الدكتور إكرام فتحي كبير مستشاري وزير الاتصالات وتكنولوجيا المعلومات ورئيس الأوليمبياد المصري للمعلوماتية إن مسابقة الأوليمبياد الدولي للمعلوماتية العالمية في البرمجة تقام سنويا‏,‏ وتستضيفها احدي الدول المتقدمة التي يتم اختيارها من قبل اللجنة الدولية للمسابقة‏.‏ ويمر المتسابقون بعدد من المراحل المختلفة للمسابقة يتعرضون خلالها لمجموعة من الأسئلة والمشكلات التي تعتمد في حلها علي التفكير المنهجي واستخدام المبادئ الأساسية لخوارزميات الحاسب‏,‏ لوضع خطوات وطرق الحل السليمة‏,‏ وكتابة برامج الحاسب اللازمة لحل المشكلات التكنولوجية‏.

الأحد، 23 يناير 2011

العدد الأول من مجلة عرب هاردوير يناير 2011


Arabhardware Magazine


مجلة عرب هاردوير الشهرية - العدد الأول - يناير 2011
ملحق شامل لجميع أسعار الهاردوير في مصر والمغرب وسوريا
مجله كامله تحتوي على مجموعة من المقالات التقنية المهمه والمفيده

 اضغط هنا لتحميل المجله بصيغة PDF

محتويات العدد:
- حرب المتصفحات.
- تعريف بمسميات صيغ الافلام المشهورة.
- سرع جهازك بتعديل قائمة البدء StartUp.
- هل نحن على أعتاب نهاية الويب؟
- نظرة على آداء أشهر بطاقتين رسوميتين للفئة المتوسطة.
- نظرة بسيطة عن ال Back Panel في اللوحة الأم.
- ما بين جسر Intel وجرافة AMD, مفترق الطرق.
- كل ما تريد معرفته عن مشغل ذاكرة الفلاش؟
- دليل المشتري للحاسب المحمول في السوق المصري.
- كيف تختار الكاميرا التي تناسبك؟
-الموضة التكنولوجية الجديدة: الأجهزة اللوحية.
- صراعات السوق بين الحسابات والمراوغات (ملف العدد) .
ملحق الألعاب:
- Activision
- أريدها بالعربية لو سمحت.
ملحق الأسعار:
- أسعار الهاردوير في مصر. أفضل القطع من حيث السعر مقابل الآداء.
- أسعار الهاردوير في سوريا. أفضل قطع الهاردوير من حيث السعر مقابل الآداء.
- أسعار الهاردوير في المغرب. أسعار الأجهزة المكتبية واللابتوب.


السبت، 22 يناير 2011

هل تحتاج HTML5 فعلا إلى شارة أو شعار



كشفت W3C مؤخرا عن شعار للغة برمجة الويب HTML5 الجديد.. ولكن، هل كانت هذه اللغة تحتاج شعارا من أصله ؟ من المؤكد أن هذا كان مفاجئا للغالبية العظمى من الناس -خاصة المطورين- لأنها المرة الأولى التي يتم تصميم شعار لنسخة من الـ HTML، وما كان أحد ينتظر شيئا كهذا من أصله.
في الواقع ما كان هذا الحدث الجديد إلا لغايات تسويقية وإشهارية لأن الشعارات صارت شيئا جميلا جذابا يسحر المستخدمين فمن منا لا يرى جاذبية لصورة روبوت الأندرويد يلتهم تفاحة آبل كناية عن اجتياح أندرويد لسوق الهواتف الذكية، وهكذا.
في إحدى الصحف قامت World Wide Web Consortium بنشر الفقرة التالية :
“إنها تقف قوية وحقيقية، بكل المرونة والعالمية، ككل العلامات التي تكتبها. إنها تشرق بكل النور والجرأة ككل نظرة استشرافية، من أجلك أنت,, مطور الويب. إنها معيار المعايير وأداة للتقدم. وبالتأكيد هي لا تحتاج للجداول من أجل التنسيق والتصميم.”
جمل رنانة براقة تذكرك بأبي الحروف (أقوى من الشدة، أعلى من المدة، أحد من السين.. إلخ) ولكنها بكل تأكيد تحمل لمسة جميلة تحمّس المرء. فمما لا شك فيه أن HTML5 تحملنا إلى عالم جديد بكسرها لأغلال المعايير القديمة والتخلص منها، فأغلب الشركات وأصحاب المواقع اليوم، حذرون من تبني أي معيار جديد ولذلك لا بد من إقناعهم -هذه المرة بوسيلة جديدة- بضرورة النظر إلى الأمام. فمنذ سنوات عدة، كان جميع مطوري المواقع يتجنبون الفلاش لأنه ليس كل الناس يملكون متصفحات قادرة على تشغيله. ولكن الفلاش اليوم في كل مكان (ما عدا ما يتعلق بالآبل طبعا ^_^) ولكن HTML5 ليست في كل مكان. ولذلك كان لا بد من حملة دعائية بدأت بهذا الشعار الجديد لعل المطورين -الكلاسيكيين منهم خاصة- يتحركون..

منقول من:

السبت، 1 يناير 2011

مجموعة من الإبتكارات العربية في مجال الويب


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

والحقيقة قمت بتجميع لكم عدد من المواقع الجديدة التي فيها فكرة 

و من صنع شباب عربي يحاولون اثبات الوجود و إثراء فضاء الإنترنت بالمحتوى العربي 

إليكم بعض النماضج للمواقع العربية الجديدة في عالم الإنترنت


  • ساعدوووني (محرك بحث الأكلات العربية و العالمية)


  • الفتوى


  • تسريع


  • الرديف للمعاجم العربية


  • جامعتك


  • الصندوق الأبيض – White Box


  • نونبيديا


  • TwitDesktop


  • هواتف


  • موسوعة الكتب الالكترونية العربية


  • البئر السابع


  • تويتات


  • بوابة ياكورس .كوم


  • ثبّت


  • معلومات المواقع Whois من موقع isecur1ty


  • إعلانات مجدسوفت


  • هل تعلم؟


  • مصروفي.. لإدارة المصاريف الشخصية


  • درر الكلام


  • سابع جد


  • جوبر فلسطين


  • اشترك لي


  • هادفة | دليل البرامج الهادفة


  • AdobeAir.me


  • Find-Docs


  • موقع حكايات


  • تويت ميل


  • محرك بحث أوامر لينكس


  • مقولة


  • عقار ماب


  • SetCode


  • S11.cc موقع اختصار روابط


  • تويت صوت


  • أعجبني


  • الخلاصات العربية


  • وصفتي


  • اقتباس جديد


  • لقطة


  • سلبومي mysalbum


  • خبّرنا


  • عرب لانس


  • Survey SMS


  • مجانيات


  • تدري


  • مكتبة دورا الرقمية للأطفال


  • يسلمو


  • أمينك


  • وجهي


  • موقع شجرة


  • الوزان


  • Study Max


  • سجدة


  • تويت تو ايميل


  • Asrty Mail ( لتجربة الخدمة, اسم المستخدم:mohamed@asrty.org , الباسورد : 123456)


  • ذاكرة


  • عربيديا – الموسوعة العربية


  • في عشر نقاط ، كيف تصبح مبرمجًا ناجحًا ؟


    بدايةً ، أعترف بأنّ هذا المقال سوف لن يحوي على أفكارٍ ” متقولبة ” من كتبٍ أو مقالاتٍ قرأتها ، ببساطة أنا لم أقرأ أبدًا أيّة كتبٍ في هذا الموضوع ، لكنّ تخصصي الأكاديميّ ” هندسة البرمجيّات ” قد يشفع لي التحدّث في موضوعٍ كهذا .
    ثمّ إنّي أؤمن بأنّ البرمجة فنّ وفلسفة .. والفنّ لا يمكن تعلّمه بقراءة الكتب وحسب ، إنّه شيءٌ روحيّ وعقليّ ، كلّ إنسانٍ له بصمته وطريقته الخاصّة في ممارسة هذا الفنّ ، لا يمكن تحديد نقاط معيّنة وتقييد الآخرين بها – كما تفعل هندسة البرمجيّات نفسها أحيانًا – لكنّي أعتقد أيضًا أنّ فهم فلسفة البرمجة ودراسة طرقها ومبادئها أهمّ بكثيرٍ من تعلّم الأكواد البرمجيّة !
    .كيف أصبح مبرمجًا ؟ من أين أبدأ ؟ ما هي اللغة الَّتي تنصحينني بالبدء بها ؟يجب عليك أن تزيل كلّ الترسّبات الفكريّة الخاطئة الَّتي تخبرك بأنّ إتقان البرمجة هو إتقان كتابة الأوامر بإحدى لغاتها .. هذا خطأ !
    البرمجة مثل الشعر ، أن تكون لديك حصيلةٌ لغويّة كبيرة وأن تحفظ عددًا لا يُحصى من المفردات العربيّة قد يساعدك على التبحّر في آدابها ، لكنّه لن يحوّلك إلى شاعر !
    هناك فرق كبير بين البرمجة كممارسة ذهنية وعقلية وبين كتابة الأوامر في لغة برمجية ، اللغات البرمجيّة – بالذات الحديثة منها – قريبة جدًا من لغة الإنسان العادية ، ومعرفة أساسيات برمجيّة مع اتقانك للغة الانجليزية واستخدامك لبيئة عمل جيدة ، يكفيك لكتابة تطبيقات وبرامج متوسطة المستوى .. لكنّه لن يصنع منك مبرمجًا !
    شخصيتك وصفاتك وقدراتك الذهنيّة ، إنّها أوّل ما يجب صقله وتغييره إذا أردتَ أن تصبح مبرمجًا حقيقيًا ، على سبيل المثال مهما كانت حصيلتك العلميّة مرتفعة في البرمجة ، فإنّك لن تصبح مبرمجًا ناجحًا إذا كنت عديم الصبر أو ملولاً يرهقك التفكير بشكلٍ سريع !


    برأيي الشخصي ، المبرمج المتفوّق هوَ /

    1 : شخصٌ لا يكتفي بإيجاد الحلول للمشاكل ، لكنّه يختار أفضلها ، ليس على المستوى التقني فقط ، إنّما على جميع المستويات الحياتية  .
    2 : مدركٌ تمامًا للتسارع التقني المجنون ، لذلك هو لا يتذمّر من التطوّر السريع للغات البرمجيّة والتقنيات التي يتعامل معها ويتقبّل الأمر بتحدّي .
    3 : تحليلي ، عميق ، لا يكتفي بالنظر إلى سطح المشكلة او الفكرة بل يدرس تفاصيلها الصغيرة الَّتي قد لا ينتبه لها عامّة النّاس .
    4 : يفهم طبيعة عمله والجهد الذهني الَّذي يتطلبه ، لذلك هوَ لا يتذمّر أو يُحبط امام الأخطاء والمشاكل الَّتي تواجهه بل يعتبرها جزءاً بديهيًا ومهمًا من عمله .
    5 : لديه قدرة على تحويل أفكار الآخرين ومتطلّباتهم إلى أفكارٍ تقنية مجرّدة ، وربّما تكون هذه مسؤولية ” محلل الأنظمة ” أو ” مهندس البرمجيات ” في الشركات البرمجية الضخمة ، لكن على الواقع العملي وبالذات على مستوى الـ Freelancers ، تصبح هذه ” إحدى ” مسؤوليّات المبرمج .
    6 : سريع البديهة ، ولنقل أنّه لاقط معلوماتٍ متحرّك ! إذا أعجبه تطبيقٌ مثلاً ، يدرس الخطوات والطرق البرمجيّة الَّتي سلكها مبرمج التطبيق – سواء أكان التطبيق مغلق المصدر أم مفتوحًا -  وبالمناسبة قد يستخفّ بهذا الكثير من الأشخاص او يجدون فيه مبالغة  لكنّه من أكثر أساليب التعليم الذاتي نجاحًا .
    7 : لديه حسّ عالي تجاه ” المخاطر ” وقدرة على إدارتها منذ المراحل الأولى للمشروع للخروج بأقلّ ما يمكن من الأخطاء والمشاكل .
    8 : يهتمّ بالعامل الزمني ويتعامل معه بذكاء ، لا يُكلّف نفسه ما لا يطيق من العمل خلال فترة زمنيّة قصيرة ولا يفعل العكس !
    9 : له فلسفته البرمجيّة الخاصّة ولا يتكّئ على أفكار وجهود الآخرين تمامًا ، قد يستفيد منها لكن يظلّ له أسلوبه الخاصّ .
    10 : يدرك أنّ المعرفة البرمجيّة ليست هدفًا يسعى إليه إذ أنّها معرفةٌ متوسّعة لا حدود لها ، بل يستمرّ بالدراسة والتحصيل المعرفي والتطوير الذاتي أثناء حياته العمليّة .
    .
    .
    أخيرًا ، ما ذكرتُه يعبّر عن وجهة نظر خاصّة جدًّا قد يخالفها الكثيرون ، لكن أتمنى أن أكون قد قدمتُ الفائدة .

    الفيس بوك بالأرقام عام 2010


    عام 2010 يعد عام الفيس بوك بكل تأكيد، فالموقع حقق الكثير من النجاح بسبب ازدياد عدد مستخدميه والتحديثات الكثيرة التي حدثت للفيس بوك، ولقد قامت شركة بريطانية بوضع أرقام لاستخدام الفيس بوك في كل 20 دقيقة في عام 2010.
    • 2.7 مليون صورة رُفعت من قبل المستخدمين
    • مليون رابط تم مشاركته
    • أكثر من 7.5 مليون استخدام لزر like في الفيس بوك
    • اكثر من 1.3 مليون صورة يتم وضع تاق لها
    • اكثر من 1.4 مليون حدث يتم إرساله
    • أكثر من 1.5 مليون كتابة للجدار
    • أكثر من 1.9 مليون موافقة لطلب الأصدقاء
    • أكثر من 10 مليون تعليق ينشر في الفيس بوك
    • أكثر من 4.6 مليون رسالة يتم تداولها
    أرقام فلكية بكل ما تعنية الكلمة، حيث نلاحظ النشاط الكبير الذي يحدث في الموقع لكل 20 دقيقة مرت في عام 2010، وهذا فيديو يعرض أهم المواضيع التي تم تداولها في الفيس بوك في عام 2010.

    منقول من : عالم التقنية

    الخميس، 23 ديسمبر 2010

    هدية Google


    أعلنت Google على موقعها الرسمي 

    هدية تقدمها للعالم في مطلع العام 2011 الجديد

    فقد تبرعت بمبلغ 20,000,000$ إلى عدد كبير من الجمعيات الخيرية

    لتطور مجال التعليمي و الصحي  والخدمات الإجتماعية



    السبت، 18 ديسمبر 2010

    تغطية لمؤتمر Google بمصر G-Egypt

    بسم الله الرحمن الرحيم


    هذه المقالة إن شاء الله تغطية شاملة عن مؤتمر Google  الذي تم انعقاده في مصر 

    والحقيقة المؤتمر كان 3 أيام
    يوم للطلبة و يوم للمبرمجين و الآخر للمستثمرين

    تم قبولي في اليوم الثاني والثالث

    ولكني لم استطع الحضور إلا اليوم الثاني فقط

    :) لأن كم المعلومات التي حصلنا عليها في هذا اليوم
    جعلني متشبع جدا جدا جدا و امتلأت على آخري من المعلومات 
    المؤتمر كان 12 ساعة تقريبا
    ولم يكن عندي طاقة استيعابية اكثر من ذلك :)

    في هذه المقالة سالخص لكم ما خرجت به من فائدة و معلومات عملية 
    ليس فقط الأجواء , لأن الأجواء كانت حكاية أيضا
    فاليوم تمتع برفاهية عالية جدا و تنظيم متقن و محكم واسلوب رائع و راقي جدا في التعامل

    :) اليوم مكنش فيه غلطة 

    ولكن ساترك الحديث عن الأجواء لمقالة قادمة 
    يهمني في هذه المقالة أن تحصلوا على الاستفادة التي استفدتها شخصيا من هذا المؤتمر


    المحاور الرئيسية للمؤتمر 

    1- لماذا Google في الشرق الأوسط
    2-طبيعة السوق العالمية و الشرق الأوسط و مصر
    3- مقدمة عن تقنية الـ HTML 5 
    4- الجل الجديد من التطور
    5- Google API Engine 
    6- Google Maps
    7- Google Mobile
    8- Chrome Extensions
    9- تحسيت أداء موقعم في محرك بحث Google
    10- قصص نجاح من المجتمع المصري

    هذه هي النقاط الرئيسية للمؤتمر و إن شاء الله ساقوم بتغطيتها نقطة نقطة في المقالات القادمة

    :) فانتظروني في اللقاء القادم 

    السبت، 4 ديسمبر 2010

    فرص عمل في مجال البرمجة

    فرص عمل في مجال البرمجة




    Posted: 01 Dec 2010 01:53 AM PST
    Technical support job description
    1. Manage all aspects of technical support.
    2. Prepare backup spare parts for quick maintenance.
    3. Receives support calls from company staff and handle it accordingly.
    a. Fix hardware problems
    b. Support software problems that are concerned with Operating System or ready-made      software.
    c. Provide first support line to the internally tailored software
    1. Handle Printers, Monitors and UPS maintenance with external supplier
    2. Communicate with external maintenance handling
    3. Responsible for supporting company employees for MS Office applications and other standard applications.
    4. Responsible for preparing and executing of a Maintenance Scheduling Program.
    5. Responsible for Backup Standalone PCs Data Backup upon request.
    6. Use Antivirus to scan All PCs.
    7. Install SAP, Oracle and Hyperion Applications.
    8. Schedule Backup plans on tapes.
    9. Install VMC, Blackberry, VPN and CRAS.
    Company Overview
    We are a leading multinational IT-company currently having big customers worldwide and we are a global leader in providing solutions for web, desktop and mobile applications. In addition to our outsourcing activity we have our own software products. The company has partnerships with other leading companies in the world.
    We are now seeking an experienced PHP Developer to join a fast paced Development Team. He will be working with teams of talented developers, experienced designers, and usability experts in the creation of web-based business solutions. They will have an excellent understanding of web-based technologies. This position will be based in our Heliopolis/Cairo office.
    Job Description
    • Create web applications using primarily PHP, MySQL, and Implement web interfaces using XHTML, CSS, and Javascript
    • Extend PHP functionality to support our unique requirements
    • Work with the team lead and project manager to assess level of effort for new feature requests and projects, as well as provide recommendations for architecture and design.
    • Work with the overseas team to handle tasks and projects implementation, etc.
    • Additional duties as assigned. 
    Requirements
    • Extensive experience building PHP applications and extensions
    • Past contributions to PHP projects
    • Experience working with Apache/PHP in high-performance environments
    • Excellent debugging, profiling and optimization experience
    • Experience with compile time optimizations
    • Excellent interpersonal and communication skills and proven ability to work effectively with all organizational levels
    Qualification:- • Bachelor degree, (IT, CS, IS)
    • 2-3 years experience in PHP, MySQL
    • 1-2 experience in open source frameworks.
    • Strong knowledge of object oriented programming
    • Strong knowledge of system analysis and design
    • Experience in CMS, LMS or VLE is preferable
    Offer:
    • Basic fixed salary 
    • Employee insurance 
    • Trainings and updates 
    • A relaxed professional working environment 
    • Getting experience in an organization based on international standards
    The offer will take place on qualifications, experience and performance.
    Start:
    Immediately
    Application
    Please send your significant application documents for a preparation of a personal interview via e-mail tojobs@citPOINT.com
    Please write in the message subject:  SD.101122.PHPD.FT.SI
    Employer: CIT MOBiDIV is the Mobile Division of CIT Global focusing on the Smartphone market across various mobile operating systems.
    MOBiDIV offers global mobile vendors and mobile operators in-house developed, patented, mobile applications, providing critical added value and transforming the end-user experience.                 
    Job Title:  J2ME Developer   
    Qualifications:
    1. BSC of Computer Science or equivalent
    2. Strong J2ME knowledge is a must
    3. Developing applications for Andriod is a plus.
    Languages: Excellent command of both written and spoken English
    Experience:  1years in J2ME
    Salary: Negotiable
    Comments: please write (J2ME Developer) in the subject line of your Email
    Job Contact: Hend Osman
    Job Contact Email: hr@citglobal.com
    Employer: CIT MOBiDIV is the Mobile Division of CIT Global focusing on the Smartphone market across various mobile operating systems.
    MOBiDIV offers global mobile vendors and mobile operators in-house developed, patented, mobile applications, providing critical added value and transforming the end-user experience.                 
    Job Title: Senior C++ Developer   
    Qualifications:
    1. BSC of Computer Science or equivalent
    2. Strong C++ knowledge is a must
    3. knowledge in Windows Mobile
    4. knowledge in C# ,XNA ,silverlight
    5. Develop projects in C++ not just knowing about it
    6. Aware of win32,DLL ,MFC and Com development
    7. Symbian experience is preferred
    Languages: Excellent command of both written and spoken English
    Experience:  3 years in C++
    Salary: Negotiable
    Comments: please write (Senior C++ Developer) in the subject line of your Email
    Job Contact: Hend Osman
    Job Contact Email: hr@citglobal.com
    Posted: 01 Dec 2010 01:43 AM PST
    GNSE Group is a reputable security partner to major security global software vendors and a well know E-Learning player in the middle east. 
    GNSE Group is willing to hire the following: 
    MS Development Team Leader A well-rounded and seasoned candidate is always welcomed. Please forward your CVs to:info@gnsegroup.com

    Role Summary:
    · The purpose of this role is to develop, understand project and development plans and to complete tasks within timeline, adhere to coding standards defined by technical management, accurately employs development tools and respect deadlines and personal work plans in order to deliver a full development cycle.Fully understanding of the technical requirements and to reflect this into the desired technical solution.
    Job Descriptions:
    · Duties will include design, analysis, Programming with Oracle Financial product and tools.
    · Develop full Reports and Forms cycle.
    · Apply Forms Personalization and Customization.
    · Create Query statements.
    · Data migration.
    · Applications full life cycle development.
    Design, code, and test technical solutions.
    Skills:
    • Experience in E-Business suite (financial package).
    • Bachelor degree (Computer Science is preferred).
    • Expert in Database and query languages.
    • Exhibits proficiency in oracle developer (FORMS & REPORTS).
    • Expert in XML.
    • Require one or more years extensive experience in Oracle database and PL/SQL including Stored Procedures, Functions, Packages, and Triggers. Background in Oracle query tuning is a preferred.
    • Good knowledge of discoverer.
    • Possesses knowledge of Java.
    · Proven technical knowledge in software development and testing methodologies.
    · Hands-on experience on Oracle Applications( including Oracle XML Publisher, Oracle Personalization, Oracle Alert, Oracle Reports, Oracle Forms, data integration using Oracle API’s). Experience with Oracle Discoverer, Oracle Workflow, Oracle OAF is preferred.
    · Excellent problem solving and consultative skills.
    · Excellent interpersonal and communications skills in working with other developers and users.
    Must be a team player with a positive attitude, enthusiasm, initiative, sense of urgency, and be self-motivated.
    Company Profile
    · E-finance is one of the leading companies in the electronic financial sector in Egypt. It serves important authorities in Egypt including Egypt Tax Sector, Egypt Government Custom Sector, Egypt Government Pension Sector, Ministry Of Finance, … etc. We seek to afford our clients professional financial services using the latest technology including Oracle e-business suite, electronic payment and collection via ATM machines, web sites.
    Professional Tel-Sales@ Software Company 
    Business Force is a new Software Company 
    we provide ERP System – HR System & WEB solutions 
    Required ( Professional Tel-Sales ) Min 1 years experience 
    note : this job  for female only 
    Please read the Advertise carefully and Send us your c.v on (ahmedsaber_bf@yahoo.com) 
    the subject  (PT02) 
    for more info call 0103399788
    Senior PHP Developer 
    SKILLS REQUIRED: 
    PHP, WAMP, Software Developer,Software Engineer, PHP5, PHP 5, Zend, MVC 
    JOB DESCRIPTION: 
    If you are a PHP Developer with Front End and Web Applications experience, please read on! 
    What you need for this position: 
    - Excellent skill with PHP as an object-oriented language 
    - Understanding of creating AJAX-styled applications with PHP 
    - Ability to interface with existing APIs (i.e. Google Maps, Twitter API, DIGG API) 
    - Experience with optimizing performance using Apache configuration, Memcached 
    - Degree in Computer Science or related field, and/or equivalent work experience 
    - At least 3 years of related experience with mentioned web applications and technologies 
    - Strong experience developing rich UIs 
    - Candidates should be menofia. 
    What you’ll be doing: 
    - Full Life Cycle Development building web applications 
    - Working collaboratively with team and management on designing and developing new products and maintaining existing products 
    What’s in it for you: 
    - Competitive Base Salary 
    - Full Benefits 
    - Room for growth 
    - Very cool work environment building some pretty awesome applications 
    So if you are a PHP Developer with Front End and Web Applications experience, apply now. 
    (your information will be kept strictly confidential!) 
    Looking forward to receiving your resume through our our mail 
    Email your resume in Word to: 
    professional.network.940@gmail.com 
    **Please write in email subject (dev-101) for your application to be considered.***
    Technical support specialist is required for a solutions company in cairo 
    experience in software and hardware 
    good communication skills 
    cvs to : cvs@elegant-it.com 
    www.elegant-it.com 
    tel:             (02) 22701168       –             (02) 22701162       –             (02) 22738764       –            (017) 3810145      
    There is vacancy at eSpace www.espace.com.eg for a software tester engineer. Please find the details below:
    Responsibilities:
    Develop and Execute test cases using both manual and automatic testing tools( Selenium, Watir, etc. )
    Reporting and verifying defects.
    Collect defect reports from users.
    Track defects with defect tracking software (i.e. Bugzilla, etc.).
    Work with our development team to assist them to resolution.
    Communicate testing progress.
    Execute different types of testing; functionality, performance.
    Measuring company software process.
    Assist in maintaining the quality standards of running projects
    Qualifications:
    Basic software development background.
    Good knowledge of QA and QC theory and practices.
    Good command of English.
    Good communication skills.
    For applying send your C.V to hr@espace.com.eg or to heba.hosny@espace.com.eg with the subject "Tester Vacancy"
    .NET(C#) Software Developer full time urgently ———————————————————- 
    We are a leading IT-company for providing solutions for Desktop applications. 
    We are now seeking an experienced Dot net Developer to join a fast Development Team. 
    He will be working with teams of talented developers, experienced designers, and usability experts in the creation of Windows-based business solutions. 
    They will have an excellent understanding of Windows-based technologies, .dicNet development environment and experience with latest Microsoft development products. 
    Ideally you will have a minimum of one year commercial .NET development experience. 
    Job Description —————————- 
    • Receive business and/or technical specifications and translate into code using company’s standard development technology tools 
    • Code, test, debug and implement applications between development, staging and production environments 
    • Work closely with clients to ensure application accuracy, relevancy and integrity. 
    • Maintain development systems, including source repository, build scripts and databases. 
    • Assist other application developers in delivering quality enhancement code 
    • Additional duties as assigned 
    Required Personal Skills 
    —————————- 
    •    Quick Learner is a must. 
    •    Excellent Communication Skills. 
    •    Team Spirit / can work in a team. 
    •    Team management skills. 
    •    Strong multi-tasking skills 
    •    Excellent problem solving skills. 
    Required Technical Skills 
    —————————- 
    •    B.Sc. Computer Science 
    •    Excellent experience in developing application using .Net framework 3.5 (C#). 
    •    Excellent experience in applying OOP in building business applications. 
    •    Excellent experience in developing business layers. 
    •    Extensive experience and knowledge of SQL databases is an essential requirement. 
    •    Strong Knowledge in MS SQL Server 2005 and 2008. 
    •    Strong Knowledge in Crystal Reports 2008. 
    •    Strong Knowledge in Business Application. 
    •    Preferable to have knowledge in ERP Systems. 
    Start: 
    —————————- 
    •    Immediately 
    Applicants: 
    ————— 
    If you are interested in this role, 
    Please send your significant application documents for a preparation of a personal interview via e-mail to: ucp_cv@hotmail.com 
    mention ".NET(C#) Software Developer " in the subject
    Required for a leading IT company IT Sales & Marketing job
    High experience and creative in sales and marketing in web solution field
    Preferred own car
    send your CV to info@smartvision-samples.com
    form more information call 0102558995
    About EME International:
    EME International (www.emeint.net) is a leader in financial online transaction systems, with an eye on innovation. Our customers are mostly abroad institutions in the financial/telecommunications sector.
    General info

    § Country: Egypt

    § Job Location: Cairo, Maadi

    § Job Field: Information Technology-Programming

    § Job type: Full Time

    § Computer Engineering or Computer science graduate is a must
    - Salary is above market range, relative to skills and experience
    How to apply?

    § Please rename your CV to your full name and use job title as the email subject (ex: "Senior .Net Software Engineer (112)"). Emails not adhering to the above format will be automatically discarded.

    § Submit CV to: hr.emeint@emeint.net

    § Due Date: 01 December 2010

    1- iPhone mobile C++ Software Engineer (111)

    Job Title: iPhone Software Engineer (111)
    Job Experience required: +1 years
    Job Description: Seeking a skilled Software Engineer Responsible for developing/maintaining enterprise innovative iPhone applications
    Job Qualifications:
    1. Excellent Object Oriented Design and Programming Skills
    2. Strong command of Design Patterns is an asset
    3. Knowledge of C/C++
    4. Knowledge of Objective-C and iPhone programming is a plus
    5. Knowledge of Mac OS X is a plus
    6. Familiarity with networking and network communication protocols is an asset
    7. Knowledge of agile software development methodologies is an asset, e.g. XP & SCRUM
    About EME International:
    EME International (www.emeint.net) is a leader in financial online transaction systems, with an eye on innovation. Our customers are mostly abroad institutions in the financial/telecommunications sector.
    General info

    § Country: Egypt

    § Job Location: Cairo, Maadi

    § Job Field: Information Technology-Programming

    § Job type: Full Time

    § Computer Engineering or Computer science graduate is a must
    - Salary is above market range, relative to skills and experience
    How to apply?

    § Please rename your CV to your full name and use job title as the email subject (ex: "Senior .Net Software Engineer (112)"). Emails not adhering to the above format will be automatically discarded.

    § Submit CV to: hr.emeint@emeint.net

    § Due Date: 01 December 2010

    1- Mobile Java/C++ Software Engineer (103)

    Job Title: Mobile Software Engineer (103)
    Job Experience required: +1 years
    Job Description: Seeking a skilled Software Engineer interested in developing Symbian, QT, J2ME, Blackberry applications using C++ and Java
    Job Qualifications:
    1. Excellent Object Oriented Design and Programming Skills
    2. Strong command of Design Patterns is an asset
    3. Good Knowledge C++
    4. Good Knowledge J2SE
    5. Good knowledge of Symbian and QT platforms is a plus
    6. Good Knowledge J2ME is a plus
    7. Familiarity with J2ME Polish is a plus
    8. Knowledge of agile software development methodologies is an asset, e.g. XP & SCRUM

    About EME International:
    EME International (www.emeint.net) is a leader in financial online transaction systems, with an eye on innovation. Our customers are mostly abroad institutions in the financial/telecommunications sector.
    General info

    § Country: Egypt

    § Job Location: Cairo, Maadi

    § Job Field: Information Technology-Programming

    § Job type: Full Time

    § Computer Engineering or Computer science graduate is a must
    - Salary is above market range, relative to skills and experience
    How to apply?

    § Please rename your CV to your full name and use job title as the email subject (ex: "Senior .Net Software Engineer (112)"). Emails not adhering to the above format will be automatically discarded.

    § Submit CV to: hr.emeint@emeint.net

    § Due Date: 01 December 2010

    1- Senior Java Software Engineer (101)

    Job Title: Senior Java Software Engineer (101)
    Job Experience required: +3 years
    Job Description: Seeking a skilled senior Software Engineer Responsible for developing/maintaining Custom High Availability, Scalable and Secure Server software using Java (J2SE & J2EE). Contributes in development of integration modules with host systems, using Web-Services, Stored-Procedures, SOAP/XML…etc
    Job Qualifications:
    1. Excellent Object Oriented Design and Programming Skills
    2. Strong command of Design Patterns
    3. Familiarity with ORM frameworks, e.g. Hibernate and Custom containers e.g. Spring Framework
    4. Familiarity with JDK1.5 and NIO
    5. Knowledge of EJB and J2EE is an asset
    6. Knowledge of C/C++ is a plus
    7. Good Knowledge J2ME is a plus
    8. Experience in Network and Database Applications is an asset, e.g. Sockets Programming, Web Services, RMI, SOAP messaging.
    9. Familiarity with Open Source tools and standards is a plus, e.g. ANT, CVS, Cruise Control, etc …
    10. Knowledge of agile software development methodologies is an asset, e.g. XP & SCRUM
    11. Knowledge of operating systems other than MS Windows is an asset