Aktuell

Extreme Java: Lock & Crete

Die Java-Klasse ReentrantReadWriteLock kann einen Read Lock nicht auf einen Write Lock upgraden. Kotlins Erweiterungsfunktion ReentrantReadWriteLock.write() schummelt ein wenig, indem sie den Read Lock vor dem Upgrade loslässt und so die Tür für Race Conditions öffnet. Eine bessere Lösung ist StampedLock, das über eine Methode ... mehr

.NET 5.0 Previews 1 bis 7: Viele kleine Schritte bis .NET 5.0

Wir werfen einen Blick auf .NET 5.0, das Microsoft für November 2020 angekündigt hat. Die ersten sieben Vorschauversionen fallen zwar im Vergleich zu den großen Ankündigungen, die es im Vorfeld gab, eher enttäuschend aus – aber dennoch wird .NET 5.0 viele attraktive Detailverbesserungen bringen. Sehen ... mehr

Die Technologie hinter Bundesliga Match Facts xGoals

Die für die Organisation und das Marketing der 1. und 2. Fußball-Bundesliga verantwortliche Deutsche Fußball Liga (DFL) will ihren Zuschauern und Fans neue, innovative Inhalte bieten. Ein Paradebeispiel hierfür ist die ML-basierte Berechnung der Wahrscheinlichkeit eines Torerfolgs mittels xGoals, eines der Bundesliga Match Facts powered ... mehr

Exklusiv im entwickler.kiosk

.NET 5.0 Previews 1 bis 7: Viele kleine Schritte bis .NET 5.0

Wir werfen einen Blick auf .NET 5.0, das Microsoft für November 2020 angekündigt hat. Die ersten sieben Vorschauversionen fallen zwar im Vergleich zu den großen Ankündigungen, die es im Vorfeld gab, eher enttäuschend aus – aber dennoch wird .NET 5.0 viele attraktive Detailverbesserungen bringen. Sehen ... mehr

Microservices oder Monolithen? Beides!

Seit 2012 und dem Artikel von James Lewis und Martin Fowler sind Microservices in aller Munde. Sie schienen die Antwort auf eine stets wachsende Komplexität und die Cloud zu sein. Aber mit der Zeit wurde es immer deutlicher, dass es Aufgabenstellungen gibt, die anders beantwortet ... mehr

Ressort PHP

Theme-Entwicklung für Shopware 6: Twig-Templates und SCSS

Mit einigen Anpassungen lässt sich jedes Shopware 6 Theme noch zusätzlich den eigenen Wünschen entsprechend umgestalten. Wir möchten an dieser Stelle genauer darauf eingehen, was sich mit Shopware 6 verändert und welche neuen Möglichkeiten sich im Hinblick auf Themes und Templates durch die Überarbeitung des ... mehr

Von Bildergeschichte zu Fachsprache: Domain Storytelling bringt Fachexperten und Entwickler zusammen

Wer in der Softwareentwicklung über fachliche Anforderungen sprechen will, tut das am besten in einer Sprache, die Fachexperten verstehen. Dafür müssen Entwickler, Product Owner und Anforderungsermittler Fachsprache lernen. Wir wollen eine Interview- und Modellierungstechnik vorstellen, die dabei hilft, eine Domäne zu verstehen und Fachsprache zu ... mehr

Laravel, DevOps und Visual Studio Code – Unsere Highlights der Woche

Der Sommer möchte sich nicht einfach so verabschieden und bringt uns noch einmal heiße Tage. Wir begrüßen die sonnige Woche, die vor uns liegt und steuern mit unseren meistgelesenen Artikeln der vergangenen Tage sogar noch etwas zu dem Sommergefühl bei. Mit dabei sind dieses Mal ... mehr

Diversität in der IT
Interview-Reihe

Requirements for Architects

Ein agiler Fortsetzungsroman

Ressort Windows Developer

.NET 5.0 Previews 1 bis 7: Viele kleine Schritte bis .NET 5.0

Wir werfen einen Blick auf .NET 5.0, das Microsoft für November 2020 angekündigt hat. Die ersten sieben Vorschauversionen fallen zwar im Vergleich zu den großen Ankündigungen, die es im Vorfeld gab, eher enttäuschend aus – aber dennoch wird .NET 5.0 viele attraktive Detailverbesserungen bringen. Sehen ... mehr

Ressort JavaScript

Ressort Java

Extreme Java: Lock & Crete

Die Java-Klasse ReentrantReadWriteLock kann einen Read Lock nicht auf einen Write Lock upgraden. Kotlins Erweiterungsfunktion ReentrantReadWriteLock.write() schummelt ein wenig, indem sie den Read Lock vor dem Upgrade loslässt und so die Tür für Race Conditions öffnet. Eine bessere Lösung ist StampedLock, das über eine Methode ... mehr

Java 15 Expertencheck: Das wünschen sich die Experten für Java 16

Java 15 ist veröffentlicht worden: pünktlich, sorgfältig getestet und vollgepackt mit neuen Features. Wir haben aus diesem Anlass mit fünf Java-Experten gesprochen, die ihren Eindruck über das aktuelle Release mit uns teilen. Im dritten Teil geht es um ihre Wünsche für Java 16, das letzte ... mehr

Java 15 Expertencheck: Das denken die Java-Profis über den Umzug zu Git

Java 15 ist veröffentlicht worden: pünktlich, sorgfältig getestet und vollgepackt mit neuen Features. Wir haben aus diesem Anlass mit fünf Java-Experten gesprochen, die ihren Eindruck über das aktuelle Release mit uns teilen. Im zweiten Teil geht es um ihre Meinung zu Projekt Skara und den ... mehr

Apache NetBeans 12.1 veröffentlicht: Unterstützung für Jakarta EE 8

Die großen Platzhirsche bei der Entwicklung von Java-Anwendungen sind, wenn es um Entwicklungsumgebungen geht, ganz klar die IntelliJ IDEA und Eclipse IDE. Dennoch darf man nicht vergessen, dass gerade die NetBeans IDE – trotz ihres Schattendaseins – eine valide Alternative zu den beiden Marktführern ist. ... mehr

Ressort Python

Jupyter Notebooks für Lehre und Entwicklung – alles im Blick

Mit dem Jupyter-Projekt steht seit längerer Zeit ein Lehr- und Entwicklungssystem zur Verfügung, das die Veranschaulichung und schnelle Evaluation von Algorithmen ermöglicht und längst nicht mehr auf Python beschränkt ist. Dieser Artikel zeigt in einer kurzen Schritt-für-Schritt-Einführung, was sich hinter dem System verbirgt. ... mehr

Natural Language Processing mit PyTorch

Systeme wie Alexa oder Siri haben das Konzept des Natural Language Processing (NLP) in den Mittelpunkt der Aufmerksamkeit gerückt – wenig bekannt ist übrigens, dass es dazu in der Vergangenheit schon Versuche gab. Bei O’Reilly ist nun ein deutschsprachiges Lehrbuch erschienen, das Quereinsteigern das Natural ... mehr

2. – 6. NOV 2020 | München

16. – 18. NOV 2020 | München

26. – 30. OKT 2020 | München

26. – 30. OKT 2020 | München

21. – 25. Sept 2020 | Mainz

7. – 11. Dez 2020 | Berlin

X
- Gib Deinen Standort ein -
- or -