Praveen's Blog

An Eternal Quest for Incremental Improvement

Finally I have decided to put an end to all my frustrations with Nokia 5500 Sport. I have given it to the Nokia Care center to get the keypad replaced. It is going to take 20 days for getting it back. I have decided to sell it off once I ...


After a long break, today I planned to hang around on some of my favorite channels on IRC. I normally use xchat to do IRC. But this time, my xchat was replaced by xchat-gnome. It inherited all the settings from my previous xchat configuration. When I invoked xchat-gnome, it tried ...


I was in a position to appreciate why SSH should be used instead of Telnet in my high school. It is a shame to find out that some systems still come with Telnet enabled out of the box. Solaris 10 and 11 Zero-Day bug recently found out just makes to ...


After I have moved from BTM Layout to RT Nagar, I was a sort of handicapped because of lack of Internet at home. I used Airtel broadband when I was at BTM Layout. When I tried to transfer my Airtel broadband to my new home, I found that Airtel doesn ...


Assume that you have done an accidental commit of a wrong version into the svn repository and wondering how to revert that commit, this tip is for you.

Let us take a case where one has committed a revision 543 of a file something.cc to the trunk and he ...


Update:

This is the legacy way to setup dual monitor on \*nix. To modern way is to use `XRandR `__. The latest Gnome has XRandR support in it's Display configuration applet. Please consult other sources on how to use XRandR.

A dual monitor setup is supposed to increase the ...


If one wants to check if a given thread or a process is alive in the system, here is the way of doing it. This code snippet is guaranteed to work on Linux NPTL threads. What we need as an input to this function is the tid (thread id) given ...


I am right now working on an interesting requirement. We need to netboot a few diskless clients from a server that is running on GNU/Linux. A few clients would run GNU/Linux on then and a few will run Solaris on them. I am exploring about the possibility of ...


I have setup a FeedBurner account today. My feeds are now available through FeedBurner. The old feeds are still available. I am planning to remove them after a month. Please start using the new feed now.


I have a server that is running Fedora Core 3. I was trying to setup SSH X forwarding to work on this server. The server had only a minimal set of required packages installed. I have added the line X11Forwarding yes to the file /etc/ssh/sshd_config and restarted the ...