Suche

Redaktion JAXenter

Beiträge dieses Autors

Schliemanns Erben – Systemlandschaften wirkungsvoll (nach-)dokumentieren

Softwaresysteme wachsen historisch. Das gilt nicht als Idealzustand, aber so ist die Realität nun mal. Für Systemlandschaften gilt es erst recht. In dieser Session zeigt Stefan Zörner, wie man bestehende Systemlandschaften kartografiert und es allen Beteiligten leichter macht, sich zurechtzufinden und informierte Entscheidungen zu treffen. Dabei lehnt er sich an Methoden wie arc42 an, das initial nur auf Einzelsysteme passt, und Beispiele aus echten Ausgrabungen, aber ohne C14.

JVM-Sprache Kotlin: Kotlin 1.1 Beta erschienen [Update]

Kotlin ist seit der Einführung der Version 1.0 eines der heißesten Eisen im Pool der JVM-Sprachen. Die statisch typisierte Sprache aus dem Hause JetBrains soll voll kompatibel zu Java-Anwendungen sein und über eine erstklassige Integration in IntelliJ IDEA verfügen. Zudem hat sie sich als Java-Alternative zur Entwicklung von Android-Apps ins Spiel gebracht.

Interoperabilität im IoT: Das wollen uns die Dinge sagen, wenn sie miteinander reden

Was sagen uns die Dinge, wenn sie miteinander sprechen? Nutzer und Entwickler von IoE-Anwendungen müssen mit der fundamentalen Herausforderung leben, dass die Dinge, die man für spannende Use Cases bräuchte, im Internet nicht zu finden sind oder aber nur in technologischen Silos, und dann auch noch in Sprachen, die niemand versteht. So können wir nicht auf sie zugreifen und wenn, dann wissen wir nicht, was sie uns eigentlich zu sagen haben. In ihrer Session auf der IoT Conference 2016 schlüsseln Thomas Eichstädt-Engelen und Dr. Boris Maurer auf, wie das Problem der Interoperabilität zu lösen ist und was uns die Dinge sagen wollen, wenn sie anfangen, miteinander zu reden.

MicroProfile.io – Die Suche nach einer reaktiven Java-Enterprise-Plattform

Lang ist es her, da waren J2EE-Server noch riesige, monolithische Biester. Die zweite Generation der Plattform, Java EE, verbesserte dann einiges, doch es gibt bereits produktionsreife Lösungen, die für die Ausführung von Java-Enterprise-Anwendungen noch mehr Flexibilität zur Verfügung stellen. In seiner Session auf der W-JAX 2016 gibt Ondrej Mihalyi einen Überblick über die jüngsten Ereignisse in der Java-Enterprise-Welt und stellt die Initiative MicroProfile.io vor.

Containerisierung in der echten Welt: Schiffe, Häfen und Logistikketten

Die Containerisierung hat aktuell einen gehörigen Einfluss auf die Softwareindustrie. Aber es ist auch über Software-Infrastrukturen, Docker, Kubernetes und Co. hinaus interessant, sich mit den Grundsätzen dieser auseinander zu setzen. In seiner Keynote auf der JAX 2016 spricht Martin Clausen darüber, wie Containerschiffe, standardisierte Infrastrukturen und beeindruckende Logistikketten den Handel weltweit verändert haben und es bis heute tun.

Das neue Agile und der Next Gen Developer

Es ist lange her, seit die Gründerväter der Agilen Softwareentwicklung sich zusammensetzten, um das Agile Manifest zu verfassen. Wikipedia war gerade gegründet worden und Eclipse in der Beta-Phase. In seiner Keynote von der JAX 2016 spricht Lee Faus, Senior Solutions Architect bei GitHub, über den Softwareentwicklungsprozess im Wandel der Zeit, das neue Agile und die Next Gen Developers.

Java Magazin 2.2017 erschienen: Titelthema “Java EE einmal mit allem”

Das Image von Java EE ist umstritten. Manche halten den Enterprise-Standard für verstaubt und verbinden ihn mit komplizierten Anwendungen. Genau dieses Image nimmt Adam Bien im neuen Java Magazin ein wenig aufs Korn. Hier zeigt er Ihnen, wie Sie trotz eines trivialen Anwendungsfalls eine komplizierte Anwendung bauen können – einmal mit allem.

Top 10 JAXenter-Videos 2016

Ob JAX oder W-JAX: Mehrfach im Jahr versammeln sich Java-Begeisterte auf Entwicklerkonferenzen. Um Ihnen auch nach der Konferenz die Möglichkeit zu geben, eine Session in Ruhe anzusehen, waren wir mit der Kamera vor Ort und haben ausgewählte Vorträge aufgenommen. Welche Videos im letzten Jahr besonders oft geklickt wurden? So viel sei gesagt: Neben Java 8 und 9 sowie Java EE konnten Sie sich vor allem für das Thema Microservices begeistern.

HTTP/2 und Java 9

Nachdem HTTP 1.1 so erfolgreich war, verspricht auch HTTP 2 ein großer Erfolg zu werden. In dieser Session von der JAX 2016 zeigt Ihnen Simone Bordet, wie Sie HTTP-2-Applikationen schreiben und wie der Support im JDK 9 aussieht.

Fachexperten als Programmierer: Erfahrungen aus 10 Jahren Projektarbeit

Die gängige Praxis, dass Fachexperten – z. B. Versicherungsmathematiker, Prozessanalytiker oder Ingenieure – unscharfe Anforderungen in Word-Dokumente erfassen, die dann von Entwicklern gelesen und (miss-)verstanden werden, ist kein besonders produktiver Entwicklungsprozess. Besser wäre, die Fachexperten direkt in die Softwareentwicklung einzubinden und sie Teile des Systems selbst „programmieren“ zu lassen. In dieser Session von der JAX 2016 teilen Markus Völter und Bernd Kolb 10 Jahre Praxiserfahrung mit Ihnen.