Tuesday, October 27, 2009

Installing Qt on My Ubuntu





This week we are assigned to create a simple drawing program using C++, there are different libraries that you can use to develop GUI using C++, any way my friend Abolnour (our open source godfather) advised me to use Qt which is an open source library that enables you to write GUI programs in C++.

The installation process is easy, you have to go to this download page, then choose the LGPL/Free and choose your platform (I chose Linux 32 bit because I am trying to avoid my Vista :D). it's safer and better to dowload the whole SDK whic includes and IDE called Qt-Creator that you can use to create your applications.

After you finish downloading the file (275.4 MB in our case), you will use two lines in the terminal to install every thing.

1 - Navigate to the directory where you downloaded the file using cd

cd /media/disk/Downloads


that's for me (the path will be different for you)

2 - use the command

chmod u+x qt-sdk-linux-x86-opensource-2009.04.1.bin



which makes the file executable.


3 - use the command

./qt-sdk-linux-x86-opensource-2009.04.1.bin


which will run you an installation wizard that asks you where you want to install the Qt-creator
and the libraries.

After that you can use will find the Qt-Creator in the Applications --> Programming, you can use
this tutorial to learn the Qt.

Any way, you may face the silly error I faced when I tried to build a project
the error is
collect2: ld returned 1 exit status
After really turning the Internet upside down, I found that you have to install an extra package using this command

sudo apt-get install libqt4-dev

By the way, the best thing about Qt that it's platform independent although you write it with C++, there is something else
called GTK that you can use.

that's all enjoy Qt !!




Sunday, October 18, 2009

Linux got it all







Many Claim that Linux distributions have very little when it comes to the cool look, well this is absolutely wrong simply because Linux gives you better look than any one else (I mean ... :D). Just check this site it is really great, it contains a huge number of cool looking themes, backgrounds, screen savers, splash screen, screenlets and even more that work on Gnome Desktop. I am sure you can find something for KDE.

Not covinced yet !!! why not use the fancy "compiz" tool, this tool enables you to literaly "Play" with your Desktop, use the Cube to jump between desktops, fire effect and other great things. After you download it from this page, you will find it in System --> Prefrences, you can configure it there to enable the features you need, and you will find the shortcut keys here.

The best thing that normally all of this stuff is for free, safe and easy download like all Free and Open Source products.
ENJOY !

Tuesday, October 6, 2009

عربية فول





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

سبيل





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

Monday, October 5, 2009

نصبة شاى







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