Suche
News

Neue Java Champions im Mai

Das früher von Sun Microsystems, heute von Oracle aufgelegte Java-Champions-Programm soll verdiente sowie führende Mitglieder der Java-Community ins Rampenlicht rücken und mit dem unregelmäßig verliehenen Titel zugleich Anerkennung für besonders innovative Arbeit stiften. In diesem Monat wurden drei Programmierer mit dem Titel Java-Champion ausgezeichnet.

Zahnbürsten, Kühlschränke und Co: Googles Brillo könnte all das verbinden

Google soll an einem eigenen OS für das Internet der Dinge arbeiten. Hinter dem Namen Brillo steckt ein Betriebssystem, welches vor allem für kleinere, stromsparende Geräte mit nur 32 oder 64 MB RAM geeignet sein soll. Damit will Google jene smarten Geräte mit einem Betriebssystem ausstatten, für die Android, welches auf Geräten mit 512 MB RAM laufen kann, zu groß ist. Bei der Google I/O 2015, welche am 27. Und 28. Mai in San Francisco stattfindet, soll Brillo vorgestellt werden.

Go 1.5 komplett und ohne C

Die seit 2007 bei Google entwickelte systemnahe Sprache Go soll die Vorteile höherer Programmiersprachen mit der Schnelligkeit und Effizienz von maschinennahen Assemblersprachen verbinden. Bereits Ende letzten Jahres wurde Version 1.4 veröffentlicht und die Zielvorgabe für das nächste Release formuliert: in Zukunft solle Go komplett ohne C auskommen. Glaubt man der kürzlich veröffentlichten Präsentation Andrew Gerrands zum Status des Projekts, ist dieses Ziel in Go 1.5 nun erreicht.

Spring Framework 4.2 RC1 freigegeben

Für Version 4.2 des Spring Frameworks liegt ab sofort ein erster Release Candidate vor. Das Feature-Release konzentriert sich den Entwicklern zufolge auf die Verfeinerung von Core-Elementen des 4.x-Strangs sowie moderne Web-Funktionen.

Alles fließt – hilft Agile wirklich gegen Wasserfälle?

In der alljährlich erstellten „State of Agile Survey“ werden ca. 4000 Anwender agiler Methoden nach ihrer Erfahrung mit dem Konzept Agile befragt. Themen sind unter anderem die Vorteile von Agile, die Frage nach deren Messbarkeit oder nach den Gründen des Scheiterns agiler Projekte. Vor kurzem ist der neunte Bericht zum Stand agiler Projektarbeit erschienen und wirft Fragen auf, die zuletzt auch einen der Autoren des Agilen Manifests, Andrew Hunt, beschäftigt haben. Welche Erwartungen kann Agile nach 14 Jahren seit Erscheinen des Manifests noch wecken? Und sind diese gerechtfertigt?

Home Smart Home: Neue Bindings in openHAB 2.0 Alpha 2 und 1.7

OpenHAB steht für Open Home Automation Bus und stellt eine universale, auf OSGi basierende Java-Plattform zur integrierten Automatisierung von Haushaltsgegenständen vor. Nachdem im letzten Herbst bereits eine erste Version von openHAB 2.0 Alpha erschienen war, ist nun ein zweites Alpha-Release des IoT-Projekts veröffentlicht worden. Gleichzeitig ist die Version openHAB 1.7 veröffentlicht worden und kann mit den Ergebnissen der nach wie vor wachsenden Beteiligung der Entwickler-Community aufwarten.

Kubernetes – “neutraler Boden” der Containerwelt?

Nachdem Google bekannt gegeben hatte, dass Kubernetes künftig auch das Anbieterneutrale Containerformat AppC sowie den darauf basierenden CoreOS-Container Rocket (auch bekannt als RKT) unterstützten solle, wurde dies von einigen dahingehend gedeutet, dass Google AppC gegenüber Docker bevorzugen würde. Wie Craig McLuckie, Produktmanager bei Google und Mitbegründer des Kubernetes-Projekts, nun klarstellte, soll dies jedoch keineswegs der Fall sein.

5 Dinge, die einen guten Entwickler ausmachen

Programmieren ist nicht ein nur ein Job – Programmieren ist eine Kunst. So sieht das zumindest Matt Weisfeld. Für den Entwickler, der gleichzeitig Universitätsprofessor ist, ist das Schreiben von Software ein kreativer Prozess wie Musikmachen – demzufolge würde es auch ähnlichen Regeln unterliegen und vergleichbare Denkprozesse ansprechen.

Spring Social 1.1.1 verfügbar

Bereits mehr als ein Jahr ist seit dem Release von Spring Social 1.1.0, der API-Erweiterung des Spring Frameworks für die Verbindung von Anwendungen mit SaaS-Anbietern, ins Land gegangen. Nun ist mit Spring Social 1.1.1 ein Maintenance Release für die Core-Komponente des Spring Social-Projekts, das auch die Erweiterungen Spring Social Facebook, Spring Social Twitter und Spring Social LinkedIn umfasst, erschienen.

Typesafe sucht neuen Namen – und alle machen mit

Typesafe, das u. a. hinter Akka, Scala, dem Play-Framework und – in geringerem Maße – hinter Apache Spark steht, hat sich mit einer eher ungewöhnlichen Ankündigung an die Öffentlichkeit gewandt: Das Unternehmen sucht einen neuen Namen – im Rahmen eines möglichst offenen Prozess.

Reactive Streams – Reif für die große weite Welt?

Vor kurzem erst ist die 1.0.0-Version des Joint-Venture-Projekts Reactive Streams veröffentlicht worden. Ziel der organisatorisch leitenden Reactive Special Interest Group, der u.a. Typesafe, Red Hat, Netflix, Pivotal und Twitter angehören, ist eine neuer Standard für reaktive Datenverarbeitung auf der JVM. Wir haben Heiko Seeberger, Senior Software Engineer bei Typesafe und Moderator des diesjährigen JAX-Reactive-Days, nach seiner Einschätzung zu dem Projekt gefragt.