Pages

Thursday, December 10, 2009

Thoughtful forwarded email: speech by chetan bhagat at symbiosis

Speech by Chetan Bhagat at Symbiosis ...must read...


Don’t just have career or academic goals. Set goals to give you a balanced, successful life. I use the word balanced before successful. Balanced means ensuring your health, relationships, mental peace are all in good order.
There is no point of getting a promotion on the day of your breakup. There is no fun in driving a car if your back hurts. Shopping is not enjoyable if your mind is full of tensions.
"Life is one of those races in nursery school where you have to run with a marble in a spoon kept in your mouth. If the marble falls, there is no point coming first. Same is with life where health and relationships are the marble. Your striving is only worth it if there is harmony in your life. Else, you may achieve the success, but this spark, this feeling of being excited and alive, will start to die. ……………….
One thing about nurturing the spark - don't take life seriously. Life is not meant to be taken seriously, as we are really temporary here. We are like a pre-paid card with limited validity. If we are lucky, we may last another 50 years. And 50 years is just 2,500 weekends. Do we really need to get so worked up? …………….
It's ok, bunk a few classes, scoring low in couple of papers, goof up a few interviews, take leave from work, fall in love, little fights with your spouse. We are people, not programmed devices........." :)

"Don't be serious, be sincere."!!

Sunday, December 6, 2009

Serious Forwarded email on health issue : Lesson from the death of Ranjan Das, CEO, SAP India


 Ranjan Das Passed Away on Wednesday, 21-October-2009

 

SAP India CEO Ranjan Das Dies After Gym Workout 
Ranjan Das, CEO and MD of SAP Indian subcontinent
died after a massive cardiac arrest in Mumbai on Wednesday.
One of the youngest CEOs, he was 42

Carried : Wednesday, 11-November-2009

What killed Ranjan Das and Lessons for Corporate India



A month ago, many of us heard about the sad demise of Ranjan Das from Bandra, Mumbai. Ranjan, just 42 years of age, was the CEO of SAP-Indian Subcontinent, the youngest CEO of an MNC in India. He was very active in sports, was a fitness freak and a marathon runner. It was common to see him run on Bandra's Carter Road. Just after Diwali, on 21st Oct, he returned home from his gym after a workout, collapsed with a massive heart attack and died. He is survived by his wife and two very young kids.

It was certainly a wake-up call for corporate India. However, it was even more disastrous for runners amongst us. Since Ranjan was an avid marathoner ( in Feb 09, he ran Chennai Marathon at the same time some of us were running Pondicherry Marathon 180 km away ), the question came as to why an exceptionally active, athletic person succumb to heart attack at 42 years of age.

Was it the stress?

A couple of you called me asking about the reasons. While Ranjan had mentioned that he faced a lot of stress, which is a common element in most of our lives. We used to think that by being fit, one can conquer the bad effects of stress. So I doubted if the cause was stress.

The Real Reason

However, everyone missed out a small line in the reports that Ranjan used to make do with 4-5 hours of sleep. This is an earlier interview of Ranjan on NDTV in the program 'Boss' Day Out': Boss' Day Out: Ranjan Das of SAP India.

Here he himself admits that he would love to get more sleep (and that he was not proud of his ability to manage without sleep, contrary to what others extolled).

The Evidence

Last week, I was working with a well-known cardiologist on the subject of ‘Heart Disease caused by Lack of Sleep’. While I cannot share the video or the slides because of confidentiality reasons, I have distilled the key points below in the hope it will save some of our lives.

Some Excerpts:

· Short sleep duration (<5 or 5-6 hours) increased risk for high BP by 350% to 500% compared to those who slept longer than 6 hours per night. Paper published in 2009. As you know, high BP kills.


· Young people (25-49 years of age) are twice as likely to get high BP if they sleep less. Paper published in 2006.


· Individuals who slept less than 5 hours a night had a 3-fold increased risk of heart attacks. Paper published in 1999.


· Complete and partial lack of sleep increased the blood concentrations of High sensitivity C-Reactive Protein (hs-cRP), the strongest predictor of heart attacks. Even after getting adequate sleep later, the levels stayed high!!


· Just one night of sleep loss increases very toxic substances in body such as Interleukin-6 (IL-6), Tumor Necrosis Factor-Alpha (TNF-alpha) and C-reactive protein (cRP). They increase risks of many medical conditions, including cancer, arthritis and heart disease. Paper published in 2004.


· Sleeping for <=5 hours per night leads to 39% increase in heart disease. Sleeping for <=6 hours per night leads to 18% increase in heart disease. Paper published in 2006.


Ideal Sleep

I
n brief, sleep is composed of two stages: REM (Rapid Eye Movement) and non-REM. The former helps in mental consolidation while the latter helps in physical repair and rebuilding. During the night, you alternate between REM and non-REM stages 4-5 times.

The earlier part of sleep is mostly non-REM. During that period, your pituitary gland releases growth hormones that repair your body. The latter part of sleep is more and more REM type.

For you to be mentally alert during the day, the latter part of sleep is more important. No wonder when you wake up with an alarm clock after 5-6 hours of sleep, you are mentally irritable throughout the day (lack of REM sleep). And if you have slept for less than 5 hours, your body is in a complete physical mess ( lack of non-REM sleep ), you are tired throughout the day, moving like a zombie and your immunity is way down ( I’ve been there, done that ).

Finally, as long-distance runners, you need an hour of extra sleep to repair the running related damage.

If you want to know if you are getting adequate sleep, take Epworth Sleepiness Test below.

Interpretation: Score of 0-9 is considered normal while 10 and above abnormal. Many a times, I have clocked 21 out the maximum possible 24, the only saving grace being the last situation, since I don’t like to drive ( maybe, I should ask my driver to answer that line ).

In conclusion:

Barring stress control, Ranjan Das did everything right: eating proper food, exercising (marathoning!), maintaining proper weight. But he missed getting proper and adequate sleep, minimum 7 hours. In my opinion, that killed him.
If you are not getting enough sleep (7 hours), you are playing with fire, even if you have low stress.

I always took pride in my ability to work 50 hours at a stretch whenever the situation warranted. But I was so spooked after seeing the scientific evidence last week that since Saturday night, I ensure I do not even set the alarm clock under 7 hours. Now, that is a nice excuse to get some more sleep.

Unfortunately, Ranjan Das is not alone when it comes to missing sleep. Many of us are doing exactly the same, perhaps out of ignorance. Please forward this mail/article to as many of your colleagues/friends as possible, especially those who might be short-changing their sleep. If we can save even one young life because of this email, I would be the happiest person on earth
.  

 

 

 

 

 

 

Monday, November 30, 2009

Look to the horizon, spread your wings, and fly. : Inspiration email

Look to the horizon, spread your wings, and fly

The nest of young eagles hung on to every word as the Master Eagle described his exploits. This was an important day for the eaglets. They were preparing for their first solo flight from the nest. It was the confidence builder many of them needed to fulfill their destiny.

"How far can I travel?" asked one of the eaglets. "How far can you see?" responded the Master Eagle.

"How high can I fly?" quizzed the young eaglet. "How far can you stretch your wings?" asked the old eagle.

"How long can I fly?" the eaglet persisted. "How far is the horizon?" the mentor rebounded.

"How much can I achieve?" the young eagle continued. "How much can you believe?" the old eagle challenged.

Frustrated by the banter, the young eagle demanded, "Why don't you answer my questions?"

"I did."

"Yes. But you answered them with questions."

"I answered them the best I could."

"But you're the Master Eagle. You're supposed to know everything. If you can't answer these questions, who can?"

"You." The old wise eagle reassured. "Me? How?" the young eagle was confused.

"No one can tell you how high to fly or how much to dream. It's different for each eagle. Only God and you know how far you'll go. No one on this earth knows your potential or what's in your heart. You alone will answer that. The only thing that limits you is the edge of your imagination."

The young eagle, puzzled by this asked, "What should I do?"

"Look to the horizon, spread your wings, and fly."

Sunday, November 29, 2009

Tips for more efficient SQL

Tips for more efficient SQL

  • Never do a calculation on an indexed column (e.g., WHERE salary*5 > :myvalue).
     
  • Whenever possible, use the UNION statement instead of OR conditions.
     
  • Avoid the use of NOT IN or HAVING in the WHERE clause. Instead, use the NOT EXISTS clause.
     
  • Always specify numeric values in numeric form and character values in character form (e.g., WHERE emp_number = 565, WHERE emp_name = ‘Jones’).
     
  • Avoid specifying NULL in an indexed column.
     
  • Avoid the LIKE parameter if = will suffice. Using any Oracle function will invalidate the index, causing a full-table scan.
     
  • Never mix data types in Oracle queries, as it will invalidate the index. If the column is numeric, remember not to use quotes (e.g., salary = 50000). For char index columns, always use single quotes (e.g., name = ‘BURLESON’).
     
  • Remember that Oracle’s rule-based optimizer looks at the order of table names in the FROM clause to determine the driving table. Always make sure that the last table specified in the FROM clause is the table that will return the smallest number of rows. In other words, specify multiple tables with the largest result set table specified first in the FROM clause.
     
  • Avoid using subqueries when a JOIN will do the job.
     
  • Use the Oracle “decode” function to minimize the number of times a table has to be selected.
     
  • To turn off an index you do not want to use (only with a cost-based optimizer), concatenate a null string to the index column name (e.g., name||') or add zero to a numeric column name (e.g., salary+0). With the rule-based optimizer, this allows you to manually choose the most selective index to service your query.
     
  • If your query will return more than 20 percent of the rows in the table, a full-table scan may be better than an index scan.
     
  • Always use table aliases when referencing columns.

Thoughtful Email : Letter from the CPU.. Go Green!

Save our Earth… Go Green.

 

Hi,

I am with you all day long, whenever you look at me, i do give a bright radiation in response, i don't mind you being with me for more than 11 hrs on some days though i don't understand y u stare at me continuously. Still i continue to expect you to be back and stare at me when u go for your tea breaks, lunch / dinner but sometimes you don't tell me that you are leaving home and i end up waiting for you to be back for a long time. Sometimes even 2 or more days. My vision and brain goes tired. Please switch me off when you leave for the day so that i will be able to get up cheerfully to welcome you when you wake me up the next morning.  

From the heart of computer
Yours sincerely,
your System's CPU :-)

Note: "Let your computer too have its nights and weekends"

                                                                                                                                                    

 

Switch Off!

Your PC is the most important tool at work.
Do you realize how little you take care of it?


Take a moment to read this

After an average working day you go home to rest.
But leave your computer switched-on.

60,000 PCs running idle for >10 hours a day waste over 30 million units of power annually!

This is equivalent to 28,000 tons of CO2 emissions in a YEAR!

Powering a conventional computer all day releases 1,500 pounds of carbon dioxide.
 Given that a tree absorbs between 3 to 15 pounds of carbon dioxide per year, it would take between 100 and 500 trees to offset these emissions for just a year!

Shocked? There’s more to it.

A typical desktop PC with a 17" flat panel LCD monitor requires   cid:image001.jpg@01C9B397.B318F280
about 100 watts (65 for the computer and 35 for the monitor)     

of the total electricity used at least 50 percent is wasted     


Did you know that your PC consumes a mere 5% of power
when it is on STANDBY mode?


Energy conservation does not have to be complex or costly.
Simple actions like switching off your computer when leaving your workspace for an extended time or keeping it on standby can make a BIG difference!


SWITCH OFF or STANDBY and YOU can help the world Go Green