Peter Hilton and Nicolas Leroux joined thousands of Java developers at Devoxx 2010, for technical talks, networking and Belgian beer. About 60 people went to our Wednesday evening for a Play framework meet-up, to talk to us about Play (Nicolas and Peter are both committers on the project), get free drinks and meet other developers.
My previous Play framework article discussed HTTP form data validation, but did not cover validation messages. This article describes how to customise and localise validation error messages with Play.
The Play framework provides flexible and easy-to-use functionality for HTTP request data validation, for validating form data. This article provides an overview of the framework's built-in validation rules.
Today we’ve released three new OSS libraries for the Play! Framework in our OSS section:
Our previous article on how to get a job at Lunatech explained why going through a recruiter makes it less likely that you will get an interview. Having explained how not to get an interview, this article explains what definitely will get you one.
If you want someone to know how fast and straightforward it is to build a Scala web application with the Play framework, then show, don't tell. The most compelling way to do this is to download Play and start coding a web application from scratch, while they watch. This article is a script for a five-minute live-coding Play demo.
How to Get a Job at Cloudera is an excellent article that explains to job candidates how to be more interesting than just a CV in the mail, and why going through a recruitment agency puts you at a big disadvantage. You could just read the article with Lunatech in mind, because the same things are true here as well, and because we are also interviewing people for our Java EE developer vacancies at the moment. However, it is worth re-telling the story from our point of view, which is what this article is.
One thing that the Play framework has in common with other RESTful architectures is the direct use of HTTP functionality, instead of trying to hide HTTP or put an abstraction layer on top of it. This article shows you how to use HTTP content negotiation in a Play framework web application.
Here is an example of a striking difference in verbosity between Java and Scala. Some languages make it easy to concisely declare data structures in your code. Perl, Python, Ruby, PHP all do. Java doesn't.
Let's say you would like to maintain a simple lookup table in your code, to map from country code to country name. And to make it more interesting, let's say you want to have the country names in a couple of different languages.
Copyright © 2005-2012, Lunatech Research B.V. All rights reserved.