Everybody needs a hobby. Mine happens to be gardening and chili growing. Some time ago I discovered the joys of hydroponics growing. However, the geek inside of me kept thinking every time I measured and adjusted the pH and EC values of my system that this could be automated.
So this year I thought to myself I’d start building a system like this using basic off-the-shelf electronic components and an Arduino micro controller.
So I finally made the decision on trying to learn Scala. Little did I know I was in for another round of IntelliJ integration hell. Let me rephrase that: IntelliJ with Gradle hell.
I love Gradle. I love IntelliJ. However, the combination of the two is sometimes enough to drive me utterly crazy. Now take for example the Scala integration. I made the most simple Gradle build possible that compiles a standard Hello World application.
As a MEAP subscriber I get the privilege of reviewing some of the new books released by Manning. Some time ago I received Gradle In Action and my review is a bit overdue, so here it is. I’ve been a Gradle enthousiast for the last couple of years, migrating from years of working with Maven, so I was very keen on reading this book.
Spark is rapidly becoming one of my favorite web application prototyping frameworks. Setting up a quick project is extremely easy and plugging in simple templating engines is even easier. It’s being used frequently for teaching other frameworks in order to provide a quick web front-end for that framework (for example, the MongoDB courses use Spark).
But I’ve also used Spark for something else. It’s extremely easy to make a REST prototype with Spark. This way you can make an easy system that can ‘mock’ a future REST backend, but is still adaptable.