Planet Ka-Clique

May 04, 2016

Joachims Bilder

April 28, 2016

Joachims Bilder

April 27, 2016

Joachim

Doktorhut

Vorgestern, am 25. April um kurz vor 16 Uhr, wurde mir aus gegebenem Anlass von meinen Kollegen am Lehrstuhl für Programmierparadigmen des Karlsruher Instituts für Technologie ein schwarzer, viereckiger Hut überreicht:

Mein Doktorhut

Mein Doktorhut

Der Tradition entsprechend ist der Hut mit verschiedenen Aufbauten versehen, die etwas mit meinen Hobbies oder meiner Arbeit am Institut zu tun haben. Im Folgenden eine Erklärung der Aufbauten, vor allem für mich selbst in 30 Jahren:

  • Ein Gleitschirm, da ich seit ein paar Jahren Gleitschirm fliege
  • Eine organene Pyramide, das Logo der Karlsruher Spielepyramide, deren dienstäglichen offenen Spieleabend ich oft besuche, und wo ich schon viele Brettspiele kennen gelernt habe
  • Tanzende Paare, da ich, seit ich vor 2½ Jahren mit dem Swing-Tanzen angefangen habe, nun mehrmals die Woche zu Kursen oder zu Socials gehe
  • Ein Straßenschild, was auf die Geschichte mit der Freierzone anspielt
  • Eine leere Knoppers-Packung. Zeitweise wurde am Lehrstuhl nach Feierabend eine Runde Enemy Territory gespielt, und eines Tages ersetzte ich ein paar der Audio-Samples des Spiels durch Aufnahmen meiner Stimme, wo statt „Tank“ oder „Bomb“ eben von „Knoppers“ die Rede war. Dank netzwerkweiter Installation des Spiels ertönte das dann auch bei all meinen Kollegen aus dem Lautsprecher. Soweit ich weiß wurde das bisher nicht rückgängig gemacht.
  • Legosteine, mit denen man Beweise im Stile der Incredible Proof Machine zusammen bauen kann
  • Eine Packung „Philadelphia – Postdocstufe“, da ich diesen Sommer als Post-Doc an der University of Pennsylvania in Philadelphia anfangen werde.

All diese Aufbauen sind per Magnet am Hut befestigt und fehlten ursprügnlich. Erst als ich mit einem Tiptoi-Stift diese Papierzettelchen angetippt hatte, und der Spruch “evaluating thunk” ertönte, wurde mir der jeweilige Aufbau gegeben – ganz im Sinne der „Lazy evaluation“, die auch im Titel meiner Dissertation steht, und selbst eine Anspielung auf meine Tiptoi-Basteleien und das tttool.

Der Zylinder des Huts ist mit Bilderrätseln dekoriert, die noch die Begriffe „Haskell“, „Isabelle“ und „Debian“ darstellten.

Zusätzlich bekam ich eine Langhaar-Perücke, mit der ich mich wieder in die Zeit vor dem großen Schnitt zurückversetzen kann, wie man auf den Bildern von meiner Verteidigung sieht.

Vielen Dank an die Bastler!

by Joachim Breitner (mail@joachim-breitner.de) at April 27, 2016 06:02 PM

April 26, 2016

Joachims Bilder

April 19, 2016

Joachims Bilder

March 26, 2016

Joachims Bilder

February 17, 2016

Joachim

February 09, 2016

Joachim

GHC performance is rather stable

Johannes Bechberger, while working on his Bachelor’s thesis supervised by my colleague Andreas Zwinkau, has developed a performance benchmark runner and results visualizer called “temci”, and used GHC as a guinea pig. You can read his elaborate analysis on his blog.

This is particularly interesting given recent discussions about GHC itself becoming slower and slower, as for example observed by Johannes Waldmann and Anthony Cowley.

Johannes Bechberger’s take-away is that, at least for the programs at hand (which were taken from the The Computer Language Benchmarks Game, there are hardly any changes worth mentioning, as most of the observed effects are less than a standard deviation and hence insignificant. He tries hard to distill some useful conclusions from the data; the one he finds are:

  • Compile time does not vary significantly.
  • The compiler flag -O2 indeed results in faster code than -O.
  • With -O (but not -O2), GHC 8.0.1 is better than GHC 7.0.1. Maybe some optimizations were promoted to -O?

If you are interested, please head over to Johannes’s post and look at the gory details of the analysis and give him feedback on that. Also, maybe his tool temci is something you want to try out?

Personally, I find it dissatisfying to learn so little from so much work, but as he writes: “It’s so easy to lie with statistics.”, and I might add “lie to yourself”, e.g. by ignoring good advise about standard deviations and significance. I’m sure my tool gipeda (which powers perf.haskell.org) is guilty of that sin.

Maybe a different selection of test programs would yield more insight; the benchmark’s games programs are too small and hand-optimized, the nofib programs are plain old and the fibon collection has bitrotted. I would love to see a curated, collection of real-world programs, bundled with all dependencies and frozen to allow meaningful comparisons, but updated to a new, clearly marked revision, on a maybe bi-yearly basis – maybe Haskell-SPEC-2016 if that were not a trademark infringement.

by Joachim Breitner (mail@joachim-breitner.de) at February 09, 2016 03:17 PM

February 08, 2016

Joachim

Protecting static content with mod_rewrite

Since fourteen years, I have been photographing digitally and putting the pictures on my webpage. Back then, online privacy was not a big deal, but things have changed, and I had to at least mildly protect the innocent. In particular, I wanted to prevent search engines from accessing some of my pictures.

As I did not want my friends and family having to create an account and remember a password, I set up an OpenID based scheme five years ago. This way, they could use any of their OpenID enabled account, e.g. their Google Mail account, to log in, without disclosing any data to me. As my photo album consists of just static files, I created two copies on the server: the real one with everything, and a bunch of symbolic links representing the publicly visible parts. I then used mod_auth_openid to prevent access to the protected files, unless the users logged in. I never got around of actually limiting who could log in, so strangers were still able to see all photos, but at least search engine spiders were locked out.

But, very unfortunately, OpenID did never really catch on, Google even stopped being a provider, and other promising decentralized authentication schemes like Mozilla Persona are also phased out. So I needed an alternative.

A very simply scheme would be a single password that my friends and family can get from me and that unlocks the pictures. I could have done that using HTTP Auth, but that is not very user-friendly, and the login does not persist (at least not without the help of the browser). Instead, I wanted something that involves a simple HTTP form. But I also wanted to avoid server-side programming, for performance and security reasons. I love serving static files whenever it is feasible.

Then I found that mod_rewrite, Apache’s all-around-tool for URL rewriting and request mangling, supports reading and writing cookies! So I came up with a scheme that implements the whole login logic in the Apache server configuration. I’d like to describe this setup here, in case someone finds it inspiring.

I created a login.html with a simple HTML form:

<form method="GET" action="/bilder/login.html">
 <div style="text-align:center">
  <input name="password" placeholder="Password" />
  <button type="submit">Sign-In</button>
 </div>
</form>

It sends the user to the same page again, putting the password into the query string, hence the method="GET"mod_rewrite unfortunately cannot read the parameters of a POST request.

The Apache configuration is as follows:

RewriteMap public "dbm:/var/www/joachim-breitner.de/bilder/publicfiles.dbm"
<Directory /var/www/joachim-breitner.de/bilder>
 RewriteEngine On

 # This is a GET request, trying to set a password.
 RewriteCond %{QUERY_STRING} password=correcthorsebatterystaple
 RewriteRule ^login.html /bilder/loggedin.html [L,R,QSD,CO=bilderhp:correcthorsebatterystaple:www.joachim-breitner.de:2000000:/bilder]

 # This is a GET request, trying to set a wrong password.
 RewriteCond %{QUERY_STRING} password=
 RewriteRule ^login.html /bilder/notloggedin.html [L,R,QSD]

 # No point in loggin in if there is already the right password
 RewriteCond %{HTTP:Cookie} bilderhp=correcthorsebatterystaple
 RewriteRule ^login.html /bilder/loggedin.html [L,R]

 # If protected file is requested, check for cookie.
 # If no cookie present, redirect pictures to replacement picture
 RewriteCond %{HTTP:Cookie} !bilderhp=correcthorsebatterystaple
 RewriteCond ${public:$0|private} private
 RewriteRule ^.*\.(png|jpg)$ /bilder/pleaselogin.png [L]

 RewriteCond %{HTTP:Cookie} !bilderhp=correcthorsebatterystaple
 RewriteCond ${public:$0|private} private
 RewriteRule ^.+$ /bilder/login.html [L,R]
</Directory>

The publicfiles.dbm file is generated from a text file with lines like

login.html.en 1
login.html.de 1
pleaselogin.png 1
thumbs/20030920165701_thumb.jpg 1
thumbs/20080813225123_thumb.jpg 1
...

using

/usr/sbin/httxt2dbm -i publicfiles.txt -o publicfiles.dbm

and whitelists all files that are visible without login. Make sure it contains the login page, otherwise you’ll get a redirect circle.

The other directives in the above configure fulfill these tasks:

  • If the password (correcthorsebatterystaple) is in the query string, the server redirects the user to a logged-in-page that tells him that the login was successful and instructs him to reload the photo album. It also sets a cookie that will last very long -- after all, I want this to be convenient for my visitors. The query string parsing is not very strict (e.g. a password of correcthorsebatterystaplexkcdrules would also work), but that’s ok.
  • The next request detects an attempt to set a password. It must be wrong (otherwise the first rule would have matched), so we redirect the user to a variant of the login page that tells him so.
  • If the user tries to access the login page with a valid cookie, just log him in.
  • The next two rules implement the actual protection. If there no valid cookie and the accessed file is not whitelisted, then access is forbidden. For requests to images, we do an internal redirect to a placeholder image, while for everything else we redirect the user to the login page.

And that’s it! No resource-hogging web frameworks, not security-dubious scripting languages, and a dead-simple way to authenticate.

Oh, and if you believe you know me well enough to be allowed to see all photos: The real password is not correcthorsebatterystaple; just ask me what it is.

by Joachim Breitner (mail@joachim-breitner.de) at February 08, 2016 04:39 PM

January 28, 2016

Joachim

Dreaming of role playing

Recently, at a summer-school-like event, we were discussing pen-and-paper role playing. I’m not sure if this was after a session of role-playing, but I was making the point that you don’t need much or any at all of the rules, and scores, and dice, if you are one of the story-telling role players, and it can actually be more fun this way.

As an example, I said, it can make sense if one of the players (and the game master, I suppose) reads up a lot about one aspect of the fantasy world, e.g. one geographical area, one cult, one person, and then this knowledge is used to create an exciting puzzle, even without any opponents.

I’m not quite sure, but I think I fell asleep shortly after, and I dreamed of such a role playing session. It was going roughly like this:

I (a human), and my fellows (at least a dwarf, not sure about the rest) went to some castle. It was empty, but scary. We crossed its hall, and went into a room on the other side. It was locked towards the hall by a door that covered the door frame only partly, and suddenly we could see a large Ogre, together with other foul folk not worth mentioning, hammered at the door. My group (which was a bit larger in that moment) all prepared shooting arrows at him the moment it burst through the door. I had the time to appreciate the ingenuity that we all waited for him to burst through, so that none of the arrows would bounce of the door, but it did not help, and we ran from the castle, over a field, through a forest, at the other side of which we could see, below a sleep slope, a house, so we went there.

The path towards that was filled with tracks that looked surprisingly like car tracks. When we reached the spot there was no house any more, but rather a cold camp side. We saw digging tools, and helmets (strangely, baseball helmets) were arranged in a circle, as if it was a burial site.

We set up camp there and slept.

It occurred to me that I must have been the rightful owner of the castle, and it was taken by me from my brother and his wife, who denied my existence or something treacherously like that. When we woke up at the camp side, she were there, together with what must be my niece. My sister in law mocked us for fighting unsuccessfully at the castle, but my niece was surprised to see me, as I must have a very similar appearance to my brother. She said that her mother forbid it, but she nevertheless sneakily takes out something which looks like a Gameboy with a camera attachment and a CompactFlash card from her mothers purse, puts it in and take a photo of me. This is when I realize that I will get my castle back.

At that moment, I woke up. I somewhat liked the story (and it was a bit more coherent in my mind than what I then wrote down here), so I wanted to write it down. I quickly fetched my laptop. My friends at the summer school were a bit worried, and I promised not to mention their names and concrete places, and started writing. They distracted me, so I searched for a place of my own, lied down (why? no idea), and continued writing. I had to to touch writing on my belly, because my laptop was not actually there.

I also noticed that I am back at the camp side, and that I am still wearing my back protector that I must have been wearing while fighting in the castle, and which I did not take off while sleeping at the camp side. Funnily, it was not a proper medieval amour, but rather my snowboarding back protector.

At that moment, I woke up. I somewhat liked the story (and it was a bit more coherent in my mind than what I then wrote down here), so I wanted to write it down. I quickly got up, started my laptop, and wrote it down. And this is what you are reading right now.

Off to bed again, let’s see what happens next.

by Joachim Breitner (mail@joachim-breitner.de) at January 28, 2016 07:26 AM

January 14, 2016

Mareike

Der Winter ist eroeffnet!

Es ist nun offiziell, auch ich erkläre den diesjährigen (oder dies-saisonalen) Winter für eröffnet!
Warum jetzt? Sobald es eisglatte Straßen gibt, die die Räder des Fahrrads ausreichend verführen wahre Kunststücke in Kurven aufzuführen, hat der Winter begonnen - wie ich finde ein ausreichendes Kriterium. Wem dies nicht genügt, der lasse verbogene Lenker, Sattel und großangelegte blaue Flecken dazu zählen ;-)

Und damit ich mir nicht alleine zu doof zum fahren vorkomme (es war aber auch wirklich sauglatt), hat Michi ebenfalls den Höhenunterschied zwischen Sattel und Straße in Rekordzeit verkürzt. In der Bahn konnten wir dann gemeinsam Wunden lecken.

by Mareike (nospam@example.com) at January 14, 2016 07:35 AM

January 09, 2016

Mareike

Mein Schneemann

Darf ich vorstellen?


Mein Schneemann :-)

Da es hierzulande bislang noch nicht so geklappt hat mit ein bischen Schnee, hat Suse in Kanada einen für mich gebaut. Danke Suse!

by Mareike (nospam@example.com) at January 09, 2016 09:34 PM

August 26, 2015

Mareike

Ohne Fahrkarte aber mit Eau de Toilette?

Ihr kennt sicherlich den Witz, wie sich die schlauen Wissenschaftler auf dem Klo verstecken, um bei der Fahrkartenkontrolle nur ein Ticket unter der Tür durchschieben zu müssen?

Nein, dann hier eine kurze Auffrischung:
"Zwei Mathematiker und zwei Physiker fahren zusammen mit der Bahn zu einem Kongress. Auf der Hinfahrt unterhalten sie sich über die Systematik des Fahrkartenverkaufs, wobei die Mathematiker erwähnen, dass sie nur eine Fahrkarte für zwei Personen brauchen. Als nach einiger Zeit sich der Schaffner nähert, gehen die beiden Mathematiker zusammen aufs Klo (auf dasselbe!). Kurz darauf klopft der Schaffner an die Tür und verlangt die Fahrkarte, die Mathematiker schieben ihre unter der Tür durch, und alles ist okay. Auf der Rückfahrt haben die Physiker dazugelernt und auch nur eine Fahrkarte gekauft. Die Mathematiker haben dagegen gar keine! Die Physiker wundern sich bereits etwas. Wiederum nähert sich bald der Schaffner, und die Physiker begeben sich aufs Klo. Kurz darauf geht ihnen einer der Mathematiker nach und klopft an die Tür: "Die Fahrkarte bitte!"

Was lernen wir daraus? Die Physiker wenden mathematische Verfahren an, ohne sie wirklich zu verstehen:"


Naja, das wirklich lustige war aber heute der Mensch, der sich in der Regionalbahn im Klo versteckt hat, um der Fahrkartenkontrolle zu entgehen! Er wurde in Karlsruhe am Hbf (Endstation) von zwei Polizisten empfangen, die ihn freundlichst gebeten haben herauszukommen. :-D
Was seine Fachrichtung wohl war?

by Mareike (nospam@example.com) at August 26, 2015 09:12 PM

August 23, 2015

Mareike

Was ein August!

4 Wochenenden in Folge, der August war schon was besonderes :-)


by Mareike (nospam@example.com) at August 23, 2015 05:19 PM

June 24, 2015

Mareike

Wenn ein Kuchen eine Reise macht...

Wir nehmen mal an, wir hätten einen Kuchen. Dieser wurde von den Zielpersonen nicht ganz aufgegessen (wer nicht (ein zweites) will, der hat schon) und fährt also mit der Verursacherin in der Bahn (S3) wieder nach Karlsruhe. In Durlach steigt besagte Kuchen-Verursacherin (man könnte auch Bäckerin sagen) aus und begibt sich sogleich zum Fahrrad, dort angekommen, wird das Schloss aufgeschlossen und in seiner Halterung eingetütet, die Fahrradtasche fachmännisch verstaut, der Helm aufgesetzt und die Kuchentüte an den Lenker gehängt... äh, moment, wo ist doch gleich die Tüte?

Ja, genau. In der Bahn, oben im Gepäckfach. Da wo sonst nieeee etwas hingetan wird. Nie hat ja immer eine Ausnahme parat, die hatte an diesem Tage ihren Einstand. Panikattacke, durchgeatmet, Telefonjoker gewählt. Telefonjocker wiederum hat den DB-Joker gezogen und dort mal angerufen - allerdings hatte die DB keine Zeit, da Personenschaden aktuell, ergo fiel der Joker flach - auch das soll mit Jokern hin und wieder vorkommen. Also auf der Bahnseite hin- und hergesucht und herausgefunden, dass die S3 am Hbf auf Gleis 4 angekommen ist. Auf diesem Gleise bewegte sich hernach laut Onlinerecherche nichts, zumindest für über eine halbe Stunde.

Ja, dieser Krimi ist etwas tricky, also schön am Ball bleiben.

Die Verursacherin ließ also ihr Fahrrad wieder zurück und fuhr mit der nächsten Bahn weiter zum Hbf. Dort schnell zu Gleis 4, in der Hoffnung, dass die S3 dort vllt stehen bleibt, um danach unter anderem Namen wieder weiterzufahren. Aber nein, das wäre ja zu einfach! Keine Bahn, weit und breit und schon garkein Kuchen. Also Fundbüro aufsuchen? Nicht so gut Erfahrungen mit gehabt, nein ein bischen Gehirntraining ist da besser. Denn: vielleicht ist die S3 ja durchgefahren, wird kurz durchgecheckt und kommt dann auf einem anderen Gleis als S3 in die Gegenrichtung zurück? Also geschwind zum besagten Gleis gewetzt, noch keine Bahn da, warten.

Kurz darauf kommt die Bahn, aber oh Schreck, es sind nicht mehr 2 Waggons, sondern nur einer! Und die Kuchentüte hatte es sich im 1. Waggon gemütlich gemacht! Ohje, ohje. Ab in die Bahn, et hülft ja alles nix. Hinten eingestiegen, den Blick schweifend nach vorne gelaufen und das Wunder geschah: dies war der Waggon, der vorher der 1. Waggon der Bahn nach Karlsruhe war. Und wie passend, nicht nur war der Kuchen noch da, sondern die Bahn fuhr die Verursacherin und die Kuchentüte auch direkt zurück nach Durlach wo schon sehnsüchtigst das Fahrrad wartete um endlich die Kuchentüte auf den Lenker und die Verursacherin auf den Sattel zu nehmen und geschwind zum nächsten Termin zu flitzen.

by Mareike (nospam@example.com) at June 24, 2015 05:01 PM

March 23, 2014

Felix’ Blog

Ein Tag in Huanglongxi

Heute ging es gemeinsam raus aus der großen Stadt nach Huanglongxi - ein Örtchen südlich von Chengdu mit über 1700 Jahren Geschichte. Leider wurden die letzten paar Jahre dieser Geschichte durch chinesischen Massentourismus und Souvenierläden geprägt. Aber davon wollten wir uns nicht die Stimmung verderben lassen. Ein paar urige Läden gab es auch, z.B. knettet der Junge unten im rechten Bild (so etwas wie) Bonbons.



Am Eingang gibt es typisch chinesische Touristenarchitektur (=viel Beton) und ein durchdesigntes Landschaftsbild (=Fluss im Betonbett) zu bewundern. Es gibt einige Restaurants und viele Läden, die Souvenirs oder Spielzeug verkaufen. Wenn man dann aber weiter geht kommt man auch zu verwinkelten Gassen, wo das Leben etwas langsamer tickt und auch noch Leute zu wohnen scheinen. Wer beim Anblick der Bilder unten aber denkt, dass das Örtchen völlig zurückgeblieben ist, dem sei gesagt, dass der Zettel an der Hauswand im rechten Bild die Zugangsdaten für das öffentliche WLAN angibt. :-)



Den Rest des Tages haben wir wieder gemütlich beim Tee zusammen gesessen, ich habe mich an chinesischen Kartenspielen versucht und dabei gar nicht so schlecht abgeschnitten. Zwischendurch gab es "Snacks" aus dem benachbarten Fluss - kurz frittiert und am Stück gegessen. Etwas crunchy und der geschmacklich "plain" - ganz untypisch für die Region.

by Felix Brandt (nospam@example.com) at March 23, 2014 08:00 PM

March 22, 2014

Felix’ Blog

Wiedersehen in Chengdu

Wenn ich schon mal in der "Nähe" bin, wollte ich auch mal wieder in Chengdu vorbeischauen und ein paar alte Kollegen und Freunde besuchen. Nach kurzem Mailverkehr wurde für mich auch schon voller Eifer ein Rundum-Sorglos-Paket für das gesamte Wochenende organisiert. Etwas unangenehm war mir der ganze Trubel schon, aber es ließ sich niemand ausreden. Ich wurde am Flughafen eingesammelt und zu meinem Hotel gebracht. Danach ging es gemütlich ins Teehaus um bei Tee und Keksen über alles was so in den letzten Jahren passiert ist zu diskutieren.


Keiner der Kollegen arbeitet zwar mehr bei der Firma in der wir uns kennen gelernt haben, aber es geht allen sehr gut. Der erste jettet als Berater durch das Land, ein anderer entwickelt Software für einen Großkonzern und der nächste hat seine eigene App-Schmiede gegründet. Es freut mich, dass es sich bei allen gut entwickelt hat.

by Felix Brandt (nospam@example.com) at March 22, 2014 07:00 AM

ESICUP Meeting

Frisch in Peking angekommen, habe ich mich erstmal auf den Weg ins Hotel gemacht um meinen ganzen Kram loszuwerden. Erster Eindruck: Der Smog ist weniger stark als angenommen. Eigentlich ist sogar herrliches Wetter: Die Sonne scheint und es ist sicher 25 Grad warm.



Nach einer ersten Runde um den Campus, mit leckeren Baozi zum Mittagessen (nicht sehr einfallsreich, gebe ich zu) ging es direkt ab zur Begrüßungveranstaltung der Konferenz ... ich war ja schließlich zum Arbeiten da. Auf dem Weg zum Seminarraum habe ich dann noch eine kleine Straße mit Ladesäulen für E-Fahrzeuge entdeckt. Da scheinen uns die Chinesen einen Tick voraus zu sein, in der Menge sind mir die Säulen bei uns noch nirgends begegnet.



Fazit zur Konferenz: Eine sehr nette kleine Veranstaltung. Insgesamt vielleicht 40-50 Teilnehmer und davon weniger als 20 nicht-Chinesen. Durch die "familiäre Atmosphäre" ergaben sich auch etliche sehr gute Gespräche außerhalb der Vorträge.
Das Sight-Seeing kam auch nicht zu kurz, nach dem letzten Vortrag am Donnerstag ging es zum "Summer Palace". Und am Freitag sind wir noch eine Spezialiätengasse in Wangfujing erkundet (heißt z.B. lebende Babyskorpione am Spieß), bevor wir uns beim Abendessen so lange Zeit gelassen haben, dass die U-Bahnen schon nicht mehr fuhren. Erkenntnis: Es ist nahezu unmöglich Freitagabend um 2300h ein Taxi zu bekommen :)

by Felix Brandt (nospam@example.com) at March 22, 2014 06:00 AM

March 18, 2014

Felix’ Blog

Es schneit!

... zwar nicht in Karlsruhe, aber dafür in Helsinki. Ich bin auch nur auf der Durchreise, gleich geht es weiter gen Peking. Habe nun auch einmal ausführlich das Enteisen des Fliegers beobachtet. So richtig vertrauenswürdig sieht das nicht aus.


by Felix Brandt (nospam@example.com) at March 18, 2014 10:02 AM

January 18, 2014

Felix’ Blog

Was braucht Mc Gyver um einen Koffer zu reparieren?

Mein Köfferchen ist ja jetzt schon ein wenig rumgekommen und langsam wird er altersschwach. Pünktlich bei der Ankunft in Sydney ging der Griff kaputt. Heißt, er ging weder rein noch raus und mir blieb nichts anderes übrig, als den Koffer an einem Gurt hinter mir herzuziehen. Das ging mir heute dann doch zu sehr auf den Keks, also mal schauen wo der Fehler lag.
Es stellte sich heraus, dass auf einer Seite des Griffs die Pins die den Griff an seiner Position halten nicht mehr eingefahren werden, wenn man oben auf den Knopf drückt. Also müssen wir dafür sorgen, dass sie dauerhaft drin bleiben. Zum Glück funktioniert die andere Seite noch und damit arretiert der Griff sowohl im eingefahrenen wie ausgefahrenen Zustand. 2 Büroklammern und 2 Pflaster später lässt sich der Griff nun wieder einwandfrei bedienen.
An dieser Stelle ein kleines Lob an Titan, von denen der Koffer ist. Innen drin waren nur handelsübliche Kreuzschlitzschrauben verbaut und der gesamte Mechanismus lies sich ohne große Probleme auseinandernehmen und wieder zusammenbauen.

by Felix Brandt (nospam@example.com) at January 18, 2014 02:36 PM

May 16, 2013

Sebastians Blog

86 Breitengrade und 166 Längengrade später…

… bin ich wieder in Deutschland! Hab es ja schon hier und da angekündigt, dass ich ganz geplant, egal, wie das Bewerbungsgespräch bei dem Skigebiet ausgeht, zurückfliegen wollte. Das Skigebiet fängt erst Ende Juni an und es war mir einfach … Weiterlesen

by sebastian at May 16, 2013 06:37 PM

May 08, 2013

Sebastians Blog

Tschüß Australien

Ich zitiere mich mal selbst: „Ich habe mich jedenfalls entschieden, jetzt in den kommenden zwei Wochen mein Auto zu verkaufen, was hoffentlich klappt“ Es hat nicht geklappt… Aber von vorn. Ich war ja noch irgendwo im Hinterland von Queensland beim … Weiterlesen

by sebastian at May 08, 2013 05:54 AM

April 20, 2013

Sebastians Blog

Australien mag mich nicht

Viel, viel Text und keine Bilder. Aber echt ne Geschichte…! Mein Traum, warum ich überhaupt hier runter gegangen bin, ist der: Ich finde einen Job, der über drei bis sechs Monate geht, denn die gibt es wie Sand am Meer, … Weiterlesen

by sebastian at April 20, 2013 01:06 AM

April 14, 2013

Sebastians Blog

Die Touri-Seite von Sydney

Sydney also. Hier hab ich mich mit Sonja aus Hamburg verabredet, die einen Tag später aus Auckland von ihrer Neuseelandtour nach Sydney geflogen kommt. Wir hatten uns schon im Voraus ein Hostel für die Zeit gebucht, was in Newtown, einem … Weiterlesen

by sebastian at April 14, 2013 08:06 AM

April 06, 2013

Sebastians Blog

Farewell, New Zealand!

Eigentlich ist ja Neuseeland schon vorbei… Meine letzte Fahrt ist wirklich nur eine Fahrt. 500km bedeuten 8-9 Stunden unterwegs sein, da ist nicht viel mit relaxen. Von meinem Hostel in Collingwood lasse ich den Kahurangi Nationalpark als einzige Landschaft der … Weiterlesen

by sebastian at April 06, 2013 05:00 AM

June 04, 2012

Wenzel

Mt. Holdsworth

This weekend, Johannes and Solveig invited me and Sabine, a friend of theirs, to come along on a hike into the Tararua Forest region near Wellington. After a 2-hour drive through perfect weather, we were off to a good start. Our track went through beautiful temperate rainforest with lots of ferns and curious plants I had never seen before. Just before the bushline, the forest appeared to be from a fairytale, as all trees were completely covered with thick moss and lichen.

By the end of the day, we made it to a comfy hut and met some other hikers, who had conveniently already started an oven fire. We had some delicious dinner and stayed there overnight during heavy winds gusts. On the next morning, we had originally planned to follow a mountain ridge for several hours, which would eventually have led back to where we started. The heavy wind unfortunately made this too dangerous; nobody felt like getting blown off the mountain on that particular day, so it was finally decided to return along the same track we had used on the previous day. See below for a video of the winds and and some pictures.

<iframe class="youtube-player" frameborder="0" height="346" src="http://www.youtube.com/embed/Z0J84mduVkw?wmode=transparent" type="text/html" width="575">
</iframe>

IMG_7670 IMG_7671 IMG_7677 IMG_7681 IMG_7686 IMG_7690 IMG_7703 IMG_7709 IMG_7722 IMG_7740 IMG_7743 IMG_7756 IMG_7764 IMG_7774 IMG_7783 IMG_7787 IMG_7788 IMG_7793 IMG_7798 IMG_7803 IMG_7810

by Wenzel Jakob at June 04, 2012 09:34 PM

April 19, 2012

Wenzel

Motte

Since being a pup, my family’s dog Motte (German for “moth”) has had the most peculiar way of sitting down:

Motte split-style sitting


She seems to enjoy it very much though it looks tiresome!

by Wenzel Jakob at April 19, 2012 06:41 PM

March 24, 2012

Wenzel

Netherlands and Belgium (Part 5: Amsterdam)

Today was the last day of my vacation, which I spent in Amsterdam. I only had a little bit of time to walk through the Grachtengordel (canals) past the Bloemenmarkt (flower market). One can buy all sorts of specialty flower bulbs there.

On the way, I came across a specialized store which basically just sells three different types of gouda: young, medium, and extra-old. What a great idea! Of course I immediately fell for it and left with a noticeably heavier bag.

I finally ended up in Amsterdam’s shady corner, which was certainly interesting. As predicted by Olesya, I saw several school classes exploring the area. Crazy!

IMG_6812 IMG_6814 IMG_6820 IMG_6853 IMG_6854 IMG_6858 IMG_6871 IMG_6877 IMG_6887

by Wenzel Jakob at March 24, 2012 11:03 PM

Netherlands and Belgium (Part 4: Bruges)

On Thursday, I took the train to Bruges in the topmost corner of Belgium. This gem of a city was once a very rich and thriving trade outpost. Almost all of the medieval architecture in Bruges is intact to this day, which seems unbelievable. It is truly gorgeous — I had trouble deciding where to point my camera.

This place of course attracts many visitors. I would not recommend going there on the weekend.
IMG_6648 IMG_6658 IMG_6659 IMG_6663 IMG_6669 IMG_6671 IMG_6685 IMG_6689 IMG_6711 IMG_6715 IMG_6730 IMG_6736 IMG_6738 IMG_6739 IMG_6668 IMG_6758 IMG_6761 IMG_6772

by Wenzel Jakob at March 24, 2012 11:02 PM

March 23, 2012

Wenzel

Netherlands and Belgium (Part 3: Brussels)

I did a quick day-trip to Brussels on Monday. It was unfortunately quite rainy, but I still took some pictures. The square with the pretty buildings is the famous “Grote Markt”, whose current architecture is from around 1400. Nearby, there was an shop with beautifully arranged arabic sweets.

IMG_6606 IMG_6593 IMG_6626 IMG_6632 IMG_6608 IMG_6609

by Wenzel Jakob at March 23, 2012 10:32 AM

August 02, 2010

Jenny

Virtual Design - Bewerbung

Für meine Bewerbung im Studiengang Virtual Design an der FH Kaiserslautern musste ich meine künstlerische Eignung mithilfe einer Mappe und einer Hausarbeit unter Beweis stellen. Beides wurde angenommen und im folgenden könnt ihr meine Arbeiten sehen.

Die Bewerbungsmappe habe ich aus einem B1 Passepartout-Karton, Klebe-, und Scheifenband gebastelt. Die fertige Mappe und alle Arbeiten darin hatten dann das Format B2. Der Großteil der Arbeiten ist schon in meiner Schulzeit entstanden. Nur einige der gegenständlichen Zeichnung und ein paar Aktbilder, die ich beim freien Aktzeichnen des BBK Karlsruhe erstellt habe, sind extra für die Mappe entstanden. Zu sehen ist sie hier:



Für die Hausarbeit gab es die Themenvorgabe "(R)evolution". Weiter nichts, keine Vorgabe an zu verwendender Technik, nur eine Maximalgröße von A2.Ich bin über den Wortursprung (revolvere - zurückdrehen, evolvere - aufrollen) gegangen und habe zusammen mit meinem Freund eine Konstruktion gebaut mit links und rechts ner Rolle, sodass man von einem Bild zum nächsten wickeln kann. Auf den Bildern wollte ich die Entwicklung kreativer Berufe im Vergleich zu lebenserhaltenden Berufen (hier immer beispielhaft der Weizenanbau) aufzeigen.



Das erste Bild, mit Bleistift gezeichnet, spielt im 16. JH: Der brotlose Künstler, der nur Auftragsarbeit macht und die Hauptfläche des Bildes von Feldarbeit eingenommen.

Bild 2: Industrielle Revolution, in Kohle gezeichnet, im Vordergrund ein Wiener Kaffeehaus. Die Kreativen gehen nach draußen, fangen an sich in die Politik einzumischen, Wissenschaft gewinnt an Stellenwert (Benjamin Franklin rechts, der einen Drachen steigen lässt) im Hintergrund den ersten Traktor überhaupt: die Lokmobile.

Bild 3: Heute. Bleistiftzeichnung, mit Fineliner nachgezeichnet, gescannt, vektorisiert, mit GIMP coloriert und wieder ausgedruckt. Hier durchzieht die neue Technik schon alles. Im Hintergrund durch die Monitore in Fragmente zerstückelt der total automatisierte Ackerbau und der Großteil des Bildes dominiert vom Spiel in der virtuellen Welt.

Wenn man die Bilder in einer Reihe betrachtet zieht sich eine diagonale Linie durch sie.

by Jenny (noreply@blogger.com) at August 02, 2010 11:26 AM

Ein neuer Beginn

Nach nun doch einigen Jahren der Stille hier möchte ich meinen Blog wieder aufnehmen. Einerseits weil ich nächsten Monat nach Kaiserslautern ziehen und so mehr im Kontakt mit allen aus Karlsruhe bleiben möchte, andererseits weil ich mit Virtual Design bestimmt oft schicke Sachen machen werde, die ich dann gerne rumzeigen würde. Ob ich die alten Beiträge auch wieder mit aufnehmen werde? Ich würde gerne, aber ich weiß nicht, ob ich so einfach von Serendipity importieren kann. Also lassen wir uns überraschen wie sich hier alles entwickeln wird :)

by Jenny (noreply@blogger.com) at August 02, 2010 09:42 AM

October 08, 2008

Pascal

I was just writing an extensive article describing my studies in Paris, detailing each course, but when I clicked on "Save" everything vanished because I was not logged in anymore, *sigh*. I won't write everything again, so I just tell you that I enjoy very much my study programme and that I am learning a LOT about stochastic processes and more. I am very happy of my choice of changing university as I am really benefiting from a first-class programme that entirely suits my interests. I am now almost sure that I am going to stay here after this Master to work on a thesis. Nevertheless, don't wait if you want to come visiting me, maybe I will change my mind :-). And please, if I haven't heard from you for some time, drop me a message here on the board or in some other convenient way.

by Pascal Maillard (nospam@example.com) at October 08, 2008 06:18 PM

September 12, 2008

Pascal

In the city of love....

Since Tuesday, my new home, at least for the next year but maybe even longer, is Paris! When I first got into our cosy apartment, it was a light shock for me, for I knew it was small but that small? 25 m² for two persons isn't that much, is it? But it is really cute and lovely and beautiful and situated in a very lively area of Paris, called Belleville, so I am very happy to be here. My sweetheart is currently in Brussels but will arrive on the 18th, then we will be able to test if we can live together in one room for a whole year... Luckily we have plenty of places to go out to, first of all the university of course but then bars, clubs, theaters, casinos, coffee shops (no, not here) etc, etc, etc...

By the way, I have to take a picture of the university campus of Jussieu (my university), it is really ugly! Huge buildings in 70s-style with a lot of metal, dirty windows and walls, high concrete pillows... Fortunately, the math department has moved because of the construction works on the campus, they actually found a quite appealing building not far from it. My courses there will start on the 22nd, but next Monday I will already attend a course in physics: Introduction to Quantum Mechanics. Hopefully, I'll be able to understand a bit :-)

by Pascal Maillard (nospam@example.com) at September 12, 2008 05:42 PM

August 31, 2008

Pascal

Back in France!

We are now back in France, in Pierrepont at Pauline's place to be exact. We got back by airplane: From Constanta to Beauvais via Pisa, both flights with Ryanair. They have an option to take bikes on the plane, which costs 30 EUR per bike and flight, we just had to take off the pedals and the steering bar. Thanks to them "taking care" of our bikes they were a bit damaged, though: my gear shift was bent inside, probably because the bike wasn't put upright but lain onto the floor, but this is more of a minor problem. All in all, we are happy to be back and after recovering from yesterday's birthday party of Pauline's aunt, we will "throw ourselves into work again" (German). Indeed, Pauline has to finish her master's thesis until the 15th of September and I will start university at this time. So holidays are definitely over now.

by Pascal Maillard (nospam@example.com) at August 31, 2008 09:53 AM

August 24, 2008

Pascal

Angekommen!

Wir sind nach 1991 km harten schweisstreibennden Radeln endlich an unserem Ziel angekommen: Constanta am Schwarzen Meer! Gerne wuerde ich euch ein Bild von uns zwei am Strand schicken, aber hier haben sie kein Kartenlesegeraet. Kommt aber natuerlich nach. Bis Freitag goennen wir uns nun ein bisschen Ruhe am Strand sowie im Donaudelta, wohin wir morgen fahren werden.

Ich kann es kaum erwarten euch in Ruhe von unserer Tour zu berichten, wir haben einfach unglaublich viel erlebt und kennen gelernt und auch etwas darben muussen. Wir haben natuerlich fleissig Fotos gemacht und es warten viele Panoramafotos darauf zusammen geklebt zu werden :-)

Liebe Gruesse und bis bald,
Pascal

by Pascal Maillard (nospam@example.com) at August 24, 2008 04:41 PM

August 11, 2008

Pascal

Mit nem Bier schreibt sichs leichter

Hallo ihr! Ich befinde mich in einer Belgrader Herberge und trinke das echt leckere Jelen (Hirsch) Bier. Wir sind hier heute angekommen und fahren auch morgen wieder weiter, schliesslich duerfen wir nicht zu sehr troedeln. Vor allem aber haben wir auf Stadt gar nicht so viel Lust sondern eher auf Land, in den Doerfern treffen wir auch die tollsten Menschen, z.B. gibt es hier haufenweise Obstverkaufer, die uns staendig reich beschenken :-). Auch wenn wir uns eine Melone fuer 50 cent wirklich leisten koennten...
Auf der Reise durch Kroatien und Serbien hat sich das bestaetigt, was wir vorher schon wussten: Die Kroaten sind Angeber, die dich uebers Ohr hauen wollen und Turisten verabscheuen, die Serben sind total verrueckt aber unglaublich liebenswuerdig und gastfreundlich. Eine Serbin hat uns sogar auf die Autobahn geschickt um nach Novi Sad zu kommen! (Wir haben das zum Glueck rechtzeitig gemerkt....). Was in Serbien fuer uns allerdings bisher am auffaelligsten war, waren die alten Autos auf den Strassen, naturlich alle ohne Katalysator... In Rumaenien werden die Autos wohl auch nicht moderner sein, so dass wir bis ans schwarze Meer wohl mit Dreckschleudern die Strasse teilen muessen.

So, ich muss bald schlafen, viele Gruesse!!

Pascal

by Pascal Maillard (nospam@example.com) at August 11, 2008 08:27 PM

May 27, 2008

Viola

Back home! :-)

Hallo, so ich bin heute morgen sicher in Frankfurt gelandet und auch wieder in Karlsruhe daheim angekommen :-) Da ich in Washington etwas Zeit hatte, habe ich mir überlegt mal ein Gesamt-Fazit zu schreiben. Also, man stelle sich vor ich sitze ...

May 27, 2008 02:52 PM

May 24, 2008

Viola

Loli und die Blubbel oder Yellwostone Park!

Hallo alle miteinander, und so berichte ich nun von meinem letzten Trip in den USA. Mein Papa und meine Schwester sind am 14.5. zu Besuch gekommen und nach einem Shopping-Donnerstag und Unischau-Freitag sind wir Samstag losgefahren in Richtung Ye...

May 24, 2008 08:00 PM

May 14, 2008

Viola

Und die Uni is rum...

Hallihallo, so, nun ist es also vorbei (also fast). Zumindest ist für mich die Uni nun vorbei. Ich hatte gestern meine letzte Klausur.... Heute muss ich noch meine Klasse beaufsichtigen und dann die Noten machen, mein Büro räumen und das war's d...

May 14, 2008 01:34 PM

May 11, 2008

Viola

Das Letze Mal....

Hallo allemiteinander, tja, nun starten also wirklich die "letzen Male". Am Donnerstag war das letzte mal Uni, also Vorlesungen vor der "finals week". Ich hatte das letzte Mal unterricht bei meiner Lieblingsprofessorin, Prof. Pasik-Duncan :-(....

May 11, 2008 01:10 PM

May 05, 2008

Viola

Graduate Probability Conference in Madison

Hallo allezusammen, ich bin wieder gut in Lawrence angekommen nach einem Wochenende in Madison, Wisconsin. Was hab ich da gemacht? Eine Graduate Probability Conference besucht :-) Juhu. Mit zwei anderen Grad Students, Lori und Heather, hab ...

May 05, 2008 03:36 AM