Creating a Better World, One Couch At A Time

Actually I use this blog mainly to post IT related stories. Today I would like to make an exception to that, as there is one story I would really like to share with you.

As some of you may know, I have always been courious about traveling around the world (well so far just Europe, but I will extend that) and meeting new people. One thing, or better to say one idea, that helped me meeting new people and learning a lot about other cultures is CouchSurfing. It is not easy to explain what Couch Surfing actually is, but let’s say the main idea is to create a better, more open-minded and prejudice free world. Aimed high, isn’t it. I recently found a very nice Video in which a lot of couch surfers explaining the idea and their experiences with Couch Surfing.

I found this video on Jan Keck’s Blog who has also just finished the production of his own dogumentary on Couch Surfing. So thanks for the information Jan, and I am looking forward to see your movie!

Aspect Oriented Programming – An Introduction

A couple of weeks ago I have given a short introduction to aspect oriented programming (AOP). I actually planed to re-speak and record the content again, but haven’t had the time yet. Due to recent events I have decided to provide the slides of the presentation without the spoken content. Maybe I will complete it in the future and upload it.

The presentation it self is based on a talk by Christa Schwanninger, Iris Groher and Markus Völter which was originally aired at The presentation covers a short introduction to the main idea behind AOP and gives a practical example (java + aspectj source code). In the original version of the presentation the audience did listen to the se-radio podcast, therefore some summarizing slides of that are also included. It is up to you if you just want to have a look into the introduction slides, or if you also listen to the podcast afterwards (which I really recommend, as it is covers all the basics of AOP).

Presentation slides: Aspect Oriented Programming – Nils Schmidt – 20091029

Printable version: Aspect Oriented Programming – Nils Schmidt – 20091029 (printable)

Direct link to podcast: