-
DevOps
How to install Couch DB 1.5 on Ubuntu
A recent task I had to do on my home Ubuntu Linux box running 12.04. LTS was to install CouchDB.…
Read More » -
Software Development
JOOQ Facts: SQL functions made easy
The JDBC API has always been cumbersome and error-prone and I’ve never been too fond of using it. The first…
Read More » -
Enterprise Java
Drools 6 Performance with the PHREAK Algorithm
Drools 6 introduces a new lazy matching algorithm. The details of that algorithm have been covered in two previous blogs:…
Read More » -
Enterprise Java
Configure favicon.ico in Spring MVC based application
Favicon is an icon (favicon.ico) associated with your website. Not every website is using favicon though. But most browsers do…
Read More » -
Software Development
A beginner’s guide to Git feature branches
Why Git The proprietary software shaped the Version Control Systems (VCS) to fit its requirements: the project has a strict…
Read More » -
Software Development
To SonarQube or not to SonarQube?
This is the first question that a team leader, s/w director, customer, developer, architect, tester or whatever role exists in…
Read More » -
Enterprise Java
Creating contract-first web services with Spring WS
1 Introduction This article explains how to implement and test a SOAP web service using the Spring Web Services project.…
Read More » -
Career
Building Your Personal Programmer Brand
Just because you’re a software developer doesn’t mean that you don’t have to worry about branding. In fact, if you…
Read More » -
Core Java
Java 8: Compiling Lambda Expressions in The New Nashorn JS Engine
In a recent post I took a look at how Java 8 and Scala implemented Lambda expressions. As we know…
Read More »