You are here

Amr M. Kamel's blog

Amr M. Kamel's blog
Checked: 1 hour 50 min ago
Updated: 1 hour 50 min ago
Update every: 2 hours

Subscribe to Amr M. Kamel's blog

let the Marathon begin

Amr M. Kamel's blog - Sat, 26/05/2007 - 2:21pm
Starting from tomorrow we (me and Ahmed Abd El Gelil) will be very busy in our Marathon hopefully we will be able to finish it maximum on the 2nd of June ISA, wish us luck we will need it believe me :)

Book review: Java Extreme Programming Cookbook

Amr M. Kamel's blog - Thu, 24/05/2007 - 11:19am
Note: I only wrote a review for the chapters I have read through this book (not the whole book). Chapter 1 XP Tools: First the writer introduces us to the Extreme Programming (XP), and how the XP is an agile development process that it makes every effort to eliminate unnecessary work (code) and how to make the developer(s) focus on actual required task by relying on Test Drive Development (TDD)

a renaming utility

Amr M. Kamel's blog - Thu, 10/05/2007 - 1:28pm
Today I needed a utility "or anything" that performs a mass renaming process to a huge number of files (1000+), so I wrote this simple Java program that does what I need "I thought maybe someone would need it :D": /* * @author: Amr M. Kamel * */ package org.amrkamel.utilities; import*; public class Rename { //extension of files private static final String fExtension = ".

Richard Stallman's favorite GNU/Linux distro

Amr M. Kamel's blog - Fri, 27/04/2007 - 5:17pm
Guess what, which GNU/Linux distribution does Richard Stallman like, the one which he uses on his own computer?.. I hear you yelling "Debian, no no Fedora, mmm ubuntu of course ...". Well, actually he is using a distro I have never, ever heard about it before, it is called Ututo !!!. If you don't believe check this out. Of course I have already started downloading it and I will give it a try

Xubutu 7.04 (code-name Feisty Fawn) released

Amr M. Kamel's blog - Mon, 23/04/2007 - 9:31am
Now you can download the new release of xubuntu distribution 7.04 (Feisty Fawn) from here.

Richard Stallman @ JavaOne Conferene 2006

Amr M. Kamel's blog - Sun, 22/04/2007 - 12:17pm
Richard Stallman the god father and the creator of the Free Software Foundation and the GNU project, talks about Sun's great contribution of putting Java under the GPL license. I really enjoy this man speeches and talks, Richard I am raising my grey hat saluting you..

Running Mac OS X Tiger on Xubuntu 6.10 (Edgy)

Amr M. Kamel's blog - Mon, 16/04/2007 - 2:12pm
It was my first time to try to install and use Mac OS X Tiger on GNU/Linux (Xubuntu 6.10 Edgy) by the help of VMWare (VMWare workstation 5.5.2) on my laptop (Toshiba Satellite A50-543). The performance was really good and accepted, although I thought that the performance will be really slow (or even worse my laptop would explode :D) cause my laptop has only 512 MB of RAM divided equally between

C structs can not contain methods!!!

Amr M. Kamel's blog - Thu, 12/04/2007 - 5:16am
If you are in an interview and the interviewer asked you what is the difference between structures and classes, you must reply by saying what do you mean by structures? you mean C structures or C++ structures? Because there is magnificent difference between both, and I will show why: C structures is a collection of one or more variables, possibly of different types, grouped together under a

my Marlboro Gladiator

Amr M. Kamel's blog - Wed, 11/04/2007 - 4:43pm
This is my Marlboro Gladiator, you better watch out next time when you try to mess with me :D.. and they say Cigarettes would kill you haah!!

Using Google the most powerful search engine.

Amr M. Kamel's blog - Sat, 24/03/2007 - 10:05am
Who doesn't use Google now a days, I think most "if not all" of us use it every day searching for information scattered all around the Internet. But unfortunately many of them don't know how to use it correctly and of course they don't feel the real Google 's powers. In most forums "especially technical ones" and/or mailing lists you find thousands of people getting flamed for asking questions

The legendary Steve Vai

Amr M. Kamel's blog - Mon, 19/03/2007 - 8:59am
These photos are taken from G3 Live show that was held in Denver. The G3 featured Joe Striani, Steve Vai, and Yngwie Malmsteen. But for the Steve Vai, he gave an extraodrinary show, really it was my first time to see a triple guitar in one set!. As they say a picture speaks a thousand words, enjoy :)

Khaled El Sawy's blog!

Amr M. Kamel's blog - Wed, 14/03/2007 - 7:39am
This morning while searching the net I ve stumbled by a very strange thing Khaled El Sawy's blog!. I was really amazed, It was my first time to see an Egyptian actor writing his thoughts,opinions, and ideas in a blog and sharing it with other people. I don't know why but I felt really happy. And by the way his blog content is very interesting :).

Bug in Netbeans 6.0 "Development Version".

Amr M. Kamel's blog - Tue, 13/03/2007 - 2:18pm
Today I faced a very weird bug in Netbeans 6.0 "development version", while editing a JSP file and typing the <br/> XHTML tag, I typed the <, b, r, and / and then baam! Netbeans threw java.lang.IllegalStateException exception. Here is the tail of my ~/.netbeans/dev/var/log/messages.log: SEVERE [global] java.lang.IllegalStateException: Lexer org.netbeans.lib.html.lexer.HTMLLexer@caa414 returned

LapLock: Lock your laptop.

Amr M. Kamel's blog - Thu, 08/03/2007 - 7:35am
As a continuation for my post Armoring Tux: eXtra security for Linux box, I have found this cool utility LapLock. LapLock protects your laptop and your files stored on it, which in some cases more valuable than the laptop itself. LapLock uses SD-card in this process, once you register a unique card with LapLock, your computer wont work without it. Very neat ha!. Until this moment I didn't try it

Armoring Tux: eXtra security for your Linux box

Amr M. Kamel's blog - Wed, 07/02/2007 - 6:46am
All Operating Systems use username and password combination as the main (default) authentication scheme. Passwords have proven to be a weak form of authentication due to several reasons the increasing computing horse power, optimized/distributed brute force and dictionary attacks ...etc. There is a more powerfull authentication scheme called Two-Factor Authentication, its main idea that every

Keeping Spam away from your Inbox

Amr M. Kamel's blog - Mon, 22/01/2007 - 10:34am
Spam Spam Spam!. Almost everyone complains of Spam message(s) (s)he receives on daily bases. Everyday spammers find/invent new methods for making their lists larger and larger "actually spammers are playing the same chase game as malware writers and AntiVirus developers". One of the methods they use is writing a script"bot" that harvests the Internet pages for any email addresses. Many people

Developing Cisco IP Phone Services @ home

Amr M. Kamel's blog - Fri, 05/01/2007 - 6:44pm
I was searching for a way for writing and running Cisco IP Phone Services at home. Ofcourse my home is not equipped with all the required and fancy Cisco hardware devices, like:Cisco IP Phone.Cisco CallManager.I have searched the Internet, collecting bits and pieces of infomation, and I collected this information into one place, this article, hoping that someone may benfit from it. Disclaimer:

Maadi, The First Electronic District in Egypt

Amr M. Kamel's blog - Wed, 03/01/2007 - 4:48pm
East, West Maadi is the best :). Maadi the most beautiful place in whole Egypt is the first milestone towards the Egyptian EGovernment, arent you proud for being a Maadian. Here is the article printed on the front page of Al-Ahram daily newspaper "3/01/07": المعـادي أول حي إلكتروني في مصر محظوظون هم سكان حي المعادي‏..‏ إذ سيتم اليوم إعلان حيهم أول حي إلكتروني في العاصمة‏,‏ الأمر الذي ييسر لهم

Java Developer Conference (JDC)

Amr M. Kamel's blog - Tue, 02/01/2007 - 8:24am
For the first time in Egypt, the Egyptian Software Engineers Association (ESEA) together with the Egyptian Java Users Group (EGJUG) are jointly hosting the Java Developer Conference in Cairo. The Java Developer Conference will be held at the Saraya Hall of InterContinental Citystars Cairo on the 20th of January 2007. See you there :) ...

Using Play Station 2 Camera "Eye Toy" as a computer Web-Cam

Amr M. Kamel's blog - Wed, 29/11/2006 - 7:01am
Yesterday, Ayman El Masry asked me whether he can use his Play Station 2 camera "Eye Toy" as a computer Web-Cam, mmmm... well i ve never thought about it, i said. But we ve tried and we did it :). We Googled till we found this guide which was really illustrative. After that we wanted to document this glorious moment by this funny video. Hope u like it ... Once upon a time while Amr was sitting

trying Bluetooth Remote Control

Amr M. Kamel's blog - Fri, 24/11/2006 - 8:48am
Yesterday Ayman El Masry and I were sitting at Maadi Yacht Club enjoying the free WI-FI hotspot there. Ayman has got a new mobile Nokia N73 "Besm Allah Masha2 Allah :P" so we were installing new applications for his mobile till we find this killer-app Bluetooth Remote Control, this application allows you to remotely control your Windows based computer using Bluetooth. It allows you to control

Fedora Core5 DVD

Amr M. Kamel's blog - Tue, 14/11/2006 - 11:25am
Today i went to Maadi's post-office to receive my free Fedora Core5 DVD copy :) You can order your free copy of Fedora from here.

The Relation between Football and God's will...

Amr M. Kamel's blog - Sun, 12/11/2006 - 8:07am
Yesterday i watched El Ahly vs Al Safakis football match with my friends. While watching the match i realised something very strange that a football match is very similar to any person's real life and how God acts in a mestrious ways "i know many people disagree with this sentence!" in our lives. As an example lets assume that you have something in your life that you thought you will never lose

Updating Nokia E61 firmware at home

Amr M. Kamel's blog - Tue, 12/09/2006 - 1:48pm
Finally Nokia E61 updated firmware is available! This will teach you how to update your Nokia phone’s firmware at home, without going any where just using your Internet connection “whether it is a broadband connection e.g. ISDN, xDSL or a Dialup connection” and a nice utility provided by Nokia called Nokia Software Updater. You can download Nokia Software Updater from here. Now we are going to


Subscribe to Amr M. Kamel's blog