REST Interfaces and Android

As I already told in my last blog post, I lately discovered this very good collection of open source projects from Square Inc., a commercial payment service. One...

Android Dependency Injection

I recently came across a very good collection of open source projects maintained by the guys from Square, a commercial payment service. One of their projects came in...

JUnit Rules and Spock

I recently had to implement a file upload for a Grails application. In this application we have quite a bunch of JUnit tests but we do want to utilize Spock...

Vagrant - Configuring a Solr Box

Recently I started some experiments with Vagrant. Vagrant is a tool that lets you (pre-) configure development environments. This can be done based on VirtualBox, Hyper-V, VMWare or many...

Grails - Java-Based Configuration

Spring 3.0 introduced an interesting alternative to XML file-based Spring container configuration. After Spring 2.5 already introduced the annotation-based configuration, it added a new way to configure the Spring bean...

Grails - Environments in BuildConfig

As of Grails 2.3 it is possible to use the Environment class everywhere in BuildConfig.groovy. This can be useful for environment-specific settings regarding all the configuration that can...

Grails Quick Tip - Cleaning Up

Mr. Haki, once again, wrote a really cool blog post about grails clean and how it can be configured to delete all or only certain generated files in...