Suche
Aktuelles

Spring präsentiert Milestone-Release von Spring XD 1.2

Das Projekt Spring XD soll das mittlerweile breit aufgestellte Spring-Framework auch im Bereich Big Data zum Zuge kommen lassen. Das erste Milestone-Release für Spring XD 1.2 bietet nun mit der gleichzeitig veröffentlichten Version Spring XD 1.1.2 einen kleinen Ausblick auf das, was für zukünftige Releases geplant ist.

Wie man ein überragender Programmierer wird

Die Frage ist so alt wie das Programmiererhandwerk selbst: Was unterscheidet einen durchschnittlichen Softwareentwickler von den herausragenden Köpfen der Branche? Ein Post auf dem Blog Development Buzz fügt der Diskussion eine kurze Sammlung zentraler Punkte hinzu.

JDK-9-Release-Termin steht fest: Java 9 kommt am…

Das Veröffentlichungsdatum für Java 9 steht fest. Java-SE-Entwicklungsleiter Mark Reinhold hat auf der OpenJDK Mailing-Liste einen detaillierten Zeitplan für das JDK 9 veröffentlicht, der zwar noch “Vorschlagscharakter” hat, erfahrungsgemäß aber auf wenig Widerstand aus der Community stoßen dürfte. Demnach darf mit einer Verfügbarkeit von JDK 9 am 22. September 2016 gerechnet werden.

GXT versus Vaadin: Zwei Webframeworks im Vergleich

Die wachsende Beliebtheit von Webanwendungen für Unternehmen hinterlässt Spuren: Allein Wikipedia listet über 50 Web Application Frameworks auf (wobei GXT erstaunlicherweise nicht darunter ist). Die Benutzerzahlen steigen, und auf der Java-Konferenz JAX kann man am Web UI Day viele Talks zum Thema hören. In diesem Artikel stelle ich das Framework GXT der Firma Sencha neben den „großen Bruder“ Vaadin des gleichnamigen finnischen Unternehmens und beleuchte die Architekturen sowie die ersten Schritte mit den Frameworks bis hin zu einer funktionierenden Webanwendung.

Kampf dem Spam mit SpamAssassin 3.4.1

Nach über 1-jähriger Entwicklungszeit ist eine neue Version des populären quelloffenen Filterprogramms SpamAssassin verfügbar. Das Update enthält im Vergleich zu seiner Vorgängerversion über 500 Bugfixes, Änderungen und Upgrades, um dem Spam noch effektiver zu Leibe zu rücken.

NativeScript 1.0.0 mit AngularJS

NativeScript ist ein Open-Source-Framework zur Entwicklung mobiler Apps mit JavaScript und CSS für iOS, Android und, so ist der Github-Projektseite zu entnehmen, bald auch für das Windows Phone. Nur zwei Monate nach der Erstveröffentlichung wartet NativeScript nun mit der neuen Version 1.0.0 auf. Was gibt es Neues?

Git 2.4 mit neuen nützlichen Features

Mit Git 2.4 ist eine neue Version der beliebten Command-Line-Utility erschienen. Im Fokus stehen dabei vor allem Cleanups, Bug-Fixes und kleinere Verbesserungen, allerdings gibt es auch einige neue, nützliche Features, die die Arbeit mit dem Tool deutlich vereinfachen sollen. Im GitHub-Blog hat Michael Haggerty die Highlights zusammengefasst.

Gehälter und Hashtags: Tweets gegen die Lohnungleichheit

Offen über das eigene Gehalt zu sprechen stellt vielerorts immer noch ein streng eingehaltenes Tabu dar. Ein Mitglied der Tech-Community hat nun eine Bewegung gestartet, um dieses ungeschriebene Gesetz aufzubrechen. Ziel ist es, das mangelnde Wissen und die raubtierhafte Natur von Technologieunternehmen in Lohnfragen aufzudecken.

No Backend needed?

App, Web, Mobil, Desktop – who cares? Softwareportale für Endkonsumenten haben sich in den letzten Jahren dahingehend entwickelt, dass neben einer Mobile-First- bzw. responsiven Webseite für die einzelnen Smartphoneplattformen korrespondierende Apps in den jeweiligen Stores zur Verfügung stehen. Wegen dieser Vielfalt an Clients ist es essenziell, bestimmte Funktionalitäten wie Benutzeraccounts und Datensynchronisation allen Plattformen zur Verfügung zu stellen. Mit (m)BaaS, MEAP oder noBackend haben sich ähnliche Konzepte entwickelt, die es dem Entwickler einfach machen wollen, diese Anforderungen zu bedienen.

WildFly 9.0 CR1 mit intelligenter Lastverteilung

Das neunte Major Release des Java-EE-Servers JBoss WildFly steht kurz vor der Vollendung – ein erster Release Candidate steht ab sofort zum Download bereit. Zu den Highlights des Release gehören u. a. eine intelligente Lastverteilung, HTTP/2- und SPDFY-Unterstützung und ein neuer Offline-CLI-Modus.

Tabris.js 1.0 veröffentlicht

Mit Tabris.js 1.0 will EclipseSource einen neuen Ansatz zur Entwicklung mobiler Apps verfolgen. Bei Tabris.js handelt es sich um ein Framework, das dank dynamischen Ladens von JavaScript-Code die Entwicklung und das Testen mobiler Anwendungen auch ohne die Installation von mobilen SDKs ermöglicht.

Keep it simple!

Der Programmierer und Blogger Sam Gentle singt ein Loblied auf Programmierer-Urgestein Charles H. Moore, Schöpfer der stackbasierten Programmiersprache Forth, den er als Software-Ästheten bezeichnet. Wie Gentle weiter ausführt, zeichnet sich Moore insbesondere durch seine in Opposition zum heute vorherrschenden Verständnis stehenden, sich gegen Allgemeinheit im Software-Design richtenden Design-Philosophie aus.