-
-
-
-
Java 9
-
Lightning Talk:
-
What's hot, what's not
-
-
-
- 2016-06-14
-
-
-
-
-
-
-
-
- Java 9
- in a nutshell
-
-
-
-
-
-
- ### Typischer IoT Zyklus
- Generell meint IoT eigentlich immer folgenden Zyklus:
-
- 1. **Identifikation** eines Objekts
- 2. **Erfassung** objektspezifischer **Eigenschaften**
- (ID via RFID, Temperatur, Bewegung, Lage, Feuchtichgkeit, ... )
- 3. **Kommunikation** der Daten ins Netz (WLAN, Bluetooth, ZiggBee, ...)
- 4. Und daraus **Aktionen** und **Mehrwert-Dienste** ableiten
-
-
-
-
-
- ### #1 Objekt-Identifikation
- - RFID
- - Strich-, QR oder Barcode
-
-
-
-
-
- ### #2 Erfassung: Sensoren
-
- - Arduino [151 Sensoren](https://www.adafruit.com/category/35)
- - Tinkerforge : [52 Sensoren](https://www.tinkerforge.com/de/shop/bricklets.html?limit=all)
- - Sparkfun (IoT Shop): [207 Sensoren](https://www.sparkfun.com/categories/23?sort_by=popular&per_page=400)
-
-
-
-
-
- ### #3 Kommunikation
-
- - Nachgerüstet (z.B. Arduino Shield) oder Teil der Plattform
- - Varianten:
- * WiFi
- * Bluetooth
- * Bluetooth LE
- * ZigBee
- * ...
-
-
-
-
-
- ### #4 Aktionen & Mehrwerte
-
- - **Monitoring** & Alerts (z.B: Temperatur, Energieverbrauch, ...)
- - Neue **HMI-Schnittstellen** (Sprachsteuerung, Gestensteuerung, ...)
- - **Item Location (indoor, outdoor)** / Fleet Tracking
- using active (ZigBee, Beacon) and passive tags (RFID/NFC).
- - **People proximity** via Smartphone Detection
- - **Supply Chain Control** (z.B. Kühlüberwachung)
- - **Smart Product Management** (z.B. autom. Lagerverwaltung)
- - **M2M Applications:** Machine auto-diagnosis.
- (z.B. Überwachung Kaffeemaschine)
-
-
-
-
-
-
-
-
-
-
-
-
-> Neue Erfahrungswelten: Jeder Teilnehmer bekommt echte, nackte Hardware
-> in die Hand gedrückt. Am Beispiel einer aktuellen Plattform (Arduino, Tessel,
-> etc.) machen wir unsere ersten Hardware-Erfahrungen samt Lötzinn und
-> Lötkolben als geführter Kick-Start in die IoT-Welt. Die Ideen & Projekt-
-> Möglichkeiten sind groß und daher noch offen. Mit Sicherheit dagegen habt
-> ihr am Ende dieses Workshops die Wirkung der einzelnen Bits & Bytes
-> deutlich zum Anfassen erlebt. Ein mögliches Beispiel wäre z.B. in Form
-> eines individuell funkelnde LED-"Diamant" Anhängers auf Basis der
-> Wearable-Plattform Arduino Flora.
-
-
-
-
-##### Workshop:
-### Prioritäten & Goals
-
-1. Hardware-Erfahrungen
-2. Machbarkeit
-3. "Internet"-Lösung
-4. Cooles Projekt
-
-
-
-
-
-
-
-
-
-### Hardware Plattformen
-
-##### WLAN-Fähig (nativ)
-- [ESP8266 (Arduino)](http://esp8266.net/)
-- [Tessel 2](https://tessel.io/)
-- [Particle Photon](https://www.particle.io/)
-- uvm. [Übersicht bei Hackster](https://www.hackster.io/platforms)
-
-##### WLAN-Fähig (erweitert)
-- Arduino / Adafruit WiFi Shsield
-
-
-
-
-### Software Plattformen
-
-- [Thingspeak](https://thingspeak.com/)
-- [Ubidots](http://ubidots.com/)
-- [Conrad Connect](https://conradconnect.de/)
-- IFFT
-- [Particle](https://www.particle.io/)
-- [Amazon AWS IoT](https://aws.amazon.com/de/iot/)
-- Vergleich: PaaS für IoT [(PDF)](https://opus.hs-offenburg.de/files/1331/Thesis_mkarow.pdf)
-
-
-
-
- ## Weiterführende Ressourcen
- - [hackster.io](https://www.hackster.io) is a community dedicated to learning hardware.
- - Netter Maker-Bericht: [»Finding Europe with Lights«](http://www.heise.de/make/artikel/Finding-Europe-with-Lights-3079605.html)
-
- ##### Beispiele
- - [Raumtemperatur mit Android App (Arduino)](https://www.hackster.io/KaustubhAgarwal/room-temperature-sensor-with-display-on-mobile-009beb?ref=explore&ref_id=respected__beginner_showcase&offset=1)
- oder [Alternatives Projekt](https://www.hackster.io/KaustubhAgarwal/room-temperature-sensor-with-display-on-mobile-009beb?ref=explore&ref_id=popular__beginner_&offset=107)
- - [$10 WiFi Rauchmelder](http://www.simpleiothings.com/10-diy-wifi-smoke-alarm-notifier-roost-nest-alternative-full-tutorial/)
- - [LED Steuern via Handyausrichtung](https://www.hackster.io/electronerd/control-electronics-by-sliding-your-phone1-bcc974?ref=explore&ref_id=popular__beginner_&offset=130)
- - [LED via Sprachsteuerung](https://www.hackster.io/msb4180/speech-recognition-and-synthesis-with-arduino-2f0363?ref=explore&ref_id=popular__beginner_&offset=149)
- - [Smart Button via WiFi](https://www.hackster.io/noelportugal/ifttt-smart-button-e11841?ref=explore&ref_id=respected__intermediate_&offset=7)
-
+
+
+
+ Java 9: An short summary & overview over the new features
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Java 9
+
Lightning Talk:
+
An overview over the new features
+
+
+
+ 2016-07-01
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ## Datasheet
+
+
+
+ ##### Datasheet
+ - **82** JEP targeted
+ - GA Release:
+ ~~2016-09-22~~ **2017-03-23**
+ - Brewing since: 2014-08-11
+
+
+ ##### Highlights
+ - Jigsaw
+ - Tooling
+ - HTTP API
+ - Language details
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ## Language details
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ## Details
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
+
-
+
- // Display the page number of the current slide
- slideNumber: false,
+
-
-
-
-
-
-
+ // Factor of the display size that should remain empty around the content
+ margin: 0.05,
+
+ // Bounds for smallest/largest possible scale to apply to content
+ minScale: 0.2,
+ maxScale: 1.5,
+
+ // Ctrl + Mouse-Click ==> Zoom in
+ zoomKey: 'ctrl',
+
+ // Optional reveal.js plugins
+ dependencies: [
+ {
+ src: 'lib/js/classList.js', condition: function () {
+ return !document.body.classList;
+ }
+ },
+ {
+ src: 'plugin/markdown/marked.js', condition: function () {
+ return !!document.querySelector('[data-markdown]');
+ }
+ },
+ {
+ src: 'plugin/markdown/markdown.js', condition: function () {
+ return !!document.querySelector('[data-markdown]');
+ }
+ },
+ {
+ src: 'plugin/highlight/highlight.js', async: true, condition: function () {
+ return !!document.querySelector('pre code');
+ }, callback: function () {
+ hljs.initHighlightingOnLoad();
+ }
+ },
+ {src: 'plugin/zoom-js/zoom.js', async: true},
+ {src: 'plugin/notes/notes.js', async: true}
+ ]
+ });
+
+
+
+
+
+
+
+