-
Core Java
Non-Blocking Asynchronous Java 8 and Scala’s Try/Success/Failure
Inspired by a recent newsletter from Heinz Kabutz as well as Scala’s Futures which I investigated in my recent book,…
Read More » -
Enterprise Java
Cloud IDE for J2EE development
With so many of the traditional software tools going to the cloud I want to see how they compare to…
Read More » -
Core Java
Too Many Parameters in Java Methods, Part 4: Overloading
One of the problems with expecting too many parameters to be passed to a Java method is that it is…
Read More » -
Software Development
Boost your development speed
I’m really pragmatic on this. To go faster, you need to avoid the things that slow you down. These blockers…
Read More » -
Enterprise Java
Amazon Elastic Map Reduce to compute recommendations with Apache Mahout
Apache Mahout is a “scalable machine learning library” which, among others, contains implementations of various single-node and distributed recommendation algorithms.…
Read More » -
Android Core
In Depth : Android Shutdown Sequence
What happened when I long press power button ? What is shutdown sequence ? How is it different from desktop…
Read More » -
Software Development
Collaborative development: how did we get here?
I have been doing software development for over 30 years and it has been fun to watch how the idea…
Read More » -
Software Development
SQL Trick: row_number() is to SELECT what dense_rank() is to SELECT DISTINCT
The SQL:2003 standard ranking functions are awesome companions and useful tools every now and then. The ones that are supported in…
Read More » -
Enterprise Java
A sneak peek at whats coming in JBoss Fuse 6.1
I’m really excited about the forthcoming Fuse 6.1 release as there’s a ton of awesome new features which I’ve really…
Read More »