Skip to main content

Posts

Showing posts from 2016

IPhone will beat DSLR in long run

I started taking interest in photography recently and have accumulated a decent amount of gear but I am realizing that the ease of taking out your phone and clicking picture will beat the DSLR in long run. A friend recently visited me from NY and we wanted to take a family picture and I was setting up Tripod and Flash and doing settings changes and he was like leave all this, lets take a Selfie and that’s it, in 2 second the picture was done and he shared it on facebook in another 1 second.  Now one can argue that DSLR would have clicked a better picture but DSLR has many things going against it:- Learning curve : I must have spent 200+hours on reading about photography but still cant take decent pictures as my bar is high. Not everyone is interested in spending this much time. Amount of gear to be carried : On hikes its a pain to carry your DSLR whereas your phone has to be anyway with you. Cognitive effort of tweaking the gear: You have to have a different lens/settings for d...

Docker Aha moment

I had read many articles about docker before but today was the day when I realized the aha moment.  I had designed database structure of a new application where different micro-services uses their own schemas and each can be located on its own server depending on the scale requirement. Locally I had kept them on same mysql host but on production it will be used on different Google CloudSQL instances.  The aha moment for me was when I was able to fire up multiple mysql containers and map them to a different port and do end to end testing of my sharding code all on local box. All I had to do was docker run -p 3306:3306 -d  gcr.io/xx-us/mysql:5.6 docker run -p 3307:3306 -d  gcr.io/xx-us/mysql:5.6 docker run -p 3308:3306 -d  gcr.io/xx-us/mysql:5.6 docker run -p 3309:3306 -d  gcr.io/xx-us/mysql:5.6 docker run -p 3310:3306 -d  gcr.io/xx-us/mysql:5.6 ..... and I had many mysql servers ready to be tested.   In the VM world I would not even had...