…und ab geht’s ;)

Cannondale CAAD 10Nachdem ich die letzte Triathlon-Saison mit meinem Felt QX-85 gefahren bin, habe ich den Entschluss gefasst jetzt auf ein richtiges Rennrad umzusteigen. Schließlich sollen die Zeiten besser werden und neben mehr Training hilft gerade beim Radfahren das Material bekannterweise enorm!
Nach paar Stunden Recherche und Ausprobieren später fiel die Wahl auf ein Cannondale CAAD10 Ultegra 3. Ein paar Modifikationen sind natürlich noch notwendig (Klickis, Aeroaufsatz…), aber die erste kurze Fahrt war schon im aktuellen Zustand super und ich kann die erste längere Ausfahrt kaum abwarten :D

Auch die Planung der Triathlon-Saison ist in vollem Gange, auch wenn bisher nur ein Termin fix ist: Am 5.7. bin ich wieder beim Tegernsee Triathlon dabei – und habe diesmal auch eine kleine Wette laufen ;)
Auf der Liste der potentiellen Veranstaltungen sind auch wieder der 3MUC Triathlon und ich spiele mit dem Gedanken mich an meine erste Halbdistanz zu wagen. Mal sehen was die ersten Läufe jetzt im April und Juni so ergeben und vor allem, wie es am Tegernsee läuft. Ach ja, einen Marathon wollte ich im Herbst auch noch machen. Vielleicht wieder München? ;)


Fiss ’15 – Some impressions ;)


My newest toy :P

After my Nexus 4 kinda passed away, I was looking for a new phone and finally switch my mind about non-Google Android phones. I decided to get a Sony Xperia Z3 compact and for now I’m so happy with this phone, I can’t event remember that I used to have another one! The design is amazing. It’s pretty light. Battery lasts for 3 days (!!) while using it as much as I used my Nexus 4 (lasted ~12h). And it’s so f***ing fast, it’s a pleasure to use it :D

Xperia Z3 compact


Damn it… Google’s spam detection annoys me!

For my fun project gibbon’s five, we’re using Google Apps to manage our emails etc. The other day I sent an email to one of our mailing lists and got a response that confused me at first:

Delivery to the following recipient failed permanently:

     $$$@gibbonsfive.de

Technical details of permanent failure: 
Message rejected by Google Groups. Please visit http://mail.google.com/support/bin/answer.py?hl=en&answer=188131 to review our Bulk Email Senders Guidelines.

----- Original message -----

...
Received-SPF: softfail (google.com: domain of transitioning moritz@gibbonsfive.de does not designate 78.46.106.246 as permitted sender) client-ip=78.46.106.246;
Authentication-Results: mx.google.com;
       spf=softfail (google.com: domain of transitioning moritz@gibbonsfive.de does not designate 78.46.106.246 as permitted sender) smtp.mail=moritz@gibbonsfive.de
...

So Google refused to deliver my emails to one of my mailing lists with an spf softfail? Why is this happening now and didn’t happen before even though I probably send 1321323 messages to that list? :(
I still have no clue why it never happened before, but if this is happening to you as well, the solution is quite easy:

You have to add your own mailserver – which I used to send the emails – to the TXT record:

@ IN TXT "v=spf1 ip4:78.46.106.246 include:_spf.google.com ~all"

If you have multiple mailservers, you can easily add multiple ip4 or ip6 parts ;)


subversion, git, subgit & Windows

On client-side we’re currently working with subversion, which is a (serious) pain. On top we have Windows7 machines. To deal with the first problem, I used git-svn for quite some time and in combination with Sourcetree it worked quite well. When I came back from my xmas break last week, the subversion structure was changed drastically and git-svn didn’t work anymore. It couldn’t clone the new repository and died after hours of trying with weird error messages. As I wanted to try out subgit (“git mirror for svn”) for quite some time, I didn’t really dive into the git-svn problems but gave subgit a go for evaluation :)

First thing to do is quite obvious: Download and install subgit.
Afterwards you have to configure the repository you want to clone:

subgit configure --svn-url $YOUR_SVN_URL $DESTINATION

I also made some tiny changes to the $DESTINATION/subgit/config file. I enabled httpSpooling (httpSpooling = true) to avoid timeouts and added the following lines at the end of the file:

[translate]
    eols=false

(More about line endings? -> Mind the end of your line)

Next, set your credentials within $DESTINATION/subgit/passwd. Careful: The (unlimited) evaluation version of subgit stores the passwords in plaintext.
Finally, tell subgit to “initialize” the project and start the demon – this might take some time, e.g. for me it took 9h:

subgit install $DESTINATION

Now you’re ready to use whatever git client you like to clone the repository from $DESTINATION and treat it like every other git repos you’re working with. Subgit is dealing with all the annoying svn stuff.
What I still need to test is good the branching and merging “translation” works.

If subgit is running on your dev system, you have to restart the demon by executing the install command again.

A small hint: If you want to use git 2.x on your Windows machine, you won’t find an official download for it yet. The current latest Windows version is 1.9.5. But you can install cygwin with git 2.x and simply add the $CYGWIN_DIR/bin to the Windows $PATH, as Cygwin provides you with a git.exe :P


3MUC Triathlon – olympisch :)

Nach dem Sprint am Tegernsee habe ich mich direkt beim 3MUC Triathlon in Oberschleissheim an der Regatta-Strecke angemeldet – der Ehrgeiz hatte mich gepackt. Diesmal sollte es dann aber die olympische Distanz werden, sprich 1,5km Schwimmen, 40km Rad und anschließend 10km Laufen. Die Vorbereitung dafür war, im Gegensatz zum Sprint, schon etwas intensiver und so habe ich deutlich öfter die Laufschuhe gegen das Rad oder die Badehose getauscht. Die Abwechslung tat gut und das viele Training hat sich gelohnt, denn mit einer Zielzeit von 2:34:44h bei der ersten olympischen Distanz muss ich mich definitiv nicht verstecken :mrgreen:

IMG_2309 IMG_2346 IMG_2411

Auf jeden Fall kann ich sagen, dass ich jetzt richtig angefixt bin und definitiv weiter in Richtung Triathlon gehen werde – das schließt das (Halb-)Marathon-Laufen ja nicht aus. Vielleicht schaffe ich es irgendwann mal zum Ironman :P

Ein kleiner Nachtteil dieser Saison ist nun allerdings, dass ich es nicht mehr geschafft habe noch einen 10km Lauf mit persönlicher Bestzeit zu laufen. Das muss ich nächstes Jahr nachholen.


Tegernsee Triathlon – Sprint

Irgendwie hatte ich total vergessen hier zu posten… Damn…

Nun gut, fangen wir zeitlich gesehen mal vorn an: Am 6. Juli habe ich beim Tegernsee Triathlon mitgemacht. Dabei bin ich in der Sprint-Distanz an den Start gegangen und bin nach 1:19:31h über die Ziellinie gelaufen. Keine Fabelzeit, aber eigentlich hatte ich nur geplant unter 1:45h zu kommen. Da es aber so gut lief, bin ich halt auf dem Gas geblieben ;)

Hier ein paar Bilder:
tegernsee7tegernsee5tegernsee1


…und noch einer :)

Team 5x5km Staffel

Nach den persönlichen Bestzeiten im Halbmarathon und Marathon habe ich mich am Mittwoch mal an einer deutlich kürzere Distanz gewagt: 5km. Mit ein paar Arbeitskollegen zusammen haben wir an einer 5x5km Staffel teilgenommen und es hat riesig Spaß gemacht :)
Insgesamt haben wir Platz 8 mit einer Gesamtzeit von 1:51:07h belegt, was eine grandiose Leistung ist, wenn man schaut, was für Teams mitgelaufen sind :P
So “ganz nebenbei” habe ich dort dann die 20min geknackt und bin nach 19:54min über die Ziellinie geflogen :mrgreen:


Marathon PB nachgelegt :)

Nach meiner neuen persönlichen Bestzeit im Halbmarathon vom 23. Februar, habe ich jetzt am 27.4. auch eine neue PB im Marathon beim Düsseldorf Marathon geschafft: 3:35:17 stand am Ende als Nettozeit auf der Uhr! Damit komme ich immerhin auf Platz 678 und 112 meiner Altersklasse :mrgreen:
Ein wenig Luft nach oben wäre gefühlt noch gewesen, aber das zählt nur psychologisch für den nächsten. Außerdem muss auch dieses Jahr auch noch meine 10km Zeit verbessert werden!


Erste Bestzeit im Halbmarathon :)

Am Wochenende waren wir mal wieder in der Heimat und das habe ich direkt genutzt um am Halbmarathon der LG Hamm teilzunehmen. Das Wetter war mit ~10ºC & Sonnenschein wirklich gut und da habe ich mich glatt zu einer neuen persönlichen Bestzeit hinreißen lassen. Eine 1:38:25h stand im Ziel auf der Uhr und immerhin Platz 33 meiner Altersklasse :mrgreen:
Damit fängt die Saison super an und ich hoffe es geht so weiter!