Sunday, August 10, 2008

My first blood donation

I have a strange feeling when It comes to blood donation, I am not sure why this exists in me.
1. Will they use proper needle.
2. Will I faint?
3. Do I have proper fitness level to donate a blood?
These where the feelings that was stopping me from donating my blood.
Suddenly on 6th August 2008, there was an blood donation camp in my company and I was impressed and wanted to donate my blood.
I normally reach the company in time, but I somehow missed my first shuttle to company, probably to catch the next shuttle, I call this early morning blues. Then started to office in a relaxed mood, to catch the next shuttle to company. Oops I missed it by a whisker, thanks to city traffic. Next best means of travel to reach the office to take the train service provided by government.
Alas I reached the office around 11:00 AM. There was lots of buzz in entrance people waiting in queues to donate their blood, again there was lots of dilemma in me
1. Should I join the queue straight away?
2. Report to my desk and ….

Work place was again as usual buzzing with lots of activity with manager waiting for me to join the status call. Was just in time! Yeah he is relieved a bit that I was in office to answer the question from onsite team .I could quickly could resolve few issues and checked the mail my mail there was remainder the blood donation camp will be closed in about 1hr.

Again in dilemma, a voice from my friend. Machi can we go and donate .... my project lead or rather close friend saying that I cant donate my blood since I didn’t have my breakfast in morning. Hm..Its a myth I guess I was thinking, then again same voice.. Yep is the reply from me, one more colleague joined me. So we three were standing in queue, cracking quick wits at each other. Then within some few minutes.. everything is done. I have given 3 units of blood. At last a happy smiling face

I was relieved and very happy that I may save some unknown.. or may human life. Thanks to science …

Saturday, March 1, 2008

Irresponsible Acts

We were travelling in car near saidapet Bus stop, suddenly a bus from well known software company overtook the vehicle, in the process the driver of the bus, damaged the bumper of the car which is standing in the signal.One of the so called software engineer / Professoinal got down from bus claiming to settle the dispute. Hearing this both car and bus were drivers moved their vehicles leaving way for traffic.Once moved to sideways the so called software professional spoke all rules like claiming insurance.. and all nonsense, then suddenly vanished without any trace, leaving alone the drive of bus and car to settle the issue.First of all if he is such a coward he should not have come forward to settle the issue nor moved the vehicle to sideways, anyways police might have done their duties :-).
One more Act of irresponsibility is on the part of owner of bus not reaching the spot on getting the information on this.Result is time waste and mental pressure for people travelling in the bus and people in the car and traffic jam.

Monday, January 21, 2008

Design principles

The two very important design principles are

  1. Open close principle
  2. Dependency Inversion Principle

Open close priciple :

This states that a design should be open for extension and closed for modification.

Design patterns

Gof design patterns
  1. Creational patterns
  2. Structural patterns
  3. Behavioral patterns

Sunday, January 20, 2008

Stock value

When PE ratio is high and you buy it, your risk profile is high.That indicates, in bear market it may come down without any support.

When PE ratio is lower and you buy, it says the stock is worth more than its current value, in bear market it may not come down drastically