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

Powered by @DerNewsChannel
Download Telegram
Sicherer Vergleich von Integralen in C++20
#CC

Wenn vorzeichenbehaftete und vorzeichenlose Integrale verglichen werden, führt das häufig nicht zum gewünschten Ergebnis․ Dank der sechs std::cmp -Funktionen gibt es eine Heilung mit C++20․
Was man über React wissen sollte
#JavaScript #Nextjs #React #Redux

Was ist React? Kurz gefasst handelt es sich bei React um eine Bibliothek zur Entwicklung grafischer Oberflächen für Webanwendungen․ Doch was gibt es darüber hinaus über React zu wissen?
Sicherer Vergleich von Ganzzahlen in C++20
#CC

Wenn vorzeichenbehaftete und vorzeichenlose Ganzzahlen verglichen werden, führt das häufig nicht zum gewünschten Ergebnis․ Dank der sechs std::cmp -Funktionen gibt es eine Heilung mit C++20․
Cloud-nativ: GitOps Working Group als Community-Projekt bei der CNCF gestartet
#ContinuousDelivery #DevOps #GitOps #Weaveworks

Zum Fördern des GitOps-Paradigmas haben Amazon und Microsoft zusammen mit GitHub und den GitOps-Veteranen Weaveworks und Codefresh eine Arbeitsgruppe gestartet․
"Vienna Calling": WeAreDevelopers Live Week vom 30․ November bis 4․ Dezember

Die Online-Konferenz findet inzwischen zum dritten Mal statt․ Es warten fünf Thementage, die auch über heise Developer gestreamt werden․
Versionsverwaltung: GitLab 13․6 verfeinert den Einblick in die Codequalität
#Codeanalyse #Codequalität #Git #MicrosoftVisualStudio #Versionskontrolle

Für Probleme bei Merge Requests und in Berichten über die Codequalität bietet die Plattform nun unterschiedliche Stufen für den jeweiligen Schweregrad․
Richtlinienverwaltung: Kyverno darf sich in der CNCF-Sandbox bewähren
#Kubernetes #Kyverno #OpenPolicyAgent #PolicyEngine #Richtlinien #cncf

Nirmata entwickelt eine Policy Engine als Open-Source-Projekt, die sich nativ in Kubernetes integriert und dessen Ressourcen nutzt․
Programmiersprache: Kotlin 1․4․20 gibt sich dynamisch und fehlertolerant
#Compiler #JVM #JavaScript #Kotlin #Programmiersprachen

Das Verketten von Strings geschieht in der JVM weitgehend über Dynamic Method Invocation, und für JavaScript-Code kann der Compiler Fehler ignorieren․
heise-Angebot: Continuous Lifecycle Online 2021: Call for Papers um eine Woche verlängert
#Containerisierung #ContinuousDelivery #ContinuousIntegration #ContinuousLifecycle #DevOps

Wer einen englischen Vortrag zu Themen wie DevOps, CI/CD oder Containerisierung einreichen möchte, hat nun noch bis zum 30․ November Zeit dafür․
heise-Angebot: We Are Developers! – Das Magazin für Entwickler und solche, die es werden wollen

Mit der neuen c't- und iX-Beilage "We Are Developers!" will Heise Medien junge Talente in der Softwareentwicklung fördern․
heise+ | C++-Tricks: Das fehlende Konstrukt always_false
#CTricks #CC #Hilfskonstrukt #Programmierung #always_false

Reichen die Bestandteile einer Sprache nicht aus, um Code­probleme zu lösen, greifen Entwickler auf Hilfskonstrukte zurück․ Wir stellen always false vor․
Cloud Bursting – platzt die Private Cloud, ist die Public Cloud zur Stelle
#CloudComputing #Cluster #Containerisierung #HybridCloud #Kubernetes #KubernetesCluster #MultiCloud

On-Premise betriebene Anwendungen in der Private Cloud lassen sich bei Auslastungsspitzen durch die Rechenkapazität einer Public Cloud entlasten․
heise-Angebot: building IoT 2021: Vorträge für die Online-Konferenz gesucht
#IIoT #Industrie40 #InternetderDinge #Softwareentwicklung

Ab sofort können Experten sich mit Vorträgen und Workshops zu Entwicklerthemen rund um das Internet der Dinge bewerben․
Mobilentwicklung: Die Android Kotlin Extensions landen auf dem Abstellgleis
#Android #JetBrains #Jetpack #Kotlin

Während die Synthetics in der Erweiterung verschwinden werden, bietet JetBrains künftig Parcelize in einem separaten Plug-in weiter an․
Linux: GNU Guix 1․2 geht mit neuer Authentifizierungs-Option auf Nummer sicher
#LinuxundOpenSource #Paketverwaltung

Die Paketverwaltungs-Software erscheint zu ihrem achten Geburtstag in Version 1․2 und legt den Fokus auf Sicherheits-Features durch eine neue Authentifizierung․
heise-Angebot: Kompakt-Workshop: Parallele und reaktive Programmierung in Java

Der Workshop erklärt an einem Tag die wichtigsten Java-APIs für Parallelität und zeigt an konkreten Beispielen, wie man sie für performantere Software nutzt․
Service-Mesh: HashiCorp veröffentlicht Consul 1․9
#Consul #HashiCorp #ServiceMesh

Das neue Release setzt den Fokus auf eine granularere Kontrolle, Überwachungen der Service-Mesh-Dienste sowie die Integration mit mehr Runtime-Plattformen․
Native ARM-Mac-Apps: Entwickler sputen sich
#ARMMac #ARMSwitch #Apple #Apps #M1 #Universal2 #macOS

Blackmagic Design, Bare Bones Software oder The Soulmen gehören zu den ersten Entwicklern, die vom Start weg Universal-2-Apps ausliefern․
Weniger App-Store-Provision für Apple: Größere Entwickler unzufrieden
#AppStore #Apple #Basecamp #EpicGames #InAppVerkäufe #Provision #Spotify #iOS #iPadOS #iPhone #macOS

Nur Firmen, die weniger als eine Million US-Dollar einnehmen, bekommen Rabatt․ Dass sei eine machiavellistische Strategie, meint ein Entwickler․
Key-Value Store: etcd ist Absolvent der Cloud Native Computing Foundation
#CloudComputing #KeyValueStore #cncf #etcd

Der verteilte Key-Value Store hat den Graduated-Status bei der Stiftung für Cloud-native Projekte erreicht, die Teil der Linux Foundation ist․