-
Enterprise Java
Google Guava Multisets
Continuing this tour of Guava we get to the Multiset. I probably don’t use this as much as Multimaps or…
Read More » -
Desktop Java
XAML or JavaFx?
This a quick, subjective, unauthorative and very non-scientific comparison of building applications with XAML and with JavaFx. The comparison is…
Read More » -
Enterprise Java
Migrating a Large Project from Ant to Maven
The truth is we had been under difficult times. We spent almost three months to migrate our build mechanism from…
Read More » -
Scala
FactoryPal: New Scala framework for creating objects as test data
FactoryPal is a scala framework that lets you create objects as test data. All you have to do is define…
Read More » -
Enterprise Java
A Selenium/WebDriver example in Java
A couple of years back, I was pitching for some work and the client wanted to see how I would…
Read More » -
Core Java
Local variables inside a loop and performance
Overview Sometimes a question comes up about how much work allocating a new local variable takes. My feeling has always…
Read More » -
Core Java
Weak, Weaker, Weakest, Harnessing The Garbage Collector With Specialist References
When and when not to use specialist references in Java Weak, Soft and Phantom references are dangerous and powerful. If…
Read More » -
Agile
Agile Software Developer Terminology for New Programmers
This is a post for new developers, young, inexperienced or old and retraining into information technology. Recently, I had a…
Read More » -
Core Java
Using Apache Commons Functor functional interfaces with Java 8 lambdas
Apache Commons Functor (hereon [functor]) is an Apache Commons component that provides a functional programming API and several patterns implemented…
Read More »