Zu essen gab es in jenem Restaurant kroatisch-serbisch-italienisch-schwäbisches Crossover,
und für Unterhaltung war auch gesorgt:
Yesterday, Opera 10 was released, with a lot
of interesting features, and so I hit the "Check for Updates" button in my (admittedly really old)
v9.01 installation of Opera.
Seems like I should have upgraded immediately after the press release was out, and that by waiting another
day I missed a whole slew of additional releases:
Now,
that's rapid development!
PS: Yes, I know, this is
old hat, but the message still gave me a good chuckle
Wherever I travel, at least an hour or two of sightrunning is on top of my to-do list.
While I was in Milan for the European Lisp Symposium recently, I had to spend one
of the evenings in Milan preparing my presentation on CoCreate Modeling,
and so there wasn't much time left to enjoy the city. But I had my running
shoes with me, and so I sneaked out of the hotel for two hours in the evening
to marvel at sights such as the
magnificent dome,
the
Galleria Vittorio Emanuele,
the Parco Sempione and the Arena Civica,
Castello Sforzesco,
the Scala,
Cimitero Monumentale,
the Corso Como, the
Brera quarter, or
Peck (not much of a sight when closed, though).
Sightrunning is just perfect to get a first impression of a city - next time I'm in Milan,
I'll already know my way around and what I want to see more of!
Spruch des Tages, heute morgen in der S-Bahn gehört: "Das ist doch so einfach wie 1*1 = 2!".
That darn ol' MP3 player. Five years old, but still looks cute.
Stubbornly refuses to break, too, so no excuse to go out
and buy a new one. Which, of course, I wouldn't do anyway these days.
You know, the crisis and all - who has the guts
to make investments like this now. I mean, a new player could easily
cost me as much as 30 euros!
So I'm sticking to the old hardware, and it works great, except for one
thing: It cannot set bookmarks. Sure, it remembers which file I was playing
most recently, but it doesn't know where I was within that file. Without
bookmarks, resuming to listen to that podcast of 40 minutes length which
I started into the other day is an awkward, painstakingly slow and daunting task.
But then, those years at university studying computer science needed to
finally amortize themselves anyway, and so I set out to look for a software solution!
The idea was to preprocess podcasts as follows:
- Split podcasts into five-minute chunks. This way, I can easily
resume from where I left off without a lot of hassle.
- While I'm at it, speed up the podcast by 15%. Most podcasts
have more than enough verbal fluff and uhms and pauses in them,
so listening to them in their original speed is, in fact, a waste
of time. Of course, I don't want all my podcasts to sound like
Mickey Mouse cartoons, of course, so I need to preserve the original pitch.
- Most of the time, I listen to technical podcasts over el-cheapo
headphones in noisy environments like commuter trains, so I don't
need no steenkin' 320kbps bitrates, thank you very much.
- And the whole thing needs to run from the command line so that I
can process podcasts in batches.
I found it surprisingly difficult to find the single right tool for the
purpose, so after experimenting for a while, I wrote the following
bash script which does the job.
#! /bin/bash
#
# Hacked by Claus Brod,
# http://www.clausbrod.de/Blog/DefinePrivatePublic20090422SpeedingThroughTheCrisis
#
# prepare podcast for mp3 player:
# - speed up by 15%
# - split into small chunks of 5 minutes each
# - recode in low bitrate
#
# requires:
# - lame
# - soundstretch
# - mp3splt
if [ $# -ne 1 ]
then
echo Usage: $0 mp3file >&2
exit 2
fi
bn=`basename "$1"`
bn="${bn%.*}"
lame --priority 0 -S --decode "$1" - | \
soundstretch stdin stdout -tempo=15 | \
lame --priority 0 -S --vbr-new -V 9 - temp.mp3
mp3splt -q -f -t 05.00 -o "${bn}_@n" temp.mp3
rm temp.mp3
The script uses lame,
soundstretch and
mp3splt for the job, so you'll have to download
and install those packages first. On Windows, lame.exe, soundstretch.exe and
mp3splt.exe also need to be accessible through PATH.
The script is, of course, absurdly lame with all its hardcoded filenames and parameters
and all, and it works for MP3 files only - but it does the job for me,
and hopefully it's useful to someone out there as well. Enjoy!
If you are a C++ programmer, my blog should give you the creeps. Sometimes because of what I write here,
I guess - but definitely because of its name. You are not alone. The first time someone told me about that
"#define private public" line which he had just found in our codebase, I didn't want to believe that
someone actually did that.
But it was oh so true.
If I remember correctly, there was a reason for it - certainly not a good one, but a
reason: Some experimental test code needed to access a class member which was declared private, and
the author of that code wasn't supposed to change the class under test, or did not have
access to it.
This disgusting hack was probably meant as a stopgap solution, but then remained in the code
for way too much time - until it was re-discovered and became a part of our local programming folklore.
I was actually grateful for this hack - without it, I'd probably still be searching for a
name for my blog!
And then, just a few days ago, I came across the following excerpt from the standard for
the C++ standard library (ISO/IEC 14882:1998(E),
section 17.4.3.1.1):
A translation unit that includes a header shall not contain any macros that define names declared or defined in that header.
Nor shall such a translation unit define macros for names lexically identical to keywords.
Good heavens, my blog is cursed upon by the standard! Expelled will I be from the C++ community!
Never will I be on a first-name basis with Mr. Stroustrup!
What have I done...
Ich bin aufgewachsen mit den Werken von Carl Barks,
und auch heute noch halte ich ihnen die Treue. Die Verehrung fuer Carl Barks
war so gross, dass ich Mitglied der D.O.N.A.L.D.
wurde. Die "Deutsche Organisation Nichtkommerzieller Anhänger des Lauteren
Donaldismus"
widmet sich der hinreissend zweckfreien Betrachtung der Barksschen
Werke auf so amüsante Weise, dass es mir ganz und gar nichts ausmachte, dass
meine Mitgliedsbeiträge bei sympathisch improvisiert wirkenden Maifeiern,
Zwischenzeremonien und Kongressen verprasst wurden.
Man lernt in diesem Verein übrigens auch schnell, dass die Republik donaldistisch
unterwandert ist: Die geistigen Kinder von Carl Barks und seiner
kongenialen deutschen Übersetzerin Erika Fuchs sind längst den Watschelgang
durch die Institutionen angetreten. Das Feuilleton der
Frankfurter Allgemeine Zeitung beispielsweise ist vollständig
in der Hand von Federviehfetischisten. Und auch die Stuttgarter Zeitung
veröffentlicht in schöner Unregelmässigkeit Beiträge oder auch nur Bilder mit
verdächtig anatidem Hintergrund.
Nicht nur, dass Barks meinen Geschmack für gut erzählte Geschichten geprägt hat,
er hat auch meine Berufswahl entscheidend beeinflusst: Der
Herr Ingeniör,
dem nichts zu schwör war - das war der Held meiner Kindheit.
Und doch bin ich jetzt aus der D.O.N.A.L.D. ausgetreten und habe
dazu auch noch mein Abo der
Tollsten Geschichten von Donald Duck
gekündigt. Ein wenig traurig ist das schon - aber es war denn doch unvermeidlich.
Zum einen habe ich "meinen Barks" inzwischen schon mehrfach beisammen, die Regale
biegen sich. Zum anderen aber fiel mir vor einigen Jahren - auf der Suche nach
amerikanischen Donald-Duck-Heften - in einen Comicladen in den USA ein Exemplar von
"V for Vendetta" in die Hände,
eine düstere, provokante, gewalttätige und verwirrende graphic novel
von Alan Moore und
David Lloyd.
Barks ist seither die Lektüre für die hellen Stimmungen geworden - in den dunklen
Zeiten aber versinke ich in den verblüffenden Hirngespinsten von Alan Moore. Oder in
Serien wie "Y - The Last Man", in der Brian K. Vaughan
seine Hauptfigur in eine Welt setzt, in der er das letzte männliche Wesen ist.
Oder DMZ, in dem
Manhattan zwischen die Fronten eines Bürgerkriegs gerät. Oder ich grüble
über Sin City, in dem Frank Miller
so heftig Gewaltphantasien frönt, dass ich immer noch nicht so richtig weiss, ob ich das
für gefährlich oder für erstaunlich halten soll...
Alle diese tollen Geschichten sind also hiermit wärmstens empfohlen - aber zumindest
im Falle von DMZ und Sin City nur für Leser mit guten Nerven. Und für alle
anderen gibt es immer noch die geliebten Vierfingler und Schnabelträger aus
Duckburg.
Selbstverherrlichung, so lautete der Vorwurf, und Mißbrauch des Diskussionsforums
als Werbeplattform. Ein Totreder sei ich zudem - und einer, der im Forum
über andere CAD-Software meckere, "um damit von den eigenen Schwächen
abzulenken."
Ich hielt es für unwahrscheinlich, daß ich diese Vorwürfe
wirklich alle und vor allem in dieser Schärfe verdient hatte - aber solch
starken Tobak ignoriert man besser auch nicht einfach so. Es traf sich, daß
Urlaub angesagt war, und so ließ ich mir zwei Wochen Zeit, um das in Ruhe
zu verdauen und zu begrübeln.
Danach nahm ich meinen zumindest zeitweisen
Abschied
aus dem Forum.
Was war geschehen, und warum dieser Schritt?
Anwender der Software, die wir bei CoCreate
entwickeln und verkaufen, treffen sich in allerlei Foren, und in einigen
davon bin ich Stammgast - besonders in den deutschen Foren.
"Ich arbeite zwar bei CoCreate, aber ich schreibe das in meiner Freizeit und
spreche nicht für die Firma" - das war als Signatur in jedem meiner
Wortbeiträge zu lesen. Zwar hat CoCreate nichts gegen meine
Beteiligung, aber ich war auch nicht im Auftrag der Firma
zugange, sondern privat - ich war schlicht neugierig, wie Kunden mit der Software,
die ich mitentwickele, umgehen und welche Erfahrungen sie damit machen.
Wie in allen Diskussionsforen, so gab es auch hier ab und an Reibereien.
Selten jedoch verspürte ich so viel Gegenwind wie in den letzten Monaten,
und zum ersten Mal in über sechs Jahren habe ich nun das Gefühl, daß
schon meine bloße Anwesenheit zur Gereiztheit beiträgt.
Warum das? Nun, ich kann nicht in die Köpfe derer
hineinsehen, die besonders genervt, zuweilen gar aggressiv auf mich reagiert
haben. Aber zwei Spekulationen erlaube ich mir.
Anwender brauchen schnelle Lösungen, Entwickler gründliche
Wenn es im Produkt klemmt, will der Anwender möglichst fix eine
Lösung, um weiterarbeiten zu können - selbst wenn die Lösung
so hemdsärmlig und kurzlebig wäre, daß sie einem
Softwareentwickler Magengrimmen verursacht.
Der Entwickler hingegen hat ein Interesse daran, Schwierigkeiten und
Tathergang möglichst vollständig aufzuklären: Was ist
der Kern des Problems, und welche Beobachtungen haben damit nichts zu tun?
War es vielleicht doch ein Anwenderfehler und wie könnte man den in Zukunft
vermeiden? Oder ist es ein Fehler in der Software, und wie kann ich den
ohne Nebenwirkungen korrigieren, so daß ich mich später nie
mehr darum kümmern muß?
Also fragt der Entwickler vier- oder fünfmal nach den genaueren
Umständen, um die Lage zu sondieren und falsche Vermutungen auszuschließen.
Naja, jedenfalls tue ich das gerne. Vielleicht habe mir auf diese Weise
so nach und nach das "Totreder"-Image eingehandelt.
Kollege Kunde? Wohl doch eher König!
Auch wenn die Umgangsformen im Forum kollegial und locker sind,
und auch wenn ich tausendmal betone, daß ich das Forum als Privatmann
besuche: Aus Kundensicht stehe ich im Zweifel auf der anderen Seite und hafte
für all die kleinen oder großen Probleme mit, die der Anwender
mit CoCreate-Produkten oder mit CoCreate selbst hatte oder hat.
Im Forum geäußerter Werkstolz oder auch der Versuch, falschen
Behauptungen entgegenzutreten, wird deswegen besonders kritisch beurteilt.
Simple Wahrheiten, denke ich heute - und daß die Vorstellung, mit Kunden
feierabends am virtuellen Stammtisch klönen zu können, doch
eher naïv war. Und wenn ich noch so darauf beharre, als Privatmann
an den Diskussionen teilzunehmen: Das Verhätnis ist und bleibt nun einmal
asymmetrisch.
Wäre die Betreuung von Foren offizieller Bestandteil
meines Jobs, so müßte ich als beauftragter Vertreter meiner
Firma mit Angriffen und Auseinandersetzungen leben - und
könnte das dann auch gut, denn ich wäre ja nicht persönlich
gemeint, oder zumindest könnte ich mir das plausibel einreden.
Ich war indes privat und aus Spaß an der Freud' dabei.
Am Ende war vom Spaß wenig übrig, also hieß es für mich:
Loslassen üben! Die deutschen Foren funktionieren schließlich
auch ohne mich prima. Sehr wahrscheinlich besser als zuvor.
Bin ich eine Mimose? Gut möglich; ich weiß es nicht. Nur daß
mir Auseinandersetzungen im Forum zuweilen die ganze Woche verdorben haben,
das weiß ich. Und daß ich das nicht mehr erleben möchte.
Was bedeutet das nun für andere Foren? Dort läuft es besser.
Vielleicht liegt es daran, daß dort in Englisch diskutiert wird
und der Ton schon deswegen ein anderer ist. Jedenfalls werde ich
einstweilen Foren wie das
internationale CoCreate-Anwenderforum
weiter besuchen.
Und dieser Blog? Und die FAQ-Seiten, die CoCreate-Produkte betreffen?
Nun, auf dieser Website trifft sich offenbar ein
anderes Publikum: CAD-Administratoren, Angehörige von Partnerfirmen,
Programmierer. Diskussionen, die sich hier ergeben, haben in der Tat eher
kollegialen Charakter. Ich mache hier also weiter.
Vor einem guten Jahr begann das Schisma, heute endet es wieder: Ab jetzt ist jeder Blogeintrag
gleich, egal ob er Softwarethemen behandelt (meistens in Englisch) oder nur der
allgemeinen Feld-, Wald- und Wiesenjammerei dient (deutsch, wegen der größeren Erdenschwere).
Es gibt also nur noch ein öffentliches Weblog.
Im Zuge dieser beherzten Maßnahme wird es auch noch einige Umbenennungen geben,
so daß eventuell Verweise notleidend werden. Hinweise sehr willkommen.
Wahlen sind was Feines und Erstrebenswertes, daran kann kein Zweifel bestehen. Ich
danke im Stillen dem amerikanischen Präsidenten jeden Tag dafür, daß
er möglichst allen Menschen freie Wahlen bescheren will, und müßte
er sie dafür bombardieren.
Und dennoch plagen mich in diesen Tagen wieder allerhand hübsche kleine Wahlsorgen.
Nach Schwaben zog ich vor Jahr und Tag, des schnöden Mammons willen,
also darf ich nächsten Sonntag auch helfen, gewichtige
Entscheidungen darüber zu treffen, wer in den Landtag nach Stuttgart
geschickt wird und wer lieber im Weiler verweilen soll. Aber ach, als Auswärtiger
tut man sich schwer! Denn der hiesig Verwurzelte hat vermutlich den einen
oder anderen Kandidaten vor Jahr und Tag mal beim Richtfest des Duschanbaus der
Freiwilligen Feuerwehr am Nebentisch einen Bierhumpen stemmen sehen und
sich dabei bewundernd geistig notiert, was für eine schnittige Sonnenbrille
der Kandidat da trug. Er kann ihn also nächsten Sonntag für diese
Schnittigkeit ruhigen Gewissens wählen. Oder
aber er versagt dem Kandidaten seine Stimme ob dessen offensichtlichen
Sonnenbrillenfetischismus. Wie auch immer: Keine allzu schwere Abwägung.
Für mich hingegen ist guter Rat teuer, wenn überhaupt zu
bekommen.
Und dann der Wahltag: Im Wahllokal sitzt das hiesige Dorf- oder Stadtpatriziat
und kommt in vorbildlicher Weise seiner staatsbürgerlichen Verantwortung
nach. Jeder Wähler, jede Wählerin wird mit Handschlag und Vornamen
begrüßt, wenn auch nicht überschwänglich, denn sonst heißt
es ja noch, man buhle in letzter Sekunde noch unziemlich um Stimmen. Aber es
ist unverkennbar: Man kennt sich.
Auftritt meinereiner, und die Peinlichkeit beginnt:
Die Honoratioren sind ja meist vortreffliche Leute, die täglich in ihren
Ämtern Hunderte von Wahlbürgern treffen. Schon um nicht als
unfreundlich oder vergeßlich dazustehen, lächeln sie
verschmitzt und geben nicht klar zu erkennen, daß sie einen
noch nie gesehen haben. Und ich wiederum stehe den Mächtigen des
Marktfleckens, der Ehrenriege der Gemeinde gegenüber; jeder und jede von
ihnen ist bei groß und klein bekannt und beliebt - nur ich habe auch
nicht die mindeste Ahnung,
mit wem ich's zu tun habe. Ganz bestimmt will ich es mir nicht mit den
Lokalmächten verderben; wer kann schon sagen, wann man ihre Hilfe
dringend brauchen wird.
Was also tun? Lächle ich tapfer
und unbestimmt familiär zurück? Wie lange darf der Augenkontakt
sein, bevor der Schwindel auffällt? Sollte ich vor dem Auftritt im
Wahllokal nochmals die letzten 20 Ausgaben des Gemeindeblattes studieren
und mir Gesichter einprägen, in der Hoffnung, eines zu erkennen und
lässig bei der Begrüssung einen Namen fallen zu lassen?
Was, wenn es der falsche Name wäre?
Oder begrüße ich stattdessen
die Anwesenden in einem möglichst derben auswärtigen Dialekt, um mich
klar als Reing'schmeckter zu kennzeichnen und die Situation schon an der
Eingangstür zu klären? Hmmm... nicht schlecht, indes: Zwar stamme
ich aus Franken und könnte mich daher theoretisch klanglich klar
vom lokalen Dialekt absetzen, in der Praxis aber kommt mir meine
Dialektunfähigkeit in die Quere, die ich schon so oft verflucht
habe: Mehr als eine allgemein süddeutsche Färbung bekomme
ich nicht glaubhaft hin, und die ist vom Honoratiorenschwäbisch
erst nach einem etwas längeren Wortwechsel klar zu unterscheiden.
Wo kriege ich jetzt auf die Schnelle einen Dialekttrainer her?
Oh große Not!
Mark Rosenfelder erfindet in
"If English was written like Chinese"
glatt mal eine neue Schrift für das Englische: Das römische Alphabet wird
kurzerhand ersetzt durch Yingzi, hypothetische englische Entsprechungen der chinesischen
hanzi. Das beschreibt Rosenfelder so umwerfend gut, daß
man hinterher wirklich zu verstehen glaubt, wie das chinesische Schriftsystem
funktioniert. Naja, so ungefähr jedenfalls. Vor allem aber lernt man,
daß die chinesische Schrift mit einer ganz eigenen Denkart einhergeht.
Es ist schon eine Weile her, daß mich ein Artikel über Sprache so fasziniert hat.
Schon seit einer Weile schwanke ich, ob ich meine Einlassungen allgemeiner Natur
nicht doch ergänzen sollte um eher klassische Anmerkungen zu Software.
Schließlich verdiene ich damit mein Geld, und gelegentlich gäbe
es dann doch etwas in diesem Feld zu sagen. So recht will das aber nicht
hierher passen, also etabliere ich eine thematische Apartheid: Hie das
Vermischte, dort aller Arten Abenteuer von Ajax bis Z-Shell.
Weh-LAN (11. Juni 2005)
Ich besitze einen dieser neumodischen PDAs mit allem
Schnickschnack: Bluetooth, WLAN, Massageball zur Entspannung der
nach zuviel Tippen und Kritzeln mit dem Griffel verkrampften Finger.
Gelegentlich juckt es mich also, mittels dieses Hochtechnologiekonzentrats
an gewöhnlichen wie ungewöhnlichen Plätzen nach WLAN-Netzen
zu suchen.
In den Gazetten wimmelt es von Wardriving-Reportagen, bei
denen regelmäßig herauskommt,
daß es im Umkreis von 500 Metern um das jeweilige Redaktionsbüro
rauhe Mengen aktiver WLANs gibt, und daß davon glatt die
Hälfte sperrangelweit geöffnet ist.
Zudem brüstet sich jeder Provider von Rang mit ellenlangen
Hotspot-Listen an öffentlichen Plätzen.
So richtig freuen kann ich mich aber noch nicht an diesem Boom.
In Ermangelung von Standorten der Fachpresse in der direkten Nachbarschaft
gibt es hier meistens auch nicht den Hauch einer Funkregung -
auch nicht in meinen Stammkneipen und -restaurants. Zur Verzweiflung
gar treibt mich das WLAN am Flughafen Stuttgart. Zwar findet mein PDA
dort ein Netz mit dem sehr entspannten Namen any; indes gelange ich
nach Verbindungsaufnahme immer nur auf rätselhafte interne
Seiten, die von einer
Cisco SESM PDA Application
raunen - nie aber zum offiziellen Portal, vom dem die
Flughafendoku
spricht.
Wenn dereinst Google oder Artverwandte einen Flughafen-WLAN-Experten,
gerne auch mit schwäbischem Akzent, an die
Gestade dieses Blogs spülen sollten: Zu Hülfe!
Alles spricht von Sternenkriegern, und ich sehe gar nicht ein, warum ich mich da
zurückhalten soll:
- Starwars Origins beschäftigt
sich mit Einflüssen und Inspirationen für Star Wars aus Film, Literatur
und Kultur.
- Starkiller hält Originalskripts
der Filmserie vor - das erste davon stammt von 1973!
Gerade in den Originalskripts werden so manche
Einflüsse besonders deutlich: So wacht die Prinzessin dort auf ihrer Flucht vor
dem Imperium nicht etwa über die Pläne für den Todesstern, sondern
hütet eine Ladung
aura spice - Dune, ick hör Dir trapsen.
Ach ja, aus dem ersten Star-Wars-Skript: "General Skywalker embraces Han Solo,
the underground contact. Han is a huge, green skinned monster with no nose and large
gills." Der kiemenlose Lungenatmer
Harrison Ford war, so denke ich, den meisten Kinobesuchern dann doch
die genehmere Besetzung...
BILDblog ist faszinierende Lektüre: Dort werden mit
den Mitteln des gesunden Menschenverstandes und einfacher Hintergrundrecherche
Geschichten und Totschlagzeilen aus der bewußten Boulevardzeitung auf ihren
wahren Kern abgeklopft - wenn es denn einen gibt.
Ein Zitat aus dem Zusammenhang reißen, ein paar relativierende Fakten
verschweigen - das reicht schon aus für den Start einer Kampagne à la BILD.
Der Rest ergibt sich; die Reaktionen füllen das Blatt
für geraume Zeit wie von selbst.
Aber ist vielleicht das Verfahren ein allgemeines und nur die Dreistigkeit der Anwendung BILD-spezifisch? Beispiel: Die Diskussionen um die Kapitalistenkritik von Herrn
Müntefering wogten wochenlang in allen Tageszeitungen hin und her. Jede
Äußerung zum Thema, egal von wem oder wie geringfügig, wurde zur Nachricht.
Freilich nutzte Müntefering den Kampagnenmechanismus für seine Zwecke:
Als erfahrener Politiker weiß er, daß er in diesen künstlich aufgeregten
Zeiten nur einen kleinen Anlaß liefern muß, um ein Thema über Wochen
in der Öffentlichkeit zu halten.
Traurig ist es, wie wenige Leser sich noch fragen, was hinter einer
Geschichte steckt und ob das alles so sein kann, wie man es gerade gelesen
hat; ob X wirklich Y gesagt hat und in welchem Kontext; und ob
die ganze Meldung, bei Licht besehen, nicht einfach belanglos ist.
Bevor ich aber die Analyse auch nur beginnen kann, wird schon
über Reaktionen berichtet; und lasse ich mich von den
Sekundärberichten ablenken, bewege ich mich so schnell von der
eigentlichen Nachricht weg, bis sie im Schlachtenlärm untergeht.
Solche Atemlosigkeit ist der Totengräber gesunder Skepsis.
Die schnellen elektronischen Medien einschließlich
Internet haben viel dazu beigetragen. Aber immerhin ist das Netz auch eine
Hoffnung: Nie zuvor gab es so viele Möglichkeiten
zur eigenständigen Recherche. Auch Erika Schultze kann
heutzutage vom heimischen Wohnzimmer aus BILD widerlegen. Wenn sie nur
auf den Gedanken käme - oder sie jemand auf ihn brächte.
Der Focus titelt diese Woche "Gottes herzlicher Hardliner" und meint den neuen
Pontifex. So nahe ich und das Stilmittel des Stabreims uns auch stehen - da
runzele ich die Stirn und denke: Was fuer eine bemühte Balkenüberschrift. Folgerichtig wäre es, solchen Unsinn fortzusetzen mit titselseitentauglichen
Wendungen wie dem drolligen Dikator, dem kuschligen Killer oder
als vorläufigem Höhepunkt der Undenkbarkeiten dem produktiven Programmierer.
Besonders armselig nimmt sich der Focus-Titel just in dieser Woche aus.
Gestern starb Erika Fuchs, langjährige Übersetzerin der Micky Maus
und insbesondere der Geschichten von Carl Barks, in
denen sie mich und viele andere gelehrt hat, was eine Alliteration ist, die sich
gewaschen hat. Beispiele des Schaffens einer meiner Heldinnen findet man beispielsweise
bei Zippo Zimmermann und in der Barksbase.
Da staune ich: Den Besserwissern vom Verein Deutsche Sprache zufolge würde VIVA-Moderatorin Jessica Schwarz in ihrer ersten
Amtshandlung als Königin von Deutschland alle Anglizismen abschaffen. Respect. Auch sonst
ist der Internetauftritt des VDS unterhaltsam - wenn man wie ich semiprofessionell klugscheisserisch veranlagt ist.
Das erinnert mich daran, daß ich trotzindemstattindesobschon dieses Netztagebuch
(wenn man gerade den VDS erwähnt hat, traut man sich es ja kaum noch "Blog" zu nennen) nun schon seit Monaten führe, immer noch keine Hommage an Markus Kavka
von der Konkurrenz bei MTV verfaßt habe. Er ist ein Relikt, eine Erinnerung
daran, daß Popmusik zwar viel mit Tratsch und Unterhaltung, aber eben
nicht nur mit Klingeltönen zu tun hat. Wie dafür geworben wird, hat mir zwar
fast jede Freude an MTV und VIVA verdorben; aber vielleicht schaue ich mir dann doch irgendwann einmal eine VIVA-Sendung mit Frau Schwarz an. Jedenfalls wenn sie noch bei VIVA
arbeitet - man weiß ja so wenig, und ich bin nun
wirklich ein bißchen aus dem Alter heraus, in dem man solche Karrieren verfolgt. Möglicherweise sagt sie dann ja auch noch andere hörenswerte Dinge.
Hertz IV (24. April 2005)
Mein Mobiltelefon ist nicht nur ein Kommunikationswerkzeug, sondern auch eine Beschäftigungsmaßnahme. Das Studium der Telefonrechnung mit ihren vielen lustigen Sparten und Listen kann durchaus einen Abend füllen, wenn man es darauf anlegt. Zuweilen klingelt es
auch und eine nette Dame vom Provider bietet mir mal wieder das neueste SMS-Paket oder andere Vertragszusätze an. Die Prüfung dieser Angebote ist ebenso eine Wissenschaft für sich, haben es die Mobilfunkfirmen doch beim Fußnotenquotienten (Anteil der kleingedruckten Fußnoten an der gesamten Druckfläche auf einer A4-Seite) zur wahren Meisterschaft gebracht. Und dann gibt es natürlich auch diverse Ärgernisse - WAP-Browser, die sich immer im falschen Moment nicht verbinden können; Tasten, deren versehentliche Berührung mal schnell eine WAP-Verbindung aufbauen, ohne daß man das wirklich wollte; Meldungen über ausgehenden SMS-Speicher, obwohl das Telefon noch zig MB frei hat. Wenn ich nur noch eine Weile grübelte, fiele mir sicher noch mehr ein, aber wir wollen diesem Teufelsding ja nicht noch mehr Lebenszeit in den Rachen werfen.
Für so gut wie jedes Mobiltelefon gibt es irgendwo da draußen
eine pfiffige Anleitung, wie man die Version der Firmware, die der jeweilige
Mobilfunkanbieter auf das Telefon vorinstalliert hat, gegen das Original
vom Telefonhersteller tauschen und damit so manche Beschränkung aufheben kann.
Auch dies eine ABM - wiewohl in diesem Fall eine, die mein Hacker-Karma ganz
bestimmt gewaltig aufbessern könnte. Ist man aber eher ein richtig fauler Hacker -
so wie ich, jedenfalls wenn man arg begünstigend annimmt, daß
ich überhaupt den Ehrentitel Hacker zu tragen berechtigt bin - oder ist man gar
schon ein wenig zu arriviert, um sich selber noch mühsam mit Firmware-Flashprogrammen
herumzuschlagen, dann läßt man eben hacken: Bei smartmod.de
gibt es beispielsweise so einen Service. Ich wünschte, ich hätte diese
Geschäftsidee gehabt, und obwohl ich nie dort bestellt und auch sonst nichts
mit dieser Firma zu tun habe, ist mir die Idee so sympathisch, daß ich diesem
vermutlich jungen Unternehmen gutes Gelingen wünsche.
Da mein Mobiltelefon und ich uns schon bald aus den Augen verlieren werden, weil
unsere zwei gemeinsamen Jahre fast vorüber sind, werde ich es wohl nicht mehr
umrüsten lassen - aber beim nächsten Telefon kommen ich und smartmod.de
vielleicht doch noch ins Geschäft. Aber zuvor steht noch die Aufgabe an,
das neue Telefon überhaupt erst einmal auszusuchen. Auch ein aufwändiges
Unterfangen. Vielleicht auch das eine Idee fuer die nächste Dienstleistungs-Ich-AG?
PS: "Hertz IV", so stelle ich nun fest, ist als Wortspiel gar nicht mal so geschickt;
denn offenbar gibt es selbst nach Jahren der geballten Medienpräsenz des Herrn Hartz
und seiner durchnummerierten geistigen Abkömmlinge noch genügend
Leute, die ihm seinen Nachnamen nicht wirklich glauben. Google bringt es ans Licht...
Bemerkenswert: Seit Papstbegräbnis und Neuwahl von Benedikt XVI ist
Latein wieder
in aller Ohren. Phoenix überträgt auf langer Strecke in Latein gehaltene
feierliche Messen aus dem Vatikan - und die Überraschung: Es klingt vertraut;
die Erinnerung an zahllose Schulstunden kehrt langsam wieder. Allenfalls die
Aussprache des c überraschte mich: In der Schule kannte man
den guten Julius Cäsar entweder als "Käsar" oder "Tsäsar";
wenn ich meinen Ohren trauen darf, würde man ihn analog zu dem im Vatikan
gebrauchten Latein "Tschäsar" nennen, also eine eher italienische
Aussprache wählen. Oder irre ich mich gewaltig und habe zwischendurch einfach
nur ein paar Brocken Italienisch gehört?
Zur Steigerung könnte man sich ab sofort regelmäßig eine Dosis
in Latein gesprochener Nachrichten geben, und zwar bei Radio Bremen. Schön, daß
sich das öffentlich-rechtliche Radio gelegentlich doch noch deutlich vom
Privatradio abhebt. Hat man heute leider nicht mehr so oft.
Das könnte ein schöner Tag werden. Den Wortspreizern zeigt
http://www.deppenleerzeichen.de/, wo der Bindestrich hängt.
http://www.einzelhandelspoesie.de/ und http://www.dooden.de/ sind
ebenfalls Empfehlungen aus der aktuellen Ausgabe der c't und damit
nicht besonders originell, jedenfalls nicht, wenn ich sie hier
aufführe. Aber solches Bestreben gilt es zu fördern,
also liste ich die Verweise auf diese Projekte, bis deren
Google-Ranking
durch die Decke geht.
Wer schon ein bißchen meine TWiki-Seiten durchstöbert hat, hat sicher
bemerkt, daß TWiki-URLs ihre Eigenheiten haben. Statt eines Verweises auf
eine statische HTML-Seite bezeichnet eine TWiki-URL den Aufruf von CGI-Scripts
mit Parametern:
http://www.clausbrod.de/Atari # typisch "statisch"
http://www.clausbrod.de/cgi-bin/view.pl/Atari/ # TWikifizierte URL
Ohne Zweifel tippt und merkt sich die erste Form viel leichter. TWiki basiert
aber nun einmal auf von CGI-Scripts dynamisch erzeugten HTML-Seiten. Das ist
natürlich noch lange kein Grund, mit diesen Interna hausieren zu gehen,
indem man solche URLs nach außen gibt, denn so etwas ist definitiv uncool. Aber es zu beheben,
ist leider gar nicht so einfach.
Nach einigem Kopfkratzen und Geschraube funktioniert die obige erste URL-Form
sogar. Naja, so ein bißchen jedenfalls.
Eine kleine Sammlung von RedirectMatch-Anweisungen
(Apache-Modul mod_alias) in der
passenden .htaccess-Datei macht es möglich, die einfache URL-Form
zu verwenden. Die wird dann von RedirectMatch in die Langform verwandelt,
und die richtige Seite erscheint. Soweit nicht schlecht, nur: In der URL-Eingabezeile
des Browsers erscheint nun wieder die Langform der URL.

Das liegt, so denke ich, daran, daß RedirectMatch die URL zuerst
umformt und dann an den aufrufenden Browser zurückschickt mit dem Vermerk,
daß sich die URL geändert hat - worauf der Browser
es mit der neuen URL einfach nochmal versucht. (Wer mich bei einer
dumpfbackigen Fehlinterpretation erwischt, grätsche hier bitte
beherzt dazwischen.) Und das macht die "neue", also lange URL eben wieder
sichtbar.
Der nahe Verwandte von RedirectMatch namens ScriptAliasMatch scheint
ohne Rekurs zum Client zu funktionieren - aber sobald ich
entweder ScriptAlias oder ScriptAliasMatch verwende, schlagen alle Zugriffe
auf meine Website mit einem Serverfehler fehl. Das liegt wohl daran, daß
ScriptAlias und ScriptAliasMatch nur in der Konfigurationsdatei httpd.conf,
aber nicht in .htaccess erlaubt sind. Auf httpd.conf habe ich aber bei
meinem Provider (Strato) keinerlei Zugriff, muß mich also mit .htaccess
begnügen.
Die einschlägigen TWiki-Tricks zu diesem Thema verweisen meist auf
das Apache-Modul mod_rewrite.
Zwar setzt Strato auf dem kleinen Stück Server, das ich dort gemietet habe,
tatsächlich Apache ein, jedoch ist mod_rewrite dort nicht installiert.
Offenbar kann man es auch nicht nachinstallieren, sondern braucht dazu einen
eigenen Root-Server - was ich mir vorläufig nicht antun will.
Fürs Erste begnüge ich mich also mit dem bisher Erreichten. Links,
die in TWiki-Seiten auftauchen, verweisen ebenfalls auf kurze URLs und werden dann
ebenfalls dynamisch umgeleitet; das habe ich mit einer kleinen Änderung in
DefaultPlugin erreicht. Und wer
weiß, vielleicht inspirieren mich ja die folgenden
einschlägigen TWiki-Artikel:
PS: Inzwischen habe ich die Artikel gelesen. Leider keine Lösung darin
zu finden.
... sub aqua maledicere temptant. Onomatopoesie nennt man das vornehm. Von Ovid ist das, und es sind in Frösche verwandelte Bauern, die er hier verspottet. Aber mit meiner von Wikipedia ergänzten Allgemeinbildung protze ich nur, um den Spannungsbogen zu eröffnen für einen der erfreulichsten Links, auf die ich in letzter Zeit gestossen bin:
http://www.google.com/intl/la/
Mein Chef meinte dazu nur: "Vivat, crescat, floreat!" Und hat mich damit schwer beeindruckt.
Noch immer warten wir auf das endgültige Ergebnis der Wahlen in den USA. Aber es gibt immerhin schon Resultate von Wählerbefragungen, beispielsweise bei CNN - siehe http://www.cnn.com/ELECTION/2004/pages/results/states/US/P/00/epolls.0.html.
Und da gerät man doch ins Staunen. Beispielsweise sind für 22% der Wähler die "moral values" das bestimmende Wahlthema. Damit ist es überhaupt die wichtigste "Sachfrage", also noch vor Wirtschaft und Arbeit (20%), Terrorismus (19%) und Irak (15%).
Eigenartig. War es der Mangel an moralischen Werten, der die Twin Towers hat einstürzen lassen? Haben die liederlichen "liberals" im Lande für das gigantische Haushaltsdefizit gesorgt? Sind die Bestrebungen, homosexuellen Paaren eine bessere rechtliche Absicherung zu erlauben, schuld daran, dass Hunderttausende von Jobs verlorengingen? Hat Marilyn Manson zigtausende von jungen Amerikanern in den Irak geschickt, wo sie nun einer nach dem anderen von Sprengsätzen zerrissen werden?
Offenbar kann und muss ich noch viel über die USA lernen.
"Tschortsch Dabbelju" nennen sie ihn jenseits des großen Teichs, und womöglich werden wir noch weitere vier Jahre mit ihm unsere Freude haben. "Dabbelju" also fuer das W. des zweiten Vornamens ("Walker").
Die Amerikaner haben's auch sonst schwer. Wenn unsereins eine URL buchstabiert, ist das umstehende Publikum zwar ob der "Slashes" gelegentlich ein wenig ratlos, doch dafür haben wir das erste URL-Segment ganz fix hinter uns: "wewewe", und was war's.
Unsere angelsächsischen Freunde dabbeln sich hingegen einen ab: "dabbeljudabbeljudabbelju". Dass das gerade in den USA blitzeschnelle als Zeitverschwendung erkannt wird, war klar: Dort hört man nun oft stattdessen "dabbdabbdabb" (sechs Silben weniger, immerhin). Was mich immer zum Schmunzeln bringt, weil es mich ein bißchen an den Spitznamen eines Mathematiklehrers an meinem Gymnasium erinnert - aber auch weil man sich nun vorstellen könnte, dass der dreiundvierzigste Präsident der USA demnaechst in den NBC-Nachrichten mal eben als "George Dabb Bush" angesagt wird.
Dass man sich recht unbeholfen benehmende Zeitgenossen bei uns daheim in Franken gerne "dabbich" nennt, will schon fast zu gut dazu passen.
to top