Thunderbird 3 für Webdienste

Wozu irgendwelche Syncdinge für Kalender etc. bauen, wenn Thunderbird Webdienste auch direkt anzeigen kann ?

Im Menüpunkt Extras Fehlerkonsole folgenden Code einfügen:

Google Calendar:

Components.classes[‚@mozilla.org/appshell/window-mediator;1‘].getService(Components.interfaces.nsIWindowMediator).getMostRecentWindow(„mail:3pane“).document.getElementById(„tabmail“).openTab(„contentTab“,{contentPage: „http://www.google.com/calendar/render“});

Google Wave:

Components.classes[‚@mozilla.org/appshell/window-mediator;1‘].getService(Components.interfaces.nsIWindowMediator).getMostRecentWindow(„mail:3pane“).document.getElementById(„tabmail“).openTab(„contentTab“,{contentPage: „https://wave.google.com/wave/?nouacheck“});

Secure Linux Administration Konferenz 2009

Auch dieses Jahr gab es wieder eine Secure Linux Administraton Konferenz. Nächstes Jahr gibt es leider keine.

Über den Dächern von Berlin:

Draußen war das Wetter mieß…

naja, dafür gab es drinnen einige interessante Vorträge (Download). Die Einführung in Gearman war ziemlich gut, wenn auch für die Zeit viel zu viele Folien. Schlomos Business Continuity war ein interessanter Erfahrungs-Bericht über den Aufbau der Business Continuity in einem Krankenhaus. Rainer Links Antivirus-Votrag wurde leider durch „das ist ein Geschäftsgeheimnis“ ziemlich gehemmt; in den Details fehlte es dann immer.

Hier ist mein Vortrag: zur Abwechslung mal kein Linux sondern die OSI-Schichten darunter. Zu meiner Verblüffung war es brechend voll, dabei fand gleichzeitig Surviving Slashdot statt, was schon ein sehr gutes Thema ist.

Schade, daß es 2010 keine SLAC gibt,.

iMovie 09 Benutzerunfreundlichkeit V2

Meine Güte ist das dämlich: iMovie 09 weigert sich standhaft eine MPEG2-Datei zu importieren. Die Datei stammt von einem Festplattencamcorder.

Aber zum Glück kann jeder USB-Stick einen Camcorder emulieren :-O Erzeuge auf dem Stick den Ordner /mp_root/101PNV01/ und kopiere die MPEG2-Datei mit der Endung .mpg rein.

Jetzt iMovie starten, Menü Ablage/Aus Kamera importieren und iMovie findet einen Camcorder 🙂 Ruckzug ist das Video in iMovie importiert:

Wieso iMovie 09 MPEG2-Dateien wohl nur aus „Camcordern“ und nicht einfach so importieren kann wird wohl das Geheimniss von Steve Jobs bleiben.

XBMC auf Fedora 12

Da es leider keine fertigen Pakete gibt:

yum groupinstall Entwicklungswerkzeuge

Eine ganze Reihe der Bibliotheken gibt es nur bei RPMFusion:

yum install SDL* glew glew-devel libmad-devel tre tre-devel libogg libogg-devel libvorbis libvorbis-devel boost boost-devel bzip2-devel bzip2-libs fribidi*         lzo lzo-devel mysql-libs mysql-devel jasper jasper-devel faac faac-devel enca enca-devel hal hal-devel hal-libs cmake gperf nasm libXmu-devel fontconfig-devel freetype-devel libXinerama-devel pcre-devel gcc-c++ sqlite-devel curl-devel libsamplerate-devel libcdio-devel pulseaudio-libs-devel avahi-devel ffmpeg-devel libmad-devel a52dec-devel libdca faad2-devel libmpeg2-devel libass-devel libvorbis-devel libogg-devel libmpcdec-devel flac-devel wavpack-devel python-devel subversion boost-devel glew-devel mesa-libGL-devel libmad-devel libjpeg-devel libmms-devel libsmbclient-devel libXtst-devel

Jetzt holen wir uns den Quellcode:

svn co https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk xbmc

cd xbmc
./bootstrap

Da aus Patentgründen der Ecliptic Curve Crypto Krempel in OpenSSL fehlt, müssen wir ihn rausbauen:

vi xbmc/cores/dvdplayer/Codecs/libbdnav/configure.ac

und dort den Block

# Make sure OpenSSL is cool enough to play with the big boys.

komplett auskommentieren.

./configure –prefix=/opt/xbmc –enable-vdpau

Wenn configure über eine fehlende MySQL-Lib meckert, dann hat er nur an der falschen Stelle gesucht:

ln -s /usr/lib64/mysql/libmysqlclient.so.16.0.0 /usr/lib/libmysqlclient.so

make -j 4

mkdir /opt/xbmc
chown -R xbmc.xbmx /opt/xbmc/

make install