Monthly Archives: July 2011

عشر أخطاء تعلمتها من صيف كود 2010

للى ميعرفش .. انا نظمت حاجه شبه Google Summer of Code لطلبه حاسبات عين شمس السنه اللى فاتت تحت اسم AinShams Summer of Code و اشترك فيه 24 طالب و طالبة ..
و ده كان نشاط غير رسمى .. بالنسبة ليا كانت التجربه ممتعة جداً .. اعتقد اننى تعلمت كتير منهم و أتمنى انهم يكونوا استفادوا او استمتعوا على الأقل.
لذلك قررت انى انشر التجربة .. على أمل ان حد يكملها و يخليها أحسن ..
و انا إن شاء الله لما يبقى عندى شركتى الخاصه .. هبقى اعمل صيف كود فؤاد ولا حاجه كده!

هتكلم عن الأخطاء اللى اعتقد انها كانت السبب انه محققش النجاح الساحق اللى كنت اتمنى انه يحققه:

1.     الأسم كان فاااشل !
متسميش اى حاجه فى الدنيا
ASSoC .. لأ بجد .. لو ملقيتش اختصار احسن لـAinShams Summer of Code .. سميه حلبسه .. بس ابعد عن ASSoC دى أرجوك.

أعترف انى سمعت كذا تعليق من اصدقائى عن الأختصار ده قبل ما أعلن عنه السنه اللى فاتت .. لكن انا كنت مقتنع انه لازم لأنه الاختصار الوحيد للأسم ..
و بصراحه .. لما تسمى حاجه “صيف كود عين شمس” .. الأسم نفسه تحسه بيروقراطى .. و هتتحول تلقائيا لكيان حكومى .. و الطلبه هيحسوا انهم بيكلموا موظف فى شركة كمبيوتر أعالى البحار لصناعة البرمجيات و التجارة و التوريدات!

 

2.     متعلنش عنه قبل الأمتحانات
أنا أعلنت عن الموضوع قبل الامتحانات .. و كل الناس اللى اتقدمت كانت ناس جامده تنين .. و كانوا حاسين انهم فشله و مش هيلاقوا فرضه تدريب فى شركه فى الصيف .. فحسوا ان دى فرصه كويسه.
بمجرد ما خلصت الامتحانات .. ما شاء الله .. نصهم كان بيتدرب فى شركات ! ..
و مبقوش فاضيين يكملوا و بقوا مضغوطين انهم يجهزوا مشروع التخرج و يتدربوا و يشاركوا فى صيف الكود. و ده خلاهم تحت ضغط ، ده غير انهم كانوا حاسين انهم مقصرين.
و بصراحة انا لو كنت مكانهم كنت هختار مشروع التخرج أو التدريب.
المفروض كنت استنى لحد ما الناس تبدأ تدريب و بعدين آخد الناس اللى معندهاش تدريب أو آخد كل الناس من سنه تالته وأختصر.

3.     سنه رابعة مش فاضيين!
اللى داخلين رابعه السنه الجايه .. ناس عايزين يتدربوا فى شركة .. و يجهزوا لمشروع التخرج .. و يعملوا فريق جامد للمشروع بتاعهم .. الخ الخ .. فدى ناس مش فاضيه ولا لصيف ولا لكود ولا اى حاجه.
المشكله ان كل اللى اتقدموا كانوا من سنه رابعه تقريبا .. المره الجايه ابقى حدد ان المتقدمين لازم يكونوا من سنه تالته او تانيه.
ده غير ان سنة تانيه و تالته فى رأيى هما اكتر ناس ممكن تستفيد من الموضوع ده.

4.     اعلن فى الكلية ؟
انا مكنتش عايز الموضوع رسمى و اذن من العميد و شغل الكاتب الجالس القرفصاء ده .. ده غير انى كنت متخيل ان البلوج بتاعى متابعه 5484321 واحد .. و ان اى كلمه هتتكتب هنا هتبقى viral .. و الناس تعملها شير على فيسبوك و تويتر و البلوج يقع من كتر الزيارات 😀
لما تعمل صيف كود .. اعلن عنه فى الكليه .. و اعلن كتير اوى.

5.     أنا مكنتش فاضى !
النتيجه كانت انى مكنتش متابع الناس اوى .. و فى اللى مخلصش المشروع للآخر ..
او خلصه بس ناقص حاجات تخلى المشروع مش واضح اوى ..
ده بسبب انى مكنتش دايما موجود علشان اشجع الناس تشتغل .. او اساعدهم فى الشغل .. او اطلب منهم يورونى
prototype لشغلهم كل اسبوع مثلا.

6.     انا مقعدتش مع الناس اشرحلهم المشاريع ولا مرة ..
النتيجه ان الناس مكانتش حاسه ان المشروع هفيدهم و هيفيد البشريه و الكلام ده .. فى حين انى كان ممكن اتكلم عن كل مشروع لمده 10 ساعات و اوضح قد ايه المشروع ده جامد و كده. و ده كان هيخلى الناس متبنيه المشروع بجد و تكمله للآخر.
أنا بتكلم عن مشاريعى أنا .. المشاريع التانيه اعتقد انها نالت اهتمام رائع من د. محمد سامى

7.     المشاريع كانت صعبه ؟
مش عارف بصراحه .. بس اعتقد انها مكانتش سهله اوى يعنى (و ده المطلوب !) .. بس يمكن المفروض يبقى فى واحد فى كل فريق يقدر يعمل المشروع ده بسهوله .. أعتقد الطريقه الوحيده انه يبقى فى خريج مثلا فى كل فريق .. او يبقى الـmentorعضو فى الفريق بيكتب كود .. مش مجرد متفرج.

8.     ميبقاش المشروع كله جديد عليهم
يعنى لو المشروع محتاج ASP المفروض يبقوا عارفين ASP من الاول مش يتعلموها .. يمكن ده غلط .. و يمكن الهدف انك تعلمهم اكتر من انهم يخلصوا المشروع .. بس على الأقل يبقى فى معرفه سابقه .. لأن الهدف برضو انك تعلمهم ازاى يخلصوا مشروع للآخر و يعرفوا يقدروا المشروع هياخد منهم قد ايه طبقا لقدراتهم.
رأيى ان الناس علشان تبقى
Accepted انهم يقدموا prototype صغير شبه شغال للمشروع .. و بكده كمان تضمن انهم يقدموا لمشروع واحد و انهم يختاروا احسن مشروع فى رأيهم و أكتر مشروع يقدروا عليه.
أيه رأيك ؟

9.     المفروض الناس دى تشوف بعض كل اسبوع و يتكلموا عن مشاريعهم ..
ده هيخليهم متحمسين و مستمتعين اكتر. بس ده معناه انك هتفلس بسرعة.

10. لو كنت اشتركت او تابعت صيف الكود السنه اللى فاتت .. ايه فى رأيك اللى خلاه مينجحش بالشكل المطلوب ؟
اتمنى ان ارى تعليقاتكم على الموضوع ده.

 

Memory Fox

Have a Firefox ? .. you hate your life because every one else uses Chrome and they seem to be happy and satisfied, (they are not*), with it?

you wish your firefox could hang a little bit longer with the 500 tabs that you opened so you can finish what you are doing before you have to restart it so you system wont crash?

cool, check out Memory Fox

Have been running FF for 8 hours now and it is taking only 13MB!
don’t know how it does it, and I DON’T CARE !

And please, don’t ask me where on earth was this thing hiding all this time, because it makes me nervous.

————————————–
* jeez, some of these people were satisfied with IE for half their life, ppl have strange beliefs!, and the love to pretend ;D

.. Quran goes social

تدريب صغير ..

أكتب اسم اقرب اثنين من صحابك .. ثم اكتب تحت اسم كل واحد منهم .. أسم الأغنيه اللى عارف انه بيحبها.

شاطر .. دلوقتى اكتب تحت اسم كل واحد أسم السورة أو الآيه التى عارف انه حافظها زى اسمه (عن ظهر قلب) و اللى لو سألته تسمع سورة كذا ولا كذا ولا كذا هيختارها من غير تفكير.

مش عارف … صح؟

قال أبو بكر رضي الله عنه : يا رسول الله قد شبت قال : ( شيبتـني هود و الواقعة و المرسلات وعم يتساءلون، وإذا الشمس كورت) (رواه الترمذي) .. أعتقد انك لما تسمع الحديث ده هيقى عندك شويه فضول انك تقرى سورة هود و تركز فى معانيها.
مش كده الرسول (صلى الله عليه و سلم) بيتكلم عن تجربته و انطباعه عن السور دى. و بيحكيها لصاحبه أبو بكر (رضى الله عنه) ؟

يعنى لو شفت بوست على الفيسبوك إن 10 من صحابك عاملين لايك للينك أغنيه “لو بتحبوا ذيس كانترى – لبريتنى سبيرز” .. أكيد هتدوس على اللينك .. صح ؟..
و لو من باب الفضول .. علشان تسمع الأغنيه التحفه اللى اجمع عليها صحابك كلهم .. اللى بتقضى شهر و نص علشان تجمعهم فى خروجه.

clip_image002

بالمناسبة .. أنا إن خيرت .. سأختار سورة مريم .. أظن واضح من هنا.

إذن كيف يصبح القرآن social ؟ .. للحديث بقية.