Monthly Archives: May 2007

Java Persistence API – Best Practices and Tips

This JavaOne 2007 session was packed the rim but I soon discovered I should have gone elsewhere. Everything in Java has some type of context and JPA is no different, the speaker was talking about the Persistence Context, blah, blah, Entity Manager, something or other. I found this session a bit hard to follow, a [...]

Posted in Conference, Java, SQL, TechKnow | Leave a comment

Using jMaki in a Visual Development Environment

The jMaki project started as a wrapping utility for JS libraries and widgets. The j stands for JavaScript and maki comes from the Japanese word for wrapping, maku. The intent of jMaki is to promote clean seperation between content, style, and javascript and do so in an abstraction layer that lends itself well to a [...]

Posted in Conference, IDE, Java, JavaScript, Ruby, TechKnow | 1 Comment

Java Puzzlers

The complete name of this JavaOne 2007 session was Java Puzzlers, Episode VI: The Phantom-Reference Menace/Attack of the Clone/Revenge of the Shift. This technical session was presented by perhaps the most effective Java developer Joshua Bloch and fellow puzzler William Pugh. Joshua and William presented 8 short programs with curious behavior. This session was basically [...]

Posted in Conference, Java, Programming, TechKnow | Leave a comment

Evolutionary Java – General Session

Evolutionary Java was a general session held at noon on the first day of JavaOne 2007. This general session delved into some proposed features for Java SE 7. Some proposed features for Java SE 7 include modularization which will introduce the concept of super package, new byte code and careful evolution of the Java language, [...]

Posted in Conference, Java, Ruby, TechKnow | Leave a comment

JRuby on Rails – Agility for the Enterprise

Charles Nutter and Thomas Enebo, Sun employees and key contributors to the JRuby project, gave the typical introduction into the Ruby programming language, JRuby implementation, and JRuby on Rails. Ruby is a pure Object-Oriented programming language with plenty syntactic sugar for arrays, maps, regular expressions, anonymous blocks, duck typing, and meta-programming. JRuby is a first [...]

Posted in Conference, Java, Ruby, TechKnow | Leave a comment

JavaOne 2007: Tuesday General Session

John Gage, Sun co-founder and Chief Researcher, kicked off JavaOne 2007 by saying that there were 81-hours until the end of JavaOne. He recommended that we all take the time and meet the fellow developers and engineers sitting to each other at each session. Engineers, as a breed, tend to be introverts but John reminded [...]

Posted in Conference, Java, Programming, TechKnow | Leave a comment