Press "Enter" to skip to content

Unterbrechung von Shell-Skripten abfangen

Manuel 0

Wenn man Shell-Skripte schreibt, möchte man in der Regel nach Beendigung eines Skriptes was irgendetwas tut auch wieder ein sauberes Umfeld hinterlassen. Sprich, wenn man mit temporären Dateien arbeitet, löscht man diese auch wieder nachdem die Arbeit getan ist. In …

Bash Command Line optimieren mit Ausgabe des Git Branches

Manuel 0

In der Regel ist die Anzeige in der Bash auf das notwendigste reduziert:

Es gibt aber die Möglichkeit, diese zu optimieren und für mehr Informationen zu nutzen, z.B. in welchem Branch man sich aktuell bei einem Git-Verzeichnis befindet:

Um das zu erreichen, …

Probleme mit nodejs (npm), yarn und weiterer Software in WSL beheben

Manuel 0

Wenn man sich mal sein WSL eingerichtet hat wie z.B. hier beschrieben, wird man recht schnell bei der täglichen Arbeit mit npm merken, dass die Ausführung immer wieder mit dubiosen Fehlermeldungen fehl schlägt mit Bezug auf fehlende Berechtigungen, das keine …

Debian/Ubuntu: Unattended Installation mit vorgegebenen Parametern

Manuel 0

Debian bzw. Ubuntu bietet die Möglichkeit, Pakete die sonst während der Installation nach weiteren Parametern/Informationen fragen, auch „unbeaufsichtigt“ mit vorgegebenen Parametern zu installieren. Anhand des Beispiels mySQL-Server hierzu eine Erläuterung, wie das funktioniert:
Zusätzliches Paket installieren
Mit dem Paket debconf-utils erhält man …

Bugfix phpMyAdmin: Notice in ./libraries/dbi/DBIMysqli.class.php#522

Manuel 0

Seit MySQL 5.7 bzw. MariaDB 10.2 gibt es die Möglichkeit, Felder des Typs JSON zu definieren. Das hat den Vorteil, dass man z.B. komplexere Arrays im JSON Format mit einer Konfiguration ablegen kann ohne Konstrukte mit serialize und unserialize bauen …

Zugriff auf WSL Dienste von extern

Manuel 0

Wie ich schon im Beitrag Linux Dienste mit Windows 10 Windows-Subsystem for Linux (WSL) als Service betreiben beschrieben habe, hat man die Möglichkeit, Linux-Dienste unter Windows zu nutzen. Mindestens eine Einschränkung gibt es hier: Startet man einen Dienst, lauscht dieser nur …

Interne Schaltzeit von HomeMatic Treppenhausschalter HM-LC-Sw1-DR setzen

Manuel 0

Bei mir im Flur ist ein HM-LC-Sw1-DR Treppenhausschalter verbaut, dessen Aufgabe es ist, dass Licht nach einer Zeit X auszuschalten. Letztendlich gibt es verschiedene Möglichkeiten, wie sich das bewerkstelligen lässt. Eine Variante wäre, über FHEM zu triggern dass nach der Zeit …

Länderliste für Software-Entwicklung

Manuel 0

Vermutlich kennen viele das Problem, wie man an eine Länderliste mit passenden ISO-Codes gelangt und am besten diese noch in verschiedenen Sprachen. Mein „Fundstück“ hierzu ist die Seite http://countrylist.net/, wo man genau das findet!