Category: technical

How Swap works (in Linux)

I was recently asked how swap works, and it turns out, I knew nothing about how it really worked … i.e. when, what and why does a linux kernel move memory into swap space. Its probably because I hate swap and I actually disable it on my desktop/…

continue reading
No Comments

Mozilla uses MD5 to hash passwords. Tisk Tisk

Unbelievable, Mozilla you should embrace the 21st century, you should have in the least salted those passwords.———- Forwarded message ———-From: Mozilla Add-ons

continue reading
No Comments

Openetna 6.1rc5, bootV2.4.4 with y6b arabic webkit finally built

I had issues building 6.1rc5 but I finally did it, I have also included the all new ADWLauncher 1.3.3 (it wasn’t really a choice). The issue that I stumbled on was with the revision numbers, I kept getting an error compiling ADW, I wasn’t actually…

continue reading
15 Comments

My Very first Android Build, bootv2.4.1 systemV6.1-rc3-arabic

At my second attempt (after a previously failed attempt) to compile my very own android build for my etna using openetna as the base, I decided to replace the CM (CyanogenMod) webkit with a fork that fixes Aabic in terms of both RTL and ReShaping….

continue reading
7 Comments

Getting Win98 up and going in VirtualBox

I have recently got a request to help with two separate Win98 installs. Funny that Win98 is still being used. The first was on an old laptop and the second was to help get software that only works on Win98 up and running. I decided to embark on (w…

continue reading
No Comments

Backup WindowsXP Drivers

Since I am a programmer, many people come up to me with requests to fix their computers (I know right!, I need to get this thinkgeek shirt). Anyway one of the issue I face often is getting all the drivers up and running after a reformat, especiall…

continue reading
1 Comment

Recovering files from a Ghost 4 Linux/Unix bzipped image (G4U/G4L)

Recently a colleague of mine used G4L to backup his disk. G4L is nice and handy if you want to backup an entire disk in zipped (bz2) format and ship it off to an ftp server for backup. We now needed to recover some files off that backup. The issue…

continue reading
No Comments

CPR for My Dying Disk

Over the past week or two my hard disk showed signs of illness, I ignored those signs which resulted in severe illness of the drive. I usually keep my machine running. Moreover, I am running KDE4, so buggy behavior was quite expected on my behalf….

continue reading
1 Comment

Modding the EEE PC 701SD Keyboard

Last weekend my new 701SD arrived in the mail. So far I am loving it. I installed KDE4 + debian squeeze on it and its amazing. For fonts I reduced everything to 7pts, and made my menu bar (panel) autohide. So far I have no issues with the 800×480 …

continue reading
No Comments

Updated my code to do X

Doesn’t it bug you when you see commit messages that say ‘Updated my code to have this cool new feature’, I am going to confess I do that too. However, it makes no sense. Ofcourse the code was updated, if it wasn’t then you wouldn’t have anything …

continue reading
No Comments