Kacl 0.2.1 Changelogs erzeugen und pflegen Quelle: https://github.com/helstern/kacl Lizenz: Apache 2.0 Alternativen: Conventional Changelog, Texteditor Ob kleines Skript oder große Codebasis: Ein gut gepflegtes Changelog sorgt für mehr Übersicht. Idealerweise enthält eine...
Softwareentwicklung
Proprietäre Fernwartungs- und Fernzugriffsprogramme erleichtern Admins und Support-Mitarbeitern auch unter Linux das Leben. Die Bitparade hat sich einige der Helfer und deren Preismodelle angesehen.
Klaus Knopper hat zum 20-jährigen Knoppix-Jubiläum die Technik des Live-Systems grundlegend überarbeitet. Zu den Überraschungen dabei zählt die zurückgekehrte integrierte CD-Mini-Version.
Das Open-Source-Projekt Bit löst Komponenten aus einer Angular-, React- oder Vue-App heraus, um sie bei Bedarf in anderen Apps wiederzuverwenden.
Erfahrene Sysadmins analysieren problematische Systemlasten unter Linux mit den immer gleichen Kommandos. Mike Schilli verpackt sie in ein praktisches Go-Tool, das alle Ergebnisse auf einen Blick anzeigt.
Die Besitzverhältnisse stehen im Vordergrund, wenn es um die Wahl eines Smart Pointers geht. Rezepte für den richtigen Smart-Pointer-Einsatz liefern einmal mehr die C++ Core Guidelines.
Diesen Monat enthält die erste Seite der DVD eine bootbare Version des aktuellen Linux Mint 19.3 in der Cinnamon-Edition. Für die Rückseite hat die Redaktion unter anderem 16 Videos vom 36. Chaos Communication Congress ausgewählt.
ZPS 1.2.2 Auflisten und Entfernen von Zombies Quelle: https://github.com/orhun/zps Lizenz: GPLv3 Alternativen: Ps, Kill Hin und wieder kommt es vor, dass auf Linux-Systemen ein sogenannter Zombie herumwandert – also ein Prozess, der schon beendet wurde, dessen Elternprozess...
Mit GraphQL erzeugt ein Entwickler nach dem REST-Prinzip simpel strukturierte Anfragen, um gezielt Datensätze abzurufen. Ein Beispiel demonstriert, wie er solche Abfragen in GraphQL entwirft und in Go programmiert.
Screen-Scraper scheitern oft an komplexen Webseiten. Mike Schilli steuert den Chrome-Browser mittels des DevTools-Protokolls fern und entlockt mit dieser Methode selbst hochgradig dynamischen Webseiten ihre Daten.
DELUG-Käufer booten diesen Monat das aktuelle Kali Linux 2019.4 von Seite A der Heft-DVD. Die andere Seite bietet ein ausführliches E-Book über GNU Make, 48 spannende Vorträge von der DebConf19, ausgefallene Terminals und einiges mehr.
Terminalemulatoren gelten landläufig als langweilig, da sie streng genommen nur Text darstellen. Doch jenseits des Standards etablieren sich interessante Exoten, die sich für verschiedene Anwendungsfälle eignen.
Runp 2.1.3 Programme parallel ausführen Quelle: https://github.com/jreisinger/runp Lizenz: Freeware Alternativen: parallel Die meisten Rechner verfügen heute über wenigstens zwei Prozessorkerne, oft mehr. Allerdings nutzen viele Shell-Programme diese Möglichkeit zur...
Einen der wichtigsten Aspekte beim Programmieren stellt für C++-Entwickler die Ressourcenverwaltung dar. Zum Glück gibt es dafür Richtlinien.
Ob alphabetisch oder numerisch, als Bubble- oder Quicksort: Sortiert wird immer. Auch Mike Schilli zeigt sich bei seiner Vorstellung verschiedener Sortieralgorithmen in Go komplett sortiert.












