Tranquility where is it?

Tranquility is the final word in life. Try to achieve it at work and outside.

Friday, May 12, 2006


Lake on mountan on Chineese Border, Nathulla Pass in Sikkim (Click on snap to see large size)






Lake on mountan on Chineese Border, Nathulla Pass in Sikkim (Click on snap to see large size)
Nepal border on the on the car, India on right.
(Click on snap to see large size)
Tea Estate In Darjeeling
(Click on snap to see large size)
Tea Estate In Darjeeling
(Click on snap to see large size)
Malu, Gautham And Gopika
(Click on snap to see large size)

Smitha And Gautham
(Click on snap to see large size)

Mirick Lake In Darjeeling (Click on snap to see large size)
Mirick Lake In Darjeeling (Click on snap to see large size)

Teesta River In Darjeeling
(Click on snap to see large size)

Snaps from my trip to North East India wanted to do it for a long time.


Victoria Memorial in Calcutta could be easily mistaked for a place in France

(Click on snap to see large size)

Friday, January 20, 2006

Tuesday, March 08, 2005

Partial Classes - Duh!! Did I read it right?

I have been trying to understand the use of partial classes in .NET so far no luck.

To me who has maintained code in C/Unix especially stuff like image processing on IRIX
or a message server the idea of code for a functionality in multiple files is HORRIFYING.

God was I happy the day I moved to C++ where something called ABSTRACTION and
ENCAPSULATION was used. At least I could maintain code without doing a GREP everytime
I wanted to find a code or wanted to check for impact when I changed how a function or variable behaved.

Partial classes gives you the POWER to write your code in 30 files. WOW!! bright idea .. I am surely dumb as I cannot appreciate this.

BTW this was favourite topic of argument with Shriram.

Wednesday, August 04, 2004

From August 1 I am off work. Doing my duty as a father. I had a son on
August 1st at 12.35 pm. It was an interesting experience being in the
labour room. The first thing that fellow did after coming into this world
is pee. Ha Ha Ha.. I guess he was holding for months. ;-)

Friday, July 30, 2004

 Gotta work late!!!!

Infosys' Chairman and Chief Mentor Officer (CMO) - Mr.Narayana Murthy's Speech on Late sitting : 
I know people who work 12 hours a day, six days a week, or more.

Some people do so because of a work emergency where the long hours are only temporary. Other people I know have put in these hours for years. I don't know if they are working all these hours, but I do know they are in the office this long. Others put in long office hours because they are addicted to the workplace. Whatever the reason for putting in overtime, working long hours over the long term is harmful to the person and to the organization.
.
There are things managers can do to change this for everyone's benefit. Being in the office long hours, over long periods of time, makes way for potential errors. My colleagues who are in the office long hours frequently make mistakes caused by fatigue. 
Correcting these mistakes requires their time as well as the time and
energy of others. I have seen people work Tuesday through Friday to
correct mistakes made after 5 PM on Monday. 
Another problem is that people who are in the office for long hours are not pleasant company. They often complain about other people (who aren't working as hard); they are irritable, or cranky, or even angry. Other people avoid them. Such behaviour poses problems, where work goes much better when people work together instead of avoiding one another. 
As Managers, there are things we can do to help people leave the office. 
First and foremost is to set the example and go home ourselves. I work with a manager who chides people for working long hours. His words quickly lose their meaning when he sends these chiding group e-mails with a time-stamp of 2 AM, Sunday.

Second is to encourage people to put some balance in their lives. For instance, here is a guideline I find helpful:
1) Wake up, eat a good breakfast, and go to work.2) Work hard and smart for eight or nine hours.3) Go home.4) Read the comics, watch a funny movie, dig in the dirt, play with your kids, etc.5) Eat well and sleep well.

This is called recreating . Doing steps 1, 3, 4, and 5 enable step 2.
Working regular hours and recreating daily are simple concepts. They are hard for some of us because that requires personal change. They are possible since we all have the power to choose to do them. 
In considering the issue of overtime, I am reminded of my eldest son. When he was a toddler, If people were visiting the apartment, he would not fall asleep no matter how long the visit, and no matter what time of day it was.! He would fight off sleep until the visitors left.. It was as if he was afraid that he would miss something. Once our visitors' left, he would go to sleep. By this time, however, he was over tired and would scream through half the night with nightmares. He, my wife, and I, all paid the price for his fear of missing out.

Perhaps some people put in such long hours because they don't want to miss anything when they leave the office. The trouble with this is that events will never stop happening. That is life! Things happen 24 hours a day. 
Allowing for little rest is not ultimately practical. So, take a nap.Things will happen while you're asleep, but you will have the energy to catch up when you wake. 
*****

My only opinion on this is that people with lesser responsibility do NOT know when and how to draw the line between there are visitor's and I have some commitment to finish today.

Thursday, July 29, 2004

Started more than 2 years ago at blogspot and registered. But today finally I get time to do a real post. As usual doing at 9.30 pm in the night before sending out the last emails for the day to the client. :-)

Interstingly this one site where I have my full name kumaran as my userid. Usually I am late and end up with kumarana or akumaran or something like that. Ha Ha Ha.

Moral of story : When a new site starts get an id whether you use it or not does not matter.