Perforce is an excellent revision control system for the code but the GUIs (P4WIN and P4V) are too slow to be productive. Hence, I like to do most of my work through command lines. Now, the other day I needed to add a directory and all its subdirectories and files to the repository (or perforce [...]

If you are a student (this works for non-students as well but I expect you to be honest ), you can download a whole bunch of software for free. How? Well, all you need is to become an ACM student member, and join the MSDN AA (Microsoft Developer Network Academic Alliance) ACM Student [...]

Just a small shout out to let you guys know that you can use the discount coupon code “linkup” while signing up the excellent online backup service SpiderOak to get a major bump to 10 GB from the 2 GB that they give to normal accounts.
For those who don’t know SpiderOak is a great online [...]

A couple of days ago, I read this on Matthew Garrette’s blog, where he tells us about a vendor’s BIOS trying to figure out the OS type/version and setting things around on deciding the OS it is running. The call in question was _OSI(“Linux”). He goes on to say that the action the firmware takes, on [...]

Everywhere you go, any building you enter, any OS you operate, any settings window you open, one rule remains set in stone, “THE ESCAPE DOOR”. Always give an exit path, a way to make it all go away, make it look like nothing happened. But Gnome seems to think otherwise. Any settings window you open, [...]

GLib - An Introduction:
GLib is a utility library for C, which augments the standard C library in several purposeful ways to make your life that much easier while programming. GLib has the following things to offer you:
1. Portability: The main issue that haunts any C developer is the portability of code. One cannot rely on [...]

Some of you might know that I was in the hunt for a decent mspaint alternative recently. Note that I didn't go for GIMP / Inkscape etc because they were overkill for what I wanted to do. Many a times, I just wanted to touch up a screenshot or make a simple flow image [...]

I’ve known about ImageMagick tools for quite some time now but never dabbled with it. A couple of weeks ago I played with it for some time (notice the new cascaded polaroid pics header above) and was amazed even more. Few of its shining features:

It has almost unlimited features to manipulate your images through its [...]