Developer Snapshots: Programmierer-News in ein, zwei Sätzen
Unsere Übersicht kleiner, interessanter Meldungen enthält diesmal OpenAI, GitHub, Node.js, TensorFlow, Visual Studio, Kubernetes, CodeSee, Styra und Python.
Lesezeit:
4 Min.
Von
- Silke Hahn
- Maika Möbus
- Matthias Parbel
- Frank-Michael Schlede
- Rainald Menge-Sonnentag
Hier die durchaus subjektive Auswahl an kleineren Nachrichten der vergangenen Tage:
- OpenAI hat ein neues Editier-Feature für seinen Bildgenerator DALL·E vorgestellt: Outpainting erlaubt es Usern, den Canvas über die ursprünglichen Bildgrenzen hinaus auszuweiten und ihre durch Textanweisungen erzeugten Bilder dadurch deutlich zu vergrößern, Geschichten zu erzählen, andere Stile auszuprobieren oder visuelle Elemente zu ergänzen.
- Wie schon im Juni 2022 angekündigt, schickt GitHub das Learning Lab aufs Abstellgleis. Wer bisher den nun als deprecated (veraltet) markierten Lernbereich genutzt hat, sollte auf GitHub Skills umsteigen. Dieser neue Bereich basiert auf GitHub Actions und bietet Kurse zum generellen Einstieg in GitHub sowie für speziellere Themen. In öffentlichen Repositories und solchen auf selbst gehosteten Runnern sind die Kurse kostenfrei, in privaten Repositories nur bis zum Verbrauch der monatlichen GitHub-Actions-Minuten.
- Eine Forschergruppe der US-amerikanischen Johns Hopkins University schlägt vor, Node.js-Sicherheitslücken mithilfe eines Object Dependence Graph (ODG) aufzuspüren. In einem Paper dokumentieren die Forscher das Erstellen und Anwenden eines Open-Source-Prototyp-Systems namens ODGen, das 180 Zero-Day-Sicherheitslücken korrekt erkannt hat.
- Der dritte Release Candidate für TensorFlow 2.10 zeigt, welche Änderungen für tf.lite, tf.keras, tf.data und weitere Komponenten des Deep-Learning-Frameworks bevorstehen. Unter anderem erhält der tf.data-Service Support für Cross-Trainer-Data-Caching, um Rechenressourcen einzusparen.
- Wer sogenannte Rainbow Braces, also bunt eingefärbte Klammernpaare in Visual Studio nutzen möchte, wird jetzt dank einer Extension fündig: Rainbow Braces for Visual Studio färbt zusammengehörige gewöhnliche, geschweifte oder eckige Klammern ein und unterstützt sowohl Light als auch Dark Themes.
- Das amerikanische Unternehmen Parasoft, das auf automatisierte Softwaretests spezialisiert ist, hat die neuesten Updates seiner Funktionen fĂĽr kĂĽnstliche Intelligenz und maschinelles Lernen angekĂĽndigt. Nach Aussagen der Firma lassen sie sich fĂĽr UI-, API-, Funktions- und statische Analysetests einsetzen, die den gesamten Lebenszyklus der Softwareentwicklung umfassen.
Videos by heise
- Das Kubernetes Team bei Canonical hat die allgemeine Verfügbarkeit von Kubernetes in der Version 1.25 mitgeteilt. Damit ergänzen die Entwickler und Entwickerinnen die letzte Woche veröffentlichte Microk8s-Version, nachdem das Upstream-Kubernetes bereits am 23. August 2022 freigegeben worden war. Sie betonen dabei, dass alle Upstream-Funktionen von Kubernetes 1.25 in Canonical Kubernetes verfügbar seien, und zwar für beide Distributionen (MicroK8s und Charmed Kubernetes). Die Liste aller Funktionen können Interessierte in den Versionshinweisen zu Charmed Kubernetes und MicroK8s finden.
- Die Softwarefirma CodeSee bringt nun eine Enterprise-Version ihrer Plattform gleichen Namens auf den Markt. Dabei handelt es sich um ein SaaS-basiertes Code-Visualisierungstool, das Webentwicklern einen Google Maps-ähnlichen Einblick in den Code-Workflow geben soll. Es soll automatisch die Verbindungen zwischen Diensten erkennen, sie visualisieren und sie mit dem zugrunde liegenden Code verknüpfen,
- Mit dem Repo Scan, den das kalifornische Unternehmen Styra als neuestes Feature des Styra Declarative Authorization Service (DAS) vorgestellt hat, sollen Plattform-Teams eine unmittelbare Überprüfung von Konfigurationsdateien in GitHub durchführen können. Das soll verhindern, dass Fehler in die Produktion einfließen.
- Das Team hinter Visual Studio Code bei Microsoft hat die Verfügbarkeit der September-Version 2022 der Python- und Jupyter-Erweiterungen für den Quellcode-Editor bekanntgegeben. Dabei kündigten sie unter anderem eine überarbeitete IntelliSense-Unterstützung für Jupyter Notebooks, eine Flake8-Erweiterung sowie eine leicht veränderte Unittest-Unterstützung an. Die vollständige Liste der Neuerungen finden Interessierte in den Changelogs für die Python-, Jupyter- und Pylance-Erweiterungen.
(mai)