May 2012 Archives

Getting around in Frankfurt

Frankfurt has good public transportation.

The subway, tram lines and bus run from 6:00 am through 1:00 am. Connections are best looked up on the RMV website . The Frankfurt public transport relies on the "honour system" ). You are expected to buy the ticket before you board the train. For buying a simple ticket there are "hotkeys" on the machine for "inner city" and "airport". A single trip within the inner city costs €2,50 per person. The trip from the airport into the city costs €4,10.

The "Nachtbus" (night bus) runs every 30 minutes from midnight to four in the morning. The central hub for the Nachtbus is the Konstablerwache where all lines meet up at the same time to allow for switching. The "n1" and "n2" lines connect the venue to the Konstablerwache.

Taxi fares are somewhat expensive, at €1,65/€1,75 per km, plus €2,75/€3,25 fee for day/night. The transfer from the airport to the venue costs about €20, to the train station about €30. Cabs are generally safe in Frankfurt except that the driver may try to drive a longer route if they notice you're not from around the town.

Route planning: http://www.rmv.de

Nachtbus: http://www.nachtbus-frankfurt.de/33379.de.jede_nacht.html

Travel information: http://wikitravel.org/en/Frankfurt

A MOP for Perl 5

Stevan Little will give a talk at YAPC::Europe 2012 described as

This talk will explore the current proposal for adding a new object system to the Perl 5 core. We will discuss the syntax and semantics as well as the underlying MOP (Meta Object Protocol) that the system will be built upon. We will also explore what that would mean for the future of Perl 5 as a language and how it will retain the connection to the past.

Refactoring Perl code

Gabor Szabo will give a talk at YAPC::Europe 2012 described as

Code refactoring is "disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior". It is needed to ensure your code remains readable while growing in size and scope.

It is needed if you have some old code base that needs improvement and after every period of intense development when you "did not have the time to properly design your code".

There are several patterns in refactoring, some of them you might already practice witho…

About YAPC::Europe 2012

user-pic YAPC::EU 2012 blog about their activities wrt yapceu2012.