Zum Inhalt springen
- 80% sofort, 20% niemals
-
Max Maischein (Corion)
- Deutsch, Lightningtalk
- Vortrag (Slides usw.): https://corion.net/talks
-
Das HTML contenteditable Attribut bring 80% der Funktionalität eines HTML Editors.
- Best Practices for Managing Episodic Volunteering
-
Ann Barcomb (kudra)
- English, 20 Minuten
-
Episodic contributors, identified by their infrequent and sometimes unpredictable contributions, are a reality in free/libre and open source software projects. Although episodic contributors can be more complicated to incorporate than habitual contributors, they can benefit a project by introducing new ideas, spreading word about the project, and implementing new features. [...]
- Cro HTTP router essentials
-
Jonathan Worthington (jnthn),
Edument Central Europe sro.
- English, 40 Minuten
-
Cro is a set of libraries and tools for building distributed systems in Raku. It is most commonly used for building HTTP services and web applications.
- Data Science mit Perl und Raku
-
Sören Laird Sörries
- Deutsch, 20 Minuten
-
Statistik war noch nie jederHackers Sache.
- Datenlogger für die Wissenschaft, mit Perl
-
Hauke D (haukex),
IGB Berlin
- Deutsch, 40 Minuten
- Vortrag (Slides usw.): https://bit.ly/2PJii9m
-
In diesem Talk gebe ich eine Übersicht meiner Erfahrungen mit dem Bauen von Datenloggern für unser Forschungsinstitut, mit Raspberry Pis und Perl
- Diskussion: Perl Intro Talks / Curriculum
-
Thomas Klausner (domm)
- Deutsch, 20 Minuten
-
Ich finde schon lange, dass wir bei Perl-Events (ich denke primär an YAPCs, aber für Workshops wäre das wohl auch interessant) einen 1/2 Tag "Beginner Intro" haben sollen.
- Eine Strategie für Perl und Raku
-
Herbert Breunung (lichtkind)
- Deutsch, 40 Minuten
-
Dieser Vortrag beinhaltet 3 Elemente:
- GDPR & location-based games
-
Julien Fiegehenn (simbabque),
Oleeo Ltd
- English, Lightningtalk
-
I sent a GDPR request to Niantic for my Ingress account. This is what I got back and what you can do with it
- Harddisk-Crash vorher erkennen
-
Max Maischein (Corion)
- Deutsch, Lightningtalk
- Vortrag (Slides usw.): https://corion.net/talks
-
Daten verfügbar zu halten ist gar nicht so einfach. Die Backblaze Statistiken zeigen, dass Festplatten irgendwann ihren Geist aufgeben.
- Holiday Hack Challenge and Perl
-
Bernhard Griener,
Atos Information Technology GmbH
- English, Lightningtalk
-
What is the Holiday Hack Challenge?
- Improving Code Quality with Coverage Analysis
-
Martin Becker (martin)
- Deutsch, 40 Minuten
- Vortrag (Slides usw.): http://ulm.pm.org/coverage/
-
As a developer, code coverage analysis should be in your bag of tricks. By exposing code not covered by unit tests it helps to improve the test suite, identify edge cases and eliminate dead code and other logical flaws.
- Jupyter Notebook
-
Johann Rolschewski (jorol)
- Deutsch, Lightningtalk
- Vortrag (Slides usw.): http://jorol.de/talks/2020-GPW-Jupyter/
-
Das Jupyter Notebook ist eine Open-Source-Webanwendung, mit der man Dokumente erstellen und austauschen kann, die Live-Code, Gleichungen, Visualisierungen und narrativen Text enthalten. Zu den Anwendungsbereichen gehören: Datenbereinigung und -transformation, numerische Simulation, statistische Modellierung, Datenvisualisierung, maschinelles Lernen und vieles mehr. [...]
- Konferenzabschluss
-
Max Maischein (Corion)
- Deutsch, 20 Minuten
-
Platzhalte
- Lessons learned from my GitHub activity graph
-
FErki
- English, Lightningtalk
-
Sometimes it can be hard to tell whether a change in someone's behavior is conscious or not. Recognizing various patterns and their changes can help a lot to tell if things are going as expected or if something is off. Had I realized one of those pattern changes in time, I probably could have avoided spending years to work on fixing it. [...]
- Life is too short for shell scripting!
-
Tina Müller (tinita)
- Deutsch, 20 Minuten
-
You write a bash script. Easy.
- Linked Open Data
-
Johann Rolschewski (jorol)
- Deutsch, 40 Minuten
- Vortrag (Slides usw.): http://jorol.de/talks/2020-GPW-LOD/
-
Als Linked Open Data (LOD) werden frei verfügbare, strukturierte und vernetzte Daten bezeichnet. LOD baut auf Webstandards wie HTTP, RDF und URIs auf. Die so vernetzten Datenbestände ergeben einen "Knowledge Graph", der sich für eine Vielzahl von Anwendungen nutzen lässt. Nach einer Einführung in die Grundprinzipen von LOD werden Perl-Module, Tools und Anwendungsbereiche vorgestellt
- Manchmal nicht vorhandene Methoden auf manchmal nicht vorhandene Objekte aufrufen
-
Steffen Winkler (STEFFENW)
- Deutsch, Lightningtalk
- Vortrag (Slides usw.): http://download.steffen-winkler.de/gpw2020/Sometimes.html
-
Man schreibt Ketten von Methodenaufrufen, dazwischen vielleicht auch Array- und Hash-Zugriffe. Aber es kann sein, dass in der Kette ein Aufruf nichts zurückgibt, die Methode nicht vorhanden ist oder das Element, auf das man etwas aufruft, gar nicht vorhanden ist. [...]
- Medizinische Bildverarbeitung mit Perl
-
Herbert Breunung (lichtkind)
- Deutsch, Lightningtalk
- Vortrag (Slides usw.): http://lichtkind.de/vortrag
-
Lektionen die ich lernte, während ich ein Programm für medizinische Datenauswertung schrieb
- Mein Debian schöner machen
-
Max Maischein (Corion)
- Deutsch, Lightningtalk
-
Der Vortrag schaut auf das "Thumbnailers" Verzeichnis und zheigt die Implementation einer Dateivorschau für HTML und Carnet Dateien
- Mein privates Wetter
-
Max Maischein (Corion)
- Deutsch, 40 Minuten
- Vortrag (Slides usw.): https://corion.net/talks
-
Um Wetterinformationen auf dem Handy anzuzeigen möchten Webseiten und Apps auf meine Standortdaten zugreifen. Ich möchte meine Standortdaten nicht mit den Webseiten oder Apps teilen. Die Lösung ist, die Wetterdaten vom Deutschen Wetterdienst selbst aufzubereiten und über eine kleine, offline-fähige Webseite an mein Handy auszuliefern
- MooseX::App::Cmd und DBIx::Class gegen das Büro-Radio
-
Julien Fiegehenn (simbabque),
Oleeo Ltd
- Deutsch, Lightningtalk
-
Das Radio im Büro hat gefühlt nur 20 Lieder. Die meisten davon sind von Abba. Tagein, tagaus, immer das gleiche. Oder vielleicht doch nicht? Wir finden es zusammen raus
- Neues von Coocook.org
-
Daniel Böhmer,
Freelance Software Developer
- Deutsch, Lightningtalk
-
Coocook.org ist eine Web-Plattform, um Rezepte zu sammeln und Essenspläne für Veranstaltungen zu erstellen.
- Perl::LanguageServer & Debugger für Visual Studio Code u.a. Editoren
-
Gerald Richter
- Deutsch, 40 Minuten
- Vortrag (Slides usw.): https://github.com/richterger/Perl-LanguageServer/blob/master/docs/Perl-LanguageServer%20und%20Debugger%20f%C3%BCr%20Visual%20Studio%20Code%20u.a.%20Editoren%20-%20Perl%20Workshop%202020.pdf
-
Es hat in den letzten 20 Jahren immer wieder Versuche gegeben eine vollständige IDE für Perl zur Verfügung zustellen. Diese haben aber entweder nie funktioniert oder werden nicht mehr gepflegt.
- Progressing from humans to developers
-
Julien Fiegehenn (simbabque),
Oleeo Ltd
- English, 20 Minuten
-
Dieser Vortrag baut auf meinen anderen Vortraegen _Finding humans to turn into developers_ [1] und _Turning humans into developers_ [2] auf.
- Querying the Ethereum blockchain nodes with Raku
-
Konstantin Narkhov (knarkhov),
Private person
- English, 40 Minuten
- Vortrag (Slides usw.): https://prezi.com/view/flHhmrheFe53q2JxheGo/
-
The Ethereum blockchain platform provides the necessary and sufficient set of utilities and tools for creating decentralized applications that can be used to store and manage tamper-proof data. Ethereum supports private (Proof-of-Authority) networks, features a smart contract functionality, has a mature ecosystem and well-structured documentation, propagates a quick start and, of course, is FOSS.
- Raku rules and grammar tutorial
-
Jonathan Worthington (jnthn),
Edument Central Europe sro.
- English, 180 Minuten
-
Want to learn how to parse text using Raku regexes and grammars? Whether you've never tried them, or have written a few but want to brush up your skills, then this workshop will help.
- Rationalist Fiction
-
Moritz Lenz (moritz),
noris network AG
- English, Lightningtalk
-
I want to tease a literary genre that might appeal to software developers: rationalist fiction.
- Realizing Raku macros
-
Jonathan Worthington (jnthn),
Edument Central Europe sro.
- English, 40 Minuten
-
Raku already invites the developer to participate in compile time in a range of ways - but, while these ways are certainly useful for solving a range of problems, they are somewhat limited in nature. Macros aim to open up compile time further and provide an API that the programmer can rely on, rather than having to depend on compiler internals - as some adventurous folks already have!
- Retrospektive
-
Max Maischein (Corion)
- Deutsch, 10 Minuten
-
Platzhalte
- Sets and Bags, and how NOT to use them
-
Elizabeth Mattijsen (liz),
WenZPerl BV
- English, 40 Minuten
-
Sets and Bags are useful data types for many applications. But people find them cumbersome to use. They shouldn't, because in many cases you can use the semantics associated with Sets and Bags without having to use those words (much)
- Sketchnote Workshop
-
Wolfgang Kinkeldei
- Deutsch, 180 Minuten
-
Immer mehr Leute ‚malen‘ oder ‚skribbeln‘ Sketchnotes anstelle herkömmliche Notizen zu erstellen oder Protokolle zu verfassen. Wir werden zunächst verstehen, was hinter dieser Vorgehensweise steckt, wann Sketchnotes anwendbar sind und welche Vorteile das bringen kann.
- Social Engineering? Wie geht das?
-
Sören Laird Sörries
- Deutsch, Lightningtalk
-
In München wurde ich im "Passwörter"-Talk auf Social Engineering angesprochen und habe das abgeblockt, das brauche einen eigenen Talk. Will mich nicht lumpen lassen. Hier also: "Was ist Social Engineering?" und zu meiner eigenen Sicherheit als Lightning Talk
- Sympa Mailinglist Manager
-
Stefan Hornburg (Racke),
Stefan Hornburg
- Deutsch, 40 Minuten
- Vortrag (Slides usw.): https://www.linuxia.de/talks/gpw2020/sympa-en-beamer.pdf
-
Sympa is a mailing list manager written in Legacy Perl which has many
- Tabs vs. Spaces
-
Johann Rolschewski (jorol)
- Deutsch, 20 Minuten
- Vortrag (Slides usw.): http://jorol.de/talks/2020-GPW-TAB/
-
Wie soll ich meinen Quelltext einrücken? In vielen Programmiersprachen ist die Einrückung mittels Leerzeichen und Tabulatorzeichen zulässig, die Wahl ist den Entwickler*innen überlassen. Dies führt immer wieder zu Auseinandersetzungen darüber, welches die "beste" Lösung ist. In der Studie "Tabs or spaces for indentation? [...]
- Unexpected use cases with Rex
-
FErki
- English, 40 Minuten
-
There is more than one way to manage it. Rex is friendly to any combinations of local and remote execution, push and pull style of management, or imperative and declarative approach. The talk starts with an introduction to Rex and shows its default use cases, before continuing comparing the different approaches through brief examples.
- What can you do with YAML in 2020?
-
Tina Müller (tinita)
- Deutsch, 40 Minuten
- Vortrag (Slides usw.): https://perlpunk.github.io/slides.gpw2020/yaml2020/
-
Over the last years, a lot of improvements have been made to the Perl YAML Ecosystem, also thanks to The Perl Foundation and the Perl Toolchain Summit.
- White Labeling - Strategien & Implementierung
-
Thomas Klausner (domm)
- Deutsch, 40 Minuten
- Vortrag (Slides usw.): https://domm.plix.at/talks/white_labeling.html
-
Derzeit arbeite ich an einer White-Label-App, die also dieselbe Funktionialität für verschiedene Kunden bieten, ohne dass auf den ersten Blick klar ist, dass alle Kunden dieselbe App verwenden.
- Wir sind mehr als nur Vorträge, wir sind eine Gemeinschaft
-
Steffen Winkler (STEFFENW)
- Deutsch, Lightningtalk
-
Wie entsteht so einen Konferenz, was ist zu tun und was uns von kommerziellen Konferenzen unterscheidet
- kanku - continuous integration the easy way
-
Frank Schreiner (M0ses),
SUSE Software Solutions Germany GmbH
- Deutsch, 40 Minuten
-
In this talk I will show you how you can easily use KVM images built by OBS (https://openbuildservice.org / https://build.opensuse.org) in you daily workflow
- smooth gopass
-
Thomas Klausner (domm)
- Deutsch, Lightningtalk
-
gopass ist ein netter, konsolenbasierter passwortmanager. Mit ein paar anderen Tools kann man damit auch einen gut flutschenden Workflow für Websiten-Login bauen