02.02.2024
#MergeConflict
F#-Lösung für die One Billion Row Challenge
Autor: Bernhard Lauer
https://github.com/gunnarmorling/
Eine Challenge in der Java-Welt fragt, wie schnell man eine Datei mit einer Milliarde Datenzeilen einlesen und parsen kann. Die Leute hinter dem Podcast #MergeConflict haben versucht eine Lösung mit F# und #dotNET zu implementieren.
Die Aufgabe hinter der One Billion Row Challenge sah eigentlich einfach aus: Schreiben Sie ein Java-Programm zum Abrufen von Temperaturmesswerten aus einer Textdatei und berechnen Sie die Mindest-, Mittel- und Höchsttemperatur pro Wetterstation. Einziger Haken bei der Sache: Die Datei hat 1.000.000.000 Zeilen (bei rund 13 GByte Größe)!
Schon am 12ten Tag der Challenge, die am 1. Januar startete, gab es mehr als 100 Teilnehmer und die Veranstalter forderten weitere Teilnehmer dazu auf, nur noch Beiträge einzusenden, von denen Sie sicher waren, dass Sie auf der Bewertungsmaschine in weniger als 10 Sekunden zu ihren Ergebnissen kommen. Wie die Java-Ergebnisse nach Ablauf der Challenge am 31. Januar aussehen, erfahren Sie auf GitHub beziehungsweise direkt bei Inititator Gunnar Morling.
Die Leute hinter dem Podcast #MergeConflict haben versucht eine Lösung mit F# und #dotNET zu implementieren und reden über ihren Ansatz und die Ergebnisse in diesem Podcast (Laufzeit, knapp 39 Minuten).
Künstliche Intelligenz
OpenAI: „GPT-4o“ kann jetzt auch sprechen
Die Entwicklerfirma OpenAI hat das neue KI-Modell „GPT-4o“ vorgestellt. Dieses kann mit menschlicher Stimme mit Nutzern interagieren und auch zwischen verschiedenen Sprachen übersetzen.
>>
ServiceNow
Die generative KI von Now Assist bekommt ein Gesicht
ServiceNow hat auf seiner Kunden- und Partnerkonferenz Knowledge 2024 in Las Vegas den Ausbau der Partnerschaften mit NVIDIA und Microsoft bekannt gegeben. Künftig sollen KI-Avatare für individuellere Mitarbeiter- und Kundenerlebnisse sorgen.
>>
Uphill Conf 2024
KI erobert den Berner Hausberg Gurten
Die Uphill Conf kehrt nach pandemiebedingter Pause zurück auf den Berner Hausberg Gurten. Die zweitägige Entwicklerkonferenz steht unter dem Motto "Applied AI for Software Engineers" und zeigt die neuesten Technologie-Trends in der Software-Entwicklung.
>>
.NET Cron Jobs
NCronJob bringt spannende neue Funktionen
Die Bibliothek NCronJob hat ein bedeutendes Update erfahren. Die neue Version bietet verbesserte Benutzerfreundlichkeit durch ein flüssigeres API und integriert Funktionen wie Wiederholungsrichtlinien und Zeitzonenunterstützung.
>>