I just finished migrating Play’s http client to Ning’s own asynchronous library. What does it mean? A lot. When you want to retrieve data from a different server, your web application behaves like a web client. Rather than serving a resource to a client, it requests one from a different server. For example, that’s what …
Author Archives: erwan
Testing in Play’s Eclipse Plugin
In Play‘s Eclipse plugin, I just added a simple integration with the test framework. Currently, all it does is opening the test page directly within Eclipse. The obvious next step would be that, in case of a failure typically, links from the page brings you directly to your code at the correct line. That would …
Deploy a Play Application on Gandi Cloud
Gandi Cloud is a cloud hosting service, similar to Amazon’s EC2. Since you get full access to a Linux installation, deployment is similar to using a dedicated server. They have prepackaged solutions for various frameworks but not for Play. Fortunately deploying Play in general is pretty straight-forward. Note that, just like EC2, it’s not free …
Going to FOSDEM, talking about Play
I will be at FOSDEM in Bruxelles on Saturday 6 February. I will make a talk about the Play framework in the Free Java session, at 17:15.
What I’ve been up to: Zenexity, Play
Busy as I was, I realized I didn’t blog about my recent employment change. I left Yoono 2 months ago to join a company called Zenexity (site in French). It’s really cool because after Flock and Yoono that were very similar (consumer oriented/social mashup/Mozilla technologies), I get to work on really different stuff: more server-side, …
Japanese Input now built-in in Android
I recently installed the SDK for Android, Google’s OS for mobile phone. I’ve been following that since it was released; I’m pretty attracted by the platform but when I bought my last phone, Android was not really there yet. One of my requirement is to be able to input Japanese. Currently a Google search about …
Building Chrome/Chromium Extensions
Seeing the progress done by Chromium on Linux, I wanted to implement an equivalent of a Firefox extension that I like: automatically generating QR Code to send a link to my phone easily. So far, here is what I have been able to do: Add a page action icon in the URL bar Open a …
Kiyoshiro Imawano
I recently learned that Kiyoshiro Imawano died last May, from a cancer at age 58. Most people outside Japan don’t know him, but he was a very famous and very controversial pop singer. He was unique, talented, funny and sometimes engaged. He is famous for his punk version of the Japanese National anthem Kimi ga …
Search Engine Optimization Basics
As my friend Nicolas suggested, I decided to give some guidelines and pointers about SEO (Search Engine Optimization). Now, full disclamer: I’m not a SEO expert, so what I am going to write is just very basic rules. Also, since Google is by far the most popular search engine, I will focus on it. I …
Simple Tips to Build Scalable Websites
A few days ago I’ve been invited to a launch party for a web product in Paris. While the product was nice and polished, it seems like the developers didn’t understand anything about scalability. They didn’t even understand my question when I asked them if the product could scale. It’s probably not a big deal …
