Linux Magazin – Für professionelle Linux-Anwender und Administratoren: Das weltweit älteste und größte Magazin rund um Linux im Unternehmenseinsatz versorgt professionelle Anwendern, Administratoren und Programmierer aus der IT-Branche seit über 25 Jahren mit Hintergrundwissen, Produkttests und aktuellen Informationen rund um das freie Betriebssystem.
Unmoralische Wahl
News
Kurznachrichten
Zahlen & Trends
Probelauf • 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.
Alles durchprobiert • Fuzzing gilt heute als das wichtigste 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.
EFFIZIENT ENTWANZT • Automatisiertes Fuzz Testing macht es Entwicklern besonders leicht, sichere und robuste Software zu entwickeln. Doch was steckt dahinter?
Ursachen finden • 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.
Neues auf der Heft-DVD • Auf der DELUG-DVD finden Sie diesmal das aktuelle Manjaro 21.1.5, acht Vorträge von der Kielux 2021, ein EBook über Testmethoden und vieles mehr.
Tooltipps
Virtueller Arbeitsplatz • Virtualisierungssoftware kann auf Desktop-Rechnern bislang ungenutzte Ressourcen erschließen und damit die Effizienz der Systeme steigern.
Newsticker • Statt werbeüberfrachteter Websites oder unübersichtlicher Newsfeeds nutzt Charly lieber Getnews.tech, um sich auf der Kommandozeile schnell und gezielt über die Geschehnisse rund um die Welt auf dem Laufenden zu halten.
Mustersuche • Im ersten Teil dieser Artikelserie ging es um die Navigation in einem Gebäude mithilfe verschiedener WLAN-Hotspots und Methoden des überwachten maschinellen Lernens. Diesmal untersuchen wir, was mit unüberwachtem Lernen möglich ist.
Container-Lager • Ceph ist heute zwar nicht mehr die neuartige, hippe Software wie vor einer Dekade, doch tut sich beim verteilten Objektspeicher noch immer eine Menge. Die neueren Releases setzen immer stärker auf Container.
Rudergänger • Wer bei Paketmanagern an Rpm oder Dpkg denkt, muss in der Kubernetes-Welt umdenken: Dort gibt stattdessen Helm den Ton an. Wir zeigen, wie das Tool im Detail funktioniert und wie Sie als Admin den größten Nutzen daraus ziehen.
Gesichtsschutz • Das Europaparlament lehnt biometrische Verfahren zur Massenüberwachung in der Öffentlichkeit ab. Dazu zählt auch automatisierte Gesichtserkennung.
Tux liest • Ein Buch vermittelt die Grundlagen der Rechnernetze, das zweite stellt die Modellierungssprache UML 2.5 umfassend vor.
Starker Auftritt • Mit Langzeitunterstützung versehen, dürfte das im September erschienene Java 17 in den nächsten Jahren den Standard für Java-Entwickler markieren. Wir machen Sie mit allen wesentlichen Neuerungen des LTS-Releases vertraut.
Bogenlampe • Mit dem Fyne-Framework für Go lassen sich nicht nur GUIs erstellen, sondern auch Spiele für den Desktop schreiben. Mike Schilli nimmt sich dabei eines Klassikers an
Rückschau • Vor zehn Jahren erblickte diese Artikelreihe unter dem Titel „Modernes C++ in der Praxis“ das Licht der Welt. Ein guter Grund, der Frage nachzugehen, welche Wege die Sprache im letzten Jahrzehnt genommen hat.
Multitasking • Als interpretierte Programmiersprache gehört Python nicht zu den schnellsten Entwicklerwerkzeugen. Wir zeigen, wie Sie...