Our blog
Lunatech’s
engineer blog
Latest articles
Our most recent posts
All blog posts
Our different categories
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2011-10-14-last-article-me/background.png)
Last article from me
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2011-08-15-riviera-jug-news/background.png)
Riviera JUG news
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2011-08-15-riviera-dev/background.png)
Riviera DEV
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2011-04-11-we-have-moved-git-why-havent-you/background.png)
We have moved on to git, why haven't you?
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2011-03-21-functional-programming-puzzle/background.png)
A functional programming puzzle
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2010-08-20-new-open-source-libraries/background.png)
New open-source libraries
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2010-04-22-jax-doclets-version-07-released/background.png)
jax-doclets version 0.7 released
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2010-04-19-automatic-resource-link-discovery-resteasy-and-atom-links/background.png)
Automatic resource link discovery with RESTEasy and Atom links
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2010-03-01-unit-testing-ajax-code-maven/background.png)
Unit-testing AJAX code with Maven
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2010-02-01-lunatech-live-paris/background.png)
Lunatech live from Paris
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2009-11-23-generating-scalable-barcodes-itext-and-seam/background.png)
Generating scalable barcodes with iText and Seam
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2009-11-17-using-hibernate-old-solid-databases/background.png)
Using Hibernate on old Solid databases
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2009-11-13-using-iphone-internet-link-while-vacation/background.png)
Support for original language in Accept-Language header
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2009-09-17-2-octobre-2009-sophia-antipolis-sophia-fait-sa-java/background.png)
2 octobre 2009 @Sophia-Antipolis - Sophia fait sa Java
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2009-05-26-debugging-deadlocks-jpa-and-postgresql/background.png)
Debugging deadlocks in JPA and PostgreSQL
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2009-02-03-what-every-web-developer-must-know-about-url-encoding/background.png)
What every web developer must know about URL encoding
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2008-12-05-mini-conférence-java-ee-le-14-janvier-2009-à-sophia-antipolis/background.png)
Mini-conférence Java EE le 14 janvier 2009 à Sophia-Antipolis
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2008-10-17-generating-kml-restful-clients/background.png)
Generating KML for RESTful clients
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2008-05-09-bean-validation-java-ee/background.png)
Bean validation in Java EE
![](https://raw.githubusercontent.com/lunatech-labs/lunatech-blog/main/media/2008-03-20-restful-web-services-java-ee-resteasy-jax-rs/background.png)
RESTful web services in Java EE with RESTEasy (JAX-RS)