Editor für Hugo

Hugo ist eine schöne Software um Software um statische Webseiten und Blogs zu erstellen. Die in Go geschriebene Software ermöglicht das einfache Nutzen von Templates für neue Beiträge. Ein neuer Beitrag wird auch leichter Hand angelegt, z.B. hugo new post/hugo_editor.md. Die Datei enthält danach alle Einträge des Templates - teilweise auch schon ausgefüllt. Eine interessante Konfigurationseinstellung in der config.toml (bzw. config.yaml, config.json) ist der Eintrag newContentEditor: Gesetzt auf den Editor öffnet sich dieser dem Anlegen der Datei die Schreiberei
Read more →

Wget wiederaufnehmen

Beim Download großer Dateien (z.B. Iso-Images, Podcasts) ist es oft hilfreich einen bereits begonnenen Download weiterführen zu können. Mit dem Download-Werkzeug wget ist dies einfach mit der Kommandozeilenoption -r möglich. Damit man jedoch nicht immer daran denken muss, lässt sie dies auch als Standardverhalten einstellen. Hierzu tragen wir die die Datei ~/.wgetrc folgendes ein: continue = on Ab sofort nimmt wget Downloads automatisch wieder auf.
Read more →

Vollbackup mit rsync

Das Tool Nummer eins um Daten von A nach B zu spiegeln ist rsync.
Es kann über Rechnergrenzen hinweg eingesetzt werden (z.B. via ssh), beherrscht inkrementelles Kopieren und vieles mehr.

Read more →

Sharpkeys

Um Tasten wie Shift-Lock (“Feststelltaste”) sinnvoller zu nutzen kann auch unter Windows die Belegung dieser Taste geändert werden. Da Windows leider (noch) kein Werkzeug hierzu mitbringt, kann man sich einfach mit dem Freeware-Werkzeug “SharpKeys” behelfen. Einfach installieren, Taste auswählen, neue Belegung auswählen und nach an- und abmelden ist die Taste neu belegt. Tipp: Die Feststelltaste einfach mit Strg (Ctrl) belegen.
Read more →

Linux Pakete mit fpm bauen

Software installieren Unter den meisten Linux Distributionen wird Software zumeist via Paketmanager installiert. Gerade in der Software-Entwicklung kommt es aber immer wieder dazu, dass man selbstkompilierte oder selbstentwickelte Software installieren muss. Der übliche “Installationsmechanismus” via ./configure && make && make install führt jedoch dazu, dass die Software unversioniert installiert wird und eine Deinstallation nur in mühseliger Handarbeit möglich ist. Auch die Installation auf mehreren Rechner erfordert immer wieder den selben
Read more →