Posts

  • Setup Local Development Environment

    Objective: Create an easy way to setup a brand-new machine with familiar development environment. The problem Each of us who have owned a computer for sometime, will have some personal customizations to the machine, be it the shell used, the editor used and the configurations for those, etc. But whenever,...
  • ThreadLocal and Too Many Open Files (Open File Descriptor Leak)

    Symptom: The long running process throws java.io.IOException: Too many open files. Find The problem Read the exception Somewhere in the exception, it will show which method in our code causes the exception thrown. This is the place to look at what the problem could be. For example, the exception below...
  • Create a Personal Blog Site

    Table of Contents Platform Selection Blog Site Building Enhancement One day I was decided to build a personal blog site to keep record of all my learning notes. I have some initial requirements in my mind of how this should work: Easy to write: it should be content focused. I...
  • Welcome to Jekyll!

    You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when...

subscribe via RSS