Aktuell

GraalVM 21: Espresso pusht Java auf Truffle

Oracles GraalVM ist aktuell eines der spannendsten Projekte im Java-Universum, wenn man von der Sprache und den Projekten wie Amber, Loom, Valhalla und so weiter einmal absieht. Die universelle virtuelle Maschine für polyglotte Entwicklung ist nun in Version 21 erschienen. Spannend ist: GraalVM 21 bringt ... mehr

Der Kampf gegen KI-Bias: Künstliche Intelligenz auf dem Prüfstand

Der rasante Bedeutungszuwachs von KI bedeutet auch, dass die Technologie immer mehr Entscheidungen trifft, ohne dass wir diese hinterfragen. Ob bei Kreditbewilligungen, Bewerberauswahl oder Gesichtserkennungen – Unternehmen müssen heute mehr denn je sichergehen, dass ihre KI-Applikationen keinen Menschen diskriminieren. Damit das Risiko des KI-Bias – ... mehr

Warum Cloud-Profis auf Infrastructure as Code setzen

Das Azure-Portal bietet eine riesige Menge an Funktionalitäten und selbst erfahrene Entwickler entdecken immer wieder für sie neue Features. Doch Cloud-Profis setzen in der Regel stattdessen auf Infrastructure as Code: Ein Plädoyer für den sparsameren Umgang mit dem Azure-Portal. mehr

MoneyPHP: Internationale Transaktionen leicht gemacht

Ein Softwarefehler bei der Risikoberechnung verursachte 217 Millionen Dollar an Investorenverlusten [1]. Es handelte sich um einen Fehler in grundlegenden Dezimaloperationen, die von einem Softwareentwickler programmiert wurden. Das zeigt uns, wie wichtig und verantwortungsvoll die Arbeit eines Entwicklers ist. Sind Sie sicher, dass Sie wissen, ... mehr

Exklusiv im entwickler.kiosk

MoneyPHP: Internationale Transaktionen leicht gemacht

Ein Softwarefehler bei der Risikoberechnung verursachte 217 Millionen Dollar an Investorenverlusten [1]. Es handelte sich um einen Fehler in grundlegenden Dezimaloperationen, die von einem Softwareentwickler programmiert wurden. Das zeigt uns, wie wichtig und verantwortungsvoll die Arbeit eines Entwicklers ist. Sind Sie sicher, dass Sie wissen, ... mehr

Zwei Schritte vor und keinen zurück: Von VB6 direkt zur Browser-App

Eine Visual-Basic-Anwendung mag ausgereift sein und ihren Dienst noch funktional erfüllen, sie ist technisch und in Bezug auf die Benutzeroberfläche dennoch eine Altlast. Der Autor zeigt einen neuen, werkzeugbasierten Ansatz zur Anwendungsmodernisierung, der mit einem hohen Automatisierungsanteil eine effiziente Alternative zum Neuschreiben bietet. Im dargestellten ... mehr

Ressort PHP

MoneyPHP: Internationale Transaktionen leicht gemacht

Ein Softwarefehler bei der Risikoberechnung verursachte 217 Millionen Dollar an Investorenverlusten [1]. Es handelte sich um einen Fehler in grundlegenden Dezimaloperationen, die von einem Softwareentwickler programmiert wurden. Das zeigt uns, wie wichtig und verantwortungsvoll die Arbeit eines Entwicklers ist. Sind Sie sicher, dass Sie wissen, ... mehr

PHPoC: Eine IoT-Lösung für PHP-Entwickler

Die permanente Weiterentwicklung von Mikrocontrollern hat dafür gesorgt, dass einst Unmögliches möglich wurde. Bei all der Miniaturisierung von Werkzeugen des Internet of Things blieb allerdings der Golden Oldie PHP zurück. Sollae Systems versucht seit 2018, diesem Problem ein Ende zu setzen. Was die als PHPoC, ... mehr

Diversität in der IT
Interview-Reihe

Requirements for Architects

Ein agiler Fortsetzungsroman

Ressort Windows Developer

Warum Cloud-Profis auf Infrastructure as Code setzen

Das Azure-Portal bietet eine riesige Menge an Funktionalitäten und selbst erfahrene Entwickler entdecken immer wieder für sie neue Features. Doch Cloud-Profis setzen in der Regel stattdessen auf Infrastructure as Code: Ein Plädoyer für den sparsameren Umgang mit dem Azure-Portal. mehr

Ressort JavaScript

Ressort Java

GraalVM 21: Espresso pusht Java auf Truffle

Oracles GraalVM ist aktuell eines der spannendsten Projekte im Java-Universum, wenn man von der Sprache und den Projekten wie Amber, Loom, Valhalla und so weiter einmal absieht. Die universelle virtuelle Maschine für polyglotte Entwicklung ist nun in Version 21 erschienen. Spannend ist: GraalVM 21 bringt ... mehr

Java Magazin 2.21 erschienen: Git me baby, one more time

Es erscheint beinahe unglaublich, aber es ist tatsächlich bereits 22 Jahre her, seit Britney Spears mit ihrem Debütsong „… Baby one more Time“ die Charts stürmte. Im gleichen Jahr wurde übrigens der Java Community Process (JCP) ins Leben gerufen. Rückblickend betrachtet haben diese beiden Ereignisse ... mehr

Das Entwickler-Nähkästchen: Java-Trends unter der Lupe

Ist die GraalVM schon in der Praxis angekommen? Und was sollte sich an Java ändern? Die Java-Welt bildet den Abschluss unserer großen Interview-Reihe zum Jahreswechsel: Wer wissen will, welche Features unsere Autor*innen in Java vermissen, bekommt hier Antworten. mehr

JAX 2021: Frühbucher-Aktion bis Donnerstag, 17.12.

Die JAX 2021 findet vom 3. bis 7. Mai 2021 statt – mit Sicherheit! Wie schon zur letzten JAX im September planen wir die Konferenz als Hybrid-Veranstaltung: Lokal in der traditionsreichen Mainzer Rheingoldhalle und zugleich als Remote-Event, bei dem sämtliche Sessions Live gestreamt werden. mehr

Java Magazin 1.21 erschienen: JavaFX & GraalVM

Wo sich früher große, reichhaltige Clientanwendungen auf den Maschinen breitmachten, setzt man heute lieber auf weniger schwergewichtige Cross-Platform-Apps. Gleichwohl ist die Entwicklergemeinde damit juristisch nicht zum omnimodo facturus geworden, denn diese Verschiebung der Prioritäten ist die Folge der Umstände: Immer mehr findet online und in ... 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

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 -