April 2012 Archives

Building C/C++ libraries and applications with Module::Build‎

Alberto Simões will give a talk at YAPC::Europe 2012 described as

In this talk I will present the recipe I am using to build Perl Modules that depend on C or C++ libraries (and that ship those C or C++ libraries with the module itself).

The recipe uses a mixture of Module::Build custom building module, ExtUtils::CBuilder for C compiler interface, ExtUtils::LibBuilder to adapt some ExtUtils::CBuilder defaults that make standards library build impossible, and Config::AutoConf for externals libraries and headers detection.

This recipe has been used in a lot of diffe…

Continuous deployment with Perl

Lenz Gschwendtner will give a talk at YAPC::Europe 2012 described as

Continuous Deployment is a big topic if you want to push out code to production as fast as possible. The little pitfall is that it is not that straight forward if you want to use a PP approach. We at iWantMyName came up with a pure perl tool chain all the way from your git repository via integration testing to deployment to your production servers.

State of the Velociraptor

At YAPC::EU 2012 Matt S Trout will tell you something about the "State of the Velociraptor":

"What shall we do tonight, mst?"

"Same thing we do every night: Try to conquer the world"

As usual, mst presents a madcap recap of the last year in the perl5 community combined with some thoughts on how both madness and method can inform our approach to our language, community and culture over the next year.

Dancer: Getting to Hello World

R Geoffrey Avery will give a talk at YAPC::Europe 2012 described as

When attempting to learn Dancer I ran into the problem that all the documentation started from "Here is a 'Hello World' script". But that was assuming many things were set up and configured and that just was not true, at least not on my server.

This is a collection of what I learned.

It is easier to be critical than correct

Ulrich Wisser will give a talk at YAPC::Europe 2012 described as

Perl::Critic can and should be used to greatly improve the quality of any Perl code. The only disadvantage of Perl::Critic is that it provides no history. I will show how .SE (the Swedish country code top level domain registry) uses Perl::Critic to improve code quality and how we mitigated Perl::Critic's disadvantage. Bonus: How to convince management to fund a Perl::Critic evaluation and improvement of your codebase.

booking.com sponsors YAPC::Europe 2012

We welcome booking.com as a Platinum Sponsor of this years' YAPC::Europe. It's amazing to get so much support from companies using Perl. Thanks!


Due to the growth of Booking.com's IT department we are now hiring 30 Perl Developers!

Booking.com is part of ="http:…

The ways to Frankfurt...

Frankfurt am Main is relatively close to the center of Germany.

Größere Karte anzeigen

The ways to reach it are

  • By airplane

If you come to YAPC::Europe from somewhat abroad, taking an airplane to Frankfurt Airport (IATA code "FRA") is the recommended way of getting to Frankfurt. It is the central hub of Lufthansa / Star Alliance and serviced by many other airlines as well. The airport is about 30 minutes away from the city center by train. Another airport , somewhat misleadingly named Frankfurt-Hahn Airport is located at almost equal distance from Frankfurt am Main and Luxemburg, but is serviced by airlines that try to avoid the landing fees at Frankfurt Airport. A bus dives from there to Frankfurt Central Station ("Hauptbahnhof") in about two hours.

  • By train

Many trains go through Frankfurt am Main. Of the three stations, "Frankfurt (Main) Hauptbahnhof" (Central Station) and "Frankfurt (Main) Südbahnhof" (South Station) are in or near the center of the city. The airport railway station "Frankfurt (Main) Flughafen Fernbahnhof" also has some ICE trains passing through and you can reach the city within 20 minutes by switching trains there. Arguably the best site to plan your train journey is [http://bahn.de/] , which even offers itineraries (but not fares) for foreign countries.

  • By car

Frankfurt is close to the A5 , A3 and A66 highways. You will likely have little problem getting close to Frankfurt with your car, but make sure that you pick the right Frankfurt in your GPS navigation system. For driving into Frankfurt City you will need to have an "Umweltplakette", a green sticker that tells the cops that your car is "environment friendly". You can buy such stickers at this website. Getting caught in Frankfurt without it will cost you EUR 40, which you as a foreigner likely have to pay on the spot.

About YAPC::Europe 2012

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