-
Core Java
The Features Project Jigsaw Brings To Java 9
So, Project Jigsaw… We already know quite a bit about it but have not yet seen the details of how…
Read More » -
Core Java
Writing a download server. Part III: headers: Content-length and Range
We will explore more HTTP request and response headers this time to improve download server implementation: Content-length and Range. The…
Read More » -
DevOps
7 Monitoring Tools to Prevent Your Next Production Doomsday
What are some of the most useful monitoring tools for Java developers? Monitoring is an essential function in production environments…
Read More » -
Enterprise Java
How To Stream/Serialize JPA Result As JAX-RS Response For Large Data
There are times that retrieving a large data set through JPA is necessary (e.g. more than 1,000,000 records) and having…
Read More » -
Software Development
The Prolonged Death Spiral Business Model
I recent message from a friend tells me he is putting on his parachute. He can’t take it anymore. He’s…
Read More » -
Software Development
R: Speeding up the Wimbledon scraping job
Over the past few days I’ve written a few blog posts about a Wimbledon data set I’ve been building and…
Read More » -
Enterprise Java
The Philosophy of the CUBA Platform
A huge amount has happened recently. Following the official launch of CUBA on 1st of June, we have rolled out…
Read More » -
Enterprise Java
Generating JSON Schema from XSD with JAXB and Jackson
In this post, I demonstrate one approach for generating JSON Schema from an XML Schema (XSD). While providing an overview…
Read More » -
Core Java
Strategy Pattern in Java 8
These are two examples on how to implement a Strategy pattern design using Java 8 functional style together with Cyclops…
Read More »