Thursday, July 23, 2009
Eclipse Shadow on Earth Seen From Space
A total solar eclipse cast a huge shadow on Earth Wednesday, captured by a Japanese satellite.
Shown here covering Taiwan at 9:30 a.m. local time at nearly the height of the eclipse, the shadow covered some locations as long as six minutes, making it the longest solar eclipse of the century. The next one this impressive will not occur until 2132.
This image combines data from the MTSAT stationary satellite of the daytime portion of the globe with previous data from NASA of the nighttime portion.
PANCAKES AND LOVE
Six year old Brandon decided one Saturday morning to fix his parents pancakes. He found a big bowl and spoon, pulled a chair to the counter, opened the cupboard and pulled out the heavy flour canister, spilling it on the floor. He scooped some of the flour into the bowl with his hands, mixed in most of a cup of milk and added some sugar, leaving a floury trail in the floor which by now had a few tracks left by his kitten. Brandon was covered with flour and getting frustrated. He wanted this to be something very good for Mom and Dad, but it was getting very bad. He didn't know what to do next, whether to put it all into the oven or on the stove, and he didn't know how the stove worked!
Suddenly he saw his kitten licking from the bowl of mix and reached to push her away, knocking the egg carton to the floor. Frantically he tried to clean up this monumental mess but slipped on the eggs, getting his pajamas white and sticky. And just then he saw Dad standing at the door. Big crocodile tears welled up in Brandon's eyes. All he'd wanted to do was make them proud. He was sure a scolding was coming, maybe even a spanking. But his father just watched him. Then,
walking through the mess, he picked up his crying son, hugged him and loved him, getting his own pajamas white and sticky in the process.
That's how God deals with us. We try to do something good in life, but it turns into a mess. Our marriage gets all sticky or we insult a friend or we can't stand our job or our health goes sour. Sometimes we just stand there in tears because we can't think of anything else to do. That's when God picks us up and loves us and forgives us, even though some of our mess gets all over Him. But just because we might mess up, we can't stop trying to "make pancakes," for God or for others. Sooner or later we'll get it right, and then they'll be glad we tried...
Suddenly he saw his kitten licking from the bowl of mix and reached to push her away, knocking the egg carton to the floor. Frantically he tried to clean up this monumental mess but slipped on the eggs, getting his pajamas white and sticky. And just then he saw Dad standing at the door. Big crocodile tears welled up in Brandon's eyes. All he'd wanted to do was make them proud. He was sure a scolding was coming, maybe even a spanking. But his father just watched him. Then,
walking through the mess, he picked up his crying son, hugged him and loved him, getting his own pajamas white and sticky in the process.
That's how God deals with us. We try to do something good in life, but it turns into a mess. Our marriage gets all sticky or we insult a friend or we can't stand our job or our health goes sour. Sometimes we just stand there in tears because we can't think of anything else to do. That's when God picks us up and loves us and forgives us, even though some of our mess gets all over Him. But just because we might mess up, we can't stop trying to "make pancakes," for God or for others. Sooner or later we'll get it right, and then they'll be glad we tried...
Tuesday, July 21, 2009
My photography gear...(After requests from my buddies..)
I have the Pentax K10D with a Tamron 18 - 200 mm I also carry a DSCW100 from Sony which come in very handy with an effective 8.1 mega pixel resolution.
To add to that I have brought the Celestron 100mm spotting scope too which will enable me to do some serious bird photography.
Monday, July 20, 2009
Queen Mary 2
I have been associated with ships when i was working as a system engineer. I used to get on war ships, like the INS Virat etc when they dock at the port, to check their computer systems.
But this was the first time I was seeing a huge ocean liner...
The RMS Queen Mary 2 is a Cunard Line ocean liner named after the earlier Cunard liner Queen Mary, which was in turn named after Mary of Teck, the Queen Consort of George V. It does not commemorate the reign of Queen Mary II. At the time of her construction in 2003 by the Chantiers de l'Atlantique, the Queen Mary 2 was the longest, widest and tallest passenger ship ever built, and at gross tonnage (GT) of 148,528 tons, was also the largest. She lost the gross tonnage distinction to Royal Caribbean International's 154,407 GT Freedom of the Seas in April 2006, but Queen Mary 2 remains the largest ocean liner (as opposed to cruise ship) ever built, and her width, length, and waterline breadth are unsurpassed by any other passenger ship.Moreover, the Queen Mary 2 displaces approximately 76,000 tons; the Royal Caribbean Freedom ships displace about 64,000 tons. The Queen Mary 2 was the first major ocean liner built since the Queen Elizabeth 2 in 1969.
Queen Mary 2's facilities include 15 restaurants and bars, five swimming pools, a casino, a ballroom, a theater, and a planetarium.
Coffee Plant (beans)
This was taken at Bangalore...
Coffea (coffee) is a large genus (containing more than 90 species) of flowering plants in the family Rubiaceae. They are shrubs or small trees, native to subtropical Africa and southern Asia. Seeds of several species are the source of the popular beverage coffee. After their outer hull is removed, the seeds are commonly called "beans". Coffee beans are widely cultivated in tropical and sub-tropical countries on plantations, for both local consumption and export to probably every other country in the world. Coffee ranks as one of the world's most valuable and widely traded commodity crops and is an important export of a number of countries.
I am planning to add pictures from my collection over the years..
Sunday, July 19, 2009
Skills every IT professional MUST have
A career in the field of information technology (IT) is one of the most sought these days. Most engineering college graduates land up in the IT industry. While, a job as a software engineer looks very lucrative at first glance, once you get into the industry, you realise that it is not just your technical skills that will keep you in the race.
You need something more to ensure that you are able to do a good job. In other words, you need some extra skills to ensure that you are able to keep the job after you land it. These extra skills are called 'soft skills'.
What are the advantages of soft skills?
Your soft skills or people skills decide how fast and well you climb the ladder of success. Here are some of the advantages that your soft skills can reap for you:
~ They help you grow in your career
~ They give you an eye to identify and create opportunities
~ They help develop relationships with your colleagues and clients
~ They develop good communication and leadership qualities in you
~ They help you think beyond dollars.
After reading the advantages your soft skills can get you, you would want to know what is it that you need as a technical person to grow as a professional and climb the ladder of success.
Here are some soft skills which will help you grow not just as a professional but also as a person:
~ A never-say-die attitude
Any task that comes to you or your team, undertake with a can-do attitude. Slowly you will observe that you and your team have become the favourite of the management. Every accomplished task boosts your self confidence and pushes you one step closer to success.
~ Communication
This includes verbal, non-verbal and written communication. Be sure that you are able to put across your point clearly and confidently. As an IT professional you will need to work with colleagues and clients of various nationalities and backgrounds. Ensure that you are able communicate clearly with them. This applies to teleconferencing as well.
~ Learn to listen
Listening is an essential part of communication. Ensure that you listen attentively. This will help make the other party feel comfortable while interacting with you and improve your communications.
~ Be a team player
Help your team members help themselves. Be friendly and approachable. If your team is stuck somewhere look out for ideas to overcome the obstacle together.
~ Learn to delegate
Chances are you will have junior members on the team. Recognise their strengths and delegate them the right work.
~ Give credit to those who deserve it
Do not all the credit for a job well done. Pass on praise or recognition from superiors to team members who deserve it. Doing it publicly or in front of your boss will further instill a feeling of confidence among your team.
~ Motivate yourself and others
As you look ahead to grow in your career you will need to deal with various people under you. You can not expect quality results from a team whose motivational level is too low. So, stay motivated and keep others motivated.
~ Develop leadership qualities
A leader is a person whom people are ready to follow. Develop qualities that will make people follow you not because they are required to but because they want to. Even while operating in a team, take a role to lead and facilitate the work for other members.
~ Control your sense of humour
When you are working with people from various cultures you need to be extra careful with your sense of humour and gestures. Behaviour that is acceptable among Indian colleagues might be considered obscene or disrespectful by people from other cultures. Stay away from controversial topics or ideas in the office.
~ Mentoring
This is a quality one needs to develop in order to grow. If you want to grow in the hierarchy, you need to help sub-ordinates grow. Be a good mentor. Help them understand things better. This not only improves the work environment but also improves your work relationships.
~ Handling criticism
When you are working with people, at times you will be criticised while at others you will be required to criticise your colleagues or sub-ordinates. Ensure that you take the criticism constructively and look at it as an opportunity to grow. Similarly, while criticising others shoose your words carefully and keep it professional. Destructive criticism will lead to loss of respect and trust. Let your criticism help the other person grow.
~ IT-preneur- Like an entrepreneur, have a risk-taking attitude. Learn to take responsibility for failures and pride in a job well done.
~ Managing spoil sports
While working in a team there will always be one or two people with a negative attitude. This attitude can be contagious. Employ tactics to deal with such people and improve motivation.
~E-tiquette
Keep an eye on your e-mails for proper language. Open up the e-mail with a suitable address and end with a thanking note. Your words should convey the correct meaning and invoke the desired action.
~ Multitasking
As you climb the ladder of success, you will need to handle work from various fields. For example, you will have to interact with your technical team on project success, with the HR department for team appraisal and recruitment, with clients on project requirements or problems etc. Organise and plan to fit in all the required activities into your schedule.
Once you have developed these soft skills along with your technical skills you will find that you are a lot more confident about your capabilities.
You need something more to ensure that you are able to do a good job. In other words, you need some extra skills to ensure that you are able to keep the job after you land it. These extra skills are called 'soft skills'.
What are the advantages of soft skills?
Your soft skills or people skills decide how fast and well you climb the ladder of success. Here are some of the advantages that your soft skills can reap for you:
~ They help you grow in your career
~ They give you an eye to identify and create opportunities
~ They help develop relationships with your colleagues and clients
~ They develop good communication and leadership qualities in you
~ They help you think beyond dollars.
After reading the advantages your soft skills can get you, you would want to know what is it that you need as a technical person to grow as a professional and climb the ladder of success.
Here are some soft skills which will help you grow not just as a professional but also as a person:
~ A never-say-die attitude
Any task that comes to you or your team, undertake with a can-do attitude. Slowly you will observe that you and your team have become the favourite of the management. Every accomplished task boosts your self confidence and pushes you one step closer to success.
~ Communication
This includes verbal, non-verbal and written communication. Be sure that you are able to put across your point clearly and confidently. As an IT professional you will need to work with colleagues and clients of various nationalities and backgrounds. Ensure that you are able communicate clearly with them. This applies to teleconferencing as well.
~ Learn to listen
Listening is an essential part of communication. Ensure that you listen attentively. This will help make the other party feel comfortable while interacting with you and improve your communications.
~ Be a team player
Help your team members help themselves. Be friendly and approachable. If your team is stuck somewhere look out for ideas to overcome the obstacle together.
~ Learn to delegate
Chances are you will have junior members on the team. Recognise their strengths and delegate them the right work.
~ Give credit to those who deserve it
Do not all the credit for a job well done. Pass on praise or recognition from superiors to team members who deserve it. Doing it publicly or in front of your boss will further instill a feeling of confidence among your team.
~ Motivate yourself and others
As you look ahead to grow in your career you will need to deal with various people under you. You can not expect quality results from a team whose motivational level is too low. So, stay motivated and keep others motivated.
~ Develop leadership qualities
A leader is a person whom people are ready to follow. Develop qualities that will make people follow you not because they are required to but because they want to. Even while operating in a team, take a role to lead and facilitate the work for other members.
~ Control your sense of humour
When you are working with people from various cultures you need to be extra careful with your sense of humour and gestures. Behaviour that is acceptable among Indian colleagues might be considered obscene or disrespectful by people from other cultures. Stay away from controversial topics or ideas in the office.
~ Mentoring
This is a quality one needs to develop in order to grow. If you want to grow in the hierarchy, you need to help sub-ordinates grow. Be a good mentor. Help them understand things better. This not only improves the work environment but also improves your work relationships.
~ Handling criticism
When you are working with people, at times you will be criticised while at others you will be required to criticise your colleagues or sub-ordinates. Ensure that you take the criticism constructively and look at it as an opportunity to grow. Similarly, while criticising others shoose your words carefully and keep it professional. Destructive criticism will lead to loss of respect and trust. Let your criticism help the other person grow.
~ IT-preneur- Like an entrepreneur, have a risk-taking attitude. Learn to take responsibility for failures and pride in a job well done.
~ Managing spoil sports
While working in a team there will always be one or two people with a negative attitude. This attitude can be contagious. Employ tactics to deal with such people and improve motivation.
~E-tiquette
Keep an eye on your e-mails for proper language. Open up the e-mail with a suitable address and end with a thanking note. Your words should convey the correct meaning and invoke the desired action.
~ Multitasking
As you climb the ladder of success, you will need to handle work from various fields. For example, you will have to interact with your technical team on project success, with the HR department for team appraisal and recruitment, with clients on project requirements or problems etc. Organise and plan to fit in all the required activities into your schedule.
Once you have developed these soft skills along with your technical skills you will find that you are a lot more confident about your capabilities.
Subscribe to:
Posts (Atom)