-
Core Java
Java 8: CompletableFuture in action
After thoroughly exploring CompletableFuture API in Java 8 we are prepared to write a simplistic web crawler. We solved similar…
Read More » -
Core Java
Java 8: Definitive guide to CompletableFuture
Java 8 is coming so it’s time to study new features. While Java 7 and Java 6 were rather minor…
Read More » -
Android Core
Modal dialog (popup) from Android widget example
In this example we are going to see how you can create an Android widget in the home screen that…
Read More » -
Software Development
Fundamentals of good API designing
Do you write reusable OO code? Code that is being used by other modules within the same product? Or code…
Read More » -
Enterprise Java
Spring MVC: form handling vol. 3 – checkboxes processing
I have already published the post about processing of ‘checkbox’ tag using Spring MVC tag library. Now I want to…
Read More » -
Core Java
Building smart Builders
When building an API, you should always think about who is going to use it. When the API is simply…
Read More » -
Core Java
Train Wreck Pattern – A much improved implementation in Java 8
Venkat Subramaniam at a talk today mentioned about Cascade Method pattern or Train Wreck pattern which looks something like: …
Read More » -
Enterprise Java
Java EE 7: JMS 2.0 With Glassfish v4
Java EE 7 has been recently accepted by the Executive Committee. This means that soon we should have Java EE…
Read More » -
Enterprise Java
Spring MVC: form handling vol. 2 – checkbox processing
It’s hard to imagine a situation when a modern web-application doesn’t have checkboxes in a form. In one of the…
Read More »