Uncategorized

9 Design Patterns für Microservices in der Cloud

Das AzureCAT Patterns & Practices Team hat neun Design Patterns für die Verwendung von Microservices in der Cloud vorgestellt. Diese lösen einige der Probleme, die bei der Arbeit mit einer solchen Architektur auftreten können. Auch hier kommt es aber auf die Wahl des richtigen Werkzeugs zum rechten Zweck an.

3 Zutaten für glückliche Chatbots: Usability-Rezept für Amazon Alexa, Google Home, Apple Siri & Co.

Wer bereits in den Genuss gekommen ist, mit Amazons Alexa, Google Home, Apples Siri oder Microsofts Cortana zu sprechen, der merkt schnell, dass die Ein- und Ausgabe per Sprache noch einige Tücken aufweist. Das einfache Abbilden von Rezepten aus der Gestaltung grafischer Oberflächen auf Conversational UIs bringt den Nutzern mehr Schmerzen als neue positive Möglichkeiten zur Interaktion. Um also weiterhin eine gute Usability für die Begebenheiten der Sprachassistenz zu bieten, müssen wir bestimmte Zutaten dieser Rezepte austauschen, anpassen oder neu hinzufügen.

W-JAX 2016: Meet the Team!

Ab heute ist es soweit: Die W-JAX 2016 startet in eine spannende Konferenzwoche! Das Team von JAXenter und Java Magazin ist auch mit dabei – und freut sich auf viele interessante Gespräche mit Ihnen!

Top 10 der Java-Geschichten im Oktober

„Back to the roots“ hieß es im Oktober: In unseren meistgeklickten News auf JAXenter ging es weniger um hippe Trend-Tools oder -Sprachen. Wir haben uns auf den Kern der Java-Welt konzentriert. So hat Brian Goetz einen Ausblick auf kommende Java-Versionen gegeben, bei der JavaOne wurde die Zukunft von JavaEE diskutiert und Sie haben uns in einem Quickvote verraten, welche JVM-Sprachen Sie aktuell in Projekten nutzen.

Mehr Geld, mehr Jobs: IT-Branche wächst weiter

Die IT-Branche wächst, die Umsätze steigen – und das wirkt sich positiv auf die Gehälter der Beschäftigten aus: Eine neue Gehaltsstudie besagt, dass das Gehalt von IT-Profis in diesem Jahr um bis zu 7,5 Prozent gestiegen ist. Seit 2015 beträgt das Gehaltsplus für PHP-Entwickler sogar knapp 11 Prozent!

Grundlegendes Domain-driven Design: Wie Microservices-Architekturen (nicht) von DDD profitieren

Domain-driven Design – kurz DDD – erfährt in der aktuellen Diskussion um Softwarearchitektur eine hohe Aufmerksamkeit. Das Anfang der 2000er geprägte Konzept gilt insbesondere als eine der Grundlagen-Theorien für Microservices-Architekturen. Wir haben uns mit W-JAX Speaker Oliver Gierke (Pivotal) über die Herausforderungen unterhalten, die bei der Umsetzung von DDD in die Praxis zu bewältigen sind.

Java-Tutorial für Einsteiger – Teil 2: die wichtigsten Sprachmerkmale

Einführungskurse in die Sprache Java gibt es viele – offline in Form von Büchern oder auch online. Hier präsentieren wir Ihnen ein Java-Tutorial für den anspruchsvollen Einsteiger, der daran interessiert ist, Java-Anwendungen jenseits des “Hello-World” zu programmieren. Haben wir uns im ersten Teil mit der Einrichtung der Entwicklungsumgebung und dem Anlegen eines ersten Java-Programmes beschäftigt, geht es in diesem Teil um die wichtigen Sprachmerkmale von Java.

Computerprogramm fixt alten Code schneller als Entwickler

Auch Software kann verrotten. Vor allem Anwendungen, die darauf angewiesen sind möglichst gut mit der Hardware zusammenzuarbeiten, wie Bildverarbeitungsprogramme. Auf neuerer Hardware laufen die Programme oft weniger gut. Entwickler müssen sich dann daran setzen den alten Code an die neue Hardware anzupassen. Das kann dauern. Forscher am MIT haben ein Programm entwickelt, das die essenziellen Codestellen findet und optimiert – viel schneller als es ein Mensch könnte.

„Sei mal kreativ!“: 5 Tipps, die dabei helfen

Kreativität und neue Ideen sind nicht auf Befehl abrufbar. Zu erwarten, dass sie auf Knopfdruck entstehen, kann nur in Frustration enden. Schließlich brauchen sie Zeit und Freiräume, um zwischen den ganzen To-Do-Listen des Alltags zu wachsen. Gibt es den einen richtigen Weg, um Kreativität im eigenen Unternehmen voranzutreiben? Wir fassen fünf Tipps zusammen.

Planet Android: Fuchsia OS, ein Pokémon Go Controller und der Ort mit der weltweit besten Netzabdeckung

In dieser Planet-Android-Ausgabe ist für jeden etwas dabei: Die Zocker unter Ihnen könnten an dem neuen Pokémon-Go-Controller Gefallen finden. Die NSA findet die Entschlüsselungstechnik RetroScope bestimmt interessant. Und die Globetrotter können Ihre Erfahrungen mit dem Netzempfang in verschiedenen Ländern mit dem ersten globalen State of Mobile Networks Report abgleichen – im Android-Potpourri der Woche.