Debian-Entwickler schätzen Überraschungen ebenso wenig wie Debian-Nutzer. Entsprechend verläuft ein Debian-Update weitgehend geräuschlos. Ein paar Stolperfallen erfordern aber doch Feinjustagen.
article
Wer nicht fließend Ethernet spricht, ist bei der Fehlersuche im Netz auf Werkzeuge wie Iftop und Bwm angewiesen. In größeren Umgebungen hilft Skydive, die Übersicht zu behalten und komplexe Fehlerbilder aufzudecken.
Die stärkere Regulierung von großen IT-Plattformen rückt näher. Die EU-Mitgliedstaaten unterstützen weitgehend die Pläne der EU-Kommission für das sogenannte Gesetz über digitale Märkte.
Ein Buch will dabei helfen, das Webdesign im Dienst der Werbung zu optimieren, das andere hilft unkonventionell beim Lernen von Python.
Ausgestattet mit Open-Source-Genen, mischt die neue CPU-Architektur RISC-V momentan den Prozessormarkt auf. Dank des Emulators Qemu machen Sie auch ohne echte Hardware erste Bekanntschaft mit der CPU.
Neue Smishing-Attacken zielen vermehrt auf die persönlichen Daten unbedarfter Smartphone-Nutzer. Nachdem sich die Masche mit Paketbenachrichtigungen totgelaufen hat, setzen die Angreifer nun auf falsche Sicherheitswarnungen.
Um aufgezeichnete Fußwanderungen statistisch aufzubereiten, extrahiert Mike Schilli die entsprechenden GPS-Daten mit Go und greift zu Plottern und APIs für die Geoanalyse.
In der letzten Folge dieser Serie ging es um verschiedene Möglichkeiten, Nebenläufigkeit mit Python durch Multithreading zu realisieren. Diesmal dienen Multiprocessing und Asynchronous I/O dazu, dasselbe Ziel zu erreichen.
Pünktlich zum runden 30. Geburtstag von Linux mahnt ein Core-Entwickler mehr Mitarbeit an. Kernel-Chef Linus Torvalds überredet Paragon indes erfolgreich, den NTFS-Treiber in den Mainline-Kernel zu pushen, und auf Apples M1-Chip läuft bereits ein Gnome-Desktop.
Eine aktuelle Webseite wärmt ein altes Gedankenspiel der Moralphilosophen auf. Die aufgeworfenen Fragen sind aber ebenso schockierend wie falsch gestellt.
Im Schnitt beansprucht das Testen ein Viertel bis fast die Hälfte des Entwicklungsaufwands von Software. Dieser Artikel will dabei helfen, das Testen zu optimieren, geeignete Verfahren auszusuchen und Testfälle systematisch und strukturiert zu wählen.
Fuzzing gilt heute als wichtigstes Verfahren, um Software auf Robustheit zu testen und Sicherheitslücken zu finden. Dieser Artikel erläutert, was es damit auf sich hat und welche Methoden dabei heute gebräuchlich sind.
Automatisiertes Fuzz Testing macht es Entwicklern besonders leicht, sichere und robuste Software zu entwickeln. Doch was steckt dahinter?
Ende der 1980er-Jahre stieß Barton Miller zufällig darauf, dass verstümmelte Eingaben Unix-Tools abstürzen ließen. Daraus entwickelte sich eine heute nicht mehr wegzudenkende Testmethodik mit Zufallseingaben, das Fuzz Testing.
Auf der DELUG-DVD finden Sie diesmal das aktuelle Manjaro 21.1.5, acht Vorträge von der Kielux 2021, ein E-Book über Testmethoden und vieles mehr.












