Hey everybody! My “Web 2.0 style” online test community is now up. Please feel free to check it out & share any feedback you may have. Thanks a bunch!

Have you hugged a Kevin today?
Yes that’s right, I have decided to be audacious and pompous enough to declare today, March 16 as “International Kevin Appreciation Day”! :p A day ahead of St. Patrick’s Day (which you have probably heard of
), I just thought I would take this brief (and albeit light-hearted) opportunity to tell you that, in my humble, though biased opinion, I have to say that Kevins in general kick ass, are cool, and are true (primarily) to the original Celtic roots of their name, which stems from the ancient Gaelic word “caoin,” meaning “tender, gentle, and kind….”
So, on that note, I return you to your “regular programming,” and I wish all of you a very happy and lucky St. Patrick’s Day tomorrow!
.

[images obtained from this site]
I would like to thank Brazilian software developer Daniel Melo for posting this code which helped me to solve a problem which was very pesky indeed, and in need of a solution. The problem occurred during a user’s logged-in session for a chat application I was building. This was the issue: the app is basically a live-chat client, which also shows all current users online, by name. If a logged-in user clicked the “Logout” link, all was good, no problem, his/her name was removed from the list of currently logged-on users. However, if the person just suddenly decided to end the chat session by just closing the browser and hitting ‘X’ (as I myself might do!), the user was still showing as currently online, and NOT logged out (obviously this is an annoying issue). (more…)