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

Powered by @DerNewsChannel
Download Telegram
CMS Drupal: Updates für Module von Opigno beseitigen Schwachstellen
#CMS #ContentManagement #Drupal #Opigno #Sicherheitslücke #Updates

Opigno Group Manager und Learning Path für Drupal waren anfällig für so genanntes Clickjacking․ Aktuelle Sicherheitsupdates ändern das․
Windows 11 für Developer: Android Apps, Spiele-Kit und Windows SDK
#Amazon #AndroidApps #MicrosoftStore #Software #Softwareentwicklung #Spieleentwicklung #WSL #Windows11

Microsoft und Amazon ermöglichen Android-Apps in Windows․ Neu kommen ein überarbeiteter App Store, ein Windows Apps SDK und ein Game Development Kit․
Python mit C++ verheiraten: Python um C/C++ erweitern oder darin einbetten
#CC #Python

Teil 1 der Serie zeigt mit Codebeispielen zum Nachbauen, wie sich C/C++-Bibliotheken direkt aus Python aufrufen lassen und wie man Erweiterungsmodule schreibt․
Microsofts C++-Team lädt zur Mitarbeit am Debugger für Visual Studio Code ein
#CC #GitHub #Microsoft #OpenSource #STL

Das C++-Entwicklerteam hat den Code der STL-Visualizer für den Debugger bei GitHub freigegeben, sodass sich die Community nun daran beteiligen kann․
Ab Montag online: WeAreDevelopers Live Week mit Tim Berners-Lee
#ContinuousTesting #Programmiersprachen #Softwareentwicklung

Vom 28․ Juni bis 1․ Juli geht eine der größten Entwicklerkonferenzen an den Start, diesmal in digitaler Form․ heise Developer bespielt an zwei Tagen die Bühne․
Tiefere Integration: Salesforce angereichert durch Amazons Cloud-Dienste
#Amazon #AmazonWebServices #CRM #Callcenter #CloudComputing #LowCode #Salesforce #Softwareentwicklung

Künftig stehen in Salesforce viele Daten und Dienste aus AWS direkt zur Verfügung․ Diese richten sich sowohl an Entwickler, als auch an die CRM-Nutzer selbst․
Programmiersprache: Kotlin 1․5․20 arbeitet mit Project Lombok zusammen
#JVM #Java #JetBrains #Kotlin #Programmiersprachen

Im Zusammenspiel mit Java verarbeitetet Kotlin neuerdings die Annotationen von Project Lombok und die Nullability-Informationen von JSpecify․
OSPO Alliance: Gemeinnützige Open-Source-Organisationen schließen sich zusammen
#Eclipse #OW2 #OpenSource

OW2, Eclipse Foundation, OpenForum Europe und Foundation for Public Code fördern als OSPO Alliance Best Practices für das Leiten von Open-Source-Projekten․
In eigener Sache: Die tech:lounge Summer Edition

Die tech:lounge Summer Edition ist eine Reihe von 12 Webinaren, in denen es um die Themen Architektur, Codequalität, Containerisierung und moderne Entwicklung geht, und die sich an Einsteiger und Fortgeschrittene gleichermaßen richtet․
Einführung in die Template-Spezialisierung

Templates definieren das Verhalten von Familien von Klassen oder Funktionen․ Oft ist es erforderlich, spezielle Typen oder Nicht-Typen besonders zu behandeln․ Um diesen Anwendungsfall zu erfüllen, kannst du Templates spezialisieren․
Embedded-Entwicklung: Qt for MCUs 1․9 öffnet die Werkzeugkiste für Linux
#CrossPlatformEntwicklung #EmbeddedSystems #Mikrocontroller #Qt

Neben dem SDK zum Erstellen von Anwendungen für Mikrocontroller sind diverse Tools zum Schreiben von Embedded-Anwendungen für Linux verfügbar․
heise-Angebot: C++20: Überblick zum neuen Standard im C++20-Crashkurs (online)
#CC

C++20 bringt einen Paradigmenwechsel: Am 5․ Juli 2021 können Interessierte das "noch modernere C++" bei einem kompakten eintägigen Online-Workshop kennenlernen․
Testing: Akzeptanztests in der Softwareentwicklung mit Cypress
#Cypress #JavaScript #Selenium #Test

Bei komplexen Anwendungen wird das Testen zunehmend aufwendiger․ Ein Framework wie Cypress kann beim Automatisieren der Testabläufe unterstützen․
Service-Mesh: HashiCorp Consul 1․10 ermöglicht transparentere Kommunikation
#Consul #HashiCorp #ServiceMesh

Das neue Release führt die Funktion Transparent Proxy ein, die auch weniger präskriptives Traffic Handling erlaubt․
Cross-Plattform-Entwicklung: POCO C++ Libraries 1․11 führen ActiveRecord ein
#CC #POCO

Das jüngste Release der portablen C++-Bibliotheken zur Entwicklung von netzwerkbasierten Applikationen löst außerdem über 100 Probleme früherer Versionen․
Android: Google aktualisiert Play-Store-Bedingungen
#2FaktorAuthentifizierung #Android #GooglePlayStore #MobileDevelopment

Eindeutige Identifizierbarkeit und 2-Faktor-Authentifizierung sollen Google Play für Developer sicherer machen․
Windows 11: Mit ARM64EC native, interoperable Windows-Applikationen erstellen
#ARM64 #ARM64EC #Windows11

Emulation Compatible heißt das Zauberwort, um für Windows 11 auf ARM Anwendungen zu bauen․ Außerdem lassen sich bestehende Apps nun inkrementell beschleunigen․
Smart Home: openHAB 3․1 wird polyglott und verteilt Metriken
#SmartHome #openHAB

Das User Interface steht nun in neunzehn Sprachen zur Verfügung, und über ein Add-on lassen sich Metriken an Prometheus, InfluxDB oder Grafana übergeben․
Mein Scrum ist kaputt #104: Ist das noch Scrum oder kann das weg?
#Scrum

Wenn das Framework ständig falsch benutzt wird, ist dann das Framework schuld? Fragen, wie diese, stehen im Fokus der aktuellen Folge des Scrum-Podcasts․
Machine Learning: GitHub startet Testflüge mit KI-Kopiloten zum Programmieren
#GPT3 #GitHub #MachineLearning #OpenAI #PairProgramming

Ein Assistent auf Basis eines GPT-3-ähnlichen Modells von OpenAI gibt beim Entwickeln Codevorschläge aus dem Kontext und Kommentaren․