BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
PRODID:-//Act//Data::ICal 0.22//EN
X-WR-CALNAME:German Perl/Raku Workshop 2022
X-WR-TIMEZONE:Europe/Berlin
BEGIN:VTIMEZONE
TZID:Europe/Berlin
X-LIC-LOCATION:Europe/Berlin
BEGIN:DAYLIGHT
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DESCRIPTION:Wer schon am Vorabend da ist\, kann sich hier treffen.\n\nVOLKS
 HAUS\nKarl-Liebknecht-Str. 30-32\, 04107 Leipzig\n\n\nCa. 200m vom Hotel e
 ntfernt\n\nhttps://www.openstreetmap.org/#map=19/51.32674/12.37392
DTEND;TZID=Europe/Berlin:20220329T220000
DTSTART;TZID=Europe/Berlin:20220329T190000
LOCATION:
SUMMARY:Preconference Meetup im Volkshaus
UID:https://act.yapc.eu/gpw2022/event/2202
URL:https://act.yapc.eu/gpw2022/event/2202
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Anmeldung für diejenigen\, die vor Ort sind
DTEND;TZID=Europe/Berlin:20220330T100000
DTSTART;TZID=Europe/Berlin:20220330T090000
LOCATION:Room 1
SUMMARY:Registrierung
UID:https://act.yapc.eu/gpw2022/event/2203
URL:https://act.yapc.eu/gpw2022/event/2203
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Kaffee & Stückchen
DTEND;TZID=Europe/Berlin:20220330T112000
DTSTART;TZID=Europe/Berlin:20220330T110000
LOCATION:
SUMMARY:Kaffeepause
UID:https://act.yapc.eu/gpw2022/event/2196
URL:https://act.yapc.eu/gpw2022/event/2196
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Mittagspause - bei Voranmeldung bei uns auch Zugang zum Buffet
DTEND;TZID=Europe/Berlin:20220330T140000
DTSTART;TZID=Europe/Berlin:20220330T123000
LOCATION:
SUMMARY:Mittagspause
UID:https://act.yapc.eu/gpw2022/event/2192
URL:https://act.yapc.eu/gpw2022/event/2192
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Kaffeepause
DTEND;TZID=Europe/Berlin:20220330T153000
DTSTART;TZID=Europe/Berlin:20220330T151000
LOCATION:
SUMMARY:Kaffeepause
UID:https://act.yapc.eu/gpw2022/event/2197
URL:https://act.yapc.eu/gpw2022/event/2197
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:60 Seconds to Napoli\n\nGottschedstraße 1\n\n04109 Leipzig
DTEND;TZID=Europe/Berlin:20220330T213000
DTSTART;TZID=Europe/Berlin:20220330T183000
LOCATION:
SUMMARY:Social Event
UID:https://act.yapc.eu/gpw2022/event/2195
URL:https://act.yapc.eu/gpw2022/event/2195
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Kaffee
DTEND;TZID=Europe/Berlin:20220331T113000
DTSTART;TZID=Europe/Berlin:20220331T111000
LOCATION:
SUMMARY:Kaffeepause
UID:https://act.yapc.eu/gpw2022/event/2198
URL:https://act.yapc.eu/gpw2022/event/2198
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Mittagspause
DTEND;TZID=Europe/Berlin:20220331T141000
DTSTART;TZID=Europe/Berlin:20220331T124000
LOCATION:
SUMMARY:Mittagspause
UID:https://act.yapc.eu/gpw2022/event/2193
URL:https://act.yapc.eu/gpw2022/event/2193
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Kaffeepause
DTEND;TZID=Europe/Berlin:20220331T154000
DTSTART;TZID=Europe/Berlin:20220331T152000
LOCATION:
SUMMARY:Kaffeepause
UID:https://act.yapc.eu/gpw2022/event/2199
URL:https://act.yapc.eu/gpw2022/event/2199
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Wenn Wetter und Laune es zulassen\, kann das City-Hochhaus besi
 chtigt werden und die Aussicht auf die Stadt genossen werden. Der Eintritt
  für die Aussichtsplattform kostet **€3 in Münzen**.
DTEND;TZID=Europe/Berlin:20220331T190000
DTSTART;TZID=Europe/Berlin:20220331T170000
LOCATION:
SUMMARY:Optional: Besichtigung des City-Hochhaus Leipzig
UID:https://act.yapc.eu/gpw2022/event/2201
URL:https://act.yapc.eu/gpw2022/event/2201
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Kaffeepause
DTEND;TZID=Europe/Berlin:20220401T113000
DTSTART;TZID=Europe/Berlin:20220401T111000
LOCATION:
SUMMARY:Kaffeepause
UID:https://act.yapc.eu/gpw2022/event/2200
URL:https://act.yapc.eu/gpw2022/event/2200
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Mittagspause
DTEND;TZID=Europe/Berlin:20220401T141000
DTSTART;TZID=Europe/Berlin:20220401T124000
LOCATION:
SUMMARY:Mittagspause
UID:https://act.yapc.eu/gpw2022/event/2194
URL:https://act.yapc.eu/gpw2022/event/2194
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
ATTENDEE:Tina Müller
ATTENDEE:Reini Urban
ATTENDEE:Stefan Härter
ATTENDEE:Horst Ritter
ATTENDEE:Gregor Goldbach
COMMENT:6 attendees
DESCRIPTION:Im Herbst 2021 wurde die aktualisierte Liste der Top 10 von Sic
 herheitsbedrohungen für Webanwendungen veröffentlicht. Dieser Vortrag stel
 lt die neue Liste vor und zeigt zu einzelnen Punkten Beispiele aus Perl-Pr
 ojekten.
DTEND;TZID=Europe/Berlin:20220401T104000
DTSTART;TZID=Europe/Berlin:20220401T100000
LOCATION:Room 1
ORGANIZER:Renee Bäcker
SUMMARY:OWASP Top Ten 2021
UID:https://act.yapc.eu/gpw2022/talk/7775
URL:https://act.yapc.eu/gpw2022/talk/7775
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
ATTENDEE:Sören Laird Sörries
ATTENDEE:Reini Urban
ATTENDEE:Tina Müller
ATTENDEE:Stefan Reddig
ATTENDEE:Salve J. Nilsen
ATTENDEE:Horst Ritter
ATTENDEE:Gregor Goldbach
COMMENT:8 attendees
DESCRIPTION:In jedem Jahr gibt es eine neue Major-Version von Perl. In dies
 em Vortrag zeige ich\, was in Perl 5.34 (veröffentlicht 2021) neu im Vergl
 eich zu Perl 5.32 ist. Außerdem werde ich einen Ausblick darauf geben\, wa
 s (vermutlich) in Perl 5.36 (wird Mitte 2022 veröffentlicht) neu sein wird
 .
DTEND;TZID=Europe/Berlin:20220331T115000
DTSTART;TZID=Europe/Berlin:20220331T113000
LOCATION:Room 1
ORGANIZER:Renee Bäcker
SUMMARY:Änderungen in Perl
UID:https://act.yapc.eu/gpw2022/talk/7776
URL:https://act.yapc.eu/gpw2022/talk/7776
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
ATTENDEE:Tina Müller
ATTENDEE:Reini Urban
ATTENDEE:Stefan Reddig
ATTENDEE:Rico Hengst
ATTENDEE:Salve J. Nilsen
ATTENDEE:Horst Ritter
ATTENDEE:Gregor Goldbach
COMMENT:8 attendees
DESCRIPTION:Modulautoren haben nicht immer die Zeit und Muße\, Patches durc
 hzuschauen und ein Modul zu paketieren und veröffentlichen. Ich stelle die
  Schritte vor\, wie ich Mitautor werde\, um kleine Änderungen an Modulen z
 ur Veröffentlichung zu bringen.
DTEND;TZID=Europe/Berlin:20220331T145000
DTSTART;TZID=Europe/Berlin:20220331T141000
LOCATION:Room 1
ORGANIZER:Max Maischein
SUMMARY:Meine Erfahrungen als Drive-By-Modulautor
UID:https://act.yapc.eu/gpw2022/talk/7777
URL:https://act.yapc.eu/gpw2022/talk/7777
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
ATTENDEE:Tina Müller
ATTENDEE:Reini Urban
ATTENDEE:Stefan Reddig
ATTENDEE:Rico Hengst
ATTENDEE:Horst Ritter
ATTENDEE:Gregor Goldbach
COMMENT:7 attendees
DESCRIPTION:In dem Vortrag beschreibe ich\, wie und warum ich Perl verwende
 \, um mit obskuren Geräten zu kommunizieren und welche anderen Tools bei d
 er Kommunikation mit USB- und WLAN-Geräten helfen.
DTEND;TZID=Europe/Berlin:20220401T143000
DTSTART;TZID=Europe/Berlin:20220401T141000
LOCATION:Room 1
ORGANIZER:Max Maischein
SUMMARY:Reverse Engineering von Geräten mit Perl
UID:https://act.yapc.eu/gpw2022/talk/7778
URL:https://act.yapc.eu/gpw2022/talk/7778
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
ATTENDEE:Stefan Härter
ATTENDEE:Horst Ritter
ATTENDEE:Gregor Goldbach
COMMENT:4 attendees
DESCRIPTION:Die CodeBasis ist über 20 Jahre alt und beruht auf CGI\, Apache
  mit mod_perl.\nPhase I OTOBO 10.0:  Docker-Support Unterstützung von Plac
 k durch CGI::Emulate::PSGI. Webserver Gazelle.\nPhase II OTOBO 10.1: Kompl
 ettumstellung auf Plack.
DTEND;TZID=Europe/Berlin:20220330T120000
DTSTART;TZID=Europe/Berlin:20220330T112000
LOCATION:Room 1
ORGANIZER:Bernhard Schmalhofer
SUMMARY:Praxisbericht: Migration der Webapp OTOBO von CGI nach PSGI
UID:https://act.yapc.eu/gpw2022/talk/7779
URL:https://act.yapc.eu/gpw2022/talk/7779
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
ATTENDEE:Tina Müller
ATTENDEE:Stefan Härter
ATTENDEE:Stefan Reddig
ATTENDEE:Rico Hengst
COMMENT:5 attendees
DESCRIPTION:Stiftung Modultest für den angehenden Datenwissenschaftler und 
 alle andere die ihre Daten anschaun wollen. Inklusieve Vorstellung einer e
 ignen Lösung.
DTEND;TZID=Europe/Berlin:20220330T144000
DTSTART;TZID=Europe/Berlin:20220330T140000
LOCATION:Room 1
ORGANIZER:Herbert Breunung
SUMMARY:Plotting mit Perl
UID:https://act.yapc.eu/gpw2022/talk/7780
URL:https://act.yapc.eu/gpw2022/talk/7780
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
ATTENDEE:Tina Müller
ATTENDEE:Reini Urban
ATTENDEE:Stefan Reddig
ATTENDEE:Thibault Duponchelle
ATTENDEE:Curtis Poe
ATTENDEE:Horst Ritter
ATTENDEE:Gregor Goldbach
COMMENT:8 attendees
DESCRIPTION:Details of how we added livestreaming widgets to our crowdfundi
 ng application\, which is implemented in Perl using Mojolicious.\n\nWe wil
 l cover some of the setup and technical considerations\, along with messag
 ing formats and backend technology - RabbitMQ and the Perl modules we use 
 to interact with it.
DTEND;TZID=Europe/Berlin:20220330T155000
DTSTART;TZID=Europe/Berlin:20220330T153000
LOCATION:Room 1
ORGANIZER:Lee Johnson
SUMMARY:Satisfying a Twitch - Livestreaming Widgets at GivenGain
UID:https://act.yapc.eu/gpw2022/talk/7781
URL:https://act.yapc.eu/gpw2022/talk/7781
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
ATTENDEE:Herbert Breunung
ATTENDEE:Harald Jörg
ATTENDEE:Tina Müller
ATTENDEE:Reini Urban
ATTENDEE:Stefan Reddig
ATTENDEE:Rico Hengst
ATTENDEE:Thibault Duponchelle
ATTENDEE:Salve J. Nilsen
ATTENDEE:Horst Ritter
ATTENDEE:Gregor Goldbach
ATTENDEE:Mohammad Anwar
COMMENT:12 attendees
DESCRIPTION:Corinna is a complete re-envisioning of object-oriented program
 ming (OOP) in Perl. Previously\, OOP in Perl was handled with bless() and 
 the @ISA array. Everything else had to be wired together by the developer.
  There are\, depending on what you consider to be an OOP system\, over 80 
 candidates on the CPAN. Some are quite excellent. Most are hobbled by limi
 tations of Perl syntax.\n\nYears in development\, Corinna fixes this with 
 a new\, yet simple syntax which brings modern OOP programming to the Perl 
 language. In many ways\, it leapfrogs the capabilities of other dynamic la
 nguages and even approaches some of the capabilities of static languages\,
  including the potential for many compile-time failures for what were prev
 iously runtime failures (or silent\, difficult to detect bugs).
DTEND;TZID=Europe/Berlin:20220330T110000
DTSTART;TZID=Europe/Berlin:20220330T102000
LOCATION:Room 1
ORGANIZER:Curtis Poe
SUMMARY:Corinna's current status
UID:https://act.yapc.eu/gpw2022/talk/7782
URL:https://act.yapc.eu/gpw2022/talk/7782
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
ATTENDEE:Reini Urban
ATTENDEE:Horst Ritter
ATTENDEE:Gregor Goldbach
ATTENDEE:Rico Hengst
COMMENT:5 attendees
DESCRIPTION:Erstellen eines Mail-Templates aus einer empfangenen Mail.\ncsv
 -Datenquellen in Word-Serienbrief für Anhänge und Versenden.\nPDF-Anhänge 
 mit PDF24 splitten in eine Seite pro Datei.\nMail versenden mit Testlauf u
 nd Log-Dateien
DTEND;TZID=Europe/Berlin:20220331T152000
DTSTART;TZID=Europe/Berlin:20220331T150000
LOCATION:Room 1
ORGANIZER:Wieland Pusch
SUMMARY:Serienmail mit Perl\, Word\, Excel und PDF24
UID:https://act.yapc.eu/gpw2022/talk/7783
URL:https://act.yapc.eu/gpw2022/talk/7783
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
ATTENDEE:Herbert Breunung
ATTENDEE:Reini Urban
ATTENDEE:Thibault Duponchelle
ATTENDEE:Gregor Goldbach
COMMENT:5 attendees
DESCRIPTION:Decades ago we were in the implementation of industry-first dat
 a-logging solution that capable of read machinery data’s through different
  industry protocols. It’s planned as a sensor to cloud solution had develo
 pment for nearly 2 year and in its final stages of release.  We handled th
 e web-technology part of that.  \n\nIt’s just crossed the challenge of MyS
 QL to PostgreSQL migration due to license changes of earlier one. Due to i
 ndustrial IT environment of that time\, the deployment changed to on-premi
 ses implementation. It’s raised questions on protecting IP\, Piracy\, Soft
 ware tampering & more.\nFinally a strategy taken to obfuscate the code\, s
 o we have chances to prevent some extend. \n\nOptions were checked with st
 andard grep tool and leading commercial solutions of the time\, but none w
 ere near to solve it. The key challenge is make the replacement with logic
 al flow that communicated in different languages. From a simple HTML eleme
 nt id replacement\, to be continued with JS validation & PHP/Perl server h
 andling. Sometimes it may have a CSS declaration. One thing came to clear 
 is a simple find and replacement will not work. It seems end of road for o
 bfuscation strategy. The management is hesitate to go on-premises without 
 obfuscation.\n\nWhen we take-up the challenge\, we had a glimmer of hope w
 ith one of our simple file traversal tool. But it seems tougher than our e
 stimate and we are unable to find a flexible & extendable way to decode th
 e multi-language part. Most of the time we resolved such challenges with r
 eal world alignment.  We had many inspirations from railways as a key algo
 rithm provider.  That time also\, we hit the bull's eye by implementing th
 e century old food-delivery system of Mumbai Dabbawalas.\n\nIt’s a tiffin 
 box delivery system through public sub-urban train infrastructure in India
 n city of Mumbai from your home to office and office to home every day. Th
 e entire system runs on their custom coding system\, it’s a testimony of a
  swarm intelligence.  Perl given us ways to adopt it without the need of t
 echnical jargons like class\, object\, interface\, roles\, inheritance & u
 nknown many more.\n \nI will share the story of how the real world inspira
 tions helped us in implementation and how the Perl supports in creative th
 ought adoption in overcoming non-linear challenges. It will gives an exper
 ience to participants to realize the power of scripting language. \n\nNow 
 the system improved as a tool for code quality check & application cloning
  and few more.  Earlier we planned to make it open\, but it delayed for ye
 ars. Now i am planning to do it by this April
DTEND;TZID=Europe/Berlin:20220401T124000
DTSTART;TZID=Europe/Berlin:20220401T120000
LOCATION:Room 1
ORGANIZER:Raja Renga Bashyam
SUMMARY:Rx – A Contextual Find & Replacement tool based on Regular Expressi
 ons
UID:https://act.yapc.eu/gpw2022/talk/7784
URL:https://act.yapc.eu/gpw2022/talk/7784
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Tina Müller
ATTENDEE:Reini Urban
ATTENDEE:Horst Ritter
ATTENDEE:Gregor Goldbach
COMMENT:4 attendees
DESCRIPTION:Der Hype um die 21st Century Skills scheint sich nicht so schne
 ll zu legen. In vergangenen Talks\, hatte ich das scherzhaft aufgegriffen\
 , aber nun im Ernst: Was soll das? Was sind denn diese 21st Century Skills
 ? Warum wurde ein Hype darum gemacht? Was ist da eigentlich dran? Warum is
 t der noch nicht wieder verschwunden? Was machen wir Perl/Raku-Hacker:inne
 n am Besten damit?\n\nThe hype surrounding the 21st Century Skills doesn't
  seem to be going away anytime soon. In previous talks\, I took this up as
  a joke\; but am serious now: What is it about? What are these 21st Centur
 y Skills? Why was it made a hype? What is at the bottom of it? And why has
 n't it disappeared yet? What should we Perl/Raku hackers best do about it?
 \n\nTalk auf deutsch\, slides in English.
DTEND;TZID=Europe/Berlin:20220401T150000
DTSTART;TZID=Europe/Berlin:20220401T144000
LOCATION:Room 1
ORGANIZER:Sören Laird Sörries
SUMMARY:21st Century Skills
UID:https://act.yapc.eu/gpw2022/talk/7785
URL:https://act.yapc.eu/gpw2022/talk/7785
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Tina Müller
ATTENDEE:Reini Urban
ATTENDEE:Rico Hengst
ATTENDEE:Salve J. Nilsen
ATTENDEE:Horst Ritter
ATTENDEE:Gregor Goldbach
COMMENT:6 attendees
DESCRIPTION:Über die vergangenen 4 Jahre habe ich meine persönlichen Eigens
 chaften für das Lernen kontinuierlich immer weiter optimiert\, und hatte d
 amit unerwarteten Erfolg.\n\nWas ich so alles ausprobiert habe\, was für k
 leine einfach Rezepte und neue Gewohnheiten mir dabei wie sehr geholfen ha
 ben\, und auch was nicht so gut lief.\n\nTalk auf deutsch.\n\n(nach Möglic
 hkeit zweisprachige Slides deutsch & englisch)
DTEND;TZID=Europe/Berlin:20220330T164000
DTSTART;TZID=Europe/Berlin:20220330T160000
LOCATION:Room 1
ORGANIZER:Sören Laird Sörries
SUMMARY:Lernen mit Superkräften
UID:https://act.yapc.eu/gpw2022/talk/7787
URL:https://act.yapc.eu/gpw2022/talk/7787
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
ATTENDEE:Tina Müller
ATTENDEE:Stefan Härter
COMMENT:3 attendees
DESCRIPTION:Dieser Vortrag hat nicht zum Ziel die Dokumentation der gnuplot
 lib vorzulesen. Zum einen bietet modules.raku.org noch mehr uns zum Plot-M
 odule. Zum Anderen möchte ich hervorheben\, wie Raku-Idiome den Umgang mit
  Daten erleichtern. Aber geplottet wird trotzdem. Zuhörern empfehle ich au
 ch meinen anderen Vortrag zu sehen weil in "plotten mit Perl" gehe ich auf
  mathematisches und optisches Wissen ein\, das beim Plotten hilft.
DTEND;TZID=Europe/Berlin:20220330T151000
DTSTART;TZID=Europe/Berlin:20220330T145000
LOCATION:Room 1
ORGANIZER:Herbert Breunung
SUMMARY:Plotten mit Raku
UID:https://act.yapc.eu/gpw2022/talk/7788
URL:https://act.yapc.eu/gpw2022/talk/7788
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
ATTENDEE:Tina Müller
ATTENDEE:Thibault Duponchelle
ATTENDEE:Salve J. Nilsen
ATTENDEE:Gregor Goldbach
ATTENDEE:Sue Mynott
COMMENT:6 attendees
DESCRIPTION:Take a look at the code you use at your business. Do you know i
 ts dependencies? Do you know how much work has been put into these\, and b
 y who? Even if you do\, chances are that your colleagues don't.\n\nIn this
  presentation\, Salve intends to show a way to help increase our work coll
 eagues' awareness of these too-often overlooked dependencies – and thereby
  help all of us a few steps closer toward a sustainable Open Source ecosys
 tem – that we can depend on for years to come.\n\nThere's an awareness def
 icit among our colleagues – How do Open Source projects and people influen
 ce the business? What value is gained or saved when the business depends o
 n Open Source projects? What kind of relationships does the business have 
 with the people behind these projects?\n\nLet's take this first step to re
 medy this deficit – by introducing our Business colleagues to our Open Sou
 rce colleagues.
DTEND;TZID=Europe/Berlin:20220331T124000
DTSTART;TZID=Europe/Berlin:20220331T120000
LOCATION:Room 1
ORGANIZER:Salve J. Nilsen
SUMMARY:The colleagues you didn't know you had
UID:https://act.yapc.eu/gpw2022/talk/7790
URL:https://act.yapc.eu/gpw2022/talk/7790
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
ATTENDEE:Tina Müller
ATTENDEE:Reini Urban
ATTENDEE:Stefan Härter
ATTENDEE:Stefan Reddig
ATTENDEE:Rico Hengst
ATTENDEE:Salve J. Nilsen
ATTENDEE:Horst Ritter
ATTENDEE:Gregor Goldbach
COMMENT:9 attendees
DESCRIPTION:Für eine private Party habe ich ein kleines Perl-Script von Mar
 oš Kollar\, das einen Covid Test/Impf Zertifikat Validator implementiert\,
  in eine kleine PSGI/Vue.js App eingebaut.\n\nIn dem Talk schauen wir uns 
 an\, wie so ein Zertifikat aufgebaut ist\, wie es geparst und validiert we
 rden kann\, und wie man das ganze dann in eine kleine Webapp einbauen kann
 .\n\nhttps://qrona.plix.at\n\nhttps://github.com/domm/QRona
DTEND;TZID=Europe/Berlin:20220331T104000
DTSTART;TZID=Europe/Berlin:20220331T100000
LOCATION:Room 1
ORGANIZER:Thomas Klausner
SUMMARY:Covid Zertifikate validieren for Fun and .. Sicherheit?
UID:https://act.yapc.eu/gpw2022/talk/7791
URL:https://act.yapc.eu/gpw2022/talk/7791
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
ATTENDEE:Tina Müller
ATTENDEE:Reini Urban
ATTENDEE:Salve J. Nilsen
ATTENDEE:Horst Ritter
ATTENDEE:Gregor Goldbach
ATTENDEE:Rico Hengst
COMMENT:7 attendees
DESCRIPTION:Teaser:\nDie DiY Attitüde liegt in den Genen von Geizhals (auch
  wenn wir da nicht mehr ganz so "verrückt" sind wie früher \;) und eines d
 ieser selbst-entwickelten Tools ist die Werda ("Wer ist da") unser Anweseh
 eistmonitor und Zeiterfassungstool mit vielen zusätzlichen Funktionen.\n\n
 Ursprünglich in Perl 5 entwickelt\, habe ich Ende 2019 einen experimentell
 en Rewrite des in die Jahre gekommenen Codes in Perl6/Raku\, Cro und VueJs
  gewagt.\n\nIn diesem Talk zeige ich den grundlegenden Aufbau des Tools\, 
 sowohl vom Frontend als auch vom Backend\, und erzähle von meinen ersten G
 ehversuchen und Problemen mit Raku.\n\nAbstract:\nDie Geizhals Werda ist v
 ieles: Ein Anwesenheitsmonitor\, eine Telefonanalagenübersicht\, eine Zeit
 erfassungssystem\, eine Anzeige für das Raumbuchungsystem\, ein COVID-19 3
 G Zertifikatsprüfer\, ein Chatbot\, ein firmeninternes schwarzes Brett und
  letztendlich ein Experimentierfeld für neue Technologien.\n\nEnde 2019 ha
 be ich die alte in Perl5 geschriebene Werda komplett in Raku neuimplementi
 ert und im laufe der Zeit laufend mit neuen nützlichen und weniger nützlic
 hen Funktionen erweitert.\n\nIn diesem Talk zeige ich den grundlegenden Au
 fbau des Tools\, der Cro API\, des Cro Websocket Servers\, der Telefonanla
 genintegration\, des Mattermost Chatbots (ein Slack Klon)\, Integration ei
 ner externen Zeiterfassungssoftware sowie einen kurzen Überblick über das 
 VueJS Frontend.\n\nZum schluss resümiere ich auch das subjektive good\, th
 e bad and the ugly von Cro und Raku.
DTEND;TZID=Europe/Berlin:20220331T111000
DTSTART;TZID=Europe/Berlin:20220331T105000
LOCATION:Room 1
ORGANIZER:Maroš Kollár
SUMMARY:Werda - der Geizhals Anwesenheitsmonitor
UID:https://act.yapc.eu/gpw2022/talk/7792
URL:https://act.yapc.eu/gpw2022/talk/7792
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
ATTENDEE:Sören Laird Sörries
ATTENDEE:Tina Müller
ATTENDEE:Reini Urban
ATTENDEE:Stefan Reddig
ATTENDEE:Rico Hengst
ATTENDEE:Stefan Härter
ATTENDEE:Gregor Goldbach
COMMENT:8 attendees
DESCRIPTION:Offline-Spracherkennung (Speech-to-text) ist ein wichtiges Feat
 ure\, wenn man auf seine Privatsphäre wert legt und nicht jedes gesprochen
  Wort mit Alexa\, Siri oder Bixby teilen möchte.\n\nIn dem Vortrag stelle 
 ich das Modul Speech::Recognizer::Vosk vor. Ich gehe auf die Vorteile und 
 Einschränkungen ein und mache eine Live-Demo.
DTEND;TZID=Europe/Berlin:20220401T115000
DTSTART;TZID=Europe/Berlin:20220401T113000
LOCATION:Room 1
ORGANIZER:Max Maischein
SUMMARY:Offline-Spracherkennung mit Perl
UID:https://act.yapc.eu/gpw2022/talk/7794
URL:https://act.yapc.eu/gpw2022/talk/7794
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
ATTENDEE:Stefan Reddig
ATTENDEE:Gregor Goldbach
COMMENT:3 attendees
DESCRIPTION:Wie fixe ich den C Standard\, als Kurzabenteuer. Ein Überblick 
 über die Prozesse\, Working Groups\, Papers\, Compilerjungs\, Unicode\, La
 tex usw.\n\nUnterschiede zu unseren Prozessen\, vor allem was dort besser 
 läuft.
DTEND;TZID=Europe/Berlin:20220330T171000
DTSTART;TZID=Europe/Berlin:20220330T165000
LOCATION:Room 1
ORGANIZER:Reini Urban
SUMMARY:Mein C Standard Abenteuer
UID:https://act.yapc.eu/gpw2022/talk/7795
URL:https://act.yapc.eu/gpw2022/talk/7795
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
ATTENDEE:Reini Urban
ATTENDEE:Thibault Duponchelle
ATTENDEE:Horst Ritter
ATTENDEE:Gregor Goldbach
COMMENT:5 attendees
DESCRIPTION:I will give an update on what happened in the YAML world in the
  last two years.\nThat includes perl modules\, but also a quick glance at 
 libraries in other languages.
DTEND;TZID=Europe/Berlin:20220401T153000
DTSTART;TZID=Europe/Berlin:20220401T151000
LOCATION:Room 1
ORGANIZER:Tina Müller
SUMMARY:News from the YAML world
UID:https://act.yapc.eu/gpw2022/talk/7796
URL:https://act.yapc.eu/gpw2022/talk/7796
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Reini Urban
ATTENDEE:Thibault Duponchelle
ATTENDEE:Tina Müller
ATTENDEE:Curtis Poe
ATTENDEE:Salve J. Nilsen
ATTENDEE:Gregor Goldbach
ATTENDEE:Sören Laird Sörries
COMMENT:7 attendees
DESCRIPTION:A presentation by Paul Evans
DTEND;TZID=Europe/Berlin:20220330T123000
DTSTART;TZID=Europe/Berlin:20220330T121000
LOCATION:Room 1
ORGANIZER:Max Maischein
SUMMARY:On The Road to 2025 (Paul Evans)
UID:https://act.yapc.eu/gpw2022/talk/7799
URL:https://act.yapc.eu/gpw2022/talk/7799
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Stefan Härter
ATTENDEE:Salve J. Nilsen
ATTENDEE:Horst Ritter
ATTENDEE:Gregor Goldbach
COMMENT:4 attendees
DESCRIPTION:Willkommen!\n\nKurze Vorstellung\, organisatorische Kleinigkeit
 en und die Ankündigung des Orts für den nächsten GPW
DTEND;TZID=Europe/Berlin:20220330T102000
DTSTART;TZID=Europe/Berlin:20220330T100000
LOCATION:Room 1
ORGANIZER:Max Maischein
SUMMARY:Willkommen auf dem Deutschen Perl/Raku Workshop 2022
UID:https://act.yapc.eu/gpw2022/talk/7800
URL:https://act.yapc.eu/gpw2022/talk/7800
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Stefan Härter
ATTENDEE:Horst Ritter
ATTENDEE:Gregor Goldbach
ATTENDEE:Sören Laird Sörries
COMMENT:4 attendees
DESCRIPTION:Rückblick und ein schönes Wiedersehen in 2023
DTEND;TZID=Europe/Berlin:20220401T160000
DTSTART;TZID=Europe/Berlin:20220401T154000
LOCATION:Room 1
ORGANIZER:Max Maischein
SUMMARY:Verabschiedung+Vorschau auf den GPW 2023
UID:https://act.yapc.eu/gpw2022/talk/7801
URL:https://act.yapc.eu/gpw2022/talk/7801
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Thibault Duponchelle
ATTENDEE:Salve J. Nilsen
ATTENDEE:Horst Ritter
ATTENDEE:Stefan Härter
ATTENDEE:Gregor Goldbach
ATTENDEE:Sören Laird Sörries
COMMENT:6 attendees
DESCRIPTION:Vorträge mit einer Dauer von (maximal) 5 Minuten - der ideale W
 eg\, Euer Lieblingsmodul oder Eure Lieblingsfernsehserie vorzustellen oder
  einfach nur erste Erfahrung zu sammeln mit einem Kurzvortrag
DTEND;TZID=Europe/Berlin:20220331T164000
DTSTART;TZID=Europe/Berlin:20220331T154000
LOCATION:Room 1
ORGANIZER:Max Maischein
SUMMARY:Lightning Talks
UID:https://act.yapc.eu/gpw2022/talk/7802
URL:https://act.yapc.eu/gpw2022/talk/7802
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
COMMENT:1 attendees
DESCRIPTION:Der letzte Teil zum Plotten mit Perl
DTEND;TZID=Europe/Berlin:20220401T111000
DTSTART;TZID=Europe/Berlin:20220401T105000
LOCATION:Room 1
ORGANIZER:Herbert Breunung
SUMMARY:Herbert's Plot
UID:https://act.yapc.eu/gpw2022/talk/7803
URL:https://act.yapc.eu/gpw2022/talk/7803
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sören Laird Sörries
COMMENT:1 attendees
DESCRIPTION:Wer möchte\, kann sich hier treffen.\n\nVOLKSHAUS\nKarl-Liebkne
 cht-Str. 30-32\, 04107 Leipzig\n\n\nCa. 200m vom Hotel entfernt\n\nhttps:/
 /www.openstreetmap.org/#map=19/51.32674/12.37392
DTEND;TZID=Europe/Berlin:20220331T220000
DTSTART;TZID=Europe/Berlin:20220331T193000
LOCATION:Room 1
ORGANIZER:Sören Laird Sörries
SUMMARY:Optional: Meetup im Volkshaus
UID:https://act.yapc.eu/gpw2022/talk/7809
URL:https://act.yapc.eu/gpw2022/talk/7809
END:VEVENT
END:VCALENDAR
