Zum Inhalt springen
- Ankündigungen, 22. Deutscher Perl-Workshop in Erlangen
-
Sören Laird Sörries
- Deutsch, 15 Minuten
-
Ankündigunge
- Auf Wiedersehen - vielleicht beim 22. Deutschen Perl-Workshop?
-
Harald Jörg (haj),
private
- Deutsch, 15 Minuten
-
Verabschiedung der Teilnehme
- CPAN Games
-
Renee Bäcker (reneeb),
Perl-Services.de Renée Bäcker
- Deutsch, Lightningtalk
- Vortrag (Slides usw.): https://speakerdeck.com/reneeb_perl/cpan-games
-
Ich möchte kurz pullrequest.club vorstellen
- Creating a compiler in Perl 6
-
Andrey Shitov (ash)
- English, 40 Minuten
- Vortrag (Slides usw.): https://www.slideshare.net/andy.sh/creating-a-compiler-in-perl-6
-
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 Minuten
- Vortrag (Slides usw.): https://github.com/dboehmer/coocook/tree/gpw2019#german-perl-workshop-2019-rule-based-authorization-in-catalyst
-
Am Beispiel von Coocook (https://coocook.org/) zeige ich, wie wir Autorisierung in Catalyst implementiert haben.
- Debugging ist bunt!
-
Tina Müller (tinita)
- Deutsch, Lightningtalk
-
Viele von uns arbeiten oft mit simplem debugging per print.
- Deploying Perl Apps using Docker, Gitlab & Kubernetes
-
Thomas Klausner (domm)
- Deutsch, 40 Minuten
- Vortrag (Slides usw.): https://domm.plix.at/talks/perl_docker_gitlab_kubernetes.html
-
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 Minuten
- Vortrag (Slides usw.): https://www.slideshare.net/SrenMLairdSrries/you-can-save-the-planet-how-about-after-tea
-
Talk auf Deutsch, Slides in English.
- EPO Recording Kits
-
Lee Johnson,
Humanstate
- English, Lightningtalk
-
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 Minuten
- Vortrag (Slides usw.): https://speakerdeck.com/reneeb_perl/mysql-workbench-als-quelle-fur-perl-code
-
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 Minuten
- Vortrag (Slides usw.): http://munich.pm.org/data/gpw2019_encoding_intro.pdf
-
- 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 Minuten
- Vortrag (Slides usw.): http://munich.pm.org/data/gpw2019_emacs_perl.pdf
-
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 Minuten
- Vortrag (Slides usw.): https://jnthn.net/papers/2019-gpw-ea.pdf
-
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 Minuten
-
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 Minuten
- Vortrag (Slides usw.): http://download.steffen-winkler.de/gpw2019/Freifunk%20-%20was%20ist%20das%20und%20wie%20entsteht%20die%20Software.html
-
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 Minuten
-
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 Minuten
-
We want to be in control about who or what gets in or out...
- Git Tips & Tricks
-
Tina Müller (tinita)
- Deutsch, 40 Minuten
- Vortrag (Slides usw.): https://github.com/perlpunk/slides.tpcig2018/blob/master/git-tips-tricks/git-tips-tricks.md
-
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 Minuten
- Vortrag (Slides usw.): https://speakerdeck.com/glauschwuffel/perl-und-gitlab-ein-erfahrungsbericht-ii
-
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 Minuten
- Vortrag (Slides usw.): https://www.slideshare.net/SrenMLairdSrries/hackers-stole-our-logincredentials-what-do-we-do
-
Talk auf Deutsch, Slides in English.
- Join all the things with DBIC
-
Julien Fiegehenn (simbabque),
Oleeo Ltd
- Deutsch, Lightningtalk
-
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 Minuten
- Vortrag (Slides usw.): https://speakerdeck.com/glauschwuffel/gpw2019-mein-jahr-mit-der-dsgvo
-
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 Minuten
- Vortrag (Slides usw.): https://speakerdeck.com/reneeb_perl/is-mojolicious-web-only
-
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 Minuten
- Vortrag (Slides usw.): https://leejo.github.io/2018/09/15/slow_meditation/
-
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, Lightningtalk
- Vortrag (Slides usw.): https://coocook.org/
-
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 Minuten
- Vortrag (Slides usw.): https://m0ses.github.io/presentation-2019-gpw/
-
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 Minuten
- Vortrag (Slides usw.): https://github.com/daxim/talks
-
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 Minuten
- Vortrag (Slides usw.): https://www.slideshare.net/andy.sh/perl6-oneliners
-
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, Lightningtalk
- Vortrag (Slides usw.): http://blogs.perl.org/users/daniel_bohmer/
-
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 Minuten
-
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 Minuten
-
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 Minuten
- Vortrag (Slides usw.): https://noxxi.de/pws/2019/ultimate-io-socket-ssl.pdf
-
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, Lightningtalk
-
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, Lightningtalk
-
APT = Advanced Threat Protection.
- Supercharging Math Modules with Databases
-
Martin Becker (martin)
- Deutsch, 20 Minuten
- Vortrag (Slides usw.): http://ulm.pm.org/supercharging/
-
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 Minuten
-
We will provide updates on The Perl Foundation.
- The Camel Paradox
-
Rolf Langsdorf (LanX)
- Deutsch, 20 Minuten
-
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 Minuten
- Vortrag (Slides usw.): https://jnthn.net/papers/2019-gpw-react-supply-whenever.pdf
-
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 Minuten
- Vortrag (Slides usw.): https://domm.plix.at/talks/vue_for_perl_hackers.html
-
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 Minuten
- Vortrag (Slides usw.): https://domm.plix.at/talks/advent_of_code.html
-
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 Minuten
- Vortrag (Slides usw.): https://corion.net/talks
-
Einerseits werden die SQL Fensterfunktionen (Window Functions, ISO
- WebPerl - Perl im Browser!
-
Hauke D (haukex),
IGB Berlin
- Deutsch, 40 Minuten
- Vortrag (Slides usw.): https://goo.gl/yM6dff
-
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 Minuten
-
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 Minuten
- Vortrag (Slides usw.): https://www.cryptomagic.eu/downloads/nodejsinperl.pdf
-
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 Minuten
-
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.