März 2010 Archives

21.03.2010 14:57 Uhr

Fav4.org - Minimal-Startseite

Eigentlich gibt es heutzutage keinen Grund mehr Google als Startseite zu verwenden. In modernen Browsern ist die Suche mit der bevorzugten Suchmaschine problemlos über die Adressleiste möglich. Somit ist es also mal an der Zeit, etwas neues als Startseite auszuprobieren.

Erst letztens meinte ein guter Freund: “Wenn ich ins Internet gehe, dann klick ich die Lesezeichen in meiner Toolbar meist von links nach rechts durch – Facebook, Twitter, Yahoo, usw. – dann bin ich auf dem laufenden.”

Leute die ähnliche Benutzergewohnheiten aufweisen, sollten unbedingt mal einen Blick auf Fav4.org werfen.

Screenshot: Screenshot

4 Buttons, alle relevanten Seiten des Netz können auf diese Buttons gelegt werden, das ist alles was Fav4.org zu bieten hat. Der Screenshot zeigt meine derzeitige Lieblingskombination: tumblr, twitter, facebook (lite) und google.

http://fav4.org/

13.03.2010 15:01 Uhr

Facebook Chat unter Emacs mit jabber.el

Vor kurzem öffnete Facebook die Schnittstelle zu seinem eingebauten Chatsystem. Glücklicherweise setzt man dabei auf den offenen Standard XMPP (früher: Jabber). Dieses Protokoll wird von jedem vernünftigen Multi-Instant-Messenger unterstützt. Insbesondere gibt es auch für Emacs die Erweiterung jabber.el, mit der es möglich ist innerhalb unseres Lieblingseditors mit seinen Facebook-Buddies zu chatten (während man beispielsweise nebenbei seine Hausaufgaben erledigt).

Für Debian gibt es jabber.el als Paket, mit

aptitude install emacs-jabber

ist die Installation erledigt. Auf allen anderen Systemen folge man den Installationsanweisungen auf der jabber.el Homepage.

Die Konfiguration ist auch ziemlich simpel, nach erfolgter Installation ruft man einfach

M-x jabber-customize

in Emacs auf. Am wichtigsten ist der Eintrag Jabber Account List. Nachdem man mit INS einen Eintrag anlegt, trägt man in das Feld JID Username@chat.facebook.com ein. Username ist hierbei durch den Facebook-Benutzernamen zu registrieren. Leute die schon länger bei Facebook sind, haben vielleicht noch gar keinen solchen Benutzernamen und müssen diesen erst anlegen. Dies geschieht unter http://www.facebook.com/username.

Desweiteren setzt man noch ein Häkchen bei Connection Type und wählt aus dem Menü Unecrypted aus. Man kann auch noch ein Häkchen bei Password setzen und dann dort sein Passwort eingeben, sollte aber bedenken, dass dieses im Klartext im Emacs-Custom-File (Standard .gnu-emacs-custom) gespeichert wird. Ebenfalls kann man ein Häkchen bei Port setzen und 5222 eingeben, da dies aber der Standardport für unverschlüsselte XMMP-Verbindungen ist, ist diese Information eigentlich Redundant. (Bemerkung: Die gesagte Konfiguration erfolgt so mit der jabber.el Version 0.7.91-2 in Debian Lenny, ob es in der Version 0.8.0, welche auf der jabber.el Homepage verfügbar ist Änderungen diesbezüglich gibt, habe ich nicht überprüft.)

Nachdem man die Änderungen mit Auswahl von StateSave For Future Sessions permanent gespeichert hat, kann man sich zu Facebook-Chat verbinden, indem man

C-x C-j C-c

drückt. (Merkt man sich z.B. durch “Execute Jabber and Connect)

Als kleinen Bonus kann man nun noch den Facebook-Chat Sound (Pop) einbinden. Man lade dazu den Sound von http://static.ak.fbcdn.net/sound/pop.mp3 herunter und konvertiere ihn nach WAV. Am einfachsten geht das z.B. mit mpg123:

‘mpg123 -w .emacs.d/pop.wav –@http://static.ak.fbcdn.net/sound/pop.mp3’

In der Customize-Group Jabber-Alerts setzt man dann noch ein Häkchen bei jabber-message-wave unter Jabber Alert Message Hooks und setzt die Variable jabber-alert-message-wave (am einfachsten drauf klicken und im folgenden Buffer auf Customize klicken) auf den Ort an dem sich der Pop-Sound als WAV befindet (hier also z.B. *~/.emacs.d/pop.wav). Abspeichern (s.O.), umrühren, guten Appetit :)

Für einen Screenshot von Jabber.el in Action, siehe mein Eintrag bei knusper.tumblr.com.

11.03.2010 18:41 Uhr

knusper.tumblr.com

Der nächste Web 2.0 Hype, den ich mitmache – tumblr!

Mein Tumblr-MicroBlog ist unter knusper.tumblr.com zu finden. Damit verbunden wird sich auch die Ausrichtung dieses Blogs etwas ändern. In Zukunft werden im Knusperfrühstück nur noch ernsthaftere, längere Beiträge zu finden sein (wenn ich denn nun mal Lust habe solche zu schreiben). Inhaltlich bleibt es aber beim Alten: Rants aus meinem Leben, Studium, Physik, Computer und solches Zeug. Für die ganzen Bits'n'Pieces, die sich sonst so unter Tage ansammelten, stellte sich Nanoblogger als zu Zäh und Träge dar. Das generieren von statischen HTML-Seiten mit einem Bash-Skript nimmt eben doch schon etwas Zeit in Anspruch. Dies hatte zur Folge, das ich oftmals etwas interesanntes einfach nicht bloggte. Tumblr hingegen ist ideal dafür geeignet schnell mal eben ein Video, ein Bild oder ein Soundfile zu posten. Mit Tumble gibt es auch eine coole Erweiterung für Emacs, die es erlaubt knusper.tumblr.com direkt aus meinem Lieblingseditor füttern.

Hier nochmal die wichtigesten Adressen zum Mitschreiben:

Knusper Snacks Tumblr! Blog @ knusper.tumblr.com

zugehöriger RSS-Feed @ http://feeds.feedburner.com/KnusperSnacks