Ausgabe März 2021

Titelthema: Programmieren
Als schön oder elegant beschreiben Programmierer Algorithmen, also die Lösungspläne für bestimmte Probleme. In der aktuellen Ausgabe des Linux-Magazins stellen gestandene Software-Entwickler ihre Lieblingsalgorithmen vor und erzählen, wie sie funktionieren und was sie daran begeistert. Dabei reicht die Bandbreite von Sortierverfahren über das effiziente Trimmen von Arrays bis hin zu ausgefeilten binären Bäumen.
Zu den Listings
Artikel
Wer glaubt, völlig frei und unbeeinflusst selbst zusammenstellen zu können, woraus er sich informiert, könnte einer Illusion aufsitzen. Warum wollen nicht dasselbe ist wie können.
Wollte man dem Quicksort-Algorithmus einen Geschmack zuordnen, wäre es süß-sauer. Süß, da er eine sehr elegante Art zu sortieren darstellt; sauer, weil typische Implementierungen mehr Fragen offenlassen als beantworten.
Aus einem Algorithmus kann schnell ein Benchmark werden. Im vorliegenden Fall dient ein Rezept zum Sortieren zwei Programmiermodellen als Messlatte: Objektorientiert versus funktional.
Algorithmen zur Deduplizierung von Listenelementen kommen oft als Einstellungsfragen vor, aber auch in der Praxis bei der Verschlankung von Datensammlungen. Mike Schilli zeigt seinen bevorzugten schnellsten Weg.
Ob ein räumlich naher Punkt, eine ähnliche Farbe oder ein passender Vorschlag für eine Partnerin: Der Octree-Algorithmus hilft, schnell die nächsten Objekte unter Millionen anderer zu finden.
Imgdiff 1.0.0 Bilder miteinander vergleichen Quelle: https://github.com/n7olkachev/imgdiff Lizenz: MIT Alternativen: Odiff, Pixelmatch Zum Vergleich von Textdateien nutzen viele Anwender Diff und Co.; beim Gegenüberstellen von Bildern helfen diese Werkzeuge aber nicht...
Seit Jahren wird das papierlose Büro propagiert. Mit der von der EU angestoßenen elektronischen Rechnungsstellung soll das Rechnungswesen im Umgang mit Behörden diesem Ziel endlich einen Schritt näherkommen.
Mit dem Installationsskript Katoolin 3 holt sich Charly gezielt seine Lieblingswerkzeuge aus Kali Linux auf den Ubuntu-Desktop.
Die wenigsten Unternehmen kommen mit einer einzelnen Cloud aus; Kombinationen aus privaten Clouds, AWS, Azure, Google und anderen Anbietern sind stattdessen die Regel. Wie klappt das sinnvoll?
Im letzten Artikel wurde erklärt, was eine PKI ist und wofür man sie verwendet. Jetzt geht es darum, wie man die richtigen Tools findet, um eine komplexe PKI möglichst automatisiert aufzubauen und zu betreiben.
Das Kata-Containers-Projekt verbindet die sichere Trennung von virtuellen Maschinen mit der Leichtfüßigkeit von Container-Virtualisierung. Nun verspricht die Version 2.0 der Software elementare Verbesserungen.
Wikileaks-Gründer Julian Assange bleibt in britischer Auslieferungshaft, nachdem Richterin Vanessa Baraitser zuvor den US-Antrag auf Auslieferung ablehnte. Die USA kündigten an, das Urteil anfechten zu wollen.
Das erste Buch widmet sich der Gefährdung unserer Privatsphäre durch Datensammler, das zweite führt in statistische Analysen mit R ein.
Kaum teurer als ein Raspberry Pi 4, bietet Nvidias Jetson Nano 2GB einen idealen Einstieg in die Welt des Machine Learning.
| LINUX-MAGAZIN KAUFEN | ||
|---|---|---|
| DIESES HEFT KAUFEN | Heft im Shop bestellen | Digitale Ausgabe im Shop bestellen |
| EINZELNE AUSGABE | Print-Ausgaben | Digitale Ausgaben |
| ABONNEMENTS | Print-Abos | Digitales Abo |
| TABLET & SMARTPHONE APPS | ![]() Bald erhältlich | ![]() Deutschland |














