Java / NLJUG

551 Videos

J-Fal 2018: Nicolai Parlog – Fun with var in Java 11

Since Java 10 you can use var to let the compiler infer a local variables type And thats pretty much it, right? Surprisingly, no! There are a lot of details to consider… is this JavaScript?! how exactly is the type inferred? where can I use var and what should I look out for? wont this […]

J-Fall 2018: Tim Prijn & Egbert Pot – Share your rocket-science-grade problems with hyper advanced Lightboard Technology

At the Rabobank we apply several forms of knowledge sharing. Besides, presentations, workshops, BrainBits, we now apply Lightboard Technology. This session will introduce and demo this form of knowledge sharing. At the end the attendees will know about the benefits, our learnings and of course how to create a board (with their team) themselves and […]

J-Fall 2018: Sander Mak – Java Modularity: the Year After

In September 2017 the long-awaited release of Java 9 gave us a new module system in Java. It also kick-started the release-train of frequent Java releases, with Java 11 being the first long-term supported Java version poised to take modules into the mainstream. So what has happened since the introduction of the module system? This […]

J-Fall 2018: Simon Maple – Common vulnerabilities you wish your Java app didn’t have!

This session takes some of the most common vulnerabilities found in the Java eco-system, breaks them down and shows how simple code can exploit them. We’ll look at examples in the wild that have been exposed, some more famously than others, before showing you how to guard against these important security issues. Simon Maple Simon […]

J-Fall 2018: Erik Mulder – Create your own Digital Adventure Room

Coding just ‘virtual’ software can get boring, it just lives ‘inside the machine’. You start wondering how to let your code act on the real world (especially when your kids ask what the heck you are actually doing for a living). A smart home is nice for sure, but let’s think bigger and cooler: a […]

J-Fall 2018: Maarten Mulders – SSL/TLS for Mortals

Using Transport Layer Security (TLS) the right way is often a big hurdle for developers. We prefer to have that one colleague perform “something with certificates”, because he/she knows how that works. But what if “that one colleague” is enjoying vacation and something goes wrong with the certificates? In this session we’ll take a close […]

J-Fall 2018: Tim van Eijndhoven – Getting into the Flow: building applications with Reactive Streams

Reactive stream programming is quickly gaining popularity. Supported by frameworks like Akka Streams, Reactor and ReactiveX it allows you to build applications that ensure a good performance while handling large volumes of requests and data. This session will help you to hit the ground running when adopting this new and exciting technology. Reactive streams programming […]

J-Fall 2018: Winfred van Egteren – Reuse your web skills to build native apps with NativeScript

Are you a web developer who always wanted to write an app for both iOS and Android, but want to write it only once? Do you want a true, performant, native app, but don’t want to learn yet another language, yet another framework and get used to yet another IDE? With NativeScript, this is easier […]

J-Fall 2018: Roy van Rijn – Community keynote – Quantum Computing: Mind-bogglingly weird!

Once you get down to a subatomic level, the world around us starts to become very weird indeed. Particles behave like waves and they are seemingly able to time-travel using entanglement. During this keynote we’ll explore the wonderful world of quantum mechanics. We’ll talk about how these effects can be used in quantum computers, leveraging […]

J-Fall 2018: Jelle Voost – Streaming data with Kafka and Akka

Bij Simacan tracken we de locatie van honderden vrachtwagens van onze klanten, en berekenen we realtime hun verwachte aankomsttijd op de volgende geplande stop. Al die locatie-updates en de voortdurend bijgewerkte snelheid op elk stukje weg in Nederland vormen samen een enorme hoeveelheid streaming data. Die data in goede banen leiden, is een grote en […]