News

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

Sunday, November 1, 2009

مرج البحرين يلتقيان...

I Received this mail from a friend and i thought it would be nice to share it with you :)


هذه اللقطة من منطقة المقرن بالعاصمة السودانية الخرطوم
وهي مكان التقاء النيلين
حيث يتميز كل واحد بلون يختلف عن الآخر
وتشاهد رغم امتزاج مياه النيلين إلا أن كل نهر محتفظ بلونه
طبعاً النيل الأزرق في اليمين والأبيض في اليسار و يجتمعان ليصبان في الدلتا بمصر
قال تعالى
(مرج البحرين يلتقيان* بينهما برزخ لا يبغيان* فبأي آلاء ربكما تكذبان (


Sob7aank ya Rab

Tuesday, November 11, 2008

This PIC has been taken from a video to Andres Hejlsberg ( The inventor of C# ) in the previous PDC speaking about C#4.0.

in his speach he was talking about VB.Net and C#.net, the PPT was only this pic. how wonderful it is :D

Friday, November 7, 2008

كلام كلنا عارفينه

السلام عليكم

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

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

نبدأ بموظفين الحكومه .. يوم الحكومه بسنه . مين مسمعش الجمله دي ؟؟؟ أشك ان في بني أدم مسمعهاش, لكن هل الكل جرب ؟؟ لا
طب ليه , علشان مننا اللي كان بيعتمد علي أهله يعملولو ورق , بابا عمل , دانا ماما هتعملي كذا , وما شابه .. لكن مين بقي جرب ينزل يعمل ورق حكومه ؟؟؟
والله والله تتمني انك تقوم تقتل الموظف\ او الموظفه ... من كتر الذل اللي الواحد بيحسه.

سمعت عن حالات التحرش الجنسي اللي بتحصل في أوروبا و أمريكا ؟؟ اه سمعت منها كتيييييييييير و كان في احصائسات بتقول ان المعدل اصبح حاله كل ساعه ( المعدل ده سمعته من زماااان الله اعلم بقي كام دلوقتي ) . طب سؤال , سمعت بقي عن حالات التحرش اللي بتحصل في مصر؟ ش ملاحظ أن الموضوع كتر , وبقي بايخ أوي , ومقلق أوي أوي , لما تحس انك في كل لحظة خايف ليحصل كده لبنتك ولا زوجتك ولا مراتك ولا ولا ولا يا اخي حتي واحده متعرفهاش !! مين يقدر يقول انه مش بيتعب نفسيا لما يسمع كده؟
زمان كنت بقول , أحسن تستاهل , ماهو العيب علي البيت , عي لو بتلبس لبس محترم , و ماشيه باسلوب و في مكان محترم , مش هيحصلها حاجه من دي خالص , لكن تعالو نشوف مصر بقي فيها ايه ... حالات تحرش في وسط النهار و في وسط البلد مره , مره في الاستاد , مره المهندسبن .. طب أمتي , الساعه كام ... ده بقي اللي ممكن نقول ان مصر ليها الاسبقيه غي العالم كله فيه
في وسط النهار مره , بعد صلاة العيد مره , والله انا مش مصدق , ناس تنزل تصلي , تلاقي بعد الصلاه 15 او 20 واحد بيتحرشو بيها.

طب اللبس .. للاسف مظنش ان واحده ختصلي بلبس ملفت للنظر.

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

تعالو نشوف ايه الغريب في الموضوع .. ان في كل كل كل الحلات دي , مش الشرطه اللي بتحل الموضوع , الناس ولاد الحلال اللي ربنا باعتهم في المكان الصح و الوقت الصح علشان يلحقو البنات دي من الضياع.
طيب ايه دور الشرطه ؟؟ اقولك .. بيجو يتصورو , يطلعو في الجرايد , وما شايه ذلك.

نمسك موضوع ايه تاني , الكلام كتييير ..

اه تعالي هنا , سمعت عن التلاميذ اللي عمالين يموتو في المدارس بسبب الضرب ؟؟
اه , انا سمعت الكلام ده كان زمان , تعالي دلوقتي اتفرج علي المهزله .. العيال مش بتموت من الضرب , لا بتموت من الخوف , والله من الخوف .. لسه شايف في البيت بيتك من كام يوم .. المدرس دخل الفصل , قال مين اللي معملش الواحب , راحت بنت ارتعشت و ماتت ... ده كل بسبب البيه اللي بيطلع عقده في العيا.
تعالو بقي نضحك , أه .. ماهو لازم نضحك شويه .. مين اللي كانو استضافوه في الحلقه دي ؟؟ وزير التربيه و التعليم
يا فندم حضرتك تفسر اللي حصل ده ب أيه ؟؟
الاجابه
بناء علي الماده ... من قانون ... لسنة 1998 ممنوع ضرب التلاميذ منعاً باتاَ ..... يالهوي علي الاستفذاذ ... انا مش مصدق , مهو طبعا عمره ما هيحس بيها لان الموضوع ده عمره ما هيصل لتوتو و كوكو.

ايه تاني ؟؟ تحب نفتح انهي موضوع من ملاين ؟؟

سمعت عن الحرايق اللي شغاله في مصر , الشوري , والمسرح القومي والكام مصنع دول ؟؟؟
سمعت عن الناس اللي عماله تسرق وتجري علي بره ؟
سمعت عن الناس بتوع كلية الطب اللي بيتعلمو علي المرض الفقراء ؟؟
سمعت عن كميه الاراضي اللي كانت " مسروقه " من الدوله و غليها مباني غير مرخصه ؟
تعرف ان في اكتر من عشرة الاف مبني غير مرخص في القاهره فقط ؟

موضوع اخير هتكلم عنه .
امبارح كنت بتفرج علي كليب الضمير العربي.

انا مش هتكلم عن الكليب ولا عن اد ايه الكليب ده المفروض اللي يشوفه يبكي علي حاله بس مش ده اللي عاوز اتكلم عنه

اللي عاوز اتكلم عنه هو قلة الادب و السفاله , لا متفهمنيش غلط .. انا اقصد في الكليب, المفروض المفروض ده لو الناس اللي كاتبه الاوبريت و اللي عملو الكليب بيفهمو , يعرفو ان في حاجه اسمها سيدنا موسي , سيدنا عيسي و سيدنا محمد

لا الاغنيه فيها موسي و عيسي ومحمد بيرفوضو العدوان .. حاسسوني انهم بيتكلمو عن رئيس وزاره بيرفض العدوان , مش نبي ... صباح الجهل.
ولا اللي يضحك , الكليب كل ناس يعني ممكن نقول لبسين لبس وحش , لكن الاسوء علي الاطلاق في الكليب كله , هو المقطع ده ... طب ازاي بتقول أسماء انبياء وقرأن و أنجيل و توراة , و لابسين كده ؟؟

احيانا بحس ان احنا محتاجين نكون زي اليابان , ناخد واحده ولا اتنين نووي , ويجي جيل جديد يبني البلد دي صح ... بس بعدها بشويه برجع اقول .... الحمد لله علي كل شئ

كفايه

Wednesday, October 22, 2008

Programming Quotes

i found some funny programming Quotes, and i thought to share them with you "with their sources"

  • Old programmers never die, they just parse away.
  • C programmers never die. They are just cast into void.
  • Concept: On the keyboard of life, always keep one finger on the escape button .
  • A known bug is better than an unknown feature
  • Simplicity and elegance are unpopular because thy require hard work and discipline to achieve and education to be appreciated
  • One man’s constant is another man’s variable.
  • Debugging is twice as hard as writing the program, so if you write the program as cleverly as you can, by definition, you won’t be clever enough to debug it
  • What is the object oriented way of getting rich?Inheritance.
  • If you have a problem that requires a regular expression to solve it… you now have two problems.
  • Software Engineering: A study akin to numerology and astrology, but lacking the precision of the former and the success of the latter.
  • In order to understand recursion, one must first understand recursion.
  • He who play in root, eventually kill tree.
  • I won’t program in java anymore. I’m not Marxist and don’t believe in classes .
  • If it works, leave it alone — there’s no need to understand it. If it fails, try to fix it — there’s no time to understand it.
Morrrrrrrrrrrrre are here

Have Fun ;)

Tuesday, September 9, 2008

حوارات الجيش ... 4

السلام عليكم ورحمة الله وبركاته

يا فرحه ما تمت, وجت الحزينه تغرح ملقتلهاش مطرح , و مش عارف ايه وايه كمان ...... الخ

بس طبعا .. الحمد لله

الموضوع انا كنت متخيل ان المره دي , مش هكتب غير 3 سطور ... بس ازاي , لازم تيجي حاجه تخليني اكتب كتير و كالعاده , وانا طاير من الانبساط :'(

روحت استلم الشهاده العسكريه ... دي الحاجه الوحيده اللي كانت ناقصه في حوارات الجيش ... ومن ايه اللي حصل ؟؟؟ روحت التجنيد .. واستلمتها بعد حوالي 15 دقيقه من وصولي هناك... لا والله بتكلم بجد ده اللي حصل ... وكنت ماشي مش مصدق نفسي وفرحاااااااااااان ... والحمد لله اتاكدت ان الشهاده مظبوطه ... ليه اتاكدت ؟؟؟ اصلي اخدت اعفاء 8 سنين , مش 3 ولا 5 زي ما الناس بتقول ... يمكن علشان انا طلع عيني ربنا جزاني في الاخر .. مش عارف بقي بس الحمد لله .. واخيرا الحياه بقت بامبي

المفروض اني كنت اروح القسم علشان استلم فيش و تشبيه في نفس اليوم ... بس المفروض اني استلمه علي الساعه 3 بعد الظهر ... و انا كنت تقريبا استلمت الشهاده علي 10 .. وقولت اطلع علي القسم علي طول ... ولا هيقولي لا امشي و تعالي علي الساعه 3 !!!؟؟؟!

فقررت ... أروح البيت , علشان انا عارف حظي مع الحكومه .. لو روحت .. هيقولي امشي و تعالي بكره .. مش الساعه 3

المهم , روحت بقي و انا طاير من الفرحه

روحت القسم علي 2.45 تقريبا ... الباشا الموظف مجاش !!! مش بقولك .. انا محظوظ .. المهم سألت .. قالولي في السكه..
انا نفسي اعرف .. موظغ ايه اللي بيروح الشغل الساعه 3.45 بعد الظهر ؟؟؟ الباشا جيه الساعه 3.45 أسف بعد العصر ... يعني هيشتغل نصف ساعه و يروح يفطر ؟؟؟؟ طب تصدق و تامن بالله , انا لو مكانه مكنتش اروح بقي احسن ... انزل من بيتي اشتغل نص ساعه و اروح ؟؟ اه ه ه ه ه , علشان امضي حضور و اروح .. افتكرت

هو ده احسن ايامي في حوارات الجيش , ربنا ما يعدها ايام .. كلها انيل من بعض ,,, لو حد عاوز يدعي علي حد .. يقولو .. ربنا يبتليك بأخ يدخلك الجيش.

و علي رأي شعبولا

بس خلاص

Sunday, August 31, 2008

حوارات الجيش ... 3

السلام عليكم ورحمة الله

5 كيلو مشي في صحراء جراداء لا موزة فيها ولا ماء !! رايق مش كده ؟؟

لا مش رايق .. دي نتيجة اخر مشوارين عملتهم ... تعالو نكمل الحكايه .....

احنا وقفنا اخر مره عند .. تعالي استلم القيد يوم الاثنين , والحمد لله , ده كان اول يوم شغل ليا ... بس كان المفروض اني اروح الشغل اليوم ده علي حدود الساعه 12 ... قولت بس .. فرصه .. اروح الصبح بدريييييي استلم القيد .. واجري علي الشغل .. بقيت زي موظفين الحكومه بالظبط .. مش ناقصلي غير البطيخه و الشنب.. والحمد لله .. روحت هناك علي9 الصبح .. مشيت علي 11.45 تقريبا .. تخيل اول يوم شغل ليا .. اوصل متأهر علي معادي ساااعه... ما علينا ..

كده الورق بقي تمام .. مش ناقص غير يوم الحسم .. اليوم اللي هروح اسلم فيه الورق علشان استلم الاعفاء .. و كالعاده التفاؤل .. روحت و انا بقول لنفسي .. هخلص و اخود الاعفا , ويا دار ما دخلك شر ... صباح العبط .. كل شويه انسي اني في مصر .. لا و المره دي بالذات .. مش في اي حته في مصر , في التجنيد

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

انا:- بقولك لو سمحت .. انا معايا ورق كذا كذا , وفضلت احكي حوالي حمش دقائق .. بس مره واحده .. موسي اتحول لفرعون .. العسكري اتحول لرئيس جمهوريه .. وكلمني بمنتهي الارف .. متتكلمش كتير علشان مش هرد علي اسئلتك .. يلا امشي

انا طبعا مش هوصف شعوري كان ايه , هسيبه ليكم .. وزي ما بقول .. دي ذنوب و بكفرها في الدنيا .. المهم
روحت ادور علي موسي غيره .. اقصد عسكري غيره .. لاقيت واحد رد علشا الحمد لله .,, ربنا يكرمه .. بس مش اوي .. قالي روح و تعالي كمان يومين ... قولتلو لييييه مش النهارده .. قالي علشان مش عندك 21 سنه !!! قولتلو حضرتك انا بكره ان شاء الله 28 يعني بكره هيكون عندي 21 سنه .. قالي القانون كده.. بيني و بيكنك .. انا قولت انا ش هجادل خالص .. روحت مشيت و طلعت علي شغلي من سكات!!

كل سنه و انا طيب , بقيت 21 سنه , يعني ينفع اروح لوحدي بقي , لمست العده , وروحت صورت من كل حاجه معايا 5 نسخ , والاصل كان معايا كمان .. انا خلاص بقيت خبره

روحت الحمد لله , ربنا يسر علي الاخر .. كنت هناك علي 8 الصبح ... رجعت بتنا 5.30 تقريبا .. انا الحمد لله ... اتدلعت اليوم ده .. البدايه

وصلت هناك زي ما قولت علي 8 الصبح ولاقيت نفسي في طابووووووور محترم .. روحت سالت علي الورق المطلوب , اتضح ان في ورقه كنت اشتريتها من مركز التجنيد بتاع جسر السويس ملهاش لزمه .. لازم اشتريها من التجنيد , علي الزغم من ان الاتنين واحد
المهم روحت وقفت في طابور حوالي 3 ساعات و نصف علشان اشتري الورقه دي , وقال ايه .. لاقيت واحد لشه جاي .. بيقف قدامي .. انا افتكرته بيهزر .. لاقيته بيتكلم جد .. بيقولي انا واقف من بدري ... ممكن اوصف الشخص ده ؟؟؟ اطول مني بكتييير , و ربنا يزيده وزنه حوالي10 * وزني ... بس والله ما كنت شايف غير اني مسحت بكرامته هو و اهله الارض ... كنت قليل الادب باسلوب غير متوقع .. و سبحان الله .. الواد خاف و مشي ... ما علينا.. خدت الورقه , وروحت بقي اقف في طابوووربتاع تسليم الورق

طابوووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووور

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

المهم انا واقف في الطابور , بس حاسس انيي مش بتقدم , الطابوور مش بيزيد من ورا , لا بيزيد من قدام .. متسألش ازاي

انا روحت قولت عليا و علي اعدائي , طلعت وقفت اول الطابور بس من الجنب .. اتاكلت ... وزي الكاكوت روحت راااجع تاني , لو كنت اتكلمت كلمه .. كنت ممكن اروح بعكاز ..

مش عارف ايه اللي حصل .. لاقت الناس كللللللها بتجري , وانا جريت معاهم , اتاري العقيد طلع علشان ياخد شويه بطايق من ناس علشان يدخلو يسلمو ورقهم ... بس للاسف مفهمتش الا متأخر.. و الساعه دلوقتي حوالي 1 و طبعا اليوم كله احنتا مرزوعين في الشمس , بقيني زينا زي الاخوه الصوماليين
الخوف كاه ان كان تيجي الساعه 2 ويجي الراجل يقولنا احنا استكفينا , تعالو بكره .. انا بيني و بين نفسي عمال اقول , ياااارب استر

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

اول ما دخلنا .. العقيد الظريف حب يمارس علينا سلطته .. قالنا شايفين المكان الضله ده .. قلنا كلنا اه ه ه ه ه ه ه , قال , لو شوفت واحد واقف فيه هقع ورقه , خليكو هنا في الشمي لحد ما ارجع , ووقف علينا عسكري .

يا لهوووووي , لسه هنقف تاني .. الساعه حوالي 2 .. ربنا يستر ردو

بعدها كل واحد خد رقم و دخلنا نسلم الورق , الحمد لله سلمت الورق .. قولت فين وصل الاستلام .. قالولي اقعد استنااه

بس المفروض انه كان يقول اقعد استنااااااااااااااااااااااااااااااااه ... فضلت مستني الوصل حوالي ساعه و نصف .. المهم العسكري عمال ينادي علي الناس كلها , تبصم , وتاخد الوصل , وتمشي

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

طلعت علي الباب .. ايه ده , مش لاقي ولا اوتوبيس .. سالت عسكري .. فين الاوتوبيسات .. قالي اخرها الساعه 3 و انا كنت بسال الساعه كانت حوالي 3.30 ..

ما باليد حيله ... 5 كيلو يا معام .. في صحراء جرداء .. لا........ ايوه بالظبط

المهم , روحت علي 5.30 و انا دماغي سايحه ... سايحه

و ها انا ذا .. في انتظار مرور 7 ايام لكي استلم التأجيل من الخدمه العسكريه للوطن الغالي

وعظيمه يا مصر .. يا ارض النعم

Saturday, August 16, 2008

حوارات الجيش .. 2

السلام عليكم ورحمة الله

تعالي استلم القيد بعد عشر ايام .. ده كان اخر حاجه اتكلمت عنها في الجزء الاول ... دلوقتي العشر ايام خلصو .. و كمان 3 من عندي علشان الحبايب.

عدي 13 يوم تقريبا , والمفروض اروح استلم القيد , وانا غرحان بقي , خلاااص كل شئ خلص الحمد لله .. بس هرجع اقول زي ما قولت في الجزء الاول ... مغفل لاني نسيت اني مصري !!!!

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

المصيبه ايه ؟؟ ان تقريبا مصر كلها ورقها كان هناك ... كان في ورق كتييييير يعني مثلا لو كانو الف ولا الفين كان الواحد ممكن تجيلو نفس يدور .. بس دي تلال ورق .. انا بيني و بين نفسي قولت اكيد دي ناس قدمت من سنين ولسه فاكرين يجو دلوقتي .. بس سيبك منهم ياد وروح اسال في المكتب.
لاقيت امين شرطه .. قولتلو انا عاوز ورق القيد .. قالي دور في الورق ده .. قمة الكوميديا .. لاقيت ورق تاني غير اللي الناس بتدور فيه :D بجد مش مصدق .. بس العدد هنا مكنش كبير .. قولت مش هخسر حاجه .. دورت في الورق كله .. ملقيتش حاجه
قولتلو مش موجود .. قالي ادخل اسال الموظفه اللي في المكتب جوه, سالتها قالتلي مفيش حل غير امك تدور في الورق اللي بره ... يااااااااه علي البرووووووووووود .. مش ممكن .. كنت بشتمها بكل حاجه فيا .. قلبي وعيني وكل حاجه .. بس لساني كان ماسك نفسو بالعافيه
المهم طلعت ادور في تلال الورق , وانا مقتنع اني مش هلاقي الورق. والناس كلها مفيش علي لسانها الا حاجه واحده بس
حسبي الله ونعم الوكيل
دي لو مصر امي كنت قتلتها
الله يخرب بيت الحكومه
وما شابه ذلك .. من الكلام اللي كلنا خدنا ان احنا نسمعه في كل حتي في مصر اليومين دول

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

انا قولت انا هااجي كمان سنتين تكون خلصت الربع الاول من التل ده , ورحت للموظفه تاني , بس كانت عيني بتدق شرار بقي
قولتلها بصوت واحد ناوي علي شر ... انا هاوز ورقي .. وهو مش بره .. اعمل ايه ؟؟

قالتي طيب انزل للظابط , وقولو انا رحت للاستاذه اللي فوق و قالتلي هات ورق كذا كذا , وايه للظابط و هو هيخلصك علطول

روحت للظباط .. لاقيته عميد .. :D
فطبعا الشرار اللي في عيني راح .. وصوت الكتاكيت طلع تاني .. قولتلو اللي حصل كذا كذا

بصراحه .. مصدقتش .. طلع راجل محترم .. انا لافيت موظف حكومه محترم .. مش مصدق ,
المهم .. قالي تعالي يوم الاثنين استلم الورق .. قولتلو بس اللي فوق قالتلي هاتو دلوقتي و انا هخلصهولك .. قالي لا مش هينغع .. لسه هفتح بقي , قالي اتفضل امشي ... :D

قولت الحمد لله , اطلع بقي للناس الغلابه اللي فوق اقولهم علشان يعملو زيي, بس اتضح انهم معهمش نسخ احتياطيه , انا الحمد لله اتعمت .. قبل ما الازج حتجه حكومه .. باخد شنطة فيها ورق العائله كلها .. ونفعت النهارده و الحمد لله.

المهم , رجعت الشرار تاني و رحت للموظفه , حصل كذا كذا .. قالتي ابقي تعالي زي ما قالك الظابط واستلم .. قولتها هستلم من الجبل اللي بره ده !!! قالتي لا ورق الظابط بيستلموه من المكتب عندي هنا
ورق الظابط في قيد امينه .. ولسه هتهزر روحت مديها نظره كده قولتلها فيها انتي بت رخمه و تنحه.

المفاجأه

و انا ماشي بعدي علي الناس .. لافيت شاب بيزغرط , اصلو لاقي ورقه .. الناس ضحكت اووي , وهو ملا حاسس انو بيزغرط .. المهم انا لسه همسي .. لاقيت الواد بينده اسمي

قولت يااااااااااااااااااااااه انا .. الناس فرحت اويي , لانهم حاسو ان في ناس بتلاقي ورقها .. فخدو امل شويه

ببص علي الورق , ملاقيتش القيد .. اتضح ان ده هو الورق اللي قدمتو من 13 يوم .. فين القيد !!!!

الموظفه حبيبتي .. قالتلي ان مش اديت ورقك للظابط , خلاص
قولتها ايوه , انا انا لاقيت الورق القديم .. تخيلو الرد كان ايه ؟؟!!؟؟

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

يعني من الاخر .. الورق من ساعتها مرمي الرميه الو..ه دي

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

بيتهيالي الموضوع يستحق التفكير شويه.

كلها يومين و اكمل المسيره

سلام

Thursday, July 31, 2008

حوارات الجيش

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

اليوم الاول

صحيت من النوم علي 4 الصبح ... قولت شويه كده و انزل اروح اخلص ورق الاعفاء .. حت بالك انت من كلمت اخلص دي .
المهم نزلت روحت السجل المدني اللي انا تبعه .. وده محتاج مشوار محترم , واللي لاحظته ان ده طلع افيد مشورا

قالي .. روح يابني هاتلي ورق كذا وكذا وكذا وكذا وتعالي تاني .. قولتلو شكرا , بس اجيبو منين , قالي روح هات كشف عائلي من جسر السويس , ادارة التجنيد , وهات قيد عائلي من السجل المدني اللي في العباسيه ... قولت الله .. بس كده ؟ قالي وصور البطايئ وشهادات الميلاد بتعتك و بتاعت اسرتك , انا فرحت جدا .. قولت ده انا هروح المشوارين دول و اجيلك عطول ... واتضح اني مغفل .. نست اني مصري.

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

العباسيه , السجل المدني .. لو سمحت انا عاوز اعمل قيد عائلي .. اعمل ايه .. شايف الطابوووووور ده .. ايوة .. اقف فيه لحد ما يجي دورك .. قولت قشطه .. كلها ساعتين , تلات ساعات .. و امشي .. اتعرف علي اي حد , و ارغي معاه لحد ما الوقت يجري.

:D بالصدفه بتعرف علي اللي قاعد جنبي اتضح انه صاحب واحد صاحبي .. الدنيا صغيره... ومن كلامي معاه بدات اقلق , لانه مش اول مره يجي

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

اليوم التاني

جيبت قسيمة الجواز .. ورحت العباسه .. وفضلت واقف شويه .. لاقيت مين واقف ... ايوم هو .. الواد اللي اتعرفت عليخ امبارح .. لسه واقف .. قالي مش عارف ناقصلي ايه كده و جيبته .. وانا طبعا كل ما يقولي كده تجيلي حالة تفاؤل , المهم فضلت واقف غي الطابوووووور لحد ما الفرج جيه .. صول بيعاملوه معاملة اللواء , يجي يقف , يدي لكل واحد رقم علشان يطلع يقدم ورقه .. واخيرا احدت رقم

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

روحت جسر السويس .. قالي من اللي قالك ان في شهاده ميلاد بتطلع هنا , قولتلو الظابط اللي في السجل اللي في العباسيه .. قالي لا .. روح السجل المدني اللي في الزيتون .. اتمشي كده شويه لحد ما توصل .. المهم .. فضلت ماشي حوالي 25 دقيقه .. وطبعا الساعه 12 الظهر .. يعني الدنيا ربيع , والجو بديع .. المهم وصلت سجل الزيتون .. عاوز اعمل شهادة ميلاد كومبيتر ياخونا , قالولي شايف الطايووووووور ده , قولت اه .. قالولي اقف في اخره .. المهم وقفت ... خمش دقائق .. عشر دقائق .. الطابور مش بيتحرك .. هو في ايه ياخونا ... السيستم وائع .. نعم .. يعني ايه السيستم واقع .. قالو الكومبيوتر فصل.
الله .. تحيا مصر ... المهم قالو استنو شويه .. و انا بصراحه في قمة السعاده .. فرحان اني مصري
حوالي ساعه عدت , و السيستم وائع .. طيب وبعدين .. قالولنا اللي مستعجل يروح قسم عين شمس ..استنيت شويه .. بعدين قولت توكلت عللي الله .. علي قسم عين شمس .. عاوز اعمل شهاده ميلاد بالكومبيوتر ... قالولي اقف في الطابووووور كده .. اه ه ه ه يانا ياما ..المهم
وقفت في الطابور و انا مستني اني اوصل علشان تقولي ورق ناقص .. فوجئت انها بتديني الشهاده ... بجد .. قالتلي اه .. خدتها وجريييت علي البيت .. و بكتبلكو دلوقتي علشان افول اني الحمد لله .. وفقت اني اعمل حاجه .. بكره بقي من المتوقع اروح
العباسه و الزيتون وبعد كده المرج وبعد كده بتاع اسمه هيك استب

انا بس افتكرت حاجه , ليه انا روحت سجل مدني الزيتون مع اني كنت في العباسيه .؟؟؟
ده السؤال اللي سألتو للظابط اللي في سجل العباسيه وقالي .. اصل هنا بنطلع شهادات الميلاد بتاعت مصر كلها ماعد القاهرة و الجيزة .. كنت حاسس انو عاوز يقولي لمصر كلها ماعدا انت يا فقري

بس

مصر امانه في ايديكو .. انا قررت اني اسيبها للي يصونها .. كنت بقول مش مسافر علشان اغير في مصر .. لس تقريبا لو فضلت هنا .. انا اللي هتغير

ابقي اكمل بكرة ان شاء الله

Thursday, July 17, 2008

Nice Paragraph in C# book

while i was reviewing some points in C#, i found a nice paragraph which i think i should share it with you.

A final note about C# is that it also provides support for:

• Directly accessing memory using C++-style pointers
• Keywords for bracketing such operations as unsafe
• Warning the CLR garbage collector not to collect objects referenced by pointers until they are released

Here is the word on pointers: you can use them, but you don’t. They are like hand
grenades. You’ll know when you need them, and until you do, you should keep the
pin in them, put them in your footlocker, and try not to think about them. If you
find yourself taking one out, call a friend before you pull the pin; then, run for cover.

Thats it

Friday, April 25, 2008

How can i Start ??

A lot of us asked others this question, How Can i Start ?? by luck i was checking Andew Pardoe's blog and i found him blogged about this topic.

i liked his post soo much, so i wanted to share it with you

Click here

Good Luck :)

Friday, April 18, 2008

LINQ Session

mmmm, Lets Make a LINQ Session in our lovely faculty, Ok Geme.

this was the last chat with FCI-H MSPs, and i decided to make this session.

Come on ... prepare the Demo .. OK ( was talking with my self )

OOOPs .. i didn't install SQL server , and it is too late .. um 2 lazy now .. Make it tomorrow :D
Nooo, if i waited till tom., i know .. i will not do anything :D , i got it .. work on any collection not on Database, LINQ Works on different kinds of Data ( XML, database, and collections)

The big surprise ... i didn't know how to write an array of string :D, i spent 4 mints to remember how to write an array of string, i can't stop my self from laughing :D:D:D .. then i decided to ask Shady - One of my best friends and he always online like me :D - and here is wt happened



The Question now, Am i the suitable one to give this session ???!!!!?? :D:D:D

Wednesday, April 16, 2008

Cosmos Operating System

Cosmos is an open source operating system project that aims to be completely implemented in CIL compliant languages, that is currently 100% C#. It signifies everything that is important in Operating Systems: Universalization, Security, and Simplicity.


Design Overview

  • Completely .NET based.
  • Microkernel or close hybrid
  • Configurable using modules
  • Cross platform architecture

User Kit

Build your own shell, build and deploy in 30 seconds or less! See for yourself. The basic steps are:

  1. Install Cosmos user kit
  2. File, New, Cosmos Boot project from within Visual Studio.
  3. Modify the entry point. The default project has just a WriteLine.
  4. Run (F5). Cosmos will now build a boot disk and ask you what emulator to use. Press 3 to use included QEMU, or choose from VMWare, Virtual PC, ISO, PXE and more!
That is all you need to do! User kit tutorial.

Video Demo

Source :- http://www.gocosmos.org/index.en.aspx
http://www.codeplex.com/Cosmos
http://www.facebook.com/pages/Cosmos-Operating-System/10235842745

Saturday, March 22, 2008

Bill Gates recent speech

Bill Gates recently gave a speech at a High School about 11 things they did not and will not learn in school. He talks about how feel-good, politically correct teachings created a generation of kids with no concept of reality and how this concept set them up for failure in the real world.

Rule 1: Life is not fair - get used to it!
Rule 2: The world won’t care about your self-esteem. The world will expect you to accomplish something BEFORE you feel good about yourself.
Rule 3: You will NOT make $60,000 a year right out of high school. You won’t be a vice-president with a car phone until you earn both.
Rule 4: If you think your teacher is tough, wait till you get a boss.
Rule 5: Flipping burgers is not beneath your dignity. Your Grandparents had a different word for burger flipping: they called it opportunity.
Rule 6: If you mess up, it’s not your parents’ fault, so don’t whine about your mistakes, learn from them.
Rule 7: Before you were born, your parents weren’t as boring as they are now. They got that way from paying your bills, cleaning your clothes and listening to you talk about how cool you thought you were. So before you save the rain forest from the parasites of your parent’s generation, try delousing the closet in your own room.
Rule 8: Your school may have done away with winners and losers, but life HAS NOT. In some schools, they have abolished failing grades and they’ll give you as MANY TIMES as you want to get the right answer. This doesn’t bear the slightest resemblance to ANYTHING in real life.
Rule 9: Life is not divided into semesters. You don’t get summers off and very few employers are interested in helping you FIND YOURSELF. Do that on your own time.
Rule 10: Television is NOT real life. In real life people actually have to leave the coffee shop and go to jobs.
Rule 11: Be nice to nerds. Chances are you’ll end up working for one.

Source :- http://readerszone.com/2007/12/03/gates-rules/

Saturday, March 1, 2008

MS Students Festival in 5 Mints

In The Name Of ALLAH

Today Saturday, March 1st 2008 ... The Microsoft Students Festival day, it was the first time to MS to make event like this in Egypt, One Special day ONLY FOR STUDENTS.

The Goal from this day was to rub students against the Market and the government ... HOW !!!!

Lets Start with The Government ..

Dr Hany Helal-The Minister of Higher Education in Egypt- and Dr Ahmed Zaky Badr Attended this festival to answer all Students Questions clearly, and to help them in finding the best of themselves by encouraging them to do more and more to reach their goals.

Market and Technical Stuff ..

1:- Mr Karim Ramadan - General Manager of MS Egypt- was there to answer all questions related to MS (Recruitment, R&D- Research and Development- and this stuff), Then he left the speech to Dr Tarik El Abady, Who is the Manager on The MS innovation Center in Egypt - which is one of 2 innovation centers for MS in all over the world - Dr Tarik was speaking about the importance of innovation, how to be smart in ur choices and solved some asked questions.

2:- The Second party of the Technical stuff are the sponsor companies like LinkdotNet, itWorx, Raya, And Senergy ... Really These companies make a noticeable efforts in helping students by three different ways,

a)- For undergraduate students, they took they contacts in order to contact them for the summer internship program
b)- For Graduated students, The same.. they took their contacts and some few infos about them in order to hire them ( sure if they need employees :) ).
c)- which was the best ... they made a very very good technical sessions like MOOS, DotNet FW 3.5, and Silverlight.

Hey Hey ... wait a mint. This Day is called FESTIVAL .... Where is the Fun, Where is the Entertainment ... everything is related to study and work till now ..

:D X-Box :D .. There was One X-Box with Halo-3 Game, many of us played it .. it is awesome :D ( u must try it :D ).

The last thing i want to speak about which is the best of the day " in my opinion " is Omar Samra - The First Egyptian and the youngest Arabian to Reach The Top of Everest Mount - , he was invited to speak with us about his childhood dreams, and how it became real ... If i Wrote about his session or his journey in climbing the Everest Mount, i will change the title of the post to MS Student Festival in 5 Days. He worked Hard, Trained Well and made a record :)

This is a 21 second video about the last few steps for Omar to the Mount of Everest, hope you enjoy it



The End ......

Sunday, January 13, 2008

IE8 Comming Soon

The IE team has been very hard at work on IE 8 for the past several months and they hit a huge milestone last Friday evening. The IE dev team checked in a bunch of code that included several new features implemented in the core rendering engine that enable IE to pass the ACID 2 test! This is great news for web developers: IE 8 is going to be our most standards compliant browser to date. Passing ACID 2 is really a combined side effect of all the new features that have been developed for IE 8.

In this interview, I sit down with IE GM Dean Hachamovitch and Architect Chris Wilson to discuss this milestone and dig into compliance in general, lessons learned from IE 7 and discuss the IE team's ultimate goal of de facto interoperability. Of course, no Channel 9 interview is complete without meeting some of the devs who actually write technology so we take a walk from Dean's office to super developer Alex Mogilevsky's office to discuss what's been done to provide IE with the core rendering features that enable IE 8 to pass the ACID 2 test. We also chat with CSS guru Markus Mielke who was instrumental in identifying and planning the feature set required to pass ACID 2.

Source :- http://channel9.msdn.com/Showpost.aspx?postid=367207

Friday, December 14, 2007

ADO.NET Entity Framework Beta 3

Overview

Welcome to the Entity Framework Beta 3. In addition to supporting the production release of the .NET Framework 3.5, the ADO.NET Entity Framework Beta 3 has the following new features and improvements since the Beta 2 release:

Performance improvements
  • Much quicker object query execution
  • Simpler generated SQL
  • Faster view generation

Easier disconnected operation
  • Public, serializable EntityKey property on EntityReference
  • ApplyPropertyChanges
  • Attach on EntityReference
  • Improvements to EntityKey serialization

Extensibility and business logic enhancements
  • Partial methods in code generation for property changing and property changed events
  • Load with MergeOption
  • AssociationChanged Event

Query improvements
  • Additional canonical functions for LINQ to Entities
  • Apply operator elimination (makes more operations work in SQL Server 2000 and other databases)
  • Compiled LINQ query
  • ToTraceString() method on ObjectQuery and EntityCommand to facilitate debugging

Other
  • Connection management refinements
  • Provider interface allows better reasoning about primitive types
Source, and Download From Here

Wednesday, December 12, 2007

Microsoft Parallel Extensions to .NET Framework 3.5

Overview

Parallel Extensions to the .NET Framework is a managed programming model for data parallelism, task parallelism, and coordination on parallel hardware unified by a common work scheduler. Parallel Extensions makes it easier for developers to write programs that scale to take advantage of parallel hardware by providing improved performance as the numbers of cores and processors increase without having to deal with many of the complexities of today’s concurrent programming models.

Parallel Extensions provides library based support for introducing concurrency into applications written with any .NET language, including but not limited to C# and Visual Basic.
Note: This CTP is for testing purposes only. Features and functionality may change before final release, and Microsoft may choose not to provide a final release.

Press Here to Download

Wednesday, December 5, 2007

رحنا حديقة الحيوانات :D

السلام عليكم

أزيكم يا جدعان

النهارده انا هبلوج بالعربي , وطبعا انتو عارفين لو انا كتبت بالعربي ده معناه اني فرحان مووووووت , محصليتش الا مره او اتنين بالكتير قبل كده
ما علينا ... ايه اللي حصل ... رحنا حديقة الحيوان :D:D

ناس كتييييير بيقولو ايه الهبل ده , بس بجد جرب وروح وانت تعرف اد ايه المكان جميل , وبيفكرك بحاجات كتير كنت بتعملها وانت صغير
واد ايه القرد دمه خفيف , والاسد شكله مخيف

طبعا مش هتكلم عن كل الحيوانات و الطيور اللي هناك لاني كده ممكن اعمل بلوج كامل اسمه حديقة الحيوان اونلاين :D
يلا ما علينا مفايه كده , بس من الاخر ... بجد بجد بجد .. كان يوم جامد ... لازم تجربو

Wednesday, November 7, 2007

Microsoft FireFox 2007

Microsoft Firefox provides improved navigation through tabbed browsing, web search right from the toolbar, advanced marginal manipulation, reading & subscription to RSS , and much more.


Microsoft Firefox presents a noticeably simpler, more streamlined, less cluttered interface than all other browsers. The introduction of the Cut Away Effect randomly disables the rendering of 9/10 of Microsoft Firefox helps to reduce the strain on system resources. This also maximizes the area of the screen devoted to the Desktop that you want to see and makes performing the most common computing tasks easy.

For more information Visit MS page about MSFireFox 2007 From Here

Saturday, October 27, 2007

MEA MVPs Open Days in Egypt

One week ago, there was MEA MVPs Open days in Egypt,
they were My best 2 days this year .. really they were the best ...
i took very good experience just from speaking with those professional people, they are coool and helpful.

First day was in El Mariot Hotel in Cairo .. it was about 3 sessions and @ the end of the day we took our Dinner in Markiez Yacht .. it was about 2 hours in the Nile .. ( it was my first time to spend 2 hours in the Nile :D )

The Second day .. we moved from Mariot to Smart Village where Microsoft building... there were just 2 sessions then we started our trip to Egyptian Pyramids and sphinx .. we spent there about 4 Hours .. We took very very very Cool photos ( u can find them all on Facebook ) we went inside the Second Pyramid ( Khafraa ) @ last we Rode camels for 30 Mints .... we r tired .. it is hot .. plz Enough .. OK .. Lets Go to Khan El-Khalele .. :D Cooooool
we went to khan El-Khalele it was as we always see it on TV .. and we saw el Hussin Mosque
we spent there about 2 hours .. then .. it was the End of the day ... and the end of the MEA MVP Open days :)

this Photo For MEA MVPs and Some of Egyption MSPs


The End ..... :D

Friday, August 17, 2007

MS SkyDrive beta

in the name of ALLAH

did u hear about MS SkyDrive beta ?? it is Something like Savefilez
and 4shared blablabla

but it is from MS :D anyway .. Try it it is very COOOL and Quick ( Press Here )


Good Luck

Thursday, August 16, 2007

Internet Explorer Developer Toolbar

The Internet Explorer Developer Toolbar provides several features for exploring and understanding Web pages. These features enable you to:


  • Explore and modify the document object model (DOM) of a Web page.
  • Locate and select specific elements on a Web page through a variety of techniques.
  • Selectively disable Internet Explorer settings.
  • View HTML object class names, ID's, and details such as link paths, tab index values, and access keys.
  • Outline tables, table cells, images, or selected tags.
  • Validate HTML, CSS, WAI, and RSS web feed links.
  • Display image dimensions, file sizes, path information, and alternate (ALT) text.
  • Immediately resize the browser window to a new resolution.
  • Selectively clear the browser cache and saved cookies. Choose from all objects or those associated with a given domain.
  • Display a fully featured design ruler to help accurately align and measure objects on your pages.
  • Find the style rules used to set specific style values on an element.
  • View the formatted and syntax colored source of HTML and CSS.
Click Here TO Download ... and Here For More Information

Saturday, August 11, 2007

Imagine Cup08

in the name of ALLAH

Hope all be 2 fine

imagine Cup 08 opened its doors to us to Register.



Good Luck For all

Friday, August 3, 2007

Encrypting Connection String inside Config File

in the name of ALLAH

back to write again , ...

Sure we r using Config File in many things one of them is to save the Connection string to our Database to avoid recompiling our Application if we want to Change the Connection string.

this is so pretty... but wt if i was using SQl Authentication in my ADO .. and i wrote the Sql Username and Password in my Config File .. Sure it will be easy to be hacked.

Solution came with Encrypting SQl Connection String inside the config file to avoid hacking the Database through this String.

first include Using System.Configuration to be apple to access the config file

and this is the steps

string path = "/web";
Configuration config = WebConfigurationManager.OpenWebConfiguration(path);
// The Section which Contain the Connection String in the config File
ConfigurationSection AppSet = config.GetSection("ConnectionStrings");
// Encrypt
AppSet.SectionInformation.ProtectSection("DataProtectionConfigurationProvider");
config.Save();

if u want to decrypt it

// Decrypt
AppSet.SectionInformation.UnprotectSection();
config.Save();

hope this be Useful for U :)


Sunday, May 27, 2007

كنوز


بسم الله الرحمن الرحيم
الكنز (1
)
عن عبادة رضي الله عنه قال : قال رسول الله صلى الله عليه وسلم : " من استغفر للمؤمنين والمؤمنات ، كتب الله له بكل مؤمن ومؤمنة حسنة "
الكنز (2
)
عن ابن مسعود رضي الله عنه قال : قال رسول الله صلى الله عليه وسلم : " من قرأ حرفاً من كتاب الله فله به حسنة ، والحسنة بعشرأمثالها ، لا أقول : (آلم) حرف ، ولكن : ألف حرف ولام حرف وميم حرف "
الكنز (3
)
عن أبي هريرة رضي الله عنه قال : قال رسول الله صلى الله عليه وسلم : " كلمتان خفيفتان على اللسان ، ثقيلتان في الميزان ، حبيبتان إلى الرحمن : سبحان الله وبحمده ، سبحان الله العظيم "
الكنز (4
)
عن أبي هريرة رضي الله عنه ، عن النبي صلى الله عليه وسلم قال
:
"
إن الله اصطفى من الكلام أربعاَ : سبحان الله ، والحمد لله ، ولا إله إلا الله ، والله أكبر . فمن قال : سبحان الله كتب له عشرون حسنة ، وحطت عنه عشرون سيئة ، ومن قال : الله أكبر فمثل ذلك ، ومن قال : الحمد لله رب العالمين من قبل نفسه كتبت له ثلاثون حسنة ، وحطت عنه ثلاثون سيئة
"
رواه أحمد
الكنز (5
)
عن أبي مالك الأشعري رضي الله عنه قال : قال رسول الله صلى الله عليه وسلم : " الطهور شطر الإيمان (1) ، والحمد لله تملأ الميزان ، وسبحان الله والحمد لله تملآن ، أن تملأ ما بين السماء والأرض ، والصلاة نور ، والصدقة برهان (2) ، والصبر ضياء ، والقرآن حجة لك أو عليك ، كل الناس يغدو فبائع نفسه فمعتقها أو موبقها (3 ) "
الكنز (6
)
عن أبي أمامة رضي الله عنه قال : رآني النبي صلى الله عليه وسلم وأنا أخرّك شفتي . فقال لي : " بأيّ شيء تحرك شفتيك يا أبا أمامة ؟ " فقلت : أذكر الله يا رسول الله . فقال : " ألا أخبرك بأكثر وأفضل من ذكرك بالليل والنهار ؟ قلت : بلى يا رسول الله . قال : " سبحان الله عدد ما خلق ، سبحان الله ملء ما خلق ، سبحان الله عدد ما في الأرض والسماء ، سبحان الله ملء ما في الأرض والسماء ، سبحان الله عدد ما أحصى كتابه ، سبحان الله ملء ما أحصى كتابه ،سبحان الله عدد كل شيء ، سبحان الله ملء كل شيء ، الحمد لله عدد ما خلق ، الحمد لله ملء ما خلق ، الحمد لله عدد ما في الأرض والسماء ، والحمد لله ملء ما في الأرض والسماء ، والحمد لله عدد ما أحصى كتابه ، والحمد لله ملء ما أحصى كتابه ، والحمد لله عدد كل شيء ، والحمد لله ملء كل شيء
"
رواه أحمد في مسنده
الكنز (7
)
عن أبي موسى رضي الله عنه أن النبي صلى الله عليه وسلم قال له : " قل لا حول ولا قوة إلا بالله ، فإنها كنز من كنوز الجنة "
الكنز (8
)
عن جويرية رضي الله عنها ، أن النبي صلى الله عليه وسلم خرج من عندها بكرة حين صلى الصبح ، وهي في مسجدها ، ثم رجع بعد أن أضحى ، وهي جالسة فقال : ما زلت على الحال التي فارقتك عليه ؟ قالت : نعم . قال : صلى الله عليه وسلم : " لقد قلت بعدك أربع كلمات ثلاث مرات لو وزنت بما قلتِ هذا اليوم لوزنتهن : " سبحان الله وبحمده ، عدد خلقه ، ورضا نفسه ، وزنة عرشه ، ومداد كلماته
"
رواه مسلم
الكنز (9
)
عن أم هانىء رضي الله عنها قالت : مّر بي رسول الله صلى الله عليه وسلم فقلت: يا رسول الله صلى الله عليه وسلم قد كبرت وضعفت أو كما قالت . فمرني بعمل أعمله وأنا جالسة. قال : " سبحي الله مائة تسبيحة فإنها تعدل لك مائة رقبة تعتقينها من ولد إسماعيل ، واحمدي الله مائة تحميدة فإنها تعدل لك مائة فرس مسرجة ملجمة تحملين عليها في سبيل الله ، وكبري الله مائة تكبيرة فإنها تعدل لك مائة بدنة مقلّدة متقبلة ، وهللي الله مائة تهليلة .
قال أبو خلف : أحسبه قال : تملأ ما بين السماء والأرض ، ولا يرفع يومئذ لأحد عمل أفضل مما يرفع لك إلا أن يأتي بمثل ما أتيت
.
رواه أحمد و ابن ماجه
الكنز (10
)
عن أبي هريرة ر ضي الله عنه قال : قال رسول الله صلى الله عليه وسلم : من قال : " سبحان الله وبحمده مائة مرة غفرت له ذنوبه ولو كانت مثل زبد البحر "
الكنز (11
)
عن أبي أيوب الأنصاري رضي الله عنه ، أن رسول الله صلى الله عليه وسلم قال : " لا إله إلا الله وحده لا شريك له ، له الملك ، وله الحمد ، وهو على كل شيء قدير ، عشر مرات ، كان كمن أعتق أربع أنفس من ولد إسماعيل
"
رواه مسلم
الكنز (12
)
عن أبي هريرة رضي الله عنه أن النبي صلى الله عليه وسلم قال : من قال : " لا إله إلا الله وحده لا شريك له ، له الملك وله الحمد وهو على كل شيء قدير في يوم مائة مرة كانت له عدل عشر رقاب وكتبت له مائة حسنة ومحيت عنه مائة سيئة وكانت له حرزاَ من الشيطان يومه ذلك حتى يمسي ولم يأت أحد بأفضل مما جاء به إلا أحد عمل أكثر من ذلك
"
رواه البخاري
الكنز (13
)
عن مصعب بن سعد قال : حدثني أبي قال : كنا عند رسول الله صلى الله عليه وسلم فقال : " أيعجز أحدكم أن يكسب كل يوم ألف حسنة ؟ " فسأله سائل من جلسائه : كيف يكسب أحدنا ألف حسنة ؟

قال :" يسبح الله مائة تسبيحة فتكتب له ألف حسنة ، أو تحط عنه ألف خطيئة "
رواه مسلم
الكنز (14
)
عن جابر عن النبي صلى الله عليه وسلم قال : من قال : " سبحان الله العظيم وبحمده غرست له نخلة في الجنة "
الكنز (15
)
عن ابن مسعود قال : قال رسول الله صلى الله عليه وسلم : لقيت إبراهيم ليلة أسري بي فقال : يا محمد أقرىء أمتك مني السلام وأخبرهم أن الجنة طيبة التربة عذبة الماء وأنها قيعان (1) وأن عراسها سبحان الله والحمد الله ولا إله إلا الله والله أكبر

رواه الترمذي
الكنز (16
)
عن أبي عمير الأنصاري رضي الله عنه قال : قال رسول الله صلى الله عليه وسلم : " من صلى عليّ صلاة واحدة صلّى الله عليه عشر صلوات ، وحطت عنه عشر خطيئات ، ورفعت له عشر درجات ، وكتبت له عشر حسنات
"
رواه أحمد
الكنز (17
)
قال رسول الله صلى الله عليه وسلم سيد الاستغفار : " اللهم أنت ربي لا إله إلا أنت خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت أعوذ بك من شر ماصنعت أبوء لك بنعمتك عليّ وأبوء بذنبي فاغفر لي فإنه لا يغفر الذنوب إلا أنت ، من قالها حين يمسي فمات من ليلته دخل الجنة ، ومن قالها حين يصبح فمات من يومه دخل الجنة
"
رواه البخاري
الكنز (18
)
عن أنس بن مالك قال : قال رسول الله صلى اللهم عليه وسلم : من صلى الغداة (1) في جماعة ثم قعد يذكر الله حتى تطل الشمس ثم صلى ركعتين كانت له كأجر حجة وعمرة قال : قال رسول الله صلى اللهم عليه وسلم : تامة تامة تامة

رواه الترمذي

Sunday, May 20, 2007

Microsoft Popfly



in the name of ALLAH

Popfly is the fun, easy way to build and share mashups, gadgets, Web pages, and applications. Popfly consists of two parts:

1 : - Popfly Creator is a set of online visual tools for building Web pages and mashups.

2 : - Popfly Space is an online community of creators where you can host, share, rate, comment and even remix creations from other Popfly users.


To know more about MS Popfly visit Popfly homepage or the FAQ Press here
to Download MS Popfly Click here to download.

Sunday, May 13, 2007

why Student Fails in Exams ? :D

ليس ذنب الطالب إذا رسب لأن هناك 356 يوماً فقط في السنة

و هذا تفصيل عن حياة الطالب في هذه الايام

...

أيام الجمعات : 52 جمعة في السنة

حيث يتبقى من السنة 313 يوم

العطلة الصيفية 50



يتبقى 263 يوم


8

ساعات نوم يومية

وهذا يعني 122 يوم



يتبقى بس 141

يوم



ساعة واحدة لللعب يومياً



(مفيدة للصحة)



مما يعني 15 يوماً إضافياً



يتبقى

126

يوم


ساعتين يوميا للأكل مع المضغ جيداً على قولة

مريم نور للحفاظ على الطاقة

أي

30

يوم

يتبقى 96 يوم

ساعة يومية للكلام والتحدث

(فالإنسان مخلوق إجتماعي)

وبذلك نضيف 15يوم ,يتبقى

81

يوم


أيام الامتحانات في السنة على الأقل 35 يوم



يتبقى 46 يوم

العطل النصفية والربعية وأيام الأعياد الدينية والوطنية والإنسانية والقومية

40

يوم

باقي 6 أيام


أيام المرض السنوية على أقل تقدير 3 أيام، يتبقى3 أيام

متابعة الأفلام وبقية الفعاليات الترفيهية

عايزين نعيش حياتنا برضه

على أقل تقدير يومين



باقي ....... يوم واحد

!!

و اليوم ده هوّ بالضبط عيد ميلادك .... ألف مبروك

Friday, May 4, 2007

No Money .. No Honey

in the name of ALLAH

in one of the last few days, while i was backing home with Mohsen i found Someone wearing T-Shrit with this statement .. No Money .. No Honey.

2 days ago i found this photo in a yahoogroup. really i can't tell you how mush i loved this photo



if u saved this photo make zoom in .. and look @ everyone's face .. beautiful photo :)

Friday, April 20, 2007

MS SilverLight

in the name of ALLAH

few Days ago , MS announced the release of MS SilverLight. So
what is MS SilverLight ?
Microsoft Silverlight is a cross-browser, cross-platform plug-in for delivering the next generation of media experiences and rich interactive applications (RIAs) for the Web.

Is Silverlight free?
What is the long-term vision for Silverlight?
Can I deploy Silverlight-based applications with the CTP?

to know the answers of this questions and to know more about it Press Here
or Here to The Official site

Wednesday, April 11, 2007

Beginning of wisdom is to call things by their right names

in the name of ALLAH

i know that i didn't write any technical post from along time all the last 4 posts were Personal and were just for FUN.

this is not technical post from the first stage , but i think it is Very important.

"Beginning of wisdom is to call things by their right names" Old Chinese Proverb.

this Post will be about Coding Standards.

First .. why i must write my code my meaningful name ?
maintainability. If 6 months down the line your customer isn't too happy with the product and want an enhancement in the application you have created, you should be able to do it without introducing new bugs, at the same time you want to save your time ( as time = money ), naming will save time for us to understand our Code easily.

naming any variable,Method,Class or even Namespaces must indicate what is the functionality of this variable,class .......

Look for the following samples :-

Namespaces - Names should be meaningful and complete. Indicate your company or name, product and then your utility. Do not abbreviate.

namespace CompanyName. ProductName. Utility // GoodWay
namespace CN.PROD.UTIL                       // Bad Way

Classes - Class names should always be a noun, and again, should be meaningful
Avoid Verbs.

         //Good
class Image
{
...
}
class Filters
{
...
}

//Bad
class Act
{
...
}
class Enhance
{
...
}
Methods
- Always use a verb-noun pair, unless the method operates on its
containing class,
in which case, use just a verb.

//Good

public void InitializePath( );
public void GetPath();
public void ShowChanges( );
public void System.Windows. Forms.Form. Show();
//Bad
public void Path();
public void Changes();

Methods with return values - The name should reflect the return value.

//Good
public int GetImageWidth( Bitmap image);

//Bad
public int GetDimensions( Bitmap image);

Variables - Do not abbreviate variable names. Variable names should again be descriptive and meaningful.

//Good
int customerCount = 0;
int index = 0;
string temp = "";

//Bad
int cc = 0;
int i = 0;
string t = "";

Private member variables - Prefix class member variables with m_.

public class Image
{
private int m_initialWidth;
privtae string m_filename;
...
}

Interfaces - Prefix all interface names with I

interface IAlarmClock : IClock
{
...
}

Custom exceptions - Suffix all custom exception names with Exception
public class UserNotExistentExce ption : System.ApplicationException
{
...
}

Delegates
- Suffix all event handlers with Handler;
suffix everything else with Delegate

public delegate void ImageChangedHandler ();
public delegate string StringMethodDelegat e();


Thats It
Press Here or Herefor Further Reading

Good Luck :)

Monday, April 9, 2007

Mission impossible 4

did You c this Mission be4





the Mission done
By Mohamed Gamal

Sound Effects and Directed by
Mahmoud Mortada :D
Mission Time :-
during OS Project :D
Mission Place : -
Ahmed.M.Esma3il's House :D

Sunday, March 25, 2007

مش عارف ايه ده ...

in the name of ALLAH

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





الصوره دي بقي ... انا رسمتها بردو و انا سارحان .. بس مش محتاج حد يقسرلي معناها ... انا عارفو كويس
و تقريبا الكل عارفو :) .. يارب اللي في بالي يكون فاهم !!!

Sunday, March 18, 2007

Woman = Problems :d

in the name of ALLAH
Just See this :D



:D ha eih ra2yoko ...... Everything By Logic .. :))

Tuesday, March 13, 2007

Using Google Spreadsheets APIs in C#

in the name of ALLAH

Excellent news for C# developers using Google gData API platform
C# library download have been updated to include C# client libraries
for using the new Google Spreadsheets API..

Good Luck

Tagged again :$

in the name of ALLAH
Romio (ramy mahrous ) tagged me again ... i think he loves me :D .. or he know that iam the only reader for his blo so he always tagging me :D , anyway .. Come on lets see what is going on ..

Section 1 - Last 1s?

1. last beverage? Hot drinks
2. last phone call? can't Remember .
3. last instant message? Secret.
4. last cd played? Can't Remember.
5. last time you cried? was soooon.
6. last text message? ;-), to Essawy.

Section 2 - 6 Have You Evers:

1. dated someone twice? Yupe.
2. been cheated on? :-) NO.
3. kissed someone & regretted it? No.
4. lost someone special? ya .. i did this Twice.
5. been depressed? Keteeeer.
6. been drunk and threw up? Never.

Section 3 - List 3 Favorite Colors
1. Green.
2. Yellow.
3. Orange.

Section 4 - This month have you

1. Made a new friend? Ya.
2. Fallen out of love? Really i don't know.
3. Laughed until you cried? many times.
4. Met someone who changed your life? ya , but changed it to the worst.
5. Found out who your true friends were? may be one or 2 @ Max from the Faculty + 3 Out the faculty.
6. Is there something you want to tell someone? yes ..i hope 2 .. but i don't know what i will say .
7. Would you kiss anyone on your top friends? No.
8. How many people on your top friends do you know in real life? All of them- i mean the 5-.
9. How many kids do you want to have? 2 or 3 @max.
10. Do you have any pets? NO.
11. Do you wanna change your name? Hope people call me with my real name ( Mohamed ) kefaya Geme :(( .
12. What did you do for your last birthday? the last one was the worst in my life, el7amd lelah :) .
13. What time did you wake up today? 8:00 am.
14. What were you doing at midnight last night? Solving a problems in my DSL :((.
15. Name something you CANNOT wait for? i love Retag name it will be for my daughter isA --- ( its meaning is keswet el ka3ba ).
16. Last time you saw your father? 3 dayes ago.
17. What is one thing you wish you could change about your life? i don't want to trust on any one easily , but i always do that .
18. What are you listening to right now? Nothing.
19. Have you ever talked to Tom? Sometimes but the result always be a status on yahoo called ( bad Mood :( ).
20. Have you ever talked about someone behind their back? Yes.
21. What’s the last piece of clothing you borrowed from anyone? I did not do that before!
22. Who’s getting on your nerves right now? Personal Topics.
23. Most visited webpage? wikipedia.
24. Coke or Pepsi? no one.
25. Have you kissed or been kissed by anyone in the past week? Yes.
26. Mac or PC? i didn't see mac in all my Life , ( ya :(( ).

Now .. its the Time to Tagg :D ( i love this Part ) so i will tage Nabil , Essawy , Magdy and Abdo ( 3abd el ra7man ) as Abdo don't have Blog .. Comment Here :D "no away to run away".

Wednesday, March 7, 2007

Do you know this about Google ?


in the name of ALLAH
i made some searches about my lovely company Google to know more about its services and its history and this what i knew ..

1 : - Google Key word means one (1) followed by one hundred(100) zeros ( 0 ) which was an Expresion for Milton syrona ( one of Math scientists) .

2 : - The Main branch of Google in Mountain View , california.
3 : - The chair man of Google is eric skamids.
4 :- Google has many and many of serivces not just Google Search but it has Google Earth, Code search,labs,groups,mail,calendar ....... and many ( You can know all of them from here )
4 : - Google Started its great search engine when lary bidg and Sergy brayn made a successful search engin for one stanford universities then they expanded it to be this great search engine.

5 : - One of my dreams now is to Work in Google or MS ..... it is not 2 far .. it just need hard Work.

if u want to know more about Google Press Here


Tuesday, March 6, 2007

Keep waiting

in the name of ALLAH

hope all be 2 fine
i just wanted to say .. Keep Waiting for the Next article .. it will be late ( coz really iam 2 busy ) but isA it will be very useful .
thanks :)

Friday, March 2, 2007

You Must See this

in the name of ALLAH

while i was checking kimo's blog i found this Site Chk it plz ( ma7desh yed3e 3alaya :D )

salam

Thursday, March 1, 2007

Five things you don't know about me :(

in the name of ALLAH

Ramy Mahrous has tagged me to write 5 things you don't know about me :( .. the problem that i don't know them :D .
anyway lets do what he asked me to do ...

1 : - i hate lies.
2 : - one of my disadvantages is trusting :( ya .. i trusted on many people but they weren't good enough.
3 : - i am trying to approve my self for all.
4 : - i love babies tooooooooooo much.
5 : - i Love to be loved :D.
and as iam MSP i can write another one :-p
6 :- My Biggest disadvantage i can't forgive easily , So don't try to make me angry :D .

and now .. i must tag 2 persons .. so i will tage Magdy Wageh & Mohamed Gharib

Monday, February 26, 2007

Great News for FCI-H Bloggers

in the name of ALLAH

this was a one ofthe commens on our blog ... read it

James Branam said...

Hi,I'm the Community Docs Manager for NetBeans. I've read your blog entry, and I think this would be great content for our Community Docs wiki page. Would you be interested in contributing this in the category "Tips and Tricks"?
I look forward to your reply.

James BranamNetBeans
Community Docs manager
james.branam@sun.com

i think this is very good step for us :) el7amd lelah :)

Thursday, February 22, 2007

My Home with googl earth

:D ya i got it .. See it .. the street like el-Shanzele-zeee :))
i love Ezbet el nakhl :))

Quick Overview on Linq project

in the name of ALLAH

i think we took a good break time :)
So lets back to our technical articles

Language Integrated Query or what we are calling it LINQ project .

first lets know the difference between Declarative and imperative query programming.

in declarative Q P : - i tell the system what i want, but i don't tell it what to do to find the solution. like the sql query ( select id from student where name like 'fci-h') here the system will get the solution with the best plan it can see it.

in imperative Q P :- i use the imperative query in logic work, when i want the system to run with assigned steps ( do .... if ... else ... exit ..) etc.

Read the Full Article in FCI-H blog.

Wednesday, February 21, 2007

Michal Jordon

all of us hear about Michal Jordon , but did u c this pic be4 ?

Tuesday, February 20, 2007

Don't give up :)

ok , let you with this beautiful photo


Friday, February 16, 2007

كلمه !!

this is the break time .. ( break between the previous and the next subject)
today i found in our entertainment group very strong message ( we deh 7aga 3'areba 3an el group dah :D ) el mohem ta3alo ne2lb 3araby a7sn ..

الموضوع كان بيحكي قصه بأسلوب هزلي عن تفكير الشباب اليومين دول ... ايه رايك في شغلانه الجاسوس ؟؟ وايه اسباب اللجوء ليها ؟
كان معظم الرساله بتتكلم عن قضيه الشباب العظمي .. البطاله
الرساله كانت بتتكلم عن المشاكل اكتر ما هي بتتكلم عن حلول ..
الشاب خطيبتو سابتو .. بقي مخنوق
الشاب مش لاقي شغل بقي مخنوق
الشاب اصحابو لما بيشوفوه بيتريقو عليه علشان دخل كليه كبيييره وتعب و في النهايه طلع اهوجي او ما شابه ذلك .. وبقي مخنوق
الشاب نفسو يبقي غني و مش لاقي فرصه واحده وبقي مخنوق ..

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

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

انا عاوز اختم كلامي بموقف مش هنساه لحد ما اموت
كنت في الفصل في الاعدادي .. ودخل الاستاذ و سأل سؤال تقريبا كان 5 او 6 من 35 واحد هما اللي عرفو الحل قال جمله مش هنساها
اكيد طبعا لازم يحصل كده .. و سكت شويه و قال
ماهو لو الكل عرف الاجابه ..مين االي هيطلع فاشل و يمحلنا الجزم ومين االي هيمسح العربيات

يلا كفايا كده و جهزو نفسوكو لل Linq :D

What's new in C# 3.0 ? Part 5

Lambda Expressions : -

in earlier versions of C# when we were using delegate it was like that : -
suppose the delegate for multiply function.

in C# 1.0
first , i would create a delegate of type int

delegate int MathOp ( int x , int y ) ;
MathOp Multiply = new Mathop ( Multiply) ;
Console.Write(Multiply( 2 , 3 ) ;

Sure first you must make function Multiply :D

Private int Multiply ( int x , int y )
{
return x*y;
}

The Full Article in FCI-H blog

Wednesday, February 14, 2007

What's new in C# 3.0 ? Part 4

in this post i will speak about 3 small things:-
1: - Object initializers.
2: - Query expression.
3:- implicitly typed arrays.

the complete article here in fci-h blog.

Tuesday, February 13, 2007

What's new in C# 3.0 ? Part 3

assume you want to make a fly variable(which i will use it once in my code) of complex type, all what i have to do is go to the solution explorer and add a new class for this type, by this way if i want to make 10 new types i will make 10 different class, but this is not the best solution so C# 3.0 came with the the best solution with the Anonymous Type.


The Complete Article in FCI-H blog
That’s it.
See you in the Next Part isA

Friday, February 9, 2007

What's new in C# 3.0 ? Part 2

Extension Method

Consider the following , iam working in a project and i made a class and i made a simple method inside this class after small period i wanted to modify or add something in this method all what i have to do just back to the code of this function and modify its code , this is good

but what if this Method was in dll or was in a sealed class or i wanted to add method in a class of the primitive data types ? what can i do ?? the Extension Method was the Solution.

the complete article in FCI-H Blog.




Dream.Build.Play - XNA Gaming Code Contest

This is your chance to make the dream come true! Create an
original game for Windows or Xbox 360™* using XNA Game
Studio Express
, a new tool from Microsoft®. Then enter your
game in the Dream-Build-Play Challenge. Besides worldwide
fame and recognition, you could also win some fantastic prizes!

http://www.dreambuildplay.com/main/default.aspx

About XNA Game Studio Express


XNA Game Studio Express is a revolutionary new tool that makesit easy to develop video games for both Microsoft Windows and
Xbox 360™. Whether you’re an experienced developer or a total
newbie, this innovative software, along with the XNA Creators
Club, helps you to build the games of your dreams more easily.

First released in beta in August 2006, the XNA Game Studio
Express is now available in its complete, final form—absolutely
free. Download it today and create games for Windows at no
charge. You can also build games for Xbox 360 with an active
subscription to the XNA Creators Club.

To learn more about XNA Game Studio Express, head over to theXNA Developer Center. And come back to this contest web site

Hint:- this article was Copied from microsoft Student partners articles

Thursday, February 8, 2007

What's new in C# 3.0 ? Part 1

i wrote the part 1 in c# 3.0 on fci-h blog
so good luck and waiting any comments
salam

Wednesday, February 7, 2007

العقده اتفكت

معليش يا جماعه انا هخرج عن التكنيكال وبعيد عن الانجليزي
يعني بالعربي انا فرحااااااااااان جداااا
العقده اتفكت اخيراً انتو متخيلين ايه اللي حصل النهارده 8 من حاسبان حلوان اتكرمو ..... لا مش بهزر بجد والله ده اللي حصل
3 MSP ( ME .. Magdy .. Mostafa )
Ramy .. sherief ... islam Tork ( 3rd is ) .... and other 3 i don't know them :D

بجد مبروووووووووك للكل مش للي كسبو بس ... لا للكل علشان العقده اتفكت

يلا كفايه كده ... سلام

Tuesday, January 30, 2007

What's New in C# 2.0 ? Part 2

In the name of ALLAH

Welcome in Part2 (Sorry it will be Long Post Coz it Will be the Final Part )
Iterators allow you to easily create enumerable classes, classes that allow you to iterate through their collection of values through a foreach loop. Classes that implement the IEnumerable interface allow you to use foreach loop.
To use IEnumerable interface we must implement GetEmumerator Method which return IEnumerator object which, this object allow foreach loop to work the way it does.
The new iterator pattern makes use of the yield keyword , from this moment we don't have to create and implement an IEnumerable object , yield does all of this.
Example : -
If we tried to Store 100 000 string in array of string then we tried to retrieve the array's values using foreach loop one by the old way and the second with the Yield Key word.
Here is the difference with Yield it will take 93 milliseconds and with the Old Way 343 milliseconds.

Syntax:-

yield keyword in foreach loop

public System.Collections.IEnumerator GetEnumerator()
{
for (int i = 0; i <>

the Advantages :-


Good Running Time
Save Code and increases its readability

Nullable Types

The Nullable Type Can Represent the Range of Value for any type plus it can hold the value null

Example : -
Nullable can Hold Values in this Range from -2147483648 to 2147483647 in addition to Null Value

another Example : - Nullable can hold The Value True or False ( false set as default in the normal Bool ) in addition to Null Value .

but what is its importance ?
assume you are working in database application
a Boolean field in a database can store the values true or false, or it may be undefined.

Syntax: -
int? x = 10; or double? d = 4.108; ….. and so on

the most important Properties in nullable variables : -

The HasValue property returns true if the variable contains a value, or false if it is null.
The Value property returns a value if one is assigned, otherwise
a System.InvalidOperationException is thrown.

The last Thing to say about nullable Type that it can work on Value and Ref. Type.

Static Class

Static class was developed in c# 2.0 to prevent the problem of working with The classes which have Private constructors by using Reflection.
Use The Keyword static in the declaration of the class to prevent the class instantiation by
Reflection

Syntax :-
static class Class1

Anonymous Methods

Hint :- To understand Anonymous Methods you must understand Delegates Very Good. I will depend here that you Can use Delegates.

Earlier( in previous versions of C# ) we were handling the events like this

myButton.Click += new EventHandler(MyButton_OnClick);

public void MyButton_OnClick(object sender, EventArgs e)
{
// do something
}
Here we first added a delegate to myButton’s Click event. The delegate is made to reference the MyButton_OnClick() method which is defined earlier.

Anonymous methods allow you to define un-named methods ( any block of code )
Like this

this.myButton.Click += delegate(object sender, EventArgs e)
{
MessageBox.Show("yes");
};


The Advantages: -

Anonymous methods can be useful when we only want to use our event handler to point to only one method. It can save code size and make it more readable if used appropriately.

mmm i reached the End Of This Post .. but i will be back Soon isA with C# 3.0 .. So Keep Waiting :)

Sunday, January 28, 2007

What's New in C# 2.0 ? Part 1

in the name of ALLAH

Hope all be Fine ..
as we know that Microsoft announced for C# 3.0 , So I decided to write My Articles about the enhancements in this Language, but before I begin C# 3.0 lets know first the new Adds in
C# 2.0 which was released with Visual Studio 2005 then we will speak about C# 3.0 .

First i will begin with Generics.
Generics are a new feature in version 2.0 of the C# language and the common language runtime (CLR). Generics introduce to the .NET Framework the concept of type parameters, which make it possible to design classes and methods that defer the specification of one or more types until the class or method is declared and instantiated by client code.
to use Generics we must use this name space System.Collections.Generic

Example ..
// Declare a list of type int
GenericList list1 = new GenericList();

If you fell that this is not clear look to this problem
Imagine you want to create a class template that supports any type. When you instantiate that class, you specify the type you want to use, and from that point on, your object is "locked in" to the type you chose. How Can you Do this ??

Generic can do this look at the following Example : -

public class ObjectList : CollectionBase
{
private ArrayList list = new ArrayList();
public int Add(ItemType value)
{
return list.Add(value);
}

public void Remove(ItemType value)
{
list.Remove(value);
}

}


Second Partial Classes
Partial classes give you the ability to split a single class into more than one source code (.cs) file. Like This
public partial class MyClass
{
public MethodA()
{...}
}

public partial class MyClass
{
public MethodB()
{...}
}

When you build the application, Visual Studio .NET tracks down each piece of MyClass and assembles it into a complete, compiled class with two methods, MethodA() and MethodB().

In my opinion partial is not Very important for Small projects but it will be great in large projects.

The Second Part Will be about
Iterators
Anonymous Methods
Nullable

Sunday, January 21, 2007

Fron C# 1.0 to 2.0 andFrom C# 2.0 to 3.0

in the name of ALLAH

Hi all .. its along time to write any technical Article the last Articles was little for fun

anyway this coz i wasn't have any time ( Exaaaaaaaaaaams )

Now i will resume this Articles by posting Articles to Explain C# 3.0 and Linq Project
But before we go further on c# 3.0 i think many of us don't know the new adds for c#2.0
So i decided to begin this Articles by The New adds in C# 2.0
Then we will begin our journey in c# 3.0 and Linq Project

isA The New Adds on c# 2.0 will be on Thursday 25 / 1 / 2007

from Saturday 27 / 1 / 2007 i will begin c# 3.0 .
so if anyone Have any Suggestion or Comments be4 i begin ... feel free and post a comment be4 i begin.
Keep Waiting

Saturday, January 20, 2007

Can U Believe This

This is Our AI Project >> Connect 4 Using MiniMax Algorithm
But Can u Believe This Photo ( el Computer is The RED and Me Yellow )


the Computer Can Win With 3 Diff. Playes .. ( Thats Good :D )

Message From My CPU

Believe me it is true...
You installed the best in me. Your picture is always in my background.
You clicked my heart gently. You drive me crazy when I see you.
Your love reset my life and deleted all the sadness in me.
You restored my kindness after I thought it was corrupted.
I'm always connected to you
with more than 56 heartbeats per second.
You hacked my brain and registered your name in it.
You are the only one that could navigate my
feelings and explore my emotions at the same time.
I feel lost when I try to call you and you are not responding.
I always feel you close to me when I shut down my eyes, or when I open my windows waiting for you to pass.
You are the only one that can log into my heart and never log out.
I dream of being your only server as long as I live.
You don't have to search for me, cause we are always linked to each other.
I see your name everywhere, my FrontPage, my homepage and all my software.
I scanned my life and found that I'm only infected by you.
You are the virus I'd never remove, and why should I do?
You formatted my life and added happiness to view.
Believe me it is true...
I love you
more than my
CPU !!!!!!!!!!

Monday, January 15, 2007

روح رياضيه

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

زي ما عنوان الرساله دي بيقول
روح رياضيه
يومالسبت 13 / 1 كنت بتكلم انا و مجدي صحبي مع واحد في جامعه القاهره
و قالنا خبر لذيذ جدا
إن ميكروسوفت كانت هي ال sponser
بتاع المؤتمر الاخير ل sun

في روح احسن من كده

Salam :))

Friday, January 5, 2007

C# stole Java

in the name of ALLAH

Hope all be 2 Fine

i just read an interview about c# between Anders Hejlsberg (Microsoft Chief Architect)
and Osborn (O'Reilly interviwer)

and in the interview i think that Osborn said aquestion its goal to say ( C# Stole Java ) but What was the Answer of Anders
Lets See It >> Go

After Reading This Article i don't Think there is no one can say this Again (C# stole Java)
and we r Waiting C# 3.0 to See who is the best Java Or C# ? :)

Good Luck For All
Waiting Your Comments and Suggestion

Mohamed Gamal El-Den
Microsoft Student Partner (MSP)

Wednesday, January 3, 2007

Managed and UnManaged Code

in the name of ALLAH

many of us heard about managed code and unmanaged code but what is the difference between them ??
i will try to simplify the difference in Few lines

Managed Code
- All Codes are executed by the MSIL (More about MSIL).
- managed code must supply the metadata for the Common language Runtime (More about CLR) like memory management, cross-language integration and code access security.

UnManaged Code
- the Code which was Created OutSide the .Net Framework and without regard for the conventions and requirements of the common language runtime.
- Unmanaged code executes in the common language runtime environment with minimal services (for example, no garbage collection, limited debugging, and so on).


Waiting your Questions And Suggestions.

Good Luck

Mohamed Gamal El-Den
Microsoft Student Partner (MSP).

Monday, January 1, 2007

Inside CLR

in the name of ALLAH

as i promised in my first post that i will speak in more details about CLR's Components here you are >>
1 - GC - Garpidge Collector - it used to clean up the memory after finishing your program
and it Runs Automatically.

2 - JIT - Just in Time - used to detect Some errors during the Running time and used to compile
the IL -intermediated Language- file to Generate the EXE.

3 - Class Loader :-in OOP - Object Oriented Programming - you Will Find Your project Consists of one Main and Many Class, the class loader job is to load all this class to make the main know this class.

4 -Security engine :- it consists of 2 main components
a -Role Based Security:- used if the project will be used by many persons
ex- in companies projects the manager can access some Files no one of the other employees Can Access it .. you can do this by Role Based Security.

b - Code Access Security :- The Code Access Security Policy tool enables users and administrators to modify security policy for the machine policy level, the user policy level, and the enterprise policy level. Read More.

5 - type checker :- to check on the lenght of the data types .

6:- CLS -Common Language Specification - provides a series of
basic rules that are required for language integration. The CLS determines the minimum
requirements for being a .NET language. Compilers that conform to the CLS create objects that can interoperate with one another.

here we reached the end of this Post hope to be good post and be useful for you

Waiting your Questions And Suggestions.

Good Luck

Mohamed Gamal El-Den
Microsoft Student Partner (MSP).

Sunday, December 31, 2006

.Net Fram Work Components

in the name of ALLAH

isA i will begin to post very short posts to speak about .Net Components in details

So Let's Get Started from today :)

First Lets know why Microsoft Developed This Framework and how any program Generated by this FW Works ?
as a result of the different versions of windows ,many programs which run on one virsion don't run on the other version and this caused a big problem for the developers .
Like this .. EXE ... > OS ... > H.W
this was the reason but this is the result .. The Release of .Net Framework

how does any program work in this FW ?
now it became like this .. EXE ... > MSIL ... > OS ... > H.W
this MSIL -Microsoft intermediated Language - this is the result of the compilation process in any program works with .Net FW and this MSIL saved in IL files.
when you finish the compilation process and turn to the next process RUN the program
in this step the IL File is compiled again by the JIT - Just in time - to generate the EXE.
so what is the importance of the FW ?
the CLR ( one of the FW Components , we will discuss it after few minuets ) make al the IL files
be the same although it's source is different programming languages ( but sure this languages works under .Net Framework ) it make this files saved in binary to make the OS read it very easy.

.Net FW consists of 2 Main Components :-

1:- FCL - framework Class Library - it consists of huge number of classes and libraries each class
consists of big number of Functions and properties.

2:-CLR - Common Language run time - this is the main Component in this FW

Q:- first what is CLR's Job ??
A:- mm CLR includes a virtual machine which working like JVM and it Contains the following

a - GC :- Garpidge Collector
b - JIT
c - class loader
d - Security engine
e - type checker
f - CLS - Common Language Specification -




You Can Read The Jobs of every one of this Components in any Book speaking about
.Net Framework or wait my Second Post i will Go Further on this Components

From Now To The Second lesson iam waiting your Questions and Comments
Good Luck For All :)

Mohamed Gamal El-Den
Microsoft Student Partner (MSP)