Videos

JAX TV: Code Generation with Xtend

Xtend ist der Nachfolger der Xpand Template-Sprache, die bislang als gute Wahl für die Entwicklung von Code-Generatoren galt. Auch wenn Xtend nicht in erster Linie eine neue Template-Sprache sein soll, so ist es doch sehr gut für diese Aufgabe geeignet. […]

Video: Android ist anders – eine Positionsbestimmung

In Zeiten, in denen die Statistiken vermelden, dass die PC-Verkäufe Quartal für Quartal einbrechen, Smartphones das traditionelle Marktsegment von Desktop und Notebook komplett in den Schatten stellen und Tablets auf dem besten Weg sind, in absehbarer Zukunft zahlenmäßig ebenfalls an […]

JAX TV: JPA Pitfalls and unknown Features

Der JPA-Standard hat sich mittlerweile in Enterprise-Java-Projekten etabliert. Aber wie kann ich vorgehen, wenn ich ein Projekt nicht auf der grünen Wiese anfange, sondern auf einer Legacy-Datenbank aufsetzen muss, deren Struktur ich nicht verändern darf. Dieser Vortrag von Arne Limburg […]

JAX TV: 5 Steps on the Way to Continuous Delivery

„Continuous Delivery“ – durchgehendes Ausrollen von Software – ist in aller Munde. Großunternehmen und Start-ups verstehen, dass der heutige Konsument von IT sofort zugängliche Dienstleistungen mit kontinuierlich verbesserter Funktionalität erwartet. Bleibt nur die Frage: Wo und wie fangen wir an? […]

JAX TV: Bessere Text-Klassifizierung mit Apache Mahout und Lucene

Text-Klassifizierung automatisiert den Task, Dokumente in vordefinierte Kategorien abzulegen. Der erste Schritt zur Automatisierung ist dabei die Transformation der Dokumente in Feature Vectors. Dabei hilft Apache Mahout mit seinen leicht zu nutzenden Werkzeugen, die zum Großteil auf Apache Lucene setzen, […]

JAX TV: Project Jigsaw

Project Jigsaw zielt auf ein einfaches und skalierbares standardisiertes Modulsystem für die Java-Plattform ab. Vor einem Jahr, auf der JAX 2013, hielt Paul Sandoz einen Talk, in dem er Jigsaw grundlegend vorstellte. Dort demonstriert er, wie Jigsaw genutzt werden kann, […]

Eclipse-Plug-ins, die kleinen und großen Helfer bei der Arbeit

Mithilfe von Plug-ins kann die Funktionalität von Eclipse ergänzt und erweitert werden. Diese Plug-ins können die Produktivität und die Qualität der Arbeit jedes einzelnen Entwicklers erheblich steigern. In diesem Talk von der JAX 2013 stellt Jörg Bächtiger eine Vielzahl von […]

JAX TV: Akka in Action

Skalierbare Systeme stellen uns vor Herausforderungen wie z. B. Concurrency, Distribution, Fault Tolerance, Elasticity etc. Akka tritt nicht nur an, diese zu meistern, sondern macht das Schreiben von skalierbarer Software denkbar einfach. Heiko Seeberger demonstriert auf der JAX 2013 Akkas […]

Video: Impressionen von der Java 8 Party

Seit letzter Woche steht das JDK 8 endlich final zum Download bereit, und das Interesse an der neuen Version mit neuen Sprachfeatures und –erweiterungen ist gigantisch. Das beweisen nicht zuletzt die hohen Zugriffszahlen für die Beiträge unserer Java-8-Serie. Besonders die […]

Is Android Secure yet? Interview mit Jan Peuker

Wir trafen Jan Peuker (Accenture) auf der MobileTech Con in München, wo er einen Talk über die Security-Features von Android hielt. Wir sprachen mit ihm über die Möglichkeiten, die es heute in Sachen Security schon gibt und wo Android noch […]

JAX TV: DSLs und ihre Tools

In dieser Session von der JAX 2013 zeigt Markus Völter den aktuellen Stand bzgl. domänenspezifischer Sprachen und der Tools, um sie zu implementieren. Dabei geht er insbesondere auf die Herausforderungen und Lösungsansätze im Umgang mit mehreren integrierten DSLs ein. Als […]

JAX TV: Android Developement Tools

Die Android Development Tools entwickeln sich schnell und sind nicht besonders gut dokumentiert oder bekannt. Dabei erleichtern sie den Arbeitsalltag ungemein und helfen, das Verhalten der Plattform zu verstehen und Fehler zu finden. Dominik Helleberg in dieser Session von der […]

JAX TV: In 20 Minuten zum eigenen Eclipse-Tool

Eclipse verspricht uns eine entspannte Entwicklung von Modeling-Werkzeugen. Allerdings ist die Lernkurve für Eclipse-Neulinge recht steil, bevor die erste lauffähige Version des Tools entwickelt werden kann. In diesem Vortrag von der JAX 2013 erklärt Maximilian Kögel einen typischen Entwicklungsweg von […]

JVM Support für mandantenfähige Anwendungen

Mandanten-spezifisches Ressourcen-Management kann dabei helfen, Ressourcen auf der Basis individueller Quoten in einem Team aufzuteilen. Diese JAX-London-Session von Steve Poole (IBM) beginnt mit einem Vergleich verschiedener Deployment-Modelle (shared hardware, OS, middleware, everything), um den Mehrmandanten-Ansatz zu motivieren. Hauptthema ist dann […]

JAX TV: The new JDK 1.8 Date and Time API

Das kommende JDK-1.8-Release führt das neue Date/Time-API ein und ersetzt damit die bisher verfügbaren, langsamen und oft verwirrenden Date- und Kalender-APIs. Dieser Talk von Stephen Colebourne auf der JAX 2013 in Mainz wirft einen detaillierten Blick auf das neue API […]

JAX TV: Architecting for Continuous Delivery

Ihr Continuous-Integration-System läuft rund und springt nach jedem Commit an. Ihr Code wird kompiliert. Ihre Tests sind grün. Sie fühlen sich bereit, Ihr Projekt auf den nächsten Level zu bringen und Continuous Delivery einzuführen.

Spring Framework 4 – Besichtigung mit Führung

Das Spring Framework 4 bildet das Fundament der nächsten Generation des Java Applikationsframeworks. Oliver Gierke gibt in diesem JAX London Talk eine Übersicht über die grundlegenden Infrastruktur-Verbesserungen wie Java 8 Support und die Integration der neuesten Java EE APIs. Behandelt […]

Neue Technologien für Enterprises

Technologien wie NoSQL, Cloud und Continuous Delivery sind mehr als nur die aktuellen Buzzwords – sie ändern den Umgang mit IT grundlegend und führen zu einer wesentlich flexibleren IT. Dieser Vortrag von Eberhard Wolff zeigt die Bedeutung der Technologien jenseits […]