Skip to main content
‎Ankündigungen, 22. Deutscher Perl-Workshop in Erlangen‎
Sören Laird Sörries
Deutsch, 15 minutes
Ankündigunge
‎Auf Wiedersehen - vielleicht beim 22. Deutschen Perl-Workshop?‎
Harald Jörg (‎haj‎), private
Deutsch, 15 minutes
Verabschiedung der Teilnehme
‎CPAN Games‎
Renee Bäcker (‎reneeb‎), Perl-Services.de Renée Bäcker
Deutsch, lightning
Ich möchte kurz pullrequest.club vorstellen
‎Creating a compiler in Perl 6‎
Andrey Shitov (‎ash‎)
English, 40 minutes
I will show how to create an interpreter for a simple programming language using Perl 6 grammars.
‎Darf der das? Regelbasierte Autorisierung in Catalyst‎
Daniel Böhmer, Freelance Software Developer
Deutsch, 20 minutes
Am Beispiel von Coocook (https://coocook.org/) zeige ich, wie wir Autorisierung in Catalyst implementiert haben.
‎Debugging ist bunt!‎
Tina Müller (‎tinita‎)
Deutsch, lightning
Viele von uns arbeiten oft mit simplem debugging per print.
‎Deploying Perl Apps using Docker, Gitlab & Kubernetes‎
Thomas Klausner (‎domm‎)
Deutsch, 40 minutes
Vor einiger Zeit haben wir beschlossen, unsere Perl Backends in der Cloud zu deployen. In der google-cloud, um genau zu sein. Das heisst, wir mussten einiges lernen: Kubernetes, Docker, Gitlab-CI, und noch einiges mehr.
‎Du kannst den Planeten retten. Wie wäre es mit heute Nachmittag?‎
Sören Laird Sörries
Deutsch, 40 minutes
Talk auf Deutsch, Slides in English.
‎EPO Recording Kits‎
Lee Johnson, Humanstate
English, lightning
Details about the recording kits available for workshops to record/stream talks
‎Eine nützliche Quelle für Perl-Code: MySQL Workbench‎
Renee Bäcker (‎reneeb‎), Perl-Services.de Renée Bäcker
Deutsch, 20 minutes
Ich gehe den Weg, dass die grafische Darstellung der Ausgangspunkt aller Schemaänderungen in der Datenbank ist. Dafür nutze ich MySQL's Workbench. Um dieses Tool habe ich einige Module und Anwendungen gestrickt um mir das Leben einfacher zu machen.
‎Einführung in Encoding mit Perl‎
Harald Jörg (‎haj‎), private
Deutsch, 40 minutes
- Encoding ist mehr als "nimm UTF-8 und alles wird gut"
‎Emacs für Perl-Sourcen: Kleine Tricks‎
Harald Jörg (‎haj‎), private
Deutsch, 20 minutes
You can get benefit from Perl and Emacs working together even if you have no clue about Emacs Lisp
‎Escape analysis and related optimizations for Perl 6‎
Jonathan Worthington (‎jnthn‎), Edument Central Europe sro.
English, 40 minutes
Escape analysis is technique used by compilers to reason about the lifetimes and scope of objects. An object can be said to "escape" if there is a point in the program where it becomes referenced from a location we cannot reason about in the analysis. Partial escape analysis extends this idea by also considering that an object may only escape along certain code paths, but not along all of them.
‎Finding humans to turn into developers‎
Julien Fiegehenn (‎simbabque‎), Oleeo Ltd
Deutsch, 40 minutes
In meinem letzten Talk "Turning humans into developers with Perl" habe ich auf dem Deutschen Perl Workshop 2017 ueber die verschiedenen Rollen und Aufgaben von Mentoren gesprochen. Den Talk findet man auf Deutsch vom GPW 2017 und auf Englisch von TPCiG 2018 sowie vom LPW 2017 und SPW 2018 auf YouTube. Ihn vorher gesehen zu haben ist nicht notwendig, aber vielleicht hilfreich.
‎Freifunk - was ist das und wie entsteht die Software‎
Steffen Winkler (‎STEFFENW‎)
Deutsch, 40 minutes
Mein 2. Hobby neben Perl ist Freifunk, speziell Freifunk Franken. Ich habe auch in der sächsischen Community etwas probiert. Ich werde vorstellen, wie das alles entsteht und funktioniert und wo die Unterschiede sind. Ich stelle auch vor, was ich da mit Perl mache, obwohl das eher unspektakulär aber hilfreich ist. Die Gemeinsamkeit von beidem ist, es ist beides Open Source
‎Fun with Macros‎
Rolf Langsdorf (‎LanX‎)
Deutsch, 40 minutes
Syntaktische Macros sind ein Killer Feature von Lisp das sich viele schon lange für Perl Wünschen...
‎Gatekeepers‎
Theo van Hoesel (‎vanHoesel‎), THEMA-MEDIA
English, 20 minutes
We want to be in control about who or what gets in or out...
‎Git Tips & Tricks‎
Tina Müller (‎tinita‎)
Deutsch, 40 minutes
For this talk you should have a very basic understanding of git. I generally can recommend https://git-scm.com/
‎Gitlab und Perl – Ein Erfahrungsbericht II‎
Gregor Goldbach (‎glauschwuffel‎), Perl-Services Renée Bäcker
Deutsch, 40 minutes
In diesem Vortrag zeige ich anhand einfacher öffentlicher Beispielprojekte, wie Perl-Projekte in Gitlab mittels der Gitlab-CI gebaut, getestet und in ein Docker-Image installiert werden können.
‎Hacker haben unsere Login-Daten. Was tun wir?‎
Sören Laird Sörries
Deutsch, 20 minutes
Talk auf Deutsch, Slides in English.
‎Join all the things with DBIC‎
Julien Fiegehenn (‎simbabque‎), Oleeo Ltd
Deutsch, lightning
Letztes Jahr hab ich eine spannende Frage auf Stack Overflow zum Thema self-join mit DBIC beantwortet. Heute erzaehle ich euch davon
‎Mein Jahr mit der DSGVO‎
Gregor Goldbach (‎glauschwuffel‎), Perl-Services Renée Bäcker
Deutsch, 40 minutes
Im Laufe des vergangenen Jahres hatte ich mehrere Rollen inne, in denen ich auf unterschiedliche Weise Kontakt mit der DSGVO hatte. Von meinen Erfahrungen damit möchte ich hier berichten.
‎Mojolicious nur für's Web? Schaun wir mal...‎
Renee Bäcker (‎reneeb‎), Perl-Services.de Renée Bäcker
Deutsch, 20 minutes
Mojolicious ist ein tolles Webframework für Perl. Aber kann es auch mehr? Ein paar Anwendungsfälle werde ich im Vortrag zeigen..
‎Moving Mountains With Perl‎
Lee Johnson, Humanstate
English, 20 minutes
Using a Raspberry Pi + stepper motor, with some simple Perl, to pan a large format camera. Ultimately to take photographs of mountains
‎Neuigkeiten von Coocook.org‎
Daniel Böhmer, Freelance Software Developer
Deutsch, lightning
Seit 2015 arbeite ich mit einigen Mitstreitern an Coocook, einer Web-Applikation zum Sammeln von Rezepten und Planen vom Einkaufen und Kochen. Natürlich mit Perl geschrieben!
‎OBS - Streamline the delivery of your perl project‎
Frank Schreiner (‎M0ses‎), SUSE Software Solutions Germany GmbH
Deutsch, 20 minutes
OBS is a building and distribution platform for all kind of linux packages/containers/images. It supports various linux distributions and multiple architectures.
‎Parsen mit Zuversicht‎
Lars Dɪᴇᴄᴋᴏᴡ (‎daxim‎)
Deutsch, 40 minutes
Wie ich 2017 herausfand¹, sind zu viele Grammar-Parser in für den generellen Einsatz untauglich, weil sie mit gewissen Grenzfällen, die durchaus häufig vorkommen, nicht klarkommen. Seitdem habe ich mich viel tiefergehend mit dem Thema beschäftigt und 25 wissenschaftliche Abhandlungen dazu gelesen und musste feststellen, dass die Situation noch viel schlimmer ist, als vorher angenommen.
‎Perl 6 one-liners‎
Andrey Shitov (‎ash‎)
English, 40 minutes
During the talk, I will show a number of short Perl 6 fragments (mostly one-liners), that can express complex problems in a very concise way.
‎Perl at the Chaos Communication Congress‎
Daniel Böhmer, Freelance Software Developer
Deutsch, lightning
Ich berichte von der Perl-Assembly auf dem 35th Chaos Communication Congress und erwähne die 36. Ausgabe mit futuristischer Euphorie
‎Perl erweitern mit Nim‎
Bernhard Weitzhofer (‎b6d‎), Bayerische Staatsbibliothek München
Deutsch, 40 minutes
Nim (https://nim-lang.org) ist eine stark typisierte, kompilierte Programmiersprache, die mehr mit Perl gemeinsam hat, als es auf den ersten Blick aussehen mag.
‎Perl meetup HOWTO session‎
Salve J. Nilsen (‎sjn‎), (None)
English, 40 minutes
Do you want to see more Perl community activity in your area? Never tried to organize a Perl event, and are looking for inspiration and support?
‎Perl und SSL für Fortgeschrittene‎
Steffen Ullrich, genua gmbh
Deutsch, 40 minutes
IO::Socket::SSL (basierend auf Net::SSLeay) ist das etablierte Modul in Perl zur Nutzung von SSL. Typischerweise wird es einfach analog zu IO::Socket::INET als Client zum Aufbau von Verbindungen genutzt. Der Vortrag geht auf die untypischeren aber trotzdem sinnvollen Szenarien ein, wie z.B. [...]
‎PerlCon 2019‎
Andrey Shitov (‎ash‎)
English, lightning
What we are going to do in Riga; what is going to be changed; how we are going to make the schedule and a few other practical things you'd like to know before attending the conference
‎Scanley Cybrick - APT für jedermann‎
Markus Förster, WMP GmbH
Deutsch, lightning
APT = Advanced Threat Protection.
‎Supercharging Math Modules with Databases‎
Martin Becker (‎martin‎)
Deutsch, 20 minutes
Some math applications can benefit from copious amounts of precomputed data. Naïvely copying such data into local constants would result in monstrously large modules, however. Databases offer a persistence layer with a much smaller memory footprint. Still, there are a couple of trade-offs to be taken into account. [...]
‎TPF Update‎
Makoto Nozaki (‎makoto‎)
English, 20 minutes
We will provide updates on The Perl Foundation.
‎The Camel Paradox‎
Rolf Langsdorf (‎LanX‎)
Deutsch, 20 minutes
Perl ist eine wahnsinning flexible Sprache die es erlaubt - wie ein Kamel - in den unterschiedlichsten Ökosystemen zu bestehen.
‎Understanding react, supply, and whenever‎
Jonathan Worthington (‎jnthn‎), Edument Central Europe sro.
English, 40 minutes
Perl 6 includes language support for working with streams of asynchronous values, such as network requests, UI events, domain events, and time.
‎Vue.js for Perl hackers‎
Thomas Klausner (‎domm‎)
Deutsch, 20 minutes
I will show how I (as a mainly backend person) dabble with vue.js to build a frontend for a side project (see my Async Frameworkless API talk)
‎Was ich beim Advent Of Code 2018 gelernt habe‎
Thomas Klausner (‎domm‎)
Deutsch, 20 minutes
Ich mache gerade (bzw werde gemacht haben) bei https://adventofcode.com/ mit und lerne dabei verschiedenes.
‎Was ich über SQL gelernt habe‎
Max Maischein (‎Corion‎)
Deutsch, 40 minutes
Einerseits werden die SQL Fensterfunktionen (Window Functions, ISO
‎WebPerl - Perl im Browser!‎
Hauke D (haukex), IGB Berlin
Deutsch, 40 minutes
In diesem Talk gebe ich eine Übersicht von WebPerl - wie es funktioniert, was man damit anfangen kann, Vorteile und Nachteile, usw.
‎Willkommen in München - Welcome to Munich‎
Harald Jörg (‎haj‎), private
Deutsch, 20 minutes
Begrüßung und einige organisatorische Details durch die Veranstalter und lokalen Organisatore
‎node.js in perl - event driven programming including async/await via perl/POE‎
Markus Schraeder (‎pRiVi‎), CryptoMagic GmbH
Deutsch, 20 minutes
NodeJS spreads the event driven programming as a core feature of the language. Via async/await, and new via promises(V8), it allows you to program synchronically in a asynchron world.
‎und goto ist sooo nützlich‎
Herbert Breunung (‎lichtkind‎)
Deutsch, 40 minutes
Wenn man ein echtes Projekt hat, merkt man erst die Wohltaten und Tücken einer Technologie. Für alle die gen Perl 6 schielen, daß immerhin schon sein zweites großes release hatte, möchte ich deshalb von meinen Erfahrungen berichten.