2007-10-13

xkcd: Mathe, IT und Statistik im Cartoon

Oh, wie schön, noch eine Programmierer-/IT-/EDC-Cartoon-Seite:

Ballmer Peak


— xkcd - A webcomic of romance, sarcasm, math, and language - By Randall Munroe

(Via Spreeblick.)

Do it again, Sam! (Oder lieber nicht.)

Donnerwetter, "Ghost – Nachricht von Sam" ist bei TV Movie der Tagestipp. Kam der in den letzten Jahren nicht ungefähr schon 100 Mal? Ich glaub, ich bleib' im Internet.

Blogging Under the Influence

… of the new Radiohead album "In Rainbows", that is. Und eine hübsche Überschrift dazu habe ich auch gefunden:

Radiohead Lets Karma Police Download Pricing

E-Commerce News: Entertainment

Radiohead bieten das neue Album zum Download an, und jeder darf selbst bestimmen, wie viel ihm die Radiokopf-Regenbogen wert sind. Es sind schon Berichte im Web über Leute, die sagen, nach Kauf und erstem Hören hätten sie im Rückblick gerne mehr gezahlt. Auf der eher minimalistischen WebSite des Albums gibt's aber keinen "Pay More" button. Noch nicht?

Hat dieses Vertriebsmodell nun Zukunft? Bestimmt, wenn die jeweiligen artists noch ein paar Dinge in den Griff kriegen. Vom finanziellen her wird es wohl kein Reinfall, wenn man sich dies hier kurz durch den Kopf gehen lässt:

Also, what's interesting to point out is that an artist only makes about $1 USD per each $16.98 USD retail album he sells right now anyways, and I'm certain many will opt to pay at least this much if not more. […] It's hard to fathom that the record industry makes a big stink about how piracy leads to "starving artists" when it gives a measly dollar to them while it consumes the other sixteen. — Radiohead Shocks Record Industry With Free Download of New Album

Was mich stört, ist folgende Konsequenz: Wenn mehr Bands auf dieses Vertriebsmodell umsteigen, und jeder seinen eigenen Download-Server und sein eigenes Bezahl-System etc. aufsetzt, wird jeder Album-Kauf zu einem Abenteuer. Mir stellten sich z.B. schon leicht die Nackenhaare auf, als der Radiohead-Server meine ersten Download-Versuche mit "Seite nicht gefunden" quittierte. (Nachdem die Bestätigungsmail eingetroffen war, funktionierte es dann.) Einkäufe im iTunes-Store sind da soviel angenehmer. Zumal ich da meinen Obulus auch nicht erst von € in £ umrechnen muss.

Zufällig gibt es gerade mehrere Initiativen, die mit oder ohne "Majors" Musik per Download verfügbar machen wollen, Amazon versucht es mit wasserzeichen-geschützten MP3s. Peter Gabriel gründet eine Art Seniorenheim-Label für eingeführte Top-Acts, erwachsene Pop-Musik, oder wie immer man das auch nennt, was nicht im langweiligen Format-Radio gespielt wird. Madonna verkauft sich gleich an einen Konzertveranstalter.

Also, es bewegt sich was, und wenn die Damen und Herren Künstler bitte davon absehen könnten, für jedes Album und jede Single eine eigene Art des Downloads zu schaffen, dann wird das hübsch.

Ah, falls es jemand interessiert: Das "In Rainbows"-Album gefällt mir sehr gut, schließt stilistisch an "Hail to the Thief" an, ist also deutlich melodischer als die fragmentarischen Tongebilde von Amnesiac oder Kid A. Würd ich mir für 7 £ jederzeit wieder kaufen. Übrigens: Es wird im Jahre 2008 auch eine herkömmliche CD davon herauskommen, neben dem Mega-Pack aus Doppel-Vinyl und Sammeltasse (oder was auch immer), den sie auf der WebSite anbieten.

2007-10-11

Tiger in Space

Tiger floating in Outer Space

Well, not really, but this is what happens when my stuffed tiger, my under-employed scanner and I have a little (too much, I hear you say) time on our own. Yep, not a photography, no wires, just a stuffed tiger on the glass pane of a scanner.

Who'd like to see some more pictures? Guessed so!

Maven Axis2 XMLBeans WSDL2Code

Just in case you're trying to generate classes from a WSDL-file using the latest Axis 2 (1.3) and XMLBeans databinding: You really should use this axis2-wsdl2code-maven-plugin and none else:

http://repo1.maven.org/maven2/org/apache/axis2/axis2-wsdl2code-maven-plugin/1.3/

It differs from the version stated on the Apache Tools-WebSite in the groupId:

Wrong is this: <groupId>org.apache.axis2.maven2</groupId>

What you want is this: <groupId>org.apache.axis2</groupId> and an additional <version>1.3</version>, so it all comes down to:

             <plugin>
                <groupId>org.apache.axis2</groupId>
                <artifactId>axis2-wsdl2code-maven-plugin</artifactId>
                <version>1.3</version>
                <executions>
                    <execution>
                        <goals>
                            <goal>wsdl2code</goal>
                        </goals>
                    </execution>
                </executions>
                <configuration>
                    <packageName>
                        [YOUR PACKAGE HERE]
                    </packageName>
                    <databindingName>xmlbeans</databindingName>
                    <wsdlFile>src/main/axis2/[YOURS HERE]</wsdlFile>
                    </configuration>
            </plugin>

It has so much bugs less and works for our fairly complex WSDL circus. You don't even need to set up XMLBeans on its own, adding it as a dependency seems to "just work".

Oh, in case you didn't notice, XMLBeans has moved to Apache sometime now. Logically, the groupId needed to change also. Maven prints an INFO line, that it has been relocated, but to get the current stuff (version 2.3) better add this to the pom.xml:

<dependency>
            <groupId>org.apache.xmlbeans</groupId>
            <artifactId>xmlbeans</artifactId>
            <version>2.3.0</version>
</dependency>

It's so easy, I wonder what took me all day…

Update: Found the bug: Axis2 bug tracking AXIS2-3257.

2007-10-05

Neue Katze im Anmarsch

Das ist Macy, Derzeit ist sie noch im Tierheim untergebracht, aber das wird sich bald ändern.