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

Powered by @DerNewsChannel
Download Telegram
AdoptOpenJDK landet bei der Eclipse Foundation
#AdoptOpenJDK #Eclipse #Java

Als Eclipse Adoptium soll das Open-Source-Projekt künftig unter dem Dach der in der Java-Community arrivierten Open-Source-Organisation ein Zuhause haben․
heise+ | Webprogrammierung: Einstieg in WebAssembly
#Bytecode #JavaScript #Programmiersprachen #W3C #WASI #WASM #WebAssembly #Webprogrammierung

Wasm-Anwendungen sind performanter als JavaScript-Code und eröffnen den Zugriff auf die Ökosysteme von Sprachen wie C/C++ oder Rust․
C++20: Mehr Details zum Spaceship Operator
#CC

Der Compiler führt beim Erzeugen der sechs Vergleichsoperatoren einen sehr smarten Job aus․ Letztlich erzeugt er gratis intuitive und effiziente Vergleichsoperatoren․ Eine genauere Betrachtung des Spaceship Operator․
Programmiersprache: Perl 5․32 verkettet Vergleiche und wandert zu GitHub
#Perl #Programmiersprachen

Das aktuelle Release der Programmiersprache vereinfacht Vergleiche und führt einen neuen Operator zum Testen der Klassenzugehörigkeit ein․
heise-Angebot: ContainerConf Online 2020: Letzte Chance für Frühbucherrabatt
#Containerisierung #Konferenz #Kubernetes #Monitoring #ServiceMeshes #Softwareentwicklung

Noch bis einschließlich 26․ Juni können Kubernetes-Interessierte den vergünstigten Preis der Online-Konferenz nutzen․
Code-Analyse: GitHub entwickelt Super Linter und gibt Quellcode frei
#CodeAnalyse #Github

GitHub veröffentlicht Super Linter, ein Tool, das bei der Analyse von Code zum Einsatz kommt․ Der Code von GitHub Actions steht frei zur Verfügung․
heise+ | Einführung: Funktionale Programmierung mit Haskell und Idris
#Code #Haskell #Idris #Progammiersprache #Programmierung

Das Programmieren mit Seiteneffekten, die in der Praxis am meisten Probleme machen, kriegen die funktionalen Sprachen Haskell und Idris in den Griff․
Developer sind verantwortungslose Spielkinder!
#Entwickler

Wenn man auf Entwickler innen nicht aufpasst, machen sie den ganzen Tag Unsinn․ Wie soll man damit umgehen?
Streit über App-Store-Regeln: Apple gibt Update-Blockade von E-Mail-App auf
#AppStore #Apple #Apps #Hey #iOS

Apple versucht, einen schnell hochgekochten Streit mit einem App-Anbieter schlichten․ Die weitere Zukunft der E-Mail-App Hey bleibt aber ungewiss․
Versionsverwaltungsystem: GitLab 13․1 bekommt eine Alarmzentrale
#Git #Softwareentwicklung #Versionskontrolle

Die Plattform zur Versionsverwaltung führt im aktuellen Release mit Alert Management eine zentrale Schnittstelle für IT-Warnungen ein․
Apple bereitet Entwicklerwerkzeuge auf macOS 11 Big Sur, iOS 14 und ARM-Macs vor
#Apple #Catalyst #SwiftUI #Xcode #macOS #macOSBigSur

Xcode, Catalyst, SwiftUI – alle zentralen Developer-Tools hat Apple auf die neuen Versionen macOS 11 und iOS 14 hin angepasst․
Google präsentiert Google Pay API für React und Web Components
#Google #GooglePay #JavaScript #React #WebComponents

Der Google Pay Button lässt sich in React integrieren․ Für Entwickler, die kein oder ein anderes Framework nutzen, gibt es den Pay Button für Web Components․
Containerisierung: Cilium 1․8 balanciert auf dem Expresspfad
#Cilium #Containerisierung #Hubble #LoadBalancing

Das Verwenden des eXpress Data Path für das Load Balancing soll gleichzeitig den Durchsatz verbessern und die CPU-Last verringern․
Infrastruktur in der Cloud: HashiCorp startet voll verwaltete Cloud-Plattform
#CloudComputing #HashiCorp

Der Infrastruktur-Anbieter hat seine neue verwaltete Cloud-Plattform vorgestellt․ Als Erstes zieht dort Consul ein, ein Tool zum Konfigurationsmanagement․
heise+ | Programmieren: Ein Einstieg in Raku
#Metaprogrammierung #Perl6 #Programmierung #Raku #Rakudo

Charakteristisch für die Programmiersprache Raku sind Metaprogrammierung und das Verwenden von Grammatiken․ Syntax und Semantik lehnen sich an Perl an․
heise+ | LibreOffice-Makros mit Python programmieren und einbinden
#Calc #LibreOffice #Makros #Programmierung #Python #Writer

Makros erleichtern und beschleunigen die Arbeit an Texten und Tabellen․ Wir zeigen, wie Sie Makros mit Python programmieren und diese in LibreOffice einbinden․
Harbor läuft in den festen Hafen der Cloud Native Computing Foundation ein
#CloudComputing #HPE #Harbor #cncf

Die Open-Source-Registry für Container steigt nach knapp zwei Jahren zum Graduated-Projekt der Stiftung auf․
Chaos as a Service: Gremlin-Szenarios sollen mit Statusprüfung sicherer werden
#Chaosengineering #Experiment #Gremlin

Der Anbieter einer Plattform für Chaos Engineering hat seinem Angebot ein Feature zum Absichern der Infrastruktur experimenteller Szenarios hinzugefügt․
heise+ | HTTP: Cross-Site-Zugriffe mit CORS gezielt steuern
#CORS #CSRF #CSRFAngriffe

Browser blockieren HTTP-Zugriffe von JavaScript-Code auf fremde Domains․ Manchmal will man genau das aber zulassen․ Mit CORS-Headern löst man diesen Konflikt․
Google löst Android ML Kit von Mobilplattform Firebase
#Android #Google #MLKit #MobileDevelopment

Das Android ML Kit war bisher eng mit Firebase verbunden․ Für mehr Flexibilität möchte Google das Tool mit der Einführung eines ML Kit SDK von Firebase lösen․