Archive for the 'Programming' Category

Getting bash syntax hilighting to work with ig hiliter

Monday, December 25th, 2006

As the bash language file doesn’t com with the plugin, I had to download it from the geshi site! but even then, the code box was not displaying the code correctly! To make it work I had to comment out the 3rd and 4th element in the REGEXPS array in the language file! ‘REGEXPS’ => […]

Caching the book cover images

Saturday, December 2nd, 2006

In my “mybooklist” application I deal with lots of images! My current method has been to store the uploaded book covers in public/images/bookcovers/isbnnumber.png” and creating thumbnails on the fly in the list and grid views! Of course this is a very bad thing to do! The load on my server was going crazy with all […]

Linux 2.6.18 and VMWare

Wednesday, November 29th, 2006

I upgrade the kernel in one of my linux guests to and when i tried to run to recompile the vmxnet module I got an error that looks like: The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match your running kernel (version directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does […]

My first open source project

Sunday, November 26th, 2006

After looking for a simple clean application to hold my book collection and coming up empty, I decided to write one myself! The application is written in Ruby on Rails (ROR) and will have the following features! admin user to update and edit book grabber from amazon (enter the ISBN and all the data is […]

A keyboard to die for

Monday, November 20th, 2006

I have seen many keyboards in my life. I even coveted some of them.. But never have I seen anything as spectacular as the Optimus Keyboard.

Upgraded to WordPress 2.0

Tuesday, November 14th, 2006

I just upgraded the site to WordPress 2.0.5. Alhamulillah it was smooth! I really upgraded to make sure I didn’t have any security issues. I will let you know if I find any features that were worth the upgrade!

At last I am re-connected to the world

Tuesday, November 14th, 2006

About a month a go I moved into my new apartment! We had not yet installed the telephone line but I imagined that this was a simple operation… I was wrong! I now expect to get a phone line in approximately 1 month. But even when I do get it, Egypt Telecom will install a […]

vmware server

Friday, August 18th, 2006

I have installed vmware server and have moved my server to a virtual machine! it is all going quite well actually! will post more later!

A daemon in bash?

Wednesday, May 10th, 2006

I found a nice article explaining how to write a small bash daemon! very nice 🙂

a gift for my eyes

Friday, March 17th, 2006

I have been spending a few extra hours at work and my eyes are getting real dry 🙁 which made me start thinking that starting at a 17″ CRT is not the best way to keep my eyes in good shape. My friend and fellow gawaberian, Mahmoud got me thinking about getting an LCD. And […]