-
Core Java
Oracle ships Java 8
Oracle has decided to ship upgrade to JDK (Java Development Kit) 8 on March 18, even though the new release…
Read More » -
Scala
Three flavours of request-response pattern in Akka
Imagine a simple Akka actor system consisting of two parties: MonitoringActor and NetworkActor. Whenever someone (client) sends CheckHealth to the…
Read More » -
Software Development
Why The Web Isn’t Semantic Yet
The semantic web. You’ve heard about it. What is it? Chances are, you don’t have a completely clear idea. But…
Read More » -
Enterprise Java
Spring Integration Publisher
Consider a hypothetical requirement – You have a service class in your application and you want to capture some information…
Read More » -
Enterprise Java
Evolving Gradle Build from Ant Build: Importing Ant Build File
Changing the build system on a large project can be difficult and a lot of work. Fortunately for those migrating…
Read More » -
Software Development
Geospatial (distance) faceting using Lucene’s dynamic range facets
There have been several recent, quiet improvements to Lucene that, taken together, have made it surprisingly simple to add geospatial…
Read More » -
Enterprise Java
Turning Twitter4J into RxJava’s Observable
aTwitter4J is a Java wrapper around Twitter API. While Twitter supports simple request-response interactions in this article we will explore…
Read More » -
Software Development
Programmers without TDD will be unemployable by 2022 (a prediction)
New year is traditionally the time of predictions, and several of the blogs I read have been engaging in predictions…
Read More » -
Core Java
Post-hoc tracing using a debugger
Once nice little features of most debuggers that I have been exercising recently is the ability to log information on…
Read More »