Thursday, December 28, 2006

Movie?

Few days ago I got a chance of being a part of something like Jackass movie, and for reasons everybody know (you watched jackass? NO? Watch it and you will be from those who know the reasons), I didn't go, so I thought about something else, you know it?

Think for a while and when you got the answer read the rest of the post :)

Simply I though about something, what if I do my own movie?
What it would take?

1- Good Camera (I got one).

2- Crew (many friends are here).

3- Story (I could write a complete story in less than 1 hour).

4- Cars, clothes, etc (available).

So I decided to do it, I've already made the story, and the only thing remaining is to find the crew who won't refuse to do the movie, it may be in both language, English and Arabic.

Stay tuned :)




Wednesday, December 27, 2006

Perception vs. Reality

There's a nice picture I was seeing every day in my floor in my building whenever I am going to my office, only last week I though about its meaning, when someone is thinking about a software, and he's designing it, his perception about the size of the software, number of expected bugs, customers' cases, etc, would be something like this:

But when you actually go and begin working in the product, suddenly you found that the reality is something like this:

So usually make sure that you're working in a Chihuahua and not a Boxer.

Tuesday, December 12, 2006

Which RDBMS is very secure: SQL Server vs. Oracle

I found this nice comparison between Oracle and SQL Server in Security:




Let's zoom-in into the graph a little bit:



Now as you see no security flaws have been reported in SQL Server 2005 since it has been released.

Interpretation of results - some Q and A

Do Oracle’s results look so bad because it runs on multiple platforms?
No – pretty much most of the issues are cross-platform. In the 10gR2 graph every flaw affects every platform.

Do the SQL Server 2005 results have no flaws because no-one is looking at it?
No – I know of a number of good researchers are looking at it – SQL Server code is just more secure than Oracle code.

Do you have any predictions on the Oracle January 2007 Critical Patch Update?
Maybe – NGSSoftware are currently waiting for Oracle to fix 49 security flaws – these will be fixed sometime in 2007 and 2008.

Do these results contain unfixed flaws?
No – only those that have been publicly reported and fixed are in the data.

Why have there been so little bugs found in SQL Server since 2002?
Three words: Security Development Lifecycle – SDL. SDL is far and above the most important factor. A key benefit of employing SDL means that knowledge learnt after finding and fixing screw ups is not lost; instead it is ploughed back into to the cycle. This means rather than remaking the same mistakes elsewhere you can guarantee that new code, whilst not necessarily completely secure, is at least more secure than the old code.


Microsoft SQL Server
Security issues and fixes in SQL Server 7, 2000 and 2005 since December 2000 to November 2006. Five MDAC security flaws over this period of time have not been included in these results because MDAC is part of Windows and not SQL Server.



Oracle
Security issues and fixes in Oracle 8, 9 and 10 since December 2000 to November 2006.Only security issues found in the TNS Listener and the RDBMS itself have been includedin the following graph. This means issues found in components such as the IntelligentAgent or the Oracle Application Server have not been included.



Source:
http://www.databasesecurity.com/dbsec/comparison.pdf

More Information:
http://www.blackhat.com/presentations/bh-usa-05/bh-us-05-cerrudo.pdf

Tuesday, November 21, 2006

Shatafa Project?

Huh!
Empty!
Wait for the next episode ;)

Saturday, September 16, 2006

Windows Security VS Linux/Unix Security

I am always believing that media could do anything even the invert of truth, why I am saying this?

Because all the previous time, people were thinking the Linux/Unix is much secure than Windows, which I finally found the proof that it’s not true:
Between January 2005 and December 2005 there were 5198 reported vulnerabilities: 812 Windows operating system vulnerabilities; 2328 Unix/Linux operating vulnerabilities; and 2058 multiple operating system vulnerabilities
Source: http://www.us-cert.gov/cas/bulletins/SB2005.html

Wednesday, September 13, 2006

Revisiting some old stuff

Since I didn't post anything new for a long time, I picked my blog and start reading in some old posts, for unknown reasons, I felt like I want to post these posts again:

IBM Interview Part A
IBM Interview Part B

Just enjoy them again :D

Sunday, July 30, 2006

Open Source (Free version), How Comes?!!!

I am just wondering about Open Source principals, yes, I could understand that people asking for software code to be opened for learning purpose, or for the development of software as whole, but what I don't understand and not convinced with at all:

1- People whom are convinced with Open Source principals believe that all closed source companies are evil, which is not reasonable at all, because why we don't do the same with other professional services, I mean why you can't go for a lawyer asking him to show all his work secrets with you and when he don't do this, then he's evil?!
Why?!

2- The "Software for free" principal is not reasonable at all, why developers only?!Why we can't see doctors for free, lawyers for free, engineers for free, teachers for free, books for free, etc, why developers only?!Aren't they humans that need money to live?!Aren't they spending the same time (and even more), and spend more money than lawyers and doctors as example?!Why it's normal for the first to sell their services for free and when the second group does the same they are evil?!

I may got some answers like: "Open source doesn't sell the product, but they sell the services for this product", they may be OK for an OS or RDBMS, but what about software which doesn't require any kind of services like Games, small software like graphics packages, like mathematical packages, word processing, etc, is it reasonable for some one to spend a year or more working day and night for nothing and the people whom are using his work and whom spent the same time in their work (like doctors and lawyers) get more money and get a car and home and then get his work for free while when he's seek or asking about law advice is going to pay for them, is this reasonable and fair for me to do job for you for free and when I ask the same for you to pay?!!!

It may be because most of the Egyptians I met are thinking that Open Source = Free which is not the case, this may be the reason, I don't know!

I really want to know how it's working as it doesn't make any sense at all!!!

Thursday, July 27, 2006

علم المنطق

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

Friday, July 14, 2006

First Technical Article

As I promised before, here you're my first technical article:

http://blogs.msdn.com/mmeshref/archive/2006/07/14/666241.aspx

Waiting for your comments :)

Monday, July 03, 2006

Technical Articles!

Finally I've taken the step to begin writing many technical articles on SQL Server Manageability on my technical blog.

Stay updated as this blog will be updated with a new article every week at max.

Wednesday, June 07, 2006

Wondering

This post is gonna be some how technical, as during the last days I kept asking myself this question:

Why usually every student in computer science is thinking about either:

1- Making a new Operating System.
2- Making a new RDBMS.
3- Making a new programming language.



And everytime you ask someone why you think about this?

You got these answers:

1- For learning (this is the only good answer).
2- For making something for us to work with.

The main problem here that they never ask them selves a very simple question:

What we'll add by making this project?!!


Because anyone could build kernel with it's loaded in less than 10 months, this is not the problem here, I'll give you a very simple and very known example, Linux OS, can you tell me during the early releases of Linux, why could someone stop using Unix and use Linux?!

Simply because Linux is free.

Now lets imagine that Linux was in the same price as Unix, now everyone could think in this way and make this comparison:


Unix Linux

Not Free Not Free
Unix arc. Unix arc.
Well tested for years and having good support New and using it may be risky


So now, would any one try to make his business on Linux?!
Of course not, give me one reason for this!!


Now let's return back to our point, every one from those people, just tells me that he's reading now in Linux source code and start making his own OS!!!

So the question here, what's new here?!
It's still using Unix-Like Arc., even you can't make a community for it as no one will leave Linux community and come to work in exactly the same (let's say that he/she can do it exactly the same like Linux which is hard) arc. and start again from scratch to reach the same result?!!!

No one ever thinks like that.

If it's for learning, then look around you, there're dozens of loaders and kernels every where, ask your self why people haven't completed it to be a complete OS?!!

For the same reason, why re-invent the wheel?!

Why start walking in a street and you know well that at the end you'll be ending on the same place others are beginning now?!!

If you really wanna make a new OS, then make your own arch., invent something new, something which will let the people say: "Hey, this OS is totally new, let's try it".

Because the idea of the Re-Make may be good in movies, in songs, but in software, it's useless, totally mess.

The something happened in making a new programming language, they just try to make a new programming language by just changing the syntax, the question again, why?!!

If you tell me as example that you would make Arabic syntax programming language I may agree with you (although you can build an addition layer over any existing programming language like C/C++ to translate your new syntax to the old one, in other words, just build the parse tree and pass it to the old compiler), why I could leave X language and go to Y language and the only difference that instead of writing int Variable, I'll write Variable int, or things like that, this is also worth nothing, total mess.

Imagine now that someone spent 5 years from his life and then came after that saying: "Heyyy, I invented a wheel from scratch, I didn't use any already made materials, I built it from the ground zero"

What you'll tell him?!
Simply: "Are you fool?!!!
Why you could spend 5 years from your life making something useless like that?!!"

But if he came and said that the wheel he invented is multi-size, or can't be exploded, or anything like that, this will be useful.


My final comment, there're a lot of wheels out there, either use them, or if you don't like to use them, build a spaceship, no one needs more wheels here!

Thursday, June 01, 2006

For Egyptians (Especially MSN and ICQ users)

Deh kanet post katabtaha abl keda fel blog el tany, mesh 3aref 7ases eni 3ayez aktebha hena tany.

El mohem, heya betetkawen min so2al wa7ed min goz2en, eli ye3raf yegaweb 3aleh abl mayshof el 7al, yeb2a tamam:

1- Leh samo el nafora nafora, ya3ni leh masamohash safora, bafora, eshme3na nafora?!
2- El 7ashesh eli beyetshereb, leh samoh 7ashesh?!
Leh mesh wara2 3enab, gawafa, moz, eshme3na 7ashesh?!!

Fakar shewaya fel 7al, law ma3reftesh el egaba, shof el full post ;)


Now ba2a negy lel egaba, bey2olak zaman 2wy 2wy ayam el denasorat keda, we ayam lama kan el ensan lesa geded fel kar, kan feh wa7ed esmo 3am 7ashesh, el ragel dah kan sha3'al ba7'a7', aslo kan ragel lazloz keda we bo2o keber 2wy, fa kano bey2agaroh yemla bo2o maya we yes2y el genina 2w ye7'sel el denasorat, keda ya3ni.

El mohem el ragel dah kan beyelbes fostan 3ageb 2wy, kan mesameh el nafora 3ala esm gedo el akbar, maho el ragel esmo 7ashesh nafora.

El mohem el ragel dah lama kan 7ad yes2al 3ayez ba7'a7', kano ye2ololo ro7 le 7ashesh el nafora, ba3d fatra keda e7'tasaro el esm we samoh el nafora bas, we deh egabet el goz2 el 2wal

Tab we asl kelmet 7ashesh?!

Beyo7ka en fe yom min el ayam, 3am 7ashesh kan 3amal yebo7' kal 3ada 7awalen magles edaret marage7 moled el naby 3alashan yetary el 23da 3alehom, we homa sa3etha kano beyetna2sho fe moshkela gamda gedan, ela waheya enohom min sa3et lama fata7o 7adeket el denasorat beta3ethom, kano 7aten range fe rashom en kol esbo3 momken el denasorat takol 12 zebon, laken eli 7asal en el denasorat kanet betakol fel motawaset 40 zebon, fa egtama3o 3alashan ye7elo el moshkela deh.

El mohem nerga3 le 3am 7ashesh, yomha 7'adeto el galala 2wy, fa mala bo2o gamed, 2am bo2o nasha3, ba3d lama ba7' el maya kolaha, 7ab yenashefo 3alashan 7'alas kan 2arab yebosh, 2am 3amal eih?!

nat 3al ard gab 7eta min shagar 3'areb keda we kalha ba3d lama nada3'ha, el mohem ba3d shewaya howa kalo min hena we rabena maywareko 3ali 7asal, 23ad yemla bo2o maya we yebo7' 3al nas we 3amal yed7ak we yed7ak, we yegry fel 7eta zay el 3abet keda we kol shewaya yebo7' 3al nas le7ad lama 7aset el karsa.

wa7ed min beto3 magles edaret marage7 moled el naby kan raken el T-Rex beta3o 3ala ganb, wel T-Rex kan 2a3ed mostagem 2wy fel shams, el moseba en 3am 7ashesh lama bas 3aleh we min kotr mahowa kan mastol, eftakaro komodeno, 2am ba7' 3aleh maya, fa el denasor etdaye2, 2am kal 3am 7ashesh.

El mohem, el nas 7alelo eli fadel min 3am 7ashesh we ektashafo en el nabat el 3ageb dah howa eli 3amal keda, We ta7'ledan le zekra 3am 7ashesh, samo el nabat dah 7ashesh we heya deh keset el 7ashesh eli el 7ashashen beyeshraboh till now we deh egabet el so2al el tany.

Tab3an now fadel goz2 mohem gedan, we howa el deros el mostafada min el kesa deh:

1- Lama tekon 3ayez tenashef bo2ak, eb3ed 3an el 7ashesh.
2- Heya 7elwa gedan enak tebo7' maya 3al nas, bas eb3ed 3an el denasorat eli betetshames.
3- 7esak 3enak tebo7' 2y maya 3ala 2y komodeno ba3d keda a7san yetla3 denasor
4- 7ot fe rasak en law el denasor kalam, momken yesamo el 7ashesh 3ala esmak, we deh el meza el wa7eda fe 2y wa7ed el denasor yaklo

Wednesday, May 31, 2006

No Title ;)

If you interested, click over read full post :)

Hello guys, this time I'll write a completely new post for me, I saw this post in Ramy's blog and I liked the idea, so I'll do the same, but instead of these science fiction points, my points will be some how more realistic :P
mmm, or it may not, let's read to see :D (They are arranged in importance):

  1. To be religious and with great morals.
  2. Very Smart.
  3. Ambitious.
  4. Cute and pretty.
  5. Live in this world with the real meaning of this (which means I don't wanna someone who don't know who's Ayman Nour or stuff like that, I mean to know what's going on around the world), which simply means I don't wanna an Isolated person!!
  6. Funny.
  7. Any career I don't care.
  8. Romantic.
  9. Love adventure so much (not static person or lazy person).
  10. Optimistic.
  11. Of course I don't wanna someone who will talk with me everyday about Open Source software and that MS is evil and stuff like that ;)

That's it, for points from 1-5, I can't marry someone who's missing any of them, point 6, is so important (at least someone who's not hating herself and the whole world and making me feel like being married to Lord of War or something like that), points from 7-10 are some how important, which means if they exist, it'll be so good, but if not, it won't affect the whole process so much.

And point 11 will be so cool if exist, because if not, it'll create a lot of problem as you may imagine ;)

So now what's your opinion, Am I realistic or looking for over-perfect one :D?


Monday, May 29, 2006

Sunday, May 21, 2006

NO COMMENT

Today I read a story (which I'll put at the end of this post), which made me really hate Egypt and hate Egyptians and hate being Egyptian as much as you could imagine! Really if this story is true, we'll be the worst nation ever in the whole history, to this extend we're awful, crazy and full of shit?! I can't find enough words to describe what I felt when I read this story! Let's read it first then return back and put more comments on it:

بريد أهرام الجمعة
العـــــــــــــــار


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

Do you see the amount of pain she's in?!!
What the fuck did she make in order to be treated like that from everyone around her?!!!
Aren't you with me that we're the worst nation ever to treat someone like that on something which is not her mistake at all?!!
In the west when someone like her who goes through the same experience, everyone would stand beside her, in order to make her feel safe again, but not to make this and treat her like she's the one who raped not the one who's raped!!!!!
For me, I don't care if I married someone like her, not only this, but if I met someone whom I was gonna marry, and knew that this happened to her, this will make me want her more, not run away from her!!!!!!
Really I am so angry because of this, and really it's the first time in my life to hate being Egyptian at all, this is not even related to Islam or Christianity or anything, it's just shit!!!
Really shit!!!

Tuesday, May 09, 2006

Sky Diving Part 2

Hello all,

As I promised you before, here you're the second episode in my first sky diving which will contain the whole story :)

As I told you before I've chosen to jump the AFF jump, through these jump and without going into much details, the whole process is like that:

  1. After we reach the jumping altitude (13,500 feet), I go to the door, and one instructor will be on my left and the other on my right.
  2. I stand on the door and my face towards the plane front side, then:
    A- Look to my right instructor and say: Check, then he tells me OK.
    B- Look to my left instructor and say Check, then he tells me OK.
    C- Take a look outside the plane to make sure everything is OK.
    D- Go down.
    E- Go up.
    F- Then jump (and jump as Iam standing in order to maintain the correct position during my diving).
  3. immediately after jumping, I read my current altitude and say it to my left instructor then my right one.
  4. I begin simulating the process of opening my parachute three times.
  5. During the 3 times of simulation, I peek a quick read of my current altitude.
  6. One I reach the altitude of 6000 feet, I keep reading till I reach 5,500 feet and then say bye bye and open my parachute.
  7. Once the parachute is deployed, I do several checks to make sure that it's going well, and if any of these checks fails, I try to make some stuff to correct it, and if fails again, I open the reserve parachute, and do the same steps, and once I get sure that everything is OK, I free my guidance ropes.
  8. Using my guidance ropes, I guide my parachute to the landing spot.

And here you're what I've done from those :D :

  1. I made this.
  2. I didn't made any of these steps, simply because when I went to stand at the door, I found that if I did this I will fall, and I've tried my best to tell my instructor that let's jump without making all these, but in vain (you'll see this in video) because the noise was so loud that she couldn't hear me, so I tried my best to stand on the door but once I put my feet there, and I felt like falling, I made a jump without even telling them :D (but cool, it seems that they were prepared for this action ), also I have jumped using my head, and as you'll see in the video, I was falling and my face heading to the sky, which is not the correct direction, so as you'll see, I used my legs and moved them so quickly along with my hands to rotate myself to the correct direction till I succeeded :)
  3. I read it, but because we were falling so fast I couldn't talk, I felt like can't produce any sound.
  4. I did 2 only and the third one was in-complete.
  5. Done.
  6. Done.
  7. Done.
  8. Done.

And now, leave you to the video, enjoy your time ;)


Sunday, April 30, 2006

Sky Diving, feel the gravity

Hello all,

Today I did a very crazy process :D, one of my friends here, was looking to make a sky diving, and knowing the fact that Iam dying to make it too, I joined him in this :)

When we knew the exact place we'll do it in, we were having two options, either to do it in the Tandem way or do it as Accelerated Free Fall way, everyone from those has its pros and cons, so let's give you a quick preview for both:

Tandem Pros:

  1. Very small preparation and time till jump (about 10 min).
  2. Don't worry about anything, you just look around and don't do anything.
  3. Cheaper.

Tandem Cons:

  1. Knowing the fact the it's easier, then actually you learn nothing.
  2. Not really free fall, as someone will be sticking into your back, and for this extra weight, you'll have some thing like small parachute to decrease your acceleration to about 0.1-0.2 G.

Accelerated Free Fall Pros:

  1. Real free fall with G acceleration.
  2. Learn how to do stuff by yourself and how everything is working.

Accelerated Free Fall Cons:

  1. You must care about everything, and actually you'll do and know a lot of stuff which is not easy at all.
  2. Accelerating down with g is great, but put in your mind that you'll have no chance to breath well, your face will be like water and you'll feel with hugeeeeeeeeeeeeeeeeeeeeeeeeee pressure on your face and stomach.
  3. More Expensive than Tandem.

So putting all these in mind, we decided to do it in the accelerated Free Fall way, so I'll leave the talk about this part to the next episode and I'll leave you to the pictures, enjoy :)

Next time I'll tell you about the weird stuff I did up there and how everything is working and also the big surprise, a video for the whole process ;), but for now, just enjoy the photos with small resolution for internet :)

http://www.mmeshref.com/album/Sky%20Diving/index.html


Monday, April 17, 2006

Very very cool video

See this video till its end, it's amazing :)

Bug in Google

Hello all,

Few moments ago while I was searching for something using google, I discovered a bug, the bug simply that for a given string, the output is always nothing, I mean by nothing here not zero results found, I mean white page.

And as every software developer knows, and as we got from ACM contests, a valid function is that have a valid output for every input, so we all know that entering non-valid input for any program is not an excuse to crash or make nothing, the input string is to search simply for "\\." (without the quotations), and any way, I've tried the same input on MSN, Yahoo, and Altavista, and everyone of them handled it by its way, Yahoo seems to me that it has removed the "." and just searched for the "\\" part, both MSN and Altavista returned zero results.

A very weird thing one of my friends (yasser) discovered after that, that whenever you enter any special characters compination in Google (like "$%%^!"), you'll receive the same output, weird right?!!

Even if it's not a bug, it will be worst, because it's really weird to output a white paper for the user in which he doesn't know what's happening, for me as example, the first time I pressed search and I got this white result, I thought something is wrong in my connection and tried it several times (you know sometimes you may have some http errors which prevent some parts from any page from appearing), so when anyone got the same output, is it from Google or internet connection error, or something else?!

Cool, it's the first time for me to encounter white page in google :D

Thursday, April 06, 2006

Ma3ateh Organization Ltd!

Hii all,

Today I was thinking about making any weird stuff, and I got this idea :D :

http://ma3ateh.blogspot.com/

Saturday, April 01, 2006

USA & Cars

Hello again, and back to normal blogging :)

Today I'll talk about some sort of weird issue (yes it's weird :D ), about getting a car in USA :)

But before talking about this, I need to share a very great situation happened to me this week.

Usually before I came here, I was thinking about Americans and American politics as two separate issues which are not related to each others by any mean, in other words, what's happening in Iraq, Afghanistan, etc, is not related to Americans them-selves.

I was not able to prove whether this is true or false until I came here, every time I meet an American and he/she knew that Iam from Egypt, he/she asks me about my opinion in US, and before I say a single word, the sentence I usually hear is:
"USA is great, every thing is good except politics"
Yes, believe it or not, I heard this many many times from American, so what about the story I was gonna tell you about?!

It's simple, 2 days ago I was in my way to see a car in MS Campus in Issaquah/Sammamish, and as usual, when I open the msn maps to request the map, I typed the address with Redmond instead of Sammamish, and as you could expect, the address I went to (which was actually nothing more than mountains which tell me that it's impossible to find MS here).

So I waited there for a while trying to figure out what's happening, until I met two Americans, a man and his wife, they have taken the map and spent about 5 min with me trying to figure out where I need to go, and then they reminded me with the Redmond issue and that I wrote Redmond instead of Sammamish, so I thanked them and open my GPS to search for the new address (no this is not the story yet), and again, I typed it with NE instead of SE so I went to the wrong side of the city to find my self in a farm and found a man who was fixing something, and here you're the dialog:

Me: Hii, Iam just lost, is Microsoft Campus near from here?
The address with me is saying that it's supposed to be here.

Him: If Microsoft is really here, I was gonna be so rich and was not gonna fix these stuff any more :D, what's the address you're looking for?

Me: it's ...... Sammamish.

Him: Yes, that's it, but as I remember there's no Microsoft here, may they gonna buy this land and make a branch here, but as far as I know for now, no MS here.

Then another man and woman appear, then:

Second Man: So you're looking for Microsoft, do you have the exact address?!

Me: That's it, it's the one I told you about it before.

Second Man: No, this is not the address, this is just the street name.

Woman: Look, better thing is to call the man you're going to again, look call him now and ask him about the address.

Then they let me called him and I said the address for them and they typed it.

Second Man: OK, 1 min, Iam gonna see this address on map quest and print the map for you.

Then I went and parked my car in their farm, and the woman came to talk with me a while and she brought a paper and pen and draw the map for me and discussed every single detail with me about the directions until the other man prints the map for me.

So this is the story, imagine how much help have I taken?!
Imagine to be working in your farm which is really too far away from the main street, Ohh, I forget to tell you, I entered with my car in a private road which is about 1 mile long until I reached their home, so their home is really far away from the traffic, so imagine you're working in your home which is far away from traffic and suddenly found someone with his car in your farm, then you left your work and brought nearly most of your family members to help him, and the best thing in this, that you know nothing about him, because I may be a gang, I may kill them or make any thing bad to them, but really they remind me with the amount of help you could get in the same situation in any Egyptian Village, they were really great and so helpful.

Now to the main subject, the cars, Ohhh, the post is too long, so let's keep it to the next post ;)
To Be Continued.....

Monday, March 27, 2006

A Story by Khalil Gubran

I was strolling in the gardens of an insane asylum when I met a young man who was reading a philosophy book. His behavior and his evident good health made him stand out from the other inmates. I sat down beside him and asked:
"What are you doing here?"

He looked at me surprised. But seeing that I was not one of the doctors, he replied:
"It's very simple. My father, a brilliant lawyer, wanted me to be like him. My uncle who owns a large emporium, hoped I would follow his example. My mother wanted me to be the image of her beloved father. My sister always set her husband before me as an example of the successful man. My brother tried to train me to be a fine athlete like himself.
And the same thing happened at school, with the piano teacher and the English teacher - they were all convinced and determined that they were the best example to follow. None of them looked at me as one should look at a man, but as if they were looking in a mirror.
So I decided to enter this Asylum. At least here I can be myself"

Sunday, March 26, 2006

In The Perception Of The Poor...

Hello Everyone...
This series of posts will be a bit different, I don't know if any of you will be interested to read it but I am mainly writing it for the sake of "saving" it for a future use.
I've been collecting some short-stories for children that have some kind of a moral to learn from them...And since we have to put bases for concepts like: love, happiness, trust, honesty..etc from a child's early stage (I believe until he/she reaches the age of 6), the narration of such stories can help raise smart children in the future...So, the first story will be: "In the perception of the poor"...

One day a father and his rich family took his young son on a trip to the country with the firm purpose of showing him how poor people can be. They spent a day and a night in the farm of a very poor family. When they got back from their trip, the father asked his son: "How was the trip?"
"Very good, Dad" his son said.
"Did you see how poor people can be?" the father asked.
"Yeah!" said the son.
"And what did you learn?" The father asked.
The son answered: "I saw that we have a dog at home, and they have four. We have a pool that reaches to the middle of the garden, they have a creek that has no end. We have imported lamps in the garden, they have the stars. Our patio reaches the front yard, they have a whole horizon"
When the little boy was finishing, his father was speechless!
His son added: "Thanks dad for showing me how poor we are!"

Isn't it true that it all depends on the way you look at things? If you have love, friends, family, health, good humor and a positive attitude towards life, you've got everything!

You can buy any of those things. You can have all the material possessions you can imagine, provisions for the future..etc but if you are poor of spirit...You have nothing!

Saturday, March 25, 2006

As Opposed To Microsoft!!

Hello Everyone...
As opposed to Meshref's post of his great experience in Microsoft, I thought I might
share with you my summer-internship experience in "Promoters" which I think it also

has something to do with the fact that Microsoft is great (if you know what I mean :))



Last year, the university offered limited summer-internship offers for students in some companies. And since the offers were limited, the university itself had to do an interview for interested students to pick and choose who fits best (apparently, they didn't think of who fits "where" as well)...

Anyways, I got accepted and the university sent me as well as 2 of my collegues to "Promoters"...I didn't know anything about the company at first but I knew I had to sit for another interview conducted by the company itself...so, I searched a lot on the internet to find out about the company, its site and all.

I got to know from their site that Promoters is supposedly one of the top marketing firms in Egypt whose deals with big companies and institutions in Egypt like: AUC, Timberland, Adidas, Bahgat Group, Orascom, IBM, Henkel, Pepsi, McDonald's, C&Co., The Island (Sharm El Sheikh) and more...

I got excited at first and I thought it's an excellent company and all...So, I went for an interview, the interviewer was very friendly and nice and as soon as she finished her questions and I finished mine, she asked me to come the following monday at 9 a.m...

So I was there 8:50 a.m (I always like to be there 10 mins early in case of anything), I stayed at the reception till it was 9:15 and then I told the receptionist that I am supposed to meet Ms.Dina (my interviewer and supervisor) at 9, where is she?...she told me that she hasn't come yet!
I thought she might have issues so I waited a little longer...a lot longer...until it was 10:30 and I rose off to leave when I saw Ms.Dina comming.
She was like: "Where are you going?"...I said "I am here from 8:50 and you did not show up so I thought you are not comming!!!"...She said no and she asked me to have a seat until she comes back to me...

She went there for like 45 minutes...I thought she might be taking a shower or something..she seemed to stay quite long!!!
Anyways...after all this time, she came back with the biggest smile on her face to tell me: "I'm sorry, we can not begin today...unfortunately, we do not have rooms or computers for you to work on!" (like they discovered that today!!..what a surprise!)
So I said ok, so I guess I'll leave...she said I'm sorry and I will contact you as soon as we fix this...maybe within one or two weeks...I said ok, no problem and I left...

As soon as I got back home, I found my cell phone ringing...I picked up...
It was Promoters' receptionist..she was phoning to tell me to come the next day for they have came up with a solution...So, I said well...okay!

I went the next day where I met a couple of my university collegues...again at 9 and she showed up at 10...anyways...the good solution they actually came up with was that they let us sit in their meeting room having a HUUUGE stack of airplanes' magazines, pens and papers and making tables of contacts of airline companies, airplanes' manufacturers, airplane accessories' manufacturers, and engines' manufacturers..etc for we were supposed to be working on a great project named "AVEX 2006"..the 2nd International Airshow in Egypt held in Sharm (supposedly running now)...it's a very important event supervised by governmental institutions and all...So we were doing excel sheets of potential exhibitors in this event "manually"...when we asked for computers to enter the data right into an excel sheet instead of this mess...she said "You are going to enter it later in an excel sheet"...
So I asked "Why not from the beginning?"...
Her answer was the following: "Because when office boys find printed papers on desks or in shelves, they usually throw it...but they never throw hand-written stuff"
I was like WOW...that's the dumbest answer I could ever expect!!! (Like they can't tell their office boys "please don't throw stuff WHATEVER it is :s)

Anyways..it was my first day...I didn't want to be complaining too much about stuff..so I just did the work I'm asked for.

They usually let us leave late and take work with us at home...it was sooo tiring and not at ally benefitial (atleast, that's how I saw it...I didn't find any experience with doing excel sheets of contacts!)...

After a week from work, they discovered that they haven't done an orientation for us!!
So they called in Amr (a project manager)...and apparently, everyone there is a project manager since they don't have a hierarchy..they work as a "team" (hehe)...whatever..
First, let me give you brief information about Amr...he's the model guy who walks in at 12 p.m checking on everyone in the company, where they've spent their night the other day...or what parties did any of them go to and what are their plans for tonight..as a start for the day!
Then, he goes to check on the girls...he sells watches and stuff...so he "promotes" those watches to his female collegues and ofcourse since Amr is the handsome guy of promoters, a girl working in promoters had to change a watch everyday!!!

So, he began introducing us to promoters, the floors they have...which floor is which branch of promoters..like there is promo-sport which is concerned with the promotion of sports-related stuff and there is promo-sign who builds and makes stuff...and he gave me this example "If Amr Diab wants to make a concert in Marina, he contacts promo-sign to tell us the lighting he wants..the stage..everything and we do it...if he wants a girl to come to his hotel room everyday and put chocolate on the bed..we must provide that"
I thought "What's your job again?!!!!"
He told us that we're not going to be working in the "entertainment" stuff...but we're more of the governmental-concerned stuff...so I was a bit relieved.

All through the month I stayed there, we've experienced a lot of "inefficiency" problems...like no one to supervise us most of the time, no available laptops or computers to work on so mostly, we had to wait for one or two of the employees to finish their msn chatting time and let us work on their computer for sometime...
we were working in the 10th floor with no air-conditions because it was down for the entire month of June!!
For the last week, we got really fed-up...so me and my collegues asked Ms.Dina if we can actually do any other task...she then told us..we must complete this first or we can work in parallel with something else which is the "Pricing Strategy" they should use.

I was like okay, we were taught that in the previous marketing course...the 4 Ps and all...this can be interesting...actually the so-called "pricing strategy" was doing another excel-sheets of prices of challets, show-space..etc. NOTHING was new!
We were doing all the dirty work that apparently none of the employees wanted to do because it was very much time-consuming and unbelievably boring!

And while we were doing all this...Amr and the gang were doing nothing but ordering food 24/7, chatting on the msn, NEVER being on their desks, checking magazines and commenting on different Ads...I remember Amr once giving an excellent marketing analysis of an Ad...he looked unhappy and he said "La..el bent dih regleeha msh 7elwa"....NOW, THAT'S MARKETING!

This was one hell of a place for real...I wish for a better chance at a much more "respectable" company this summer inshaa Allah
(P.S: This was an unpaid internship...yalla 3shan tekmal :))
So an advice for anyone who was interested in this company in particular, you may want to reconsider your decision :D...especially for a summer-internship offer!

Friday, March 24, 2006

Microsoft after 3 weeks :)

Hii Guys,


This is a post which came into my mind to post it while I was talking to my friend when we were discussing his post about his company, but for the first time in my blog, I don’t advice anyone who’s not happy with his current job to read it, as probably it will not help him except by making him either curse me or hate himself more.

Any way, what’s this post all about?

It’s about Microsoft, although I’ve post a previous post on Microsoft before, but all the information inside it was available on the web on their site, in other words there’s nothing I’ve tried by myself when I posted it.

This post will talk about my experience here in Microsoft after 3 weeks; also it will contain all the information needed to finish the “The Journey to USA” episodes.

Now in addition for what I’ve mentioned in my previous post (which by the way is the exact things that I found here), let’s talk about Microsoft from my personal point of view, first before jumping into details, I just need to mention something:

This is a company which anyone could make anything whatever its cost to make it better, I could think about it as my second home now and the place I could do anything in-order to help it be the best.


Why I said this?!

Again before jumping into the details, I could summarize how Microsoft is treating its own employee in only one paragraph and then discuss the points I’ve met till now.

In short, imagine some guy and his wife whom are being married for more than 15 years and they did everything in-order to get a baby but in vain, and suddenly the miracle happened and they god a child, now if you could imagine how they will treat him, then you’ve got an initial idea of how Microsoft is treating us.
Before you continue reading these points, please read this previous post at first.

Now let's take it point by point:


  1. Starting from the first day here, the amount of care is amazing, could you imagine that they have a big team here which only mission is to help us getting started?!
    No, I don't mean getting started in paper work (like SSN or Driving license or such things), nor renting/buying a home or car, no, I don't talk about such things, I talk about getting started on MS itself, know about MS culture, know more people, know about optional training and meetings, things like that, this team will be connected to every new employee for about 6 months till he/she started well with MS, not only this, also another team for new graduates like me, which will stay with us for about one year, making us get started on places here, holding events, making a good network between every new graduate, etc.
  2. There's no Egyptian kind of work load, and I mean by Egyptian kind of work load those Hany has mentioned in his post, which simply means that they accept weird delivery dates and force the developers to work at least 12-15 hours x 7 to finish it, no here as far as I've seen till now personally and from people's discussion that even in shipment period, the work is around 45-50 hours per week, and in normal it's 40-45 hours, also if in shipment time, you've worked only the 40-45 hours/week, no one will kill you, but if you worked more, every additional hour over the 40 hours is 1.5X normal hour, not only this, but also you got bonus, and thanks certificate and good degrees in your evaluation form.
  3. Work here is task based not time based, which simply means that the Egyptian way of you must come X hours per day is not the case here, here you come whenever you want, leave whenever you want and work wherever you want to the number of hours you like, no one will ask you to come in any time or leave in any specific time except when you've a meeting or something like that, otherwise you just have a deadline for your task to deliver and you're free to finish it in the way you want, and by the way I know that many people will say: "Yes, but this deadline may force you to work 24 hours per day", no this is not the case, it's normal deadline, not super un-expectable deadlines.
  4. No upper orders of "Must" type, any thing here is of "Should" and "May" type, which means that every one including those whom are here from just about 10 min., can say his/her opinion about anything, technical or structure based, and if he's reasonable, his comments would be appreciated well, as example, if someone has joined product X from about 1 day only, and he saw that the next version will contain feature A, B and C, he could hold a meeting and tell people that feature B is not good and they need to replace it with feature D which will be better, and they don't end the meeting except after all members got convinced with the better solution and features set, no way that you could say your opinion here and they told you something like: "Ohhhhhh, you can't say your opinion, these features have been set and revised from people having much experience than you, you must be in the same experience first", this kind of answer is well known in Egyptians culture of doing Management, tell me a name of a company in Egypt which you can send an email to the CEO telling him your opinion about some sort of stuff and he accepts it if you're reasonable?
  5. No one will kill you here if you got anything to do during your task period which gonna delay you from its deadline, and I don't mean that kind of things like being in the hospital between life and death or such very urgent stuff, I mean any other normal/slightly over normal has happened.
  6. The weird Egyptians way of that developer must hate his manager and this is the only case for this manager to be good is not the case here at all, here managers and really greattttttt, if you came here, you couldn't ever differentiate between a VP for any big product and normal developer, they talk in the same way, dealing with you in the same way, no way that because person X is a big manager to talk with you with a way like as you're a kid or servant, I'll give you a simple example, in my first day, I got my direct manager name/office number wrong, so I went to someone and knocked his door and said: "Hii, they told me that you're my direct manager", he looked at me and was very surprised, then he asked me to take a seat and started talking with me about life and my experience in MS too far, and things like that, and then he picked the phone and started talking to many people trying to figure out who's my manager till he found him, and know what?
    This guy whom I went to his office was Paul Flessner, Senior Vice President, Server Applications, a guy with a very very big position in Microsoft, and he didn't make me feel that he's that big at all, he was dealing with me in a very friendly way, and I didn't notice about his position until I talked to people here about what happened.
  7. Again, management here is great, my manager here as example, he hasn't ever ordered me with anything, every task I get here is done through the way of asking my opinion about doing it, even in the first week, he has had a meeting with me discussing my job roles and at the end he asked me whether I'd like to work in this position or not, do you imagine this!!!!
    Even if I don't like it (although it's not true), I can't say this, because of the really amazing way he's dealing with me.
    Also when he gives me anything to do, it's done in a very rare kind of friendly behaviors, even if he wanna give me a new task and found me talking with someone in non-job related stuff, or doing something, he just leave and come back when I finish!!!!
    In Egypt it's is the same with only one different, this is done from any Employee toward his manager, not the inverse case like here.
  8. People, you can't ever imagine how they are smart, kind, great, helpful and amazing, during my first and second week (and actually till now), every day I have someone in my office greeting me and talking with me about myself and then asking me if I need any help and offer me to go to him/her directly in case I need anything, and they are not only developers, managers too, have you seen this ever?!!
    Managers (and big manager), not only from my team, but from all other teams, passing by a new hire office and asking him if he needs anything?!!!
    It's really amazing!!!
  9. Trust, from the first day Iam trusted on really very very expensive and important/critical stuff, I got the whole SQL Server Engine code on my machine, and I've read/write access to both current and future version of SQL Server, I could even take it on my laptop (if there's enough space to hold this huge code), and take it home or any other place with me.
    Also have access to a very big lap which contains multi-million dollars machines.
    They really trusting employees here to be a part from the company, as they are not just employees, no, they are treating us as we're the company and we're the company's assets.
  10. No way to be asked that if you gonna take a course or two to come and work your 8 hours per day after you finish, no, courses here are calculated from your working time, you could even spend a month or two taking courses only, not only this, also if you thought about taking a master degree or PhD, it's calculated from your working hours too, only this?!!
    Nooooooooo, also if your additional degree is related to your job my any mean, they pay about 60% from your expenses in this degree, can you imagine this?!!!
    Can you tell me the name of any other company which is doing all these?!!!

Really if I talked days and days it's not enough to give them what they deserve, this is a company which any one could make anything whatever it is to help make it better, and this is a company I LOVE SO MUCH.

That's why you won't found any Microsoft Employee who doesn't love Microsoft as much as you could ever imagine :)


Thursday, March 23, 2006

SIFE

Hello Everyone...
I came back from college today, somehow taking a break because it's a thursday and I was already not willing to attend Mohammed Mouneer's and Nancy Agram's concert in the university..hehe...so I was spending sometime reading my mails and all.
I checked my uni mail and I found a mail titled "SIFE"...I didn't know what actually this was so I thought I might take a look.
A poster in the mail was posted and a link to SIFE's website, so i opened the link..that's where I knew about it a little...

SIFE is the "Students In Free Enterprises"...It's a US headquartered non-for-profit organization whose aim is to improve the quality of life and standards of living of people through teaching the principles of free market economics and entrepreneurship (that's what the site says)
Well I thought like how?!!

I read more, it's actually an organization whose members are from businesses and universities who do proposals for projects and actually "do" the project in a later phase to help achieve the aim of SIFE mentioned earlier.
Students work in teams to do such projects and implement them; they gain leadership, communication and presentation skills through-out this activity.

I got interested in the idea...but i couldn't register with them online so I got the contact information of their office in Egypt and I phoned them. A guy answered me and gave me Mrs.Fatma's (the head of the SIFE team in Egypt) cell phone number (What an invasion of privacy..that's what I thought!) but anyways, I thought well...I'll call her anyways!

I called her, introduced myself and told her that I am an interested student in the activities of SIFE and I would like to join...she was very welcoming and very friendly, she even talked to me as if i was her own daughter. She gave me a clearer idea of the projects they do and whom I should contact in my university.
She told me that the AUC group was the team winning the competition they did last year for the "best project"...they did a project for poor women making mushrooms and selling them, also another project for high-school students to teach them how to make a CV, behave in an interview and also taught them some communication skills..that was in around 12 schools in Egypt...
Mrs.Fatma was very happy that I was that enthusiastic and she asked me to begin right away with my mates in college...so I'll be thinking inshaa Allah of better projects and pray for us to win this year :)

I think stuff like that might make Egypt a better place, with better educated citizens, with better systems...with the helping and sharing..we can be more united, we can actually get out of the bottle's neck (as most people say)!

Here's SIFE's site in case you want to know more about it:
http://www.sife.org

If you're interested in SIFE, please join...you will hopefully make a difference :)

Wednesday, March 22, 2006

New Member :)

Hello all,


In the whole previous period it was me alone posting tons of posts about everything, now it's the time to see someone else posting in my blog :)

Here you're my new partner, her name is Nouran, she's almost 20 years and she's studying Management in GUC.

Although I didn't know Nouran for a long time (since we knew each others few days ago), but she's one of the most respectable persons I've ever met, and to be honest, nearly the only "sane" girl I've ever met (I knew that girls gonna kill me now :P ).

Any way, everybody, hot welcome to my new partner here, and hope to see more posts from her soon :)

Welcome Nouran to my world :)

New Member in Meshref's Blog

Hello Everyone...
This is Nouran, Mohamed's friend...I am just new here so I don't know what to write or say but I promised Mohamed that I would write something..so here it goes...
Although I haven't personally met Mohamed but from our chat I've sensed he's a really good person with a good heart and quite good manners...i really see in him something special and i believe he's going to be something great in the near future inshaa Allah :)
Despite him loving life in the US, the guy is alright..lol...
No seriously, he's a real gentleman..God bless :)

Nouran

Friday, March 17, 2006

The Journey to USA (Part 4)

Hii again,

Long time, right ;)?

Any way before I continue, here you're some news:

I created my technical blog on msdn blogs at:

http://blogs.msdn.com/mmeshref

Also you could access the both blogs after that through:

http://www.mmeshref.com


Now let's continue :)

Last time I stopped in Friday, so next day we went to pick up my rental car, and as expected, we lost because Iam not good at reading US maps, so instead of going for 5-6 miles only to my car pick-up location, we went for about 14-18 miles to found ourselves in Seattle :D!!!!

Any way, we enjoyed the day there, and visited a lot of places and played in the Game World, here you're the photos:

http://www.mmeshref.com/album/USA%20Relocation/index3.html

Now, it's the time to return back, but there's a problem, we don't know the way back home, also the way to pick up the car, so what's the solution?!

The simple solution is to get a GPS, so we went to radioshak, and I got a very nice GPS which is colored and has a speaker system which will guide you through voice in addition to normal maps on the screen to any place you want to go, also it contains tons of places in which Iam using now every day to go to any place, as example if I want to go to a cinema, I open Cinemas sub-directory and told him to find the nearest one to my current location, and then choose the type of route whether shortest time or to avoid high ways (good in rush hours) or 2 other options, then route, also if I miss any route, it'll re-route the path to a new route depending on my current location, so it's dynamic routing instead of static one, also all these combined with that its screen is touch screen, so I could use both the buttons or touch the screen whatever is easier for me.

Here you're my GPS:
http://www.magellangps.com/en/products/product.asp?PRODID=1038

Really it's cool, up till now I don't even know how to return home, I just open the GPS in any place Iam currently in, and open favorites and click home->route->shortest time.
Then back home, isn't it really cool ;)?

So we used it and went to pick up the car, and then went back home.

In the evening Mostafa was going to meet a guy also I went to meet some people I knew here at MS, so when we came back he told me that he has met with Chris and Mohamed Helal, so in the next day we went with them to a kind of restaurant and also Khaled Aggad and Mostafa El Ehmali were there.

Next day it was our NEO, and this is the next and last episode in this series, so, just wait for it ;)

Stay tight ;)
To Be Continued.....

Monday, March 13, 2006

The Journey to USA (Part 3)

Hii Guys,

I know that this post has taken much time more than the previous two, that's because as you know that yesterday and the day before were the weekend days here, and so I went with friends to some really weird places (which if found sometime and intension I'll post about them).

Also, there is something which is really amazing, it was snowing last Thursday, I wasn't having the camera at that time, and when I arrived home I have just taken one photo in the dark for the snow when it was in its way to vanish:




Now back to the old topic, let's resume what we've cut in the last part :), last time we stopped at the moment we put our feet outside Sea-Toc International Airport.

After we've picked the car, we went to the key pick-up location which we were having the map for it, for those whom don't know the meaning of key pick-up location, it's simply a door with numerical keypad in which we've a secret number to use on this keypad to open the door and pick up our key and apartment information, here you're a picture for how it's looking like:


After we've picked up our keys, we found that our apartment location is exactly beside the key pick-up location, here you're some photos for the apartment:


My Room (a little blurry)

Mostafa's Room

Washing machine and dryer room


Dinning room

Kitchen


Another photo for the kitchen


One more photo for the kitchen :D


The TV and DVD Player


Living Room front image

Living room rear image

Our apartment door is the one under the stairs, its front window
(actually my room window), is the one in the far bottom left side


Another view for out living location from outside.

View for our living location (note, between the trees in the far viewing distance, is located our working place which is building 35, so as you see, we can just walk for less than half a mile to reach our offices :) )

After that we discovered that we're really hungry, so we went to search for some food, and we lost until we found chilis so we entered and eat and then went back home to get some sleep to be ready to make any thing new in the next day which was Saturday :)

That day was really amazing because a lot of things have happened in that day in which were really fun :), but why to jump into any details about them?!

Just wait for the next post to know more about them, so...



Stay tight ;)
To Be Continued.....

Friday, March 10, 2006

The Journey to USA (Part 2)

Hii Guys,


Here you're the part 2 from the journey, where I've stopped last time?!

Yes, on the very weird thing that has happened, you know what is it?

Simply when the pilot has left the gate, we have moving with the aircraft for about 8-10 min on the ground until we get to the run way which was really sooooooo far from the location we were.

So we stopped and wait for the taxi, and we waited and waited and I noticed that many aircrafts are coming and leaving and we still remaining in our place!!

Till the pilot announce that the aircraft is facing some technical problems and we need to head back to the gates location to fix it!!!

Then ok, we went back and waited for about one hour, and then he said that they haven't made any success till now and they will try for another 30 min and if they succeed, then we'll continue, otherwise we'll be routed to another aircraft!!


We waited for the additional 30 min, then he announce that the problem is in its way to be solved, and we waited for another 20-30 min and then he announce that it's fixed and they are gonna re-fuel again because we wasted a lot of fuel, funny huh :D?

Any way, we left and we have most of our flight over dead regions, really no way that any creature could be living on these locations, here you're some samples:





This picture was over Island where it seems to be dead as you see.


Also this one was over Island too.



This one was over rocky mountains.




Rocky Mountains too.

We continue flying for more than 10 continues hours until we reached Washington state (for non-US aware, there're two Washingtons in the United States, one is Washington DC which is the US Capital and it's located in the east, and the other is Washington only which is located on the Northwest and this is the one Iam referring to).

WA from air was really cool, I saw MS campus from there but I haven't got the chance to take a photo for it, but any way, here you're some photos for Seattle (WA Capital) from the air:







Ok, that's enough for today :)

Next time I'll be talking about our first impression about US and our first steps in US :)

Stay tight ;)
To Be Continued.....

Thursday, March 09, 2006

The Journey to USA (Part 1)

Hii Guys,


As I promised you before that I’ll post my journey details on episodes, so here you’re the first episode written from inside my office in building 35 in Microsoft Redmond HQ.


Let’s start from the moment I left my house and jumped into the car heading to the airport.


We arrived to the airport at nearly 12:00 AM, March 03, 2006.

I’ll skip the moment of saying goodbye to my family members because those moments were the hardest moments in the whole story.

Any way, after that I headed with Mostafa to the airport to wait for KLM flight which is supposed to leave at 2:50 AM.


Then we’ve waited will 2:40 AM, and then we went to the gate, and as usual, in Egypt airport, the flight which was supposed to leave on 2:50 AM, left on about 3:30 AM.

Any way, we’ve taken off, and the flight was good, and the best service I’ve found on both KLM and Northwest Airlines, is the Games & Video on Demand system, in which you could choose to watch from tons of movies and TV series which are all new, and the movies were sometimes on the cinema on the last season (some of them were still in Egypt’s Cinemas till that time), also you could play games, send SMS, watch news, and many other services, here you’re a photo on how the system was looking like (Click to enlarge):








After that, we landed into Amsterdam International Airport, with a temperature of Zero (it was the first time for me to see the sky snowing), and then we stayed in Amsterdam Airport for about 5 hours, and here you’re some photos for Amsterdam’s Airport:


Mostafa in the Airport.




It's me this time :)




Some Cool cars we've found in the Airport:














Our Northwest Airlines Aircraft which was going to take us to US.

Any way, after the 5 hours period, we went to the gates again (by the way I forgot to tell you that Amsterdam Airport is really hugeeeeeeeee, it contains about 60 different gates or more), and then we got our normal interrogation about our visit to US, why and to whom, etc.

Then headed directly to our aircraft where something very weird has happened, you wanna know what is it?!

Wait for the next episode ;)

Stay tight ;)
To Be Continued.....

Monday, March 06, 2006

First Day in Microsoft

Hi again,

Although I promiced you that I'll post all what happened in the previous days soon, but I haven't got any PC yet to make this, so all what I can do is to post photos with small comment on each photo till the moment I put some full posts on them, this time I have uploaded some photos which I've taken during my first NEO (New Employee Orientation) day in Microsoft.

The most thing that was really amazingggggggg today, was inside Microsoft Museum (of course the great and un-believable care and benefits Microsoft is offering to us and which I'll be talking about them later), these things are:

You remember Minority Report?
Remember that Tom Cruise was wearing a special gloves to make things move on the screen using his hands?!
I've used and played with the same system today, but without any gloves, just my hands!!!
Look at the photos link at the end of this post to see them ;)

I've a huge number of posts waiting to be published as soon as I got a PC or a laptop for myself, which will be no later than a week or two.

Enjoy the photos and meet you again tomorrow with NEO day 2 photos :)

http://programmingplanet.net/album/MS%20First%20Day%20(NEO%201st)/index.html

Stay Tight ;)

Saturday, March 04, 2006

Live From Redmond (Part 1)

Hii Guys,


Today it's the first time for me to post any thing in this blog from a place which is outside Egypt (except for Amsterdam's comment).

Any way soon (as soon I buy a new laptop and get some time), I'll post every thing, but for now, I'll leave you for some pictures until the moment I write the next post and comment on every sinlge one:

http://programmingplanet.net/album/USA%20Relocation/index.html

C U soon :)

Thursday, March 02, 2006

Final Count Down, Day Zero

Hii Guys,

Again this is my final post before posting from another Country :D

Any way I did many things in the previous days, and I'll just mention them here as points and may discuss them later when I get some time:

  1. Change money from the Bank.
  2. Buy a lot of things (many of them are really weird!).
  3. Meeting a lot of people and making a lot of family visits.
  4. I don't remember what else.

The most thing which is really amazing, is the way we'll pick up the keys for our house when we arrive to US.

But this is another story, I'll post it as soon as I arrive and have internet access with tons of picutres.

Stay tight ;)

Monday, February 20, 2006

On the way to Redmond 1

Hello all,

Starting from now and until I find my-self out there in Redmond, I'll write a new post every couple of days to discuss what I've done during this period before traveling, now let's start with the first one.

So, from where I'd start?!

Let's start from the last time's end, in my previous post regarding this issue; I stopped on the embassy interview.

After that with 3 days, I received my passport with the visa stamped in it, so during this period I called the shipping company to ship my goods and stuff, they took my passport to make some arrangements with it in the Airport (I don't know really what are these arrangements), and returned it back to me and I told them that I'll call them again as soon as I decide to ship my stuff.

Then I send to my candidate move specialist to reserve me my seat, she sent me a word document containing a lot of questions about my preferred seat position, my preferred food on the plan, my preferred place to leave my temporary car for me, if I prefer to have a hotel room during the period between my arrival and going to my housing, my preferred housing and how many rooms I want, etc.

I sent her the document with all these questions answered and asked her to reserve the next seat with me to my friend Mostafa who's traveling with me and who's working with me in the same team, and also asked her to make the travel date and time any where beyond March 02, 10:00 PM GMT because I've a special event which I need to attend.

Then I got an email from her telling me that she has reserved the seats and this is the confirmation email and I'll receive the tickets by DHL service within several days, so my travel date and time has been reserved to be March 03, 2:55 AM.

I'll go first to Amsterdam through KLM airlines in a trip which is taking 5 hours and stay there for about 6 hours and then through Northwest Airlines in a trip which is taking around 11 hours directly to Seattle.

After that I went to make the international driving license, and after spending around 2 hours (and paying additional money to get it finished quickly, as you know Egypt ;) ), I got it.

I was thinking about it to be something like the local driving license, I mean good and small license covered and looks clean, but here you're what it's looking like:




After getting it, I went to the "El Shahr El Akary" (Don't know its meaning in Arabic) to make a general permission to my father "Tawkel 3am we shamel" to use it in any thing here in Egypt which is in need for me without my physical existence.

After that I went in a small outing with my friends (college friends) into Pizza King El Mereland and spent some time with each others.

Next day, I went to the Army to get my travel permission, and I really admit that this is the first time in my whole life to find that making a paper in the Army is the easiest part in this whole post, it was really so easy and so quick, I just filled a paper with my info, pay the fees, and wait for about 10 or 15 min and get the permission!!!
Really it's nothing when compared with my old adventure in Hykesteb ;)

And here you're a photo for how the Travel Permission is looking like:


That's all for today, soon I'll continue talking about what I've done next, also I hope if I could get an entry visa during my transit in Amsterdam to visit the City in this 6 hours.



So stay tight ;)
To Be Continued.....

Sunday, February 12, 2006

The final countdown to Redmond (Part 3)

After I got there, I found a very very very long queue of people, actually there were 2 queues, one for those whom supposed to enter to the embassy at 9:30 am, and those like me whom are supposed to enter at 10:00 am.

It was about 9:40 am, so I found my place in the 10:00 am queue, and I have waited for about 15 min till someone got out from the embassy and told us to show him the photos we've.

Once she has seen the photo I've, she told me this is an invalid photo and I must get a photo of 5x5 cm size!!!

At this point I didn't know what shall I do, shall I get another interview time or what?!

Until she told me that I've 30 min only to get a photo and come back, for my good luck, there was a man very near to the embassy who's working on this type of photos only, so I went there, and found as much people as any one could imagine waiting there to take a photo too!!

After waiting for about 45 min (at this point I was sure that I missed the interview time), and after paying the big fees (when compared with any photographer in whole Egypt, it's about 2x, I went back to the Embassy and found that the 10:00 am queue is about to enter in few seconds, so I got my self a place with them and entered into the embassy.


Without talking with more details about how many queues I have found inside the embassy and how much time I've spent inside and how many interviews, let's skip all this to the final interview, it was so simple, just few questions about what I'll do in Microsoft, and when I've joined it, and when I've been graduated, ..... Etc

The final question was about my base salary, when she knew about it, she told me ohhhhhhh, toooo much money!!!

It was the first time for me to know that envy is not a special feature in the Egyptian culture, it's exist too even in someone who's working in a very good position in one of the embassies for the biggest country all over the world :D

Really weird :P

Now, what I'll do next:



  1. Get my travel permission.
  2. Get an international driving license.
  3. Ship all my stuff with the moving company MS has provided me with.
  4. Send them an email to book my flight for me.
  5. Enjoy my time in Redmond inside MSFT :D



Stay tight ;)
Catch You Later.....

The final countdown to Redmond (Part 2)

After that the process for my training visa (H-3 Visa) has started, and at the same time I have scheduled an interview with the US Consulate in Cairo in February 09.

Few days (exactly at February 03), I got the visa petition approval notify, on February 08 mid-night, I knew that the visa package has arrived to the airport, and so I need to go there to pick it myself to be with me in the next day in the embassy, so I went to the air-port, take the package, went back to home, open it and oopppssssssssss all the papers surname is meshref and my surname in the passport is Moshrif, ohhhhhhh my God, what shall I do?!!

I picked my mobile phone and called Lori the attorney for my case in US, and for the continues bad luck she was away, so I left here a message on her answer machine to call me back.

Few moments later, I went back to my papers, I noticed something, only one paper has this phrase:
Surname (As in Passport)
And the rest aren't having the same phrase, also I noticed another paper which has this phrase:
Surname (list all different spellings)

So I think I got it, in the first paper I changed my surname to be Moshrif like in passport, and in the second one I put Meshref and Moshrif, and left the rest as they are.

After that it was about 4:30 AM, so I put all these papers aside and went to my bed to take some sleep because I must wake up at about 8:00 am, so I have slept and then woke up at 8:00 am, then left at 8:45 am to the embassy.

After I got there, I found .....

But this is another part, stay tight ;)
To Be Continued.....

Saturday, February 11, 2006

The final countdown to Redmond (Part 1)

Hii all, Iam back and ready to blog again, I've just group all things together and post them after I finish them all because Egyptians are very good on Envy and such bad manners like no other nation in the whole world!!!!

As you you noticed all from the title Iam finally in my way to Redmond, but how this happened?

Before any thing, I knew from weeks ago what shall my position in MS be, it'll be working on the SQL Server Engine Performance Team, that's for my position as FT employee in the SQL Server team, But, I got an email from MS telling me that my new H-1B visa won't be ready before the end of the year as usual (as US system stated), so I've two options, either to leave to US at the early begining of March with training visa to attend a training program there (but with the same benefits plan like the FT position), and after completing it at the end of the year, my new visa should be ready and then get into my FT position again, or I could simply wait till I get the FT directly.

When I heard the word training, I've decided at first not to accept it, but after knowing that this "Training" is like a full post graduate diploma which is containing very amazing topics and very good Syllabus which made me accept the offer immediately :D, also I'll have the same benefits plan, and every thing I was gonna get in the FT position from A to Z.

After that ....

But this is another part, stay tight ;)
To Be Continued.....

Thursday, February 09, 2006

Sunday, February 05, 2006

A Message to the World, Who's Prophet Muhammed?

This is just a brief message to the world about who's prophet Muhammed, for more information about him, please visit:

http://www.islamway.com/mohammad/


There exists a cultural vagueness in the West. This vagueness results from the presence of two different concepts. The first is a great Western concept that we respect, appraise, and need. That concept is freedom of speech. This is a great humane and civilized concept. On the other hand, there is the great Islamic concept of dignifying Allah’s Messenger (SAWS). The problem arises due to the lack of understanding of the Islamic Civilization and the Western Civilization regarding these two concepts. The non-Muslims cannot value the rank of dignifying the Prophet (SAWS). On the other hand, due to the below-average quality of practical application of freedom of speech, Muslims have a vague understanding of the concept of respecting freedom of speech.

Accordingly, what is required now? We do not want to refuse the concept of freedom of speech, absolutely not. However, the West should alter the freedom of speech so that it does not collide with the very important Islamic value of dignifying the Prophet (SAWS). Here lies the vagueness and ambiguity. The West understands very well the freedom of speech (which we appreciate) but it does not understand Islamic values, such as dignifying the Prophet (SAWS) and other Islamic sanctities. This is where the Western cultural vagueness lies.

I clearly say to the West, you have a problem. You cannot comprehend how much the Muslims love Prophet Muhammad (SAWS). You are still unable to understand this point. If you had really encompassed its significance, you would never have accepted what happened. The West, in general, governments and people, does not apprehend that Allah’s Messenger (SAWS) is dearer to us than our parents, dearer to me than my father and dearer than my mother. I am sure that any Muslim woman listening to me now, be her religious or not, will swear on that fact. Just ask, what does Prophet Muhammad (SAWS) mean to you? It is not even necessary to do that because it is so evident, but you may conduct surveys for yourselves, and you will realize how true what I am saying is. Ask any youth, be he heedless or pious; ask any Muslim anywhere, in Bangladesh, Pakistan, Yemen or in Egypt. Ask any Muslim in any village regardless of how religious he is, be he an obedient Muslim or not, a drug user or not, successful in his life or a failure, old or young, ask them, what does Allah’s Messenger (SAWS) mean to you?

O West, I affirm that Allah’s Messenger (SAWS) is dearer to all Muslims than their own parents. O West, Allah’s Messenger (SAWS) is dearer to us, Muslims, than our children and grandchildren. O West, Allah’s Messenger (SAWS) is dearer to us than our money, dearer to us than our own selves. He is dearer to us than our own countries. O Egyptian, who is dearer to you, Egypt or Allah’s Prophet? O Saudi, who is dearer to you, Saudi Arabia or Allah’s Prophet? O Yemeni, O Moroccan, O Algerian, who is dearer to you, your country or Allah’s Messenger (SAWS)? O West, comprehend that meaning, Allah’s Messenger (SAWS) is dearer to Muslims than their children and their own selves.

We can never forget the hadith that I repeatedly mentioned during the episodes of “On the Path of the Beloved”. O West, listen to this hadith[1] as it forms part of the sentimental make-up of the Islamic personality:

“We were with the Prophet and he was holding the hand of Omar Ibnul-Khattab. Omar said to him, ‘O Allah's Messenger! You are dearer to me than everything except my own self.’ The Prophet said, ‘No, by Him in Whose Hand my soul is, (you will not have complete faith) till I am dearer to you than your own self.’ Then Omar said to him, ‘However, now, by Allah, you are dearer to me than my own self.’ The Prophet said, ‘Now, O Omar, (now you are a believer).’”[2]

Being a true believer is conditioned with loving Prophet Muhammad (SAWS) more than our own selves.

O West, this is our notion and this is our love for Prophet Muhammad (SAWS).

I know that the West resists racism as they realize very well what it means. I also know that they stand up against any anti-Semitic assaults as they recognize the serious consequences of such acts. Yet, true contradiction lies in respecting Semitism and resisting racialism on the one hand, while humiliating the most valued figure for Muslims, the Prophet (SAWS), on the other.

Six months ago, a famous journalist of the BBC attacked Arabs describing them as a worthless nation. In spite of being a renowned figure with a daily program in Britain, his slandering was rejected by the British as racist and he was fired from the BBC. At that time, I was preparing a program on family matters, and knowing that he had articles and shows tackling this subject, I wanted to refer to them. To my surprise, none of his works were available due to his intolerant views against Arabs. There is no way to compare the Prophet (SAWS) to the Arabic nation, as slandering them is of a diminutive nature when compared to offending the Prophet (SAWS). My message to the West then is that freedom of speech, which we indeed respect, honor, and actually need, should be modified so that it does not clash with the highly revered Muslim value of dignifying the Prophet (SAWS). The West respects monarchies, Semitism, all races, and different ethnicities, and its respect to the Prophet (SAWS) and to sacred Muslim values should be no less.

Thus, my message to the Muslim ummah is that we should not forsake dignifying the Prophet (SAWS) under any circumstance. On the other hand, my message to the West is that the value of freedom of speech should be adapted to Muslim values.

My third message is to the whole world. This offense does not aim at the Prophet (SAWS) alone, but rather to one billion, two hundred thousand Muslims; or rather to all humanity. To explain this further to everyone, whether Muslim or not, I believe that Prophet Muhammad (SAWS) is the greatest personality that existed on earth. There is no doubt that his model of reform was most successful so far and whoever denies this fact is indeed most ungrateful. Slandering him is actually slandering humanity. Great men that existed throughout history were qualified as such due to a certain trait in their characters. Gandhi for example, was a great politician, Shakespeare a great dramatist, Voltaire a great writer, Napoleon a great military leader and so on. They were all great in one aspect or the other, while the Prophet (SAWS) was great in every aspect of his life. He was so great morally that he never hit or humiliated a soul, never beat a woman, never betrayed or lied, never went back on his word or avenged himself. He was always called 'the truthful and honest one' before bearing the message of Islam, and after becoming a prophet, the values and principles of the Qur’an were the model for his behavior. He was also great in his political insight. After the Battle of the Trench, for example, he knew that it was a turning point that would not be followed by a defeat. Moreover, he was great in his submissiveness to Allah as he bowed when praying, saying,

“O Allah, it is for Thee that I bowed. I affirm my faith in Thee and I submit to Thee, and submit humbly before Thee my hearing, my eyesight, my marrow, my bone, my sinew.”[3]

He (SAWS) also used to stand (in prayer) until both his feet swelled. When asked why (he offered such an unbearable prayer) he said,

“Should I not be a thankful slave?” [4]

He was great in the way he believed in freedom of opinion. In the Battle of Badr, he changed the location of the battlefield upon the advice of a soldier. He also agreed to dig the trench around Madinah according to Salman al-Faresy’s suggestion, and changed the fighting plan of the Battle of Uhud to respect the opinion of some of his companions. This is how he respected freedom of speech 1400 years ago!

He was great at forgiving others. On the day of the Conquest of Makkah, his companions were rejoicing saying, “Today is the day of a great battle and today Quraysh will be humiliated by Allah”. Conversely, the prophet's (SAWS) response was that today is the day of mercy in which Allah will bestow honor on Quraysh.

He was great in his voluntary renunciation of worldly luxuries when he could have been the richest man on earth had he wished to be. He was also great in the way he dealt with young people motivating them to exercise. For example, he once passed by some of the young companions of the tribe of Aslam practicing archery and he said to them,

“O offspring of Ishmael! Practice archery as your father was a great archer. I am with (on the side of) the son of so-and-so-.” Hearing that, one of the two teams stopped throwing. The Prophet (SAWS) asked them, “Why are you not throwing?” They replied, “O Allah's Apostle! How shall we throw when you are with the opposite team?” He said, “Throw, for I am with you all.”[5]

His enemies were never able to slander him due to any bad trait. He lived with them for 40 years before the divine message and another 13 years after it, and never were they able to smear him with a single bad trait that marred his character, or doubt his outstanding abilities. They even testified that he had never lied in his life. That is how great he was and that is how humiliating him smears every American, Indian, Pakistani etc.; everyone, whether Muslim or not. It is an insult to all humankind when such a great man is insulted.

He was great in his mercy. When he was persecuted by the people of At-Ta’ef and stoned until his feet kept bleeding, the angel of the mountains asked for his permission to destroy them. Yet his response was to supplicate Allah to guide them and to save them. Furthermore, in the Battle of Uhud, he was injured, overcome by his enemies, had his front teeth broken, and fell into a pit with blood gushing from his wounds. Nevertheless, when his companions asked him to curse them and to invoke Allah to punish them, he declined stressing the fact that he was sent as a mercy to all of humankind. He even invoked Allah to guide them to the right path and to excuse them for their ignorance.

He was merciful even with animals narrating that,

“A man saw a dog eating mud from (the severity of) thirst. So, that man took a shoe (and filled it) with water and kept on pouring the water for the dog till it quenched its thirst. So Allah approved of his deed and made him enter Paradise.”[6]

Similarly, he (SAWS) said,

“A woman was tortured and was put in Hell because of a cat which she had kept locked till it died of hunger.”[7]

This is our Prophet and this is how great he was. Unlike that of other great human figures in history, the Prophet’s greatness is lasting throughout the generations.

He believed in co-existence. He trusted the Jews and gave them all the rights of citizenship in Madinah, guaranteeing that no one would harm them, take any of their money, force them to convert, or intercede with their freedom to worship. He was also great in co-existence when he was against using the Muslims loyal to him in Makkah to create tension among the people of Quraysh, even during the war between Makkah and Madinah. At the time of the Hudaybeya treaty, he could have waged war against Quraysh but resorted to peace instead. He could have turned it into a bloodbath, but he chose peace and forced it on his enemies.

The human race should be proud that Prophet Muhammad (SAWS) existed one day, whether they were Muslims, Hindu, Jews, Christians, believers of any kind, or even non-believers. He is a turning point in the course of humanity. This is Muhammad (SAWS) and this is how humanity was humiliated the day he was. People around the world are demanding an international law that protects the dignity of this great Prophet.

That was my message to Muslims, to the West, and to the whole world.

One final question remains here, which is, what is it that we want? We do not need speeches. It took me some time to deliver this speech, as I believe that speeches alone cannot solve this problem. We do not even want superficial apologies that are not as deep as our wounds. We do need effective actions that denote Western respect for the Prophet (SAWS). We will not stop our protests until our Prophet regains the dignity he duly deserves as our great leader. Thus empty words and shallow apologies are not enough, actions must be taken. Until then, I need everyone to convey this message to their families and friends. I want it to be translated by Dar al-Tarjama to all languages and to be distributed everywhere to reach the West. This speech will be broadcast on Iqraa’ channel soon and I want as many people as possible to watch it. Meanwhile we should do our best to let the people know about our Prophet (SAWS). ‘On the Path of the Beloved’ for example, a program about the Prophet’s life, is being replayed now on Iqraa’ every Tuesday and Friday. Dr Tarek Suweidan, A’aed al-Qarny, Al-Habib Aly al-Jifry and Dr. Al-Buty are all renowned modern Muslims scholars who have speeches and articles about the life of the Prophet. Please do your best to make good use of their works as well as the tapes of ‘On the Path of the Beloved’ to enlighten the whole world about the Prophet (SAWS), until this predicament is unraveled and until Muslim requests are answered with real actions. Thus, what I am asking everyone to do is to distribute this message everywhere and to let everyone know about who the Prophet (SAWS) is. Our duty is double fold, we need to distribute this speech and make it available everywhere, and we need to introduce the Prophet (SAWS) and tell his story to everyone, among Muslims and non-Muslims. This speech is to be continued and I am indeed not done yet with this issue. Thank you. May peace and Allah’s blessing and mercy be upon you all, and let us get to work.

Source: Amr Khaled