Freitag Okt. 28, 2005

IBM mit kostenlosen J2EE-Server

IBM bringt auf Basis von Apache Geronimo einen freien J2EE-Server raus.

Montag Okt. 24, 2005

PostgreSQL 8.1/Firefox 1.5/Thunderbird 1.5

Also ich muß sagen, die Postgres 8.1 beta3 ist schon ziemlich heiß. Die Jungs haben da einiges gebastelt. So ein Datenbankimport geht jetzt ganz schön flott von der Stange. Export/Import von Schema's geht jetzt auch. Das freut insbesondere, weil ich viel mit Schema's arbeite. Der Autovaccum-Daemon ist nun auch von contrib in den Hauptast gewandert. Und die Funktion zum Buffercache anguggen ist auch recht fein. Summasumarum würde ich jedem empfehlen, das Release mal anzuguggen. Ist wirklich fein geworden.

Ebenso verhält es sich mit den neuen Beta 2 von Firefox und Thunderbird. Bis auf das, das noch ein paar Plugins nicht funktionieren, sind die Teile schon merklich schneller geworden. Aber das aller Beste beim Firefox ist, das man jetzt die Tab's per Drag&Drop verschieben kann :-) Darauf hab ich schon lange gewartet :-) Die Podcast-Unterstützung in Thunderbird 1.5 ist noch etwas rudimentär, aber ein Anfang ist gemacht.

Sonntag Okt. 23, 2005

VDR

So. Jetzt ist mein neuer VDR endlich installiert. Was Klaus Schmidinger mit seinem Video Disk Recorder (VDR) und all die Programmierer der div. Plugins so auf die Beine gestellt haben, ist schon erstaunlich. Ich wüßte gar nicht mehr, wie ich ohne leben könnte ;-) Digital aufzeichnen,  Bilder anguggen, MP3's abspielen,  Screenshot's von laufenden Sendungen machen, Video's rausstreamen, Teletext, DVD's abspielen, usw. alles schön integriert. Nun, früher war das alles ein ziemliches Gefrickel die DVB-Treiber, VDR und die ganzen Plugins sauber ans Laufen zu bekommen. Jetzt geht das alles relativ smooth. Vor allem das Update von 1.3.17 auf 1.3.34 und der Update der DVB-Firmware hat sich wirklich gelohnt.

Das Ganze läuft bei mir jetzt mit folgender Hardware:

Athlon XP 2500+
Asus A7V600 Mainboard
5 x 160 GByte SAMSUNG SV1604N
ATI Radeon 9000
512 MByte Speicher
Hauppauge Nexus-S V2.1
Technotrend Premium V 1.6 (mit JP2 zum Anschluß von:)
AV-Board 1.3 (Für S-Video und RGB/SCART-Ausgang, LCD, Fernbedienungsanschluß). Diese Erweiterung für die Technotrend ist wärmstens zu empfehlen, den von den Standardkarten bekommt man nur das schlechte FBAS-Signal. Die Karte ist relativ einfach anzuschließen, wenn man einen Wake on LAN-Anschluß (WoL) auf dem Mainboard hat. Ansonsten muß man vom 5 Volt Standby den Strom abzapfen. Dann muß man sich ein kleines Kabel basteln, um vom 5V-Anschluß, über die Karte zum Mainboard Power Switch zu kommen. Dann kann man den Rechner nebenbei mit der Fernbedienung einschalten ;-)

Und so bin ich bei der Installation vorgegangen:

Zunächst hab ich ein Debian 3.1 Basissystem aufgesetzt - sonst nichts. Dann hab ich den Kernel ausgewechselt. Der Kernel 2.6.12 des c't VDR 4 ist dafür bestens geeignet, denn er enthält alle nötigen Treiber. Damit man diesen Kernel installieren kann, muß man die sources.list erweitern:

echo "deb http://www.heise.de/ct/ftp/projekte/vdr4 experimental/" >> /etc/apt/sources.list
apt-get update
apt-get install kernel-image-2.6.12-ct-1
Rechner durchstarten

Als Nächstes braucht man noch die Firmware für die DVB-Karten. Normalerweise bekommt man die hier. Die Datei für die Nexus-S und Technotrend Premium wäre z.B. aktuell dvb-ttpci-01.fw-261f. Allerdings kam es bei mir damit seit jeher regelmäßig zu Abstürzen. Viel besser ist die gepatchte und erweiterte Version von Werner Fink (test_av.tar.bz2). Mehr zu dieser Firmware gibt's im vdr-portal.de. Die Datei legt man dann nach /usr/lib/hotplug/firmware und benennt sie dvb-ttpci-01.fw. Dann am Besten den Treiber entladen und nochmal laden:

rmmod dvb_ttpci
modprobe dvb_ttpci

Wenn man das AV-Board installiert hat und den S-Video-Ausgang nutzen möchte, muß man den Treiber mit einem bestimmten Parameter starten:

modprobe dvb_ttpci vidmode=3

Damit der Treiber auch immer schön automatisch beim Hochstarten mit vidmode=3 gestartet wird, muß man noch Folgendes machen:

echo "options dvb_ttpci vidmode=3" >> /etc/modprobe.d/dvb_ttpci

Als Nächstes habe ich den VDR vom Experimental-Tree von Tobi installiert. Dazu muß man wiederum die sources.list erweitert:

echo "deb http://e-tobi.net/vdrdevel-experimental  sarge  base backports addons vdr-multipatch" >> /etc/apt/sources.list
echo "deb http://e-tobi.net/vdr-experimental sarge  base backports" >> /etc/apt/sources.list
echo "deb http://e-tobi.net/vdr-experimental sarge  base backports addons vdr-multipatch" >> /etc/apt/sources.list
echo "deb ftp://ftp.nerim.net/debian-marillat sarge  main" >> /etc/apt/sources.list

Meine sources.list sieht so aus:

# Binary's von Tobi
deb http://e-tobi.net/vdrdevel-experimental sarge base backports addons vdr-multipatch
deb http://e-tobi.net/vdr-experimental sarge base backports
deb http://e-tobi.net/vdr-experimental sarge base backports addons vdr-multipatch

# Heise Repository
deb ftp://ftp.heise.de/pub/ct/projekte/vdr/sarge/testing/binary  base/

# Heise.de Kernel
deb http://www.heise.de/ct/ftp/projekte/vdr4 experimental/

# Debian Repository
deb http://debian.nfgd.net/debian stable main
deb http://ftp2.de.debian.org/debian/ stable main contrib non-free

# Debian Sources
deb-src http://ftp2.de.debian.org/debian/ stable main

# Sicherheitsupdates
deb http://security.debian.org/ stable/updates main

# Einige weitere Multimedia-Bibliotheken
deb ftp://ftp.nerim.net/debian-marillat      sarge  main

Dann erstmal wieder das Repositry erneuern und VDR Devel installieren:

apt-get update
apt-get install vdrdevel

Damit wäre dann der VDR und alle Pakete von denen er abhängig ist, installiert. Damit dann auch DVD guggen funktioniert, muß man eventl. den Softlink /var/cache/vdrdevel/dvd noch umbiegen auf das DVD-Laufwerk z.B. nach /dev/hdc oder so. Wenn man auch kopiergeschützte DVD's mit dem DVD-Plugin  anschauen will, muß man noch so eine LIBrary installieren, die ihr euCh aber Selber Suchen müßt, da man in Deutschland ja jetzt schon verklagt wird, wenn man blos bestimmte Begriffe erwähnt.

Wenn man das AV-Board installiert hat, dann hat man zunächst mal keinen Ton, wenn man nicht den digitalen Ausgang des AV-Board's benutzt. Deshalb muß man im Menü Setup/DVB Replay/Dolby Digital auf no setzen.

Und dann gibt's da noch jede Menge Plugin's, wie z.B. DVD, Remote, MP3, Newsticker, (S)VCD-Wiedergabe, usw. apt-cache search vdrdevel-plugin listet die Plugins auf und apt-cache search vdrdevel-addon die Addon's. Und das zweifelsohne beste Addon ist das VDRConvert. Damit kann man sehr einfach aus seinen Aufnahmen DVD's erzeugen und dann anschließend brennen.

Wichtige Links zum VDR:
VDR Portal
VDR Wiki
DVB Shop
DVB Firmware
AV Board

Falls es jemanden weiterhilft, hier noch die wichtigsten Konfigurationen die ich benutze:
ca.conf
channels.conf
setup.conf
diseqc.conf

Donnerstag Okt. 13, 2005

Tom Kyte: "Most incredible statement I heard this week"

Tom ist wieder der Beste ;-) Es geht um:

I might be naive, but Oracle is supposed to be this big powerful RDBMS engine but it can't handle anything. I think we're overpaying for it. The design should have nothing to do with performance. Oracle must be able to handle everything.

Dienstag Okt. 11, 2005

Firefox Theme

Endlich mal ein schönes Firefox Theme: Aquatint