<?xml version="1.0"?>
<!DOCTYPE page [
    <!ENTITY auml "&amp;auml;">
    <!ENTITY ouml "&amp;ouml;">
    <!ENTITY uuml "&amp;uuml;">
    <!ENTITY Auml "&amp;Auml;">
    <!ENTITY Ouml "&amp;Ouml;">
    <!ENTITY Uuml "&amp;Uuml;">
    <!ENTITY szlig "&amp;szlig;">
    <!ENTITY amp "&amp;amp;">
    <!ENTITY lt "&amp;lt;">
    <!ENTITY gt "&amp;gt;">
    <!ENTITY oslash "&amp;oslash;">
    <!ENTITY eacute "&amp;eacute;">
    <!ENTITY agrave "&amp;agrave;">
    <!ENTITY euro "&amp;euro;">
    <!ENTITY aacute "&amp;aacute;">
    <!ENTITY raquo "&amp;raquo;">
    <!ENTITY laquo "&amp;laquo;">
]>
<!--
        TODO: IR-Banner neu machen, verkleinern und neu einfuegen.
-->
<page version="3.1">
    <category title="Home" pagetitle="David Peter" meta="Home, News, Informationen, Sitemap" color="2f91d7" numbering="false">
        Willkommen auf david-peter.de.<br />
        Hier finden Sie Informationen &uuml;ber einige meiner Projekte, das Betriebssystem Linux oder &uuml;ber
        Programmiersprachen wie Ruby oder C++. Weiter unten gibt es eine &Uuml;bersicht aller verf&uuml;gbarer Seiten. Wenn
        Sie irgendwelche Fehler auf dieser Seite entdecken, oder einfach nur Kritik loswerden wollen, bitte eine Mail an
        <a href="mailto:davidpeter@web.de">davidpeter@web.de</a>.
        <hr />
        <chapter title="News / Updates">
            <ul>
                <li>
                    <b>3. Dezember 2004:</b> Artikel &uuml;ber den <a href="programmieren.bundeswettbewerb"> Informatik</a> und Bericht vom <a href="musik.konzerte" anchor="beatsteaks" title="false">Beatsteaks-Konzert</a> in Stuttgart.
                </li>
                <li>
                    <b>27. Oktober 2004:</b> Konzertbericht von <a href="musik.konzerte" anchor="nightwish" title="false">Nightwish in N&uuml;rnberg</a>.
                </li>
                <li>
                    <b>29. September 2004:</b> Zwei neue Konzertberichte, vom <a href="musik.konzerte" anchor="ludwigsburg open air" title="false">Ludwigsburg Open Air</a> und dem
                    <a href="musik.konzerte" anchor="the unholy alliance" title="false">Slipknot &amp; Slayer</a> Konzert in B&ouml;blingen.
                </li>
                <li>
                    <b>26. September 2004:</b> Neue esearch Version: <a href="esearch.deutsch" title="false">esearch-0.7</a>.
                </li>
                <li>
                    <b>25. Juli 2004:</b> Neue esearch Version: <a href="esearch.deutsch" title="false">esearch-0.6.3</a>.
                </li>
                <li>
                    <b>2. Juli 2004:</b> Security Bug in &lt;=esearch-0.6.1, Bug gefixed in <a href="esearch.deutsch" title="false">esearch-0.6.2</a>.
                </li>
                <li>
                    <b>15. Juni 2004:</b>
                    <ul>
                        <li>Unter <a href="musik.konzerte" anchor="rock im park 2004" /> gibt ein einem sehr ausf&uuml;hrlichen
                            Bericht zu Rock im Park 2004</li>
                        <li>Kleines Updates bei den <a href="links" /> und unter <a href="musik" /></li>
                    </ul>
                </li>
                <li>
                    <b>10. Mai 2004:</b> Release von esearch-0.6.1, <a href="esearch.deutsch" title="false">mehr...</a>
                </li>
                <li>
                    <b>27. Apr. 2004:</b> Konzertbericht <a href="musik.konzerte" anchor="melissa auf der maur" title="false">Melissa Auf der Maur</a>.
                </li>
                <li>
                    <b>21. M&auml;r. 2004:</b>
                    <ul>
                        <li>Im Bereich <a href="musik.konzerte" path="true" />  sind jetzt Konzertberichte zu finden</li>
                        <li>2 ganz neue Seiten: <a href="projekte.rush" path="true" /> und <a href="projekte.blender" path="true" /></li>
                        <li>Kleinere Korrekturen</li>
                    </ul>
                </li>
                <li>
                    <b>09. Feb. 2004:</b> &Uuml;berarbeitung der <a href="musik" />-Sektion, und ein paar kleinere
                    &Auml;nderungen
                </li>
                <li>
                    <b>08. Feb. 2004:</b> Release von esearch-0.6, <a href="esearch.deutsch" title="false">mehr...</a>
                </li>
            </ul>
        </chapter>
        <hr />
        <tree path="" />
        <subcategory title="Infos">
            Ja, das ist sie, die obligatorische "&Uuml;ber mich" Seite. Grunds&auml;tzlich halte ich nicht viel von solchen
            Seiten, aber da mich schon einige darauf angesprochen haben, dass ich wenigstens ein paar Informationen &uuml;ber
            mich auf meiner pers&ouml;nlichen Homepage haben sollte, bitte sehr:
            <ul>
                <li><b>Geboren:</b> 3. Juli 1986</li>
                <li><b>Wohnort:</b> Markgr&ouml;ningen, nahe Stuttgart</li>
                <li><b>Schule:</b> Derzeit 12. Klasse am <a href="http://hgg-markgroeningen.de/">Hans-Gr&uuml;ninger-Gymnasium</a></li>
                <li>
                    <b>Hobbies:</b> Einfach mal die Kategorien oben durchschauen:
                    <a href="programmieren" title="false">programmieren</a>, <a href="musik" title="false">Musik h&ouml;ren</a>,
                    an meinem <a href="linux" title="false">Linux-System</a> rumbasteln, ...
                </li>
                <li><b>E-Mail:</b> <a href="mailto:davidpeter@web.de">davidpeter@web.de</a></li>
                <li><b>ICQ:</b> 122028687</li>
            </ul>
            </subcategory>
            <!--<subcategory title="G&auml;stebuch" suffix=".php">
                <?ruby
                readfile("guestbook.php")
                ?>
            </subcategory>-->
    </category>
    <category title="Programmieren" meta="Programmieren, Sprachen, C++, Python, Ruby, PHP" color="009900">
        In meiner Freizeit programmiere ich gerne. Am liebsten in Scriptsprachen, wie <a href="programmieren.python" />
        oder <a href="programmieren.ruby" />, aber auch mal in <a href="programmieren.c++" /> oder Java. Im
        Herbst 2004 habe ich das erste mal am <a href="programmieren.bundeswettbewerb" title="false">Bundeswettbewerb Informatik</a>
        teilgenommen.
        <hr />
        <tree />
        <subcategory title="Bundeswettbewerb">
            <chapter title="Erste Runde">
                Im September 2004 begann die erste Runde (BWInf 23.1). Drei Tage vor dem Einsendeschluss
                war ich mit meiner 28-seitigen Dokumentation fertig, und hatte 4 (einhalb) Aufgaben gel&ouml;st.
                Es ging unter anderem darum, die "Wasserdurchl&auml;ssigkeit" von schweizer K&auml;se zu &uuml;berpr&uuml;fen,
                Rechtecke zu z&auml;hlen und einen "Charminator" zu programmieren.<br />
                Die 5 Aufgaben findet man auf den Seiten des <a href="http://www.bwinf.de/aufgaben/runde1/aufgaben1.php">BWInf</a>.
                
                <p title="Verwendete Programmiersprachen">
                    <ul>
                        <li>Aufgabe 1: Prolog</li>
                        <li><i>Aufgabe 2: nur theoretisch gel&ouml;st</i></li>
                        <li>Aufgabe 3: C++</li>
                        <li>Aufgabe 4: Ruby</li>
                        <li>Aufgabe 5: C++</li>
                    </ul>
                </p>
                <p title="Download">
                    Die L&ouml;sungen meiner Aufgaben k&ouml;nnen hier heruntergeladen werden:<br />
                    <download file="bwinf231_dpeter.zip" />
                </p>
                <p title="Links">
                    <ul>
                        <li><a href="http://www.bwinf.de/">http://www.bwinf.de/</a>, Offizielle Seite des Bundeswettbewerb Informatik</li>
                        <li><a href="http://www.tobias-thierer.de/bwifiles.html">http://www.tobias-thierer.de/bwifiles.html</a>, Alle ver&ouml;ffentlichten Einsendungen</li>
                    </ul>
                </p>
            </chapter>
        </subcategory>
        <subcategory title="C++">
            <chapter title="Beschreibung">
                Unten finden Sie eine kleine Auswahl meiner Programme. Sie wurden alle unter <a href="linux" /> (x86) mit
                dem <a href="http://gcc.gnu.org/">GCC</a>
                erstellt, sollten aber auch auf anderen Compilern/Betriebssystemen laufen.
                <p title="Logistisches Wachstum">
                    Dieses kleine C-Programm errechnet rekursiv das logistische Wachstum <i>B(t)</i> nach
                    <i>t</i> Zeitschritten nach der mathematischen Formel<br /><br />
                    <i>B(t) = B(t - 1) - k * B(t - 1) * (S - B(t - 1))</i><br /><br />
                    <download file="log-wachs.c" />
                </p>
                <!--<p title="Findword" img="findword-small.png">
                    Findword ist ein kleines Qt-Programm. Es w&auml;hlt zuf&auml;llig 4 Buchstaben aus und liest dann aus einer
                    Wortliste alle W&ouml;rter welche diese 4 Buchstaben (in der richtigen Reihenfolge) enthalten in
                    eine Liste ein.<br />
                    Download: <download file="findword-0.2.5.tar.bz2" />
                </p>-->
                <p title="Mau Mau - Statistik Programm">
                    Ein etwas gr&ouml;&szlig;eres Projekt ist zur Zeit noch in der Entwicklungsphase. N&auml;here
                    Informationen hier: <a href="projekte.mmstat" />.
                </p>
            </chapter>
        </subcategory>
        <subcategory title="Python">
            Python ist eine interpretierte, interaktive und objektorientierte Skriptsprache, die sich zunehmender
            Popularit&auml;t erfreut. Sie ist unter Unix, Linux und Windows einsetzbar. Als leicht erlernbare und moderne
            Sprache ist sie auch f&uuml;r Anf&auml;nger gut geeignet.
            <chapter title="Beispiele">
                <p title="Fakult&auml;t">
                    <code lang="py">
def fak(n):
    if n == 0:
        return 1
    else:
        return n * fak(n-1)
                    </code>
                </p>
                <p title="n-Damen Problem">
                    <code lang="py">
from sys import argv, setrecursionlimit

setrecursionlimit(100000)

def zeichne():
    global feld, n
    for i in range(0, n):
        i = n - i
        line = ""
        for j in feld:
            if j == i:
                line += 'X'
            else:
                line += '.'
        print line
    print

def kollision(b):
    global feld
    i = 0
    for fb in feld[:b]:
        if (fb == feld[b]) or (abs(fb - feld[b]) == abs(i - b)):
            return True
        i += 1
    return False

def backtrack(b):
    global feld, n, loes
    first = True
    while (feld[b] == 0) or kollision(b) or first:
        first = False
        if (feld[b] == n):
            if b == 0:
                return # Alle Loesungen gefunden
            feld[b] = 0
            backtrack(b - 1)
            return
        feld[b] += 1
    if b == n - 1:
        print "Loesung:", feld
        zeichne()
        loes += 1
        backtrack(b)
        return
    backtrack(b + 1)

if __name__  == "__main__":
    if len(argv) &lt; 2:
        print "Usage: damen.py &lt;n&gt;"
    else:
        n = int(argv[1])
        feld = [0 for None in range(0, n)]
        loes = 0
        backtrack(0)
        print "Loesungen:", loes
                    </code>
                </p>
                <p title="Weg durch ein Labyrinth">
                    Dieses kleine Programm findet den Weg durch ein Labyrinth. <download file="lab.tar.bz2" />
                </p>
            </chapter>
            <chapter title="esearch">
                esearch ist eines der Scripte, die ich mit Python programmiert habe. Mehr Informationen unter
                <a href="esearch" />.
            </chapter>
        </subcategory>
        <subcategory title="Ruby">
            <chapter title="Beschreibung">
                Ruby ist eine relativ moderne Scriptsprache. Sie ist relativ leicht zu erlernen, die Syntax ist unter anderem von Perl und
                <a href="programmieren.python" /> abgeleitet. Die wichtigsten Merkmale sind:<br />
                Ruby ...
                <ul>
                    <li>
                        ... ist komplett objekt-orientiert, alles ist ein Objekt in Ruby. Beispiel: Die Zahl <c>1</c> ist in Ruby ein Objekt
                        vom Typ <c>Fixnum</c>:
                        <code lang="rb">
1.type # => Fixnum
1.succ # => 2
1.to_f # => 1.0
                        </code>
                    </li>
                    <li>
                        ... ist eine Scriptsprache und kennt daher viele String-Funktionen, Regul&auml;re Ausdr&uuml;cke, ...
                    </li>
                    <li>
                        ... kann Bl&ouml;cke an Methoden &uuml;bergeben. Bl&ouml;cke sind mehrere Anweisungen, die von geschweiften
                        Klammern <c>{</c>...<c>}</c> oder <c>do</c>...<c>end</c> zusammengefasst werden. Wenn ein Block
                        an ein Funktion &uuml;bergeben wird, kann diese den Block mit mehreren Argumenten ausf&uuml;hren. Beispiel:
                        <code lang="rb" numbers="true">
def finde(array)
    for element in array
        # per yield wird der block ausgef&uuml;hrt.
        if yield element
            puts "Element gefunden: " + element.to_s
        end
    end
end

zahlen = [2, 5, 9, 12, 45] # In diesem Array wird gesucht

finde(zahlen) { |zahl|
    return zahl / 5 == 9 # Wenn die Zahl geteilt durch 9 gleich 5 ergibt
}
                        </code>
                        Nat&uuml;rlich gibt dieses Script <c>Element gefunden: 45</c> aus. Eine kleine Erkl&auml;rung: An die Funktion
                        <c>finde(array)</c> wird in Zeile 12 das Array aus Zahlen <b>und</b> der nachfolgende Block (12 - 14)
                        &uuml;bergeben. In der Funktion wird jetzt nacheinander f&uuml;r jedes Element des Arrays dieser Block mit dem
                        Argument ausgef&uuml;hrt. Innerhalb des Blocks wird die Argumentliste <c>|zahl|</c> der Wert zugewiesen, jetzt
                        kann man mit jedem Element des Arrays arbeiten. Der Block pr&uuml;ft nun, ob <c>zahl / 5</c> gleich <c>9</c>
                        ist, und gibt dann entweder <c>true</c> oder <c>false</c> an die Funktion finde zur&uuml;ck.
                    </li>
                    <li>
                        ... ist dynamisch typisiert. Das heisst, es werden keine strengen Unterscheidungen zwischen Typen wie z.B. bei
                        <a href="programmieren.c++" /> vorgenommen. Beispiel:
                        <code lang="rb">
x = 7
x.type # => Fixnum
x.to_f.type # => Float
x.to_s.type # => String
                        </code>
                    </li>
                    <li>
                        ... braucht keine Variablen-Deklarationen. Variablen werden beim ersten Gebrauch erstellt. Es wird unterschieden
                        zwischen lokalen Variablen (z.B. <c>zahl</c>), Instanz-Variablen (z.B. <c>@zahl</c>), Klassen-Variablen
                        (<c>@@zahl</c>) und globalen Variablen (<c>$zahl</c>). Aus diesem Grund entf&auml;llt auch das <c>self</c>
                        oder <c>$this</c>, dass man von anderen Programmiersprachen kennt.
                    </li>
                    <li>
                        ... erlaubt es zur Laufzeit Methoden zu Klassen und sogar Instanzen hinzuzuf&uuml;gen:
                        <code lang="rb">
# Da Ruby nur Float#round besitzt, ich aber
# auf 2 Dezimalstellen runden muss f&uuml;ge ich
# der Klasse Float die Methode round_to hinzu.

class Float
    def round_to(i)
        f = (10 ** i).to_f
        nr = self * f
        return nr.round / f
    end
end

Math::PI.round_to(2) # 3.14
                        </code>
                    </li>
                    <li>
                        ... hat eine Ausnahmebehandlung, wie zum Beispiel Java:
                        <code lang="rb">
zahl = gets.to_i

begin
    puts "10 / " + zahl.to_s + " = " + (100 / zahl).to_s
rescue ZeroDivisionError
    puts "Teilen durch 0 nicht erlaubt!"
end
                        </code>
                    </li>
                    <li>
                        ... hat einen Garbage Collector, der nicht mehr gebrauchte Variablen l&ouml;scht.
                    </li>
                    <li>
                        ... kann noch vieles mehr ...
                    </li>
                </ul>
            </chapter>
            <chapter title="Beispiele">
                Eine kleine Sammlung von interessanten Beispielen:
                <p title="Mehr zu Bl&ouml;cken">
                    Eine h&auml;ufige Anwendung von Bl&ouml;cken ist das iterieren &uuml;ber Arrays, Sequenzen, Hashes usw.
                    <code lang="rb">
# Gibt das Quadrat von 1, 7 und 19 aus.
[1, 7, 19].each { |x| puts x ** 2 }

# Gibt die Quersummen der Zahlen 1 bis 100 aus
(1..100).each { |x|
    sum = 0
    x.to_s.scan(/./) { |c|
        sum += c.to_i
    }
    puts sum
}

# Was wir schon immer wissen wollten:
# Wieviele y's haben die folgenden W&ouml;rter?
%w{ Ruby C++ Python Perl }.each { |w| puts w.count "y" }

#AaBbCcDdEe..YyZz:
'a'.upto('z') { |c| print c.upcase, c }
                    </code>
                </p>
                <p title="Arrays und Hashes">
                    Zu einer Scriptsprache geh&ouml;ren nat&uuml;rlich auch dynamische Arrays und Hashes:
                    <code lang="rb">
def analyze(str)
    anzahl = {} # Ein Hash

    str.scan(/./) { |c|
        next if c !~ /[A-Za-z]/

        anzahl[c] = 0 if anzahl[c].nil?
        anzahl[c] += 1
    }
    puts "Der String enth&auml;lt"

    anzahl.each { |c, anzahl|
        puts " -> " + anzahl.to_s + " " + c + ((anzahl > 1) ? "'s" : "")
    }
end

analyze "Hello World"
                    </code>
                </p>
            </chapter>
            <chapter title="Mehr Informationen zu Ruby">
                <ul>
                    <li>
                        <a href="http://ruby-lang.org/">http://ruby-lang.org/</a>, die offizielle Homepage der Scriptsprache.
                    </li>
                    <li>
                        <a href="http://www.rubycentral.com/book/">http://www.rubycentral.com/book/</a>, das Buch
                        "Programming Ruby" online.
                    </li>
                    <li>
                        <a href="http://home.vr-web.de/juergen.katins/ruby/buch/index.html">http://home.vr-web.de/juergen.katins/ruby/buch/index.html</a>,
                        das gleiche Buch in deutscher Sprache
                    </li>
                    <li>
                        <a href="http://www.rubycentral.com/faq/rubyfaq.html">http://www.rubycentral.com/faq/rubyfaq.html</a>,
                        ausf&uuml;hrliche Ruby FAQ
                    </li>
                    <li>
                        <a href="http://raa.ruby-lang.org/">http://raa.ruby-lang.org/</a>, das <i>Ruby Application Archive</i>.
                    </li>
                </ul>
            </chapter>
        </subcategory>
        <subcategory title="PHP">
            PHP steht rekursiv f&uuml;r <b>P</b>HP <b>H</b>ypertext <b>P</b>reprocessor und ist eine Scriptsprache, die
            haupts&auml;chlich im Serverseitigen Bereich, d.h. auf Websites verwendet wird. Ich habe ca. 2 Jahre lang in PHP
            programmiert und dabei nat&uuml;rlich auch einige Homepages programmiert. Ein paar davon finden Sie weiter unten.
            <chapter title="Referenzen">
                <p title="aford.de">
                    F&uuml;r diese Homepage habe ich die kompletten Scripte (Userverwaltung, Newsscript, Clanwarverwaltung,
                    G&auml;stebuch usw.) geschrieben. Das Design ist von <a href="http://reaktor13.de">JoeTheHoe</a>.
                </p>
                <p title="david-peter.de v2.0">
                    Eine &auml;ltere Version dieser Homepage, mehr unter <a href="about" />.
                </p>
                <p title="teamnolimit.de">
                    Ein etwas gr&ouml;&szlig;eres Projekt (ca. 6000 Zeilen Code). Mehr unter
                    <a path="true" href="projekte.teamnolimit" />.
                </p>
            </chapter>
        </subcategory>
    </category>
    <category title="Projekte" meta="Projekte, Homepages, Programme, Blender" color="46727d">
        In dieser Kategorie finden Sie einige meiner gr&ouml;&szlig;eren Projekte aus ganz verschiedenen Bereichen: Die Homepage
        f&uuml;r den Clan <a href="projekte.teamnolimit" />, ein C++ Programm, das MauMau spielt, usw.
        <hr />
        <tree />
        <subcategory title="Rush">
            <chapter title="Beschreibung" border="false" img="police.jpg">
                Rush ist ein kleines Denksportspiel, bei dem es darum geht mehrere Autos in die richtige Konstellation
                zu bringen, damit das "Spieler-Auto" ins Ziel fahren kann.<br />
                Die Idee stammt von einem Java-Applet, das ich <a href="http://g5.dk/">im Internet</a> gefunden habe.
                <p title="Programmierung">
                    Das Spiel ist in <a href="programmieren.c++" /> programmiert. Die graphische Oberfl&auml;che
                    wird mit Hilfe der <a href="http://www.trolltech.com/products/qt/">Qt-Library</a> erstellt.<br />
                    Unter Linux l&auml;uft es mit einer Version von <c>Qt >= 3</c>. Damit es auch
                    unter Windows einigerma&szlig;en funktioniert habe ich es auf die frei
                    verf&uuml;gbare <a href="http://www.trolltech.com/download/qt/noncomm.html">2.3er Version</a>
                    portiert (Visual C++).<br />
                    Mit dieser &auml;lteren Version funktioniert es leider nicht so perfekt.
                </p>
                <p title="Features">
                    <ul>
                        <li>15 verschiedene Levels</li>
                        <li>Leveleditor</li>
                        <li>QTable als Spielfeld, bisher nur gemischte Maus+Tastatur Steuerung</li>
                        <li>Levels als XML-Dateien</li>
                        <li>Autos als SVG-Dateien, im Spiel vorgerendert als PNG</li>
                        <li>l&auml;uft nativ unter Linux sowie Windows</li>
                    </ul>
                </p>
            </chapter>
            <chapter title="Screenshots">
                Die Grafik ist nicht so atemberaubend, dass ich hier eine Menge Screenshots zeigen m&uuml;sste, aber
                dennoch eine kleine Vorschau:<br /><br />
                <img src="rush.png" alt="Rush" /><br />
                <i>Rush unter KDE 3.2, Plastik Theme</i>
            </chapter>
            <chapter title="Download">
                <i>Comming Soon!</i>
            </chapter>
        </subcategory>
        <subcategory title="Blender">
            Blender ist ein professionelles, betriebssystem-unabh&auml;ngiges OpenSource 3D-Modelling Programm.
            Nachdem die ehemalige Entwicklerfirma NaN Backrott ging, wurde beschlossen, dass die Quellen von
            Blender f&uuml;r 100.000 USD gekauft und unter die GPL (freie Lizenz) gestellt werden k&ouml;nnten.<br />
            Das Geld wurde von Spendern (Firmen, sowie Privatbenuztzern) aufgebracht, und somit ist Blender seit
            dem Oktober 2002 frei und wird von der <a href="http://www.blender.org/bf/">Blender Foundation</a>
            weiterentwickelt.
            <chapter title="Bilder" img="cube.jpg">
                Bis jetzt habe ich mit Blender eigentlich mehr herumexperimentiert, als dass ich etwas richtig zuende
                gemacht habe, dennoch ein paar Ausschnitte meiner "Werke".
                <p title="Hypercube">
                    Das Bild rechts ist nach dem Film "Hypercube" modelliert. &Auml;hnlich wie in Cube geht es in diesem
                    Film darum, dass einige Menschen die ganze Zeit in einem Bauwerk eingeschlossen sind, dass aus lauter
                    W&uuml;rfeln besteht, die an allen 6 Seiten jeweils Verbindungst&uuml;ren haben. Eine dieser T&uuml;ren
                    habe ich versucht nachzubauen.<br />
                    <ul>
                        <li><b>Vertices:</b> 2092</li>
                        <li><b>Faces:</b> 2321</li>
                        <li><b>Render-Time:</b> 3s</li>
                    </ul>
                </p>
                <p title="Erste Gehversuche">
                    Will man 3D-Animationen machen, merkt man sehr schnell, dass es sehr umst&auml;ndlich ist, jeden einzelnen
                    Punkt extra zu animieren. Zu diesem Zweck gibt es in Blender einen "Armature" (Skelett) Modus, in dem man
                    einem K&ouml;rper Knochen hinzuf&uuml;gen kann. Um das auszuprobieren, habe ich versucht einen laufenden Mensch
                    zu animieren.<br />
                    &raquo; <a href="images/walk.jpg">Blender Screenshot</a>
                </p>
            </chapter>
        </subcategory>
        <subcategory title="mmstat">
            <chapter title="Beschreibung">
                mmstat ist ein MauMau - Statistikprogramm, das Ziel ist es zwei verschiedene KI-Spieler gegeneinander das
                Kartenspiel MauMau spielen zu lassen.
                Durch die hohe Geschwindigkeit (~100000 Spiele pro Sekunde) erh&auml;lt man sehr gute
                Statistik-Werte. Man kann verschiedene "Taktiken" ausprobieren, wie z.B:<br />
                Ist es sinnvoll ...
                <ul>
                    <li>eine Karte zu ziehen, wenn der andere nur noch wenig Karten hat?</li>
                    <li>bei einem Bube ab und zu Farben zu w&uuml;nschen, die man gar nicht selbst hat
                    (Verwirrung des Gegners)?</li>
                    <li>eine Sieben aufzuheben/sofort zu legen</li>
                    <li>eine Karte zu nehmen, wenn der Gegner nur noch wenige Karten hat</li>
                    <li>usw.</li>
                </ul>
            </chapter>
            <chapter title="Download">
                Experimentelle Version:<br />
                <download file="mmstat-0.4.6.tar.bz2" />
            </chapter>
        </subcategory>
        <subcategory title="teamnolimit">
            <p img="teamnolimit.jpg" href="http://teamnolimit.de">
                Die Seite <a href="http://teamnolimit.de">http://teamnolimit.de</a> ist die Homepage eines Online-Gaming Clans. Sie ist
                - bis auf die Grafiken - von mir programmiert. Das ganze ist komplett mit <a href="programmieren.php" />/MySQL
                programmiert. Unter anderem:<br />
                <ul>
                    <li>Interner Bereich, inklusive unterschiedlicher Zugriffsrechte (Admins, User, Trials)</li>
                    <li>News-Script, eingeloggte User k&ouml;nnen News schreiben, editieren und l&ouml;schen</li>
                    <li>
                        Clanwar-Script
                        <ul>
                            <li>Clanwars k&ouml;nnen hinzugef&uuml;gt, geplant, editiert und gel&ouml;scht werden</li>
                            <li>Spieler k&ouml;nnen sich zu Clanwars anmelden, oder sich abmelden</li>
                            <li>Screenshots k&ouml;nnen hochgeladen werden</li>
                        </ul>
                    </li>
                    <li>Memberverwaltung, jeder kann seine Details &auml;ndern, Admins k&ouml;nnen andere Members ver&auml;ndern, usw.</li>
                    <li>Statistik, Clanwars, Besucher, usw.</li>
                    <li>Interne und Externe Umfragen</li>
                    <li>Forum</li>
                    <li>G&auml;stebuch, uvm.</li>
                </ul>
            </p>
        </subcategory>
    </category>
    <category title="esearch" meta="esearch, search the portage database using an index file" color="aaaa7f">
        <chapter title="Description">
            esearch is a small script for the linux distribution <a href="linux.gentoo" />. It behaves exactly like
            <c>emerge -s</c> resp. <c>emerge -S</c>. The advantage of esearch over emerge is the search index it uses.
            <pre><?ruby readfile("files/esearch-bench") ?></pre>
            The disadvantage is then of course, that you have to create this index (<c>eupdatedb</c>) which takes some time.<br />
        </chapter>
        <chapter title="News">
            <ul>
                <li>
                    <b>26 Sep 2004</b><br />
                    version 0.7 brings a lot of new features!
                    <ul>
                        <li>
                            Added a <c>-v</c>/<c>--verbose</c> option to esearch, which
                            shows some additional information about a package. Used some
                            code from <a href="mailto:r3pek@r3pek.homelinux.org">Carlos Silva</a>,
                            who wrote a patch for emerge (<a href="http://bugs.gentoo.org/show_bug.cgi?id=11739">#11739</a>). Thanks!
                        </li>
                        <li>
                            Added a patch from
                            <a href="mailto:buntrock@sec.informatik.tu-darmstadt.de">Thomas Buntrock</a>,
                            which adds a <c>-s</c>/<c>--nospinner</c> option to esync. (Fixes <a href="http://bugs.gentoo.org/show_bug.cgi?id=57030">#57030</a>).
                        </li>
                        <li>
                            <a href="mailto:sandrobonazzola@users.sourceforge.net">Sandro Bonazzola</a>
                            translated the manpages for all the italian users, thanks a lot.
                        </li>
                        <li>
                            Fixed bug <a href="http://bugs.gentoo.org/show_bug.cgi?id=58399">#58399</a>.
                            Sometimes python doesn't compile the eupdatedb index for any reasons.
                        </li>
                        <li>
                            Added patch from <a href="mailto:fserb@fserb.com.br">Fernando Altomare Serboncini</a>,
                            which changes the behaviour of <c>esearch -c</c>: Now it prints the
                            category also.
                        </li>
                        <li>
                            Added patch from <a href="mailto:satch@employees.org">Steve Acheson</a>, which
                            adds an <c>-I</c>/<c>--instonly</c> option to esearch. If it is enabled,
                            only packages which are installed will be found.
                        </li>
                    </ul>
                    <b>Thanks to all the people who help esearch to get better!</b>
                </li>
                <li>
                    <b>25 Jul 2004</b><br />
                    version 0.6.3:
                    <ul>
                        <li>Manpages for <c>esync</c> and <c>eupdatedb</c>.</li>
                        <li>The <c>License</c> field will be indexed from now on.</li>
                        <li>
                            Fixed a bug caused by a new version of python, resulting in "bad digest" messages.
                            Thanks to the guys from the italian forums.
                        </li>
                        <li>
                            Sort the ebuilds in the <c>esearch -e</c> view by version.
                        </li>
                    </ul>
                </li>
                <li>
                    <b>02 Jul 2004</b><br />
                    version 0.6.2:
                    <ul>
                        <li>
                            Patch from <a href="mailto:taviso@gentoo.org">Tavis Ormandy</a> which fixes
                            a security hole in the temp file handling.
                        </li>
                        <li>
                            Patch from <a href="mailto:roman.kreisel@web.de">Roman Kreisel</a>, which
                            adds a <c>-v</c>/<c>--verbose</c> option to esync. With <c>-v</c> enabled
                            esync shows the output from <c>emerge sync</c>.
                        </li>
                    </ul>
                </li>
                <li>
                    <b>10 May 2004</b><br />
                    version 0.6.1:
                    <ul>
                        <li>
                            Support for <c>emerge-webrsync</c>!
                        </li>
                        <li>
                            esync is using xterm titles to show current action.
                        </li>
                        <li>
                            <c>-n/--nocolor</c> option for esync to suppress color codes.
                        </li>
                        <li>
                            Lots of bugfixes, thanks to all the people who send me bugreports and mails
                            with feature requests!
                        </li>
                    </ul>
                </li>
                <li>
                    <b>06 Feb 2004</b><br />
                    version 0.6:
                    <ul>
                        <li>
                            When using <c>esearch -e ^package$`</c> esearch now shows the
                            available version as default ebuild, so you just have to
                            press enter.
                        </li>
                        <li>
                            New <c>--directory</c>/<c>-d</c> option for esearch/eupdatedb, to use an other directory for
                            storing the index file.
                        </li>
                        <li>
                            A lot of updates and fixes, see ChangeLog
                        </li>
                    </ul>
                </li>
                <li>
                    <b>11 Jan 2004</b><br />
                    version 0.5.3:
                    <ul>
                        <li>
                            Patch from <a href="mailto:lars@gustaebel.de">Lars Gust&auml;bel</a> which speeds
                            up the esearch output method for large datasets a lot.
                        </li>
                        <li>
                            New script included, called <c>esync</c>, which does <c>emerge sync</c>
                            followed by an <c>eupdatedb</c> and then shows the updates during
                            the sync.
                        </li>
                        <li>
                            Some fixes, see ChangeLog for details
                        </li>
                    </ul>
                </li>
                <li>
                    <b>20 Oct 2003</b><br />
                    version 0.5.2, new functions:
                    <ul>
                        <li>
                            a new option (<c>--own=<i>pattern</i></c>, <c>-o <i>pattern</i></c>) has been added to print the output in a
                            user-defined format, for details see <a href="esearch.manpage" />.
                        </li>
                        <li>
                            multiple search params are possible, e.g. <c>esearch ^xmms$ ^mozilla$</c>
                        </li>
                        <li>
                            a new option for eupdatedb <c>--quiet</c>/<c>-q</c> to show only the summary, fixes bug
                            <a href="http://bugs.gentoo.org/show_bug.cgi?id=32853">#32853</a>.
                        </li>
                    </ul>
                </li>
                <li>
                    <b>23 Oct 2003</b><br />
                    version 0.5.1, 2 bugs are now fixed and esearch now has a <a href="esearch.manpage" />, esearch(1).
                </li>
                <li>
                    <b>19 Oct 2003</b><br />
                    version 0.5, getopt-support for eupdatedb (<c>--help</c>/<c>--verbose</c>/<c>--nocolor</c>),
                    <c>--ebuild</c> option for esearch to view the ebuilds of found packages, bugfixes.
                </li>
                <li>
                    <b>02 Oct 2003</b><br />
                    version 0.4.2, a few bugfixes.
                </li>
                <li>
                    <b>30 Sep 2003</b><br />
                    version 0.4.1, see ChangeLog.
                </li>
                <li>
                    <b>19 Sep 2003</b><br />
                    esearch has been added to the official portage tree! (<c>app-portage/esearch</c>)
                </li>
                <li>
                    <b>18 Sep 2003</b><br />
                    version 0.4, from now on eupdatedb writes the index directly into the file to improve speed.
                </li>
                <li>
                    <b>17 Sep 2003</b><br />
                    version 0.3.1, see ChangeLog
                </li>
            </ul>
        </chapter>
        <chapter title="Example">
            Output is exactly the same:
            <pre><?ruby readfile("files/esearch") ?></pre>
            esearch has an extra option, <c>--compact</c> (short: <c>-c</c>), which will compress the output to a few lines:
            <pre><?ruby readfile("files/esearch-compact") ?></pre>
        </chapter>
        <chapter title="Usage">
            To install esearch just emerge it: <code>emerge esearch</code> After that you'll have to execute <c>eupdatedb</c>
            to generate the searchindex. Now you're ready to use esearch:
            <pre><?ruby readfile("files/esearch-help") ?></pre>
        </chapter>
        <chapter title="ChangeLog">
            <code lang="txt"> <!-- quick hack, so it won't replace the &lt;email@adresses&gt; -->
                <?ruby readfile("/home/shark/python/esearch/esearch/ChangeLog") ?>
            </code>
        </chapter>
        <chapter title="Download">
            Some older versions:<br /><br />
            <hr />
            <download file="esearch-0.7.tar.bz2" /><br />
            <download file="esearch-0.6.3.tar.bz2" /><br />
            <download file="esearch-0.6.2.tar.bz2" /><br />
            <download file="esearch-0.6.1.tar.bz2" /><br />
            <download file="esearch-0.6.tar.bz2" /><br />
            <download file="esearch-0.5.3.tar.bz2" /><br />
            <download file="esearch-0.5.2.tar.bz2" /><br />
            <download file="esearch-0.5.1.tar.bz2" /><br />
            <download file="esearch-0.5.tar.bz2" /><br />
            <download file="esearch-0.4.2.tar.bz2" /><br />
            <download file="esearch-0.4.1.tar.bz2" /><br />
            <download file="esearch-0.4.tar.bz2" /><br />
            <download file="esearch-0.3.1.tar.bz2" /><br />
            <download file="esearch-0.3.0.tar.bz2" /><br />
            <download file="esearch-0.2.2.tar.bz2" /><br />
            <download file="esearch-0.2.1.tar.bz2" />
            <hr />
        </chapter>
        <chapter title="Bugreports">
            Please report bugs via <a href="http://bugs.gentoo.org">bugs.gentoo.org</a> or send a
            <a href="mailto:davidpeter@web.de?subject=esearch bug report">mail</a>.
        </chapter>
        <subcategory title="deutsch" pagetitle="esearch - deutsch">
            <chapter title="Beschreibung">
                esearch ist ein kleines Script f&uuml;r die Linux-Distribution <a href="linux.gentoo" />. Es funktioniert genauso wie
                <c>emerge -s</c> bzw. <c>emerge -S</c>, durchsucht also die Paketdatenbank. Der Vorteil von esearch
                gegen&uuml;ber emerge ist, dass es einen Suchindex verwendet. Dadurch ist es beim Suchen viel schneller:
                <pre><?ruby readfile("files/esearch-bench") ?></pre>
                Der Nachteil ist, dass man den Suchindex nat&uuml;rlich erstellen muss (<c>eupdatedb</c>) und das dauert eine
                Weile.<br />
            </chapter>
            <chapter title="Aktuelles">
                <ul>
                    <li>
                        <b>26 Sep 2004</b><br />
                        Version 0.7 mit einer Menge neuen Features!
                        <ul>
                            <li>
                                Eine <c>-v</c>/<c>--verbose</c> Option f&uuml;r esearch, die
                                noch mehr Informationen &uuml;ber ein Paket ausgibt. Vielen Dank
                                an <a href="mailto:r3pek@r3pek.homelinux.org">Carlos Silva</a>,
                                von dessen emerge-patch (<a href="http://bugs.gentoo.org/show_bug.cgi?id=11739">#11739</a>)
                                ich einigen Code verwendet habe, Danke!
                            </li>
                            <li>
                                Ein Patch von
                                <a href="mailto:buntrock@sec.informatik.tu-darmstadt.de">Thomas Buntrock</a>,
                                der eine <c>-s</c>/<c>--nospinner</c> Option f&uuml;r esync bereitstellt.
                                (<a href="http://bugs.gentoo.org/show_bug.cgi?id=57030">#57030</a>).
                            </li>
                            <li>
                                <a href="mailto:sandrobonazzola@users.sourceforge.net">Sandro Bonazzola</a>
                                hat die Manpages ins italienische &uuml;bersetzt, vielen Dank.
                            </li>
                            <li>
                                Bug <a href="http://bugs.gentoo.org/show_bug.cgi?id=58399">#58399</a> gefixed.
                                Python compiliert manchmal den eupdatedb index nicht.
                            </li>
                            <li>
                                Ein Patch von <a href="mailto:fserb@fserb.com.br">Fernando Altomare Serboncini</a>,
                                &auml;ndert das Verhalten von <c>esearch -c</c>: Es zeigt jetzt auch die Kategorie.
                            </li>
                            <li>
                                Ein Patch von <a href="mailto:satch@employees.org">Steve Acheson</a>, der
                                eine <c>-I</c>/<c>--instonly</c> Option f&uuml;r esearch bereitstellt.
                                Wenn sie aktiviert ist, werden nur noch installierte Pakete gefunden.
                            </li>
                        </ul>
                        <b>Vielen Dank an all die Leute, die geholfen haben esearch besser zu machen!</b>
                    </li>
                    <li>
                        Version 0.6.3:
                        <b>25. Juli 2004</b><br />
                        <ul>
                            <li>Manpages f&uuml;r <c>esync</c> und <c>eupdatedb</c>.</li>
                            <li>Das <c>License</c> Feld wird in Zukunft auch indiziert und angezeit.</li>
                            <li>
                                Mit Hilfe einiger Leute aus dem italienischen Gentoo Forum konnte ein Fehler
                                gel&ouml;st werden, der esearch veranlasste "bad digest" Fehler anzuzeigen.
                            </li>
                            <li>
                                Die Ebuilds in der <c>esearch -e</c> Ausgabe werden ab sofort nicht mehr alphabetisch,
                                sondern nach Versionen sortiert.
                            </li>
                        </ul>
                    </li>
                    <li>
                        <b>2. Juli 2004</b><br />
                        Version 0.6.2:
                        <ul>
                            <li>
                                Patch von <a href="mailto:taviso@gentoo.org">Tavis Ormandy</a> der einen Security Bug
                                im Temp-File Handling fixed.
                            </li>
                            <li>
                                Patch von <a href="mailto:roman.kreisel@web.de">Roman Kreisel</a>, der
                                esync eine <c>-v</c>/<c>--verbose</c> Option hinzuf&uuml;gt. Mit <c>-v</c>
                                zeigt esync die Ausgabe von <c>emerge sync</c> an.
                            </li>
                        </ul>
                    </li>
                    <li>
                        <b>10. Mai 2004</b><br />
                        Version 0.6.1:
                        <ul>
                            <li>
                                Unterst&uuml;tzung f&uuml;r <c>emerge-webrsync</c>!
                            </li>
                            <li>
                                esync benutzt XTerm Titel um anzuzeigen, was es gerade macht.
                            </li>
                            <li>
                                Die <c>-n/--nocolor</c> Option f&uuml;r esync, um Farbcodes zu unterdr&uuml;cken.
                            </li>
                            <li>
                                Jede Menge Bugfixes, danke an all die Personen, die mir Bugreports und Mails mit
                                Feature Requests geschickt haben!
                            </li>
                        </ul>
                    </li>
                    <li>
                        <b>06. Feb. 2004</b><br />
                        Version 0.6:
                        <ul>
                            <li>
                                Beim benutzen von <c>esearch -e ^package$`</c> zeigt esearch
                                jetzt die aktuelle Version des Pakets als Standard an, so dass man
                                nur noch Enter dr&uuml;cken muss.
                            </li>
                            <li>
                                Neue Option <c>--directory</c>/<c>-d</c> f&uuml;r esearch und eupdatedb,
                                um den Index in einem anderen Verzeichnis als <c>/var/cache/edb/</c> abzuspeichern.
                            </li>
                            <li>
                                Eine Menge Updates und Fixes, siehe ChangeLog
                            </li>
                        </ul>
                    </li>
                    <li>
                        <b>11. Jan. 2004</b><br />
                        Version 0.5.3:
                        <ul>
                            <li>
                                Patch von <a href="mailto:lars@gustaebel.de">Lars Gust&auml;bel</a>, der
                                die Ausgabe extrem beschleunigt, wenn viele Pakete gefunden wurden (z.B. <c>esearch ^</c>)
                            </li>
                            <li>
                                Ein neues Script namens <c>esync</c>, das zuerst <c>emerge sync</c>
                                und dann <c>eupdatedb</c> ausf&uuml;hrt, und dann die Updates anzeigt.
                            </li>
                            <li>
                                Kleinere Fixes, siehe ChangeLog.
                            </li>
                        </ul>
                    </li>
                    <li>
                        <b>20. Okt. 2003</b><br />
                        Version 0.5.2, neue Funktionen:
                        <ul>
                            <li>
                                Die neue Option (<c>--own=<i>pattern</i></c>, <c>-o <i>pattern</i></c>) erlaubt es die Ausgabe nach einem
                                benutzerdefiniertem Schema auszugeben. F&uuml;r Details siehe <a href="esearch.manpage" />.
                            </li>
                            <li>
                                Mehrere Suchausdr&uuml;cke sind m&ouml;glich, z.B. <c>esearch ^xmms$ ^mozilla$</c>
                            </li>
                            <li>
                                Eine neue Option f&uuml;r eupdatedb <c>--quiet</c>/<c>-q</c> um nur die Zusammenfassung anzuzeigen, fixed Bug
                                <a href="http://bugs.gentoo.org/show_bug.cgi?id=32853">#32853</a>.
                            </li>
                        </ul>
                    </li>
                    <li>
                        <b>23. Okt. 2003</b><br />
                        Version 0.5.1, 2 Bugs wurden gefixed und es gibt absofort eine <a href="esearch.manpage" />, esearch(1).
                    </li>
                    <li>
                        <b>19. Okt. 2003</b><br />
                        Version 0.5, getopt-Support f&uuml;r eupdatedb (<c>--help</c>/<c>--verbose</c>/<c>--nocolor</c>),
                        <c>--ebuild</c> Option f&uuml;r esearch um die Ebuilds der gefundenen Pakete anzuschauen, Bugfixes.
                    </li>
                    <li>
                        <b>02. Okt. 2003</b><br />
                        Version 0.4.2, Bugfixes. Prozentanzeige wegen Fehlern durch Countdown ersetzt.
                    </li>
                    <li>
                        <b>30. Sept. 2003</b><br />
                        Version 0.4.1, n&auml;heres im ChangeLog.
                    </li>
                    <li>
                        <b>19. Sept. 2003</b><br />
                        Ab sofort ist esearch offiziell in portage aufgenommen. Es ist unter dem Paketnamen <c>app-portage/esearch</c>
                        erreichbar und somit auch per <c>emerge esearch</c> installierbar.
                    </li>
                    <li>
                        <b>18. Sept. 2003</b><br />
                        Version 0.4 ist erschienen, ab sofort wird die esearch-datenbank nicht mehr in den Arbeitsspeicher geschrieben, sondern
                        direkt in die Datei. Das beschleunigt den Indexing-Prozess.
                    </li>
                    <li>
                        <b>17. Sept. 2003</b><br />
                        Version 0.3.1, n&auml;heres im ChangeLog.
                    </li>
                </ul>
            </chapter>
            <chapter title="Beispiel">
                Die Ausgabe sieht exakt gleich aus wie bei <c>emerge -s/-S</c>:
                <pre><?ruby readfile("files/esearch") ?></pre>
                esearch hat auch noch eine extra Option, <c>--compact</c> oder kurz <c>-c</c>, mit ihr kann man die Ausgabe auf
                wenige Zeilen beschr&auml;nken.
                <pre><?ruby readfile("files/esearch-compact") ?></pre>
            </chapter>
            <chapter title="Installation / Aufruf">
                Um esearch zu installieren muss es nur "emerged" werden: <code> emerge esearch </code>
                Nach der Installation muss man ab- und zu <c>eupdatedb</c> ausf&uuml;hren, danach kann man esearch benutzen.
                <pre><?ruby readfile("files/esearch-help") ?></pre>
            </chapter>
            <chapter title="ChangeLog">
                <code lang="txt"> <!-- quick hack, so it won't replace the &lt;email@adresses&gt; -->
                    <?ruby readfile("/home/shark/python/esearch/esearch/ChangeLog") ?>
                </code>
            </chapter>
            <chapter title="Download">
                Mehr aus "historischem" Interesse gibt es hier die Versionen zum Download:<br />
                <hr />
                <download file="esearch-0.7.tar.bz2" /><br />
                <download file="esearch-0.6.3.tar.bz2" /><br />
                <download file="esearch-0.6.2.tar.bz2" /><br />
                <download file="esearch-0.6.1.tar.bz2" /><br />
                <download file="esearch-0.6.tar.bz2" /><br />
                <download file="esearch-0.5.3.tar.bz2" /><br />
                <download file="esearch-0.5.2.tar.bz2" /><br />
                <download file="esearch-0.5.1.tar.bz2" /><br />
                <download file="esearch-0.5.tar.bz2" /><br />
                <download file="esearch-0.4.2.tar.bz2" /><br />
                <download file="esearch-0.4.1.tar.bz2" /><br />
                <download file="esearch-0.4.tar.bz2" /><br />
                <download file="esearch-0.3.1.tar.bz2" /><br />
                <download file="esearch-0.3.0.tar.bz2" /><br />
                <download file="esearch-0.2.2.tar.bz2" /><br />
                <download file="esearch-0.2.1.tar.bz2" />
                <hr />
            </chapter>
            <chapter title="Bugreports">
                Bugs k&ouml;nnen jederzeit per <a href="http://bugs.gentoo.org">bugs.gentoo.org</a> gemeldet oder
                direkt per <a href="mailto:davidpeter@web.de?subject=esearch bug report">Mail</a> an mich gesendet werden.
            </chapter>
        </subcategory>
        <subcategory title="manpage">
            <code lang="txt">
                <?ruby readfile("files/esearch-manpage") ?>
            </code>
        </subcategory>
    </category>
    <category title="Musik" meta="Musik, Konzert-Berichte, Bands, Alben" color="ff6403" numbering="false">
        Einige meiner Lieblingsbands: (Klick f&uuml;r Konzertbericht)
        <ul>
            <li><b>Metallica</b></li>
            <li><b>System Of A Down</b></li>
            <li><a href="musik.konzerte" anchor="die happy" title="false">Die Happy</a></li>
            <li><a href="musik.konzerte" anchor="rock im park 2004" title="false">KoRn</a></li>
            <li><a href="musik.konzerte" anchor="rock im park 2004" title="false">Red Hot Chili Peppers</a></li>
            <li><a href="musik.konzerte" anchor="nightwish" title="false">Nightwish</a></li>
            <li><a href="musik.konzerte" anchor="rock im park 2004" title="false">Machine Head</a></li>
            <li><a href="musik.konzerte" anchor="rock im park 2004" title="false">Die Toten Hosen</a></li>
            <li><a href="musik.konzerte" anchor="ludwigsburg open air" title="false">Die &Auml;rzte</a></li>
            <li><a href="musik.konzerte" anchor="melissa auf der maur" title="false">Melissa Auf der Maur</a></li>
            <li><a href="musik.konzerte" anchor="rock im park 2004" title="false">Muse</a></li>
            <li>Iron Maiden</li>
            <li><a href="musik.konzerte" anchor="rock im park 2004" title="false">Nickelback</a></li>
            <li><a href="musik.konzerte" anchor="rock im park 2004" title="false">Evanescence</a></li>
            <li><a href="musik.konzerte" anchor="beatsteaks" title="false">Beatsteaks</a></li>
            <li><a href="musik.konzerte" anchor="rock im park 2004" title="false">3 Doors Down</a></li>
            <li>Nirvana</li>
            <li><a href="musik.konzerte" anchor="rock im park 2004" title="false">Seether</a></li>
            <li>Marty Friedman</li>
            <li>Disturbed</li>
            <li><a href="musik.konzerte" anchor="ludwigsburg open air" title="false">Sportfreunde Stiller</a></li>
            <li><a href="musik.konzerte" anchor="the unholy allicane" title="false">Slayer</a></li>
            <li><a href="musik.konzerte" anchor="the unholy allicane" title="false">Slipknot</a></li>
            <li><a href="musik.konzerte" anchor="rock im park 2004" title="false">Static-X</a></li>
            <li>Apocalyptica</li>
            <li>John Frusciante</li>
            <li>Tenacious D</li>
            <li>Man&aacute;</li>
            <li>...</li>
        </ul>
        <chapter title="Konzerte">
            Ein &Uuml;berblick &uuml;ber alle Konzerte, die ich bisher gesehen habe,
            <a href="musik.konzerte" title="false">hier</a>.
        </chapter>
        <chapter title="Lieblingsalben">
            <p title="Metallica" img="welcome-home.jpg" border="false">
                Meine absolute Lieblingsband<br />
                <b>Bestes Album</b>: <i>Master Of Puppets</i> dicht gefolgt vom <i>Black Album</i> und <i>S&amp;M</i>.
            </p>
            <p title="System Of A Down">
                <b>Bestes Album</b>: <i>Toxicity</i>
            </p>
            <p title="Andere">
                <ul>
                    <li>
                        <b>Die Happy:</b><br /> Supersonic Speed
                    </li>
                    <li>
                        <b>Red Hot Chili Peppers:</b><br /> By The Way
                    </li>
                    <li>
                        <b>Nirvana:</b><br /> MTV Unplugged
                    </li>
                    <li>
                        <b>Chevelle:</b><br /> Wonder What's Next
                    </li>
                    <li>
                        <b>Guano Apes:</b><br /> Walking On A Thin Line
                    </li>
                </ul>
            </p>
        </chapter>
        <subcategory title="Konzerte" numbering="false">
            <ul>
                <li><a href="#rock im park 2003">4. - 6.  Juni 2003: <b>Rock im Park 2003</b></a></li>
                <li><a href="#die happy">23. Dezember 2003: <b>Die Happy</b></a></li>
                <li><a href="#die happy - four &amp; more - unplugged">19. M&auml;rz 2004: <b>Die Happy - Unplugged</b></a></li>
                <li><a href="#melissa auf der maur">22. April 2004: <b>Melissa Auf der Maur</b></a></li>
                <li><a href="#rock im park 2004">4. - 6.  Juni 2003: <b>Rock im Park 2004</b></a></li>
                <li><a href="#ludwigsburg open air">17. Juli 2004: <b>Ludwigsburg Open Air</b></a></li>
                <li><a href="#the unholy alliance">29. September 2004: <b>The Unholy Alliance</b></a></li>
                <li><a href="#nightwish">22. Oktober 2004: <b>Nightwish</b></a></li>
                <li><a href="#beatsteaks">29. November 2004: <b>Beatsteaks</b></a></li>
                <li><a href="#kommende konzerte">Kommende Konzerte...</a></li>
            </ul>
            <chapter title="Rock im Park 2003">
                Im Juni 2003 war ich mit einigen Freunden in N&uuml;rnberg bei <b>Rock im Park</b>.
                Highlights des Line-Ups waren <b>Metallica</b>, <b>Iron Maiden</b> sowie <b>Placebo</b>,
                die f&uuml;r Linkin Park wegen einer Verletzung des S&auml;ngers kurzfristig einspringen
                mussten.
                <p title="Bands" img="metallica.jpg">
                    Leider konnten wir aufgrund verschiedener B&uuml;hnen nur einen Bruchteil der Bands sehen.<br />
                    Von insgesamt &uuml;ber 70 Bands haben wir folgende gesehen:
                    <ul>
                        <li><b>Metallica!</b></li>
                        <li><b>Iron Maiden</b></li>
                        <li><b>Placebo</b></li>
                        <li><b>Audioslave</b></li>
                        <li>Evanescence</li>
                        <li>Man&aacute;</li>
                        <li>Marilyn Manson</li>
                        <li>Chevelle</li>
                        <li>Disturbed</li>
                        <li>Die Happy</li>
                        <li>Lifehouse</li>
                        <li>Murderdolls</li>
                        <li>Queens Of The Stone Age</li>
                        <li>The Donnas</li>
                        <li>Boysetsfire</li>
                        <li><i>... und leider auch:</i> Zwan*</li>
                    </ul>
                </p>
                <p>
                    <b>*</b> <i>&raquo;[...] Als Rockstar mit genug Geld in den Taschen scheint Billy alles egal zu sein.
                    Dass er "null Bock" auf die Musikindustrie hat, daraus hat er noch nie einen Hehl gemacht - aber
                    auch seine Fans scheinen ihn jetzt nicht mehr wirklich zu interessieren. Auf der B&uuml;hne spricht
                    er so gut wie gar nicht mit dem Publikum und spult lustlos sein Programm herunter. [...]&laquo;</i><br />
                    <b>Quelle:</b> <a href="http://www.bayern3.de/rip_2003/bands/zwan/index.shtml">Bayern3</a>
               </p>
            </chapter>
            <chapter title="Die Happy" img="die-happy.jpg" align="left">
                Am 23. Dezember 2003 war ich zusammen mit ein paar Freunden beim Die Happy Konzert
                im <a href="http://www.lka-longhorn.de/">LKA Stuttgart</a>. Schon im Juni hatten
                wir sie bei Rock im Park gesehen, jedoch war das Konzert im LKA nochmal etwas ganz
                anderes. Diesmal ging es n&auml;mlich ausschlie&szlig;lich um Die Happy.<br />
                Was mich besonders freute war, dass die Songs vom neuen Album "The Weight Of The
                Circumstances" ganz anders arrangiert waren, als auf der Platte: <i>Viel
                rockiger!</i><br />
                Das Thorsten und Marta sich
                <a href="http://diehappy.de/tobe03/tobe068.htm">die Grippe eingefangen hatten</a>
                merkte man ihnen &uuml;berhaupt nicht an und so machten sie eine riesen Stimmung.<br />
                Auch die Vorband <a href="http://www.serafin.co.uk/">Serafin</a> spielten eine gute
                Show, leider kannte ich vorher keine Lieder von ihnen.<br />
                Am n&auml;chsten Tag habe ich versucht die Setliste zusammenzuschreiben, ich
                bin mir allerdings nicht hundertprozentig sicher, dass alles - vor allem die
                Reihenfolge der Songs - der Realit&auml;t entspricht.<br />
                An diesem Abend hat mir besonders "Not That Kind Of Girl" und "Like A Flower"
                gefallen.<br />
                <b>Setliste:</b><br />
                <ul style="margin-left: 2pt">
                    <li>Standing Strong</li>
                    <li>Your Soul Is A Pilot</li>
                    <li>Get Up</li>
                    <li>Big Boy</li>
                    <li>Go For It</li>
                    <li>Leaving You</li>
                    <li><b>Not That Kind Of Girl</b></li>
                    <li>Slow Day (<i>Unplugged</i>)</li>
                    <li>Now Or Never (<i>Unplugged</i>)</li>
                    <li>Supersonic Speed</li>
                    <li>Cry For More</li>
                    <li>Mannequin</li>
                    <li>Goodbye</li>
                    <li><b>Like A Flower</b></li>
                    <li>Every Day Is A Weekend</li>
                    <li>Wrong</li>
                </ul>
            </chapter>
            <chapter title="Die Happy - four &amp; more - unplugged">
                <table align="right" style="border: 1pt solid #c0c0c0; margin-left: 5pt; padding-right: 15pt">
                    <tr>
                        <th><b>Setliste</b></th>
                    </tr>
                    <tr>
                        <td>
                            <ul>
                                <li>Intro:
                                    <ul>
                                        <li>Everybody </li>
                                        <li>Let Me Entertain You</li>
                                    </ul>
                                </li>
                                <li>Big Boy</li>
                                <li>5pm</li>
                                <li>Get Up</li>
                                <li>Now Or Never</li>
                                <li>Show Me Heaven</li>
                                <li>Standing Strong</li>
                                <li>Tschechisches Volkslied</li>
                                <li>Slow Day</li>
                                <li>Every Day Is A Weekend</li>
                                <li>Like A Flower</li>
                                <li>Supersonic Speed</li>
                                <li>Cry For More</li>
                                <li>Goodbye</li>
                                <li>Violent Dreams</li>
                                <li>Not That Kind Of Girl</li>
                                <li>"Danke Song"</li>
                                <li>Breathing</li>
                                <li>One Million Times</li>
                                <li>Wrong</li>
                            </ul>
                        </td>
                    </tr>
                </table>
                Am 19. M&auml;rz 2004 waren wir gleich nochmal bei Die Happy, diesmal war es allerdings
                ein besonderes Konzert, es war n&auml;mlich die einmalige Unplugged Tour (eins von 16 Konzerten).
                Da das Konzert ganz in unserer N&auml;he, n&auml;mlich im
                <a href="http://www.scala-ludwigsburg.de/">Scala in Ludwigsburg</a> stattfand, konnten wir uns
                das nat&uuml;rlich nicht entgehen lassen. Das Scala - eigentlich ein kleines Kino - bot nur Platz
                f&uuml;r sch&auml;tzungsweise 500 - 600 Leute, was aber nichts ausmachte. Im Gegenteil, es herrschte
                eine sch&ouml;ne Atmosph&auml;re.<br />
                Die "Vorband" (<a href="http://www.christinalux.de/christina.htm">Christina Lux</a>) bestand eigentlich
                nur aus einer S&auml;ngerin mit einer Gitarre, was nicht heissen soll, dass dies schlecht gewesen w&auml;re.
                Nat&uuml;rlich kam noch keine richtige Stimmung auf, aber trotzdem spielte sie ein tolles Konzert - Leider
                etwas kurz. Nach 4 Liedern gab es einen technischen Defekt, der anscheinend so schnell nicht zu beheben war
                und so musste ihr Auftritt sehr abrupt abgebrochen werden, schade.<br /><br />
                Eine gute Viertelstunde sp&auml;ter kamen dann Die Happy auf die B&uuml;hne und fingen auch sogleich mit
                einem Intro an, dass zwar allen bekannt vorkam aber irgendwie nicht so ganz zu Die Happy geh&ouml;hrte. Es war
                "Everybody" von den Backstreet Boys gemischt mit "Let Me Entertain You" von Robbie Williams.<br />
                <i>Everybody - Yeaaah<br />Rock Your Body - Yeaaah<br />
                Everybody, Rock Your Body Right<br /><b>Die Happy's</b> back, alright!</i><br />
                Auch wenn die ersten paar Lieder einen noch nicht so ganz &uuml;berzeugt hatten, kam sp&auml;tenstens bei
                den Liedern vom 1. Album (Now Or Never, Show Me Heaven) eine zunehmend besserwerdende Stimmung auf. Begleitet
                wurden Die Happy von 3 Gastmusikern, Patrick an der 12-saitigen Gitarre, Sabine mit einer gro&szlig;en
                Percussion-Ausstattung und <a href="http://www.jookraus.de/">Joo</a> mit Trompete und Keyboard. Alle 3
                gro&szlig;artige Musiker, die nicht nur als Hintergrundbegleitung mit dabei waren, sondern auch tolle Soli
                spielten.<br />
                Am besten gefiel mir an diesem Abend Supersonic Speed, das sich bestimmt &uuml;ber 15 Minuten langzog.
                Ungef&auml;hr nach der H&auml;lfte des St&uuml;ckes spielte Joo ein 5 Min&uuml;tiges Trompetensolo, dass es
                in sich hatte. Der Mann konnte einfach alles, gleichzeitig Trompete und Keyboard spielen und seine
                Effektger&auml;te bedienen, singen, ... und das obwohl er einen Tag davor noch im Krankenhaus lag.<br />
                Insgesamt spielten Die Happy fast zweieinhalb Stunden und im Vergleich zu dem Konzert im LKA waren zu meiner
                Freude viele Songs vom 1. Album mit dabei, auch Violent Dreams und One Million Times, die ich davor noch
                gar nicht live geh&ouml;rt hatte.<br />
                Erfreulich war auch, dass sie sich ganz offensichtlich viel M&uuml;he gemacht hatten, die Songs umzuschreiben
                und neu zu arrangieren.<br />
                &raquo; <a href="http://diehappy.de/tobe04/tobe016.htm">Tourbericht von Die Happy</a>
            </chapter>
            <chapter title="Melissa Auf der Maur" img="madm.jpg">
                Melissa Auf der Maur? Der Name wird den meisten wahrscheinlich nichts sagen. Schaut man sich allerdings die Musiker
                an, mit denen die Kanadierin schon gemeinsam gespielt hat, d&uuml;rften schon einige bekannte Namen dabei sein. Unter anderem
                spielte sie als Bassistin bei Hole (Die Band von Courtney Love), den Smashing Pumpkins (Billy Corgan) und spielte zusammen
                mit Nick Oliveri (Queens Of The Stoneage) unter dem Namen "Hand Of Doom" ein Black Sabbath Tribute Konzert.<br />
                Am 22. April 2004 spielte Auf der Maur (so der Name der Band) in Mannheim, und da ich zu dieser Zeit sowieso in der N&auml;he
                war, schaute ich mir das Konzert in der Alten Feuerwache an.<br />
                Einlass war um 20 Uhr und so fing das Konzert erst gegen 21h mit einer vorher nicht bekannt gegebenen Vorband an:
                <a href="http://www.livingthingsmusic.com/">Living Things</a>. Zu den 4 Jungs gibt es nicht viel zu sagen. Meiner
                Meinung nach haben sie eine sehr gute Show abgeliefert, sehen wie richtige Hard Rocker aus und verhalten sich auch
                entsprechend (Es gab einen kleinen Unfall mit dem Bassisten, der w&auml;hrend eines Songs vorn &uuml;ber von der
                B&uuml;hne st&uuml;rzte und seinen Bass etwas demolierte, er konnte aber weiterspielen, nachdem sein Bass wieder
                mit Klebeband stabilisiert war).<br />
                Nach einem kleinen Umbau, kamen dann auch schlie&szlig;lich Auf der Maur auf die B&uuml;hne, begleitet von dem
                Kinderlied, an das jeder gleich denken muss, wenn er den Namen der Band h&ouml;rt.<br />
                Das Konzert begann mit dem ersten Track des Albums, "Lightning Is My Girl" und auch im weiteren Verlauf entsprach
                die Setliste in etwa der Trackliste des Albums. Die Musiker, die Melissa zum Teil schon seit ihrer Jugend
                kennt, rockten genauso wie ihre Frontfrau:<br /><br />
                - <b>Kim Pryor</b>: Gitarre (Keyboard bei Overpower Thee)<br />
                - <b>Steve Durand</b>: Gitarre<br />
                - <b>Andrew Rodriguez</b>: Keyboard (zwischendurch auch Bass)<br />
                - <b>Julien Blais</b>: Drums<br /><br />
                Zus&auml;tzlich zu den 12 Songs des Albums spielten Auf der Maur auch ein Cover, dessen Name ich leider nicht kenne
                und am Schlu&szlig; performte Melissa allein mit ihrem Bass und ihrer Stimme den Song "Good News".<br />
                Am besten gefiel mir an diesem Abend das Lied "Skin Receiver", das inklusive Pferde-Wiehern am Anfang vorgetragen
                wurde.
            </chapter>
            <chapter title="Rock im Park 2004">
                Nachdem mir Rock im Park letztes Jahr so gut gefallen hatte, musste ich nat&uuml;rlich unbedingt wieder hin.
                Von unserem alten "Team" blieben leider nur 3 Leute &uuml;brig, daf&uuml;r kamen aber 6 neue dazu, so dass wir
                dieses Jahr zu neunt nach N&uuml;rnberg zogen. Leider hatten wir keine Autofahrer dabei, und so mussten wir
                mit dem Zug hinfahren, was sich im Nachhinein aber gar nicht als die schlechteste L&ouml;sung herausstellte.
                Man kommt mit Hilfe der S-Bahn sehr nahe an das Frankenstadion ran, wo sich dann auch schon die ersten
                Zeltpl&auml;tze befinden. Ausserdem hatten wir unser Gep&auml;ck auch etwas geschickter verstaut, so dass wir
                nur einmal zum Zeltplatz hinlaufen mussten (letztes Jahr: 4 x Auto - Zeltplatz).<br />
                Da wir schon Donnerstags angereist waren, hatten wir am ersten Tag nicht viel vor und konnten gem&uuml;tlich Zelt aufbauen,
                Grillen, in einen Geburtstag reinfeiern und unsere Rock im Park T-Shirts kaufen.<br /><br />
                <p title="Freitag" img="dth.jpg" align="left">
                    Am Freitag konnten wir aufgrund der Tatsache, dass die Konzerte immer erst um ca. 14h anfangen gem&uuml;tlich
                    ausschlafen. Zum Fr&uuml;hst&uuml;ck gab es Kn&auml;ckebrot mit Landj&auml;ger, M&uuml;sliriegel und Waffeln.
                    Frisch gest&auml;rkt ging es dann Richtung Zeppelinfeld, wo dieses Jahr die gro&szlig;e Center Stage aufgebaut
                    war.<br />
                    <b>- Static-X:</b> Die aller-erste Band war Static-X, Nu Metal aus den USA. Ich kannte leider nur das Lied
                    "Cold" aber ich fand den Auftritt auch nicht sehr &uuml;berzeugend. Es mag auch daran gelegen haben, dass
                    wir keinen guten Platz hatten (bl&ouml;derweise haben wir versucht in den abgesperrten Bereich vorne
                    zu kommen). Nach dem Festival Opener spielten auf der Center Stage Donots und The Rasmus, und da mich
                    beide Bands gelinde gesagt &uuml;berhaupt nicht interessierten, wechselten wir r&uuml;ber auf die Alterna.
                    Dort wollten wir uns eigentlich Trapt und Drowning Pool anschauen, aber wir waren so fr&uuml;h, dass wir
                    uns auch noch Hoobastank fast ganz anschauen konnten.<br />
                    <b>- Hoobastank:</b> Wie gesagt, eigentlich war es gar nicht geplant, dass wir uns Hoobastank anschauen
                    wollten, aber wir merkten relativ schnell, dass die Jungs aus Los Angeles eine Super Stimmung machen,
                    und ausserdem kannte ich hier sogar zwei Lieder. Daf&uuml;r, dass wir &uuml;berhaupt nichts erwartet
                    hatten, war es wirklich ein super Konzert. Nach einer kurzen Umbaupause kam dann auch schon ...<br />
                    <b>- Trapt:</b> Zu Trapt gibt es nicht viel zu sagen, sie waren um einiges besser als Static-X, allerdings
                    kannte ich kein einziges Lied, und so war ich eher froh, als dann Drowning Pool kamen.<br />
                    <b>- Drowning Pool:</b> Obwohl Drowning Pool auch in die Richtung Nu Metal gehen, kam hier viel mehr
                    Stimmung auf als bei Trapt und Static-X, ich kannte zwar auch von Drowning Pool kein einziges Lied,
                    allerdings gefiel mir die Musik von ihnen viel mehr.<br />
                    <b>- Dick Brave &amp; The Backbeats:</b> Weil am abend die Toten Hosen spielen sollten, machten wir uns
                    wieder auf den Weg zur&uuml;ck zur Center, wo wir von ganz links au&szlig;en Dick Brave &amp; The Backbeats
                    (mehr auf der Leinwand) bewundern konnten. Die vier waren eine angenehme Abwechslung und wir schafften
                    es tats&auml;chlich bis zum 1. Lied von Avril Lavigne in den abgesperrten Bereich vorne zu kommen.<br />
                    <b>- Avril Lavigne:</b> Im gro&szlig;en und ganzen entsprach der Auftritt von Avril Lavigne meinen Erwartungen,
                    nichts besonderes, aber auch nicht schlecht. Immerhin kannte ich viele Songs, und wir konnten uns
                    sch&ouml;n nach vorne durchk&auml;mpfen.<br />
                    <b>- Judas Priest:</b> Nach einer etwas l&auml;ngeren Umbau-Pause kamen dann die ersten Co-Headliner auf
                    die B&uuml;hne: Judas Priest! Leider hatte ich keine Zeit mich in die &uuml;ber 20 Studio Alben so
                    richtig einzuh&ouml;ren und so kannte ich nur das Best Of Album, allerdings war das nicht weiter
                    tragisch. Judas Priest spielten ein super Konzert, und immerhin kannte ich 3 Songs. Zum ersten mal
                    hatten wir auch eine etwas aufw&auml;ndigere B&uuml;hnenshow, deren Highlight der Auftritt von
                    Rob Halford mit einer Harley Davidson war.<br />
                    <b>- Die Toten Hosen:</b> Von den Toten Hosen hatte ich mir eigentlich relativ wenig erwartet, da ich zwar schon
                    Punkrock mag, allerdings die &Auml;rzte eigentlich besser finde. Trotzdem hab ich mir dann ein paar Alben von den
                    Hosen zusammengesucht, und mich relativ ausf&uuml;hrlich eingeh&ouml;rt. Leider kannte ich trotzdem 4-5 Lieder
                    auf dem Konzert nicht, allerdings waren das meistens irgendwelche Covers. Ansonsten gab es an dem Konzert
                    &uuml;berhaupt nichts auszusetzen, im Gegenteil, es war einfach alles perfekt. Ich hatte einen traumhaften Platz,
                    ganz vorne, in der 2. Reihe, direkt in der Mitte. Am Ende konnte ich mich sogar noch in die erste Reihe quetschen.
                    Die Setlist war wunderbar (nur Bonnie &amp; Clyde und Unsterblich hat mir gefehlt), und die Toten Hosen spielten
                    sogar Eisgek&uuml;hlter Bommerlunder, was zweifelsohne zu den Highlights (nicht musikalisch, aber von der Stimmung
                    her) geh&ouml;rte. Obwohl wir in N&uuml;rnberg waren, spielten sie auch "Bayern". Bei diesem Lied kam dann
                    Campino (auf den Schultern eines Securities) ins Publikum... genau vor mir. Auch der andauernde Regen konnte die
                    Stimmung nicht tr&uuml;ben, im Gegenteil. Ohne den Regen h&auml;tten sie "Singing In The Rain" bestimmt nicht
                    gespielt. Um auf meine anf&auml;ngliche Bemerkung zur&uuml;ckzukommen: Die Toten Hosen haben meine
                    Erwartungen um ein vielfaches &uuml;bertroffen. Eventuell gehen wir im Dezember nochmal auf ein Konzert.
                </p>
                <p>
                    Der restliche Tag war dann leider nicht so angenehm. Nach dem Konzert fing es erst richtig an zu regnen, es war kalt und
                    der komplette Campingplatz war nat&uuml;rlich total versifft. Unser Abendessen (Ravioli) wurde also ins Zelt verlegt, und
                    wir gingen dann auch relativ schnell schlafen.
                </p>
                <p title="Samstag" img="korn.jpg">
                    Am n&auml;chsten morgen sah es vom Wetter her leider auch nicht viel besser aus, also zogen mittags wir mit Pulli und
                    Jacke los zur Center Stage. Heute wollten wir nur Bands auf der Center sehen, und deswegen konnten wir von Anfang
                    an gleich ganz nach vorne. Dort blieben wir dann auch von Tape bis nach KoRn (&uuml;ber 9 Stunden)<br /><br />

                    <b>- Tape:</b> Zum heutigen Opener gibt es auch nicht viel zu sagen, ich kannte nur ein Lied, aber die Stimmung war
                    eigentlich relativ gut, die Jacken hatten wir schon wieder ausgezogen (wir haben sie den ganzen Tag &uuml;ber
                    eigentlich nicht mehr gebraucht). Vor uns standen ein paar Amerikaner, die im ganzen Umkreis eine sehr gute Stimmung
                    verbreitet haben.<br />
                    <b>- Seether:</b> Von Seether hatte ich gl&uuml;cklicherweise ein Album (Disclaimer) und so kannte ich relativ viele Lieder.
                    Obwohl sie so fr&uuml;h an diesem Tag spielen mussten und eigentlich relativ unbekannt sind, gefielen sie mir wirklich sehr
                    gut. Sie lieferten ein Klasse Konzert ab, die Stimmung war riesig, und als H&ouml;hepunkt kam dann auch noch die
                    S&auml;ngerin von Evanescence auf die B&uuml;hne, um zusammen mit Seether ihre aktuelle Single "Broken" zu spielen!
                    Zum Abschlu&szlig; gab es noch ein gelungenes Cover des Nirvana-Klassikers "You Know You&apos;re Right".<br />
                    <b>- H-Blockx:</b> Von den H-Blockx hielt ich vorher schon nicht so viel, und auch w&auml;hrend des Konzertes hat sich meine
                    Meinung nicht gro&szlig; ge&auml;ndert. Davon, dass sie eine der besten deutschen Live-Bands sein sollen, habe ich nicht viel
                    gemerkt. Im Sommer sehe ich sie noch einmal als Vorband der &Auml;rzte, vielleicht klappts dann.<br />
                    <b>- Machine Head:</b> &Auml;hnlich wie bei Hoobastank, ich hatte eigentlich &uuml;berhaupt nichts erwartet, kannte nur
                    "Imperium" und dachte eigentlich, dass sie eigentlich mehr Krach als Musik machen - aber meine Meinung hat sich
                    ge&auml;ndert. Machine Head haben ein super Konzert gespielt und die Stimmung war wirklich grandios: <i>N&uuml;rnberg! Do you
                    know what a circle pit is?? (Pogo-Kreis)</i>.<br />
                    <b>- Mot&ouml;rhead:</b> Ok, ich kannte nur 2 Lieder. Ok, Lemmy mag eine lebende Legende sein. Ok, der Schlagzeuger war
                    der Hammer. Trotzdem haben sie mich nicht &uuml;berzeugt.<br />
                    <b>- Evanescence:</b> Evanescence hatte ich letztes Jahr schon mal gesehen, diesmal war aber einiges (noch) besser: Ich stand
                    ca. 50 Meter n&auml;her an der B&uuml;hne, die Song-Auswahl war besser, die B&uuml;hnen-Show war besser, sie haben KoRn
                    gecovert (Thoughtless), Evanescence hatten einen besseren Platz im Zeitplan (Co-Headliner) und meiner Meinung nach haben
                    sie auch besser gespielt als letztes Jahr.<br />
                    <b>- KoRn:</b> Bei Evanescence hatten wir uns bis in die zweite Reihe vorgek&auml;mpft und hatten so einen super Platz, genau
                    wie am Vortag. Dennoch gab es heute einen entscheidenen Unterschied. Der Druck von hinten war schon in der Umbaupause
                    gr&ouml;&szlig;er als w&auml;hrend dem Toten Hosen Konzert. Aber da wir KoRn unbedingt von ganz vorne sehen wollten,
                    ging das gerade noch so. Als dann die Band auf die B&uuml;hne kam, wurde es nat&uuml;rlich noch einmal etwas schlimmer, und ich
                    konnte mich jetzt gar nicht mehr bewegen, aber gut, daf&uuml;r kann ja KoRn nichts. Auf KoRn hatte ich mich fast am meisten gefreut
                    und meine Erwartungen wurden auch nicht entt&auml;uscht, der Auftritt war eigentlich (fast) perfekt. Die besten Songs waren f&uuml;r
                    mich Got The Life, A.D.I.D.A.S und Ya&apos;ll Want A Single (wegen der Stimmung). Zum Anfang von einem Song holte dann Jonathan Davis
                    auch seinen Dudelsack raus, und spielte damit ungef&auml;hr 2-3 Minuten (allerdings waren es glaube ich nicht mehr als 3-4
                    T&ouml;ne). Nach ca. 10 Liedern musste ich dann aber leider meinen Platz aufgeben, weil es nicht mehr auszuhalten war. In einer
                    kurzen Pause zwischen den Liedern habe ich mich dann einige Reihen weiter nach hinten gestellt, wo man ziemlich viel Platz hatte und
                    so konnte ich den Rest des Konzertes noch in Ruhe geniessen. Einziger Punkt, der mich ein klein wenig gest&ouml;rt hat war, dass KoRn
                    nur 1 1/4 Stunden spielten, was relativ wenig war im Vergleich zu den Hosen am Vortag.
                </p>
                <p>
                    Am Abend regnete es leider wieder leicht und da wir auch sehr m&uuml;de und total durch geschwitzt waren, liessen wir das warme Abendessen
                    ausfallen, beschr&auml;nkten uns auf ein paar Landj&auml;ger und verschoben die Ravioli auf den n&auml;chsten morgen.
                </p>
                <p title="Sonntag" img="rhcp.jpg" align="left">
                    Am Sonntag morgen mussten wir etwas fr&uuml;her aufstehen, da wir unsere Sachen zum Gro&szlig;teil schon packen mussten,
                    damit wir abends nach den Red Hot Chili Peppers dann nach Hause fahren konnten. Wir verstauten unsere ganzen Sachen im
                    gro&szlig;en Zelt und machten uns auf die Suche nach M&uuml;ll, um unsere 5&euro; M&uuml;llpfand pro Person wieder
                    zur&uuml;ckzubekommen. Nach dem Mittagessen (Ravioli!) hatten wir dann trotzdem noch so viel Zeit, dass wir sehr fr&uuml;h
                    auf die Centerstage konnten, was sich sp&auml;ter als sehr g&uuml;nstig herausstellte.<br /><br />
                    <b>- Lostprophets:</b> Die Lostprophets, von denen ich das aktuelle Album kannte, waren mit Abstand der beste Opener
                    dieses Jahr. Die Jungs machten eine super Stimmung, sie brachten zum Beispiel die ganzen Leute dazu, einen Gang in der Mitte
                    zu bilden, um kurz darauf dann wie wild aufeinander zuzurennen. Dass der S&auml;nger einmal seinen Einsatz verpasste, und
                    der Gitarrist einmal seine Noten nicht so recht wusste, machte &uuml;berhaupt nichts aus: "You see: we are human beings,
                    no machines".<br />
                    <b>- Jet:</b> Von Jet kannte ich leider nur "Are You Gonna Be My Girl", denn der Auftritt konnte sich wirklich sehen lassen. Vom
                    Moderator wurden sie mit Hilfe von AC/DC angesagt, aber f&uuml;r mich war das Konzert besser als alles, was ich von AC/DC
                    kenne (Richtig, nein, ich mag AC/DC nicht so).<br />
                    <b>- 3 Doors Down:</b> Von jetzt an, kannte ich eigentlich fast alle Lieder am restlichen Sonntag, da ich von den folgenden
                    Bands eigentlich jeweils alle Alben habe (ausgenommen Faithless, aber dazu sp&auml;ter mehr). 3 Doors Down machten den
                    Anfang und stimmten uns richtig ein f&uuml;r den restlichen Sonntag. Der Auftritt war eigentlich genau, wie ich ihn mir vorgestellt
                    hatte: fantastisch! Am Anfang der Konzertes war es wie ein kleines D&eacute;j&agrave;-Vu, beziehungsweise
                    D&eacute;j&agrave;-Entendu: Es kam das Intro von Duck &amp; Run und der S&auml;nger sagte "... how you're doing my friends?"
                    - exakt wie auf der Live CD "Another 700 Miles".<br />
                    <b>- Nickelback:</b> Um es mal vorweg zu nehmen: Nickelback geh&ouml;rte mit Sicherheit zu den Top-5 der besten Bands bei
                    Rock im Park '04. Ich habe zwar alle Alben von Nickelback, allerdings stach Nickelback f&uuml;r mich nie besonders vor. Ausser
                    vielleicht How You Reminded Me gab es keine Songs, die ich irgendwie besonders &uuml;berragend fand, doch der Live-Auftritt
                    war wirklich einsame Spitze. Neben mir stand ein Fan von etwas h&auml;rter Musik (Metallica, Slipknot, Limp Bizkit) und sagte vor
                    dem Konzert zu mir: "Auf Nickelback hab ich &uuml;berhaupt kein Bock, ich warte auf die Red Hot Chili Peppers". Nach ca. 2-3
                    Songs sagte er dann: "Viel zu hart f&uuml;r Nickelback" aber sp&auml;testens als dann Chad Kroeger sagte, dass es vielleicht
                    viele noch nicht w&uuml;ssten, weil sie Nickelback nur aus dem Radio kennen, aber Nickelback sei eine Band, die <b>harte</b>
                    Rockmusik macht, da fand er sie dann eigentlich auch recht gut, und kurz darauf kam dann auch eine echte &Uuml;berraschung:
                    Nickelback coverten "Sad But True" von Metallica! Zus&auml;tzlich zu den wunderbar gespielten Liedern kam auch die beste
                    B&uuml;hnenshow &uuml;berhaupt: Der S&auml;nger war die ganze Zeit damit besch&auml;ftigt Flaschen ins Publikum zu
                    werfen, irgendwelche Assistenten wegzuschicken um noch mehr Flaschen zu holen, Gitarren durch die Gegend zu werfen, das
                    Publikum zu Filmen und noch mehr Flaschen ins Publikum zu werfen. Alles in allem also mit Sicherheit einer der besten Auftritte
                    &uuml;berhaupt.<br />
                    <b>- Muse:</b> Nach Nickelback waren wir nat&uuml;rlich erstmal hin und weg, und so mussten Muse schon einiges leisten, um
                    da mitkommen zu k&ouml;nnen... und was soll ich sagen? Sie haben es auf jeden Fall geschafft! Das Muse keine konventionelle
                    Rockmusik macht, wussten wahrscheinlich die meisten, aber das sie so abgefahren sein k&ouml;nnen h&auml;tten ihnen
                    wahrscheinlich die wenigsten zugetraut. Ein Muse Fan vor mir, versuchte einem anderen zu erkl&auml;ren, dass Muse eine Mischung
                    aus Nirvana und klassischer Musik sei, allerdings kann ich da nicht ganz zustimmen. Ich finde allerdings auch keine bessere
                    Erkl&auml;rung. Die einzigste Entt&auml;uschung auf dem Konzert war f&uuml;r mich, dass die Jungs zu dritt nicht immer alle
                    Instrumente (E-Gitarre, Bass, Schlagzeug und Klavier) spielen konnten, und so zum Teil das Klavier von Band eingespielt wurde,
                    was vor allem bei "Bliss" sehr schade war.<br />
                    <b>- Faithless:</b> Ja, zu Faithless gibt es leider nicht sehr viel zu sagen. Eine Dance-Band geh&ouml;rt meiner Meinung nach
                    nicht auf ein Rock Festival, schon gar nicht als Co-Headliner auf der Center Stage zwischen Muse und den Red Hot Chili Peppers.
                    Ganz so schlimm war es aber nicht, denn wir konnten uns in der Zeit wo sie spielten "gem&uuml;tlich" in der 2. Reihe auf den
                    Boden setzen (was nach ein paar Minuten anstrengender war als zu stehen).<br />
                    <b>- Red Hot Chili Peppers:</b> Nach einer langen Umbau-Pause kamen dann endlich die vier aus Kalifornien auf die B&uuml;hne:
                    Die Red Hot Chili Peppers! Sie er&ouml;ffneten das Konzert mit einem meiner Lieblingslieder "Can't Stop". Was mir gleich beim ersten
                    Song auffiel war, dass Anthony Kiedis' Stimme wirklich nicht gerade die beste ist (Ich kann nicht beurteilen, ob sie nur an diesem
                    Abend so schlecht war). Leider war auch die Kommunikation mit dem Publikum so gut wie nicht vorhanden, und es kam wohl
                    manchem so vor, als ob sie einfach nur ihr Programm abspielen wollten um dann so schnell wie m&ouml;glich wieder von der
                    B&uuml;hne zu gehen. Allerdings gab es nat&uuml;rlich nicht nur negative Punkte, die musikalische Leistung war einfach traumhaft.
                    Flea auf seinem Bass (oder der Trompete) und John Frusciante auf der Gitarre (das ging so weit, dass er sich seine Finger aufschnitt
                    und das komplette Gitarren-Set mit seinem Blut vollspritzte). Die Auswahl der Songs war wie zu erwarten genial und die
                    B&uuml;hnenshow war auch fantastisch (4 Monitore hinter der Band, 3 gr&uuml;ne Laser, ...). Zum Abschlu&szlig; gab es ein grandioses
                    "Give It Away" mit einem riesen Feuerwerk zwischen Center- und Alternastage.
                </p>
                <p>
                    Nach der letzten von 22 Bands gingen wir dann zur&uuml;ck zum Zeltplatz und packten die restlichen Sachen zusammen, und kurz
                    darauf waren wir dann auch schon auf der Heimreise. Ich konnte dann Montag Fr&uuml;h um etwa 3:00 nach einer ausf&uuml;hrlichen
                    "Dusch-Session" endlich mal wieder in mein eigenes Bett.
                </p>
            </chapter>
            <chapter title="Ludwigsburg Open Air">
                Am 17. Juli 2004 war in Ludwigsburg anl&auml;sslich der 400 Jahr-Feier des Schlosses ein tolles Konzert geplant: <b>Die &Auml;rzte</b>,
                und als Vorbands weitere bekannte Namen des deutschen Rocks: Sportfreunde Stiller, Beatsteaks, H-Blockx, und eine lokale Punk-Rock
                Band namens Scrambled Eggs.<br />
                Die Vorbedingungen waren schon mal fantastisch: nur eine kleine Strecke mit dem Bus nach Ludwigsburg, super Wetter und ein sch&ouml;nes
                Stadion, perfekt eigentlich f&uuml;r ein Open-Air Konzert. Zum Gl&uuml;ck kamen wir auch nach ganz vorne, wo es nach einer Weile dann
                schon ziemlich voll wurde, am Anfang aber noch gar kein Problem...<br /><br />
                <p title="Scrambled Eggs" img="farin.jpg">
                    Der Gitarrist der Band hatte sich den Fu&szlig; gebrochen, und so sa&szlig; er die ganze Zeit auf einem B&uuml;rostuhl.
                    Das Konzert war eigentlich wie erwartet: Nichts besonderes, aber auch nicht schlecht, viel mehr war auch im Publikum nicht los, und so war es auch
                    nach einer halben Stunde schon wieder vorbei. Nach einer kleinen Umbaupause kamen dann (zu meinem Leid) die H-Blockx.
                </p>
                <p title="H-Blockx">
                    Es gibt nicht viel zu sagen zu dieser Band, schon bei Rock im Park waren sie meiner Meinung nach sehr schlecht, und auch diesmal
                    kam nichts besonderes raus. Im Gegenteil: Was mich sehr schockierte, war, dass der S&auml;nger wieder die exakt gleichen Spr&uuml;che draufhatte,
                    wie vor ein paar Monaten bei Rock im Park. Das gipfelte darin, dass er auch wieder sagte: "Das ist heute unser 1000. Konzert, also geht jetzt
                    nochmal richtig ab". Was ist das bitte f&uuml;r eine Masche? Sehr erb&auml;rmlich, wenn man sich mit solchen Methoden das Publikum auf seine Seite
                    holen will. Ich will gar nicht wissen, wie oft die schon ihr 1000. Konzert gespielt haben.
                </p>
                <p title="Beatsteaks" anchor="beatsteaks_loa" img="bela.jpg" align="left">
                    Jetzt konnte es richtig losgehen. In der Umbaupause dr&auml;ngten wir uns etwas nach vorne durch, und waren dann mitten im Pogo,
                    als die Beatsteaks so richtig loslegten. Ein richtig geiles Konzert! Zwischendrin kamen dann auch noch Farin und Rod auf die B&uuml;hne, um zusammen
                    mit dem Drummer der Sporties, den Beatsteaks zu helfen. Super Stimmung, gn&auml;dige Securities (ganz im Gegenteil zu denen bei Rock im Park), die
                    uns mit viel Wasser versorgten und alles in allem ein toller Auftritt der Berliner.
                </p>
                <p title="Sportfreunde Stiller">
                    Inzwischen war ich in der zweiten Reihe angelangt, wo es sich aushalten lie&szlig;. Nach den Beatsteaks hatte ich etwas
                    bedenken, ob die Sporties das Niveau halten k&ouml;nnen, aber das haben sie auf jeden Fall geschafft. Im Gegensatz zu den Beasteaks kannte ich hier alle
                    Songs, und konnte mitsingen. Die 3 Jungs machten eine tolle Stimmung und stimmten uns auf die &Auml;rzte ein.
                </p>
                <p title="Die &Auml;rzte" img="rod.jpg">
                    Die Umbaupause bei vor den &Auml;rzten dauerte nat&uuml;rlich etwas l&auml;nger. Wir mussten leider etwas nach hinten wandern,
                    weil es vorne verdammt hei&szlig; und eng war. Bl&ouml;derweise waren wir inzwischen aber total durchn&auml;sst, da die Securities mehrere Eimer Wasser
                    &uuml;ber uns gekippt hatten, und so wurde es weiter hinten, mit weniger Fremd-K&ouml;rper-Kontakt etwas k&auml;lter, ausserdem fing es auch noch an zu
                    regnen. Als die beste Band der Welt dann aber auf die B&uuml;hne kam, war das alles vergessen. Der gro&szlig;e Schwarze Vorhang, der die B&uuml;hne
                    verh&uuml;llte viel, und es ging sofort richtig ab mit "Nicht allein". Die Setliste war ellenlang, und es war praktisch unm&ouml;glich jedes Lied zu kennen,
                    falls man nicht alle alten Alben hat. Trotzdem kannte ich nat&uuml;rlich die meisten Lieder. Die Stimmung war nat&uuml;rlich un&uuml;bertrefflich. Dauernd
                    kamen irgendwelche Witze oder komische Ideen von Seiten der &Auml;rzte. Es war wirklich sehr am&uuml;sant. Hinter der Band war eine Tafel mit hunderten
                    Gl&uuml;hbirnen aufgebaut, auf dem irgendwelche Kommentare, wie zum Beispiel "Klatscht ihr S&auml;cke" erschienen. Bl&ouml;derweise mussten die &Auml;rzte ihr
                    Konzert halber Unterbrechen, aufgrund von Bestimmungen der Stadt Ludwigsburg. Wir h&auml;tten noch viel l&auml;nger weitermachen k&ouml;nnen.
                </p>
            </chapter>
            <chapter title="The Unholy Alliance">
                Am 29. September war in B&ouml;blingen Metal pur angesagt! Slayer und Slipknot hatten sich zu einer "Unholy Alliance" zusammengetan, und waren zusammen auf Tour.
                Als Vorband war Hatebreed mit dabei.
                <p title="Hatebreed">
                    Als wir in der Sporthalle in B&ouml;blingen ankamen und in die Halle gingen, fing direkt das Hatebreed Konzert an. Am Anfang setzten wir uns noch auf die
                    Trib&uuml;hnen, um uns das ganze erstmal aus kritischer Entfernung anzuschauen. Unser Eindruck von Hatebreed war vor allem: Laut! Der "Gesang" bestand
                    haupts&auml;chlich aus Geschrei, was nat&uuml;rlich bei diesem Genre nicht besonders schlimm ist. Nach ein paar Liedern wagten wir uns dann vor in die Menge.
                    Gegen Ende wurde es dann auch musikalisch besser, und so war es eigentlich ein ganz gelungener Auftritt.
                </p>
                <p title="Slipknot" img="slipknot.jpg" align="left">
                    Schon in der Umbaupause wurde klar, dass zuerst Slipknot dran war. Neben dem riesen Drumset hinten in der Mitte, wurden auch zwei kleinere Trommel-Ansammlungen
                    vorne rechts und vorne links aufgebaut. Was mich dann auf dem Konzert auch zuerst faszinierte, waren die Drums. Der Gesang war leider etwas zu leise
                    eingestellt, und so hatte man es manchmal als Nicht-Hardcore-Fan etwas schwer die Songs zu erkennen. Trotzdem kannte ich nat&uuml;rlich die meisten Lieder.
                    Zum Gl&uuml;ck waren sehr viele Songs vom neuen Album "Vol. 3: The Subliminal Verses" dabei. Die Stimmung war sehr genial, der S&auml;nger hatte anscheinend
                    relativ viel M&uuml;he gegeben, einige deutsche Worte zu lernen: "Meine Freunde, wie geht es euch heute?". Am besten gefiel mir eindeutig "Duality" und
                    "Spit It Out". Bei letzterem kniete die ganze Menge auf dem Boden, um dann, als der Song wieder weiterging aufzuspringen und noch mehr zu pogen als davor.
                    <br /><b>Setlist:</b><br />
                    <ul>
                        <li>Prelude 3.0</li>
                        <li>Blister Exists</li>
                        <li>(SIC)</li>
                        <li>Disasterpiece</li>
                        <li>Three Nil</li>
                        <li>Eyeless</li>
                        <li>Vermillion</li>
                        <li>Pulse Of The Maggots</li>
                        <li>Iowa</li>
                        <li>Heretic Anthem</li>
                        <li>Duality</li>
                        <li>Spit It Out</li>
                        <li>People=Shit</li>
                        <li>Wait And Bleed</li>
                        <li>Surfacing</li>
                        <li>Danger Keep Away</li>
                    </ul>
                </p>
                <p title="Slayer" img="slayer.jpg">
                    Nach dem Slipknot Konzert mussten wir erstmal etwas trinken, und so unseren Platz in
                    der Mitte der Halle aufgeben. Es war allerdings kein Problem am Anfang des Slayer-Konzerts
                    wieder zur&uuml;ckzukehren. Am Auftritt von Slayer gibt es eigentlich nichts auszusetzen,
                    so genial h&auml;tte ich es mir nie vorgestellt. Wir dr&auml;ngten uns noch weiter nach
                    vorne durch, um uns das ganze mal aus der N&auml;he anzuschauen. Kurz vor der B&uuml;hne war
                    nat&uuml;rlich auch der Druck von hinten gr&ouml;&szlig;er, und ausserdem bekam ich mindestens
                    6-7 Leute die beim Stagediving waren, von hinten auf den Kopf geworfen. Am Ende waren wir
                    logischerweise total durchgeschwitzt, und &auml;rgerten uns nur etwas, dass nach ca. 70min schon
                    alles vorbei war. Am besten gefiel mir "Seasons in the Abyss", "Angel of Death" und der letzte Song
                    "Raining Blood", bei dem sich die vier das Gesicht voll mit Kunstblut geschmiert hatten.
                    <br /><b>Setlist:</b><br />
                    <ul>
                        <li>Darkness Of Christ</li>
                        <li>Disciple</li>
                        <li>War Ensemble</li>
                        <li>Mandatory Suicide</li>
                        <li>Hallowed Point</li>
                        <li>Stain of Mind</li>
                        <li>Bloodline</li>
                        <li>Chemical Warfare</li>
                        <li>Dead Skin Mask</li>
                        <li>Seasons in the Abyss</li>
                        <li>Hell Awaits</li>
                        <li>South of Heaven</li>
                        <li>Angel of Death</li>
                        <li>Postmortem</li>
                        <li>Raining Blood</li>
                    </ul>
                </p>
            </chapter>
            <chapter title="Nightwish">
                <p title="Once upon a tour">
                    <img src="nightwish.jpg" text="Foto vom Konzert kommt, sobald%newline%ich ein sch&ouml;nes gefunden habe" align="right" />
                    Knapp einen Monat nach dem <a href="musik.konzerte" anchor="the unholy alliance" title="false">Slipknot &amp; Slayer</a> Konzert machten
                    wir uns am 22. Oktober, diesmal per Auto, auf den Weg nach N&uuml;rnberg um dort Metal in einer etwas anderen Art und Weise zu sehen
                    und h&ouml;ren.
                </p>
                <p title="Timo Rautiainen &amp; Trio Niskalaukaus">
                    Als wir um etwa 18.45 vor der Arena ankamen (die im &uuml;brigen gleichzeitig das Talentforum von
                    <a href="musik.konzerte" anchor="rock im park 2004" title="false">Rock im Park</a> darstellt) warteten dort schon sch&auml;tzungsweise
                    f&uuml;nf- oder sechstausend schwarzgekleidete Leute auf den Einlass in das Eis-Stadion. Von Eis war heute allerdings relativ wenig
                    zu sehen, und so konnte der gesamte Stehraum ohne Probleme voll gef&uuml;llt werden.<br />
                    Nach einiger Wartezeit kam dann auch die erste der beiden Vorbands auf die B&uuml;hne. Nach ein zwei Liedern hatten wir kapiert, dass
                    der stark an Rammstein erinnernde Gesang, deutsch war. Etwas &uuml;berraschend war dann, dass der S&auml;nger kurz darauf sagte,
                    dass sie aus Finnland k&auml;men. Wie ich sp&auml;ter erfuhr, hatten sie einige ihrer Songs f&uuml;r die Tour mit Nightwish auf Deutsch
                    &uuml;bersetzt. Leider kann ich trotzdem nicht viel &uuml;ber die, wohl mehr aus zusammengew&uuml;rfelten W&ouml;rtern bestehenden Texte
                    sagen, da es nicht so einfach zu verstehen war.<br />
                    Ausser ihrem unaussprechlichem Namen, der Tatsache, dass von f&uuml;nf Leuten drei Gitarre spielten, und dass bei einem Song Tuomas von Nightwish
                    am Keyboard spielte, war aber sonst nichts besonderes an dieser (Vor)band.
                </p>
                <p title="Sonata Arctica">
                    Nach einer etwas &uuml;bertrieben langen Umbaupause kamen dann Sonata Artica auf die B&uuml;hne, die mir noch viel besser gefielen als die erste
                    Vorband. Der S&auml;nger hatte eine tolle Stimme, die Band machte tolle Musik und auch ansonsten gab es &uuml;berhaupts nichts auszusetzen ausser
                    einem etwas kitschigem Banner im Hintergrund. Schon jetzt wurde klar, was heute abend auch visuell geboten wurde: Laser, Nebel, sch&ouml;ne
                    Lichteffekte, aber auch das konnte nat&uuml;rlich noch getoppt werden...
                </p>
                <p title="Nightwish">
                    Auch nach der zweiten, &uuml;brigens auch finnischen, Vorband musste nat&uuml;rlich nochmal umgebaut werden, f&uuml;r den Headliner des heutigen
                    Tages. Mit viel Nebel und unter tosendem Applaus starteten Nightwish ihre Show mit dem ersten Song des neues Albums Once: "Dark Chest Of Wonders".
                    Schnell wurde klar, dass nicht nur die S&auml;ngerin Tarja live eine super Stimme hatte, sondern auch der Bassist Marco, der auch haupts&auml;chlich
                    f&uuml;r den Kontakt mit dem Publikum zust&auml;ndig war. Neben den tollen Lichteffekten unterst&uuml;zten auch geschickt eingesetzte Pyro-Effekte
                    die gesamte Show. Nightwish spielten viele Lieder aus dem neuen Album, aber auch von den Vorg&auml;ngern Century Child, Wishmaster und Oceanborn.
                    Angels Fall First war nicht vertreten, was wahrscheinlich daran lag, dass auf dieser Tour auch viele neue Fans waren, die nur das aktuelle Album
                    kannten.<br /><br />
                    <b>Setlist</b>
                    <ul>
                        <li>Dark Chest of Wonders</li>
                        <li>Planet Hell</li>
                        <li>Deep Silent Complete</li>
                        <li>Phantom Of The Opera</li>
                        <li>Sleeping Sun</li>
                        <li>Symphony of Destruction (ein Megadeth Cover)</li>
                        <li>Bless The Child</li>
                        <li>Ever Dream</li>
                        <li>The Kinslayer</li>
                        <li>Wishmaster</li>
                        <li>Dead Boys Poem</li>
                        <li>Slaying The Dreamer</li>
                        <li>Nemo</li>
                    </ul>
                </p>
                <p>
                    <hr style="width: 300; padding-left: 20" />
                    <ul>
                        <li>Ghost Love Score</li>
                        <li>Wish I Had An Angel</li>
                    </ul>
                </p>
                <p>
                    Nach f&uuml;nf Songs musste Tarja eine Pause einlegen, und in der Zeit, w&auml;hrend sie laut Marco Backstage Vodka zu sich nahm, spielte
                    die Band ein sehr gelungenes Cover von Megadeth: "Symphony of Destruction"! Als Tarja dann wieder kam konnte man aber trotz gr&ouml;&szlig;ter
                    Bem&uuml;hungen keine Schw&auml;chen im Gesang feststellen, und das Konzert war auch noch lang nicht zu Ende.<br />
                    Die einzigste kurze Unterbrechung, die danach noch folgte, war ein kleines Geburtstagsst&auml;ndchen, f&uuml;r die Frau von Marco ("Happy Birthday Marco's Wife"), das
                    vom gesamten Stadion gesungen wurde. Warum er uns den Namen seiner Frau aber nicht verraten will, bleibt fraglich.<br />
                    Besonders gefallen w&auml;hrend dem gesamten Konzert hat mir "Deep Silent Complete", "Sleeping Sun" und das bombastische "Ghost Love Score",
                    das als Zugabe vor dem letzten Song "Wish I Had An Angel" kam, wobei das Orchester traurigerweise von Band eingespielt werden musste. Ansonsten
                    f&auml;llt mir allerdings kein Kritikpunkt ein, ausser, dass es so aussah, als ob keiner der Bandmitglieder die Gitarre am Anfang von "Dead Boys Poem"
                    spielte.<br />
                    Um Mitternacht war nach &uuml;ber 5 Stunden stehen auf ungef&auml;hr ein und der gleichen Stelle (ausnahmsweise gab es heute mal kein Pogo) dann alles
                    vorbei, und schon ein einhalb Stunden sp&auml;ter waren wir wieder daheim, mit dem gewohnten nervendem Piepsen im Ohr.
                </p>
            </chapter>
            <chapter title="Beatsteaks" img="beatsteaks.jpg" align="left">
                Heute ging es zum zweiten mal ins LKA Longhorn, wo wir letzten Winter <a href="musik.konzerte" anchor="die happy" title="false">Die Happy</a> gesehen hatten.
                Diesmal ging es zwar wieder per S-Bahn nach Stuttgart, allerdings waren wir ungef&auml;hr dreimal so viele Leute, und ausserdem waren die Headliner heute die
                Beatsteaks aus Berlin (Ost-Berlin!). Zum Vorw&auml;rmen hatten sie uns heute eine ziemlich abgefahrene Vorband mitgebracht: <a href="http://www.westzeit.de/interviews/?id=460">King Khan &amp; The Shrines</a>.
                <p title="King Khan &amp; The Shrines">
                    3 Bl&auml;ser (tiefes und hohes Saxophon, Trompete), Gitarrist, Bassist, Schlagzeuger, Keyboarder, ein etwas komischer "Percussionist", eine asiatische
                    T&auml;nzerin und nat&uuml;rlich der kanadische K&ouml;nig, indischer Abstammung, der im Moment in Deutschland wohnt, aber auch mal in einem indianischen
                    Reservat gelebt hat und auf der B&uuml;hne mit komischen Helmen, Knochen-Halsketten und Totenkopf-St&auml;ben herumh&uuml;pft. So lassen sie sich wohl in
                    einem Satz charakterisieren.<br />
                    Der Musikstil ist wohl irgendwo zwischen R&amp;B, Soul, Funk und Punk anzusiedeln. Das Konzert war eigentlich sehr witzig, da sie einfach eine coole Show
                    ablieferten, auch wenn es musikalisch nicht sehr abwechslungsreich war.<br />
                    Am Ende des Auftritts ging dann der King nochmal kurz von der B&uuml;hne, um kurz darauf mit einem haut-engen Stoffanzug, einem umgeh&auml;ngtem Handtuch
                    und einem Darth-Vader Helm aus Plastik wieder herauszukommen, um seine T&auml;nzerin mit seinem Totenkopf-Stab zu erstechen. Wie gesagt: ziemlich abgefahren.
                </p>
                <p title="Beatsteaks">
                    Um halb zehn etwa kamen dann die Beatsteaks auf die B&uuml;hne und sofort wurde der Druck von hinten - milde gesagt - ziemlich massiv. Am Anfang war es noch Pogo,
                    aber nach ein paar Liedern wurde einfach nur noch zur Seite und nach vorne gedr&uuml;ckt. Ich konnte mich zum Gl&uuml;ck nach vorne bis in die zweite Reihe "retten",
                    wo der Druck tats&auml;chlich nicht mehr so schlimm ist, da man wenigstens nicht mehr so stark zur Seite gedr&uuml;ckt werden kann. Ungef&auml;hr vier Meter vom linken
                    Boxenturm entfernt habe ich dann eine ganze Weile die f&uuml;nf Berliner springenderweise bewundern k&ouml;nnen. Das Konzert war noch um einiges besser als das im Juli,
                    als ich die Beatsteaks auf dem <a href="musik.konzerte" anchor="ludwigsburg open air" title="false">Ludwigsburg Open Air</a> gesehen habe. Die Show ging nat&uuml;rlich
                    um einiges l&auml;nger. Es wurden die besten Lieder aus den Alben 48/49, Living Targets und Smack Smash, sowie ganz viele Coverversionen gespielt. Unter anderem eine
                    lustiges "Zu Sp&auml;t" von <i>ihren Eltern</i>, den &Auml;rzten.<br />
                    Sehr schwach war meiner Meinung nach "Disconnected", was sich live auch nicht so eignet, wegen dem elektronischen Beat. Showm&auml;&szlig;ig gabs rein gar nichts
                    auszusetzen. Eine richtig coole Aktion war die, mit dem Gast-Schlagzeuger aus dem Publikum, der zusammen mit der Band "King of Metal" spielte. Ganz zuf&auml;llig schien dieser
                    nicht ausgew&auml;hlt zu sein, denn anscheinend gibt es eine Art "Geheimzeichen", dass unter Fans bekannt ist, n&auml;mlich den Mittelfinger zu zeigen. Allerdings
                    war die Aktion auch nicht abgesprochen, und es scheinen auch schon einige auf der B&uuml;hne ein nicht ganz so tolles Bild abgegeben zu haben. Ganz anders war es bei
                    unserem Konzert. Der Junge hatte echt was drauf, und spielte den Song absolut perfekt mit. Zur Belohnung durfte er dann auf einem Surfbrett &uuml;ber die Menschenmassen
                    crowdsurfen (im Stehen!). Alles in allem ein richtig perfektes und sch&ouml;n langes Konzert.
                </p>
                <p img="beatsteaks2.jpg">
                    <b>Setlist<footnote text="Vielen Dank an www.beatsteaks-on-tour.de f&uuml;r die Setlist" />:</b>
                    <ul>
                        <li>Summer</li>
                        <li>Ain't Complaining</li>
                        <li>Atomic Love</li>
                        <li>Unminded</li>
                        <li>Whats Coming Over You</li>
                        <li>Frieda und die Bomben (Turbostaat)</li>
                        <li>Hello Joe</li>
                        <li>My Revelation</li>
                        <li>Soothe Me</li>
                        <li>Hey Du</li>
                        <li>Monster</li>
                        <li>Badfish (Sublime)</li>
                        <li>I Don't Care As Long As You Sing</li>
                        <li>Loyal To None incl. Zu Spät (Die Ärzte)</li>
                        <li>To Be Strong</li>
                        <li>Disconnected</li>
                        <li>Hand in Hand</li>
                        <li>Kings of Metal (Manowar)</li>
                        <li>Let Me In</li>
                        <li>Not Ready To Rock</li>
                        <li>Shiny Shoes</li>
                        <li>Sabotage (Beastie Boys)</li>
                        <li>Schlecht</li>
                        <li>Mizi Song</li>
                    </ul>
                </p>
                <p>
                    Die Heimfahrt per S-Bahn und Bus war wie gewohnt chaotisch, und ausserdem war es eiskalt, so ganz ohne T-Shirt (da total durchgeschwitzt), nur mit Pulli und
                    d&uuml;nner Jacke. Zum Gl&uuml;ck hatte wenigstens unser D&ouml;nerladen noch ein paar Lahmacum. Gegen halb zwei ging es dann in den wohlverdienten Schlaf.
                </p>
            </chapter>
            <chapter title="Kommende Konzerte">
                <ul>
                    <li>16. Dezember 2004: <b>Die Happy</b> in Mannheim</li>
                    <li>22. Dezember 2004: <b>Die Toten Hosen</b> in Stuttgart</li>
                </ul>
            </chapter>
            <chapter title="Anmerkungen zu den Konzertberichten">
                <ul>
                    <li>
                        Die <b>Setlists</b> sind gr&ouml;&szlig;tenteils aus meinem Ged&auml;chnis zusammengestellt. Mit Sicherheit stimmt das ein oder andere
                        nicht, vor allem die Reihenfolge, da ich mich meistens w&auml;hrend der Konzerte auf andere Dinge konzentriere, als auf das 
                        auswendiglernen der Setlists.
                    </li>
                    <li>
                        Ich habe versucht f&uuml;r jeden Konzertbericht <b>Fotos</b> von dem Konzert zu finden, auf dem ich auch war. Leider ist das nicht immer
                        gelungen, und ich musste dann stattdessen Pressebilder verwenden. Wenn jemand sch&ouml;ne Bilder von dem entsprechenden Konzerten
                        gemacht oder gefunden hat, kann sich gerne bei mir melden! Wenn nicht anders angegeben sind die Bilder also von dem Konzert,
                        von dem auch der Bericht ist (Vielen Dank an die Fotographen von <b>Rock im Park</b> und <b>Das Ding</b>, f&uuml;r die tollen Bilder).
                    </li>
                    <li>
                        Rechtschreib-, Grammatik- und nat&uuml;rlich inhaltliche <b>Fehler</b> d&uuml;rfen und sollen jederzeit
                        <a href="home.infos" title="false">an mich weitergeleitet werden</a>. Ich werde mich bem&uuml;hen diese dann schnellstm&ouml;glich zu beheben.
                    </li>
                </ul>
            </chapter>
        </subcategory>
    </category>
    <category title="Linux" meta="Linux, Gentoo, Bash" color="7a5ada">
        Auf meinem Computer, sowie auf dem Router verwende ich GNU/Linux als Betriebssystem. Auf dem Router l&auml;uft eine
        Mini-Linux-Umgebung - <a href="http://www.fli4l.de/">fli4l</a>, die von einer Diskette bootet. Auf meinem Desktop-PC verwende
        ich die <a href="linux.gentoo" />-Distribution.
        <hr />
        <tree />
        <subcategory title="Gentoo">
            Gentoo Linux ist eine schnelle und vielseitige, vollkommen freie Linux Distribution [...]. Im Gegensatz zu anderen
            Distributionen hat
            Gentoo Linux ein fortgeschrittenes Paketmanagement-System namens Portage. Portage ist ein echtes Ports basiertes System in
            der Tradition der BSD-Ports, allerdings ist es <a href="programmieren.python" />-basiert und besitzt einige sehr
            fortgeschrittene Features, wie z.B. Abh&auml;ngigkeiten, feinem Paketmanagement, "fake" (OpenBSD-style) Installationen,
            Path-Sandboxing, sichere Deinstallation, Systemprofile, Virtuelle Pakete, Konfigurationsfile-Management, und vieles
            mehr.<br />
            <b>Quelle:</b> <a href="http://gentoo.de">http://gentoo.de</a>
            <chapter title="Statistiken">
                <code>
<font color="darkblue">shark</font> (<font color="gray">~</font>) $ uname -s -r -m -p -i -o
                <?ruby
                system("uname -s -r -m -p -i -o > /tmp/dp-uname-a")
                str = readfile("/tmp/dp-uname-a")
                system("rm /tmp/dp-uname-a")
                str
                ?>
                </code>
                Eine sourcen-basierende Distribution. Das heisst vor allem: viel kompilieren. Mein PC hat seit ich Gentoo am laufen habe
                (ca. 4 Monate) schon 8 Tage, 1 Stunde, 57 Minuten und 4 Sekunden mit dem kompilieren von irgendwelchen
                Programmen zugebracht.
            </chapter>
            <chapter title="Screenshots">
                Screenshots sagen zwar &uuml;berhaupt nichts &uuml;ber die Distribution aus, dennoch interessiert es vielleicht jemanden
                wie mein Desktop zur Zeit aussieht. Alle Screenshots wurden unter Gentoo mit <a href="http://kde.org">KDE 3.1.x</a>
                erstellt. Die Programmleiste in den Screenshots 6, 7 und 8 ist ein
                <a href="http://netdragon.sourceforge.net/">SuperKaramba-Theme</a>. Sonstige Programme: gimp-1.3, mozilla-1.4,
                xmms-1.2.7, gkrellm-2.1, xawtv-3.86, kopete-0.7.1 und die KDE Konsole.<br /><br />
                <table>
                    <tr>
                        <td><img src="screenshots/thumb-screenshot1.jpg" /></td>
                        <td><img src="screenshots/thumb-screenshot2.jpg" /></td>
                        <td><img src="screenshots/thumb-screenshot3.jpg" /></td>
                        <td><img src="screenshots/thumb-screenshot4.jpg" /></td>
                    </tr>
                    <tr>
                        <td><img src="screenshots/thumb-screenshot5.jpg" /></td>
                        <td><img src="screenshots/thumb-screenshot6.jpg" /></td>
                        <td><img src="screenshots/thumb-screenshot7.jpg" /></td>
                        <td><img src="screenshots/thumb-screenshot8.jpg" /></td>
                    </tr>
                </table>
            </chapter>
        </subcategory>
        <subcategory title="Bash">
            Die Bash (Bourne Again Shell) ist die am h&auml;ufigsten verbreitete Shell unter Linux. Viele Dinge kann man unter Linux
            viel schneller in der Konsole erledigen, als &uuml;ber Programme mit graphischen Oberfl&auml;chen.
            <chapter title="Beispiele">
                Eines meiner vielen Bashscripte l&auml;dt zum Beispiel automatisch den Songtext zu einem Lied, das ich gerade per XMMS
                (Mp3Player) h&ouml;re aus dem Internet:<br />
                <download file="lyric" />
            </chapter>
            <chapter title=".bashrc">
                Hier ein paar Ausz&uuml;ge meiner <c>~/.bashrc</c>. Diese Datei wird jedes mal beim Starten der Bash ausgef&uuml;hrt
                <code lang="sh">
# Einige Farbcodes
export blue='\x1b[34;01m'
export green='\x1b[32;01m'
export red='\x1b[31;01m'
# ...
export bold='\x1b[01m'
export reset='\x1b[0m'

# L&auml;dt die ~/.bashrc erneut
rehash () {
    . ~/.bashrc
}

# Nervende, kleine Funktion
alarm() {
    while true
    do
        beep -f 2400 -l 100
        sleep 0,2
    done
}

# Mini-Adressbuch auf MySQL-Datenbank basierend
addr () {
    echo "select concat(vorname, ' ', name) as Name,
                      ort as Ort,
                      plz as PLZ,
                      adresse as Adresse,
                      geburtstag as Geburtstag,
                      email as EMail,
                      tel as Tel,
                      handy as Handy
             from adressen
             where concat(vorname, ' ', name) like '%$@%'
             order by adressen.name, vorname" | \
        mysql -E test | sed \
        -e '/^\*/s/.*//' \
        -e 's/^/'$blue'/' | sed -r \
        -e '1d' \
        -e '/: (NULL)?$/d' \
        -e 's/:/'$reset' '$red'->'$reset'/'
}

# Mein Prompt
PS1="\[\\033[1;34m\]\u\[\\033[0m\] (\[\\033[1;30m\]\w\[\\033[0m\]) $ "
                </code>
            </chapter>
            <chapter title=".alias">
                Und hier ein Teil meiner <c>~/.alias</c>:
                <code lang="sh">
alias ..='cd ..'

alias ls='ls --color=auto'
alias ll='ls -lh'
alias l='ls -alh'

# Meine Lieblings-Sprachen bekommen nat&uuml;rlich auch Abk&uuml;rzungen
alias py='python'
alias rb='ruby'

# Das kommt davon, wenn man zuviel mit dem Vim macht ;-)
alias :wq='exit'
alias :q='exit'

# Um Musik sch&ouml;ner auszublenden
alias fadeout='python -c "import xmms; xmms.fade_out()"'
                </code>
            </chapter>
        </subcategory>
    </category>
    <!--<category title="Programme" color="97a6b9">
    </category>-->
    <!--<category title="Pi" color="97a6b9" meta="Pi, 3.14159265358979323846264338327950288419716939937510">
        <chapter title="Die Kreiszahl Pi">
            Sicher kennt fast jeder die Zahl <c>&pi;</c>, mit der man viele Dinge berechnen kann, vor
            allem nat&uuml;rlich den Umfang <c>U</c> eines Kreises in Abh&auml;ngigkeit vom Radius <c>r</c>:<br />
            <c>U = 2&middot;&pi;&middot;r</c>
        </chapter>
        <chapter title="Wissenswertes">
            <ul>
                <li>
                    N&auml;herungen
                    <ul>
                        <li>Schon in der Bibel wird die Kreiszahl verwendet, hier mit dem Wert 3</li>
                        <li>In &Auml;gypten um 1900 v. Chr. wird schon der Wert <c>(16/9)<sup>2</sup> = 3,1604...</c> angegeben.</li>
                        <li>Leonhard Euler berechnet im Jahre 1748 Pi auf 148 Stellen genau</li>
                    </ul>
                </li>
                <li>
                    Berechnung von Pi
                    <ul>
                        <li>Heutzutage kann mithilfe des PCs &pi; auf mehrere Mrd. Stellen genau berechnet werden. Der aktuelle Rekord liegt bei 1,241 Billionen(!) Stellen, die ein Supercomputer in Kanada berechnete.</li>
                    </ul>
                </li>
            </ul>

        </chapter>
        <chapter title="Pi Nachkommastellen auswendiglernen">
            Als ich zuf&auml;llig auf den Artikel &uuml;ber die Kreiszahl bei Wikipedia stiess,
            viel mir folgender Abschnitt auf:<br /><br />
            <table align="center" width="50%" style="background-color: #dddeea; border: 1pt solid #c0c0c0">
                <tr>
                    <td>
                        Der aktuelle Rekord im Auswendiglernen von pi-Nachkommastellen liegt bei <b>42.195</b>, aufgestellt am 18. Februar 1995 vom Japaner Hiroyuki Goto. Den deutschen Rekord hat Ulrich Voigt am 2. Juni 2003 auf <b>5000</b> erh&ouml;ht.
                    </td>
                </tr>
            </table>
            <br />
            Na gut, es gibt eben ein paar Verr&uuml;ckte, die tats&auml;chlich nichts besseres zu tun haben, als Pi
            Nachkommastellen auswendig zu lernen. Als ich am Ende des Artikels angekommen bin, muss ich aber feststellen, das
            es allen Ernstes eine <a href="http://www.pi-world-ranking-list.com/">Weltrangliste der Pi-Nachkommastellen-Auswendiglerner</a>
            gibt!<br />
            Und als ob das nicht schon krank genug w&auml;re, gibt es nat&uuml;rlich auch noch eine Weltrangliste der e-Nachkommastellen-Auswendiglerner,
            der Wurzel-2-Nachkommastellen-Auswendiglerner, usw. usw.<br />
            Der Deutsche Rekordhalter ist &uuml;brigens Weltrekordhalter im "Pi Nachkommastellen Aufsagen und dabei mit 5 B&auml;llen jonglieren".<br />
        </chapter>
        <chapter title="Mehr Absurdes, Kurioses und Verr&uuml;cktes">
            <p title="Die Unsinnigkeit Pi genau zu berechnen">
                <i>Um dies zu verdeutlichen dienen ein paar Vergleiche. Um den Umfang eines Kreises auf 1 Millimeter genau
                    zu bestimmen, gen&uuml;gen 4 Dezimalen, wenn der Radius 30 Meter (oder weniger) betr&auml;gt. Wenn der Radius so gro&szlig;
                    ist wie der Erdradius, gen&uuml;gen 10 Dezimalen. Und wenn man einen Kreis nimmt, dessen Radius so gro&szlig; ist wie
                    der Abstand der Erde von der Sonne, und man will den Kreisumfang auf Millimeter genau berechnen, so sind
                    15 Dezimalen von Pi ausreichend.</i><br />
                <b>Quelle:</b> <a href="http://pi314.at/math/sinnlos.html">http://pi314.at/math/sinnlos.html</a>.
            </p>
            <p title="Die rasanteste Verk&uuml;ndigung Pi's">
                Christian Kreuzer verk&uuml;ndigte 1998 die ersten 100 Nachkommastellen im freien Fall
                bei einer Fallgeschwindigkeit von ca. 180km/h, <a href="http://pi314.at/Verkuendigung/rasant/">mehr...</a>
            </p>
            <p title="Wecker">
                <i>"Jeden Morgen schellt mein Wecker um 3:14 Uhr. Ich stelle ihn ab, denke kurz an Pi und schlafe wieder gl&uuml;cklich ein."</i><br />
                Herman-Josef Carnol
            </p>
        </chapter>
        <chapter title="Fazit">
            Und was ziehe ich als Fazit aus diesem ganzen Unsinn?<br />
            Ich bin gerade schwer damit besch&auml;ftigt mir Pi-Nachkommastellen mir in den Kopf zu h&auml;mmern...
            Momentan bin ich bei 15 St&uuml;ck (Stand 12. Mai 2004)
        </chapter>
        <chapter title="Weiterf&uuml;rende Links">
            Falls das jetzt immer noch zu wenig Informationen &uuml;ber Pi waren, hier noch ein paar
            weiterf&uuml;hrende Links:
            <ul>
                <li><a href="http://de.wikipedia.org/wiki/Kreiszahl">Wikipedia: Kreiszahl</a></li>
                <li><a href="http://pi314.at/">Freunde der Zahl Pi</a></li>
                <li><a href="http://www.pi-world-ranking-list.com/">Weltrangliste der Pi-Nachkommastellen-Auswendiglerner</a></li>
            </ul>
        </chapter>
    </category>-->
    <!--<category title="Interrail" color="fece08" meta="Interrail 2004: England, Schottland, Wales und Frankreich" numbering="false">
        <table align="center">
            <tr>
                <td>
                    <img src="interrail.jpg" />
                </td>
            </tr>
        </table>
        <p>
            Im Sommer 2004 war ich mit drei Freunden auf einer Interrail-Reise quer durch Gro&szlig;britannien und Frankreich.
            Wir waren ingesamt drei Wochen unterwegs und dabei jede Menge von den L&auml;ndern gesehen.<br />
            Auf den folgenden Seiten findet ihr einen Bericht, den wir t&auml;glich in Tagebuchform geschrieben haben. Damit er nicht
            so trocken r&uuml;berkommt sind nat&uuml;rlich auch eine Menge Bilder dabei.<br />
            Eine komplette Sammlung aller Bilder findet ihr unter <a href="http://heroms.de">http://heroms.de</a>.
        </p>
        <p title="Die einzelnen Stationen">
            <a href="interrail.manchester" /> - <a href="interrail.glasgow" />
        </p>
        <table align="center">
            <tr>
                <td>
                    <img src="ir-karte.jpg" border="false"/>
                </td>
            </tr>
        </table>
        <subcategory title="Manchester">
            <irtable date="26.07.04"
                     cities="Manchester"
                     sites="Die Innenstadt von Manchester, Pubs, Gayvillage, ..."
                     night="Jugendherberge Hatters"
                     conn="Markgr&ouml;ningen (b)+(z) Stuttgart Flughafen (f) Manchester Flughafen (b) Manchester">
                <img src="ir/manchester1" text="Eine der vielen K&uuml;he in Manchester" align="right" />
                05<sup>00</sup> - Aufstehen<br />
                05<sup>56</sup> - Bus nach Asperg<br />
                09<sup>20</sup> - Stuttgart Abflug<br />
                10<sup>30</sup> - Ankunft in Manchester<br />
                <br />
                Zun&auml;chst haben wir - in Manchester angekommen - die Touri-Information aufgesucht. Leider gibt es in der gesamten Umgebung keine
                Campingpl&auml;tze und so suchten wir uns die billigste "Accomodation" raus: ein Youth Hostel direkt in der Innenstadt f&uuml;r &pound;15 pro Person,
                Die Frau an der Rezeption erschien uns gleich etwas komisch, denn sie hatte einen sonderbaren Dialekt. Nach ungef&auml;hr 10min reden
                gab sie sich dann auch als Deutsche aus. Nachdem sich das gekl&auml;rt hatte f&uuml;hrte sie uns ein wenig in die Stadt Manchester ein und
                zeigte uns auf dem Stadtplan viele interessante Punkte, zum Beispiel "Gay Village" oder den &auml;ltesten Pub von England, die wir
                dann auch zum Teil besuchten. Nachmittags kamen wir wieder zur&uuml;ck in die JuHe um ein wenig Billard zu spielen.<br />
                Aufgrund eines Defektes am Geb&auml;ude durften die oberen 3 Stockwerke nicht kommerziell genutzt werden und so mussten wir in einen
                Massen-Schlafsaal umziehen. Als Entsch&auml;digung bekamen wir aber jeder &pound;3 wieder zur&uuml;ck.<br />
                Am Abend besichtigten wir noch China Town, a&szlig;en in einem Burger Restaurant und kehrten schlie&szlig;lich noch in einen Pub in Gay Village
                ein.
            </irtable>
        </subcategory>
        <subcategory title="Glasgow">
            <irtable date="27.07.04"
                     cities="Glasgow"
                     sites="City Center"
                     night="Zeltplatz in Stepps, Vorort von Glasgow"
                     conn="Manchester Piccadilly (z) Glasgow Central
Glasgow Queen Street (z) Stepps">
                    Um 9.00 aufgestanden wuschen wir uns und fr&uuml;hst&uuml;ckten in der K&uuml;che, es gab Toast, Margarine und Fertig-Kaffee. 2 Stunden
                    sp&auml;ter fuhr dann auch schon unser "Virgin Train" nach Glasgow, wo wir wieder gleich die Touri-Info aufsuchten. Dort bekamen
                    wir einen Zeltplatz empfohlen bekamen, den wir auch sogleich aufsuchten. Au&szlig;er ein paar kleinen Verst&auml;ndigungs-Problemen mit
                    dem Inhaber, der schottischen Dialekt sprach, lief alles glatt. So auch unser erster Koch-Versuch: Spaghetti mit Pesto.
                    Abends fuhren wir dann wieder zur&uuml;ck nach Glasgow um die Innenstadt zu erkunden. Leider gab es nichts Besonderes zu
                    besichtigen und so wurde es auch relativ schnell langweilig, was dazu f&uuml;hrte, dass wir schon um halb zehn wieder zur&uuml;ck zum
                    Campingplatz fuhren.
            </irtable>
        </subcategory>
        <subcategory title="">
            <irtable date=".0.04"
                     cities=""
                     sites=""
                     night=""
                     conn="">

            </irtable>
        </subcategory>
        <subcategory title="">
            <irtable date=".0.04"
                     cities=""
                     sites=""
                     night=""
                     conn="">

            </irtable>
        </subcategory>
        <subcategory title="">
            <irtable date=".0.04"
                     cities=""
                     sites=""
                     night=""
                     conn="">

            </irtable>
        </subcategory>
        <subcategory title="">
            <irtable date=".0.04"
                     cities=""
                     sites=""
                     night=""
                     conn="">

            </irtable>
        </subcategory>
        <subcategory title="">
            <irtable date=".0.04"
                     cities=""
                     sites=""
                     night=""
                     conn="">

            </irtable>
        </subcategory>
        <subcategory title="">
            <irtable date=".0.04"
                     cities=""
                     sites=""
                     night=""
                     conn="">

            </irtable>
        </subcategory>
        <subcategory title="">
            <irtable date=".0.04"
                     cities=""
                     sites=""
                     night=""
                     conn="">

            </irtable>
        </subcategory>
        <subcategory title="">
            <irtable date=".0.04"
                     cities=""
                     sites=""
                     night=""
                     conn="">

            </irtable>
        </subcategory>
        <subcategory title="">
            <irtable date=".0.04"
                     cities=""
                     sites=""
                     night=""
                     conn="">

            </irtable>
        </subcategory>
        <subcategory title="">
            <irtable date=".0.04"
                     cities=""
                     sites=""
                     night=""
                     conn="">

            </irtable>
        </subcategory>
        <subcategory title="">
            <irtable date=".0.04"
                     cities=""
                     sites=""
                     night=""
                     conn="">

            </irtable>
        </subcategory>
        <subcategory title="">
            <irtable date=".0.04"
                     cities=""
                     sites=""
                     night=""
                     conn="">

            </irtable>
        </subcategory>
        <subcategory title="">
            <irtable date=".0.04"
                     cities=""
                     sites=""
                     night=""
                     conn="">

            </irtable>
        </subcategory>
        <subcategory title="">
            <irtable date=".0.04"
                     cities=""
                     sites=""
                     night=""
                     conn="">

            </irtable>
        </subcategory>
        <subcategory title="">
            <irtable date=".0.04"
                     cities=""
                     sites=""
                     night=""
                     conn="">

            </irtable>
        </subcategory>
    </category>-->
    <category title="Links" color="ffb120" meta="Links, Freunde, Linux" numbering="false">
        <tree />
        <chapter title="Freunde">
            <p title="Stefan B&uuml;rger">
                    <a href="http://www.hot-ivan.de">http://www.hot-ivan.de</a> - Pers&ouml;nliche Homepage<br /><br />
                    <img src="hot-ivan.jpg" href="http://www.hot-ivan.de" />
            </p>
            <p title="Markus Schultz">
                <a href="http://www.heroms.de">http://www.heroms.de</a> - Pers&ouml;nliche Homepage<br /><br />
                <img src="heroms.jpg" href="http://www.heroms.de" /><br /><br />

                <a href="http://www.us-navyseals.de">http://www.us-navyseals.de</a> - Alles &uuml;ber die Spezialeinheit US Navy Seals<br /><br />
                <img src="us-navyseals.jpg" href="http://www.us-navyseals.de" />
            </p>
            <p title="Simon Brugger">
                <a href="http://samen.de.ms">http://samen.de.ms</a> - Pers&ouml;nliche Homepage<br /><br />
                <img src="webmaster-samen.jpg" href="http://samen.de.ms" />
            </p>
            <p title="JoeTheHoe">
                <a href="http://reaktor13.de">http://reaktor13.de</a> - Was das sein soll, wei&szlig; keiner<br /><br />
                <img src="reaktor13.jpg" href="http://reaktor13.de" />
            </p>
        </chapter>
        <chapter title="Linux">
            <p title="Pro-Linux">
                <a href="http://pro-linux.de">http://pro-linux.de</a> - T&auml;glich aktuelle Linux News<br /><br />
                <img src="pro-linux.jpg" href="http://pro-linux.de" />
            </p>
            <p title="Gentoo">
                <a href="http://gentoo.org">http://gentoo.org</a> - Mein Betriebssystem, <a href="linux.gentoo" /><br /><br />
                <img src="gentoo.jpg" href="http://gentoo.org" />
            </p>
            <p title="Gentoo Foren">
                <a href="http://forums.gentoo.org">http://forums.gentoo.org</a> - Support-Foren von <a href="linux.gentoo"> Linux</a><br /><br />
                <img src="gentoo-forums.jpg" href="http://forums.gentoo.org" />
            </p>
        </chapter>
        <chapter title="Sonstiges">
            <p title="N&oslash;Limit">
                <a href="http://teamnolimit.de">http://teamnolimit.de</a> - Die Homepage des Online Gaming - Clans <a href="projekte.teamnolimit" /><br /><br />
                <img src="teamnolimit.jpg" href="http://teamnolimit.de" />
            </p>
            <p title="AforD">
                <a href="http://aford.de">http://aford.de</a> - Die Scripte dieses Clans sind auch von mir programmiert<br /><br />
                <img src="aford.jpg" href="http://aford.de" />
            </p>
        </chapter>
    </category>
    <category title="About" meta="About, Making Of, Programmierung" color="9acd32">
        <chapter title="Making Of">
            <p title="Konzept" img="konzept1-thumb.jpg" href="images/konzept1.jpg" align="left">
                Das Konzept zu dieser Homepage (Code &amp; Design) ist in den Sommerferien '03 entstanden, deswegen ist es auch nicht
                mit dem PC erstellt. Vom Design ist zwar nicht mehr viel &uuml;brig geblieben, aber das Grundkonzept ist noch das
                gleiche.
            </p>
            <p title="Statisch / Dynamisch" img="konzept2-thumb.jpg" href="images/konzept2.jpg">
                Die verschiedenen Seiten dieser Homepage werden nach folgendem Prinzip erstellt:
                Eine <a href="downloads/david-peter.xml">XML-Datei</a> mit dem kompletten <b>Inhalt</b> dieser Homepage
                wird von einem <a href="programmieren.ruby" />-Script geparst. Das Men&uuml; und die Farbverl&auml;ufe
                werden erstellt, die einzelnen Seiten werden ausgelesen, zwischengespeichert und schliesslich in ein
                <a href="downloads/template.html">HTML-Template</a> &uuml;bertragen. Nun werden die einzelnen HTML-Seiten
                in einem neuen Verzeichnis abgespeichert, die Bilder, Downloads und das Stylesheet kopiert. Die "kompilierte" Seite
                ist im Prinzip statisch, sie wird jedoch durch ein Programm erstellt.
            </p>
            <p title="Texteditoren und sonstige Programme" img="kate-thumb.jpg" href="images/kate.jpg" align="left">
                Die komplette Homepage ist mit dem Vim oder (als die Dateien umfangreicher wurden) mit dem KDE-Editor
                <a href="images/kate.jpg">Kate</a> erstellt. Ansonsten habe ich nur gimp f&uuml;r einige Grafiken, die Shell, Ruby
                (inkl. <a href="http://www.germane-software.com/software/rexml/">REXML</a>) und nat&uuml;rlich den Apache
                gebraucht.
            </p>
            <p title="Farben">
                Jede Kategorie hat ihre eigene Farbe, entsprechend werden auch die Links <b>auf</b> bzw. <b>zu</b> den
                jeweiligen Seiten eingef&auml;rbt. Die beiden Farbverl&auml;ufe ober- und unterhalb des Men&uuml;s werden
                - wie gesagt - auch von einem Script (<a href="images/konzept2.jpg">Konzept</a>) erstellt. In der XML-Datei
                werden die einzelnen Seiten definiert, dort wird ihnen eine Farbe zugewiesen. Diese wird von dem XML-Parser
                ausgelesen, und an das Farbverlauf-Script weitergegeben. Das Script berechnet dann den Farbverlauf von der
                angegebenen Farbe nach wei&szlig;. Auch diese horizonzale Linie ist kein Bild, sondern eine HTML-Tabelle mit
                10 Zellen.
                <hr />
            </p>
        </chapter>
        <chapter title="Fr&uuml;here Versionen">
            <p title="Version 2.0" img="david-peter.jpg" href="david-peter-old/index.html">
                Die 2. Version meiner Homepage. Auch auf XML basierend, allerdings war der Parser mit PHP programmiert.
                Das Men&uuml; wurde automatisch rekursiv aus einer Verzeichnisstruktur mit XML-Dateien erstellt.
                Der Inhalt bestand haups&auml;chlich aus der Beschreibung kleinerer Projekte von mir in
                <a href="programmieren.c++" /> und <a href="programmieren.php" />.<br />
                Sie ist immer noch auf meinem Webserver aus Dokumentationszwecken, und zwar unter
                <a color="#000000" href="david-peter-old/index.html"><c>david-peter-old/index.html</c></a>.
            </p>
        </chapter>
    </category>
</page>

