Major themes of JavaOne: REST, Ruby and NetBeans