Suche
Videos

“Catch me if you can” – Java on Wearables

Wearable Computer sind eines der nächsten großen Dinge – aber im Moment lassen sich lediglich sehr spezialisierte Systeme wie “Motion Tracker”, GPS-Uhren oder Ähnliches kaufen. Warum also nicht versuchen, günstige bestehende Technologie einzusetzen, um damit sein eigenes Java powered wearable Device zu bauen?

Softwarearchitektur: Wie man komplexe Architekturen schuldenfrei entwickelt

Dr. Carola Lilienthal ist Senior-Softwarearchitektin bei der Workplace Solutions GmbH und Mitglied der Geschäftsleitung. Sie hat zum Thema “Komplexität von Softwarearchitekturen” promoviert. Seit 2003 analysiert sie im Auftrag ihrer Kunden in ganz Deutschland regelmäßig die Architektur von Softwaresystemen und fasst die Ergebnis in Qualitätsgutachten zusammen. Insgesamt hat Dr. Carola Lilienthal über fünfzig Softwaresysteme zwischen 30 000 und 15 Mio. LOC untersucht. In dieser Session von der W-JAX 2014 zeigt sie, wie sich komplexe Architekturen ohne technische Schulden entwickeln lassen.

Agile Praktiken für SOLIDe Systeme

Seit einiger Zeit sind agile Entwicklungsprozesse im Mainstream angekommen. Viele Teams entwickeln Software mit agilen Methoden. Doch reicht es, den Prozess umzustellen? Wie sollen wir spät erkannte Anforderungen in unsere Software integrieren, wenn diese nicht flexibel ist? Wie soll ich nach jedem Commit alles integrieren, wenn schon der Build 3 Stunden braucht? Wie sollen wir nach jedem 2-Wochen-Sprint ausliefern, wenn schon das Testen 4 Wochen dauert?

Java EE jenseits des Enterprise – Vortrag von Adam Bien

Die Java Enterprise Edition konnte sich insbesondere in größeren Firmen und Konzernen durchsetzen. Entgegen dem schwerfälligen Image, das infolgedessen entstanden ist, zeigt Adam Bien, wie sich die Java EE aus einer Startup-Perspektive darstellt.

Java-Concurrency für Fortgeschrittene

Java hat ein solides Memory Model und eine Reihe guter Bibliotheken für Concurrency. Trotzdem taucht eine Fülle an Stolperfallen auf, wenn man mit mehreren Threads arbeitet, besonders wenn ein Programm auch noch schnell und korrekt arbeiten soll. Diese Session zeigt […]

Protokolle für das Internet of Things

Der M2M-/IoT-Markt wächst rasant. Längst haben sich verschiedene mögliche Protokoll-Standards wie OMA-DM, TR-069 oder MQTT etabliert. Weitere, wie CoAP oder Lightweight M2M, stehen in den Startlöchern. Entsprechend schwer fällt die Entscheidung, welches Protkoll für welche Anwendung eingesetzt wird. Dieser Vortrag […]

Sensornetzwerke mit Java auf Embedded-Geräten

Möchte man selbst ein Sensornetzwerk aufbauen, so benötigt man normalerweise irgend eine Art von Serverinfrastruktur für Kommunikation, Datenbank etc. Dieser Vortrag von Gerrit Grunwald (Oracle) auf der Internet of Things Conferene 2014 zeigt, wie man ein Sensornetzwerk aufbaut, das ausschließlich […]

Securing the Internet of Things

Das Internet der Dinge und Machine to Machine sind Wachstumsmärkte. Dabei stehen Sicherheit und Datenschutz ganz oben auf der Agenda. Paul Fremantle, Mitgründer und CTO von WSO2, thematisiert in diesem Vortrag von der Internet of Things Conference 2014 die Sicherheitsherausforderungen […]

Java 8 Streams und ihre Performance

Diese Session von der W-JAX 2014 gibt einen Einblick in die Mechanismen und Performance der Java-8-Streams. Es wird erläutert, was Streams sind, wie sie sich von herkömmlichen Collections unterscheiden, wie sie ihre Operationen parallel oder sequenziell ausführen. Interessant sind dabei […]

Internet of Things mit Node-RED

Node-RED ist ein visuelles Open-Source-Werkzeug, mit dem sich Objekte im Internet of Things miteinander verbinden lassen. Auf Node.js basierend, bietet es einen leichtgewichtigen, Browser-basierten Editor, mit dem es ein Leichtes ist, Datenströme verschiedener physischer und digitaler Ereignisse zusammenzuführen. Durch seine Leichtgewichtigkeit […]

Spring XD – Tackling Big Data Complexity

Wenn man von Big Data spricht, redet man häufig über Hadoop oder NoSQL-Datenbanken. Dabei ist Big Data viel mehr als bloße Persistenz. Daten müssen gesammelt, verarbeitet und exportiert werden, Real-Time-Analytics sind ein weiteres großes Thema. Zur Lösung dieser Aufgaben gibt […]

Was Entwickler von der Agilität der Feuerwehr lernen können

Sowohl bei der Feuerwehr als auch im Bereich der Software-Entwicklung spielt das Team eine zentrale Rolle. Was können Entwickler von der Agilität einer freiwilligen Feuerwehr lernen? Holger Koschek zieht die Parallele in dieser originellen Pecha-Kucha-Session von der JAX 2014.

Wie man selbstorganisierte Teams zum Laufen bringt

Selbstorganisierte Teams funktionieren anders. Wenn man Selbstorganisation wie einen weiteren kontrollierbaren Prozess behandelt, geht das Team schnell in die Brüche – sagt Christine Neidhardt (ecomenta) in dieser Pecha-Kucha-Session von der JAX 2014. Anhand der Metapher der Selbstorganisation in der Natur […]

Industrie 4.0: Der smarte Weg zur intelligenten Fabrik der Zukunft

Volker Burch (iTAC Software AG) spürt in dieser Session von der Internet of Things Conference 2014 den Charakteristika der sogenannten Industrie 4.0 nach und erläutert, weshalb das Internet der Dinge hier eine zentrale Rolle spielt. Tipp: Die Internet of Things […]