The First Cry of Atom Today is the first day of the rest of my life.

Multiple Hadoop Cluster on Docker

As a hadoop developer, there are several times when I want to create multiple node hadoop cluster more easily. First I came up with using VirtualBox and Vagrant. But it was very slow to launch one cluster. Besides the more nodes we added, the slower launching time be. I cannot wait to check each change and debug it. Every developers may think so... Read more

Multiple buildpack on Heroku

I usually use Heroku when I join some Hackathon. This is the easiest service the I’ve ever used as we can deploy my application with git command which is friendly tool I always use. So we can deploy a web application or API service in short time. Yesterday, I took part in Music HackDay Tokyo 2015. At this hackathon, I struggled create environm... Read more

Red J in IntelliJ IDEA

In some cases when I use IntelliJ IDEA for Java projects, I faced this red J mark. This mark means these files are not included current project. So indexes of these files are not generated and search functionality does not work. How can we solve this problem? The answer is here. You need to specify the source dir File> Project Structu... Read more

Build Hadoop on Mac OSX

Building Hadoop on MacOSX is a little tough work. You have to pay attention to the version of JDK and ProtocolBuffer. In spite of this fact, there are some times when you want to use other versions in case of building other tools. Especially there might be a lot of cases when you want to use JDK8 and it is even recommended. Today, I found Had... Read more

Equally size pane of tmux

You can split your terminal with tmux. But these pane sizes are not same when you split more than 3 panes. This is not good to see and even might be obstacle for development. You can split equally size panes with only below two lines. # split -v S unbind S ## bind S split-window <- this is an original line. bind S split-window \; select-layo... Read more