It isn’t over until you achieve it May 24, 2009
Posted by Eashwar Natarajan in Uncategorized.add a comment
No one can judge a person better than he, himself. We have set of goals to accomplish and dreams to achieve. If we can open our world, strive towards it and cruise through life, we can indeed achieve it.
KDF : Rs. 1750, Having Fun : Priceless February 22, 2009
Posted by Eashwar Natarajan in Uncategorized.7 comments
At 6:00 p.m sunday, I wiped off the drops of sweat rolling down my cheeks and sat down with a feeling of enormous sense of satisfaction, well being, self-esteem and a feeling of afternoon usefully spent. I thoroughly enjoyed every moment of the last two hours. Infact it simply propelled me to clean my room and organise it..
Want to know the reason… Just read on…
I bought knocked down furniture planks from a Shivaji Nagar furniture shop. It costed Rs 1750 in the knocked down stage(KDF). We brought it from the shivaji nagar shop to our home by a two wheeler. My room mate managed to hold it between two of us and I had a tough but highly amusing moments of maneuvering and negotiating the bangalore traffic with autorickshaws zipping past, man holes surprising you with its depths and speed breakers becoming back breakers. My room mate was peeking past the box he was holding and was guiding me with the directions I have to take. Infact, I was maintaining such a steady
speed that in one of the speed breaker, while one of the wheel got past the speed breaker, the other got stuck and the engine switched off.
Inside the box, there was a manual(barely able to read it) to guide me with the process of building the table.
There was adequate number of screws and other paraphernalia. Step-by-Step I assembled the table. I did not have a screwdriver with the correct screw head. I brought down tool boxes from the raft and found with the help of my roommate a screw driver with the correct screw head.. While my roommates were enjoying the afternoon feature films I was busy assembling the planks. Infact assembling semi knocked furniture gives enormous sense of freedom, independence. Also it gives you a choice to integrate only parts you would require. Like there was no necessity to fit in a keyboard holder as I am working with my laptop.
No wonder furniture retailers and manufactures like Ikea provides most of their furniture in knocked-down stage. It not only lowers their cost but also gives a feeling of empowerment, independence to the customers. The same is the case of shopping trolley in super markets. Same premise holds good for ATMs, internet banking also.
Here is how my room looked before and after the table arrived in my room.
http://thestorez.com – A Convenient Online Book Store February 8, 2009
Posted by Eashwar Natarajan in Uncategorized.add a comment
The online book store http://thestorez.com looks to be a very good option to buy books from the comfortable environs without the hassles of visiting a brick and mortar store – traffic, parking space and crowd.
Few weeks back, I ordered a game theory book through http://thestorez.com and was thoroughly impressed by the professionalism of the online book store. Personalized service, quick and prompt action and a fresh copy of book in well-packed post packet are few things which prompted me to write this post.
Few things stood out..
Package – Well packed and thus ensuring a fresh copy of book to the shipping address within 2-3 days of order. An email indicating the book ordered is sent on the same day after the order is placed. Another e-mail on the parcel delivery status was also received.
Portal – It has a user friendly portal. User can search based on ISBN, title, author in a single textbox. Most other websites would want the user to select the criteria before entering the search text. It lists the latest arrivals, most bought books in the home page.
Discount – Provides 20% discount on almost all the books.
The Shipping charges per book reduces when multiple items are bought and shipped.
Promoter’s reputation throws light on the customer orientation and seriousness of this effort.
Deciphering the version of debian package December 24, 2008
Posted by Eashwar Natarajan in Technology, Uncategorized.Tags: debian, dfsg, kernel
add a comment
This post might look pedestrian for linux kernel experts. But tyro can definitely learn few things out of this.
I had to search for a debian package with version no – “2.6.18.dfsg.1-23etch1” during kernel recompilation. It might be fairly well known that even versions (2.4.x and 2.6.x) like 2.6.18 would refer to a production kernel version and odd versions like (2.1.x and 2.3.x) are testing versions. However what followed the first three digits confounded me. Little googling helped me understand the meaning.
dfsg means that the package complies by the “Debain Free Software Guidelines” and hence it is in main category. Those which do not comply the guideline would fall in contrib and non-free category. contrib category consists of packages which compied by DFSG but would depend on packages which does not meet those requirements. non-free category packages do not comply the guidelines at all.
The following URL lists the conditions constituting DFSG – here are they http://en.wikipedia.org/wiki/DFSG
etch refers to the release which would contain the package. There are several suites which may be in various stages of stability – say in state like stable or testing or volatile. etch refers to the release 4 of debian distribution. release 3.1 was codenamed sarge. 1-23 would mean the 23rd patch of the corresponding package.
Configuring Ethereal September 14, 2008
Posted by Eashwar Natarajan in ActionScript, Flex, IT, SOAP, networking.Tags: administration, ethereal, Flex, networking, SOAP
add a comment
This post is a primer on ethereal. I found many people asking for help on getting started with ethereal. Here it is..
Ethereal finds its use in network administration and debugging networking applications. It would also be of help in debugging SOAP service calls from and to a Flex Client application.
Here are some options which I would recommend to be configured when analyzing the traffic through ethereal.
To set capture options
1. click the second button in the toolbar to set the capture options (or) try capture-> options
2. set the correct interface. (There can be loopback interfaces and external interfaces, which we must avoid). Set the “Ethernet” interface
3. In the display options, I usually check “Update list of packets at real time” and ” Hide capture Info dialog “,
and uncheck “Automatic scrolling in live capture”
This is done so that packets are updated in the capture window and we need not stop the capture to view the captured packets.
Start the capture by clicking start button in the capture options dialog. Now the packets would start appearing in the window
Filter
Now try filtering the information we would be interested in namely http traffic with xml payload.
Set this filter in the “filter toolbar”
http and (ip.addr == <switch ip> or ip.addr == <host ip>)
and press enter so that http traffic between the host and switch only appears.if the filter has syntactic error, the background turns red or else it is green.
Identify XML Requests and Response
XML requests appear with info description “Continuation or non-HTTP traffic”
XML responses appear with info description “HTTP 1.1 200 ok”
When a particular row is clicked, a window below shows the packet structure. Expand the “extensible markup language” part to find the xml structure.
Stop Capture
Capture-> stop
or
the fourth button with ‘x’ mark in the toolbar
Stopping the capture will give a break to the ethernet card
, as by default ethernet card throws up even if destination does not match the host ip. While capturing, it operates in promiscous mode where in, it throws up all the packets which comes in the LAN segment(even the ones without matching destination.)
Valparai, Topslip, Parambikulam Trip August 24, 2008
Posted by Eashwar Natarajan in Daily Experience, PGSEM, Uncategorized.Tags: athirapally, parambikulam, topslip, valparai
12 comments
After an year of balancing one’s work, life & studies, it was time to unwind a bit and enjoy the leisurely moments. Yes!!, it was the vacation(?) after the nerve wracking first year at PGSEM.
That’s the day, when the morning dawns with copious amount of laziness, coupled with coziness. It is the time when irresponsible behaviour does not tickle your consciousness. That’s the instant when, the inner self militates against the weariness and propels you to stay late in the night just to enjoy the smug feeling of being awake without compulsion and duress. That’s the day, it would seem that almost everything is at one’s own volition.
That’s also when, my parents, brother and I decided to go for a trip to Valparai, Topslip and Parambikulam. My father, an astute planner, browsed through internet, called the travel agencies well in advance to chart a trip, which would take us through the scenic mountains of western ghats. Here is a brief account of our trip.

Tea Estates
We reached coimbatore junction from chennai by Nilgiri express and were welcomed in the station by the cab driver. The driver, being a native of valparai, was informative and helpful. In coimbatore, thanks to my father’s shrewd thinking, we obtained the inter-state travel permission(for the next day athirapally visit) from a govt checkpost. Pollachi, around 70 kms from coimbatore, was ideally positioned for a quick morning breakfast.
Valparai is around 70 kms from pollachi and on the foothills of valparai are monkey falls, aliyar dam and maharishi meditation hall. Breakfast was good enough to end our journey chats and to place us under slumber. It convinced our cab driver, who was too eager to please us, to leave us undisturbed and to plan aliyar dam, maharishi meditation hall for the return trip.
In the monkey falls, apart from the troop of monkeys, there were none to disturb us and it was a fairly private morning bath. The waterfall, gentle in force, was conducive for a comfortable bath.
As it was early, there wasn’t any crowd and we had an enjoyable bath. Then we proceeded to valparai.
After two hours of journey, we reached valparai. On the way, there were small towns by name rottikadai
, and … a town (where pirivom sandhipom was filmed. I forgot the name). We took some snaps on the various hairpin bends, where aliyar dam forms a beautiful back drop. On the outskirts of valparai is a stream by name “koolangalaru”, where there were lot of pebbles around.
On reaching valparai, we packed our lunch and went to places nearby. There were Upper Neerar and Neerar Dam. Upper Neerar is a weir and the place near the neerar dam recorded the second highest amount of rainfall in an year in India. Also we went to a waterfall near chinnakalar. Trekking to that place was much more enthralling than the waterfall itself
. Then we reached the hotel by evening. There are a lot of stories about leopard visiting a town and making a kill during the nights.
Finding a pure Vegetarian mess, leave alone a very good hotel in the town was difficult. There was a mess by name “Sabari mess” where pure vegetarian food is served.

Sholayar Dam Back Waters
Next day, at around 8:30 a.m, we visited Sholayar dam, which is 30 kms from valparai.

Sholayar Dam
It is supposed to be the second largest dam made by rocks in asia. There was very little water, as it was in the maintenance mode. On the way to Athirapally falls, we also saw Sholayar dam-2. This trip from valparai to Athirapally is in a heavily wooded forest.

On the way to athirapally
Dead trees were not removed, as it would affect the food cycle and hence it was left to disintegrate. A Bus would ply once in the morning and evening and there were very few towns(around 5-6) in this stretch of 100 kms.
Then we reached athirapally falls in the afternoon. We had a bath in the falls. There were lots of tourist from kerala(challakuddy) and we were the only ones from valaparai. This falls is the one featured in punnagai mannan film.

Athirapally Falls
We returned back by evening and proceeded to pollachi. On the way, we visited the meditation hall in the foothills. We spent our night in pollachi and started early on day 3 towards Topslip. Parambikulam, a wild life sanctuary can be reached only from topslip and is in kerala. Only 30 vehicles per day are allowed towards topslip, parambikulam, as they would not want to disturb the environs.

Pictureseque Dam View
In the kerala checkpost, we were asked to deposit any plastic bottles, jars we had, to prevent people from throwing away plastic items. A guide accompanied us in our car throughout the journey inside parambikulam santuary.
We first visited thunakavadu dam and took some snaps. On the way to parambikulam dam, we could see bisons roaming around, black monkeys atop trees and deers grazing in the wild.

Parambikulam Sanctuary
The parambikulam dam is connected by a tunnel to thunakavadu dam, which in turn drains extra water to aliyar dam. This is called the Parambikulam Aliyar Project (PAP). Parambikulam sanctuary has lots of teak plantations and it seems british planted them, fell it after few years and send it by a tram link to cochin. This tram link is now closed and forest cover has emerged in this area.

Kannimara Tree
One teak tree which was not felled by the british, as it had oozed out blood(as per the history) now stands as the tallest and largest teak tree in the world. We boated in the parambikulam lake and could see crocodiles, elephants and lots of deer.
We returned back to coimbatore that night. Next day, We shopped around coimbatore, watched cinema in a theatre and boarded the nilgiri express to come back to chennai…
Hotels in Valparai
1. Green Hills Resorts – Hotel Green Hill: 04253 – 222262 – Did not stay here. But heard it is good
http://www.travelpod.com/travel-blog-entries/cyberwarrior/valparai_trip/1146834840.html
2. Hotel Treat. – Stayed here. Fine for a night or two stay.
3. Hotel Krishna
Travels
Lakshmi Travels in Coimbatore – Driver : Ramesh – native of Valparai – 09842219900
PS: I should thank Sathyakumar for lending me his high resolution camera and thus enabling me to record some of the finest moments.
Indian railways reservation website – IRCTC – insecure August 13, 2008
Posted by Eashwar Natarajan in Daily Experience, IT, Technology.Tags: IRCTC, security
5 comments
In the image above, the circled area shows the username and password captured.
Username and password, we submit to enter the IRCTC website, can be easily captured using widely available packet capturing tools.
For the tech-savvy, here is the explanation. These tools set the ethernet interface card in the promiscuous mode and can listen to all the packets available in the LAN segment. Typically in an enterprise environment, all nodes connected to a single port of the switch would be under same collision domain/ LAN segment. Not just the peers in the LAN segment, all nodes en-route to the destination can listen to such packets. It is highly disgusting that basic yet simple mechanisms of security are not followed. Leave alone one way HASHing, even Base 64 encoding was not used when our user credentials were sent across.
It just means that every Tom-Dick-and-Harry can view the username and password, you had just entered to login to the website. It also means that the hacker, by using your credentials, can
1. Know your travel plans.
2. Cancel your tickets, if the identity used is already hacked.
Note that the above is equally valid with the SSL enabled https://www.irctc.co.in website.
Thomas Cook Website, an alternative to IRCTC August 6, 2008
Posted by Eashwar Natarajan in Daily Experience, Uncategorized.Tags: IRCTC, thomascook
1 comment so far
Thomas Cook website (http://www.thomascook.in/) provides options to book general and tatkal indian E-Railway tickets. It provided better user experience than IRCTC website. All this for an extra 8 Rs(in case of Sleeper tickets). Still there are some glitches in the website which they hopefully would iron out.
It uses the back end system of IRCTC website. Hence when IRCTC website(front end) is down, we can try this. However when the Railway back end servers do not function, this website also would not obviously work.
Two days back, when the IRCTC website was in maintenance mode and thus no trains originating from chennai could be booked, I used thomascook website to book tickets. (There were just 7 seats remaining and I could reserve a ticket with the help of the website). Today I got the news that since I was one of the first few customers, I would get refund of the entire ticket.
Disclaimer : I do not have tacit or explicit understanding with Thomas Cook Inc. Also I do not hold or carry vicarious or absolute liability for any unintended losses incurred by the user, who is enthused and encouraged to use the website after reading this. A long enuf disclaimer isnt it
IIM Bangalore PGSEM 07 Director’s Merit List Rank Holder August 2, 2008
Posted by Eashwar Natarajan in Business, IT.Tags: Director's Merit List, IIM, IIM B, IIMB, PEHEL, PGSEM
5 comments
Hurray !!! I am a IIM Bangalore PGSEM 07 Director’s Merit List Rank Holder. I can really cherish this achievement for my entire lifetime.
I received the certificate of merit from Chennai PGSEM office, yesterday. Certificate of merit is awarded by the IIM Bangalore Director to the top 10 ranking students of the PGSEM program. The Certificate was conferred during PEHEL’08 – a festival conducted and managed by the 2008 freshers of PGSEM program.
The news of being in the Director’s Merit List did bring in enjoyment and revelry. But, I would have been terribly disappointed if I had missed out a chance to be in the top 10. After all, I was ranked 7 after Q1, ranked 3 after Q3. So it should have been a routine/ pretty simple affair to remain in the top 10. But an unexpected performance in Q4, did threatened to spoil the party. The scores were hard to swallow, as one course was completely subjective and while the other course’s mid term exam entirely objective(it was inky-pink-ponky for many and thus left at the mercy of charm and luck).
However these scores were good enough to help me make it to the list and bad enough to leave me ruing that if I had maintained the same CGPA, that I had obtained after Q3, I would have been ranked at the top – Rank 1.
So anyway, in the end, It was “all’s well that ends well”. Over and above the personal achievement, it also helped create a record for the highest number of Director’s Merit List Students from PGSEM Chennai. From the PGSEM 2005 batch, none could make it, it was one from PGSEM 2006, and from our batch, it was two of us who could make it to the top 10. I would be doubly happy, if this record is bettered by the upcoming batches of PGSEM Chennai.
Difference between java.util.Date and java.sql.Date June 30, 2008
Posted by Eashwar Natarajan in Daily Experience, IT.Tags: Date, java, sql, util
add a comment
I found many people having doubts regarding java.util.Date and java.sql.Date and this prompted me to write a post on it.
Things to remember:
1. java.sql.Date extends from java.util.Date.
2. Constructors
- java.sql.Date allows only new Date(long date)
- java.util.Date allows new Date() and new Date(long date) – new Date() represents the time of allocating the object.
Java API Docs defines java.sql.Date to be
“A thin wrapper around a millisecond value that allows JDBC to identify this as an SQL DATE value. A milliseconds value represents the number of milliseconds that have passed since January 1, 1970 00:00:00.000 GMT.”
Convert between java.sql.Date and java.util.Date
java.util.Date sysdate = new java.util.Date();
long time = sysdate.getTime();
java.sql.Date date = new java.sql.Date(time);








