heise Developer
87 subscribers
8.09K links
Informationen für Entwickler

Powered by @DerNewsChannel
Download Telegram
Linux-Technologie: extended Berkeley Packet Filter bald auch für Windows
#LinuxundOpenSource #Microsoft #Observability #Windows10 #eBPF

Microsoft hat ein Open-Source-Projekt begonnen, um eBPF auch auf Windows 10 und ab Windows Server 16 zum Laufen zu bringen: eBPF for Windows․
Python: Pallets veröffentlicht sechs neue Hauptversionen für Flask und Co
#Flask #Python #PythonFramework #PythonTool

Gleich sechs neue Major Releases für Flask, Werkzeug, Jinja, Click, ItsDangerous sowie MarkupSafe stehen Python-Entwicklern zur Verfügung․
GNU Guix 1․3․0: Das deklarative Linux-System
#GNU #Guix #LinuxundOpenSource #Nix #Power9

Der funktionale Paketmanager GNU Guix 1․3․0 bietet zwei neue Exportfunktionen․ Mit ihnen lässt sich ein Linux-System schnell deklarativ konfigurieren․
IBM veröffentlicht Testdaten für KI-gestützte Softwaremodernisierung
#CodeNet #IBM #ImageNet #KünstlicheIntelligenz #OpenSource #Softwareentwicklung

Umfangreich und divers: IBMs Project CodeNet liefert Testdaten für die Entwicklung künstlicher Intelligenzen für die Softwaremodernisierung․
CircleCI sichert sich 100 Millionen Dollar und übernimmt Vamp
#CICD #CircleCI #Vamp

Automatisierung und Überwachung: Das Start-up CircleCI sichert sich einen Millionenbetrag und übernimmt mit Vamp eine Plattform für Release-Orchestrierung․
Code-Sicherheit: Cycode erhält 20 Millionen Dollar aus Finanzierungsrunde
#Cycode #Monitoring #Sicherheit

20 Millionen US-Dollar konnte sich das Sicherheits-Start-up Cycode sichern․ Geplant ist der Ausbau der Vertriebs- und Marketingteams in den USA und in Israel․
Philipp Krenn: Observability ist mehr als nur Logs, Metriken und Traces
#Elastic #Elasticsearch #Monitoring #Observability

Logs, Metriken und Traces gelten als Säulen von Observability․ Observability selbst ist jedoch kein Tool – sie ist die Eigenschaft eines Systems․
Google Docs setzt künftig auf Canvas
#Canvas #Google #GoogleDocs #HTML #HTML5 #OfficeSuite #Webentwicklung

Anwender sollen davon nichts merken, doch Entwickler müssen ihre Erweiterungen für Docs überprüfen: Google wechselt den Renderer seiner Office-Suite aus․
Programmiersprache Scala 3 ist fertig: Weniger ist mehr
#Programmierung #Scala

Die neue Hauptversion bringt zahlreiche grundlegende Änderungen, mit denen die Programmiersprache verständlicher und zugänglicher sein soll․
JavaScript: Angular 12 läutet den Abschied von der View Engine ein
#Angular #JavaScript

Nach dem Motto "Ivy Everywhere" baut das Angular-Team die Rendering-Architektur um, und die View Engine gilt ab sofort offiziell als veraltet․
Cross-Plattform: Qt for Python 6․1 schlängelt zu Qt Designer und Qt Charts
#NumPy #Python #Qt

Neben einer erweiterten Anbindung an das Charts-Modul und das Designtool ergänzt das Release fehlende Module und lässt sich mit dem Nuitka-Compiler verwenden․
Programmiersprache: Erlang/OTP 24․0 bekommt neuen JIT-Compiler für mehr Leistung
#Ericsson #Erlang #ErlangOTP #OTP

Das neue Major Release der Programmierplattform bietet verschiedene Verbesserungen, vor allem im Bereich Compiler․
Microsoft: Blockchain ist so 2019
#Blockchain #CloudComputing #ConsenSys #Ethereum #Microsoft #MicrosoftAzure

Die Azure Blockchain gibt es nur noch bis September 2021, dann macht Microsoft Schluss damit․ Kunden bleibt nur die Migration auf Alternativen․
heise+ | Internet of Things: Apache IoTDB zum Erfassen von Messwerten
#ApacheIoTDB #ApacheSoftwareFoundation #Datenorganisation #InternetderDinge #Zeitreihendatenbank

Die Apache Software Foundation verfügt mit IoTDB über eine Zeit­reihendatenbank für IoT-Messdaten, die durch Performance und Ressourcenschonung punkten will․
Funktions-Templates: Mehr Details zu expliziten Template-Argumenten und Concepts

Im letzten Beitrag "Funktions-Templates" habe ich über das Überladen von Funktions-Templates und das automatische Ableiten des Rückgabetyps eines Funktions-Templates geschrieben․ Heute tauche ich tiefer ein und gebe explizit die Template-Argumente eines Funktions-Templates an und bringe Concepts ins Spiel․
Programmiersprache: Rust steuert zum sechsten Geburtstag auf neue Edition zu
#Programmiersprachen #Rust

Das für Oktober geplante Rust 2021 erweitert die automatischen Importe aus der Standard-Library und kann direkt über Arrays iterieren․
Mein Scrum ist kaputt #102: Fehlendes Vertrauen
#Scrum

Gut gemeint ist nicht immer gut gemacht: Was passiert, wenn das Daily dem Team mehr schadet als nutzt? Darum geht es in dieser Folge des agilen Podcasts․
EdgeOps: Eclipse ioFog 2․0 baut auf neues Edge-Compute-Network-Modell
#Eclipse #EclipseioFog #EdgeComputing #FogComputing #Kubernetes #Microservices

Die Plattform für IoT-Edge-Computing verwendet künftig den Apache Qpid Dispatch Router und Red Hats Skupper Proxy․
Sleepy Pico - ein Raspberry Pi Pico geht mit C/C++ schlafen
#Energiesparen #Microcontroller #RaspberryPiPico #Wetterstation

Wer einen Microcontroller wie den RP2040 des Raspberry Pi Pico nutzt, interessiert sich früher oder später für dessen Energieverbrauch․ Zum Beispiel bei einer Anwendung für mobile Messdatenerfassung oder Monitoring․ Ohne Beachtung der Energiebilanz ist jede Batterie nach wenigen Stunden völlig erschöpft․ Dieser Artikel erläutert deshalb, wie Entwickler höhere Energieeffizienz erreichen können․
Clang: Bibliothek Cosmopolitan erreicht Version 1․0
#CC #Clang #Cosmopolitan #Programmiersprachen

Die Bibliothek macht C-Anwendungen portabel und gilt mit Freigabe des ersten Major Release als stabil․