Play! Framework and Heroku


I’m currently developing a web application in Java. To do so, I’m using the Play! Framework, which is a

High Velocity Web Framework For Java and Scala

This framework allows you to quickly build web applications with Java (and Scala, but I’m sticking to Java for now).

More …

Reset a Heroku database

I’m currently developing a Play! application, and I use Heroku to deploy and test it.

But sometimes when deploying it, the application crashes when trying to start up. What happens is that the database contains data that are in conflict with the new schema that I’ve deployed (eg. new required foreign keys that don’t have a value…).

More …

Piwik to replace Google Analytics

Since the PRISM “scandal” (yes, everybody already knew that the USA have been spying on us at least since 2001), we see lots of open-source solutions emerging to replace the “old” proprietary (and potentially a bit too curious) web-applications. A good example is DuckDuckGo, an anonymous Internet search engine that has seen its traffic exploding after the revelations (1.5 million queries / day on 01/01/2013, almost 3.5 millions queries / day today). You can see the evolution of the traffic on their website.

I’ve been trying for a while to clean my digital footprint (I still have a lot to do), and to reduce my dependency to proprietary services, but some major solutions are unavoidable, like GMail (or YMail). A few weeks ago, I’ve managed to replace a Google service, Google Analytics, by an open-source, self-hosted application, Piwik.

More …