-
Core Java
Fork/Join Framework vs. Parallel Streams vs. ExecutorService: The Ultimate Fork/Join Benchmark
How does the Fork/Join framework act under different configurations? Just like the upcoming episode of Star Wars, there has been…
Read More » -
Android Core
Working with Robolectric and Robotium in Android Studio and Gradle
I develop the TripComputer App for Android but I find testing apps using the standard Android Instrumentation framework is really slow and…
Read More » -
Software Development
Open Source Doesn’t Need More Support. It Needs Better Business Models
Jamie Allen, Typesafe‘s Director of Global Services published an interesting point of view on Twitter: Pivotal’s move to end support…
Read More » -
Core Java
Given When Then in Java
tl;dr you can use labels to clarify a given-when-then style of testing. What is given-when-then? given-when-then is a commonly used…
Read More » -
Enterprise Java
High Available AMQP Backed Message Channels via Spring Integration and RabbitMQ
Spring Integration message channels store messages in memory by default. This is because memory is fast, easy to implement and…
Read More » -
Core Java
Fine points of protection
In the article Some Sentences about Java I wrote that “Protected methods and fields can be used from classes in…
Read More » -
Enterprise Java
Managing Savepoints with ADF BC
While working with ADF BC we usually rely on the framework for performing DML operations in the database. The framework…
Read More » -
Groovy
Total Bummer: Pivotal Drops Groovy
Pivotal announced today that Groovy 2.4 And Grails 3.0 will be the last major releases under Pivotal sponsorship. This is…
Read More »