عندما تقرأ القرآن كأنما تقرأ جريدة – عن الأغانى وعن سورة مريم و اشياء أخرى

بداية .. أنا احب القرآن .. لأسباب كثيرة منها ..

و لكن أعترف انى لا اسمع القرآن او اقرأه بالقدر اللذى أحب .. و لنقل أيضا انى افضل سماع القرآن عن قراءته لأسباب يطول شرحها – ولا تتعلق بضعف النظرحمداً لله – منها ان هذه الآيه من سورة مريم

image

آيه قمة فى الإعجاز التصويرى .. اقراها كده .. شايف حاجه ؟ .. طيب اسمعها كده

عندما تسمعها تشعر كأنك تكاد تتخيل السيدة مريم عليها السلام تجزع عندما تسمع ما قاله سيدنا جبريل عليه السلام.

المشكلة الجميله ان 80% من القراء تشعر كأنما يقرأون جريدة ! ..قارن بين ما سمعته الآن و هذه القراءه لنفس القارىء العبقرى مشارى بن راشد

ليست فى روعه القراءة الأولى .. أليس كذلك ؟
مما يعنى ان جمال القراءة ليس فى صوت القارىء ! – و هو ما يؤمن به البعض بشده – بل هو فى قدرته على الغناء .. قدرته على الاتصال بالحدث و ما تحكى عنه الآيه.

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

و عذراً إلى كل قارءى القرآن .. فأنتم فوق الرؤوس .. و يكفيكم أجركم عند الله .. و لكنى فقط اضيق بندره القراء الذين لديهم القدره الكافيه على الاتصال بمعنى الآيه و ابرازه.

و لكى تجد بعض القراء يجب ان تبحث فى كل ركن .. فى حين ان اردت ان تجد اغنيه رائعة .. يستغرق الأمر عده ثوان .. ثم نتعجب لم يحب الجميع سماع الأغانى – و أنا منهم للأسف – و يعرضون عن معجزه القرآن ..  كيف نصلح هذا الأمر ؟ .. للحديث بقيه.

Advertisements

Ain-Shams Summer of Code – ASSoC

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

الصيف خلاص داخل ! ..

أيه ASSoC ده ؟

صيف الكود هو طريقة جوجل فى تشجيع الطلبة للمشاركة فى برامج المصادر المفتوحة، من سنة تقريبا اتكلمت عن المصادر المفتوحة فى مصر ..

صيف كود عين شمس، برنامج، غير رسمى، لطلبة حاسبات عين شمس
و منظم من قبل خريجين من من حاسبات عين شمس “أنا يعنى.. حتى لحظة كتابة هذه السطور”، و البرنامج تقليد (شبه أعمى.. حتى المقال ده منقول من هناك يعنى) لصيف كود جوجل لكن ببعض التعديلات و الشروط حيث أن صيف جوجل غير مناسب لفترة عمرية معينة و ظروف معينة للطلبة المصريين و العرب، تابع القراءة لمزيد من التفاصيل .

صيف الكود برنامج غير هادف للربح، يخصص مكافأة مادية للطلبة فى حالة نجاحهم فى المساهمة فى برامج مفتوحة المصدر خلال إجازة صيف 2010.

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

السنة دى فى فكرتين بس.. و هنقبل مجموعة واحدة (تابع لمزيد من التفاصيل).

ما هى أهداف صيف كود عين شمس ؟

عدة أهداف (حاسس انى بكتب موضوع تعبير) منها:

عمل برامج مفتوحة المصدر مفيدة لكليات الحاسبات فى مصر و الطلبة و العرب بصفة عامة.

تشجيع الطلبة المصريين ، خاصة من جامعة عين شمس، للمشاركة فى المصادر المفتوحة و مساعدتهم على الانخراط فى نشاطات المصادر المفتوحة.

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

إتاحة فرص للطلبة للعمل فى مجالهم فى إجازة الصيف، بدلاً من العمل فى أى مجال آخر. (“flip bits, not burgers” على رأيى جوجل).

تعريف الشباب على كيفية إدارة المشاريع فى الحياة العملية (تقسيم العمل – ترخيص البرامج – طريقة التعامل بواسطة الـemails) لو شغال فى شركة هتعرف قد ايه ايميل طويل من زميلك بيضيع وقت و يخنقك..  سامعنى يا على؟.

كثير من الطلبة (اللى يستاهلوا) بيلاقوش فرصة للتدريب فى شركة فى الأجازة.. ولو لقى .. الشركة مش هتثق في انها تشغله فى مشروع مهم ليها .. بيروح الصبح .. يقعد يرغى مع الناس .. و يرموه لأى تيم ليدر مشغول جدا و مش فاضيله .. فعلشان يريح دماغه .. كل يوم يرميله كتاب و يقوله إقرى ده .. لو القصة دى مألوفة ليك .. يبقى انت فى المكان الصح .. فكك من كتاب “كيف تتعلم البى إتش بى فى 24 ساعة” اللى عامل زى صندوق نقل الموتى ده .. و لو إنت التيم ليدر الغلبان ده .. دلوقتى ممكن تساعد الطالب ده يعمل حاجه مفيدة فى الصيف .. و لو إنت شركة .. شارك كشركة (التفاصيل لاحقاً) و خلى الشااب ده يساعدك حتى جوا الشركة .. او من بيته .. او هات تلاتة يتدربوا و تلاته من منازلهم و تابعهم خلال البرنامج.

أشترك ليه ؟

طالب؟
أشترك علشان تعمل حاجه مفيدة فى الصيف.

مهما قريت من كتب.. من غير تدريب عملى .. تبقى معملتش حاجة.

هتلاقى مشرف أو معلم (mentor) خريج يتابع مشروعك و دى حاجه مش هتلاقيها لو عملت مشروع مع الشلة.

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

الطلبة اللى هينجحوا فى نهاية البرنامج هيستلموا 500 جنيه مصرى كل واحد منهم.

التقييم تقوم به الشركة أو الـMentor المسئول عن البرنامج. (تابع لمزيد من التفاصيل عن طريقة التقييم)

هتتعلم تشتغل تحت ضغط (deadlines and milestones)
و تتعلم ازاى تعمل الشغل المهم و تنفض للFeatures الهايفة.

هتشوف إزاى الناس اللى شغالة فى السوق بتفكر (الـmentor و المجموعة صاحبه المشروع).

خريج؟
شارك كممول أو منظم..
أو كـmentor ، لو عندك فكرة مشروع مفتوح المصدر و نفسك تعملها و معندكش الوقت الكافى أو الامكانيات من ناحية العدد، اقترح الفكرة .. و الطلبة هتتقدم بخطة للتنفيذ .. و ادفع انت الـ500 جنيه فى آخر المشروع.

ما هى خطة صيف الكود خلال الصيف ؟

1- يقدم الـmentor (شركة ممثلة فى فرداً واحداً، أو فرد مستقل) بطلب للإشتراك بإرسال فكرة المشروع مفتوح المصدر المطلوب تطويره و شروطه.

2- تتم دراسة الأفكار و امكانية البرنامج لاستضافة الفكرة.

3- نقوم بإعلان الـmentors الذين تم قبول اشتراكهم لهذا العام.

4- يرسل الطلبة بخطط و مقترحات لتنفيذ أحد المشاريع (أو أكثر من فكرة).

5- يقوم الـmentor بتقييم المقترحات و أختيار أحدهم الطلبة للتنفيذ و أكمال البرنامج.

6- نقوم بتوزيع الطلبة على المشاريع طبقا للمقترحات و كده ..

7- يقوم فريق الطلبة بالتعرف على الmentor أو الشركة صاحبة المشروع.

8- يقوم فريق الطلبة يتنفيذ المشروع.

9- يقوم المشرف بتقييم مبدئى (زى امتحان mid-term) و يقوم الطلبة بتقييم المشرف كذلك.

10- يقوم المشرف بالتقيم النهائى للطلبة فى نهاية الصيف و كذلك الطلبة يقومون بارسال التقييم النهائى للمشرف.

11- يقوم الطلبة بارسال الكود إلى أى موقع استضافة للمصادر المفتوحة بالرخصة التى يتفق عليها الفريق مع المشرف.

ما هى شروط التقديم ؟

طالب؟

أن يكون المتقدم طالباً فى أحد كليات الحاسبات بسنيها الدراسية الأربعة و قد يتم طلب اثبات مكتوب من قبل المشرف أو ASSoC.

طلبة الماجيستير و الدكتوراه يشرفونا بالتقدم كمشرف
(mentor) أو منظم.

أن يكون فريق الطلبة المتقدم مكوناً من ثلاثة طلبة أو أقل (طبقاً للعدد الذى سيحدده المشرف على الفكرة).

أن يوافق الطالب على تخصيص معظم وقته فى الصيف لتنفيذ الفكرة. (لو هتعمل 581521 حاجه و تحضر 500 كورس .. يبقى مع نفسك بقى)

■  يتم أختيار الطلبة طبقاً لأستيعاب المشرفين و المنظمين فى ASSoC.

مشرف؟

أن يكون المشرف شركة مصرية أو عربية أو فرد مصرى أو عربى.

أن يكون للمشرف خبرة سابقة بمشاريع المصادر الحرة، بالمساهمة أو الأستخدام. (الأولوية للمشرفين ذوى المساهمة.)

أن يكون قادراً على تقييم المشروع المطلوب من الطلبة (من الناحية الأكاديمية و التقنية).

أن يكون المشرف قادراً على دفع مكافأة الطلبة المنفذين للأفكار المقدمة (أو أكثر من فكرة).

أن يوافق على ترخيص الكود تحت رخصة مفتوحة المصدر.

و سيتم الأختيار من بين المشرفين طبقا لقدرة استيعاب البرنامج و الأولوية للمشروع الذى سيقدم فائدة أكبر للطلبة.

هل يمكن للطالب التقدم لتنفيذ أكثر من فكرة؟
نعم، يمكن للطالب التقدم لأكثر من فكرة.. و سيتم قبوله لتنفيذ واحدة فقط.

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

كيف يتم التقييم ؟
يرسل المشرف فى وسط الصيف و فى آخره تقييما لما قام الطلبة بتنفيذه .. و يتم فى نهاية الصيف مقارنة أداء الطلبة و ما قاموا بتنفيذة بما تم الاتفاق عليه فى بداية الصيف.
لا يتم عرض تقييم الطلبة للمشرفين أو تقييم المشرفين للطلبة إلا فى حالة عدم استحقاق الطلبة للمكافأة.

من يمتلك الكود الذى سأكتبه ؟
فى جميع الحالات، يجب ان يتفق الفريق مع المشرف على رخصة مفتوحة المصدر من هذه القائمة مع إتاحة الكود للجميع.
أما بالنسبة لحقوق الملكية الفكرية (copyrights) فقد يطلب المشرف الملكية.

أيه لغة و أى أدوات يجب على استخدامها فى تنفيذ المشروع ؟
يمكنك البرمجة بأى لغة و أى أدوات Free أو مفتوحة المصدر، و من حق المشرف أن يحدد اللغة و الأدوات المطلوبة.

هل يمكننى الحصول على شهادة كإثبات باشتراكى بالبرنامج؟
نعم، فى حالة نجاح الطالب فى تنفيذ الفكرة المطلوبة، يحصل على شهادة من المشرف و من الـASSoC.

كيف أتقدم كى أكون مشرفاً (mentor)؟
أرسل ايميل إلى:   AinShamsSoc [at]gmail.com
يحتوى على:
1- فكرة المشروع. (ليس من الضرورة الحاق تفاصيل عن التنفيذ .. اترك للطالب مساحة للتخيل .. قد يقترح تطوير للفكرة).
2-
اللغات و الأدوات المطلوبة فى التطوير.
3- عدد الطلبة فى الفريق (ثلاثة على الأكثر).
4- سيرة ذاتية للمشرف و ملخص عن الشركة ككل.
5- الرخصة المطلوب للكود.
6- تاريخ مشاركة المشرف فى المصادر المفتوحة (إن وجد).

يتم قبول طلبات التقدم من المشرفين بدءاً ..
من الأحد 4 أبريل 2010 إلى الأحد 18 أبريل 2010

و سيتم الإعلان قريبا عن بقية المواعيد.

تابع أخبارنا على تويتر أو من خلال البلوج:

image image

Open Source in Egypt

A couple of days ago .. i came by this Map. its about the Open Source Active territories in the world ..

So i thought, “No way i can see Egypt in there”, but to my amazement .. She ranks the 58th of 75.

image 

Which is weird, cause i do live in Egypt, i am in the Computer Science Community, moreover i am quite a fan of open-source .. image

But still .. if you ask me to name an Egyptian company that has invested in OSS, i can only come up with OpenCraft with their contributions to Drupal and eSpace with their imagecontributions to Rails and may be there is some one out there who contributes to Joomla

That makes 3 or 4 say 10 companies .. where the heck did this 63 of 75 rank number came from ??!!

and do we have 25+ open-source community projects ? 😀

well we do have EGLUG .. حيث تأكل البطاريق الطعمية .. but that’s mainly a “Linux-is-cool” thing, well, its an activity, but i doubt that these numbers only came by having fans !

When you click on a country, you can see its overall rank among the 75 countries in the index, as well as its rank for Government, Industry, and Community factors. Government factors include open source procurement policies and support for open source. Industry factors include the number of registered OSS users per capita and internet growth. Community factors include the number of applications to the Google summer of code, native language support for GNU/Linux, and number of Internet users per capita.

 

That is the Google Summer of Code Students Map for 2008. you can see it heavily connected, every where away form egypt.

image

But we do have 3 contributors .. salute to them! .. 
i think that all of them are from Cairo University (Mostafa studies medicine !)..  “Way to go Ain-Shams!” ..

image

But none of them i knew personally .. “lucky them!” .. though its quite an annoying thought.

So lets do something about it..

We encourage you to explore, learn, then improve or build off the Open Source Index. This work is a resource and just the beginning. Analyze the results here or gather the data and change the construction. Whatever you do, share it with the rest of us.

So, throw links in the comments .. all the links you know about open source in Egypt. Projects, Blogs, People.

I will gather them all isA .. make an index .. and may be next year .. if they knew each other we will find 50 students contributing to GSoC.

Reblog this post [with Zemanta]

PC^(2++)

.. So, in this post, i will try to figure out how PC^2 can get better .. by giving it some lousy competition 😀

.. Just add one to the power..

PC^3 is an open source, web-based Programming Contest Control System. [now you get why i was so biased in my previous post (6) 😀 ]

You can take a look at the Prototype here ..

The Bad stuff about PC^3:

  1. Still in alpha .. so if PC^2 started in 1988, may be we will use PC^3 to run the ACM-ICPC, in the year 2525.
  2. Web App.. relies on HTTP, still no matter what, Desktop apps and two-way communication have their charm.
  3. currently supports ASP.net only (not cross-platform), but you are welcome to port it to Mono.
  4. Not Feature rich yet. (i think that’s why its open source 😀 .. we need your help 😀 .. etbara3 walaw be logo)
  5. .. you get to add ..

The Not-So-Bad stuff about PC^3:

  1. ZERO install is required on the contestants’ machines, just a browser.
  2. You can always fire up a backup machine to host the server .. copy the configuration folder .. give the contestants the new URL .. every one is happy.
  3. HTTP can get through your annoying university’s firewall.
  4. NOW .. you can actually have the scoreboard integrated with the client it self.. and not have to give every one the link in the clarifications.
  5. Its open-source .. so if you were a judge in some contest and no one submits .. and you got bored .. you can always fire VS and add some features and get to test it in a real contest .. you can, right ?.. no ?!
  6. Imagine all the features we can add .. I am posting a list to the blog soon isA.

so .. suggestions, contributions ?

Reblog this post [with Zemanta]

PC^2

Those of you who ever have been to an acm contest, certainly do know great PC^2 (pronounced P-C-Squared).

PC^2 is simply the most reliable out there, not because its awesome, but because people everywhere rely on it to run their contests, especially that its the only one out there.

I am quite sad that I am writing this post, not only because no body is gonna read it, but also because PC^2 is related to some of the best memories on my days in the university, and now i have to criticize it a little bit. But i hope its for the best.

Since, to me, PC^2 does not seem to be jumping to the next curve, not to mention that it started out in 1988 and it is at its version 9 today!

Awesome things about PC^2:

  1. Tested heavily, man, every contest ever runs in the world runs on it.
  2. Cross-Platform, written in JAVA

Not-So-Awesome things about PC^2:

  1. Its in JAVA, the most speeding, Lightweight platform in the world.. oh wait! .. its not. (note: do take this point personally .. i hate java .. but who cares)
  2. Requires an always-on connection, That is just a dream in my university’s labs.
  3. Requires a separate installation on every single client and server, you need to install Java, MinGW, define environment variables, copy PC^2, Run it, Test it.
  4. Closed-Source, seems like Berkeley is more open than Sacramento.. guys .. open it up a bit .. California is dreaming of such a Wednesday.

So..