An Eternal Quest for Incremental Improvement
One of the most common interview questions for software professionals is "How do you find a loop in a singly linked list?". Most of the people tend to think in the recursive way to solve this problem. The truth is that the most optimal solution for this problem lies out ...
Finally, the long time pending task of getting a more visually pleasing theme for the journal is over. I have taken up one of an existing Wordpress theme and modified it to suit my needs. This theme looks neat for me in my Mozilla Firefox 1.5 on Linux. I ...
A few months back we were introduced to the a subset of eXtreme Programming practices like Pair Programming and Test Driven Development. At the beginning I was in the impression that Pair Programming will not work out well for my style of programming. But slowly, I am leaning more towards ...
One of the recent jokes that I have come across on abscent mindedness is quite interesting.
!-->An elderly couple had dinner at another couple''s house and after eating, the wives left the table and went into the kitchen.
The two elderly gentlemen were talking, and one said, "Last night ...
For all those who are not able to get up from thier morning sleep where alarms are no use for them, there is a new product called Pattern clock. This clock won't turn off the alarm unless you repeat a Simon-like pattern of lights by pressing a series of ...
In C, sometimes you want to write a C pre-processor macro that takes variable length arguments. Let me give you a practical requirement example. The requirement is that a debug log function needs to be written that takes format string and the variables as arguments and produce a debug log ...