Praveen's Blog

An Eternal Quest for Incremental Improvement

-> I have no affiliation with the Passport Office. I wouldn't be able to answer any questions about passport statuses. Please don't ask me about your case. <-

The site of Regional Passport Office of Chennai has a page to inquire about the passport application case status. If you just ...


Lately I was encountering segmentation fault with one of our processes and found that it was not dumping core file even though we asked it by using appropriate ulimit setting. It was set-UIDed root. Then I discovered that the default behavior of set-UID, set-GID processes is not to dump core ...


I have been using GNU Emacs for programming for nearly 9 years now. It is exciting to keep discovering new extensions to Emacs throughout. I have heard of Ange-FTP before that can be used for remote file editing using FTP. However, I have never tried remote file editing on a ...


I have been a highly inactive blogger these days. It doesn't mean that I have too many things to take care of. For some reason, I felt that I lost interest in blogging for some time now. Every week I would have found at least a couple things to ...


I am casually evaluating CppUnit lately. It is pretty good. I was using the CompileOutputter as the outputter for CppUnit tests. However, the default settings for gcc is not Emacs friendly for multi-directory projects. To overcome this, I had to set the location format of the CompilerOuputter to "%p:%l ...


In the unit testing world, sometimes we encounter a situation where we need to unit test private or protected member functions. There is a lot of arguments surrounding this topic. Some claim that if a private member function needs testing, it implies that there is a need for refactoring. However ...


I am using Lenovo Thinkpad T60 that has ATI Mobility Radeon X1300 on it. I run Debian GNU/Linux sid on my laptop. Even though I am not extensively using a lot of 3D applications on my laptop, I am forced to use AMD's proprietary fglrx driver so that ...


One of the major headaches that I had after moving to the US was due to the way my name was handled in various places. I am from Tamil Nadu in India. In Tamil Nadu, we don't have an official concept of last name. Instead, we have a concept ...


I have bought (a month and a half back) a used Honda Civic LX 2001. The color is Burgundy. This is an automatic transmission vehicle. I was actually looking for a manual transmission vehicle (mostly Mitsubushi Lancer Rally). However, it was not that easy to find a good manual transmission ...