Newsfeed

Webex-Konferenzen der Bundeswehr waren über Monate einsehbar

Bei der Webex-Instanz der Bundeswehr gab es eine Sicherheitslücke, die nach Angaben der Cybertruppe CIR geschlossen ist. Der Vorfall ist ernst.

Varta leitet deutsches Forschungsprojekt für Natrium-Ionen-Batterien

Der deutsche Batteriehersteller Varta leitet das ENTISE-Projekt mit 15 Partnern zur Entwicklung zukunftsträchtiger, umweltfreundlicher Natrium-Ionen-Batterien.

Developer Snapshots: Programmierer-News in ein, zwei Sätzen

Unsere Übersicht kleiner, interessanter Meldungen enthält unter anderem Hotspot, Apache Arrow, Qt Visual Studio Tools, WildFly, Rust, aider, Node.js und Git.

heise-Angebot: Continuous Lifecycle/ContainerConf 2024: Call for Proposals noch bis 9. Mai

Für die Konferenz zu Developer Experience, Developer Platform, Continuous Delivery und DevOps suchen die Veranstalter noch bis 9. Mai Vorträge und Workshops.

Secure by Design: CISA und FBI warnen vor Directory-Traversal-Lücken

Directory-Traversal-Schwachstellen sind eine Gefahr, die die US-amerikanische CISA und das FBI gerne im Keim ersticken wollen.

Astronomie: Wohl keine mögliche Spur von außerirdischem Leben entdeckt

Als die mögliche Entdeckung von Dimethylsulfid auf einem Exoplaneten vermeldet wurde, war die Aufregung groß. Nun meldet ein Forschungsteam Zweifel an.

Solar Orbiter: Beeindruckendes Video zeigt die Oberfläche der Sonne in Bewegung

Der Solar Orbiter der ESA hat eine Nahaufnahme der Sonnenoberfläche gemacht. Die zeigt deutlich, wie dort alles in Bewegung ist und welche Strukturen es gibt.

Neu in .NET 8.0 [20]: Neue Code-Analyzer für .NET-Basisklassen

Die zusätzlichen Code-Analyzer bieten Verbesserungsvorschläge bei der Verwendung der .NET-Klassenbibliothek.

RHEL 9.4: Cloud-Fokus und aktualisierte Basis

Red Hat Enterprise Linux 9.4 (RHEL) legt den Fokus auf verbesserte Cloud-Unterstützung. Die Softwarebasis wurde zudem aktualisiert.

HyImpulse: Deutsche Trägerrakete mit Paraffin als Treibstoff hebt erstmals ab

HyImpulse entwickelt zwei Raketen, bei denen Kerzenwachs als sicherer und günstiger Antrieb dient. Nun hat die kleinere der beiden zum ersten Mal abgehoben.

Microsoft: Keine automatische Lösung für 0x80070643-Update-Fehler mehr geplant

Ein Update für die Windows-Recovery-Umgebung schlägt seit Längerem oft mit dem Code 0x80070643 fehl. Eine automatische Lösung kommt nicht mehr.

Angular-Renaissance Teil 2: Reaktives Programmieren mit Signalen

Mit Signalen bietet Angular 17 ein leichtgewichtiges Werkzeug, das reaktives Programmieren spürbar erleichtert.

Bundesregierung: Russland für Cyber-Angriff auf SPD verantwortlich

Im Januar vergangenen Jahres griffen Hacker E-Mail-Konten der SPD an. Die Bundesregierung macht jetzt "eindeutig" Russland dafür verantwortlich.

Zuckerman v Zuckerberg: Recht auf Facebook-Plugins eingeklagt

Ein Plugin soll Facebook-Usern Kontrolle über Newsfeed und Daten bringen. Doch Meta droht gerne mit Klage und Rauswurf. Ethan Zuckerman dreht den Spieß um.​

60 Jahre BASIC: Allzweck-Programmiersprache für Anfänger

Vor 60 Jahren gelang den Erfindern der Programmiersprache BASIC tatsächlich, was sie sich erhofft hatten: einfache und für jeden zugängliche Programmierung.

Dank Google Cloud: Algorithmus findet 27.500 Asteroiden in alten Aufnahmen

Ohne dass dafür eine einzige neue astronomische Beobachtung nötig war, wurden mit KI-Technik jetzt fast 30.000 bislang unbekannte Asteroiden gefunden.

Für Freeware und kleine Entwickler: Apple senkt die Kerntechnologiegebühr

Apple mildert seine neuen Geschäftsbedingungen in der EU ab. Freeware-Apps und kleine Entwickler sollen keine unkontrollierbaren Kostenrisiken fürchten.

Für Freeware und kleine Entwickler: Apple senkt die Kerntechnologiegebühr

Apple mildert seine neuen Geschäftsbedingungen in der EU ab. Freeware-Apps und kleine Entwickler sollen keine unkontrollierbaren Kostenrisiken fürchten.

software-architektur.tv: Taktisches Domain-driven Design (DDD)

Diese Episode des Videocasts beleuchtet, wie man Geschäftslogik in einem objektorientierten System nach den Pattern des taktischen Designs gestaltet.

2,8 Millionen Docker-Hub-Repositories mit Malware oder Phishing verseucht

Erneut gab es Angriffe auf öffentliche Repositories, diesmal auf Docker Hub. Die Hacker verteilten Trojaner oder stahlen Kreditkartendaten.

Die Temporal API – besseres Datehandling für JavaScript

Der ECMAScript-Standard wird stetig weiterentwickelt und JavaScript damit stetig verbessert. Eine der größten Baustellen war bisher der Umgang mit Datum und Zeit. Das ändert sich jedoch mit der neuen Temporal API.

Die Intl-API – Internationalisierung im Browser

Die Intl API moderner Browser bringt hilfreiche Werkzeuge für Datums- und Zeitwerte und Zahlen. Zum Teil werden sogar bisherige I18N-Bibliotheken unnötig.

Dependency Injection in JavaScript

Bibliotheken und Frameworks setzen auf Dependency Injection, um mehr Flexiblität im Umgang mit Abhängigkeiten innerhalb einer Applikation zu erhalten.

Das Adapter-Pattern in JavaScript

Zugegeben, die Relevanz einiger GoF-Entwurfsmuster für JavaScript hält sich in Grenzen, wurden diese Entwurfsmuster doch ursprünglich dafür konzipiert, Rezepte für objektorientierte Programmiersprachen beziehungsweise das objektorientierte Programmierparadigma zu definieren.

Micro Frontends – die Microservices im Frontend

Micro Frontends verfolgen einen ähnlichen Ansatz wie Microservices, nur in einer völlig unterschiedlichen Umgebung. Daher ergeben sich auch andere Vor- und Nachteile sowie eine veränderte Herangehensweise bei der Konzeption und Umsetzung.

Zugriff auf die Zwischenablage: synchron und asynchron

Für die Arbeit mit der Systemzwischenablage stellt die W3C-Spezifikation "Clipboard API and events" zwei APIs zur Verfügung: die synchrone "Clipboard Event API" und die asynchrone "Asynchronous Clipboard API".

Verschlüsselung im Web mit der Web Crypto API

Eines der zentralen Themen in der Webentwicklung ist Sicherheit. Mit der Web Crypto API bieten moderne Browser mittlerweile ein Werkzeug, mit dem Entwickler auch clientseitig Informationen signieren und verschlüsseln können.

Wo geht die Reise mit den Single-Page-Applikationen hin?

Das Entwicklerteam hinter React verfolgt einen interessanten Ansatz, der dafür sorgt, dass Single-Page-Applikationen nicht mehr reine Client-Monolithen sind. Die Idee ist Client und Server wieder näher zusammenzubringen und das Beste aus dieser Kombination herauszuholen.

Blog-Reboot: Neustart mit Verstärkung

Gemeinsam macht das Bloggen noch mehr Spaß! Ab sofort gibt es wieder neue Tales from the Web side – mit Verstärkung.

Features von übermorgen: Worker Threads in Node.js

Seit Version 10.5 stellt Node.js sogenannte Worker Threads als experimentelles Feature zur Verfügung. Diese Blogartikel stellt das Feature kurz vor.