الخميس، مايو ٢٧، ٢٠١٠
السبت، مايو ٠١، ٢٠١٠
بتغني لمين
والنسمة دايبة .. والروح سفينة
بتغني للي .. بيقول يا هادي
يا كتفي شيللي .. أرزاق ولادي
لعروسة فلة .. وعريسها ضله
والصحبة شلة .. بالفرحة هلّه
بتغني لميــن .. للمصرييــن
بتغني لميــن .. للمصرييــن
السبت، أبريل ٠٣، ٢٠١٠
يعتقد بعض السلاطين
وتُزين لهم بطانتهم أعمالهم، حتى ينقطع ما بينهم وبين الرعية
فيحسبون الهدوء خضوعاً.. حتى تأتيهم الأيام بما غفلوا عنه، حين لا ينفع الندم
صلاح الدين الأيوبي
الأحد، مارس ٠٧، ٢٠١٠
Budenberg Keys
Not much fun, however I like the new apartment, the interior and terrace ... and I like the single mixed water tap!

السبت، فبراير ٢٧، ٢٠١٠
Unblocked
This is about last weekend, another day in Altrincham ... precisely, Trafford
That’s why I’ve been to Trafford Centre, the nearest Carphone Warehouse stock where I can get T-Mobile’s USB Modem. I badly needed internet connection the night before, to send an -important- email. Even worse, once I started my 1-hour session (a £3 session!) that night, I lost the network connection, while the session countdown is on! … no more mobile credit, and a f’up BT hotspotThe second time being to Trafford Centre, the place looks much better and active in the morning. And I didn’t want to miss having Shawerma and Falafel sandwiches, yum!
Back home, plugged in the stick, voila! Internet connection, with no access to YouTube … I should verify an 18+ age user for T-Mobile … here comes the only good thing about T-Mobile’s pink color, it makes me feel like “It’s Ok, don’t panic … it’s as easy as a retail visit the next day”[Neither to Blogger … a Locked Content! hence the post delay]
الأحد، فبراير ١٤، ٢٠١٠
The first few days in Altrincham…
- Finish plumbing work at the apartment :^)
- Spending more time with my humble family (my sister and aunt) … thought postponing 2 days won’t be that big loss for my work :)
The first flight: Cairo -> London (Heathrow) was on Egyptair. The 2 things that caught my attention were the empty refreshing “towel” pack I got with the meal!

Then safe at Heathrow, had the original Costa coffee, and then headed to Manchester, to the office to have the flat keys.
A flat where I should stay for 30 days … got no internet connection (except the 1 hour I can get paying from my mobile’s credit). And no bedding.. In Britain’s cold weather! My first night was terrible … heaters weren’t enough –at all- had to get bedding items (a Duvet and a pillow) the next day

Till we meet again, I miss you :)
السبت، يناير ٣٠، ٢٠١٠
بقيت من ذوي الإيصالات...
بتتوزع مجانا في الإدارات الانتخابية باقسام الشرطة، وآخر فرصة للحصول على الورقة المستطيلة هي بكره (31 يناير)، وما بتاخدش عشر دقايق وتكون معاك.


التفاصيل...
في يوم متَرّب، مغيم، مش برد أوي ... اتجهت لقسم الجيزة في وقت الكهربا كانت قاطعه فيه. وأنا طالع الإدارة الانتخابية راجل الأمن تحت سألني عن اسمي وشاف البطاقة، أنا استشفيت أنه بيدور على اسمي الكامل عشان يضيفني عنده عالـFacebook، يعني بالعقل هيكون إيه غير كده!
بما إني ما كانش معايا صورة البطاقة (عادي نسيت!)، نزلت ومشيت لغاية ما لقيت راجل أمن ابن حلال بتاع NSGB قلت له عايز أصور البطاقة، قالي هات أصورهالك ... راجل كُمّل الحقيقة
رجعت للقسم، فقالولي خد معاك الست الكبيرة دي وصلها لفوق، قلت يا سلام .. بس كده. واحنا طالعين الست دعت للراجل قالت له "ربنا يحفظك من كل حاكم ظالم" .. إحم!
طلعت بصورة البطاقة، (وصورة شهادة الميلاد ما عملتش بيها حاجة)، ومليت الطلب واتمضى واداني قطعة الورق المستطيلة وقالي تعالى (أنا بنفسي) استلم البطاقة في شهر خمسة، بالرغم من إني مواليد 87، لكن قدري إن اتولدت بره مصر (ده أكبر دليل على إن الأم هي اللي بتربي). شهر خمسة ... يا سلام، ده أنا أنزل أجازة مخصوص، هو أنا عندي أغلى من البطاقة
فنفهم من كده إيه؟ خلي عندك بطاقة، عشان تقدر تغير الجو المترّب! ... وربنا عالــ..ــم قد إيه أنا قلبي أبيض!
قضيت يوم جميل بعد كده مع شباب الكلية، وفي معرض الكتاب ;)
الأحد، يناير ٢٤، ٢٠١٠
I already did that...
And he responds: "I already did that"
Mr. Magorium's Wonder Emporium
الثلاثاء، يناير ١٩، ٢٠١٠
من نصب نفسه للناس إماما...
فليبدأ بتعليم نفسه قبل تعليم غيره،
وليكن تأديبه بسيرته قبل تأديبه بلسانه،
ومعلم نفسه، ومؤدبها .. أحق بالإجلال من معلم الناس ومؤدبهم
علي بن أبي طالب -رضي الله عنه-
الجمعة، يناير ١٥، ٢٠١٠
يعني هو احنا غلطنا في البخاري!؟
ايه ده! هو احنا ما ينفعش نغلط في البخاري؟
- هو أبو عبد الله محمد بن إسماعيل بن إبراهيم بن المغيرة بن بردزبه البخاري
- ولد في القرون الثلاث الأولى من ظهور الإسلام، قال رسول الله صلى الله عليه وسلم "خير الناس قرني، ثم الذين يلونهم ، ثم الذين يلونهم ، ثم يجيء قوم تسبق شهادة أحدهم يمينه ، ويمينه شهادته"
- لم يشهد تاريخ الإسلام مثله في قوة الحفظ ودقة الرواية والصبر على البحث مع قلة الإمكانات
- يقول البخاري: صنفت الصحيح في ست عشرة سنة وجعلته حجة فيما بيني وبين الله تعالى
- قال أبو جعفر سمعت أبا عمر سليم بن مجاهد يقول كنت عند محمد بن سلام البيكتدي فقال لو جئت قبل لرأيت صبيا يحفظ سبعين ألف حديث قال فخرجت في طلبه حتى لحقته قال أنت الذي يقول إني أحفظ سبعين ألف حديث قال نعم وأكثر ولا أجيئك بحديث من الصحابة والتابعين إلا عرفتك مولد أكثرهم ووفاتهم ومساكنهم ولست أروي حديثا من حديث الصحابة أو التابعين إلا ولي من ذلك أصل أحفظه حفظا عن كتاب الله وسنة رسول الله صلى الله عليه وسلم
عذراً، قبل أن تشكك في كتب أخرجها رجال ثقاة، فأت بدليلك.
الاثنين، يناير ١١، ٢٠١٠
The Four
They have been into such different fields because they realized the importance of science, as a necessary thing more than being a hobby! .. and no need to say how this empowered their contribution to conversations with different people of different backgrounds.
I'd like to end with a quote/verse for each of the four:
حرام على من لم يعرف دليلي أن يفتي بكلاميالإمام أبو حنيفة النعمان
ليس هذا الجدل من الدين بشيءالإمام مالك بن أنس
تغرب عن الأوطان في طلب العلا وسافر ففي الأسفار خمس فوائد
تفرج هم، واكتساب معيشة وعلم وآداب، وصحبة ماجد
إن الله يقيم الدولة العادلة حتى وإن كانت كافرة.. ولا يقيم الدولة الظالمة حتى وإن كانت مسلمةالإمام أحمد بن حنبل
References: الإمام الشافعي-السيرة المصورة، الإمام مالك، درر من أقوال الأئمة، الجماعة الإسلامية
الخميس، ديسمبر ٣١، ٢٠٠٩
A message to the Egyptian government, I'm fed up!
الأربعاء، ديسمبر ٣٠، ٢٠٠٩
على جنب يااسطى
الثلاثاء، نوفمبر ١٧، ٢٠٠٩
A break ... from the Facebook market
Update:
That sounded like running away from Facebook (running from some guys on the friends list?)... back there with -kinda- different behavior and email notifications disabled. Facebook should provide advanced filtering and notifications control though ... they should!
السبت، فبراير ٢١، ٢٠٠٩
Perl, You don't want to miss! -3-
That will be my last post about Perl, however Perl doesn't stop here :) ... you may notice I didn't mention the strength of Perl string processing and file handling. It's worth searching for ;)
What about list?
I may have mentioned before that lists could be generated easily this way in Perl:
(1..5)
This is a range list, it's also valid for character types
What about:
(c..10)
This one is valid too! since "c" is interpolated to Zero (0), then it becomes: (0..10)
Lists in general could be written this way:
('Item1', 'Item2', 'Item3')
or
qw(Item1 Item2 Item3) #you may use any delimeters for this method rather than the parens
Indexing the list is much like any other language you know,using square brackets. The two things that might be of interest in Perl:
- Using a floating number to index, will be floored
- Using a negative number will index starting from the end of the list (backward)
- You may user a list of indexes! this will return another list for the indexed positions (list slice)
- You may combine slicing and ranging to construct the list of indexes. [1,2,3 .. 7]
Assignable lists:
($firstItem , $secondItem) = (1,2);
print $firstItem; #This should print '1'
Array type:
@arrayName = (1,2,3,4);
print @array,"\n"; #Output: 1234
print "@array\n"; #Output: 1 2 3 4 #Notice the spaces! Amazing
Indexing an array variabe:
use "$" to tell Perl what you "want" to get out of the variable.
$firstItem = $arrayName[0]; #Notice the usage of the '$' when indexing the array
#That's because it's returning a single/scalar value;
The "scalar" function may take care of this too.
What's the array's last index? $#
So for example, for array "@arr", that last element's index is: $#arr
List methods:
- shift: Add element to the front
- unshift: Get & remove element from the front
- push: Add element to the back
- pop: Get & remove element from the back
- sort: returns a sorted array, be default it sorts using the string comparison methods.
sort { <:method expression>} @arrayName
So it would be for example:
sort { -($a <=> $b) } @array;
This will return a sorted array, in descending order.
Perl: You don't want to miss! -2-
Perl: You don't want to miss! -1-
الخميس، أغسطس ٢١، ٢٠٠٨
Boot from LAN...
Hi pals... long time no see :)
I've been encountering a serious problem with my laptop during the last week. Windows is no more behaving as normal; Taskbar loads in 30+ mins, any executable takes no less time, and any processing is nothing better!
This is incredible, I had to try booting from a Windows CD (Hopefully that fixes the problem)... on my HP Compaq nx9010 :|
But, the CD-ROM is malfunction and no bootable floppy, neither boot from USB is an available option.
I had to look for alternatives:
- Boot from LAN
- Extract the HDD, connect it to a PC and format-install Windows
The second option was hard enough such that I wasn't able to get my HDD out of the laptop, so I left the laptop alone so not to take any insane actions against :)!
The first option is my man! although it took me 3 nights to set the environment, as in the following steps (However, I've not finished installing Windows yet... still copying files!):
- Setup the PXE Server PC
This server will contain all required files for the laptop to boot successfully
Here's all about preparing the server: http://home.allegiance.tv/~joem298/
OR you can just download and extract this ZIP anywhere, then run "tftpd32". This will start your PXE server.
netw.imz: is the bootable floppy image, equiped with the network drivers. Non built-in drivers are available on www.nu2.nu/bootdisk, with many helpful info on how to install it. - Start the laptop and select "Boot from LAN" option
This will connect to the server through 1-to-1 connection cable (avoid routers for clean startup and especially any DHCP enabled one)
Enable network driver.
If driver auto-detection failed, then you might find it in the "Manual Selection" dialog (you'll be offered that option if auto-detection failed).
Otherwise, you will need the help of "whatnic" command, this will show the adapter type and recommended drivers to download from www.nu2.nu/bootdisk
You'll then need to modify the "netw.imz" to include the new drivers. AND make sure to select "Rebuild" option when restarting from the new bootable (rather than "Auto" or "Manual"); this will rebuild the drivers on the bootable disk, and reflect your changes. - Having a Windows CD shared on the PC, and network driver enabled on the laptop, now you can access the shared folder and install windows
Using "msnet" command on a well set laptop (victim), this will ask to map a drive to your shared folder. Make sure to use the server PC name NOT the IP address when specifying the shared folder path on your server.
DONE! now run the windows installer or whatever you wanna do with your powerfull DOS!
Assalamo Alikom wa rahmato ALLAH
الجمعة، أبريل ١٨، ٢٠٠٨
هناك فرق
هل توجد لكل سؤال إجابة واحدة صحيحة، أم يمكن أن تكون له إجابات عديدة صحيحة، نختار منها نحن ما يناسبنا؟ده موضوع من مجلة "ماجد" العدد ده
يتوقف هذا طبعا على السؤال، مثلا إذا سُئلت: من أين تشرق الشمس؟ أو ما هو مجموع 2+2؟ أو السكر حلو أم مرّ؟ تأتي إجابتك على الأسئلة الثلاثة واضحة (تشرق من الشرق، مجموعها يساوي 4، السكر حلو). وتكون أي إجابة مختلفة عن أي من هذه الأسئلة خاطئة، لأنها أسئلة موضوعية لا تتطلب رأياً أو اختياراً منك
وإذا اشترى لك والدك دراجة حمراء وسئلت عن لونها، قستجيب على هذا السؤال الموضوعي بالإجابة الوحيدة الصحيحة (أحمر) .. لكن إذا سئلت: هل هي مريحة؟ أو هل تستطيع أن تسبق بها دراجات زملائك؟ أو أي لون ترى أنه أنسب للدراجات؟
توجد أكثر من إجابة واحدة لكل من هذه الأسئلة الثلاثة، لأنها ذاتية، يتوقف الجواب عليها على تقديرك وذوقك الشخصي.
في الواقع أنه ليست فقط إجاباتنا على الأسئلة، بل كل تعبيراتنا تكون عادة موضوعية أو ذاتية.. مثلا، بينما تتناول إفطارك وتأكل بعض مربى البلح تقول: هذه مربى مصنوعة من البلح . وهذه حقيقة موضوعية، ثم تضيف: مربى البلح ألذ المربات. وهذا رأي ذاتي ، غير حقيقي دائما، إذ يوجد غيرك عشرات الأشخاص الذين قد يفضلون عليها مربى العنب أو التفاح أو البرتقال.
يجب أن تعرف إذا أن تفرق في حديثك، وفي كلام الآخرين، بين الإجابات والتعبيرات الموضوعية والذاتية كي تكون أكثر فهماً للناس، ووضوحاً في تعاملك معهم
طب هو أنا ليه كتبته؟
أولا، عشان الموضوع عجبني، بسيط وهادف
ثانيا، عشان أنا كنت زماااان بنقل مواضيع من المجلة دي على الكمبيوتر، عشان أتعلم وورد، واتعلمته بجد ;)
قلت قشطة، أكتب الموضوع ده :)
السلام عليكم ورحمة الله
الأربعاء، أبريل ١٦، ٢٠٠٨
Cosmos: "click Finish to complete your OS"
Here is Cosmos ;)
Recall: http://mohammedabdulaziz.blogspot.com/2006/12/click-finish-to-complete-your-os.html


