Posts mit dem Label LinuxUser werden angezeigt. Alle Posts anzeigen
Posts mit dem Label LinuxUser werden angezeigt. Alle Posts anzeigen

Samstag, 20. Januar 2018

Veröffentlichungen im Dezember 2017 und Januar 2018

In den vergangenen beiden Monaten gab es einiges an Veröffentlichungen in Print und Online:

  • Frank Hofmann , Mandy Neumeyer: Digitaler Kehraus. Den Firefox-Browser von ungewollten Spuren befreien, LinuxUser 01/2018

    Als smarte Datenkraken sammeln Webbrowser zahlreiche Daten, die viel über den Benutzer verraten. Wer Privatsphäre schätzt, sollte daher ab und an im Browser aufräumen.
  • Frank Hofmann: Transformation. Asciidoc in verschiedene Formate konvertieren, LinuxUser 01/2018

    Ein Dokument, viele Ausgabeformate – das klingt verlockend und klappt in der Praxis ganz gut. Kleine Stolperfallen bleiben aber bestehen.
  • Frank Hofmann, Gerold Rupprecht, Mandy Neumeyer: Datenstapler. MS-SQL-Klon Relationale Datenbank RSQL, LinuxUser 01/2018

    Die quelloffene relationale Datenbank RSQL strebt an, abgespeckte Instanzen des Microsoft-SQL-Servers vollständig zu ersetzen.
  • Frank Hofmann, Mandy Neumeyer: Grenzenlos. Medieninhalte grenzübergreifend nutzen, LinuxUser 01/2018

    Mit Geo-IP-Sperren richten Content-Anbieter Blockaden gegen den Zugriff aus dem Ausland ein. Mit den richtigen Mitteln lassen sich diese aber legal umgehen.
  • Frank Hofmann: Levenshtein Distance and Text Similarity in Python, StackAbuse
  • Frank Hofmann: Linux Kernel Memory Management: Swap Space, LinuxHint
  • Frank Hofmann, Mandy Neumeyer: Zauberlehrling. Mit Docopt Optionen für die Kommandozeile auswerten, LinuxUser 02/2018

    Es macht viel Arbeit, beim Erstellen von Programmen Optionen für die Kommandozeile zu definieren und zu parsen. Docopt senkt dabei den Aufwand.
Mehr ist in Vorbereitung :)

Freitag, 10. November 2017

Bibliotheken zur Auswertung von Kommandozeilenparametern

Computerprogramme werden mit einem bestimmen Zweck entwickelt. Die Werkzeuge auf UNIX/Linux-Systemen sind sehr spezialisiert und folgen der Idee "ein Werkzeug für eine Aufgabe, aber so gut wie möglich." Einzelne Werkzeuge kombinieren Sie miteinander zu mächtigen Werkzeugketten. Mit Hilfe von
Kommandozeilenparametern, die sie den Programmen beim Aufruf mitgeben, steuern Sie die Ausführung und fangen Sonderfälle ab.

Jede Programmiersprache verfügt über eine oder mehrere Möglichkeiten, diese Kommandozeilenparameter auszuwerten. Nachfolgend eine erste Zusammenstellung dazu.

Mal sehen, was wir noch ergänzen können.

Für Python gibt es hier einen ausführlicheren Beitrag von mir auf StackAbuse.

[Nachtrag am 20. Jan 2018]

Im Magazin LinuxUser ist in der Ausgabe 02/2018 ein ausführlicher Beitrag von mir zu Docopt erschienen.