-
Enterprise Java
Test-driving Builders with Mockito and Hamcrest
A lot of people asked me in the past if I test getters and setters (properties, attributes, etc). They also…
Read More » -
Enterprise Java
A First Look at MVVM in ZK 6
MVVM vs. MVC In a previous post we’ve seen how the Ajax framework ZK adopts a CSS selector inspired Controller…
Read More » -
Enterprise Java
JMX : Some Introductory Notes
JMX (Java Management Extensions) is a J2SE technology which enables management and monitoring of Java applications. The basic idea is…
Read More » -
DevOps
Serving Files with Puppet Standalone in Vagrant
If you use Puppet in the client-server mode to configure your production environment then you might want to be able…
Read More » -
Agile
An agile methodology for orthodox environments
My company designs and develop mobile and web based banking solutions. Our customers (banks for the most part) are highly…
Read More » -
Software Development
Four laws of robust software systems
Murphy’s Law (“If anything can go wrong, it will”) was born at Edwards Air Force Base in 1949 at North…
Read More » -
Enterprise Java
OpenShift Express Web Management Console: Getting started
This week the newest release of OpenShift brought two really great features to an already awesome PaaS Cloud provider. First,…
Read More » -
Enterprise Java
Google Protocol Buffers in Java
Overview Protocol buffers is an open source encoding mechanism for structured data. Developed at Google, it was designed to be…
Read More » -
Core Java
Java concurrency – Feedback from tasks
Picking up from where I left off in my last post about the java.util.concurrent package, it’s interesting and sometimes mandatory…
Read More »