SageMath Notebook in systemd

In this short post I want to show you how to implement the sage notebook as a service in systemd, running as a non-privileged user. The service will start the sage notebook server automatically whenever the machine boots. This is very useful if you run sagemath in a VM appliance and do not want to use the graphical login from the VM, but the browser from your VirtualBox host.

TikZ Kurzreferenz

Ich weiß, in letzter Zeit habe ich lange nichts mehr von mir hören lassen. Ich hatte viel um die Ohren in den letzten Wochen. Aber dafür gibt es jetzt seit langem mal wieder etwas aus der LaTeX-Welt für euch: Ich habe eine TikZ-"Kurz"-Referenz (15 Seiten) geschrieben, die das wichtigste aus dem TikZ-/PGF-Handbuch zusammenfasst und in Erinnerung ...

WordPress: Beliebige Textbereiche mit Captcha schützen

In diesem Artikel möchte ich zeigen, wie man mittels eines eigens erstellten Shortcodes beliebige Bereiche von Posts, Seiten u.ä. mit Hilfe eine Captchas schützen kann. Das ist beispielsweise sinnvoll, wenn man im Impressum seine Adresse vor automatisierter Auswertung schützen möchte. In meinem Beispiel baue ich auf dem Plugin WP-reCaptcha auf, welches eine Captcha-Funktionalität von Google bereitstellt. ...

Nachschlagewerk zu Datenschutz und Telekommunikation vom BfDI

Der Bundesbeauftragte für Datenschutz und Informationsfreiheit, Peter Schaar, hat die Broschüre „BfDI-INFO 5 Datenschutz und Telekommunikation“ herausgegeben. Darin werden alle themenrelevanten Gesetze vorgestellt. Es werden auch Themen wie Urheberrecht, unerwünschte Werbung, (kostenlose) auskunftsansprüche gegenüber Auskunfteien u.a. behandelt. Die Broschüre ist als Nachschlagewerk für Interessierte und für Mitarbeiter von Unternehmen interessant.

Einen WordPress Multisite-Blog auf neuen Webspace mit neuer Domain umziehen

Um für Ausfälle gerüstet zu sein, habe ich getestet, ob im Notfall ein schneller Umzug auf einen anderen Webspace möglich ist. Die gute Nachricht: Ja, es funktioniert wirklich, und ist eigentlich nicht schwierig. Die schlechte: Trotz allem habe ich ein paar Stunden Zeit benötigt (aber hey B-)). Quelle u.a.: http://codex.wordpress.org/Moving_WordPress Schritt 1: WordPress Datensicherungen einrichten

  • Die ...

Selbstdokumentierende Perl-Scripte

Da ich häufig Scripte schreibe, bin ich es leid, diese im nachhinein noch ausgiebig zu dokumentieren. Zumal ich es unpraktisch finde, wenn die Dokumentation an andere Stelle separat gepflegt werden muss, denn das bedeutet doppelte Arbeit. Mit pod2usage kann man Scripte inline direkt beim Schreiben dokumentieren (egal, ob es um eine Benutzeranleitung oder technische Doku geht) und mit getOptions lassen sich die Dokumentationen gezielt per Scriptaufruf anzeigen. Wie das geht, zeige ich hier.