Charset Das Charset (der Zeichensatz) ist EIGENTLICH eine definierte Menge an Buchstaben. Da nutzen wir “Unicode” – das ist das, was man heutzutage so hat. Wenn man aber “Charset” oder “Zeichensatz” sagt, dann meint man i.d.R. das Encoding. Encoding Das Encoding ist die Kodierung von Zeichen in Bytes. Fast alle üblichen Kodierungen sind Supersets von… Read More


Wenn mir ein Papiermensch… Ein Papiermensch ist ein Mensch, der Dinge, die am Bildschirm zu lesen sind, nicht so wichtig findet wie die Dinge, die auf Papier ausgedruckt sind. Menschen, die Informationen ausdrucken um sie zu lesen. Menschen, die einer 2048-RSA-Schüssel (von einer CA signiert) als unsicher erachten, aber ein bisschen Gekritzel mit Kuli auf… Read More


FTP ist ein schlechtes und unsicheres Prototoll aus vor-WWW-Zeiten. Wer es verwendet oder anbietet legt damit Zeugnis ab über seine Inkompetenz und Ignoranz. FTP ist unsicher FTP unterstützt keine Verschlüsselung. Die Daten werden unverschlüsselt über das Internet übertragen. Jeder kann sie mitlesen. Aber nicht nur die übertragenen Nutzdaten, sondern auch der Benutzername und das Kennwort… Read More


Insbesondere beim Bearbeiten der Verbindungseinstellungen von Mail-Programmen kommt immer wieder die Frage auf ob denn SSL oder TLS besser wäre; deshalb hier ein GANZ kurzer Überblick: tl;dr I.d.R. ist die Auswahl “SSL” besser. Die Verschlüsselung TLS ist die neue Version von SSL, der Nachfolger von SSL. Deshalb ist TLS sicherer, SSL sollte man nicht mehr… Read More


“502 Bad Gateway” ist ein http-Fehler. “502” ist die Fehlernummer und “Bad Gateway” die Erklärung. Bedeutung Der Browser (Firefox, Chrome, IE, Safari o.ä) hat bei einem Webserver (www.example.com o.ä.) nach einer Website gefragt. Der Webserver kann die Anfrage aber nicht alleine beantworten. Er muss dazu eine weitere Software befragen (z.B. Online-Shop, Forum, anderer Webserver, etc.)… Read More


Das Puppet will schauen, welche Dienste auf dem Trusty im LXC laufen. Das Upstart vom Trusty funktioniert aber komischerweise nicht so wie es soll: root@u4:/# status foo status: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart-session/1000/5747: Connection refused root@u4:/# echo $UPSTART_SESSION unix:abstract=/com/ubuntu/upstart-session/1000/5747 root@u4:/# unset UPSTART_SESSION root@u4:/# status foo status: Unknown job: foo… Read More


Gerade mal geschaut, wie gut sich meine hand-crafted Puppet-Konfiguration schlägt, wenn man ihr ein Ubuntu Trusty statt einem Precise vorsetzt. Bisher ganz gut :-) Das MySQL hat sich allerdings etwas gewehrt, also habe ich mal ein Update von dem Modul gemacht, was auf den ersten Blick nicht wirklich viel brachte: Das Puppet konnte die Benutzer… Read More


Generell finde ich ja auch, das diesem SEO-Kram viel zu viel Aufmerksamkeit geschenkt wird. Ich weiß nix, kann nix und funktionieren tut meine Website auch nicht, aber in Google will ich ganz oben sein. Wenn manche Website-Betreiber auf die restlichen wichtigen Sachen so viel Wert legen würden wie auf das SEO, dann wäre das Web… Read More


Mit den Paketen, die man sich unter http://wiki.oxidforge.org/Cumulative_Packages herunterladen kann lässt sich ein Oxid-Shop recht einfach updaten. Beim Update von 4.5 auf 4.6 hat sich allerdings bei den Modulen etwas geändert, so dass es zu kleineren Problemen kommen kann. Module bringen jetzt eine Metadaten-Datei mit. Über ein neues GUI werden diese Module anders als bisher… Read More