Skip to main content

Christophs Blog

Category: Blog

Meine Mastodon Tipps

Wenn man auf Mastodon (bzw. genauer im Fediverse) unterwegs ist, sieht man ständig die Posts zu Anleitungen wie man einen Account im Fediverse erstellt und wie man alles bedient. Soweit möchte ich jetzt gar nicht gehen. Wer diese Hilfe benötigt, kann zum Beispiel den Artikel auf Heise oder Digital Courage durchlesen (ich hoffe, das sind die aktuellsten Links).

Hier möchte ich euch eher kurz meine Tipps für den Start zusammenfassen:

kurz notiert: PHP-Fusion & MySQL & Encoding

Jemand benutzt auf dem Server PHP-Fusion für eine Webseite. Nach unerfindlichen Gründen (eventuell lag es am PHP Update) wurden die Umlaute in den alten Beiträgen auf einmal falsch angezeigt. Neue Einträge wurden aber richtig erstellt und angezeigt. Anscheinend existierten nun in der MySQL Datenbank Einträge mit UTF-8 und Einträge mit Latin Encoding. Problem war eigentlich, dass im MySQL Server und auch in der Datenbank beziehungsweise in den Tabellen UTF-8 eingestellt war. Ein “grep” über die PHP-Dateien brachte auch keine falschen Encoding Einstellungen.

kurz nachgedacht: Einkreisen in Sozialen Netzwerken

Ich überlege schon eine Weile wie für mich das beste soziale Netzwerk aussehen würde.

Derzeit benutze ich Twitter, Facebook und Google+.

Letztere beiden eher weniger, dafür gefällt mir irgendwie Google+ eigentlich am besten. Bei Google+ gibt es beispielsweise diese Kreise. Man kann diverse Personen in unterschiedliche (und auch in mehreren) Kreise einordnen, sodass man Inhalte nur an bestimmte Personen(gruppen) teilen kann. Das Gleiche gibt es eigentlich auch bei Facebook. Dort kann man Leute in Listen eintragen und so die Inhalte nur an diese verteilen. Beides funktioniert relativ gleich, nur dass es bei Facebook immer bidirektionale (X und Y sind Freunde) und bei Google+ eher direktionale Beziehungen (wie Twitter: X folgt Y - evtl. auch andersherum) gibt. Wenn ich es richtig verstanden habe, kann man bei Google+ Beiträge an Leute teilen, die einem selber eigentlich gar nicht folgen (was manchmal echt nervig sein kann).

kurz notiert: Software RAID 1 Synchronisierung und S.M.A.R.T Tests

Ich betreibe ein Software RAID 1 mit zwei Festplatten. Dieses RAID war nicht mehr synchron. Der Befehl “cat /proc/mdstat” zeigte 93% an. Entweder gab es Festplattenfehler oder so viel IO Last, dass die Resynchronisation nicht mehr hinterherkam (die Synchronisationsgeschwindigkeit hängt von der IO-Last ab). Da dies ungewöhnlich ist, habe ich dann auf beide Platten S.M.A.R.T Tests durchlaufen lassen. Leider wurden diese Tests nie beendet - selbst bei den zwei Minuten Tests kam die Meldung:

GnuPG Cheet Sheet

Irgendwann hatte ich mal eine Liste mit GPG Befehlen erstellt. Diese möchte ich mit euch teilen. Bevor ich mit den Befehlen anfange, möchte ich kurz meine GPG Config zeigen (~/.gnupg/gpg.conf):

use-agent
keyserver hkp://pgp.mit.edu:11371
keyserver-options auto-key-retrieve

In dieser Config habe ich zum einen eingestellt, dass zum Abfragen des Passworts der GPG-Agent benutzt wird. Dafür benötigt man je nach Distribution/Betriebssystem das Paket “gnupg-agent” (in ArchLinux ist es bereits in gnupg) und “pinentry” (Ubuntu: pinentry-curses, pinentry-gtk2, pinentry-qt und/oder pinentry-qt4). Soweit ich weiß wird in GnuPG 2 der Agent standardmäßig benutzt.