talk Archives

Lightning Talks

A grand tradition of the YAPC::Europe are the Lightning Talks, 5 minute presentations about any topic. We plan three sessions of Lightning Talks, one every day. Léon Brocard has graciously agreed to host the Lightning Talks.

Learn more about Lightning Talks at

If you have a presentation for a Lightning Talk session, submit it via

Breaking Glass: Perl on Windows

BinGOs will give a talk at YAPC::Europe 2012 described as

Perl. Windows. The two are often seen as incompatible.

But they aren't.

I will distill and present 13 years or so of experience of
running Perl on the Windows operating system.

Topics covered will include:

- Strawberry Perl
- ActivePerl
- Cygwin Perl
- Building Perl from source
- Active Directory manipulation with Perl

and much more.

Hunting segfaults (for beginners)

Uwe Voelker will give a talk at YAPC::Europe 2012 described as

Segfaults are nasty, sometimes they are hard to detect or hard to narrow down.

This beginner level talk (in regard to segfaults) will show two ways to narrow them down: Devel::Trace and core dumps plus gdb.


Reini Urban will give a talk at YAPC::Europe 2012 described as

address-sanitizer (aka ASan) is a memory error detector for C/C++, superior to valgrind. It comes with clang.

It finds:
* Use after free
* Out-of-bounds accesses to
** heap
** stack
** globals
* Use after return

It is very fast. The average slowdown of the instrumented program is ~2x, it's ~10-20x faster than valgrind. DEBUGGING builds should just use it.
The tool works on x86 Linux and Mac.
How it works, what errors it finds, some tools.

Distributed Daemon Discovery

Matt S Trout will give a talk at YAPC::Europe 2012 described as

A tale of systems introspection, service inference and parallel computing - how we used the Tak systems automation framework to help track a customer's infrastructure.

Signals demystified

Leon Timmermans will give a talk at YAPC::Europe 2012 described as

Some things seem easy but turn out to be hard; signals are one of those things. My shortest summary of signals would be «signals are like threads without locking».

In this talk, I'll explain the origin and development of signals, and how perl deals with them, and how you can (or sometimes can't) write signal safe programs.

Authentication and Authorization in Mojolicious

John Scoles will give a talk at YAPC::Europe 2012 described as

Using two new CPAN modules I will demonstrate how to implement

1) Authentication with a DB backend


2) Authorization with a DB backend

This will be a live tutorial demonstrating all the code involved

Perl benchmarking is boring

Steffen Schwigon will give a talk at YAPC::Europe 2012 described as

In contrast to all my past talks about benchmarking Perl I now actually have a running benchmarking infrastructure and actual results.

I this talk I will

- summarize again what I do at all
- present some obvious or non-obvious conclusions
that can be derived from the results
(depending on your and my prior knowledge) and
- tell what's missing

All that from my core-outsider's point of view.

Easy Ways to Get Started in Open Source

Noirin Plunkett will give a talk at YAPC::Europe 2012 described as

You might not feel like it yet, but if you're considering this talk, you have what it takes to make it in open source!

If you just want to help and don't know where to start, we'll talk about how to find a project, and all the prerequisites. It's easy to think you don't have anything to offer--but you're wrong!

If you've found a project and don't know how to start contributing, this talk will give you tips on getting in the door, finding things you can help with, and learning how to work with the …

Curtis 'Ovid' Poe comes to Frankfurt

We're happy to announce that Curtis Poe will be attending YAPC::Europe 2012. If you don't know him, he is a programmer, prolific blogger about living and working abroad and the author of "Beginning Perl".

The unofficial subtitle of his book is 'Get a job, hippy!' It's focused very heavily on real-world skills that you'll need in the marketplace. It's based not only on Curtis' 13 years of experience with Perl, but also on surveys that show what companies are actually using. For a short time, you can read it for free at

We are very happy to have him visit Frankfurt and give a keynote.

About YAPC::Europe 2012

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