Frank Moley introduces Spring Data and how to use it for applications connected to either RDBMS or NoSQL databases.
Mario Aquino discusses the structure and organization of Clojure's Lisp syntax as well as special forms in the language for declaring data structures.
Scott Smerchek presents the benefits of using a nonprofit web project to learn Rails and what he learned while building LoveKC.org, introducing various Rails topics.
Ovidiu Dimulescu provides tips for working with local and remote JVMs, startup flags, analyzing and correlating thread dumps with CPU consumption, instrumentation, multi-tenant JVMs, memory games, etc
Juha-Pekka Tolvanen keynotes on what modeling languages and generators are more helpful and cost effective.
Ed Burns demos using WebSockets, JSON-P, JavaAPI for RESTful Web Services (JAX-RS), JSF, Contexts and Dependency Injection (CDI), Bean Validation, Expression Language in a CargoTracker application.
Brett Meyer demos using multiple-tenancy, geographic data, auditing/versioning, sharding, OSGi, and integration with Hibernate.
The authors share insights from their experience building DSLs for business people.
In this talk Jafar Husain and Matthew Podwysocki explore the Reactive Extensions (Rx) library which allows to treat events as collections. Also: how Netflix uses Rx on the client and the server.
Tomomi Imura takes a look at the current state of HTML5 and how it supports mobile web development, comparing to where it was a year ago.
Stephen Chin demos Java SE Embedded’s support for ARM processors and Java SE 8 running on consumer tablets, embedded devices such as Raspberry Pi and PandaBoard, and the new Lego Mindstorms EV3.