-
Core Java
Managing Package Dependencies with Degraph
A large part of the art of software development is keeping the complexity of a system as low as possible.…
Read More » -
Software Development
R: Time to/from the weekend
In my last post I showed some examples using R’s lubridate package and another problem it made really easy to…
Read More » -
Software Development
R: Cleaning up and plotting Google Trends data
I recently came across an excellent article written by Stian Haklev in which he describes things he wishes he’d been…
Read More » -
Enterprise Java
EAGER fetching is a code smell
Introduction Hibernate fetching strategies can really make a difference between an application that barely crawls and a highly responsive one.…
Read More » -
Enterprise Java
Spring MVC 4 Quickstart Maven Archetype Improved
Spring Boot allows getting started with Spring extremely easy. But there are still people interested in not using Spring Boot…
Read More » -
Core Java
Playing With Java Concurrency
Recently I needed to transform some filet that each has a list (array) of objects in JSON format to files…
Read More » -
Enterprise Java
Running Java Mission Control and Flight Recorder against WildFly and EAP
Java Mission Control (JMC) enables you to monitor and manage Java applications without introducing the performance overhead normally associated with these…
Read More » -
Core Java
Thread local storage in Java
One of the rarely known features among developers is Thread-local storage. The idea is simple and need for it comes…
Read More » -
Core Java
How and Why is Unsafe used in Java?
Overview sun.misc.Unsafe has been in Java from at least as far back as Java 1.4 (2004). In Java 9, Unsafe will…
Read More »