What is my agenda for Simple Thoughts blog? What are my goals?
My goal is to provide accurate and quality information on java and web technologies. It includes providing code samples, software, wordpress plugins, software reviews, news and views, architectural discussions and much more.

Google Spreadsheets provides a online collaborative spreadsheet alternative to popular Micrsoft Excel. This is an overview of the features of Google Spreadsheets.
Overview
Socket hijacking allows you to override a server socket opened on the same port by a different process. There are several good uses of socket hijacking like developing a port blocker application (poor man's firewall) and some bad uses too.
Normally the operating system doesn't allow you to open a server socket on a port which is already opened by another (or even the same) application. However there is an exception and an exception to the exception.