It's not at all surprising that Java language feature is really falling behind for various reasons, and if you want to know what a modern language that provides functional paradigm while taking full advantage of JVM could look like, I would really recommend Scala, at least to widen your horizon....
This article aims to give a quick intro to Maven Lifecycle. Lifecycle Maven is basically built round the concept of lifecycle, which means the process for compiling, testing, building and distributing of a particular artifact is clearly defined. There are three built-in build lifecycles: default, clean and site. Each lifecycle...
This time, I am going to entertain on the fact that, due to a wrong configuration in response header from one of our data suppliers, we had a lot of fun playing with HTTP requests and responses, and of course a bit of WTF moment when finding the truth about...
In Scala, there is a cool concept called lazy val along with the normal val and def keywords we normally see when defining a value. I hope to un-reveal some of the mists on what cases should lazy val be used over others. The Similar val, def, lazy val all...
Sometimes it is fashionable to move against the trend, such as using Subversion rather than Git. In order to keep the thing going, it requires a bit of black magic. Therefore, I will be explaining how to use Subversion with certificate based authentication to access your super secure server. Installing...