ZIP-Archive auf der Konsole unter Linux

ZIP-Archive können unter Linux nicht nur mithilfe von grafischen Anwendungen auf dem Desktop erzeugt werden, sondern ebenfalls über die Konsole. Dazu existieren die beiden Kommandos zip und unzip. Das Kommando zip dient der Komprimierung von Dateien und Ordnern. Soll eine oder mehreren Dateien zu einem Archiv verbunden werden, so sieht dies auf der Konsole wie folgt aus:

zip beispiel.zip text1.md text2.md

Auch die Komprimierung von ganzen Ordnern ist mit dem zip-Kommando möglich:

zip -r beispiel.zip texte

Neben der Erzeugung von normalen ZIP-Archiven, können auch verschlüsselte Archive mittels des Parameters -e erzeugt werden:

zip -e beispiel.zip text1.md text2.md

Nach der Eingabe des Kommandos wird der Nutzer nach einem entsprechenden Passwort für die Verschlüsselung gefragt. Soll ein Archiv wieder dekomprimiert werden, so wird das Kommando unzip genutzt.

unzip beispiel.zip

Das Kommando bietet nicht nur die Möglichkeit ein Archiv zu dekomprimieren, sondern kann den Inhalt des Archivs ausgeben, ohne dieses zu dekomprimieren:

unzip -l beispiel.zip

The Twelve-Factor App

Softwareentwicklung ist ein komplexes Pflaster. Da ist es praktisch, wenn der geneigte Entwickler eine Methodologie an die Hand bekommt, welche das Ergebnis der Entwicklung verbessert. Eine solche Methodologie ist die The Twelve-Factor App. Diese ursprünglich 2011 vorgestellte Methodologie kommt mit besagten zwölf Punkten aus. Diese führen von der Codebasis über die Abhängigkeiten bis hin zum Deployment. Zielgruppe der Methodologie sind Applikationen, welche als Service laufen.

12factor.net

Neben dem englischen Original existieren eine Reihe von Übersetzungen; unter anderem in die deutsche Sprache. Gelesen werden kann die Dokumentation der Methodologie unter 12factor.net. Lizenziert ist die Webseite unter der MIT-Lizenz und damit freie Software. Der Quelltext ist auf GitHub zu finden.

Offener Haushalt

Haushalte von Kommune, Ländern und dem Bund sind umfangreiche Zahlenwerke, in welche selbst Interessierte eher widerwillig hineinschauen. Mit dem Projekt Offener Haushalt sollen Haushalte einfach und übersichtlich präsentiert werden. Das Projekt selber beschreibt das Ziel dabei wie folgt:

Unser Ziel ist es Haushalte für so viele Gemeinden wie möglich zugänglich zu machen und zu visualisieren.

Im Projekt sind etliche Haushalte hinterlegt, allerdings gibt es auch noch Lücken. So sind z.B. in Mecklenburg-Vorpommern kaum Haushalte hinterlegt. Deshalb ruft Offener Haushalt dazu auf solche Haushalte auf dem Portal hochzuladen, damit diese ebenfalls visualisiert werden können.

In Form eines Kacheldiagramms werden die einzelnen Position dargestellt

Bei dem offenen Haushalt handelt es sich um ein Projekt der er Open Knowledge Foundation Deutschland. Zu finden ist das Projekt unter offenerhaushalt.de. Der Quelltext der Seite ist auf GitHub hinterlegt.

Inspiration für Webdesigner

Webdesign gibt es in den unterschiedlichsten Variationen. Ab und an kann es deshalb nicht schaden, sich neue Inspiration zu holen. Genau dies bietet die Webseite httpster. Dort sind auf einem Zeitstrahl ausgesuchte Webseiten zu finden und können dort aufgerufen werden.

httpster.net

Die einzelnen Webseiten sind dabei nicht unbedingt Standardkost, sondern eher in den Kategorien außergewöhnlich und kreativ zu verorten. Mittlerweile sind mehrere hundert Webseiten auf der Seite zu finden. Besucht werden kann httpster unter httpster.net.

Winamp wiedergeboren

Winamp war wahrscheinlich der MP3- bzw. Mediaplayer einer ganzen Generation. Wer diesem Player noch nachweint oder ihn einfach mal wieder erleben möchte, der sollte sich Webamp anschauen.

Webamp gleicht Winamp wie einem Ei dem anderen

Bei Webamp handelt es sich um eine Neuimplementierung von Winamp 2 in HTML5 und JavaScript. Zu finden ist Webamp unter webamp.org. Er kann nicht nur auf der Webseite genutzt, sondern auch auf der eigenen Webseite als Mediaplayer genutzt werden. Der Quelltext ist auf GitHub zu finden und unter der MIT-Lizenz lizenziert und damit freie Software.