When we use a new Mac OS, we need to do the following configuration:
Homebrew
A package manager for OS XNodeJS
Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js’ package ecosystem, npm, is the largest ecosystem of open source libraries in the world.Git
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.Hexo
Hexo is a fast, simple and powerful blog framework. You write posts in Markdown (or other languages) and Hexo generates static files with a beautiful theme in seconds.Vimrc
A good running configuartion file for vim environment.ANACONDA
Anaconda is a completely free Python distribution (including for commercial use and redistribution). It includes more than 300 of the most popular Python packages for science, math, engineering, and data analysis. See the packages included with Anaconda and the Anaconda changelog.MongoDB
MongoDB 3.2 is a giant leap forward that helps organizations standardize on a single, modern database for their new, mission-critical applications.Installing Apache Maven
Jenkins AlternoteKeycastr
KeyCastr, an open-source keystroke visualizer