Google I/O 2024 Bei Googles Entwicklerkonferenz steht alles im Zeichen des generativen KI-Modells Gemini, das in so ziemlich alle Produkte des Konzerns integriert wird.
Reguläre Ausdrücke, ein Werkzeug zwischen Nützlichkeit und Komplexität. Wie funktionieren diese Ausdrücke und welche Probleme lassen sich mit ihnen lösen?
Rust bietet im Vergleich zu traditionellen Sprachen wie C und C++ verbesserte Sicherheitsmerkmale und Effizienz. Dieser Onlinekurs führt in die Prinzipien der Fehlerprävention und effizienten Programmierung mit Rust ein.
Aktuell existieren Google Fit und die Fitbit-App nebeneinander - Google Fit wirkt allerdings etwas vernachlässigt. Bald könnte Schluss mit der App sein.
Jede Mastodon-Instanz ruft die für die Link-Vorschau nötigen Daten selbst vom zugehörigen Webserver ab. Dadurch entsteht nicht selten eine Anfragenflut mit DDoS-Charakter.
Die Schwachstelle ermöglicht es Angreifern, beliebige Nutzerpasswörter über eine eigene E-Mail-Adresse zurückzusetzen. Tausende von Gitlab-Instanzen sind gefährdet.
Ein Entwickler sollte für einen neuen AWS-S3-Bucket mit ein paar Testdaten nach nur zwei Tagen 1.300 US-Dollar zahlen. Der Name des Buckets wurde ihm dabei zum Verhängnis.
DevUpdate Neue Versionen der Unreal-Engine, von FFmpeg, Ubuntu, OpenBSD und NetBSD sind da - und auch ein Linux für Autos. Zudem ist eine CRA-Zusammenarbeit geplant.
Passkeys sollen Anmeldevorgänge sicherer und benutzerfreundlicher machen. Der Entwickler einer Webauthn-Bibliothek für Rust sieht das Vorhaben inzwischen als gescheitert an.
Patricia ist im Jahr 1922 geboren. Das Buchungssystem von American Airlines kann damit offenbar nicht umgehen. Es verlegt ihr Geburtsjahr immer wieder auf 2022.
Nervige Windows-Apps löschen, ohne Zusatzsoftware einzelne Dateien verschlüsseln, Laufwerke sicher löschen: Mit der Kommandozeile geht so manches besser als über die GUI.
Neuronale Netze sind die Grundlage moderner KI-Technologien, die das Erkennen und Klassifizieren von Bildern ermöglichen. Ein Intensiv-Workshop führt Devs in die Besonderheiten des Modelltrainings mithilfe von Python ein.
Opendesk soll Open-Source-Software in die Behörden bringen, um sie unabhängiger von einzelnen Herstellern zu machen. Wie sieht diese digitale Souveränität aus?
AWS ist bekannt als eine stabile, skalierbare und wirtschaftliche Umgebung für die schnelle Entwicklung und Implementierung von Web-Anwendungen. Diese Onlinekurse bieten eine praxisorientierte Einführung in die Nutzung von AWS.
Kotlin, Go, Rust, Julia, Dart/Flutter: Die Online-Workshops der Golem Karrierewelt erleichtern den Zugang zu den Programmiersprachen und ihren Entwicklungsumgebungen.
Mehrere Personen haben sich aufgrund eines Softwarefehlers zusammen 3,2 Millionen australische Dollar auszahlen lassen, die ihnen eigentlich nicht zustanden.
In einem neuen Spiel für das Playdate-Handheld müssen Spieler Liebesbriefe zustellen. Am Ende gibt es einen Heiratsantrag - den der Entwickler eigennützig eingebaut hat.
Angreifer können mit Putty verwendete Nist-P521-basierte Private Keys rekonstruieren. Auch andere Tools wie Filezilla, WinSCP und Tortoisegit sind anfällig.
Ein Tippfehler im Code der Windows-App von Telegram ermöglicht die Ausführung von Schadcode auf fremden Systemen. Es reicht ein Klick auf ein vermeintliches Video.
Als moderne Sprache bietet Rust verbesserte Sicherheit und Effizienz gegenüber klassischen Sprachen wie C und C++. Dieser Onlinekurs führt in die Prinzipien der Fehlervermeidung und effizienten Programmierung mit Rust ein.
Die US-Armee hat eine Umkehr ihres Ansatzes für die Softwareentwicklung angekündigt, um mit dem raschen Wandel in der modernen Kriegsführung Schritt zu halten.
Google verbessert den Programmierhelfer Studio Bot in Android Studio: Dank Gemini Pro soll er bessere Codevorschläge geben - aber noch nicht in Europa.
DevUpdate Redis erhält eine neue Lizenz, Forks und eine Alternative, NPM bekommt Konkurrenz auf Server- und Client-Seite, Docker kann mithilfe von Nix ersetzt werden - und Nginx mit Rust.
Anforderungen an Software ändern sich schneller als je zuvor. Damit Entwickler da mitkommen, sollten sie Domain-driven Design nutzen. Wie das geht, zeigen wir an einem Beispiel.
Zehn Praxisprojekte, 352 Unterrichtseinheiten und über 33 Stunden Videoinhalte: Dieser umfangreiche Online-Kurs bahnt den Weg zur Python-Expertise. Optimal für Neulinge sowie Fortgeschrittene. 20 Prozent Rabatt nur noch bis Sonntag!
Mit der wachsenden Interkonnektivität und Vielfalt von Plattformen stehen Devs vor der immer größeren Aufgabe, die Codebases zu sichern. Eine besonders hinterhältige Bedrohung: Unicode-Hijacking.
Wer Software entwickelt, baut hin und wieder eine kleine Übergangslösung, bis der richtige Code fertig ist. Im Fall von Windows NT kam dieser nie, das Dialogfenster gibt es bis heute.
Für plattformübergreifende Apps sind Dart und Flutter eine hervorragende Wahl. Die Kombination bietet kurze Entwicklungszeiten, schnelle Exekution und eine native Benutzererfahrung. Diese Workshops erleichtern den Einstieg.
Kubernetes ist aus der Welt der Container-Orchestrierung nicht mehr wegzudenken. Die Golem Karrierewelt bietet Entwicklern und Administratoren eine leicht verständliche Einführung in den Industriestandard.
Eine wichtige, moderne Security-Funktion von Apple Silicon macht Oracle zu schaffen. Offenbar hat Apple das Verhalten zum Umgang mit geschütztem Speicher geändert.