Websockets sind ansich nur eine kleine Erweiterung zu HTTP: Sie erlauben echte bidirektionale Kommunikation zwischen Webserver und Browser. Go ist mit seiner ausgeprägten Parallelität natürlich prädestiniert, aber der Weg ist etwas steinig.
Howto & Tutorial
Datensicherung ist das, was man irgendwie immer aufschiebt, aber gelegentlich sehr stark vermisst. Die Cloud reduziert das Problem, wird doch das Backup-Problem auf andere abgewälzt. Was passiert aber, wenn sich eine Cloud mal in Luft auflöst oder - wie Amazon AWS mehr oder weniger regelmäßig - Daten verliert?
Dazugelernt am Wochenende: Der Unterschied zwischen ~all (Tilde) und ?all (Fragezeichen) im SPF-Record.
I bought a Cherry G84-4700PUCDE-2 keypad about three years ago to have some "special multimedia keys" on the left side of my keyboard. It used to work after some trying until I upgraded to Ubuntu 14.04. The "trusty" release removed support for /lib/udev/findkeys and /lib/udev/keymap and replaced both by something called "hwdb". Converting turned out to be hard, because there are many wrong hints out there spread over the internet.
Wie der eine oder andere schon mitbekommen haben dürfte, läuft gerade eine Crowdfunding-Aktion für Lesungen von Bea geht in verschiedenen Städten. Zu dem Konzept scheint es aber noch mehr Fragen zu geben, als ich dachte. Hier der Versuch einer Antwort.
Ich experimentiere gerade ein wenig mit Java und Android. Bisher beschränkte sich das zwar auf das Lesen von verschiedenen Online-Java-Kursen und Android-Entwickler-Tutorials, aber jetzt soll langsam eine Entwicklungsumgebung her. Eclipse und ich werden in diesem Leben wohl keine Freunde mehr, wir haben es schon ein paar Mal versucht. Google hat Eclipse auch abgeschworen und setzt in Zukunft auf Android Studio, das auf IntelliJ basiert. Die Installation gestaltete sich allerdings wesentlich komplizierter als ein simpler apt-get install perl.
Solche und ähnliche Anfragen finden sich mittlerweile fast täglich in den einschlägigen Facebook-Gruppen. Einige sind ernsthaft am Thema oder am bloggen interessiert, die anderen suchen nur das schnelle Geld oder vielleicht Aufmerksamkeit. Besonders die einschlägigen Blogplattformen bringen jeden Tag Tausende neuer Blogs hervor und die wenigesten überleben das erste halbe Jahr.
Seit ein paar Tagen bin ich nun bei Twitter und natürlich stellt sich die Frage: Wie bekommt man Follower? Schließlich soll Twitter ja (neben FB) DIE Social-Media-Marketingplattform sein. Hat man diese einmal beantwortet, folgt gleich die nächste Frage: Wie bekommt man mehr Follower? Ich versuche mich mit diesem Post an einer Antwort.
Not all files on a webspace should be accessible by anybody on the Internet. There are many tutorials for protecting directories or files with a password using a .htaccess file, but some files need to be on a webspace, which shouldn't ever be served by the webserver. This is a simple how-to-protect them tutorial.
I'm currently upgrading from Ubuntu 9.04 to Ubuntu 12.04, a long process as every upgrade does only one step. This is the price you pay for skipping all updates of the last years. It's even slower since I moved my root filesystem to a RAID6.
Dieser Blog zieht um und zusammen mit dem Serverwechsel wird endlich auch WordPresse gegen MovableType ausgetauscht. Die Gründe sind vielfältig und werden noch in einem anderen Post zur Sprache kommen, hier geht es erstmal darum, eine MovableType-Installation auf einem günstigen Webspace aufzusetzen.