Proceedings

‎$x PostgreSQL features I wish I learned earlier‎
Thomas Klausner (‎domm‎)
Deutsch, 20 minutes
PostgreSQL ist eine sehr mächtige Datenbank mit vielen Features.
‎2B from scratch‎
Jozef Kutej (‎jozef‎), meon
English, 20 minutes
Story of building up online B2B ordering platform for EU distribution center (Eusahub) located in Bratislava that started as a plan in 2012 with first customer orders and deliveries back in 2013.
‎A Random Assortment of Puzzles: Life in the Fun Lane‎
Sawyer X (‎Sawyer X‎)
English, 40 minutes
What do massive scalability with dynamic languages, asynchronous web frameworks, and PHP error messages have in common?
‎A few git bits‎
Lee Johnson, Humanstate
English, 20 minutes
A few git usage tips i've picked up over the years. From utility scripts to actual git commands and general workflow. This will focus on the command line usage of git, rather than any particular GUI
‎Battling a Legacy Schema with DBIx::Class‎
Lee Johnson, Humanstate
English, 20 minutes
This talk aims to give/explain some lessons learnt and tips on using DBIx::Class with a legacy database schema.
‎DBIx::Class effektiv nutzen‎
Stefan Hornburg (‎Racke‎), Stefan Hornburg
Deutsch, 20 minutes
Die Resultsetklasse von DBIx::Class bietet eine Anzahl von Techniken an, die die Programmierung erleichtern und dem
‎Excellent Numbers in Perl‎
brian d foy (‎brian d foy‎), The Perl Review
English, 40 minutes
A number ab is excellent if b^2 - a^2 == ab. Before I started this project, very few of these numbers had been discovered. With the help of Perl, then Python, we've found tens of thousands
‎Google Protocol Buffers‎
Maroš Kollár (‎maros‎)
Deutsch, 20 minutes
Protocol buffers are Google's language-neutral, platform-neutral, extensible mechanism for serialising structured data – think XML+Schema, but smaller, faster, and simpler.
‎Hochskalierbarkeit mit perl - Fallstudie: Tatort online Spiel‎
Thomas Eisenbock (‎MyControl GmbH‎), MyControl GmbH
Deutsch, 40 minutes
Die Tatort-Folge "Blackout" ging wie gewohnt zur besten Sendezeit um 20:15 Uhr auf Sendung.
‎How To Release Your Own Perl 6 Module - Hands on workshop‎
Elizabeth Mattijsen (‎liz‎), WenZPerl BV
Deutsch, 155 minutes
Creating a Perl 6 module is easy. Making it available to the Perl 6 Community is only marginally more difficult. Come to see how it's done. And start working on your own Perl 6 modules
‎How To Release Your Own Perl 6 Module - Introduction‎
Elizabeth Mattijsen (‎liz‎), WenZPerl BV
English, 20 minutes
Creating a Perl 6 module is easy. Making it available to the Perl 6 Community is only marginally more difficult. Come to see how it's done. And start working on your own Perl 6 modules
‎How to use Travis CI with Perl based projects‎
Axel Beckert (‎ABE / XTaran‎)
Deutsch, 20 minutes
Short demonstration on how to make use of the Travis CI platform for Perl based projects.
‎How to write an API endpoint in 2016‎
Thomas Klausner (‎domm‎)
Deutsch, 20 minutes
A dissection of a rather simple API endpoint.
‎Java vs Perl Deathmatch‎
Bradley Andersen (‎elohmrow‎), Magnolia International
English, 20 minutes
An abstract comparison between coding in Java and
‎Perl 5 and Perl 6 - a great team‎
Stefan Seifert (‎Nine‎), Atikon Holding GmbH
English, 40 minutes
You will learn about the current status of Inline::Perl5 and Inline::Perl6 which allow you to combine Perl 5 and Perl 6 in the same program. No need to leave CPAN behind when making your first steps in Perl 6 and no need to switch away from Perl 5 when all you need is some great parsing library that happens to be written in Perl 6
‎Perl 5.24 and the Zen of Motorcycle Maintenance‎
Sawyer X (‎Sawyer X‎)
English, 40 minutes
Perl 5.24 is out and it contains interesting new features and changes. I will probably cover a few nuggets you might have missed in older versions.
‎Pre-Workshop Meeting‎‎
Thomas Klausner (‎domm‎)
Deutsch, 180 minutes
There are tables booked under "Kröll" starting with 19:00 at Stiftskeller, Stiftgasse 1 (www.stiftskeller.eu
‎Release the Turducken!‎
Bradley Andersen (‎elohmrow‎), Magnolia International
English, 20 minutes
Various recipes for Turducken, wherein the chicken might be Java, the duck might be Perl, and the turkey might be Perl6. Or some other mashup.
‎Social Event - Sponsored by booking.com‎
Thomas Klausner (‎domm‎)
Deutsch, 180 minutes
Many thanks to our Social Event sponsor booking.com!
‎The Art of Moose Meta Programming‎
Maroš Kollár (‎maros‎)
Deutsch, 40 minutes
Moose does not only stand for "Makes Object Orientation So Easy" and it isn't just a "Massive Object-Oriented Stacktrace Emitter". It also comes with an Introspection API that allow to introspect and change all aspects of your classes and Moose itself, the MOP (Metaobject Protocol)
‎The Tense History of the Schwartzian Transform‎
brian d foy (‎brian d foy‎), The Perl Review
English, 40 minutes
You make take the Schwartzian Transform for granted, and you may even think it started in Perl. I'll go through it's first appearance in Perl form, the debate that surrounded it, and how it showed up in other languages
‎The non-butterfly effect - a universe where Camelia didn't flap her wings‎
Nicholas Clark
English, 60 minutes
This talk presents an alternative history of Perl, in a universe where no-one threw any mugs.
‎Why computers calculate wrong‎
Karl Brodowsky, IT Sky Consulting GmbH
English, 40 minutes
We have in Perl 5 and Perl 6 the first challenge to know and control which numeric type we are using. Floating point arithmetic is inprecise and I will show examples how it can fail.
‎asynchrone Programmierung mit Mojo(licious)‎
Thomas Eisenbock (‎MyControl GmbH‎), MyControl GmbH
Deutsch, 40 minutes
Thomas Eisenbock von der MyControl GmbH gibt einen kurzen Einblick in die Welt der asynchronen Programmierung und beleuchtet dabei die Fragestellungen: