Just got the Macbook Pro 2016 with touch bar 15’ edition, setting it up takes my 1 full day. If the China network condition is good, I believe it will takes much less time.
I decide the Macbook Pro from scratch instead of using migration assist because I want to keep the system clean. I will install as much application as possible from App Store, then the Homebrew, if both software repositry can not find it, install it manually.
Apple store installation is the easiest one, once you login and you will got all the application you have purchased.
brew are also relative easier, I even using brew to install Chrome and Firefox, via brew cask install google-chrome.
I would like to using percona instead of mysql because in China, Aliyuj RDS is largely based on percona, so I perfer using same software in dev env.
Sidekiq as a background processing facility in Rails, usually more and more important during business grow, but it’s relative quite possible failed to startup due to there is some code error, so here is my solution to monitor it.
I choose the monit instead of god beause monit is written in C and very small memory footprint. The capistrano-sidekiq also having a out of box support, but when you combine with monit, capistrano, sidekiq it still trick, so I feel writing a blog is worth.