-
Enterprise Java
Create WildFly OpenShift application using Command Line Tools
A new instance of WildFly can be easily provisioned on OpenShift by using the quick start. Just a single click,…
Read More » -
Enterprise Java
Spring boot based websocket application and capturing http session id
I was involved in a project recently where we needed to capture the http session id for a websocket request…
Read More » -
Groovy
Using Groovy for Bash (shell) Operations
Recently I needed to create a groovy script that deletes some directories in a Linux machine. Here’s why: …
Read More » -
Scala
Clustering reactmq with akka-cluster
In the last two posts on reactmq, I described how to write a reactive, persistent message queue. The queue has…
Read More » -
Desktop Java
Efficient Creation of Eclipse Modules with Maven Archetype
Maven Archetype is a project templating toolkit that provides developers with the means to generate parameterized versions of built-in or…
Read More » -
Core Java
When null checking miserably fails
Disclaimer Before going on I have to state that the techniques described in this article serve no practical purpose when…
Read More » -
Software Development
Don’t Waste Time Writing Perfect Code
A system can last for 5 or 10 or even 20 or more years. But the life of specific lines…
Read More » -
Core Java
On Java Generics and Erasure
“Generics are erased during compilation” is common knowledge (well, type parameters and arguments are actually the ones erased). That happens…
Read More » -
Core Java
Java 8 Streams: Micro Katas
A programming kata is an exercise which helps a programmer hone his skills through practice and repetition. This article is…
Read More »