Archive for uncategorized


// October 15th, 2006 // Comments Off // uncategorized

int main ()
while( == "ramadan")
if( == 29)
if( LookForMoon() == true )
{"shawal"); //thanx sultan
cout < < "eid Mubarak" < < endl; } Fast(); EatBreakfast (); PrayTaraweeh (); PrayQiam (); EatSahoor (); } return 0; }

Google Code search

// October 6th, 2006 // Comments Off // uncategorized

Google labs just launched their new code search page.

So, here are a few funny things I found. Most of them were comments, you can tell that the programmers were upset when writing some of these comments.

when I searched for no idea I got:
/* I have no idea why is this necessary... */
#if defined(_MSC_VER) && (defined(WIN32) || defined(_Windows) || \

// and ensure length is even
$length = 71 - strlen($spacer); // no idea why 71 but 75 didn't work
$length = floor($length/2) * 2;

else {
# We have no idea why we're here.

when I searched for Bill Gates I got:
int_fast16_t reserved1;
/* Ask Bill Gates what this is all about. */

SetROP2(dc, pen_mode[current->mode]);
if (current->linewidth % 2) /* Ask Bill Gates why we need this */
fudge = 0;

/* for character with code 152 of windows-1251 page (perl's decode fails for this code, ask Bill Gates for details */

bail ("too many -g hops");
if (gates == NULL) /* eat this, Billy-boy */

when I searched for I hate:
* that you can't have a 'forward' decl for enums.
* I hate C !!!!!!!!!!!!!!! */

/* I hate to include an include inside an include (ha!) however, I don't */

when I searched for George Bush (geeks are into politics too?) :
// ignore anything we don't understand, like George W. Bush

* @package Mambo Open Source
* @Copyright (C) George Dubya Bush
* @ All rights reserved

dubya ;)

"Don't blame me, I never voted for anyone named George Bush",

when I searched for hates me:
catch(ex) {
debug("Can't get parent. xpconnect hates me so we can't get one from the appShellService.\n");
debug(ex "\n");

mc_def_ungetlocalcopy (vfs *vfs, char *filename, char *local, int has_changed)
{ /* Dijkstra probably hates me... But he should teach me how to do this nicely. */
int fdin = -1, fdout = -1, i;

I think Dijkstra hates me too, Ibrahim and I worked days on it (for our discrete math course)…

Here is a funny C code I found:
if (argc > 1 && strcmp(argv[1], "-advice") == 0) {
printf("Don't Panic!\n");

Let me know if you find anything interesting…

ONE CARD ?! Liars

// September 28th, 2006 // 1 Comment » // uncategorized

When it comes to long distance calls I like use an internet calling card. I usually use phoneserve. It’s prices are pretty cheap and their services are perfect.

Last Monday I went to Jarir and to a few other stores, but I couldn’t find it. They told me that I could find phoneserve cards at “haraj al-olaya”. That night I went to Gurnata mall, and when I passed “mashail alkhaleej” I saw that they had a card called “OneCard“. When you buy a card you get access to about 25 services like paltalk, zajoul, ALO, etc.. After you get the card, you can choose how to spend the money in your card. Anyways, I got the card because phoneserve was one of the services they offer.

After I got home I opened their website and to my surprise phoneserve was not on the list of services. I called the 800 number, and when I asked why phoneserve wasn’t on the list, he told me that they don’t offer phoneserve services anymore. I told him that it says on the card I bought that you offer phoneserve!!

Ok, that was my story with onecard. After I hungup I started looking for any other way to spend the money I spent on their dumb card!! I can’t buy a DSL card because I don’t have DSL. I can’t buy a dialup card because I don’t use dialup cards. I don’t want to get an SMS card because I like to send my SMS messages from my mobile phone. I don’t want to buy a hosting card because I only deal with godaddy. AND I don’t want a zawaj website card because it’s lame and only losers buy those stuff!!

Now imagine how many people got tricked into buying onecard’s card, because they wanted services that onecard “said” they offered. I hate being ripped off, so I decided to send their support team an email asking for a refund. I still haven’t received an answer from them and I’m not sure they will…


// September 24th, 2006 // Comments Off // uncategorized

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

Windows In Your Pocket

// July 30th, 2006 // Comments Off // uncategorized

All it takes is a minor error in the Windows Registry or a virus infection, and your operating system can become unbootable. But with a properly configured USB flash drive on hand, you’ll always have a compatible replacement no further away than your pocket or keychain. In addition, the flash drive can also provide a secure browser and virus scanner, and lets you take your favorite DVD burning and Office software with you wherever you may go.

All that’s needed is a bootable USB Flash drive with at least 256 MB of storage capacity and a Windows Setup CD. Using the program Bart PE Builder (Freeware), you can install Windows XP on the flash drive, along with other software as needed (and as available space permits).


Bart Lagerweij’s free utility, PE Builder, condenses the original setup data for Windows XP into a slender operating system that is ready to run from a CD or a USB flash drive. This compact, portable version of Windows includes all the important system tools for dealing with a PC emergency. You can even add other programs to this collection, such as the media writing tool Nero Burning ROM or an anti-spyware package such as Ad-Aware SE Personal, during the installation process.

via []

New Monopoly

// July 25th, 2006 // Comments Off // uncategorized

أكيد أكثركم تعرفون لعبة Monopoly المشهورة. و لكن أسوء ما بهذه اللعبة سرعة ضياع أوراق Monoply النقدية. و لذلك قامت شركة Parker Brothersمؤخرا بتطور اللعبة و استبدال الأوراق النقدية ببطاقات مغناطيسية مشابهة لبطاقات الفيزا. علما بأن سعر هذه اللعبة سيكون £24.99، و لكن الشركة لم تعلن حتى الآن عن موعد نزول هذه اللعبة في الأسواق…

لقراءة المزيد من موقع SkyNews

pPod for PPCs

// July 22nd, 2006 // Comments Off // uncategorized

هذا برنامج لتشغيل ملفات الـ mp3 على الـ pocket PC. و الجميل في هذا البرنامج أنه مثل الـ iPod تماما. نفس الواجهة، نفس طريقة الاستخدام، حتى صوت الانتقال ما بين الواجهات نفسه. و تستطيع من خلال هذا البرنامج تغيير لون الـ iPod إلى اللون الأبيض أو الأسود.

لقراءة المزيد اضغط هنا

لتحميل البرنامج اضغط هنا

هذا البرنامج ليس جديد، بل ان شركة Starbrite Solutions قامت بعمل هذا البرنامج قبل سنتين و لكل شركة Apple رفعت قضية على Starbrite Solutions بسبب تقليدها للـiPod. و لكن يبدو أن البرنامج تسرب من قبل أحد العاملين و انتشر على الانترنت بشكل قوي جدا.

.:: وثيقة التخرج ::.

// July 19th, 2006 // Comments Off // uncategorized

اليوم و لله الحمد و المنة خرجت وثيقة التخرج. و إليكم خطوات استخراج وثيقة التخرج:

===:: داخل الكلية ::===

1- تاخذ استمارة من شؤون الطلاب بالكلية
2- تروح للدكتور المسؤول عن التدريب الصيفي يوقع على اتمام التدريب الصيفي و استلام التقرير
3- تروح للدكتور المسؤول عن مشاريع التخرج علشان يوقع على استلام نسخة نهائية لبحث مشروع التخرج
4- تحط الاستمارة عند مكتب عميد الكلية علشان يوقعها
5- تروح لشؤون الطلاب يوقعون على الاستمارة و ياخذون بطاقتك الجامعية

===:: خارج الكلية ::===

1- تروح لمكتب المحاسب بعمادة شؤون الطلاب يوقعون على الاستمارة
2- تروح لمكتب ثاني بعمادة شؤون الطلاب يوقعون على الاستمارة
3- تروح لمكتب السكن الطلابي بعمادة شؤون الطلاب يوقعون على الاستمارة
4- تروح للمركز الطبي يوقعون على الاستمارة
5- تروح للمكتبة المركزية علشان يوقعون على الاستمارة
6- تروح للكافاتريا و تشري ماء لأنك يمكن تصير عطشان من كثر الدوران
7- تروح لأمن الجامعة و تعطيهم ستكر السيارة و يوقعون على الاستمارة
8- تروح لعميد القبول و التسجيل علشان يوقع على الاستمارة
9- تروح لقسم الملفات بعمادة القبول و التسجيل و تستلم ملفك
10- تروح لقسم الوثائق علشان تستلم وثيقتك (بس طلع عندهم طلبات بعد)
11- تروح تجيب صورة لك و صورة لبطاقة الاحوال حقتك و تعبي استمارة استلام وثيقة تخرج
12- تركض قبل ما يذن الظهر لقسم الترجمة بعمادة القبول و التسجيل علشان يترجم الوثيقة و السجل الاكاديمي
13- تسجد سجود شكر و تقول الحمد لله انها طلعت!!

Is it a mistake?

// July 17th, 2006 // Comments Off // uncategorized

اتصلت قبل قليل على شركة الاتصالات على رقمهم المعهود 902. و كالعادة يوجد اعلان مدته لا تتجاوز العشرون ثانية. و كان الاعلان هذه المرة عن خدمة الـ 3.5G و قالوا في الاعلان أن سرعات الاتصال عن طريق الجيل الثالث تصل إلى 2MByte !! و هذا يعني أن سرعة الاتصال 16Mbit

يعقل الكلام هذا؟ …

Floating Bed

// July 14th, 2006 // Comments Off // uncategorized

أمضى المهندس الدينامركي Janjaap Ruijssenaars ما يقارب الست سنوات في تصميم هذا السرير الذي يطفو في الهواء “Floating Bed”. يطفو هذا السرير في الهواء بفضل أقطاب المغناطيس المثبته على السرير و على الأرض و السقف. و يستطيع هذا السرير أن يحمل جسما وزنه 900 كيلو جرام!! و سعر هذا السرير غالي جدا، حيث أن سعره 1200000 يورو نعم مليون و مئتي ألف يورو!!

أهدي هذا الموضوع لسليمان و بدر بمناسبة “المغسلة الطائرة”…