JavaLand

advertisement
JATUMBA!
Tuesday 08-03-2016
www.javaland.eu
www.javaland.eu
Keynote: Java (in)security
Don’t miss the keynote at 11 am! Adam
Gowdiak, CEO and founder of the startup
“Security Explorations”, will talk about
“Java (in)security”. He is an experienced
Java Virtual Machine hacker, with over
100 security issues uncovered in core
Java technologies over the recent years.
In 2004, he was the first expert to present a successful and widespread attack
against mobile Java platform. He also
exposed critical security issues in Java
SE implementations coming from Oracle
JavaLand: first day
and IBM in 2012 and 2013. In the following
years, he showed that Java security flaws
can pose a significant security risk to Oracle
database and cloud environments as well.
During his talk, he will present the issues that contributed to the failure of an
original Java security promise and its safe
mobile code execution paradigm in particular. In addition, he will also provide real
life examples of the traps some vendors fell
victim of when trying to address Java security problems.
Twitter
spfeiffr: Wenn man sich im #Javaland für eine Sache entscheidet, entscheidet man sich GEGEN 10+ andere interessante Sache… #overflow
zordan_f: Really enjoying @JavaLandConf! Great talks and AWESOME community! Easy to chat and get in contact with great people!
spielzug: Heute mal keine Brettspiele. Stattdessen hacking auf der #javaland
Sharat_Chander: Code, Collaboration, Community...With passion. JavaLandConf @myfear #jatumba wolflook The intro by
More than one thousand two hundred attendees have been part of the second edition of
JavaLand yesterday, entering the park area in the morning with enthusiastic faces. Some of you
were already there at admission time at 8 am to take some photos of the special atmosphere of
the location or savor a coffee with friends before the beginning of the official lecture program.
@TobiasFrech@JavaLandConf as he mentioned:“ Don‘t complain - just do it!“
NaoRobot: So happy kids loved me yesterday during #Javaland4Kids #JavaLand
oldJavaGuy: @dasniko @JavaLandConf code golf in Java? Isn‘t that an oxymoron?
Hi, I’m Pepper!
Get a JavaLand Hoody
You can talk to Pepper, or even give her a hug, at the exhibition space at Quantum. You can also teach her things, watch her
dance or just shake hands.
Hey, who are you?
Hi, my name is Pepper. I am a humanoid robot and I’m 1.20 meters
tall. I was born in Paris. You can
keep on asking me questions if
you want.
What gender are you?
One to squeeze. *gives a hug*
Who is Nao?
He is by far the cutest robot ever!
How do you do all this?
Do you have a favorite color?
My favorite color is white. White I’m fully programmable. So I can do almost anything, as long as I’ve been prois the new black!
grammed for that!
How old are you?
In human years I don’t know how Okay, Pepper, thank you very much!
old I am, but as a robot I was You are welcome!
made in 2014.
Coffee specialties at the invitation of the Java User Groups
This year in the JUG Café „Maria Himmelreich“, opposite to Quantum, the Java User Groups (JUG) invite you for
some coffee specialties. We spoke to the initiator, Maria Lindow.
Maria, why is it worth visiting the JUG Café
this year?
Because the coffee there tastes very good
(laughs). In addition, you can meet interesting people from all around the world, but
also from the German JUGs in the JUG Café.
It is also a small refuge where you can sip
your coffee with relish and follow the happenings outside in the park.
developers, coffee or tea lovers and cake
fans, whether national or international.
Why do you organize the JUG Café? What
makes the activity so special in your opinion?
I am a member of the JUG Stuttgart (JUGS).
I do not always manage to go to the events
of the JUGS.
I believe that issue does not concern
just me, but also many others. It is a great
Is the coffee there really that good and how opportunity both for me and for other Jacan I get one?
vaLand visitors, to keep in touch with other
Sure! The JUG representatives will be on members or even meet new people.
site at consultation hours. They have speAnd not every JavaLand visitor may know
cial vouchers, with which they can invite
about the JUG in his region…
you for a coffee specialty. You only have
Yes absolutely! It was the same with me! I
to ask them.
hope to support the JUG network a bit, so
Which players can you normally meet in the visitors of the JUG Café can share ideas and
JUG Café?
start new interesting projects.
JUG members, JUG-founders, passionate
Do you want a souvenir from JavaLand? You can buy a black JavaLand zip up
hoody in Fruit of the Loom quality for 30 Euros at the registration between 11
am and 1 pm and at the infopoint between 1 pm and 4 pm.
Have you been to the exhibition area yet?
It’s definitely worth a visit: Not only because you can meet lots of interesting people there and catch up on the latest trends – there’s also heaps of
cool stuff to do. (And many prizes to be won!)
Put your memory to the test at Opitz
Consulting’s In-Memory game and win
a LEGO Technic heavy lift helicopter. For
those of you still young at heart: whatevermobile let you dive into a ball pool and
angle for pigs – depending on the pig’s
colour you can win cool prizes like powerbanks and smartphone gloves. Alternatively, shoot some virtual parrots at the TNG
Technology Consulting booth – the best
hand is going to win a free ticket for TNG
Big Tech Day. adesso hold a drawing for a
LEGO Mindstorms EV3 robot. To get some
inspiration for what’s possible with this
gadget, have a look at their complex IoT
coffee pad machine based on a EV3 set.
There’s more to be won: GEBIT Solutions give out six boomball mini speakers, which have the ability to transform
everyday items into booming speakers! If
you’re more into sports than music, head
towards the IBM Bluemix booth and win a
GoPro action camera for your next adventure
holiday. To win a new Raspberry PI 2, give the
ORACLE stand a visit. SIGS DATACOM raffles
off a whole range of cool prizes: one Raspberry PI 2, a Star Wars Sphero robot, annual
subscriptions to OBJEKTspektrum, one free
ticket for SEACON, as well as specialist books.
JETBRAINS will be so kind as to give you a
license for one of their products for free – if
you pick the first prize of course. Otherwise
you’ll get a 20 percent discount, which isn’t
bad either. To make your boss happy with a
free AngularJS training, all you need is luck at
The Code Campus powered by W11k booth.
There are books to be won, too.
Don’t forget to come around the interface
stand to have a look at the fancy camera-supported tabletop soccer that students of the
IFLab have developed. Finally, on the way out,
you can demonstrate your skills at Zalando’s
coding game.
JATUMBA!
Tuesday 08-03-2016
www.javaland.eu
Download of JavaLand Contents and Save the Date
Share the JavaLand Video
Thank you all for attending JavaLand 2016!
For those of you who will not participate
in tomorrow‘s workshops, the event will
end today. To make the farewell easier,
we are providing you – as in the previous
year – with the presentation documents
of JavaLand. All the presentations which
have been uploaded so far can now be
downloaded from the conference planner
(www.doag.org/go/javaland/programm).
After the event, we will collect all videos
and photos taken at JavaLand, your top
voted presentations as well as your blog
entries, and gather them on our website.
Furthermore, we will again create a photo
gallery for you. You will receive the links
to the content via email.
For this edition of JavaLand, we produced a 2d animated video which portrays
the conference in a very authentic way. You may have seen it in the opening keynote
yesterday morning. For attendees who missed it, we have published the film on the
JavaLand website. Feel free to share it. #dukemania http://doag.org/go/dukemania
rence days with great lectures and lots of
community activities.
If you are interested in staying informed
about JavaLand, we would be happy to
keep you updated about the upcoming
call for paper and registration. Register
now: http://www.doag.org/go/ javaland_
registration
Save the Date
JavaLand 2017
On top of that, we have even more great
news: We have already fixed the date for
the next edition of JavaLand! The conference will take place from March 28th to
30th, 2017. We will again offer two confe-
Wintergarten
09:00 9:00 - 09:40
Java‘s Next Big
Thing: Value
Objects
Henning Schwentner
10:00 10:00 - 10:40
Let’s Get to the
Rapids: Java 8
Stream Perfomance
Schauspielhaus
Quantum 1+2
Quantum 3
Quantum 4
Lilaque
Neptun
Community Hall
Quantum Ground Floor
Early Adopters Area
JUG Café
9:00 - 09:40
9:00 - 09:40
9:00 - 09:40
9:00 - 09:40
9:00 - 09:40
9:00 - 09:40
09:00-10:40
Mobile Analytics
mit Elasticsearch
und Kibana
Secrets are
secrets. Please,
keep them!
UI Composition für
Microservices
Feature Toggles
On Steroids
Komplexe Muster
erkennen –
neuronale Netze
Alex Soto Bueno
Michael Tamm
IoT With Apache
ActiveMQ, Camel
and Spark
Dominik Helleberg
Arek Czarnik
Neuigkeiten aus
der Gradle Entwicklung
Rene Groeschke
Burr Sutterr
10:00 - 10:40
10:00 - 10:40
10:00 - 10:40
10:00 - 10:40
10:00 - 10:40
10:00 - 10:40
UX für Techis
Cloud Native Java
Josh Long
Legacy Code meistern in x einfachen
Schritten
Healthcare for
the Elderly using
the IoT
Anatole Tresch
Falk Sippach
Production time
profiling On-Demand with Java
Flight Recorder
10:45 - 11:45
Alexander Casall
Container Konfiguration mit Apache
Tamaya
Gerrit Grunwald
Benjamin Steinert
Maurice Naftalin
Klara Ward
09:45-10:45
JUG Ostfalen
Lighweight JUG
München
11:00 11:00 - 11:40
Java (in)security (Wintergarten)
Adam Gowdiak
12:00 12:00 - 12:40
Rapid Application
Development in
the Cloud and
On-Premises with
Docker
JUG-Café
11:00 - 13:00
11:00
Code-Golf
CDI und der
Security JSR
11:45 - 12:45
Anatole Tresch
und David Blevins
Oliver Böhm
JUG Stuttgart
12:00 - 12:40
12:00 - 12:40
12:00 - 12:40
12:00 - 12:40
12:00 - 12:40
12:00 - 12:40
12:00 - 12:30
REST no more, use
an actor
MVC 1.0 - by
Example
Gradle Glam:
Plugins Galore
Token statt Cookies dank JWT
Active Glass
Johan Janssen,
Martin Kanters
Ivar Grimstad
The dangers of
building microservices
Andres Almiray
Markus Schlichting
The Changing Role
of the Software
Developer
13:00 - 13:40
13:00 - 13:40
13:00 - 13:40
13:00 - 13:40
13:00 - 13:40
13:00 - 13:40
13:00 - 14:40
13:00
Eclipse Platform Rise and shine
Event Sourcing Wenn CRUD nicht
reicht
Docker orchestration in a cluster
- introducing
Kubernetes
Are you aware of / Mut zur
bin of your JDK?
Fachlichkeit
BYO Java Retro
Console
JavaServer Faces
und Servlet 4.0
13:45 - 14:45
Andrzej Grzesik
Stephen Chin
Dependency
Injection Deep
Dive
Ed Burns
Mike Meier
Christopher Batey
Matthias Faix
12:45 - 13:45
JUG/SUG
Deutschland
David Barnes, IBM
13:00 13:00 - 13:40
Dynamische
Bindungen und
Dreiecksbeziehungen
Lars Vogel
Hendrik Ebbers,
Michael Heinrichs
14:00 14:00 - 14:40
Build and Monitor
Cloud PaaS with
JVM’s Nashorn
JavaScripts
Wolfgang Weigend
15:00 15:00 - 15:40
Java EE 8 – The
foundation is
here!
David Delabassee
16:00 16:00 - 16:40
Aliens und
Zitronen im Kampf
gegen Bugs
Christoph Deppisch
Jörg Herbst,
Jan Sauer
Lars Röwekamp
JavaInnovationLab
Niklas Heidloff
Marc Sluiter
14:00 - 14:40
14:00 - 14:40
14:00 - 14:40
14:00 - 14:40
14:00 - 14:40
14:00 - 14:40
Unlocking the
Magic of Monads
in Java 8
Spring Data
Repositories - Best
Practices
Microservices:
From dream to
reality in an hour
Using JMH in a real
world project
Cloud-connected
Robots: Not Just
For Skynet!
Oleg Shelajev
Thomas Darimont
Dr. Holly Cummins
Dmytro Vyazelenko
ToTP or not ToTP,
that is the question!
Reinier Zwitserloot,
Roel Spilker
Mark Heckler, James
Weaver
15:00 - 15:40
15:00 - 15:40
15:00 - 15:40
15:00 - 15:40
15:00 - 15:40
15:00 - 15:40
15:00 - 15:30
Faster Java By
Adding Structs
(Sort Of)
Bean-Mapping mit
MapStruct
When Microservices meet Real-World projects:
Lessons Learned
The Magic of Regular Expressions
Rustam Mehmandarov
HTML5 für
JSF-Entwickler:
AngularFaces und
BootsFaces
Sehen wie Terminator - Augmented
Reality mit der
Oculus Rift
Reactive Web Apps
mit Java und Angular2
Roman Roelofsen,
w11k GmbH
Stephan Rauh,
Riccardo Massera
Martin Förtsch,
Thomas Endres
Simon Ritter
Thomas Much
Alexander Heusingfeld,
Tammo van Lessen
Tobias Israel
14:45 - 15:45
JUG Nürnberg
15:45 - 16:00
Code-Golf
16:00 - 16:40
16:00 - 16:40
16:00 - 16:40
16:00 - 16:40
16:00 - 16:40
16:00 - 16:30
Ninja Tricks for
Groovy System
Scripting
Für’s Karma:
Konfiguration zur
Laufzeit
Netflix OSS and
HATEOAS deployed
on production
10 Awesome Tips
for Enterprise
JavaScript
Andrey Adamovich
Alexander Schwartz
Andreas Evers
Flyway vs. LiquiBase - Battle der
Datenbankmigrationstools
Decoding the
air around you
with Java and $7
hardware
TypeScript für Java
Programmierer
Roman Roelofsen,
w11k GmbH
Geertjan Wielenga
JUG Saxony
Dirk Dittert
16:00 - 16:40
Stephan Kaps
Bert Jan Schrijver
17:00 - 18:30
17:00
Architektur–Kata
Keynote
IDE's & Tools
Enterprise Java Cloud
Core & JVM-Sprachen
Internet of Things
Container & Microservices
Architecture & Security
JUG Hannover
Frontend & Mobile
Community Activities
Sponsored Lectures
Download