Triple Session from Brasil

Hi all,

here the actual list of talks available (as far as my understanding goes). Seems there are even more than 3 talks available..

Hope to see you all at this extraordinary event!

Sven

————————

Talks and Speakers

Title:
Containers and DevOps: full delivery cycle for Java applications

Abstract:
Getting our code in the hands of users, solving real life problems and improving the world one line of code at a time. This is the goal of developers everywhere. But for this to happen, we need to focus on actually delivering our software. Containers and DevOps are a game changer in improving software delivery. This talk will show how Java developers can tap the power of containers to create powerful, scalable, multi-cloud solutions, that actually get delivered and get to solve the real hard problems of the world.

Speaker:
Bruno Souza
Bio/Photos:
About

Title:
Big Data and NoSQL with CDI and Cassandra

Abstract:
This talk will show how we can combine some of the top open source technologies to create a powerful, scalable architecture. Using Elasticsearch and Cassandra NoSQL database for fast, high available service; JavaEE and CDI for easy of development; we will show how your BigData application can benefit from those cloud-ready projects.

Speaker:Otávio Santana
Bio/Photos:
About

Title:
First step with the money api, JSR 354.

Abstract:
Monetary values are a key feature of many applications, but there is a good API about it yet. The JSR aims to address a wide range of general-purpose cases while being suitable for many domain cases; it provides formatting, foreign exchange, rounding, arithmetic, and strong typing. This session describes the motivation, use cases, and implementation of the API.

Speaker:Otávio Santana
Bio/Photos:
About

Title:
Making the shape of CDI 2.0

Abstract:
Contexts and Dependency Injection 2.0 (JSR-365) is an update to Contexts and Dependency Injection 1.2. Starting with version 2.0 CDI targets Java SE and Java EE platforms. CDI in java SE and CDI in a Java EE container share the features defined in core CDI. This section describes the new features and how you can help in this JSR.

Speaker:Otávio Santana
Bio/Photos:
About

Title:
A Developer’s Journey From Monoliths to Microservices

Abstract:
Microservices are the current “big thing” and most of the current technologies seems to be a fit for greenfield projects. Unfortunately the great majority of the developers can’t build something from scratch – but that shouldn’t prevent them to touch the world of microservices while dealing with their legacy monolith.

Come to this session to check how we are refactoring a Java EE monolith to a Microservices Architecture: our work done and the planned steps. Because enterprise development is not just a “hello world” application: it’s a journey. We’ll discuss the architectural decisions, requirements and implications. And of course we’ve plenty of code and deployments in a DevOps-enabled platform!

Speaker:Edson Yanaga
Bio/Photos:
About

Details und Anmeldung hier: JUG-Bodensee
Wir würden uns sehr freuen, wenn Ihr kommt.

Sven & Jörg

GnuRadio and SDR

Hi all,

This time we have a non Java topic GnuRadio and SDR
Ideas and devices (SDR) welcome..

Agenda:
-Pizza!!!!!
– Short introduction SDR and GnuRadio,
– Motivation
– configure your workspace (https://gnuradio.org/redmine/projects/gnuradio/wiki/GNURadioLiveDVD )
-whatever we can figure out to get running using wav files and SDR devices..

Details und Anmeldung hier: JUG-Bodensee
Wir würden uns sehr freuen, wenn Ihr kommt.

Cheers
Siggi

Double Feature JavaEE and RaspberryPi

Hi all,

we are honored to announce the first ever double feature JUG Meeting of JUG Bodensee.
In this two session meeting we will first host Sebastian Daschner (author of the jaxrs-analyzer) talking about
Putting Hypermedia Back in REST with JAX-RS
“Everybody is doing REST — at least everybody claims they are. But mostly web APIs are built without Hypermedia, what would allow the client to follow related resources and autonomously navigate through the API without prior implicit logic of the application. This sessions shows the concept and benefits of a Hypermedia driven REST API and how to implement this using JavaEE 7 with JAX-RS.
In this session I will give an introduction for RESTful web services with Hypermedia as the engine of application state, what the benefits and costs of using this approach are and show different approaches how to realize such REST services with JavaEE 7 and JAX-RS. Most of the time will be spend demonstrating different implementations (plain JavaEE 7, existing libraries, etc.) with live coding. The session is held in English.”
The second slot is reserved for our special guest Stephen Chin who will take us on a RaspberryPi adventure:

Raspberry Pi with Java
“In this session I will walk you through how to build your own retro handheld console that is powered by Java, runs on a Raspberry Pi, and is printed on a 3D printer. Some of the topics that we will cover along the journey include:
• Hacking Java on the Raspberry Pi
• Rigging input devices with Pi4J
• Insane performance tuning on the JVM
• Why your boss [or SO] needs to buy you a 3D printer!
And of course your retro gaming mettle will be put to the test, so make sure to dust off your old 8 and 16 bit consoles to prepare.
This presentation is about the most fun you can have while still legitimately calling this conference “work.” In fact, I will hopefully inspire you to do your own creative “work” leveraging Java and Raspberry Pi to hack the real world.”
So bring all your JavaEE, REST and RaspberryPi ‘s and let’s have some fun!

Details und Anmeldung hier: JUG-Bodensee
Wir würden uns sehr freuen, wenn Ihr kommt.

Sven & Jörg

Pre JavaOne 2015 Hackathon Teil 2

Im Vorfeld der JavaOne wollen wir gemeinschftlich versuchen Projekt der JUG Bodensee-Teilnehmer auf der JavaOne gemeinsam voranzutreiben – Hauptaugenmerk liegt diesmal auf TweetWallFX – die im Rahmen des Hackergarten auf der JavaOne zum Coden und Spielen einladen soll. Ziel für diesen ersten Abend ist es die aktuelle Version auf dem Raspberry Pi zum Laufen zu bringen – mit automatischem Start, 2xW-LAN Adpatern und vielen mehr – wer will kann dies auch auf einem Red Brick von Tinkerforge versuchen (Mini-HDMI Adapter ist in diesem Fall hilfreich).

Also wer Lust zum Basteln und Ausprobieren hat – meldet Euch an!
Details und Anmeldung hier: JUG-Bodensee
Wir würden uns sehr freuen, wenn Ihr kommt.

Sven & Jörg

Pre JavaOne 2015 Hackathon I

Im Vorfeld der JavaOne wollen wir gemeinschftlich versuchen Projekt der JUG Bodensee-Teilnehmer auf der JavaOne gemeinsam voranzutreiben – Hauptaugenmerk liegt diesmal auf TweetWallFX – die im Rahmen des Hackergarten auf der JavaOne zum Coden und Spielen einladen soll. Ziel für diesen ersten Abend ist es die aktuelle Version auf dem Raspberry Pi zum Laufen zu bringen – mit automatischem Start, 2xW-LAN Adpatern und vielen mehr – wer will kann dies auch auf einem Red Brick von Tinkerforge versuchen (Mini-HDMI Adapter ist in diesem Fall hilfreich).

Also wer Lust zum Basteln und Ausprobieren hat – meldet Euch an!
Details und Anmeldung hier: JUG-Bodensee
Wir würden uns sehr freuen, wenn Ihr kommt.

Sven & Jörg

Sven Ruppert: Internet of Things mit Java 8 und TinkerForge

Eine Hands-on Veranstaltung rund um TinkerForge mit Sven Ruppert (@SvenRuppert) und viel Bastel- und Spielspass. Ihr wolltet schon immer mit Sensoren, Touchscreen und Keypads eigene Anwendungen bauen? Habt Ihr Lust auf Java, JavaFX und Raspberry Pi – dann meldet Euch an…

Details und Anmeldung unter:
http://www.meetup.com/de/JUG-Bodensee/events/225198941/
Wir würden uns sehr freuen, wenn Ihr kommt.

Sven & Jörg

Deep dive into Spring WebSockets

WebSocket support has been part of Spring since 4.0. In this session we’ll review the architecture behind it and we’ll try to show how to build highly scalable websocket based applications. We will also cover the new features in Spring 4.1, the new Spring Security 4 support for WebSockets and the different testing approaches.

Speaker Sergi Almar
CTO @ Voz.io, SpringSource Certified Instructor, javaHispano Core Member, Spring I/O organizer

Details und Anmeldung unter:
http://www.meetup.com/de/JUG-Bodensee/events/223598052/
Wir würden uns sehr freuen, wenn Ihr kommt.

Jörg & Sven

Third official #Hackergarten @jugbodensee / Inside TweetWallFX

Am Beispiel des „OpenSource“ Projektes TweetWallFX kann
unter Anleitung, eine auf neuesten Technologien basierende kleine Applikation
untersucht und erweitert werden.

TweetWallFX basiert auf Java 8, Lambdas, JavaFX und einer Twitter API und läuft unter Windows, Linux, Mac und RaspberryPi.

Der Source Code für die TweetWall FX ist unter
https://github.com/JUGBodensee/TweetwallFX
zu finden.

Ideen was zu tun ist gibt es hier
https://github.com/JUGBodensee/TweetwallFX/issues

Sven

P.S.
Things you can do for preparation, if you like:

1. Get NetBeans 8.0.2
2. Get JDK 1.8.0_45 or better (1.8.0_60-ea)
3. Get Gradle 2.4
4. Git Client (Commandline, SourceTree, GitHub-Client)
5. GitHub-Account
6. Clone / Fork repository
7. To run the real app TweetWallFX app you will need a set of twitter oauth key’s.. information how to generate them are in the sources 😉

P.P.S
If you woul like some pizza check the following link for ordering details
details “Pizza ordering”.

Details und Anmeldung unter:

http://www.meetup.com/de/JUG-Bodensee/events/223353294/
Wir würden uns sehr freuen, wenn Ihr kommt.

Jörg & Sven

Second official #Hackergarten @jugbodensee / Inside TweetWallFX and ChessUIFX

Am Beispiel der „OpenSource“ Projekte TweetWallFX und ChessUIFX kann
unter Anleitung, eine auf neuesten Technologien basierende kleine Applikation
untersucht und erweitert werden.

TweetWallFX basiert auf Java 8, Lambdas, JavaFX und einer Twitter API und läuft unter Windows, Linux, Mac und RaspberryPi.

ChessUIFX basiert auf Java 8, Lambdas, JavaFX und UCI und läuft unter Windows, Linux, Mac und vielleicht auch RaspberryPi(?).

Vorschläge:
• ChessUIFX: Implementierung eines Chessboard Controls
• TweetwallFX: Layout Algorithmus, vertikaler Text, JavaOne 2015 Edition…

P.S.

Things you can do for preparation, if you like:

1. Get NetBeans 8.0.2
2. Get JDK 1.8.0_40 or better (1.8.0_60-ea)
3. Git Client (Commandline, SourceTree, GitHub-Client)
4. GitHub-Account
5. Clone / Fork repository
6. To run the real app TweetWallFX app you will need a set of twitter oauth key’s.. information how to generate them are in the sources 😉

P.P.S
If you woul like some pizza check the following link for ordering details
details “Pizza ordering”.

Details und Anmeldung unter:

Second official #Hackergarten @jugbodensee / Inside TweetWallFX and ChessUIFX

Thursday, May 7, 2015, 7:00 PM

ND SatCom Defence GmbH / BG9 / Raum 9362
Graf-von-Soden-Str Immenstaad, DE

3 Nighthackers Attending

Am Beispiel der „OpenSource“ Projekte TweetWallFX und ChessUIFX kann unter Anleitung, eine auf neuesten Technologien basierende kleine Applikation untersucht und erweitert werden.TweetWallFX  basiert auf Java 8, Lambdas, JavaFX und einer Twitter API und läuft unter Windows, Linux, Mac und RaspberryPi.ChessUIFX  basiert auf Java 8, Lambdas, Ja…

Check out this Meetup →

Wir würden uns sehr freuen, wenn Ihr kommt.

Jörg & Sven

JavaFX Introduction & Hands On – Part III

Hallo Nighthacker,

nach dem durchschlagenden Erfolg des ersten und zweiten Teils hier nur die Folgeveranstaltung. Aufbauend auf den Erfolgen / Versuchen des ersten Teils wollen wir und nun weiteren Themen rund um JavaFX widmen, z.B.

• Interaction mit Maus und / oder Touch
• Nutzung Controls
• schreiben eigener Controls
• … wie weit wir auch immer kommen

Als Beispiel wird uns auch weiterhin unsere kleine SchachUI dienen. Damit mehr Spass aufkommt versuchen wir vorher ein wenig “Backend” aufzubauen…

Details und Anmeldung unter:

JavaFX Introduction & Hands On – Part III

Thursday, Mar 26, 2015, 7:00 PM

ND SatCom Defence GmbH / BG9 / Raum 9078
Graf-von-Soden-Str Immenstaad, DE

6 Nighthackers Attending

Hallo Nighthacker,nach dem durchschlagenden Erfolg des ersten und zweiten Teils hier nur die Folgeveranstaltung. Aufbauend auf den Erfolgen / Versuchen des ersten Teils wollen wir und nun weiteren Themen rund um JavaFX widmen, z.B.• Interaction mit Maus und / oder Touch• Nutzung Controls• schreiben eigener Controls• … wie weit wir auch immer…

Check out this Meetup →

Wir würden uns sehr freuen, wenn Ihr kommt.

Jörg & Sven

P.S.
Für diejenigen, die am ersten Termin nicht da sein konnten, haben wir in unserem GitHub Repo GitHub ChessUIFX eine Basis für diesen Termin.