Mit pre-commit Hooks in git verwalten
pre-commit ist ein Framework mit dem Hooks in git verwaltet werden können. Durch Hooks können zum Beispiel Tools für die Prüfung der zu commitenden Dateien durchgeführt werden.
Statische Dateien per Webserver in Go ausliefern
Soll mit Go nicht nur ein Webserver entwickelt werden, der eine technische API zur Verfügung stellt, dann müssen meist auch statische Inhalte wie JavaScript-, CSS- oder Bild-Dateien ausgeliefert werden. Im Folgenden wird anhand eines Beispiels die Funktion kurz demonstriert.
In diesem Beitrag soll gezeigt werden, was grundlegend notwendig ist um mit Go einen Webserver zu erstellen und auf einfache Anfragen zu Antworten.
Seit der Vorstellung der Programmiersprache Go im Jahr 2009 scheinen auch immer mehr Open Source Projekte die Sprache zu verwenden. Ein Blick auf die Sprache und das Ökosystem kann daher nicht schaden. In diesem Beitrag soll ein sehr einfaches Beispiel vorgestellt werden.
Python virtualenv error on Arch Linux
After installing the latest Arch Linux Updates the Python virtualenv tool stops with an error.
Tabellen auf der Konsole mit terminaltables für Python
Die Ausgabe von Tabellen auf der Konsole kann sich als relativ aufwendig erweisen, da hier viele Randbedingungen beachtet werden müssen. Python Entwickler können hierfür das terminaltables
Paket verwenden, was ihnen sehr viel Arbeit abnehmen kann.
Erstellen von hübschen Kommandozeilen Tools mit Click
Die Idee hinter Click, einem Paket für Python, ist die Möglichkeit für Entwickler schnell und einfach Konsolen Anwendungen zu schreiben.
Farbige Textausgabe mit colorama für Python
Beim Entwickeln von Skripten, die auf der Konsole laufen, stößt man schnell auf das Problem, dass die Ausgabe unübersichtlich werden kann. So bietet es sich an, unterschiedliche Meldungen farblich hervorzuheben. Bei Python kann hierfür das colorama
Paket zum Einsatz kommen.
Bei git ist das Erstellen und Zusammenführen von Branches sehr einfach. Vermutlich ist dies auch ein Grund, warum fast alle Entwickler, die git verwenden, sehr viel mit Branches arbeiten und so die Entwicklung von neuen Features etc. besser trennen können. Doch hin und wieder passt der Name des Branches nicht …
Linux: Aktuelle Mausposition abfragen
Mit Python und der Xlib ist es relativ einfach unter Linux die aktuelle Mausposition abzufragen. In diesem Artikel wird das Benötigte kurz beschrieben.
Dieser Artikel bezieht sich zwar auf Ubuntu, sollte sich aber wie immer leicht auf andere Distributionen übertragen lassen. Zunächst müssen Python und die Xlib-Bindings für Python installiert …