Sent from Hauptstadt!

ein Blog für den geneigten Leser

PDFs zerlegen, zusammenfügen und Passwort entfernen mit qpdf

Tags: ,

Kategorie Software Engineering | Keine Kommentare »

Im Büroalltag muss ich überraschend häufig PDF Dateien in Einzelseiten aufteilen, mehrere PDFs zu einem einzelnen PDF zusammenfügen oder den Passwortschutz eines PDFs entfernen. Früher habe ich das mit dem Kommandozeilen-Werkzeug pdftk erledigt, aber dieses gibt es inzwischen nicht mehr. Zeit für eine Alternative: qpdf

Ganzen Beitrag lesen »

Bitcoin Daytrading

Tags: ,

Kategorie Web | 4 Kommentare »

Vor ziemlich genau 4 Jahren hatte ich im Selbstversuch Bitcoins erworben. Seit meinem damaligen Kauf hat sich der Kurs nicht nur mehr als verfünfundzwanzigfacht (25x), sondern es gibt auch viele andere spannende Entwicklungen, die ein enormes Potential bieten. Ich habe deshalb mit den mir verbliebenen Bitcoins mehrere kleinere Experimente gestartet, von denen ich berichten will. Beginnen wir mit Bitcoin Daytrading.

Ganzen Beitrag lesen »

Let’s Encrypt mit Hosteurope WebHosting nutzen

Tags: ,

Kategorie Web | 21 Kommentare »

Auch für kleinere private Webseitenbetreiber, wie mich, wird es immer wichtiger, die eigenen Seiten per verschlüsselter https:// Verbindung anzubieten. Der Kauf eines SSL Zertifikats ist aber ein sehr teurer (ca. 100€ pro Jahr), was sich natürlich für den kleinen privaten Blog von nebenan nicht lohnt. Glücklicherweise kann man sich mit Let’s Encrypt kostenlose SSL Zertifikate ausstellen lassen. Ich habe einige Skripte geschrieben, um diese effizient zu erstellen und zu erneuern.

Ganzen Beitrag lesen »

Notiz für mich: KDE Anwendung bauen

Tags: ,

Kategorie Software Engineering | Keine Kommentare »

Es ist immer wieder das Selbe: Wenn ich meine kleine KDE Anwendung KBruch mal wieder selbst kompilieren will, muss ich immer erst recherchieren, wie das Bausystem bei KDE gerade funktioniert. Deshalb hier kurz die aktuell gültigen Kommandos als Notiz für mich:

[gist id=9276862]

Und Valgrind ruft man so auf:

valgrind --tool=memcheck --leak-check=yes kbruch

Und statische Codeanalyse mit Krazy2 führt man so aus:

/usr/local/Krazy2/bin/krazy2 *.cpp --brief