Read transcrip at http://sivers.org/ff .
Great Lesson!
"When two men in business always agree, one of them is unnecessary." – William Wrigley Jr.
To configure your oracle database using the play framework you need to follow the following steps:
jpa.dialect=org.hibernate.dialect.Oracle10gDialect
db.url=jdbc:oracle:thin:@yourdatabaseserver:1521:yourschema db.driver=oracle.jdbc.driver.OracleDriver db.user=yourusername db.pass=yourpassword
Really easy with no XMLs!

Firebug is really good to debug web applications.
Firebug offers a built-in JavaScript object that provides a separate channel for data outputting. For example, if you want to write something to console window instead of browser window, you can call functions of the console in the following way:
console.debug($('form'));
using jQuery (the use of $(‘form’)) you can see every element of the form on the Firebug console.
What if I want to navigate into each checkbox, radio of my html? You can do it pretty easily using jQuery.each function.
In every checkbox element I want to send a post message to my Play Framework.
jQuery.each($(':checkbox'), function() {
$.post('@{myPlayMethod()}', { itemValue: $(this).val() })
});
This code sends the html element value property to method “myPlayMethod(String itemValue)“.

After studying a lot of Java frameworks, I found a pretty interesting tool to develop web applications. Now you’re thinking: that framework just for run and test the application you need to configure 452 xmls and you need to configure the database, and a lot of other things… like for instance Hibernate, if you want to get an DB object-mapper. Yes, you can have MVC, using Spring… but, you need to configure again, xmls. But why the hell do you need to configure xmls? I just want to focus on my programming, on the way I’m doing software.
After seeing rails, I became very interested in developing web applications in that way. Play Framework uses the same principle. I am doing some experiments with this new framework.
You already know Play Framework features (that are on their own website). These are the features I like more:
After a great 2009, which I have finished my masters degree and began my working journey, the objectives I have for next year are growing, each day.
I hope 2010 to be a year of challenges and the year where I’m going to frequently update my blog (I hope, it is one of my intentions!
). Write your objectives to next year, fight for them, and be successful, that is what I wish to you.
Happy 2010, let this fantastic year begin!
The world is changing rapidly everyday. This is an example, and a prediction how mobile communication will advance in the near future.
I found this video at Rui Venancio’s blog. This explains why a developer is always in pain, everyday he goes to work.