The OTN Virtual Technology Summit is a quarterly series of interactive online events featuring hands-on sessions by expert presenters drawn from the community. The events are free, but registration is required. Each event has four tracks: Java, Database, Systems, and Middleware. Registration gets you access to all four tracks, along with on-demand access to all sessions after the event so you can binge on all that technical expertise.
Here's the skinny on the Java track for the next event.
Docker for Java Developers
By Roland Huss
Docker, the OS-level virtualisation platform, takes the IT world by storm. In this session, we will see what features Docker has for us Java developers. It is now possible to create truly isolated, self-contained and robust integration tests in which external dependencies are realised as Docker containers. Docker also changes the way we ship applications in that we are not only deploying application artifacts like WARs or EARs but also their execution contexts. Besides elaborating on these concepts and more, this presentation will focus on how Docker can best be integrated into the Java build process by introducing a dedicated
Docker Maven plugin which is shown in a live demo.
Pi on Wheels - Make Your Own Robot
By Roland Huss
The Pi on Wheels is an affordable open source DIY robot that is ideal for learning Java-related technologies in the context of the Internet of Things. In this session we will talk about how 3D printing works and how it can be utilized to build robots. The most fascinating aspect of 3D printing is that it is astonishingly easy to customize the robot. It allows you to build something completely new and different. We provide a Java based IDE that allows you to control and program the robot. In addition to that it can be used to programmatically design 3D geometries.
Shakespeare Plays Scrabble
By Jose Paumard
This session will show how lambdas and Streams can be used to solve a toy problem based on Scrabble. We are going to solve this problem with the Scrabble dictionary, the list of the words used by Shakespeare, and the Stream API. The three main steps shown will be the mapping, filtering and reduction. The mapping step converts a stream of a given type into a stream of another type. Then the filtering step is used to sort out the words not allowed by the Scrabble dictionary. Finally, the reduction can be as simple as computing a max over a given stream, but can also be used to compute more complex structures. We will use these
tools to extract the three best words Shakespeare could have played.
Become a member of the OTN Community: Register here to start participating in our online community. Share your expertise with other community members!
NEW REWARDS! If you attend this virtual technology summit and are a member of the Oracle Technology Network Community you will earn 150 points towards our new Rewards and Recognition program (use the same email for both). Read all about it: Oracle Community - Rewards & Recognition FAQ.