December 24, 2011

Saleel Tambe - Wildlife Photography

Yesterday, I attended a seminar "Keyword approach to Wildlife Photography" by Mr. Saleel Tambe who is a famous wildlife photographer, authored various books and had experience of more than 15 years. You can read more about him on his website. The seminar was more of a philosophical aspect of photography. He shared his experience and secrets which is not only specific to nature photography but as for all aspects of it.

The principles he follow is

December 19, 2011

Spokn Internet Telephony Review

Past one week I have been testing the spokn paid service to call International numbers. It is a VOIP telephony service of one of its kind started from India, similar to Skype but way cheaper than it. I am bit disappointed with the quality of call, it is not clear and latency is high. They have application on most of the platforms but not on Android which is unusual though they say it works with any SIP client (I have not been successful anyway).

August 04, 2011

10 Amazing Life Lessons You Can Learn From Albert Einstein

I received this in a mail from my boss and I found this inspiring.

Albert Einstein has long been considered a genius by the masses. He was a theoretical physicist,  philosopher, author, and is perhaps the most influential scientists to ever live. Einstein has made great contributions to the scientific world, including the theory of relativity, the founding of relativistic
cosmology, the prediction of the deflection of light by gravity, the quantum theory of atomic motion in solids, the zero-point energy concept, and the quantum theory of a monatomic gas which predicted Bose–Einstein condensation, to name a few of his scientific contributions.

Einstein received the 1921 Nobel Prize in Physics “for his services to Theoretical Physics, and especially for his discovery of the law of the photoelectric effect.” He’s published more than 300 scientific works and over 150 non-scientific works. Einstein is considered the father of modern physics and is probably the most successful scientist there ever was.

10 Amazing Lessons from Albert Einstein:

1)    Follow Your Curiosity
“I have no special talent. I am only passionately curious.”

What piques your curiosity? I am curious as to what causes one person to succeed while another person fails; this is why I’ve spent years studying success. What are you most curious about? The pursuit of your
curiosity is the secret to your success.

2)   Perseverance is Priceless
   “It's not that I'm so smart; it's just that I stay with problems longer.”

Through perseverance the turtle reached the ark. Are you willing to persevere until you get to your intended destination? They say the entire value of the postage stamp consist in its ability to stick to
something until it gets there. Be like the postage stamp; finish the race that you’ve started!

3)  Focus on the Present

My father always says you cannot ride two horses at the same time. I like to say, you can do anything, but not everything. Learn to be present where you are; give your all to whatever you’re currently doing. Focused energy is power, and it’s the difference between success and failure.

4)   The Imagination is Powerful
  “Imagination is everything. It is the preview of life's coming attractions. Imagination is more important than knowledge.”

Are you using your imagination daily? Einstein said the imagination is more important than knowledge! Your imagination pre-plays your future. Einstein went on to say, “The true sign of intelligence is not knowledge, but imagination.” Are you exercising your “imagination muscles” daily, don’t let something as powerful as your imagination lie dormant.

5)   Make Mistakes
  “A person who never made a mistake never tried anything new.”

Never be afraid of making a mistake. A mistake is not a failure. Mistakes can make you better, smarter and faster, if you utilize them properly.

6)   Live in the Moment
  “I never think of the future - it comes soon enough.”

The only way to properly address your future is to be as present as possible “in the present.” You cannot “presently” change yesterday or tomorrow, so it’s of supreme importance that you dedicate all of your efforts to “right now.” It’s the only time that matters, it’s the only time there is.

7)   Create Value
  “Strive not to be a success, but rather to be of value."

Don’t waste your time trying to be successful, spend your time creating value. If you’re valuable, then you will attract success. Discover the talents and gifts that you possess, learn how to offer those talents and gifts in a way that most benefits others. Labor to be valuable and success will chase you down.

8)   Don’t Expect Different Results
  “Insanity: doing the same thing over and over again and expecting different results.”

You can’t keep doing the same thing every day and expect different results. In other words, you can’t keep doing the same workout routine and expect to look differently.  In order for your life to change, you must change, to the degree that you change your actions and your thinking is to the degree that your
life will change.

9)   Knowledge Comes From Experience
  “Information is not knowledge. The only source of knowledge is experience.”

Knowledge comes from experience. You can discuss a task, but discussion will only give you a philosophical understanding of it; you must experience the task first hand to “know it.” What’s the lesson? Get experience! Don’t spend your time hiding behind speculative information, go out there and do it, and you will have gained priceless knowledge.

10)   Learn the Rules and Then Play Better
   “You have to learn the rules of the game. And then you have to play better than anyone else.”

To put it all in simple terms, there are two things that you must do. The first thing you must do is to learn the rules of the game that you’re playing. It doesn’t sound exciting, but it’s vital. Secondly, you must commit to play the game better than anyone else. If you can do these two things, success will be yours!

July 03, 2011

The Meaning And Need of Circles in a Social Network - Explained!

I am very much impressed by the presentation (by Paul). Though it's bit old but still valid. You can relate it with Google+ Circles. Why we need them?

The World Is Changing: From Blogs to Micro-Blogs!

Most of the bloggers complaint that they are not getting time to update their blogs. That's is true because we are moving very fast in this information age. The flow of information is increased drastically. We need more knowledge per unit of Information not the number of words!!  So if you can put the same knowledge in 140 chars instead a full length blog post, It is easy for writer and reader - both.

You would really love to consume small bites of knowledge rather than one big piece that is the reason we have got Tumblr, Twitter, Facebook, Google+ etc.  With this thought, I advise you to follow me on Twitter/Google+/Tumblr for more frequent updates. I will write here occasionally and whenever thoughts can't be fit inside micro-envelops. 

June 27, 2011

Sensing Heart Beat Rate Through Phone

Yesterday,  when I was browsing in health and fitness section of Android Marketplace I found an application which captures your heart beat rate (HBR) through phone without the use of any external hardware requirement. I find this solution amazing as most of the hardware like ECG and electronic monitors are costly and it is nice to have one more feature in your phone for free. Instant Heart Rate is one such application which captures HBR through the touch of index finger on the camera phone. I was simply amazed by the technology involved and due to its simplicity I was in doubt that it doesn't work for everyone and for all age groups. So as a basic test I tried on few set of people with various age group. It takes 10 second to measure HBR <3. It was almost accurate and it works best with flash (or heat generated by it).

I was also curious to know the science behind how it works!! So in few searches I found this whitepaper at IEEE which talks about the measurement of HBR through optical sensing of blood flow through the index finger. I found it very useful for lots of people especially with cardiac problems so that they can monitor themselves without much expenses and efforts.

Really great to see the smart phones getting more smarter and this is how future computing devices should work.

Wish - I want to see smart phones perceiving/releasing odors also and that I can share it on Facebook or Twitter with my friends. 

June 17, 2011

Financial Planning Before You Turn 30

I am 25 and I don't have any debt and mostly I don't have much concerns about financial capacity at this stage but yeah soon I might need to do all this more seriously.  There is an awesome post by TFB ( on financial planning for youngsters who are near to 30. You must not miss this.

So after reading this I need more frequent promotions,  world tours, I need to spend less seriously (already started planning to have Samsung Galaxy S2 this month and Canon SLR soon in coming few months :-D) . This is also the right time to plan retirement. Early is better.

When are you planning to retire?

March 22, 2011

Google Voice in India, finally

India has waited long for Google Voice to get enabled for Indian continent. After its second birthday there are signs of testing being carried for selected accounts in India. From last two weeks, some accounts in India can see 'call phone' bot added to their Google talk list.

Using Google Voice, you will be able to dial to US/Canada for free. You can also add credits in multiples of $10 and then you can call to other part of world in nominal rates. I tried a US number and it was working :-). But why don't they offer similar free calls within India?

Though this service is not officially deployed by Google so sometimes this bot disappears sporadically and comes again (may be because of some kind of testing being done).

Overall it is a good news for many Indians whose friends and family are living in US. Enjoy!

Update: Since few days, I am unable to see the Google Voice bot in my contact list. Not sure what Google is doing with it.

March 19, 2011

Random Password Generator - The easiest one

After a long time, I had my hands on Java and came up with a random password generator. This simple tool gives you ability to generate complex password between 5 to 10 character long. Just by scrolling the mouse, you can generate hundreds of password and copy to system clipboard. Try it and let me know your thoughts.

Download (Zip, 150kb)

March 13, 2011

What is beneath

I was going through Matt (founder of Automattic - the company behind blog, and found some interesting facts on the infrastructure specification of It is actually quite amazing figure
We'are having 8,921 CPU cores across 2,475 physical processors, 8,200 gigabytes of memory (RAM). We’ve changed how we’ve done storage, but now that layer includes on its own 1.3 terabytes of RAM, 1.3 petabytes of storage, and 8.9 terabytes of solid state disks. (Plus Amazon S3, which we use as backup to our internal systems.) - Matt said.

That's crazy for running one site but still they are getting DDoS attacks and site is facing issues serving the requests. So what is the next to keep such site running and keeping uptime close to 100%? Can that be catered through cloud computing?

On the similar lines - I recommend to you, they write about highly scalable architectures and system around the world. 

January 27, 2011

Bangalore (24-30 Jan)

First of all, Happy Republic Day to every Indian out there. I am currently busy in Bangalore - the silicon valley of India. Came here for the first time & staying at Whitefields. City looks much more advanced, clean & disciplined than other cities I have seen. Though I didn't had chance to explore in detail, hence observation might be skewed. Hopefully, I will be active from next month.

P.S. - Just saw an update on  Poorvi's blog that she has been selected as surprise winner for IndiBloggers' Akshay Patra contest. Congratulations to her. Also met my best friends - Akshat & Piyush today and had a good holiday.

January 03, 2011

2011 Resolutions

Everyone busy writing their new year resolutions for 2011 and I am not different. Few people don't write because they never keep themselves aligned with what they thought. But still I prefer writing it down so that I can see again and again and keep a mind on it.

Health & Happiness
  1. 30-60 minutes of walking everyday in a park 
  2. Wake up before 8am everyday except the day you sleep after 3am. 
  3. Take meals in reducing quantity that is maximum in morning and minimum in night.
  4. Meet friends every fortnight.
  1. Get Oracle certifications
  2. Don't overwork, take more time for other activities
  3. Dedicate 20% of your time on innovating something new and writing papers
  1. Give dedicated time for photography every weekend
  2. Join photography club  and attend meet ups
  3. Invest in equipments seriously
  4. Increase number of posts on this blog
  1. Search and enroll for the right master program
That's it for my resolutions, adding more will not make it SMART so just want to keep them attainable.

Happy New Year!