BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
PRODID:-//Act//Data::ICal 0.22//EN
X-WR-CALNAME:The Perl Conference in Amsterdam
X-WR-TIMEZONE:Europe/Amsterdam
BEGIN:VTIMEZONE
TZID:Europe/Amsterdam
X-LIC-LOCATION:Europe/Amsterdam
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:Coffee\, Tea etc
DTEND;TZID=Europe/Amsterdam:20170807T111500
DTSTART;TZID=Europe/Amsterdam:20170807T110000
LOCATION:
SUMMARY:Break
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/2009
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/2009
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Lunch
DTEND;TZID=Europe/Amsterdam:20170807T140000
DTSTART;TZID=Europe/Amsterdam:20170807T130000
LOCATION:
SUMMARY:Lunch
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/2010
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/2010
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:...
DTEND;TZID=Europe/Amsterdam:20170807T154500
DTSTART;TZID=Europe/Amsterdam:20170807T153000
LOCATION:
SUMMARY:Break
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/2011
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/2011
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:...
DTEND;TZID=Europe/Amsterdam:20170808T111500
DTSTART;TZID=Europe/Amsterdam:20170808T110000
LOCATION:
SUMMARY:Break
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/2012
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/2012
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:...
DTEND;TZID=Europe/Amsterdam:20170808T140000
DTSTART;TZID=Europe/Amsterdam:20170808T130000
LOCATION:
SUMMARY:Lunch
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/2013
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/2013
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:...
DTEND;TZID=Europe/Amsterdam:20170808T154500
DTSTART;TZID=Europe/Amsterdam:20170808T153000
LOCATION:
SUMMARY:Break
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/2014
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/2014
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Booking.com will be hosting a free networking evening for all a
 ttendees of the Perl Conference at our Prins and Keizer office in Amsterda
 m. Join us to meet some of our talented technology professionals and gain 
 insights into how we became one of the  Netherlands' most successful start
 ups.\n\nThey’re opening their office doors to attendees of the annual Perl
  Conference 2017. There will be short talks hosted by members of their tec
 h team to give you an insight into the Booking world\, how they use Perl\,
  the challenges and tricks of the trade.\n\nAfter there will be an opportu
 nity to network over drinks and nibbles.\n\nYOU WILL NEED TO REGISTER HERE
 ...\nhttps://workingatbooking.com/event/perl-conference-meet-up-amsterdam
DTEND;TZID=Europe/Amsterdam:20170808T183000
DTSTART;TZID=Europe/Amsterdam:20170808T163000
LOCATION:
SUMMARY:Perl Conference Meet-up Booking.com
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/2015
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/2015
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Pre Conference social gathering on the roof of B.Amsterdam\nFir
 st 3 drinks are free!\nDrink tokens are given on pre-registration
DTEND;TZID=Europe/Amsterdam:20170808T223000
DTSTART;TZID=Europe/Amsterdam:20170808T190000
LOCATION:
SUMMARY:Pre Conference Social
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/2007
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/2007
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Arrival and registration\, come on time to get your ticket\, cl
 aim your t-shirt and grab a cup of coffee.
DTEND;TZID=Europe/Amsterdam:20170809T090000
DTSTART;TZID=Europe/Amsterdam:20170809T080000
LOCATION:
SUMMARY:Registration
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/1960
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/1960
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:A warm welcome to you all
DTEND;TZID=Europe/Amsterdam:20170809T092000
DTSTART;TZID=Europe/Amsterdam:20170809T090000
LOCATION:0.e.1 the Wiechert --- Main Hall
SUMMARY:Opening
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/1961
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/1961
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Coffee & Tea
DTEND;TZID=Europe/Amsterdam:20170809T111500
DTSTART;TZID=Europe/Amsterdam:20170809T105000
LOCATION:
SUMMARY:Break
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/1964
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/1964
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:…
DTEND;TZID=Europe/Amsterdam:20170809T134000
DTSTART;TZID=Europe/Amsterdam:20170809T125000
LOCATION:
SUMMARY:Lunch
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/1966
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/1966
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:…
DTEND;TZID=Europe/Amsterdam:20170809T162000
DTSTART;TZID=Europe/Amsterdam:20170809T155500
LOCATION:
SUMMARY:Break
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/1969
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/1969
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:…
DTEND;TZID=Europe/Amsterdam:20170809T191000
DTSTART;TZID=Europe/Amsterdam:20170809T185500
LOCATION:0.e.1 the Wiechert --- Main Hall
SUMMARY:Closing
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/1971
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/1971
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Time to celebrate\, to to have fun\, time to ...\n\nAt one of t
 he most remarkable places in Amsterdam\, we will have the Perl Social Even
 t.\n\nhttp://www.strand-zuid.nl\n\nYou will need your wrist band - provide
 d at check in - in order to attend this fabulous party\n\nStrandzuid\nEuro
 paplein 22\n1078 GZ Amsterdam\n\nit will take roughly half an hour to get 
 there\, using Metro 50 (from Henk Sneevliet\, towards Gein)\, Exit Amsterd
 am RAI
DTEND;TZID=Europe/Amsterdam:20170810T000000
DTSTART;TZID=Europe/Amsterdam:20170809T200000
LOCATION:
SUMMARY:Social Event (sponsored by Booking.com)
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/1972
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/1972
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:…
DTEND;TZID=Europe/Amsterdam:20170810T112500
DTSTART;TZID=Europe/Amsterdam:20170810T110000
LOCATION:
SUMMARY:Break
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/1974
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/1974
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:…
DTEND;TZID=Europe/Amsterdam:20170810T135000
DTSTART;TZID=Europe/Amsterdam:20170810T130000
LOCATION:
SUMMARY:Lunch
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/1977
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/1977
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:…
DTEND;TZID=Europe/Amsterdam:20170810T163500
DTSTART;TZID=Europe/Amsterdam:20170810T160500
LOCATION:
SUMMARY:Break
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/1979
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/1979
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:…
DTEND;TZID=Europe/Amsterdam:20170811T110000
DTSTART;TZID=Europe/Amsterdam:20170811T103000
LOCATION:
SUMMARY:Break
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/1985
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/1985
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:…
DTEND;TZID=Europe/Amsterdam:20170811T133500
DTSTART;TZID=Europe/Amsterdam:20170811T123500
LOCATION:
SUMMARY:Lunch
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/1987
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/1987
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:…
DTEND;TZID=Europe/Amsterdam:20170811T162000
DTSTART;TZID=Europe/Amsterdam:20170811T155000
LOCATION:
SUMMARY:Break
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/1989
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/1989
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:…
DTEND;TZID=Europe/Amsterdam:20170811T190000
DTSTART;TZID=Europe/Amsterdam:20170811T184500
LOCATION:0.e.1 the Wiechert --- Main Hall
SUMMARY:Final words
UID:http://act.perlconference.org/tpc-2017-amsterdam/event/1992
URL:http://act.perlconference.org/tpc-2017-amsterdam/event/1992
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philipp Gortan
ATTENDEE:Thomas Klausner
ATTENDEE:Michal Jurosz
ATTENDEE:Diego Kuperman
ATTENDEE:Tom Hukins
ATTENDEE:MartijnVdS
ATTENDEE:Paolo Sinigaglia
ATTENDEE:Max Maischein
ATTENDEE:Matthias Zeichmann
ATTENDEE:Ashraf Bashir
ATTENDEE:Lidia Corde
ATTENDEE:Martin Barth
ATTENDEE:Ningna Wang
ATTENDEE:Gabriele Hack
ATTENDEE:Cord Mueller
ATTENDEE:Tomáš Ciml
ATTENDEE:Wolfgang Pecho
ATTENDEE:Renee Bäcker
ATTENDEE:Oleksii Holtsev
ATTENDEE:Abe Timmerman
ATTENDEE:Szymon Nieznański
ATTENDEE:Christian Walde
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Mihai Pop
ATTENDEE:Kenichi Ishigaki
ATTENDEE:atoomic
ATTENDEE:Michal Josef Špaček
ATTENDEE:Andrew Nugged (nugged)
ATTENDEE:Dan Muey
ATTENDEE:Michael Jemmeson
ATTENDEE:Charles McGarvey
ATTENDEE:Todd Rinaldo
ATTENDEE:Jean Forget
ATTENDEE:Nicholas Jackson
ATTENDEE:Jan Holcapek
ATTENDEE:Philippe Bruhat
ATTENDEE:José Joaquín Atria
ATTENDEE:R Geoffrey Avery
ATTENDEE:James Morrison
ATTENDEE:Isabella Brookes
ATTENDEE:Alessandra Traini
COMMENT:41 attendees
DESCRIPTION:Make your controllers even slimmer by throwing nice exceptions 
 in your model and handle them in a Plack Middleware
DTEND;TZID=Europe/Amsterdam:20170809T122500
DTSTART;TZID=Europe/Amsterdam:20170809T120500
LOCATION:0.e.3 the Muhammed
ORGANIZER:Thomas Klausner
SUMMARY:Exceptional Model Middlewares
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/6992
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/6992
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Thomas Klausner
ATTENDEE:Diego Kuperman
ATTENDEE:Philipp Gortan
ATTENDEE:Mykhailo Shulichenko
ATTENDEE:Lee Johnson
ATTENDEE:Dave Sherohman
ATTENDEE:Iaroslav Poliakov
ATTENDEE:Paolo Sinigaglia
ATTENDEE:Max Maischein
ATTENDEE:Matthias Zeichmann
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Daniel Egeberg
ATTENDEE:Michael Budde
ATTENDEE:Chris Jack
ATTENDEE:Matthew Chubb
ATTENDEE:Lidia Corde
ATTENDEE:Gabriele Hack
ATTENDEE:Roman Baumer
ATTENDEE:Dirk De Nijs
ATTENDEE:Wim Boogaerts
ATTENDEE:Adam Zelei
ATTENDEE:Alessandra Traini
ATTENDEE:Wolfgang Pecho
ATTENDEE:Andreea Hosu
ATTENDEE:Andreea Hosu
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Tom Hukins
ATTENDEE:adela popa
ATTENDEE:Oleksii Holtsev
ATTENDEE:Lukáš Rampa
ATTENDEE:Tom Koelman
ATTENDEE:Fabian Zimmermann
ATTENDEE:Bert
ATTENDEE:Rutger Swarts
ATTENDEE:Mo Dulies
ATTENDEE:Mihai Pop
ATTENDEE:Michael Gray
ATTENDEE:Dan Muey
ATTENDEE:Philippe Bruhat
ATTENDEE:Jason Carty
ATTENDEE:Ilya Chesnokov
ATTENDEE:James Morrison
ATTENDEE:Willem van den Berg
ATTENDEE:Dermot Paikkos
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Dennis Schuster
ATTENDEE:Ragnar Lillevoll
ATTENDEE:Michal Josef Špaček
ATTENDEE:Charles McGarvey
COMMENT:49 attendees
DESCRIPTION:Sometimes it's much easier (and faster\, and more elegant) to d
 itch DBIx::Class and use the raw powers of your DB (Postgres\, obviously).
 \n\nI'll show some powerful SQL (CTEs\, window functions\, ..) from a rece
 nt project which made my live much easier...
DTEND;TZID=Europe/Amsterdam:20170810T160500
DTSTART;TZID=Europe/Amsterdam:20170810T154500
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Thomas Klausner
SUMMARY:The power of raw SQL
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/6993
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/6993
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Marc Egea i Sala
ATTENDEE:Tina Müller
ATTENDEE:Diego Kuperman
ATTENDEE:Stephen Hall
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Damian Conway
ATTENDEE:Salve J. Nilsen
ATTENDEE:Stevan Little
ATTENDEE:MartijnVdS
ATTENDEE:Steffen Winkler
ATTENDEE:Max Maischein
ATTENDEE:Matthias Zeichmann
ATTENDEE:James Carman
ATTENDEE:Jean Forget
ATTENDEE:Philippe Bruhat
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Daniel Egeberg
ATTENDEE:Michael Budde
ATTENDEE:Dana Jacobsen
ATTENDEE:Paul Cochrane
ATTENDEE:Gabriele Hack
ATTENDEE:Choroba
ATTENDEE:Matthew Chubb
ATTENDEE:Tomáš Ciml
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Martin Becker
ATTENDEE:Marcel Timmerman
ATTENDEE:Tom Hukins
ATTENDEE:Bas Postema
ATTENDEE:Eitan Schuler
ATTENDEE:Tom Koelman
ATTENDEE:David H. Adler
ATTENDEE:Darko Obradovic
ATTENDEE:Fabian Zimmermann
ATTENDEE:Bert
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Szymon Nieznański
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Dan Muey
ATTENDEE:Ilya Chesnokov
ATTENDEE:John van Krieken
ATTENDEE:Thomas Klausner
ATTENDEE:Todd Rinaldo
ATTENDEE:Detlev Hauschildt
ATTENDEE:Charles McGarvey
ATTENDEE:Abe Timmerman
ATTENDEE:Patrick Mevzek
ATTENDEE:Robin Sheat
ATTENDEE:Thomas Reifenberger
ATTENDEE:Sebastiaan Hoogeveen
ATTENDEE:Jose Pablo Garcia
COMMENT:51 attendees
DESCRIPTION:Aikido is a *martial* art\, yet  its founder called it "the art
  of Peace". The goal is to enable practitioners to defend themselves while
  also protecting their attacker from injury. I'm using the simple principl
 es of aikido in my communication with other people\, and it actually works
 !\n\nIn this talk\, I'll look at Aikido principles and techniques and how 
 they could apply to our communication with people on the Internet (and In 
 Real Life).
DTEND;TZID=Europe/Amsterdam:20170811T152500
DTSTART;TZID=Europe/Amsterdam:20170811T144000
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Philippe Bruhat
SUMMARY:Communication Aikido
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/6994
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/6994
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Stephen Hall
ATTENDEE:Martin Barth
ATTENDEE:David Faux
ATTENDEE:Lloyd Fournier
ATTENDEE:Patrick Ringl
ATTENDEE:anop singh ranawat
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Andrey Shitov
ATTENDEE:Marcel Timmerman
ATTENDEE:James Carman
ATTENDEE:Detlev Hauschildt
ATTENDEE:Wendy Van Dijk
ATTENDEE:Elizabeth Mattijsen
ATTENDEE:Claudio Ramirez
ATTENDEE:Daniel Egeberg
ATTENDEE:Ashraf Bashir
ATTENDEE:Chris Jack
ATTENDEE:Herbert Breunung
ATTENDEE:Mo Dulies
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Matthew Chubb
ATTENDEE:Jan Seidl
ATTENDEE:Tomáš Ciml
ATTENDEE:Miroslav Tynovsky
ATTENDEE:J. Nick Koston
ATTENDEE:Fabian Zimmermann
ATTENDEE:Mark Huiskes
ATTENDEE:Fernando Santagata
ATTENDEE:Renee Bäcker
ATTENDEE:Rish
ATTENDEE:Oleksii Holtsev
ATTENDEE:Lukáš Rampa
ATTENDEE:David H. Adler
ATTENDEE:Lucie Mohelníková
ATTENDEE:Darko Obradovic
ATTENDEE:Steffen Schwigon
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Gabriel Peery
ATTENDEE:Jean Forget
ATTENDEE:Salve J. Nilsen
ATTENDEE:Jose manuel De arce
ATTENDEE:Anders Nielsen
ATTENDEE:Andrew Nugged (nugged)
ATTENDEE:cono
ATTENDEE:Ningna Wang
COMMENT:46 attendees
DESCRIPTION:SkyNet will not be written in Python or Go. Learn how to build 
 a three-node machine learning network in TensorFlow and Perl 6.
DTEND;TZID=Europe/Amsterdam:20170809T170500
DTSTART;TZID=Europe/Amsterdam:20170809T162000
LOCATION:0.e.2 the Richard
ORGANIZER:DrForr
SUMMARY:Machine Learning in Perl 6
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/6995
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/6995
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Oriol Soriano Vila
ATTENDEE:Marc Egea i Sala
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Thomas Klausner
ATTENDEE:Diego Kuperman
ATTENDEE:David Faux
ATTENDEE:Danny van Delft
ATTENDEE:Dave Sherohman
ATTENDEE:Stevan Little
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Iaroslav Poliakov
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Paul Cochrane
ATTENDEE:Paolo Sinigaglia
ATTENDEE:Andreea Hosu
ATTENDEE:James Carman
ATTENDEE:Wendy Van Dijk
ATTENDEE:Julian Levens
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Chris Jack
ATTENDEE:Herbert Breunung
ATTENDEE:Lidia Corde
ATTENDEE:Cord Mueller
ATTENDEE:Roman Baumer
ATTENDEE:Dirk De Nijs
ATTENDEE:Matthew Chubb
ATTENDEE:Adam Zelei
ATTENDEE:Willem van den Berg
ATTENDEE:Jörg Plate
ATTENDEE:Martin Becker
ATTENDEE:Philipp Gortan
ATTENDEE:Marcel Timmerman
ATTENDEE:Oleksii Holtsev
ATTENDEE:Lukáš Rampa
ATTENDEE:Tom Koelman
ATTENDEE:David H. Adler
ATTENDEE:Xavier Arroyo
ATTENDEE:Bert
ATTENDEE:Mo Dulies
ATTENDEE:Szymon Nieznański
ATTENDEE:Jan Holcapek
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Curtis Poe
ATTENDEE:John van Krieken
ATTENDEE:Christian Walde
ATTENDEE:Dan Muey
ATTENDEE:adela popa
ATTENDEE:Peter Mottram
ATTENDEE:Michael Gray
ATTENDEE:Michael Jemmeson
ATTENDEE:Peter du Marchie van Voorthuysen
ATTENDEE:Brent Laabs
ATTENDEE:Lance Wicks
ATTENDEE:Matthias Zeichmann
ATTENDEE:Robin Sheat
ATTENDEE:Paul Evans
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Michal Josef Špaček
COMMENT:58 attendees
DESCRIPTION:With Tau Station\, we're building a sci-fi universe in a browse
 r. However\, in object oriented design\, what does the "single responsibil
 ity principle" mean when your combat armor serves as armor\, a weapon\, an
 d medkit?\n\nAnd when many different behaviors have long chains of duplica
 ted requirements (for example\, do you have enough money to buy a medkit\,
  or refuel your ship\, or repair your blaster\, or bribe a guard)\, how do
  you handle that in an efficient an easy to read manner?\n\nAnd how do you
  avoid god objects when your character in the universe drives almost every
 thing?\n\nThis talk explores some of the techniques we've developed for Ta
 u Station to easily model complex behaviors.
DTEND;TZID=Europe/Amsterdam:20170811T173000
DTSTART;TZID=Europe/Amsterdam:20170811T162000
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Curtis Poe
SUMMARY:Modeling a Universe
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/6998
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/6998
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Lance Wicks
ATTENDEE:Michal Jurosz
ATTENDEE:Todd Rinaldo
ATTENDEE:Branislav Zahradník
ATTENDEE:Richard van Lochem
ATTENDEE:Wendy Van Dijk
ATTENDEE:Stephen Hall
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Damian Conway
ATTENDEE:Dana Jacobsen
ATTENDEE:Curtis Jewell
ATTENDEE:Steffen Winkler
ATTENDEE:Ashraf Bashir
ATTENDEE:Matthew Chubb
ATTENDEE:Michael Lang
ATTENDEE:Jens Rehsack
ATTENDEE:Theo van Hoesel
ATTENDEE:Cord Mueller
ATTENDEE:Tomáš Ciml
ATTENDEE:Errietta Kostala
ATTENDEE:John Lightsey
ATTENDEE:Renee Bäcker
ATTENDEE:Oleksii Kysil
ATTENDEE:Eitan Schuler
ATTENDEE:David H. Adler
ATTENDEE:Steffen Schwigon
ATTENDEE:Curtis Poe
ATTENDEE:Szymon Nieznański
ATTENDEE:Rikus Goodell
ATTENDEE:Nicholas Jackson
ATTENDEE:Daniel Böhmer
ATTENDEE:Robin Sheat
ATTENDEE:José Joaquín Atria
ATTENDEE:Paul Evans
ATTENDEE:John van Krieken
ATTENDEE:Christian Walde
ATTENDEE:Michael Jemmeson
ATTENDEE:Joelle Maslak
ATTENDEE:Martin Becker
COMMENT:39 attendees
DESCRIPTION:The image of Perl became more and more negative after the begin
 ning of this century\, and some of the reasons for this were perceived sta
 gnation in development\, and flamewars\, and obfuscated Perl\, and the ris
 e of other programming languages. The problems were noticed and many in th
 e Perl-community cared about this\, so attempts to stop the flamewars and 
 the obfuscated code were made and with some success.  More conferences\, w
 orkshops and hackathons were organised.  Efforts were made to make code be
 tter documented\, to have better practices in coding\, to be friendlier to
 wards newbies and to people with questions\, and to be more visible in gen
 eral. Things changed so much\, we nowadays even get compliments at open so
 urce conferences! I will talk about our booths and devroom at FOSDEM\, and
  our Perl-presence at OSCON and other open source conferences\, and our ow
 n Perl-swag.  It's a one-sided view from me personally\, not a scientific 
 research.
DTEND;TZID=Europe/Amsterdam:20170810T160500
DTSTART;TZID=Europe/Amsterdam:20170810T154500
LOCATION:0.e.3 the Muhammed
ORGANIZER:Wendy Van Dijk
SUMMARY:Changing Image of Perl
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/6999
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/6999
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Stephen Hall
ATTENDEE:Thomas Klausner
ATTENDEE:Michal Jurosz
ATTENDEE:Martin Barth
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Lloyd Fournier
ATTENDEE:Damian Conway
ATTENDEE:James Carman
ATTENDEE:Andrey Shitov
ATTENDEE:Marcel Timmerman
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Matthew Chubb
ATTENDEE:Wendy Van Dijk
ATTENDEE:Elizabeth Mattijsen
ATTENDEE:Chris Jack
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Tomáš Ciml
ATTENDEE:Fernando Santagata
ATTENDEE:Oleksii Holtsev
ATTENDEE:David H. Adler
ATTENDEE:Steffen Schwigon
ATTENDEE:Nora Dimitrijevic
ATTENDEE:cono
ATTENDEE:Brent Laabs
COMMENT:24 attendees
DESCRIPTION:Witness the life cycle of a single Perl 6 module from creation 
 to adulthood\, learning some tips and tricks on the way as we dodge some b
 ullets and fall headlong into cleverly-concealed traps. We'll talk about P
 erl 6 coding style\, code layout\, and some of the compromises you have to
  make during development.
DTEND;TZID=Europe/Amsterdam:20170810T154000
DTSTART;TZID=Europe/Amsterdam:20170810T145500
LOCATION:0.e.2 the Richard
ORGANIZER:DrForr
SUMMARY:Notes from the Trenches: Parsing Perl 6 *with* Perl 6
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7000
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7000
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Lance Wicks
ATTENDEE:Max Maischein
ATTENDEE:Michal Jurosz
ATTENDEE:Lee Johnson
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Paul Cochrane
ATTENDEE:Andreea Hosu
ATTENDEE:Dallas Wisehaupt
ATTENDEE:Ashraf Bashir
ATTENDEE:Chris Jack
ATTENDEE:Jens Rehsack
ATTENDEE:Lidia Corde
ATTENDEE:Choroba
ATTENDEE:Matthew Chubb
ATTENDEE:Willem van den Berg
ATTENDEE:Marcel Timmerman
ATTENDEE:David H. Adler
ATTENDEE:Mo Dulies
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Nicholas Jackson
ATTENDEE:José Joaquín Atria
ATTENDEE:Michael Gray
ATTENDEE:Martin Becker
ATTENDEE:Joelle Maslak
ATTENDEE:Fabian Zimmermann
ATTENDEE:Patrick Mevzek
ATTENDEE:Anders Nielsen
ATTENDEE:James Morrison
ATTENDEE:Tomáš Ciml
COMMENT:29 attendees
DESCRIPTION:We started doing the 2017 CPAN Pull Request Challenge as a team
  activity... this is what we learnt.
DTEND;TZID=Europe/Amsterdam:20170811T123500
DTSTART;TZID=Europe/Amsterdam:20170811T121500
LOCATION:0.e.4 the Chris
ORGANIZER:Lance Wicks
SUMMARY:Mob programming the CPAN Pull Request Challenge
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7004
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7004
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philipp Gortan
ATTENDEE:Marc Egea i Sala
ATTENDEE:Claudio Ramirez
ATTENDEE:Thomas Klausner
ATTENDEE:Oriol Soriano Vila
ATTENDEE:Diego Kuperman
ATTENDEE:Tina Müller
ATTENDEE:Richard van Lochem
ATTENDEE:Wieger Opmeer
ATTENDEE:Lee Johnson
ATTENDEE:Andreas Vögele
ATTENDEE:Matthew Chubb
ATTENDEE:James Carman
ATTENDEE:Curtis Jewell
ATTENDEE:MartijnVdS
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Steffen Winkler
ATTENDEE:Marcel Timmerman
ATTENDEE:Marcus Ramberg
ATTENDEE:Philippe Bruhat
ATTENDEE:Juan Negretti
ATTENDEE:Roman Baumer
ATTENDEE:Mo Dulies
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Michael Gray
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Stanislav Chernogritskii
ATTENDEE:Ragnar Lillevoll
ATTENDEE:Lukáš Rampa
ATTENDEE:Oleksii Kysil
ATTENDEE:Bas Postema
ATTENDEE:Tom Koelman
ATTENDEE:Darko Obradovic
ATTENDEE:Gert van Oss
ATTENDEE:Bert
ATTENDEE:Rutger Swarts
ATTENDEE:Jason Hall
ATTENDEE:Rikus Goodell
ATTENDEE:Szymon Nieznański
ATTENDEE:Peter Mottram
ATTENDEE:Michal Josef Špaček
ATTENDEE:Gabriel Peery
ATTENDEE:Andrew Nugged (nugged)
ATTENDEE:Charles McGarvey
ATTENDEE:R Geoffrey Avery
ATTENDEE:Anders Nielsen
ATTENDEE:Lance Wicks
ATTENDEE:José Joaquín Atria
ATTENDEE:Isabella Brookes
COMMENT:49 attendees
DESCRIPTION:A couple of years ago I started down the rabbit hole that is OA
 uth2 and manged to implement a plugin for Mojolicious. Since then I have a
 bstracted out a lot of the internals and now have a module to support all 
 four OAuth2 flows\, which is de-coupled from any specific web framework.\n
 \nThis talk will cover those four OAuth2 flows\, with examples of using th
 e module and plugins to implement an OAuth2 authorization server in your f
 ramework of choice.\n\nStrong coffee is advised as a prerequisite to atten
 ding this talk.
DTEND;TZID=Europe/Amsterdam:20170809T120000
DTSTART;TZID=Europe/Amsterdam:20170809T111500
LOCATION:0.e.3 the Muhammed
ORGANIZER:Lee Johnson
SUMMARY:OAuth2 is Done
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7014
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7014
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Claudio Ramirez
ATTENDEE:Thomas Klausner
ATTENDEE:Michal Jurosz
ATTENDEE:Stephen Hall
ATTENDEE:Tom Hukins
ATTENDEE:Dana Jacobsen
ATTENDEE:H.Merijn Brand
ATTENDEE:Steffen Winkler
ATTENDEE:Andreea Hosu
ATTENDEE:Matthew Chubb
ATTENDEE:Dirk De Nijs
ATTENDEE:Xavier Arroyo
ATTENDEE:Bas Postema
ATTENDEE:David H. Adler
ATTENDEE:Mo Dulies
ATTENDEE:Ervin Ruci
ATTENDEE:Lidia Corde
ATTENDEE:Lance Wicks
ATTENDEE:Michal Josef Špaček
ATTENDEE:Isabella Brookes
COMMENT:20 attendees
DESCRIPTION:books.geocode.xyz is Yet Another Book Scanning/Parsing Effort. 
 \nA potential copyright infringement minefield\, book scanning has been ta
 ken up my many venerable entities\, such as Google and others\, only to st
 op at the hammer of a judge.\nI am not trying to replicate any of these ef
 forts\, instead\, I want to scan every book I can\, in order to organize a
 ll of the world's literature by location. \nAs such\, different from other
  book scanning projects\, this is only a large research application into t
 he link between literature and the physical world.\nUsing Geo::Parser::Tex
 t\, a geoparser written in perl\, I am doing just that. At the project web
 site you can browse books on a map\, or read only those lines in the book 
 which mention locations in a geographic context. You may also help grow th
 e project by uploading books on the geoparser.
DTEND;TZID=Europe/Amsterdam:20170810T130000
DTSTART;TZID=Europe/Amsterdam:20170810T124000
LOCATION:0.e.3 the Muhammed
ORGANIZER:Ervin Ruci
SUMMARY:Mapping World Literature
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7015
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7015
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Lance Wicks
ATTENDEE:Max Maischein
ATTENDEE:Thomas Klausner
ATTENDEE:Tom Hukins
ATTENDEE:Salve J. Nilsen
ATTENDEE:James Carman
ATTENDEE:Dallas Wisehaupt
ATTENDEE:Ashraf Bashir
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Matthew Chubb
ATTENDEE:Wolfgang Pecho
ATTENDEE:Andreea Hosu
ATTENDEE:adela popa
ATTENDEE:Renee Bäcker
ATTENDEE:David H. Adler
ATTENDEE:Szymon Nieznański
ATTENDEE:José Joaquín Atria
ATTENDEE:James Morrison
ATTENDEE:Michael Jemmeson
ATTENDEE:Isabella Brookes
COMMENT:20 attendees
DESCRIPTION:The use of Perl and open source in the Olympic sport of Judo.\n
 \nHow Perl is used to assist academic researchers\, national federations\,
  and event organisers.\n\nIn the International Judo Federation a lot of op
 en source is used including Perl. This talk covers what technologies are u
 sed and why.
DTEND;TZID=Europe/Amsterdam:20170810T174500
DTSTART;TZID=Europe/Amsterdam:20170810T172500
LOCATION:0.e.3 the Muhammed
ORGANIZER:Lance Wicks
SUMMARY:Perl and Open Source in Olympic Judo
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7021
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7021
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Oriol Soriano Vila
ATTENDEE:Stephen Hall
ATTENDEE:Max Maischein
ATTENDEE:Diego Kuperman
ATTENDEE:Jose manuel De arce
ATTENDEE:Diego Oberlin
ATTENDEE:Dermot Paikkos
ATTENDEE:Lee Johnson
ATTENDEE:Ruth Holloway
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Kenichi Ishigaki
ATTENDEE:Andreas Vögele
ATTENDEE:Victor Bocharov
ATTENDEE:Detlev Hauschildt
ATTENDEE:Michael Budde
ATTENDEE:Daniel Egeberg
ATTENDEE:Ashraf Bashir
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Gabriele Hack
ATTENDEE:Tomáš Ciml
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Marcel Timmerman
ATTENDEE:John Lightsey
ATTENDEE:Fernando Santagata
ATTENDEE:David H. Adler
ATTENDEE:Lucie Mohelníková
ATTENDEE:Fabian Zimmermann
ATTENDEE:Darko Obradovic
ATTENDEE:Rutger Swarts
ATTENDEE:Mo Dulies
ATTENDEE:Olivier Mengué
ATTENDEE:Nicholas Jackson
ATTENDEE:José Joaquín Atria
ATTENDEE:Todd Rinaldo
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Patrick Mevzek
ATTENDEE:Lidia Corde
ATTENDEE:Richard van Lochem
ATTENDEE:James Morrison
ATTENDEE:Thomas Reifenberger
ATTENDEE:Rikus Goodell
ATTENDEE:Sebastiaan Hoogeveen
COMMENT:42 attendees
DESCRIPTION:This talk presents the various options when automating websites
  which need Javascript.\nI present the capabilities of WWW::Mechanize::Chr
 ome.\nA third part reviews the development of WWW::Mechanize::Chrome toget
 her with the test suite of WWW::Mechanize::Firefox and WWW::Mechanize::Pha
 ntomJS.
DTEND;TZID=Europe/Amsterdam:20170811T170500
DTSTART;TZID=Europe/Amsterdam:20170811T162000
LOCATION:0.e.3 the Muhammed
ORGANIZER:Max Maischein
SUMMARY:Web automation with WWW::Mechanize::Chrome
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7022
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7022
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Lance Wicks
ATTENDEE:Marc Egea i Sala
ATTENDEE:Oriol Soriano Vila
ATTENDEE:Philipp Gortan
ATTENDEE:Curtis Jewell
ATTENDEE:Tina Müller
ATTENDEE:Herbert Breunung
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Diego Kuperman
ATTENDEE:Martin Barth
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Damian Conway
ATTENDEE:Andreas Vögele
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:H.Merijn Brand
ATTENDEE:Juan Negretti
ATTENDEE:Matt Koscica
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Michael Budde
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Gabriele Hack
ATTENDEE:Choroba
ATTENDEE:Adam Zelei
ATTENDEE:Wolfgang Pecho
ATTENDEE:Andreea Hosu
ATTENDEE:Willem van den Berg
ATTENDEE:Jörg Plate
ATTENDEE:Lukas Mai
ATTENDEE:Bernhard Specht
ATTENDEE:Renee Bäcker
ATTENDEE:Oleksii Holtsev
ATTENDEE:Tom Koelman
ATTENDEE:David H. Adler
ATTENDEE:Julian Levens
ATTENDEE:Bert
ATTENDEE:Rutger Swarts
ATTENDEE:Mo Dulies
ATTENDEE:Szymon Nieznański
ATTENDEE:Kang-min Liu
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Jan Holcapek
ATTENDEE:Mihai Pop
ATTENDEE:Dan Muey
ATTENDEE:Rikus Goodell
ATTENDEE:Todd Rinaldo
ATTENDEE:Nicholas Jackson
ATTENDEE:Gabriel Peery
ATTENDEE:Santiago Martin Zubieta Ortiz
ATTENDEE:Ningna Wang
ATTENDEE:Matthias Zeichmann
ATTENDEE:Ilya Chesnokov
ATTENDEE:Dana Jacobsen
ATTENDEE:Abe Timmerman
ATTENDEE:José Joaquín Atria
ATTENDEE:Anders Nielsen
ATTENDEE:Daniel Egeberg
ATTENDEE:Paul Evans
ATTENDEE:Lidia Corde
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Arjen Laarhoven
ATTENDEE:Kenneth Power
ATTENDEE:Anton Statutov
ATTENDEE:Dennis Schuster
ATTENDEE:Michael Lang
COMMENT:64 attendees
DESCRIPTION:Now you've Had your basic introduction to Core perl data types 
 (https://youtu.be/zNsew4U-quM)\, let's dig deeper.\n\nIn this talk\, I'll 
 dive into more advanced topics of perl internals\, including:\n - The Stas
 h\n - GVs and RVs\n - PADs\n - The "op tree"\n - CVs\n - MAGIC\n - Perl Gl
 obals\n - A light introduction to XS\n\nTo get maximal value out of this t
 alk\, it's my expectation you'll have a basic understanding of perl variab
 les and a passing knowledge of basic C such as arrays\, structs\, and unio
 ns.\n\nClick the Talk link for the slides.
DTEND;TZID=Europe/Amsterdam:20170810T121000
DTSTART;TZID=Europe/Amsterdam:20170810T112500
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Todd Rinaldo
SUMMARY:Getting gutsy with perl5
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7029
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7029
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Lance Wicks
ATTENDEE:Tina Müller
ATTENDEE:Herbert Breunung
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Richard van Lochem
ATTENDEE:Joelle Maslak
ATTENDEE:Patrick Ringl
ATTENDEE:Choroba
ATTENDEE:Cord Mueller
ATTENDEE:Roman Baumer
ATTENDEE:Adam Zelei
ATTENDEE:Dirk De Nijs
ATTENDEE:Matthew Chubb
ATTENDEE:Tomáš Ciml
ATTENDEE:Arjen Laarhoven
ATTENDEE:Andreea Hosu
ATTENDEE:Wolfgang Pecho
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Andreas Vögele
ATTENDEE:Jörg Plate
ATTENDEE:Martin Becker
ATTENDEE:Andrey Shitov
ATTENDEE:Damian Conway
ATTENDEE:Wieger Opmeer
ATTENDEE:John Lightsey
ATTENDEE:Andrew Nugged (nugged)
ATTENDEE:Michael Lang
ATTENDEE:Tom Hukins
ATTENDEE:Lukas Mai
ATTENDEE:Bernhard Specht
ATTENDEE:Renee Bäcker
ATTENDEE:Lee Johnson
ATTENDEE:Lukáš Rampa
ATTENDEE:Eitan Schuler
ATTENDEE:David H. Adler
ATTENDEE:Xavier Arroyo
ATTENDEE:Lucie Mohelníková
ATTENDEE:Fabian Zimmermann
ATTENDEE:Darko Obradovic
ATTENDEE:Steffen Schwigon
ATTENDEE:Robin Sheat
ATTENDEE:Bert
ATTENDEE:John van Krieken
ATTENDEE:Rutger Swarts
ATTENDEE:Jason Hall
ATTENDEE:Szymon Nieznański
ATTENDEE:Detlev Hauschildt
ATTENDEE:Christian Walde
ATTENDEE:Jose manuel De arce
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Dave Lambley
ATTENDEE:Peter du Marchie van Voorthuysen
ATTENDEE:Philipp Gortan
ATTENDEE:Brent Laabs
ATTENDEE:Olivier Mengué
ATTENDEE:Patrick Mevzek
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Mihai Pop
ATTENDEE:atoomic
ATTENDEE:Abe Timmerman
ATTENDEE:Michael Gray
ATTENDEE:Paul Evans
ATTENDEE:Dave Sherohman
ATTENDEE:Dan Muey
ATTENDEE:Rikus Goodell
ATTENDEE:Charles McGarvey
ATTENDEE:Nicholas Jackson
ATTENDEE:Jean Forget
ATTENDEE:Philippe Bruhat
ATTENDEE:R Geoffrey Avery
ATTENDEE:Salve J. Nilsen
ATTENDEE:Todd Rinaldo
ATTENDEE:Nicolas Mendoza
ATTENDEE:cono
ATTENDEE:José Joaquín Atria
ATTENDEE:Michael Jemmeson
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Diego Kuperman
ATTENDEE:James Morrison
ATTENDEE:Thomas Reifenberger
COMMENT:81 attendees
DESCRIPTION:Schedule\n\nperldoc improvements\nover 9000 requests and over 9
 000 parsers\nPAUSE on Mojolicious in progress\n\nDebugging LWP\ngit grep c
 pan\nA new deprecation policy\n\nLearning Taigi -- my ongoing experience\n
 Emulating Just About Any RESTful JSON API\nSwiss Perl Workshop 2017\n10 li
 nes of code that saved 0.75G\n\nCome write for Opensource.com!\nv5.28 New 
 Features\nMadness for your methods\n\nThese Lightning Talks may be serious
 \, funny\, or both.  They may be given by experienced speakers already giv
 ing full length talks or by first time speakers just starting out (this is
  a great way to get started if you have something to say).  If you are a f
 irst time speaker you will win a tie with an experience speaker when the s
 chedule is made if it comes to it.  Today's first time speaker could be to
 morrow's keynote speaker.\n\nWe will have about 10 Lightning Talks of 5 mi
 nutes each day.  Submit your talk through the submit talk link on this web
 site.  The first deadline is with the full length talks.  The second deadl
 ine is one week before the conference starts and many proposals will be ac
 cepted.  At least two speaking spots on days 2 and 3 will be held open unt
 il the day before the talks to give you a chance to see something at the c
 onference and put together a Lightning Talk response.  However if you wait
  for the later deadlines note that there are fewer spots available and you
  are less likely to be accepted so please try to submit more than a week b
 efore the conference.\n\nIn addition to the five minute Lightning Talks wh
 ere you get to use your computer\, slides\, and any other tool\, we will a
 lso have some Lightning Advertisements.  These are only 30 seconds\, you d
 on't have to submit a proposal\, you don't get any slides\, and the only A
 V assistance offered is a microphone.  If you have a BOF to announce\, an 
 auction item to advertise or any other short message you can use the trans
 ition time that would be otherwise wasted between Lightning Talks to share
  your message.  Just show up before we start and take a seat in the assign
 ed seats in the front of the room.\n\n\n\n\nWhy Would You Want to do a Lig
 htning Talk?\n\nMaybe you've never given a talk before\, and you'd like to
  start small. For a Lightning Talk\, you don't need to make slides\, and i
 f you do decide to make slides\, you only need to make three.\n\nMaybe you
 're nervous and you're afraid you'll mess up. It's a lot easier to plan an
 d deliver a five minute talk than it is to deliver a long talk. And if you
  do mess up\, at least the painful part will be over quickly.\n\nMaybe you
  don't have much to say. Maybe you just want to ask a question\, or invite
  people to help you with your project\, or boast about something you did\,
  or tell a short cautionary story. These things are all interesting and wo
 rth talking about\, but there might not be enough to say about them to fil
 l up thirty minutes.\n\nMaybe you have a lot of things to say\, and you're
  already going to give a long talk on one of them\, and you don't want to 
 hog the spotlight. There's nothing wrong with giving several Lightning Tal
 ks. Hey\, they're only five minutes.\n\nOn the other side\, people might w
 ant to come to a lightning talk when they wouldn't come to a long talk on 
 the same subject. The risk for the attendees is smaller: If the talk turns
  out to be dull\, or if the person giving the talk turns out to be a reall
 y bad speaker\, well\, at least it's over in five minutes. With lightning 
 talks\, you're never stuck in some boring lecture for forty-five minutes.\
 n\nStill having trouble picking a topic\, here are some suggestions:\n\n  
  1. Why my favorite module is X.\n   2. I want to do cool project X. Does 
 anyone want to help?\n   3. Successful Project: I did project X. It was a 
 success. Here's how you could benefit.\n   4. Failed Project: I did projec
 t X. It was a failure\, and here's why.\n   5. Heresy: People always say X
 \, but they're wrong. Here's why.\n   6. You All Suck: Here's what is wron
 g with the our community.\n   7. Call to Action: Let's all do more of X / 
 less of X.\n   8. Wouldn't it be cool if X?\n   9. Someone needs to do X.\
 n  10. Wish List\n  11. Why X was a mistake.\n  12. Why X looks like a mis
 take\, but isn't.\n  13. What it's like to do X.\n  14. Here's a useful te
 chnique that worked.\n  15. Here's a technique I thought would be useful b
 ut didn't work.\n  16. Why algorithm X sucks.\n  17. Comparison of algorit
 hms X and Y. \n\nOf course\, you could give the talk on anything you wante
 d\, whether or not it is on this list. If we get a full schedule of nothin
 g but five minutes of ranting and raving on each topic\, a good time will 
 still be had by most.
DTEND;TZID=Europe/Amsterdam:20170809T185500
DTSTART;TZID=Europe/Amsterdam:20170809T174000
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:R Geoffrey Avery
SUMMARY:Lightning Talks Day 1
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7030
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7030
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Lance Wicks
ATTENDEE:Tina Müller
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Richard van Lochem
ATTENDEE:Joelle Maslak
ATTENDEE:Choroba
ATTENDEE:Andreas Vögele
ATTENDEE:Wieger Opmeer
ATTENDEE:John Lightsey
ATTENDEE:Andreea Hosu
ATTENDEE:Tom Hukins
ATTENDEE:Lukas Mai
ATTENDEE:Bernhard Specht
ATTENDEE:Matthew Chubb
ATTENDEE:Renee Bäcker
ATTENDEE:Lee Johnson
ATTENDEE:Lukáš Rampa
ATTENDEE:Martin Becker
ATTENDEE:Eitan Schuler
ATTENDEE:David H. Adler
ATTENDEE:Xavier Arroyo
ATTENDEE:Lucie Mohelníková
ATTENDEE:Darko Obradovic
ATTENDEE:Fabian Zimmermann
ATTENDEE:Steffen Schwigon
ATTENDEE:Bert
ATTENDEE:John van Krieken
ATTENDEE:Rutger Swarts
ATTENDEE:Mo Dulies
ATTENDEE:Szymon Nieznański
ATTENDEE:Kang-min Liu
ATTENDEE:Philipp Gortan
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Brent Laabs
ATTENDEE:Olivier Mengué
ATTENDEE:atoomic
ATTENDEE:Mihai Pop
ATTENDEE:Michael Gray
ATTENDEE:Dan Muey
ATTENDEE:Rikus Goodell
ATTENDEE:Jason Hall
ATTENDEE:Nicholas Jackson
ATTENDEE:Charles McGarvey
ATTENDEE:Jean Forget
ATTENDEE:Michael Jemmeson
ATTENDEE:Roman Baumer
ATTENDEE:Damian Conway
ATTENDEE:Patrick Mevzek
ATTENDEE:Philippe Bruhat
ATTENDEE:Ilya Chesnokov
ATTENDEE:Detlev Hauschildt
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Abe Timmerman
ATTENDEE:José Joaquín Atria
ATTENDEE:Paul Evans
ATTENDEE:Willem van den Berg
ATTENDEE:Dermot Paikkos
ATTENDEE:Lidia Corde
ATTENDEE:Bas Postema
ATTENDEE:Robin Sheat
ATTENDEE:Dave Sherohman
ATTENDEE:Max Maischein
ATTENDEE:Dennis Schuster
ATTENDEE:James Morrison
ATTENDEE:Todd Rinaldo
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Thomas Reifenberger
COMMENT:68 attendees
DESCRIPTION:More Lig­htn­ing Talks and the Lig­htn­ing An­noun­ce­ments bet
 ­ween them. See Day 1 for the rest of the de­scrip­tion. Lightning Talks D
 ay 1\n\n----\n\nGlasgow 2018\nApp::ShaderToy - OpenGL Display in Perl\nFun
 ction::Parameters\n\nCatalyst VS Mojo\nDXSpider - a messaging system for r
 adio amateurs\na B::C story\n\nScratching Two Itches: Config::Perl and IPC
 ::Run3::Shell\nCoocook web application\nperldoc improvements II\n\nJSON Fe
 ed\, or - how to not write a specification\n5 minutes on glue\nThe Perl To
 olchain Summit needs you\n\nCPAN Day\nFull Stack in Five Minutes\nTales fr
 om the dungeons (roll for san)\n\nHow to break your Perl in 1 easy step!\n
 AA\n\nBreaking PPR\nLaeti Vescimur Nos Subacturis
DTEND;TZID=Europe/Amsterdam:20170810T194000
DTSTART;TZID=Europe/Amsterdam:20170810T175000
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:R Geoffrey Avery
SUMMARY:Lightning Talks Day 2
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7031
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7031
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Lance Wicks
ATTENDEE:Tina Müller
ATTENDEE:Herbert Breunung
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Richard van Lochem
ATTENDEE:Joelle Maslak
ATTENDEE:Patrick Ringl
ATTENDEE:Damian Conway
ATTENDEE:Gabriele Hack
ATTENDEE:Choroba
ATTENDEE:Roman Baumer
ATTENDEE:Dirk De Nijs
ATTENDEE:Tomáš Ciml
ATTENDEE:Willem van den Berg
ATTENDEE:Andrey Shitov
ATTENDEE:Wieger Opmeer
ATTENDEE:John Lightsey
ATTENDEE:Andreea Hosu
ATTENDEE:Bernhard Specht
ATTENDEE:Matthew Chubb
ATTENDEE:Renee Bäcker
ATTENDEE:Lee Johnson
ATTENDEE:Lukáš Rampa
ATTENDEE:Martin Becker
ATTENDEE:Eitan Schuler
ATTENDEE:David H. Adler
ATTENDEE:Xavier Arroyo
ATTENDEE:Fabian Zimmermann
ATTENDEE:Darko Obradovic
ATTENDEE:Steffen Schwigon
ATTENDEE:Bert
ATTENDEE:John van Krieken
ATTENDEE:Rutger Swarts
ATTENDEE:Cord Mueller
ATTENDEE:Mo Dulies
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Szymon Nieznański
ATTENDEE:Philipp Gortan
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Sebastiaan Hoogeveen
ATTENDEE:Brent Laabs
ATTENDEE:Olivier Mengué
ATTENDEE:Mihai Pop
ATTENDEE:Dan Muey
ATTENDEE:Jason Hall
ATTENDEE:Nicholas Jackson
ATTENDEE:Jean Forget
ATTENDEE:Michael Jemmeson
ATTENDEE:Ilya Chesnokov
ATTENDEE:Abe Timmerman
ATTENDEE:José Joaquín Atria
ATTENDEE:Christian Walde
ATTENDEE:Bas Postema
ATTENDEE:Todd Rinaldo
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Detlev Hauschildt
ATTENDEE:Charles McGarvey
ATTENDEE:Peter du Marchie van Voorthuysen
ATTENDEE:Dave Sherohman
ATTENDEE:Danny van Delft
ATTENDEE:Patrick Mevzek
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Jörg Plate
ATTENDEE:R Geoffrey Avery
ATTENDEE:Robin Sheat
ATTENDEE:Paul Evans
ATTENDEE:Thomas Reifenberger
ATTENDEE:Paul Cochrane
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Michal Josef Špaček
COMMENT:70 attendees
DESCRIPTION:More Lig­htn­ing Talks and the Lig­htn­ing An­noun­ce­ments bet
 ­ween them. See Day 1 for the rest of the de­scrip­tion. Lightning Talks D
 ay 1\n\n----\n\nMe and the Perl community\nPerl 6 books. Season 2\nUpload 
 your slides to CPAN\n\nMoo? Mu!\nOpen sourcing the government\nRunning Per
 l 6 on a 5 year old Android tablet\n\nExcursion Kröller Möller Museum\nHow
  to teach programming with Perl\nDBIx::SchemaChecksum\n@INC for fun and pr
 ofit
DTEND;TZID=Europe/Amsterdam:20170811T184500
DTSTART;TZID=Europe/Amsterdam:20170811T174000
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:R Geoffrey Avery
SUMMARY:Lightning Talks Day 3
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7032
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7032
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Choroba
ATTENDEE:Herbert Breunung
ATTENDEE:Tina Müller
ATTENDEE:Thomas Klausner
ATTENDEE:Michal Jurosz
ATTENDEE:Diego Kuperman
ATTENDEE:Martin Barth
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Damian Conway
ATTENDEE:Mykhailo Shulichenko
ATTENDEE:Danny van Delft
ATTENDEE:Dave Sherohman
ATTENDEE:Bernhard Specht
ATTENDEE:Theo van Hoesel
ATTENDEE:Paul Cochrane
ATTENDEE:H.Merijn Brand
ATTENDEE:Paolo Sinigaglia
ATTENDEE:Max Maischein
ATTENDEE:Andreea Hosu
ATTENDEE:Matthias Zeichmann
ATTENDEE:Elizabeth Mattijsen
ATTENDEE:Michael Budde
ATTENDEE:Sebastiaan Hoogeveen
ATTENDEE:Daniel Egeberg
ATTENDEE:Matt Koscica
ATTENDEE:Ashraf Bashir
ATTENDEE:Stephen Hall
ATTENDEE:Chris Jack
ATTENDEE:Michael Lang
ATTENDEE:Roman Baumer
ATTENDEE:Mo Dulies
ATTENDEE:Lidia Corde
ATTENDEE:Matthew Chubb
ATTENDEE:Jan Seidl
ATTENDEE:Wolfgang Pecho
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Martin Becker
ATTENDEE:Ningna Wang
ATTENDEE:John Lightsey
ATTENDEE:Stanislav Chernogritskii
ATTENDEE:Lukas Mai
ATTENDEE:Renee Bäcker
ATTENDEE:Oleksii Holtsev
ATTENDEE:Xavier Arroyo
ATTENDEE:Twan Driessen
ATTENDEE:David H. Adler
ATTENDEE:Fabian Zimmermann
ATTENDEE:Steffen Schwigon
ATTENDEE:Robin Sheat
ATTENDEE:John van Krieken
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Kang-min Liu
ATTENDEE:Stefan Seifert
ATTENDEE:Olivier Mengué
ATTENDEE:Patrick Mevzek
ATTENDEE:Mihai Pop
ATTENDEE:Aleksandr Vorotilo
ATTENDEE:Joelle Maslak
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Anton Statutov
ATTENDEE:Andrew Nugged (nugged)
ATTENDEE:Michael Jemmeson
ATTENDEE:Todd Rinaldo
ATTENDEE:Ragnar Lillevoll
ATTENDEE:Tomáš Ciml
ATTENDEE:Nicholas Jackson
ATTENDEE:James Morrison
ATTENDEE:Dave Lambley
ATTENDEE:Dennis Schuster
ATTENDEE:Thomas Reifenberger
COMMENT:70 attendees
DESCRIPTION:The most bizzare errors I encountered in my past life working a
 s a programmer for a large financial institution. How non-programmers and 
 non-Perlers write Perl\, surprises in legacy code\, and date and time hand
 ling gone crazy.
DTEND;TZID=Europe/Amsterdam:20170809T120000
DTSTART;TZID=Europe/Amsterdam:20170809T111500
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Choroba
SUMMARY:Low-end Perl
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7035
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7035
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Lance Wicks
ATTENDEE:cono
ATTENDEE:Michal Jurosz
ATTENDEE:Alan Grover
ATTENDEE:Tom Hukins
ATTENDEE:Matthew Chubb
ATTENDEE:Mykhailo Shulichenko
ATTENDEE:Stevan Little
ATTENDEE:Paul Cochrane
ATTENDEE:Marcus Ramberg
ATTENDEE:Andreea Hosu
ATTENDEE:Mo Dulies
ATTENDEE:Jan Seidl
ATTENDEE:Tomáš Ciml
ATTENDEE:Miroslav Tynovsky
ATTENDEE:John Lightsey
ATTENDEE:Bas Postema
ATTENDEE:Kang-min Liu
ATTENDEE:Dan Muey
ATTENDEE:Danny van Delft
ATTENDEE:Nicolas Mendoza
ATTENDEE:Lidia Corde
ATTENDEE:Michael Jemmeson
ATTENDEE:Jose Pablo Garcia
ATTENDEE:James Morrison
ATTENDEE:Isabella Brookes
ATTENDEE:Alessandra Traini
COMMENT:27 attendees
DESCRIPTION:My experience of fighting legacy code and reducing technical de
 bt and finally creating the service Kritika (https://kritika.io) for every
 body to use all written in Perl. Code smells\, errors\, policy violations\
 , code duplications\, history of improvements\, test coverage and much mor
 e!\n\nI will go through not only the features but also internal implementa
 tions and design. If you've heard about and used PPI\, Plack\, Perl::Criti
 c\, AnyEvent this is a right talk for you.\n\nAbout the speaker: 10+ years
  of Perl development\, CPAN author (Protocol::WebSocket\, PocketIO\, Route
 s::Tiny and others)\, Pragmatic Perl Magazine editor\, YAPC::EU 2013 co-or
 ganizer.
DTEND;TZID=Europe/Amsterdam:20170809T170500
DTSTART;TZID=Europe/Amsterdam:20170809T164500
LOCATION:0.e.3 the Muhammed
ORGANIZER:Viacheslav Tykhanovskyi
SUMMARY:Fighting technical debt with kritika.io
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7039
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7039
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Lance Wicks
ATTENDEE:Mark Keating
ATTENDEE:Alan Grover
ATTENDEE:Lee Johnson
ATTENDEE:Matthew Chubb
ATTENDEE:Ruth Holloway
ATTENDEE:Paolo Sinigaglia
ATTENDEE:Gabriele Hack
ATTENDEE:Andreea Hosu
ATTENDEE:Rick Deller
ATTENDEE:David H. Adler
ATTENDEE:Mihai Pop
ATTENDEE:Stephen Hall
ATTENDEE:Isabella Brookes
ATTENDEE:Theo van Hoesel
COMMENT:15 attendees
DESCRIPTION:The Enlightened Perl Organisation (EPO) has been supporting the
  Perl Community since 2008. In this talk we will:\n* Introduce the EPO and
  give a brief overview of its goals\n* Run through a very brief history\n*
  Highlight some of the people\, projects and successes of the Organisation
 \n* Introduce the Crisis that is unfolding!\n* Tell you how you can get in
 volved.\n\nAimed at all levels of the community and experience.
DTEND;TZID=Europe/Amsterdam:20170810T123500
DTSTART;TZID=Europe/Amsterdam:20170810T121500
LOCATION:0.e.3 the Muhammed
ORGANIZER:Mark Keating
SUMMARY:The EPO Needs You!
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7042
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7042
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jose manuel De arce
ATTENDEE:Marcus Ramberg
ATTENDEE:Jens Rehsack
ATTENDEE:John Lightsey
ATTENDEE:Mihai Pop
ATTENDEE:R Geoffrey Avery
COMMENT:6 attendees
DESCRIPTION:Survivor's report how we created a Configuration Management Dat
 abase and a full flavored systems management using Perl. The talk gives in
 sights about the challenges and where Perl helped us.
DTEND;TZID=Europe/Amsterdam:20170810T154000
DTSTART;TZID=Europe/Amsterdam:20170810T145500
LOCATION:0.e.4 the Chris
ORGANIZER:Jens Rehsack
SUMMARY:CMDB Driven by Perl
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7047
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7047
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Diego Kuperman
ATTENDEE:Dana Jacobsen
ATTENDEE:Wieger Opmeer
ATTENDEE:Salve J. Nilsen
ATTENDEE:Stevan Little
ATTENDEE:Jens Rehsack
ATTENDEE:Matthew Chubb
ATTENDEE:David H. Adler
ATTENDEE:Steffen Schwigon
ATTENDEE:Kang-min Liu
ATTENDEE:atoomic
ATTENDEE:Jean Forget
ATTENDEE:Martin Barth
COMMENT:13 attendees
DESCRIPTION:This talk tries to enlighten advanced developers regarding to t
 he pitfalls of environmental checks during configure / build stage and exp
 lain which assumptions can be made and which must be avoided.
DTEND;TZID=Europe/Amsterdam:20170811T173000
DTSTART;TZID=Europe/Amsterdam:20170811T162000
LOCATION:0.e.2 the Richard
ORGANIZER:Jens Rehsack
SUMMARY:Cross Compiling For Perl Hackers
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7048
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7048
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Choroba
ATTENDEE:Martin Barth
ATTENDEE:Dana Jacobsen
ATTENDEE:Jan Seidl
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Jörg Plate
ATTENDEE:Andrey Shitov
ATTENDEE:David H. Adler
ATTENDEE:Fabian Zimmermann
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Audun Ellertsen
ATTENDEE:Lukas Mai
ATTENDEE:Ilya Chesnokov
ATTENDEE:Patrick Mevzek
ATTENDEE:Joelle Maslak
ATTENDEE:Mo Dulies
ATTENDEE:Martin Becker
COMMENT:18 attendees
DESCRIPTION:Maybe you can't earn millions with Perl\, so what about winning
  a T-shirt? Two optimization problems\, Synchronous Shopping (or Two Trave
 lling Salesmen Problem) and Similar Pair (or Check all the Ancestors at On
 ce) described and solved\, showing common optimisation tricks\; plus a lit
 tle trick to solve all Regular Expresso assignments.
DTEND;TZID=Europe/Amsterdam:20170810T174500
DTSTART;TZID=Europe/Amsterdam:20170810T163500
LOCATION:0.e.2 the Richard
ORGANIZER:Choroba
SUMMARY:Perl in Programming Contests
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7052
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7052
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Thomas Klausner
ATTENDEE:Diego Kuperman
ATTENDEE:Martin Barth
ATTENDEE:Michal Jurosz
ATTENDEE:Damian Conway
ATTENDEE:Wieger Opmeer
ATTENDEE:Paolo Sinigaglia
ATTENDEE:Steffen Winkler
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Michael Budde
ATTENDEE:Mo Dulies
ATTENDEE:Lidia Corde
ATTENDEE:Choroba
ATTENDEE:Jan Seidl
ATTENDEE:Wolfgang Pecho
ATTENDEE:Miroslav Tynovsky
ATTENDEE:adela popa
ATTENDEE:David H. Adler
ATTENDEE:Darko Obradovic
ATTENDEE:Szymon Nieznański
ATTENDEE:Kang-min Liu
ATTENDEE:Patrick Ringl
ATTENDEE:Jan Holcapek
ATTENDEE:Peter du Marchie van Voorthuysen
ATTENDEE:Mihai Pop
ATTENDEE:atoomic
ATTENDEE:Michal Josef Špaček
ATTENDEE:Joelle Maslak
ATTENDEE:Patrick Mevzek
ATTENDEE:Dan Muey
ATTENDEE:Rikus Goodell
ATTENDEE:Nicholas Jackson
ATTENDEE:Charles McGarvey
ATTENDEE:Nicolas Mendoza
ATTENDEE:Michael Jemmeson
ATTENDEE:Isabella Brookes
COMMENT:36 attendees
DESCRIPTION:Event (eg: REST request) processing chain often defines entitie
 s which became constant in subsequent code. For example: authorized user.\
 nOther can be derived from other entities.\n\nNumber of such entities rise
 s along with application complexity leading into objects/functions with lo
 t of properties/arguments.\nContext::Singleton provides a way how to cope 
 with that easier.\n\nContext::Singleton provides little bit different  dep
 endency injection:\n- with logical programming flavour\n- context aware\n-
  immutable (as far as perl supports that)\n- lazy
DTEND;TZID=Europe/Amsterdam:20170809T173000
DTSTART;TZID=Europe/Amsterdam:20170809T171000
LOCATION:0.e.3 the Muhammed
ORGANIZER:Branislav Zahradník
SUMMARY:Context::Singleton
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7058
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7058
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Oriol Soriano Vila
ATTENDEE:Marc Egea i Sala
ATTENDEE:Tina Müller
ATTENDEE:Claudio Ramirez
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Thomas Klausner
ATTENDEE:Diego Kuperman
ATTENDEE:Alan Grover
ATTENDEE:Branislav Zahradník
ATTENDEE:David Faux
ATTENDEE:Dana Jacobsen
ATTENDEE:Lee Johnson
ATTENDEE:Stevan Little
ATTENDEE:Curtis Jewell
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Paul Cochrane
ATTENDEE:Max Maischein
ATTENDEE:Andreea Hosu
ATTENDEE:James Carman
ATTENDEE:Dallas Wisehaupt
ATTENDEE:Philippe Bruhat
ATTENDEE:Julian Levens
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Juan Negretti
ATTENDEE:Sebastiaan Hoogeveen
ATTENDEE:Daniel Egeberg
ATTENDEE:Matt Koscica
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Michael Budde
ATTENDEE:Chris Jack
ATTENDEE:Herbert Breunung
ATTENDEE:Jens Rehsack
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Lidia Corde
ATTENDEE:Jan Seidl
ATTENDEE:Tomáš Ciml
ATTENDEE:Arjen Laarhoven
ATTENDEE:Adam Zelei
ATTENDEE:Wolfgang Pecho
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Willem van den Berg
ATTENDEE:Matthias Zeichmann
ATTENDEE:Marcel Timmerman
ATTENDEE:Errietta Kostala
ATTENDEE:John Lightsey
ATTENDEE:Richard van Lochem
ATTENDEE:Stanislav Chernogritskii
ATTENDEE:adela popa
ATTENDEE:Bernhard Specht
ATTENDEE:Oleksii Kysil
ATTENDEE:Xavier Arroyo
ATTENDEE:Tom Koelman
ATTENDEE:David H. Adler
ATTENDEE:Lucie Mohelníková
ATTENDEE:Rutger Swarts
ATTENDEE:Jan Holcapek
ATTENDEE:Olivier Mengué
ATTENDEE:Mihai Pop
ATTENDEE:Michael Gray
ATTENDEE:Dan Muey
ATTENDEE:Jason Hall
ATTENDEE:Nicholas Jackson
ATTENDEE:Roman Baumer
ATTENDEE:Ningna Wang
ATTENDEE:Ilya Chesnokov
ATTENDEE:Abe Timmerman
ATTENDEE:Robin Sheat
ATTENDEE:José Joaquín Atria
ATTENDEE:Philipp Gortan
ATTENDEE:John van Krieken
ATTENDEE:Dermot Paikkos
ATTENDEE:Dave Sherohman
ATTENDEE:Bert
ATTENDEE:Dennis Schuster
ATTENDEE:Anders Nielsen
ATTENDEE:Michael Jemmeson
ATTENDEE:Steffen Schwigon
ATTENDEE:R Geoffrey Avery
ATTENDEE:Detlev Hauschildt
ATTENDEE:Michal Josef Špaček
ATTENDEE:Anton Statutov
ATTENDEE:Brent Laabs
ATTENDEE:Thomas Reifenberger
COMMENT:83 attendees
DESCRIPTION:Packaging is one of the more illusive problems in maintaining a
  large set-up at any company. This is the solution we came up with at Book
 ing.com.
DTEND;TZID=Europe/Amsterdam:20170810T172000
DTSTART;TZID=Europe/Amsterdam:20170810T163500
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Sawyer X
SUMMARY:Pakket - An Unopinionated Meta-Packaging System
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7059
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7059
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Lance Wicks
ATTENDEE:Oriol Soriano Vila
ATTENDEE:Marc Egea i Sala
ATTENDEE:Philipp Gortan
ATTENDEE:Tina Müller
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Thomas Klausner
ATTENDEE:Michal Jurosz
ATTENDEE:Alan Grover
ATTENDEE:David Faux
ATTENDEE:Jose manuel De arce
ATTENDEE:Stephen Hall
ATTENDEE:Paul Evans
ATTENDEE:Dave Sherohman
ATTENDEE:Stevan Little
ATTENDEE:Curtis Jewell
ATTENDEE:Bernhard Specht
ATTENDEE:MartijnVdS
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Paul Cochrane
ATTENDEE:Iaroslav Poliakov
ATTENDEE:H.Merijn Brand
ATTENDEE:Paolo Sinigaglia
ATTENDEE:Steffen Winkler
ATTENDEE:Wieger Opmeer
ATTENDEE:Max Maischein
ATTENDEE:Andreea Hosu
ATTENDEE:Matthias Zeichmann
ATTENDEE:James Carman
ATTENDEE:Detlev Hauschildt
ATTENDEE:Dallas Wisehaupt
ATTENDEE:Julian Levens
ATTENDEE:Claudio Ramirez
ATTENDEE:Juan Negretti
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Michael Budde
ATTENDEE:Sebastiaan Hoogeveen
ATTENDEE:Daniel Egeberg
ATTENDEE:Ashraf Bashir
ATTENDEE:Matt Koscica
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Chris Jack
ATTENDEE:Herbert Breunung
ATTENDEE:Dana Jacobsen
ATTENDEE:Michael Lang
ATTENDEE:Jens Rehsack
ATTENDEE:Damian Conway
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Theo van Hoesel
ATTENDEE:Lidia Corde
ATTENDEE:Martin Barth
ATTENDEE:Santiago Martin Zubieta Ortiz
ATTENDEE:Gabriele Hack
ATTENDEE:Choroba
ATTENDEE:Cord Mueller
ATTENDEE:Roman Baumer
ATTENDEE:Matthew Chubb
ATTENDEE:Dirk De Nijs
ATTENDEE:Wim Boogaerts
ATTENDEE:Adam Zelei
ATTENDEE:Wolfgang Pecho
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Andreas Vögele
ATTENDEE:Willem van den Berg
ATTENDEE:Jörg Plate
ATTENDEE:Martin Becker
ATTENDEE:Marcel Timmerman
ATTENDEE:John Lightsey
ATTENDEE:Tom Hukins
ATTENDEE:adela popa
ATTENDEE:Renee Bäcker
ATTENDEE:Lee Johnson
ATTENDEE:Mykhailo Shulichenko
ATTENDEE:Lukáš Rampa
ATTENDEE:Eitan Schuler
ATTENDEE:Tom Koelman
ATTENDEE:David H. Adler
ATTENDEE:Xavier Arroyo
ATTENDEE:Lucie Mohelníková
ATTENDEE:Fabian Zimmermann
ATTENDEE:Darko Obradovic
ATTENDEE:Steffen Schwigon
ATTENDEE:Bert
ATTENDEE:Rutger Swarts
ATTENDEE:Mo Dulies
ATTENDEE:Szymon Nieznański
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Kang-min Liu
ATTENDEE:Jan Holcapek
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Brent Laabs
ATTENDEE:Olivier Mengué
ATTENDEE:atoomic
ATTENDEE:Dan Muey
ATTENDEE:Rikus Goodell
ATTENDEE:Jason Hall
ATTENDEE:Nicholas Jackson
ATTENDEE:Jean Forget
ATTENDEE:Joelle Maslak
ATTENDEE:Ningna Wang
ATTENDEE:Ilya Chesnokov
ATTENDEE:Abe Timmerman
ATTENDEE:Michael Jemmeson
ATTENDEE:John van Krieken
ATTENDEE:José Joaquín Atria
ATTENDEE:Christian Walde
ATTENDEE:Todd Rinaldo
ATTENDEE:Isabella Brookes
ATTENDEE:J. Nick Koston
ATTENDEE:Danny van Delft
ATTENDEE:Stanislav Chernogritskii
ATTENDEE:Charles McGarvey
ATTENDEE:Michael Gray
ATTENDEE:Peter du Marchie van Voorthuysen
ATTENDEE:Patrick Mevzek
ATTENDEE:Robin Sheat
ATTENDEE:Richard van Lochem
ATTENDEE:James Morrison
ATTENDEE:Tomáš Ciml
ATTENDEE:Thomas Reifenberger
ATTENDEE:R Geoffrey Avery
ATTENDEE:Michal Josef Špaček
ATTENDEE:cono
COMMENT:123 attendees
DESCRIPTION:By the time you sit down for this talk\, Perl 5.26 has already 
 been released onto an unsuspecting human world. This talk should - hopeful
 ly - cover enough of what Perl 5.26 has to offer you.
DTEND;TZID=Europe/Amsterdam:20170811T143500
DTSTART;TZID=Europe/Amsterdam:20170811T133500
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Sawyer X
SUMMARY:Perl 5.26 and the Blue-Blue Shiny Ball of Eternal Transparency
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7060
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7060
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philipp Gortan
ATTENDEE:Thomas Klausner
ATTENDEE:Michal Jurosz
ATTENDEE:Tom Hukins
ATTENDEE:Iaroslav Poliakov
ATTENDEE:Lee Johnson
ATTENDEE:Andreas Vögele
ATTENDEE:James Carman
ATTENDEE:Mykhailo Shulichenko
ATTENDEE:Kenichi Ishigaki
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Steffen Winkler
ATTENDEE:Cord Mueller
ATTENDEE:Andreea Hosu
ATTENDEE:Julian Levens
ATTENDEE:Daniel Egeberg
ATTENDEE:Jens Rehsack
ATTENDEE:Mo Dulies
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Mark Huiskes
ATTENDEE:Fernando Santagata
ATTENDEE:Stanislav Chernogritskii
ATTENDEE:Lukas Mai
ATTENDEE:Oleksii Holtsev
ATTENDEE:Lukáš Rampa
ATTENDEE:Oleksii Kysil
ATTENDEE:Tom Koelman
ATTENDEE:David H. Adler
ATTENDEE:Steffen Schwigon
ATTENDEE:Gert van Oss
ATTENDEE:Robin Sheat
ATTENDEE:Rutger Swarts
ATTENDEE:Jason Hall
ATTENDEE:Jose manuel De arce
ATTENDEE:Peter du Marchie van Voorthuysen
ATTENDEE:Charles McGarvey
ATTENDEE:Dave Lambley
ATTENDEE:Nicolas Mendoza
ATTENDEE:Anders Nielsen
COMMENT:40 attendees
DESCRIPTION:For decades\, logging meant printing boring text into plain fil
 e descriptors so they end up in endless log files we manually had to grep 
 through. But no longer - with Elasticsearch (a schema-free real-time docum
 ent-oriented database)\, we can store arbitrary application logs in a cent
 ral place and analyze them live\, either visualized or via API.\n\nHowever
 \, many error messages and warnings are of little use unless you know the 
 context they occurred in - the module\, file and line\, but further extend
 ing to "what work was being done" - the value of variables\, the URL of th
 e request\, session and query parameters\, etc - information that is avail
 able in the Perl process and that needs to be available for later analysis
 .\n\nHere\, I'm presenting a to-be-released improvement to Log::Any (as a 
 possible first hop between the Perl program and Elasticsearch) to allow ad
 ding contextual structured data to log messages.
DTEND;TZID=Europe/Amsterdam:20170809T155500
DTSTART;TZID=Europe/Amsterdam:20170809T153500
LOCATION:0.e.4 the Chris
ORGANIZER:Philipp Gortan
SUMMARY:Adding Structured Data to Log::Any
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7061
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7061
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Lance Wicks
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Salve J. Nilsen
ATTENDEE:Bernhard Specht
ATTENDEE:Kenichi Ishigaki
ATTENDEE:Paul Cochrane
ATTENDEE:Steffen Winkler
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Wendy Van Dijk
ATTENDEE:Elizabeth Mattijsen
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Chris Jack
ATTENDEE:Michael Lang
ATTENDEE:Brian Duggan
ATTENDEE:Matthew Chubb
ATTENDEE:Andrey Shitov
ATTENDEE:Marcel Timmerman
ATTENDEE:Tom Hukins
ATTENDEE:Oleksii Holtsev
ATTENDEE:David H. Adler
ATTENDEE:Darko Obradovic
ATTENDEE:Bert
ATTENDEE:Mo Dulies
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Brent Laabs
ATTENDEE:Olivier Mengué
ATTENDEE:Rikus Goodell
ATTENDEE:Ilya Chesnokov
ATTENDEE:Michael Gray
ATTENDEE:Jan Holcapek
ATTENDEE:Peter du Marchie van Voorthuysen
ATTENDEE:Martin Barth
ATTENDEE:Robin Sheat
ATTENDEE:Jean Forget
ATTENDEE:Sebastiaan Hoogeveen
ATTENDEE:Andreas Vögele
COMMENT:37 attendees
DESCRIPTION:JavaScript has already won.\nIt controls the browser and is spr
 eading everywhere.\nLuckily a Rakudo backend to target it is being develop
 ed.\nThis talk will explain what's the state of the Rakudo's JavaScript ba
 ckend\, how you can use it right now and what is in store for it.
DTEND;TZID=Europe/Amsterdam:20170811T155000
DTSTART;TZID=Europe/Amsterdam:20170811T153000
LOCATION:0.e.3 the Muhammed
ORGANIZER:Paweł Murias
SUMMARY:Rakudo.js - compiling Perl 6 to JavaScript
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7064
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7064
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Oriol Soriano Vila
ATTENDEE:Tina Müller
ATTENDEE:Claudio Ramirez
ATTENDEE:Thomas Klausner
ATTENDEE:Diego Kuperman
ATTENDEE:Branislav Zahradník
ATTENDEE:Martin Barth
ATTENDEE:Diego Oberlin
ATTENDEE:Patrick Ringl
ATTENDEE:Dermot Paikkos
ATTENDEE:Lee Johnson
ATTENDEE:Danny van Delft
ATTENDEE:Ruth Holloway
ATTENDEE:MartijnVdS
ATTENDEE:Iaroslav Poliakov
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Dallas Wisehaupt
ATTENDEE:Juan Negretti
ATTENDEE:Michael Budde
ATTENDEE:Ashraf Bashir
ATTENDEE:Daniel Egeberg
ATTENDEE:Theo van Hoesel
ATTENDEE:Lidia Corde
ATTENDEE:Cord Mueller
ATTENDEE:Matthew Chubb
ATTENDEE:Dirk De Nijs
ATTENDEE:Wim Boogaerts
ATTENDEE:Wolfgang Pecho
ATTENDEE:J. Nick Koston
ATTENDEE:Willem van den Berg
ATTENDEE:Andreea Hosu
ATTENDEE:adela popa
ATTENDEE:Ragnar Lillevoll
ATTENDEE:Oleksii Kysil
ATTENDEE:Xavier Arroyo
ATTENDEE:Lucie Mohelníková
ATTENDEE:Mo Dulies
ATTENDEE:Kang-min Liu
ATTENDEE:Olivier Mengué
ATTENDEE:Mihai Pop
ATTENDEE:Dan Muey
ATTENDEE:Nicholas Jackson
ATTENDEE:José Joaquín Atria
ATTENDEE:Michael Gray
ATTENDEE:Stanislav Chernogritskii
ATTENDEE:Charles McGarvey
ATTENDEE:Michael Jemmeson
ATTENDEE:Damian Conway
ATTENDEE:Martin Becker
ATTENDEE:Abe Timmerman
ATTENDEE:Patrick Mevzek
ATTENDEE:Julian Levens
ATTENDEE:Anders Nielsen
ATTENDEE:Max Maischein
ATTENDEE:Max Maischein
ATTENDEE:James Carman
ATTENDEE:James Morrison
ATTENDEE:R Geoffrey Avery
ATTENDEE:Rikus Goodell
ATTENDEE:Tomáš Ciml
COMMENT:60 attendees
DESCRIPTION:Everyone is talking about Docker in production and how\, if pos
 sible\, to do it right\, but we're not talking enough about what the conta
 iner model can do for developers.\n\nAdopting a docker-compose based workf
 low gives some non-intuitive benefits: explicit dependencies\, reproducibl
 e builds\, disposable laptops and the kind of things that qualify you for 
 a 'devops' badge.\n\nThis is not a Docker 101. I will assume the audience 
 has minimal notions about what Docker is.
DTEND;TZID=Europe/Amsterdam:20170811T121000
DTSTART;TZID=Europe/Amsterdam:20170811T115000
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Marc Egea i Sala
SUMMARY:Docker (&-compose) for (Perl) Developers
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7065
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7065
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Oriol Soriano Vila
ATTENDEE:Martin Barth
ATTENDEE:David Faux
ATTENDEE:Stephen Hall
ATTENDEE:Marc Egea i Sala
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Iaroslav Poliakov
ATTENDEE:Dallas Wisehaupt
ATTENDEE:Juan Negretti
ATTENDEE:Chris Jack
ATTENDEE:Theo van Hoesel
ATTENDEE:Lidia Corde
ATTENDEE:Matthew Chubb
ATTENDEE:Andreea Hosu
ATTENDEE:Andreea Hosu
ATTENDEE:Renee Bäcker
ATTENDEE:Oleksii Kysil
ATTENDEE:Xavier Arroyo
ATTENDEE:Jason Hall
ATTENDEE:Stanislav Chernogritskii
ATTENDEE:adela popa
ATTENDEE:Michael Jemmeson
COMMENT:22 attendees
DESCRIPTION:A Cron is a time-based job scheduler that enables Unix users to
  execute commands or scripts automatically. \nThis automation is a useful 
 resource but\, until now\, it was a little more difficult to do it in the 
 cloud while having a maintainable setup.\nThe solutions you can find to ru
 n a cron on the cloud may not meet your expectations or be extremely compl
 icated to use and this is where CloudCron comes in handy.\nCloud is the ne
 w default and you should be able to keep using the same crons you have now
  without having to worry about scalability. Give it the cron file you want
  to use and CloudCron and it will create the jobs for you as CloudWatch Ev
 ents in AWS.
DTEND;TZID=Europe/Amsterdam:20170811T155000
DTSTART;TZID=Europe/Amsterdam:20170811T153000
LOCATION:0.e.4 the Chris
ORGANIZER:Eduard Badillo
SUMMARY:CloudCron: From cron jobs to the cloud
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7066
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7066
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Thomas Klausner
ATTENDEE:Diego Kuperman
ATTENDEE:Dana Jacobsen
ATTENDEE:H.Merijn Brand
ATTENDEE:Detlev Hauschildt
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Dirk De Nijs
ATTENDEE:Wim Boogaerts
ATTENDEE:Matthew Chubb
ATTENDEE:Fernando Santagata
ATTENDEE:Lukáš Rampa
ATTENDEE:Tom Koelman
ATTENDEE:Ilya Chesnokov
ATTENDEE:Patrick Mevzek
ATTENDEE:Lidia Corde
ATTENDEE:Thomas Reifenberger
ATTENDEE:James Morrison
ATTENDEE:sotona
COMMENT:18 attendees
DESCRIPTION:We all have them in our laptops and are happy about short boot 
 time – but SSDs have also their right to exist in servers.\nAs in my last 
 project we have been using SSDs for our db server for several years\, I wa
 nt to share some of our experiences\, covering the following topics:\n\n* 
 What is a SSD and how does it work?\n* Why do you want to use SSDs?  \n* W
 hat is the current state of the art?\n* NVMFS (proprietary file system for
  SSDs)
DTEND;TZID=Europe/Amsterdam:20170811T173000
DTSTART;TZID=Europe/Amsterdam:20170811T171000
LOCATION:0.e.3 the Muhammed
ORGANIZER:Thomas Reifenberger
SUMMARY:High-Performance IO or "How to write a SSD to death"
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7067
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7067
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Marc Egea i Sala
ATTENDEE:Martin Becker
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Damian Conway
ATTENDEE:Dana Jacobsen
ATTENDEE:Matthew Chubb
ATTENDEE:Bernhard Specht
ATTENDEE:Ashraf Bashir
ATTENDEE:Michael Budde
ATTENDEE:Chris Jack
ATTENDEE:Jens Rehsack
ATTENDEE:Mo Dulies
ATTENDEE:Alessandra Traini
ATTENDEE:Willem van den Berg
ATTENDEE:Jörg Plate
ATTENDEE:Andrey Shitov
ATTENDEE:John Lightsey
ATTENDEE:Rish
ATTENDEE:Lukáš Rampa
ATTENDEE:David H. Adler
ATTENDEE:Fabian Zimmermann
ATTENDEE:Darko Obradovic
ATTENDEE:Rikus Goodell
ATTENDEE:Kang-min Liu
ATTENDEE:Brent Laabs
ATTENDEE:Mihai Pop
ATTENDEE:Aleksandr Vorotilo
ATTENDEE:atoomic
ATTENDEE:Gabriel Peery
ATTENDEE:Dan Muey
ATTENDEE:Jean Forget
ATTENDEE:Roman Baumer
ATTENDEE:Lidia Corde
ATTENDEE:Isabella Brookes
COMMENT:34 attendees
DESCRIPTION:A discussion of random number generators\, historical and moder
 n.  A look at what is available in Perl\, both built-in and from modules\,
  and what the different tradeoffs are.
DTEND;TZID=Europe/Amsterdam:20170809T155500
DTSTART;TZID=Europe/Amsterdam:20170809T153500
LOCATION:0.e.3 the Muhammed
ORGANIZER:Dana Jacobsen
SUMMARY:Random Numbers in Perl
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7068
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7068
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Thomas Klausner
ATTENDEE:Michal Jurosz
ATTENDEE:Alan Grover
ATTENDEE:Branislav Zahradník
ATTENDEE:David Faux
ATTENDEE:Stephen Hall
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Lloyd Fournier
ATTENDEE:Damian Conway
ATTENDEE:Leon Timmermans
ATTENDEE:Andrey Shitov
ATTENDEE:Bernhard Specht
ATTENDEE:Detlev Hauschildt
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Paul Cochrane
ATTENDEE:Marcel Timmerman
ATTENDEE:James Carman
ATTENDEE:Wendy Van Dijk
ATTENDEE:Elizabeth Mattijsen
ATTENDEE:Philippe Bruhat
ATTENDEE:Claudio Ramirez
ATTENDEE:Michael Budde
ATTENDEE:Herbert Breunung
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Michael Lang
ATTENDEE:Michael Gray
ATTENDEE:Choroba
ATTENDEE:Adam Zelei
ATTENDEE:Matthew Chubb
ATTENDEE:Jan Seidl
ATTENDEE:Tomáš Ciml
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Willem van den Berg
ATTENDEE:Jörg Plate
ATTENDEE:Mark Huiskes
ATTENDEE:Fernando Santagata
ATTENDEE:Oleksii Holtsev
ATTENDEE:Lukáš Rampa
ATTENDEE:Xavier Arroyo
ATTENDEE:Tom Koelman
ATTENDEE:Eitan Schuler
ATTENDEE:David H. Adler
ATTENDEE:Robin Sheat
ATTENDEE:Bert
ATTENDEE:John van Krieken
ATTENDEE:Rutger Swarts
ATTENDEE:Jason Hall
ATTENDEE:Abe Timmerman
ATTENDEE:Patrick Ringl
ATTENDEE:Peter du Marchie van Voorthuysen
ATTENDEE:Jan Holcapek
ATTENDEE:Brent Laabs
ATTENDEE:Anton Statutov
ATTENDEE:Salve J. Nilsen
ATTENDEE:Danny van Delft
ATTENDEE:Lance Wicks
ATTENDEE:Joelle Maslak
ATTENDEE:Michael Jemmeson
ATTENDEE:Andrew Nugged (nugged)
ATTENDEE:Michal Josef Špaček
ATTENDEE:cono
ATTENDEE:Thomas Reifenberger
COMMENT:63 attendees
DESCRIPTION:Perl 5 offers numerous ways of using the functional programming
  paradigm\, as superbly shown by Mark Jason Dominus in his "Higher Order P
 erl" book. Perl 6 goes much further in this direction. I intend to show se
 veral examples where using the functional programming concepts can make yo
 ur code shorter\, clearer and more expressive. You can even make your Perl
  6 code almost entirely functional\, Lisp-\, Haskell- or Scala-like\, as s
 ome examples will show.
DTEND;TZID=Europe/Amsterdam:20170809T153000
DTSTART;TZID=Europe/Amsterdam:20170809T144500
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Laurent Rosenfeld
SUMMARY:Functional Programming in Perl 6
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7069
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7069
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Diego Kuperman
ATTENDEE:Branislav Zahradník
ATTENDEE:Martin Barth
ATTENDEE:Richard van Lochem
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Dave Sherohman
ATTENDEE:Stevan Little
ATTENDEE:Bernhard Specht
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Paul Cochrane
ATTENDEE:H.Merijn Brand
ATTENDEE:Paolo Sinigaglia
ATTENDEE:Steffen Winkler
ATTENDEE:Matthias Zeichmann
ATTENDEE:Jean Forget
ATTENDEE:Curtis Jewell
ATTENDEE:Elizabeth Mattijsen
ATTENDEE:Philippe Bruhat
ATTENDEE:Julian Levens
ATTENDEE:Juan Negretti
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Sebastiaan Hoogeveen
ATTENDEE:Daniel Egeberg
ATTENDEE:Matt Koscica
ATTENDEE:Chris Jack
ATTENDEE:Matthew Chubb
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Lidia Corde
ATTENDEE:Wim Boogaerts
ATTENDEE:Tomáš Ciml
ATTENDEE:Andreea Hosu
ATTENDEE:Andreea Hosu
ATTENDEE:Willem van den Berg
ATTENDEE:Errietta Kostala
ATTENDEE:John Lightsey
ATTENDEE:Stanislav Chernogritskii
ATTENDEE:Lee Johnson
ATTENDEE:Lukáš Rampa
ATTENDEE:Oleksii Kysil
ATTENDEE:Xavier Arroyo
ATTENDEE:David H. Adler
ATTENDEE:Darko Obradovic
ATTENDEE:Fabian Zimmermann
ATTENDEE:Rutger Swarts
ATTENDEE:Mo Dulies
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Brent Laabs
ATTENDEE:Mihai Pop
ATTENDEE:Michael Gray
ATTENDEE:Dan Muey
ATTENDEE:Nicholas Jackson
ATTENDEE:Cord Mueller
ATTENDEE:Paul Evans
ATTENDEE:John van Krieken
ATTENDEE:Dermot Paikkos
ATTENDEE:Robin Sheat
ATTENDEE:Dennis Schuster
ATTENDEE:Detlev Hauschildt
ATTENDEE:Steffen Schwigon
ATTENDEE:Thomas Reifenberger
COMMENT:61 attendees
DESCRIPTION:I had a program in a proprietary database language (PL-SQL like
 ) that would have taken 60 days to run. Just unacceptable\, especially for
  a program supposed to run once a month. Rewriting part of it in Perl 5 ma
 de it possible to run the whole lot in 12 to 13 hours. Actually\, the part
  that took about 59.5 days of the total run time was brought down to one h
 our\, i.e. a 1\,400 times improvement. After that\, most of my colleagues 
 agreed to use Perl.
DTEND;TZID=Europe/Amsterdam:20170810T174500
DTSTART;TZID=Europe/Amsterdam:20170810T172500
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Laurent Rosenfeld
SUMMARY:Using Perl 5 to make a program several hundred times faster
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7070
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7070
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Tina Müller
ATTENDEE:Diego Kuperman
ATTENDEE:David Faux
ATTENDEE:Lloyd Fournier
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Paul Cochrane
ATTENDEE:Wendy Van Dijk
ATTENDEE:Elizabeth Mattijsen
ATTENDEE:Claudio Ramirez
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Wolfgang Pecho
ATTENDEE:Miroslav Tynovsky
ATTENDEE:John Lightsey
ATTENDEE:Fernando Santagata
ATTENDEE:Szymon Nieznański
ATTENDEE:Jason Hall
ATTENDEE:Jean Forget
ATTENDEE:Ervin Ruci
ATTENDEE:Christian Walde
ATTENDEE:Charles McGarvey
ATTENDEE:Damian Conway
ATTENDEE:Jörg Plate
ATTENDEE:Thomas Reifenberger
ATTENDEE:cono
COMMENT:24 attendees
DESCRIPTION:👻Spook in the shell🐚 (Spit-sh or Spit) compiles a Perl 6 like\n
 language called "Spook" into shell scripts. Since shell commands are the a
 tomic instructions of IT infrastructure\, spit can produce arbitrarily com
 plex shell scripts to do almost anything. Including:\n\n- Embedding shell 
 scripts within other shell scripts which are\n  then be deployed on remote
  resources by the enclosing shell\n  script.\n- Building multi-stage Docke
 r images with as small an image size as possible.\n- Interact easily with 
 HTTP JSON apis without having to deal directly with curl.\n\nThe purpose o
 f Spit is to be a practical tool that makes UNIX\nconfiguration fun and ac
 cessible. It is perl-post-modern in its\nattempt to revitalise the UNIX sh
 ell.\n\nNobody apart from me uses Spit yet. It is still alpha software. Bu
 t I\nfeel it's finally ready for public consumption! 🎉\n\nIn my talk I'll 
 explain the philosophy and basics of the language as well as demonstrate h
 ow to use spit to:\n\n- Create virtual machines on DigitalOcean and config
 ure them\n- Build a tiny Perl 6 docker container and then use it to contai
 nerise your own Perl 6 app\n- Write and run tests for your infrastructure
DTEND;TZID=Europe/Amsterdam:20170811T123500
DTSTART;TZID=Europe/Amsterdam:20170811T115000
LOCATION:0.e.2 the Richard
ORGANIZER:Lloyd Fournier
SUMMARY:Spit: A Postmodern DevOps tool\, written in Perl 6
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7071
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7071
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Oriol Soriano Vila
ATTENDEE:Marc Egea i Sala
ATTENDEE:Diego Kuperman
ATTENDEE:Richard van Lochem
ATTENDEE:Jose manuel De arce
ATTENDEE:Stephen Hall
ATTENDEE:Danny van Delft
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Iaroslav Poliakov
ATTENDEE:Dallas Wisehaupt
ATTENDEE:Claudio Ramirez
ATTENDEE:Juan Negretti
ATTENDEE:Chris Jack
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Theo van Hoesel
ATTENDEE:Lidia Corde
ATTENDEE:J. Nick Koston
ATTENDEE:Willem van den Berg
ATTENDEE:Renee Bäcker
ATTENDEE:Lee Johnson
ATTENDEE:Lukáš Rampa
ATTENDEE:Oleksii Kysil
ATTENDEE:Xavier Arroyo
ATTENDEE:Mo Dulies
ATTENDEE:Jan Holcapek
ATTENDEE:Jason Hall
ATTENDEE:Nicholas Jackson
ATTENDEE:Michael Gray
ATTENDEE:Lance Wicks
ATTENDEE:sotona
ATTENDEE:R Geoffrey Avery
COMMENT:31 attendees
DESCRIPTION:A talk about what's been going on with Paws (the community driv
 en Perl AWS SDK)\, the tools derived from it\, and the new effort to build
  an SDK for Azure
DTEND;TZID=Europe/Amsterdam:20170811T152500
DTSTART;TZID=Europe/Amsterdam:20170811T144000
LOCATION:0.e.4 the Chris
ORGANIZER:Jose Luis Martinez Torres
SUMMARY:Working with Perl in cloud-land
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7072
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7072
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Lance Wicks
ATTENDEE:Thomas Klausner
ATTENDEE:Michal Jurosz
ATTENDEE:Stephen Hall
ATTENDEE:Martin Barth
ATTENDEE:David Faux
ATTENDEE:Jose manuel De arce
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Lloyd Fournier
ATTENDEE:Detlev Hauschildt
ATTENDEE:Andrey Shitov
ATTENDEE:Danny van Delft
ATTENDEE:Stevan Little
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Curtis Jewell
ATTENDEE:Bernhard Specht
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Paul Cochrane
ATTENDEE:Leon Timmermans
ATTENDEE:Iaroslav Poliakov
ATTENDEE:H.Merijn Brand
ATTENDEE:Marcel Timmerman
ATTENDEE:Matthias Zeichmann
ATTENDEE:James Carman
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Jean Forget
ATTENDEE:Wendy Van Dijk
ATTENDEE:Elizabeth Mattijsen
ATTENDEE:Julian Levens
ATTENDEE:Claudio Ramirez
ATTENDEE:Matt Koscica
ATTENDEE:Chris Jack
ATTENDEE:Herbert Breunung
ATTENDEE:Michael Lang
ATTENDEE:Roman Baumer
ATTENDEE:Mo Dulies
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Michael Gray
ATTENDEE:Adam Zelei
ATTENDEE:Dirk De Nijs
ATTENDEE:Wim Boogaerts
ATTENDEE:Matthew Chubb
ATTENDEE:Jan Seidl
ATTENDEE:Tomáš Ciml
ATTENDEE:Arjen Laarhoven
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Willem van den Berg
ATTENDEE:Jörg Plate
ATTENDEE:Philipp Gortan
ATTENDEE:Errietta Kostala
ATTENDEE:Mark Huiskes
ATTENDEE:Fernando Santagata
ATTENDEE:Tom Hukins
ATTENDEE:Renee Bäcker
ATTENDEE:Lee Johnson
ATTENDEE:Rish
ATTENDEE:Oleksii Holtsev
ATTENDEE:Lukáš Rampa
ATTENDEE:Oleksii Kysil
ATTENDEE:Xavier Arroyo
ATTENDEE:Tom Koelman
ATTENDEE:David H. Adler
ATTENDEE:Lucie Mohelníková
ATTENDEE:Fabian Zimmermann
ATTENDEE:Steffen Schwigon
ATTENDEE:Robin Sheat
ATTENDEE:Bert
ATTENDEE:John van Krieken
ATTENDEE:Rutger Swarts
ATTENDEE:Jason Hall
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Brent Laabs
ATTENDEE:Olivier Mengué
ATTENDEE:Mihai Pop
ATTENDEE:Todd Rinaldo
ATTENDEE:Philippe Bruhat
ATTENDEE:Salve J. Nilsen
ATTENDEE:Dave Lambley
ATTENDEE:Ragnar Lillevoll
ATTENDEE:Anton Statutov
ATTENDEE:cono
ATTENDEE:José Joaquín Atria
ATTENDEE:Anders Nielsen
ATTENDEE:Martin Becker
ATTENDEE:Thomas Reifenberger
ATTENDEE:Alessandra Traini
COMMENT:86 attendees
DESCRIPTION:The modern programmer is faced with a vast number of systems an
 d tools which provide endless combinations of services and interfaces to s
 olve multiple overlapping problems.  In this talk\, I discuss using Perl 6
  to effectively wrangle AWS\, Slack\, Github\, Chef\, Jira\, Jenkins\, and
  other services in order to improve automation without any loss of sanity.
   Some of the techniques employed include grammars\, concurrency\, command
 -line argument parsing\, and testing.
DTEND;TZID=Europe/Amsterdam:20170809T173000
DTSTART;TZID=Europe/Amsterdam:20170809T171000
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Brian Duggan
SUMMARY:Perl 6: Superglue for the 21st Century
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7073
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7073
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Oriol Soriano Vila
ATTENDEE:Marc Egea i Sala
ATTENDEE:Jose manuel De arce
ATTENDEE:Stevan Little
ATTENDEE:Curtis Jewell
ATTENDEE:Claudio Ramirez
ATTENDEE:Juan Negretti
ATTENDEE:Theo van Hoesel
ATTENDEE:Choroba
ATTENDEE:Wolfgang Pecho
ATTENDEE:Renee Bäcker
ATTENDEE:Lukáš Rampa
ATTENDEE:Xavier Arroyo
ATTENDEE:Jason Hall
ATTENDEE:Ilya Chesnokov
ATTENDEE:Stanislav Chernogritskii
ATTENDEE:Charles McGarvey
ATTENDEE:Michael Jemmeson
ATTENDEE:Joelle Maslak
ATTENDEE:Lidia Corde
COMMENT:20 attendees
DESCRIPTION:In the current DevOps and microservice hype-fever\, infrastruct
 ure as code has been repeatedly deemed as a key practice to undertake.\nNo
 w\, while "infra as code" sounds good\, "infra as Moose classes" sounds de
 finitely much more awesome :)\n\nCloudDeploy is a 100% perl-written toolki
 t for managing infrastructure as Moose classes and deploying it in an auto
 mated manner to AWS (only to AWS\; at least\, as of now). \nBut it is also
  more than that: it provides a CLI to deploy\, a CLI utility to manage ima
 ges\, functionality to calculate 'diffs' between versions of the same stac
 k\, etc.\n\nAt CAPSiDE we have been managing infrastructure for more than 
 15 years. The experience we have earned along the way has been bundled int
 o this tool that has just been open sourced and made available to our comm
 unity.\nWe use CloudDeploy daily and we heavily rely on it since the proje
 ct inception in 2013.\n\nIn this talk I will explain what CloudDeploy is a
 nd why it can be useful to manage your AWS infrastructure.\nI will also co
 ver how to take your first steps with it and create stacks from scratch.\n
 \nLastly\, if you know absolutely nothing about AWS please\, don't worry\,
  as I will briefly cover the basic services CloudDeploy relies on to get i
 nfrastructure up and running.
DTEND;TZID=Europe/Amsterdam:20170811T170500
DTSTART;TZID=Europe/Amsterdam:20170811T162000
LOCATION:0.e.4 the Chris
ORGANIZER:Oriol Soriano Vila
SUMMARY:CloudDeploy: Making infrastructure aMooseing
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7074
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7074
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michal Jurosz
ATTENDEE:Mark Keating
ATTENDEE:Branislav Zahradník
ATTENDEE:Danny van Delft
ATTENDEE:Curtis Jewell
ATTENDEE:Paul Cochrane
ATTENDEE:H.Merijn Brand
ATTENDEE:Paolo Sinigaglia
ATTENDEE:Marcel Timmerman
ATTENDEE:Matthias Zeichmann
ATTENDEE:Detlev Hauschildt
ATTENDEE:Dallas Wisehaupt
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Juan Negretti
ATTENDEE:Stephen Hall
ATTENDEE:Herbert Breunung
ATTENDEE:Mo Dulies
ATTENDEE:Michael Gray
ATTENDEE:Adam Zelei
ATTENDEE:Dirk De Nijs
ATTENDEE:Wim Boogaerts
ATTENDEE:Tomáš Ciml
ATTENDEE:Wolfgang Pecho
ATTENDEE:Errietta Kostala
ATTENDEE:Stanislav Chernogritskii
ATTENDEE:adela popa
ATTENDEE:David H. Adler
ATTENDEE:Szymon Nieznański
ATTENDEE:Bas Postema
ATTENDEE:Brent Laabs
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Mihai Pop
ATTENDEE:Joelle Maslak
ATTENDEE:Patrick Mevzek
ATTENDEE:Daniel Egeberg
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Gabriel Peery
ATTENDEE:Nicholas Jackson
ATTENDEE:Jan Holcapek
ATTENDEE:Todd Rinaldo
ATTENDEE:Michael Jemmeson
ATTENDEE:Andreas Huber
ATTENDEE:Audun Ellertsen
ATTENDEE:John van Krieken
ATTENDEE:Roman Baumer
ATTENDEE:Ragnar Lillevoll
ATTENDEE:Anton Statutov
ATTENDEE:Michal Josef Špaček
ATTENDEE:cono
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Dennis Schuster
ATTENDEE:Thomas Reifenberger
COMMENT:52 attendees
DESCRIPTION:Tests are a big part of the Perl culture\, and none more so tha
 n in major project code bases. In this talk I will be going over various t
 esting frameworks I have built\, methods to test various items\, and tools
  I have submitted to CPAN to allow others to enjoy taming the alligators i
 n the swamp.
DTEND;TZID=Europe/Amsterdam:20170809T155500
DTSTART;TZID=Europe/Amsterdam:20170809T153500
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Tom Bloor
SUMMARY:Testing the waters
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7077
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7077
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Claudio Ramirez
ATTENDEE:Patrick Ringl
ATTENDEE:Ruth Holloway
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Kenichi Ishigaki
ATTENDEE:Leon Timmermans
ATTENDEE:Cord Mueller
ATTENDEE:Jean Forget
ATTENDEE:Dallas Wisehaupt
ATTENDEE:Jens Rehsack
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Martin Barth
ATTENDEE:Jan Seidl
ATTENDEE:Tomáš Ciml
ATTENDEE:Wolfgang Pecho
ATTENDEE:Miroslav Tynovsky
ATTENDEE:J. Nick Koston
ATTENDEE:Kenneth Power
ATTENDEE:Mark Huiskes
ATTENDEE:David H. Adler
ATTENDEE:Peter du Marchie van Voorthuysen
ATTENDEE:Jan Holcapek
ATTENDEE:Paul Evans
ATTENDEE:Rish
ATTENDEE:Dan Muey
COMMENT:25 attendees
DESCRIPTION:Short Story: The State of YAML\, especially for Perl\, is prett
 y disappointing. But we're going to change that and might have a full feat
 ured YAML module with a decent test suite soon!\n\nLong Story:\n\nYAML is 
 widely-used\, but still all the implementations in various languages behav
 e differently.\n\n* Why is that? I show you YAML examples that make you cr
 y (at least if you develop a parser).\n\n* Can we fix that?\n\n* Is there 
 a test suite that I can use if I want to implement a parser (in any langua
 ge)?\n\n* Can I quickly find out how different frameworks are parsing my Y
 AML or do I have to install all of them?\n\n* Can I find out which framewo
 rks conform to the spec?\n\n* Is there a parser in Perl or in any language
  that fully conforms to the YAML 1.2 spec?\n\n* The Future of YAML: Are th
 ere any plans for 1.3 or 2.0?\n\nI'll answer those questions and show you 
 a couple of interesting projects started during the last year that are try
 ing to improve things in the YAML world.\n\nI'll talk about what we did an
 d decided at the YAML Summit 2017 in Berlin and at the Perl Toolchain Summ
 it in Lyon.\n\nPlease also check out my TPF Grant Proposal:\nhttp://news.p
 erlfoundation.org/2017/08/grant-proposal-complete-yamlpp.html
DTEND;TZID=Europe/Amsterdam:20170809T120000
DTSTART;TZID=Europe/Amsterdam:20170809T111500
LOCATION:0.e.4 the Chris
ORGANIZER:Tina Müller
SUMMARY:The State of The YAML
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7078
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7078
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Oriol Soriano Vila
ATTENDEE:Curtis Jewell
ATTENDEE:Thomas Klausner
ATTENDEE:Michal Jurosz
ATTENDEE:Martin Barth
ATTENDEE:Dana Jacobsen
ATTENDEE:Paul Evans
ATTENDEE:Stevan Little
ATTENDEE:Jarkko Haapalainen
ATTENDEE:H.Merijn Brand
ATTENDEE:Wieger Opmeer
ATTENDEE:Matthias Zeichmann
ATTENDEE:James Carman
ATTENDEE:Detlev Hauschildt
ATTENDEE:Julian Levens
ATTENDEE:Claudio Ramirez
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Jens Rehsack
ATTENDEE:Choroba
ATTENDEE:Matthew Chubb
ATTENDEE:Tomáš Ciml
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Jörg Plate
ATTENDEE:Philipp Gortan
ATTENDEE:John Lightsey
ATTENDEE:Fernando Santagata
ATTENDEE:Rish
ATTENDEE:Tom Koelman
ATTENDEE:David H. Adler
ATTENDEE:Szymon Nieznański
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Jan Holcapek
ATTENDEE:Brent Laabs
ATTENDEE:atoomic
ATTENDEE:Dan Muey
ATTENDEE:R Geoffrey Avery
COMMENT:36 attendees
DESCRIPTION:The missing subroutine signatures in Perl - i.e. the ability to
  define the sub's arguments directly after the name - are a matter of disc
 ussions for many years already\n\nPerl 6 provides a model and Perl 5.20 in
 troduced one experimental feature to do so.\n\nWe will give an overview of
  the features and compare a third  approach called called Sub::Sig.\n\nDis
 cussed topics are\n\n- positional parameters\n- named parameters\n- type c
 onstraints\n- free constraints\n- performance\n- backwards compatibility\n
 - life introspection\n- Documentation and POD generation\n- IDE Support
DTEND;TZID=Europe/Amsterdam:20170809T170500
DTSTART;TZID=Europe/Amsterdam:20170809T162000
LOCATION:0.e.4 the Chris
ORGANIZER:Rolf Langsdorf
SUMMARY:Function Signatures Compared - Perl6\, Perl5.20 and Sub::Sig
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7080
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7080
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michal Jurosz
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Stevan Little
ATTENDEE:Bernhard Specht
ATTENDEE:Marcel Timmerman
ATTENDEE:Wendy Van Dijk
ATTENDEE:Elizabeth Mattijsen
ATTENDEE:Matt Koscica
ATTENDEE:Herbert Breunung
ATTENDEE:Jens Rehsack
ATTENDEE:Matthew Chubb
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Jörg Plate
ATTENDEE:Wieger Opmeer
ATTENDEE:Fernando Santagata
ATTENDEE:Rish
ATTENDEE:David H. Adler
ATTENDEE:Steffen Schwigon
ATTENDEE:Kang-min Liu
ATTENDEE:Philipp Gortan
ATTENDEE:Nora Dimitrijevic
ATTENDEE:atoomic
ATTENDEE:Reini Urban
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Brian Duggan
ATTENDEE:Peter du Marchie van Voorthuysen
ATTENDEE:Lance Wicks
ATTENDEE:Brent Laabs
ATTENDEE:James Carman
ATTENDEE:Robin Sheat
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Andreas Vögele
COMMENT:33 attendees
DESCRIPTION:For the past 3 years I've been hacking on the MoarVM JIT compil
 er. I think it is time for others to join me. JIT compilation may seem lik
 e a dark art.  In 45 minutes I will demonstrate how you can add new functi
 onality to the JIT compiler and\, test it and debug\, even if you don't th
 ink of yourself as a compiler hacker.
DTEND;TZID=Europe/Amsterdam:20170811T114500
DTSTART;TZID=Europe/Amsterdam:20170811T110000
LOCATION:0.e.2 the Richard
ORGANIZER:Bart Wiegmans
SUMMARY:How to hack the MoarVM JIT compiler
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7086
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7086
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Thomas Klausner
ATTENDEE:Michal Jurosz
ATTENDEE:Samantha McVey
ATTENDEE:Alan Grover
ATTENDEE:David Faux
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Olivier Mengué
ATTENDEE:Lloyd Fournier
ATTENDEE:Matthew Chubb
ATTENDEE:James Carman
ATTENDEE:Andrey Shitov
ATTENDEE:Salve J. Nilsen
ATTENDEE:Bernhard Specht
ATTENDEE:Paul Cochrane
ATTENDEE:Leon Timmermans
ATTENDEE:H.Merijn Brand
ATTENDEE:Marcel Timmerman
ATTENDEE:Wendy Van Dijk
ATTENDEE:Elizabeth Mattijsen
ATTENDEE:Julian Levens
ATTENDEE:Chris Jack
ATTENDEE:Mo Dulies
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Wim Boogaerts
ATTENDEE:Jan Seidl
ATTENDEE:Willem van den Berg
ATTENDEE:Jörg Plate
ATTENDEE:Mark Huiskes
ATTENDEE:Fernando Santagata
ATTENDEE:Lukáš Rampa
ATTENDEE:Robin Sheat
ATTENDEE:John van Krieken
ATTENDEE:Rikus Goodell
ATTENDEE:Detlev Hauschildt
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Stefan Seifert
ATTENDEE:Dave Lambley
ATTENDEE:Brent Laabs
ATTENDEE:Patrick Mevzek
ATTENDEE:Andrew Nugged (nugged)
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Thomas Reifenberger
COMMENT:43 attendees
DESCRIPTION:A showcase and tutorial of how Perl 6’s advanced Unicode featur
 es enable developers to effectively harness this powerful\, but sometimes 
 seemingly out of reach standard. Unicode aware regex\, configurable and cu
 stomizable Unicode string sorting\, Unicode property access and other feat
 ures in Perl 6 which enable the programmer to relax and focus on their own
  code. Harness the power of Unicode without having to become an expert. Th
 is talk is aimed at both the Unicode agnostic as well as those looking to 
 learn more about Perl 6’s powerful Unicode features.
DTEND;TZID=Europe/Amsterdam:20170809T125000
DTSTART;TZID=Europe/Amsterdam:20170809T120500
LOCATION:0.e.2 the Richard
ORGANIZER:Samantha McVey
SUMMARY:High End Unicode in Perl 6
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7087
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7087
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Thomas Klausner
ATTENDEE:Lance Wicks
ATTENDEE:Diego Kuperman
ATTENDEE:Martin Barth
ATTENDEE:Matthew Chubb
ATTENDEE:Dave Sherohman
ATTENDEE:Paul Cochrane
ATTENDEE:Mo Dulies
ATTENDEE:Xavier Arroyo
ATTENDEE:Twan Driessen
ATTENDEE:David H. Adler
ATTENDEE:Steffen Schwigon
ATTENDEE:Christian Walde
ATTENDEE:Patrick Ringl
ATTENDEE:Nora Dimitrijevic
ATTENDEE:José Joaquín Atria
ATTENDEE:James Morrison
COMMENT:17 attendees
DESCRIPTION:Coming from a big family means I had plenty of Secret Santas gr
 owing up.\n\nAs a child\, I was happy to leave the sorting process to my e
 lders. But as I grew older\, pulling pieces of paper from a hat quickly be
 came untenable (not only was it analogue\, but more importantly... _it was
 n't secret_).\n\nThe raptor comes to the rescue. About five years ago I to
 ok over this family tradition. Year after year\, as I learned more about w
 riting Perl\, what started as a simple Perl script has become a wonderfull
 y over-engineered and highly-modular solution for all your Secret Santa ne
 eds.\n\nJoin me as I review the commit history of this mess and uncover\, 
 not the origin story of a module\, but of a Perl hacker.
DTEND;TZID=Europe/Amsterdam:20170809T155500
DTSTART;TZID=Europe/Amsterdam:20170809T153500
LOCATION:0.e.2 the Richard
ORGANIZER:José Joaquín Atria
SUMMARY:Secret Santa Overkill
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7088
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7088
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Marc Egea i Sala
ATTENDEE:Curtis Jewell
ATTENDEE:Tina Müller
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Michal Jurosz
ATTENDEE:Diego Kuperman
ATTENDEE:Branislav Zahradník
ATTENDEE:Tom Hukins
ATTENDEE:Olivier Mengué
ATTENDEE:Dana Jacobsen
ATTENDEE:Iaroslav Poliakov
ATTENDEE:Lee Johnson
ATTENDEE:Matthew Chubb
ATTENDEE:Paul Evans
ATTENDEE:Stevan Little
ATTENDEE:Kenichi Ishigaki
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Leon Timmermans
ATTENDEE:Steffen Winkler
ATTENDEE:Andreea Hosu
ATTENDEE:Jean Forget
ATTENDEE:Dallas Wisehaupt
ATTENDEE:Julian Levens
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Juan Negretti
ATTENDEE:Daniel Egeberg
ATTENDEE:Matt Koscica
ATTENDEE:Stephen Hall
ATTENDEE:Herbert Breunung
ATTENDEE:Philipp Gortan
ATTENDEE:Roman Baumer
ATTENDEE:Choroba
ATTENDEE:Peter Mottram
ATTENDEE:Wolfgang Pecho
ATTENDEE:Thomas Klausner
ATTENDEE:Errietta Kostala
ATTENDEE:John Lightsey
ATTENDEE:Richard van Lochem
ATTENDEE:adela popa
ATTENDEE:Lukas Mai
ATTENDEE:David H. Adler
ATTENDEE:Fabian Zimmermann
ATTENDEE:Darko Obradovic
ATTENDEE:Martin Becker
ATTENDEE:Rutger Swarts
ATTENDEE:Jason Hall
ATTENDEE:Abe Timmerman
ATTENDEE:Christian Walde
ATTENDEE:Peter du Marchie van Voorthuysen
ATTENDEE:Jose manuel De arce
ATTENDEE:Jan Holcapek
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Mihai Pop
ATTENDEE:atoomic
ATTENDEE:Michal Josef Špaček
ATTENDEE:Anders Nielsen
ATTENDEE:Michael Gray
ATTENDEE:Anton Statutov
ATTENDEE:Gabriel Peery
ATTENDEE:Lidia Corde
ATTENDEE:Charles McGarvey
ATTENDEE:Danny van Delft
ATTENDEE:Nicholas Jackson
ATTENDEE:Dermot Paikkos
ATTENDEE:Andreas Huber
ATTENDEE:José Joaquín Atria
ATTENDEE:Sebastiaan Hoogeveen
ATTENDEE:R Geoffrey Avery
ATTENDEE:Mark Stringer
ATTENDEE:James Morrison
ATTENDEE:Gert van Oss
ATTENDEE:Michael Jemmeson
ATTENDEE:Isabella Brookes
ATTENDEE:Alessandra Traini
COMMENT:74 attendees
DESCRIPTION:After years of development and an unexpectedly successful proto
 type (Module::Build::Tiny)\, Dist::Build is finally ready to be presented 
 to the world. Build upon a serializable dependency engine it offers and ex
 tremely extensible foundation for module building.
DTEND;TZID=Europe/Amsterdam:20170809T125000
DTSTART;TZID=Europe/Amsterdam:20170809T123000
LOCATION:0.e.3 the Muhammed
ORGANIZER:Leon Timmermans
SUMMARY:Dist::Build\, a Module::Build replacement
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7089
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7089
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Oriol Soriano Vila
ATTENDEE:Marc Egea i Sala
ATTENDEE:Thomas Klausner
ATTENDEE:Diego Kuperman
ATTENDEE:Martin Barth
ATTENDEE:Tom Hukins
ATTENDEE:Richard van Lochem
ATTENDEE:Diego Oberlin
ATTENDEE:Olivier Mengué
ATTENDEE:Dana Jacobsen
ATTENDEE:Matthew Chubb
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Paul Cochrane
ATTENDEE:Leon Timmermans
ATTENDEE:Peter Mottram
ATTENDEE:Dallas Wisehaupt
ATTENDEE:Claudio Ramirez
ATTENDEE:Daniel Egeberg
ATTENDEE:Mo Dulies
ATTENDEE:Dirk De Nijs
ATTENDEE:Wim Boogaerts
ATTENDEE:John Lightsey
ATTENDEE:Lukáš Rampa
ATTENDEE:David H. Adler
ATTENDEE:Gert van Oss
ATTENDEE:Robin Sheat
ATTENDEE:Jose manuel De arce
ATTENDEE:Bas Postema
ATTENDEE:Dan Muey
ATTENDEE:Philippe Bruhat
ATTENDEE:Kenneth Power
ATTENDEE:Todd Rinaldo
ATTENDEE:Lidia Corde
ATTENDEE:Andrew Nugged (nugged)
ATTENDEE:Jose Pablo Garcia
ATTENDEE:James Morrison
ATTENDEE:Isabella Brookes
ATTENDEE:Alessandra Traini
COMMENT:38 attendees
DESCRIPTION:This is not a talk about mathematics. It's a talk about practic
 al yet secure cryptography.
DTEND;TZID=Europe/Amsterdam:20170809T164000
DTSTART;TZID=Europe/Amsterdam:20170809T162000
LOCATION:0.e.3 the Muhammed
ORGANIZER:Leon Timmermans
SUMMARY:Practical cryptography
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7091
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7091
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Max Maischein
ATTENDEE:Martin Becker
ATTENDEE:Jarkko Haapalainen
ATTENDEE:David Faux
ATTENDEE:Damian Conway
ATTENDEE:Dana Jacobsen
ATTENDEE:Wieger Opmeer
ATTENDEE:Andreas Vögele
ATTENDEE:James Carman
ATTENDEE:Detlev Hauschildt
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Jean Forget
ATTENDEE:Juan Negretti
ATTENDEE:Daniel Egeberg
ATTENDEE:Herbert Breunung
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Choroba
ATTENDEE:Wolfgang Pecho
ATTENDEE:Errietta Kostala
ATTENDEE:Errietta Kostala
ATTENDEE:Errietta Kostala
ATTENDEE:Fernando Santagata
ATTENDEE:Lukáš Rampa
ATTENDEE:David H. Adler
ATTENDEE:Steffen Schwigon
ATTENDEE:Jan Holcapek
ATTENDEE:Dan Muey
ATTENDEE:Lukas Mai
ATTENDEE:Abe Timmerman
ATTENDEE:Patrick Mevzek
COMMENT:30 attendees
DESCRIPTION:This is a comparison of Antlr4\, Eyapp\, Marpa\, Pegex\, Perl 6
  and Regexp::Grammars. My criteria are:\n\n* Is it easy to get results qui
 ckly?\n* Is the parsing library useful in the general case? If not\, how d
 oes it deal with limitations?\n* Can I use a standard grammar as input?
DTEND;TZID=Europe/Amsterdam:20170810T160500
DTSTART;TZID=Europe/Amsterdam:20170810T154500
LOCATION:0.e.4 the Chris
ORGANIZER:Lars Dɪᴇᴄᴋᴏᴡ
SUMMARY:parsing with grammars shoot-out
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7092
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7092
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Lee Johnson
ATTENDEE:James Carman
ATTENDEE:Ruth Holloway
ATTENDEE:Kenichi Ishigaki
ATTENDEE:Leon Timmermans
ATTENDEE:Steffen Winkler
ATTENDEE:Victor Bocharov
ATTENDEE:Detlev Hauschildt
ATTENDEE:Julian Levens
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Gabriele Hack
ATTENDEE:Tomáš Ciml
ATTENDEE:Wolfgang Pecho
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Fabian Zimmermann
ATTENDEE:Darko Obradovic
ATTENDEE:Szymon Nieznański
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Dan Muey
ATTENDEE:Matthias Zeichmann
ATTENDEE:John van Krieken
ATTENDEE:Christian Walde
ATTENDEE:Todd Rinaldo
ATTENDEE:Charles McGarvey
ATTENDEE:Joelle Maslak
ATTENDEE:Peter du Marchie van Voorthuysen
ATTENDEE:Kang-min Liu
ATTENDEE:Peter Mottram
COMMENT:29 attendees
DESCRIPTION:The talk is about the state of the art of software translation 
 with message catalogues\, a subset of localisation. I compare a number of 
 CPAN libraries on the criteria:\n\n* Is it easy to get results quickly?\n*
  Does it work correctly? Is there support for named placeholders and gramm
 atical features like numerus and genus?\n* Do I get an understanding of th
 e translators' workflow from the documentation so that I can communicate i
 t to the involved project people?\n* Thread-safety & is it usable in serve
 r applications?\n* Does a catalogue require post-processing?\n* How is cac
 hing and cache invalidation handled?\n* How is message extraction handled?
 
DTEND;TZID=Europe/Amsterdam:20170811T155000
DTSTART;TZID=Europe/Amsterdam:20170811T153000
LOCATION:0.e.2 the Richard
ORGANIZER:Lars Dɪᴇᴄᴋᴏᴡ
SUMMARY:Is the application translation problem solved?
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7093
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7093
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michal Jurosz
ATTENDEE:Martin Barth
ATTENDEE:Richard van Lochem
ATTENDEE:Dermot Paikkos
ATTENDEE:Dana Jacobsen
ATTENDEE:Iaroslav Poliakov
ATTENDEE:Lee Johnson
ATTENDEE:Matthew Chubb
ATTENDEE:Mykhailo Shulichenko
ATTENDEE:Dave Sherohman
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Marcus Ramberg
ATTENDEE:Andreea Hosu
ATTENDEE:Matthias Zeichmann
ATTENDEE:Julian Levens
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Juan Negretti
ATTENDEE:Michael Budde
ATTENDEE:Sebastiaan Hoogeveen
ATTENDEE:Ashraf Bashir
ATTENDEE:Daniel Egeberg
ATTENDEE:Anders Nielsen
ATTENDEE:Roman Baumer
ATTENDEE:Lance Wicks
ATTENDEE:Mo Dulies
ATTENDEE:Lidia Corde
ATTENDEE:Michael Gray
ATTENDEE:MartijnVdS
ATTENDEE:Ningna Wang
ATTENDEE:Gabriele Hack
ATTENDEE:Choroba
ATTENDEE:Jan Seidl
ATTENDEE:Tomáš Ciml
ATTENDEE:Wolfgang Pecho
ATTENDEE:Errietta Kostala
ATTENDEE:John Lightsey
ATTENDEE:Stanislav Chernogritskii
ATTENDEE:adela popa
ATTENDEE:Ragnar Lillevoll
ATTENDEE:Renee Bäcker
ATTENDEE:Lukáš Rampa
ATTENDEE:Oleksii Kysil
ATTENDEE:Eitan Schuler
ATTENDEE:Lucie Mohelníková
ATTENDEE:Fabian Zimmermann
ATTENDEE:Darko Obradovic
ATTENDEE:Steffen Schwigon
ATTENDEE:Bert
ATTENDEE:Rutger Swarts
ATTENDEE:Jason Hall
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Patrick Ringl
ATTENDEE:Peter du Marchie van Voorthuysen
ATTENDEE:Jose manuel De arce
ATTENDEE:Aleksandr Vorotilo
ATTENDEE:Joelle Maslak
ATTENDEE:sotona
ATTENDEE:Anton Statutov
ATTENDEE:Gabriel Peery
ATTENDEE:Andrew Nugged (nugged)
ATTENDEE:Andreas Huber
ATTENDEE:Ruth Holloway
ATTENDEE:Dennis Schuster
COMMENT:64 attendees
DESCRIPTION:Fast and effective processing of millions malware and clean sam
 ples is crucial for building a successful antivirus product. In Avast back
 end systems\, we use RabbitMQ for controlling the flow of sample processin
 g. RabbitMQ proved itself as a stable and useful technology. In this talk\
 , I will go through several different RabbitMQ usecases\, provide practica
 l usage examples and explain the advantages of incorporating the technolog
 y in application architecture. I will also give an overview of RabbitMQ re
 lated distributions that can be found on CPAN. Finally\, I will introduce 
 AnyEvent::RabbitMQ::Pubsub module which reduces boilerplate in the common 
 Publish/Subscribe pattern.
DTEND;TZID=Europe/Amsterdam:20170809T122500
DTSTART;TZID=Europe/Amsterdam:20170809T120500
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Miroslav Tynovsky
SUMMARY:Asynchronous communication using RabbitMQ
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7095
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7095
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Samantha McVey
ATTENDEE:Martin Barth
ATTENDEE:Lloyd Fournier
ATTENDEE:Andrey Shitov
ATTENDEE:Salve J. Nilsen
ATTENDEE:Stevan Little
ATTENDEE:Bernhard Specht
ATTENDEE:Paul Cochrane
ATTENDEE:H.Merijn Brand
ATTENDEE:Marcel Timmerman
ATTENDEE:Wendy Van Dijk
ATTENDEE:Elizabeth Mattijsen
ATTENDEE:Julian Levens
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Matthew Chubb
ATTENDEE:Jörg Plate
ATTENDEE:Fernando Santagata
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Olivier Mengué
ATTENDEE:Daniel Egeberg
ATTENDEE:Reini Urban
ATTENDEE:cono
ATTENDEE:Brent Laabs
ATTENDEE:Thomas Reifenberger
COMMENT:26 attendees
DESCRIPTION:For those who are curious about the implementation details of U
 nicode in Perl 6. I go over some of the recent improvements to both standa
 rd case sensitive string search\, case insensitive string search as well a
 s implementing the Unicode Collation Algorithm. Implementation issues are 
 discussed\, in addition the talk will explain:\n\n* How are strings stored
  inside MoarVM?\n* When and how strings are normalized and what difficulti
 es does this present for the MoarVM codebase?\n* Recently MoarVM got suppo
 rt of case insensitive regex using foldcase instead of using lowercase sem
 antics. When foldcasing strings\, their length can be change. I discuss ho
 w this was solved.
DTEND;TZID=Europe/Amsterdam:20170810T160500
DTSTART;TZID=Europe/Amsterdam:20170810T154500
LOCATION:0.e.2 the Richard
ORGANIZER:Samantha McVey
SUMMARY:Unicode Internals of Perl 6
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7097
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7097
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Curtis Jewell
ATTENDEE:Philipp Gortan
ATTENDEE:Claudio Ramirez
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Thomas Klausner
ATTENDEE:Oriol Soriano Vila
ATTENDEE:Mark Keating
ATTENDEE:Martin Barth
ATTENDEE:Iaroslav Poliakov
ATTENDEE:Wieger Opmeer
ATTENDEE:Lee Johnson
ATTENDEE:Matthew Chubb
ATTENDEE:Mykhailo Shulichenko
ATTENDEE:Dave Sherohman
ATTENDEE:Bernhard Specht
ATTENDEE:Kenichi Ishigaki
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Leon Timmermans
ATTENDEE:H.Merijn Brand
ATTENDEE:Marc Egea i Sala
ATTENDEE:Paolo Sinigaglia
ATTENDEE:Steffen Winkler
ATTENDEE:Marcus Ramberg
ATTENDEE:Max Maischein
ATTENDEE:Andreea Hosu
ATTENDEE:Matthias Zeichmann
ATTENDEE:Dallas Wisehaupt
ATTENDEE:Julian Levens
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Juan Negretti
ATTENDEE:Michael Budde
ATTENDEE:Matt Koscica
ATTENDEE:Roman Baumer
ATTENDEE:Theo van Hoesel
ATTENDEE:Lidia Corde
ATTENDEE:Michael Gray
ATTENDEE:MartijnVdS
ATTENDEE:Choroba
ATTENDEE:Jan Seidl
ATTENDEE:Tomáš Ciml
ATTENDEE:Arjen Laarhoven
ATTENDEE:Wolfgang Pecho
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Kenneth Power
ATTENDEE:Jörg Plate
ATTENDEE:Michael Lang
ATTENDEE:Errietta Kostala
ATTENDEE:Richard van Lochem
ATTENDEE:Stanislav Chernogritskii
ATTENDEE:adela popa
ATTENDEE:Lukas Mai
ATTENDEE:Ragnar Lillevoll
ATTENDEE:Lukáš Rampa
ATTENDEE:Oleksii Kysil
ATTENDEE:Tom Koelman
ATTENDEE:David H. Adler
ATTENDEE:Bert
ATTENDEE:Jason Hall
ATTENDEE:Abe Timmerman
ATTENDEE:Szymon Nieznański
ATTENDEE:Rikus Goodell
ATTENDEE:Christian Walde
ATTENDEE:Jan Holcapek
ATTENDEE:Olivier Mengué
ATTENDEE:Aleksandr Vorotilo
ATTENDEE:atoomic
ATTENDEE:Joelle Maslak
ATTENDEE:sotona
ATTENDEE:Anton Statutov
ATTENDEE:Paul Evans
ATTENDEE:Charles McGarvey
ATTENDEE:Nicholas Jackson
ATTENDEE:Dermot Paikkos
ATTENDEE:Todd Rinaldo
ATTENDEE:Dave Lambley
ATTENDEE:Andreas Huber
ATTENDEE:Nicolas Mendoza
ATTENDEE:Michal Josef Špaček
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Michael Jemmeson
ATTENDEE:Andrew Nugged (nugged)
ATTENDEE:José Joaquín Atria
ATTENDEE:Martin Becker
ATTENDEE:Andreas Vögele
ATTENDEE:John van Krieken
ATTENDEE:Dennis Schuster
ATTENDEE:Thomas Reifenberger
ATTENDEE:Daniel Egeberg
COMMENT:88 attendees
DESCRIPTION:Did I want cpan or cpanm or carton or apt-get or docker or all 
 of the above?\n\nHow do I go from one app with public dependencies to a da
 rkpan with shared\ncode packaged for re-use?\n\nWhat are the options\, wha
 t are the trade-offs?\n\nThis talk will attempt to answer all of these que
 stions.\n\nThen explain how the various pieces fit together.\n\nThen show 
 a few well tested patterns to start from.\n\nThen discuss how you get ther
 e from wherever you currently are\, because\nthat's usually the "fun" part
 .\n\nI've spent over a decade re-engineering customers' deployment setups 
 to be\nsaner\, faster\, and more robust - and hopefully this talk will hel
 p you\nre-engineer yours too.
DTEND;TZID=Europe/Amsterdam:20170809T170500
DTSTART;TZID=Europe/Amsterdam:20170809T162000
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Matt S Trout
SUMMARY:Dealing with dependencies - from development to deployment
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7098
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7098
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Philipp Gortan
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Mark Keating
ATTENDEE:Diego Kuperman
ATTENDEE:Martin Barth
ATTENDEE:Stephen Hall
ATTENDEE:Dermot Paikkos
ATTENDEE:Dave Sherohman
ATTENDEE:Ruth Holloway
ATTENDEE:Bernhard Specht
ATTENDEE:Paolo Sinigaglia
ATTENDEE:Andreea Hosu
ATTENDEE:Julian Levens
ATTENDEE:Ashraf Bashir
ATTENDEE:Matt Koscica
ATTENDEE:Matthew Chubb
ATTENDEE:Wolfgang Pecho
ATTENDEE:Jörg Plate
ATTENDEE:John Lightsey
ATTENDEE:adela popa
ATTENDEE:Lukáš Rampa
ATTENDEE:David H. Adler
ATTENDEE:Steffen Schwigon
ATTENDEE:Rutger Swarts
ATTENDEE:Olivier Mengué
ATTENDEE:Olivier Mengué
ATTENDEE:atoomic
ATTENDEE:José Joaquín Atria
ATTENDEE:Christian Walde
ATTENDEE:Lukas Mai
ATTENDEE:Peter du Marchie van Voorthuysen
COMMENT:31 attendees
DESCRIPTION:"Chatops"\, also known as "somebody finally gave a hipster name
  to what\nIRC savvy sysadmins had been doing for years"\, is\, silly name 
 aside\, a\nreally useful concept - having bots report things to channels o
 r direct to\nusers as they happen and being able to trigger infrastructure
  queries as\npart of a conversation are great things.\n\nOn the other hand
 \, this results in everybody writing their own bot\nimplementation so ever
 y time you screw something up you end up with\nreconnect noise. And it's n
 ice to be able to run the same code as plain\nshell scripts - IRC/Slack/et
 . al. are wonderful things but sometimes you\nreally wanted a console and 
 a pipeline.\n\nSo\, obviously\, the answer is to separate the two things -
  and define a\nsimple protocol for bot code to talk to scripts\, and for s
 cripts to talk to\nbots. That way each component can be replaced separatel
 y\, and code can more\neasily be re-used.\n\nThe concept of a multibot sty
 le setup like this isn't new\, of course - but\nthis one is designed\, not
  for the empowerment of IRC gurus\, but to make life\nsimpler for everybod
 y else ... and also the people like me who know IRC\npretty well but often
  wish we didn't have to.\n\nI might even be stupid enough to run a live de
 mo somewhere.
DTEND;TZID=Europe/Amsterdam:20170811T152500
DTSTART;TZID=Europe/Amsterdam:20170811T144000
LOCATION:0.e.2 the Richard
ORGANIZER:Matt S Trout
SUMMARY:Bothead as a service
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7099
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7099
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mark Keating
ATTENDEE:Bert
ATTENDEE:Dave Sherohman
ATTENDEE:Curtis Jewell
ATTENDEE:MartijnVdS
ATTENDEE:Leon Timmermans
ATTENDEE:Paolo Sinigaglia
ATTENDEE:Steffen Winkler
ATTENDEE:Max Maischein
ATTENDEE:Andreea Hosu
ATTENDEE:Matthew Chubb
ATTENDEE:Dallas Wisehaupt
ATTENDEE:Claudio Ramirez
ATTENDEE:Ashraf Bashir
ATTENDEE:Lidia Corde
ATTENDEE:Gabriele Hack
ATTENDEE:Cord Mueller
ATTENDEE:Roman Baumer
ATTENDEE:Jan Seidl
ATTENDEE:Wolfgang Pecho
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Andreas Vögele
ATTENDEE:Willem van den Berg
ATTENDEE:Jörg Plate
ATTENDEE:Errietta Kostala
ATTENDEE:adela popa
ATTENDEE:Lukáš Rampa
ATTENDEE:Tom Koelman
ATTENDEE:David H. Adler
ATTENDEE:Darko Obradovic
ATTENDEE:Mo Dulies
ATTENDEE:Olivier Mengué
ATTENDEE:Mihai Pop
ATTENDEE:Michael Gray
ATTENDEE:Dan Muey
ATTENDEE:Rikus Goodell
ATTENDEE:Jason Hall
ATTENDEE:Lukas Mai
ATTENDEE:Daniel Böhmer
ATTENDEE:James Morrison
ATTENDEE:Dermot Paikkos
ATTENDEE:Daniel Egeberg
ATTENDEE:Paul Evans
ATTENDEE:Anders Nielsen
ATTENDEE:Sebastiaan Hoogeveen
ATTENDEE:Ilya Chesnokov
ATTENDEE:Isabella Brookes
COMMENT:47 attendees
DESCRIPTION:If you haven't been paying attention to javascript (and I can e
 ntirely\nunderstand why you might prefer not to)\, things have changed qui
 te amazingly\nover the last few years.\n\nOk\, they got 'use strict' years
  ago - but now they've added 'let'\, which is\nbasically 'my'\, anonymous 
 function declaration syntax that won't give you\nRSI\, a class keyword\, a
 nd more.\n\nPlus annotations now let you make all sorts of trouble\, and t
 he tooling to\ntranspile to Olde JS is mostly comprehensible and no longer
  replaced by\nsomething completely different every two weeks.\n\nSo\, clea
 rly\, the only sensible thing to do was to try and write ES6 in the\nsame 
 style I write perl5\, and see how far I managed to get.\n\nCome to this ta
 lk and you'll find out.
DTEND;TZID=Europe/Amsterdam:20170810T154000
DTSTART;TZID=Europe/Amsterdam:20170810T145500
LOCATION:0.e.3 the Muhammed
ORGANIZER:Matt S Trout
SUMMARY:ES6: Almost an acceptable perl5?
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7100
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7100
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Marc Egea i Sala
ATTENDEE:Thomas Klausner
ATTENDEE:Oriol Soriano Vila
ATTENDEE:Diego Kuperman
ATTENDEE:Diego Oberlin
ATTENDEE:Damian Conway
ATTENDEE:Dermot Paikkos
ATTENDEE:Dana Jacobsen
ATTENDEE:Lee Johnson
ATTENDEE:Ruth Holloway
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Curtis Jewell
ATTENDEE:Iaroslav Poliakov
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Dallas Wisehaupt
ATTENDEE:Philippe Bruhat
ATTENDEE:Claudio Ramirez
ATTENDEE:Ashraf Bashir
ATTENDEE:Daniel Egeberg
ATTENDEE:Chris Jack
ATTENDEE:Matthew Chubb
ATTENDEE:Michael Lang
ATTENDEE:Theo van Hoesel
ATTENDEE:Lidia Corde
ATTENDEE:Gabriele Hack
ATTENDEE:Choroba
ATTENDEE:Cord Mueller
ATTENDEE:Dirk De Nijs
ATTENDEE:Wim Boogaerts
ATTENDEE:Wolfgang Pecho
ATTENDEE:J. Nick Koston
ATTENDEE:Willem van den Berg
ATTENDEE:Andreea Hosu
ATTENDEE:adela popa
ATTENDEE:Renee Bäcker
ATTENDEE:Tom Koelman
ATTENDEE:Fabian Zimmermann
ATTENDEE:Darko Obradovic
ATTENDEE:Julian Levens
ATTENDEE:Bert
ATTENDEE:Mo Dulies
ATTENDEE:Mihai Pop
ATTENDEE:Dan Muey
ATTENDEE:Nicholas Jackson
ATTENDEE:Abe Timmerman
ATTENDEE:José Joaquín Atria
ATTENDEE:Ragnar Lillevoll
ATTENDEE:Michael Gray
ATTENDEE:Michael Jemmeson
ATTENDEE:Jan Holcapek
ATTENDEE:Martin Becker
ATTENDEE:Patrick Mevzek
ATTENDEE:Jean Forget
ATTENDEE:Danny van Delft
ATTENDEE:Thomas Reifenberger
ATTENDEE:Roman Baumer
ATTENDEE:Richard van Lochem
ATTENDEE:Tomáš Ciml
ATTENDEE:James Morrison
ATTENDEE:Anton Statutov
ATTENDEE:Charles McGarvey
ATTENDEE:R Geoffrey Avery
ATTENDEE:Michal Josef Špaček
ATTENDEE:Jose Pablo Garcia
COMMENT:64 attendees
DESCRIPTION:In the abstract of his talk "Docker (&-compose) for (Perl) Deve
 lopers"\, meis states that it 'is not a Docker 101". Indeed\, it's assumed
  that "the audience has minimal notions about what Docker is". The focus o
 f the talk is on what container model can do for developers.\n\nIn contras
 t\, this talk focusses on these "minimal notions" about Docker so it could
  be a stepping-stone for the more advanced notions in the talk cited above
 . The aim is to get users started with Docker in no time\, whether they ru
 n Linux\, MacOS or Windows.
DTEND;TZID=Europe/Amsterdam:20170811T114500
DTSTART;TZID=Europe/Amsterdam:20170811T110000
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Claudio Ramirez
SUMMARY:Docker 101
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7102
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7102
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michal Jurosz
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Lloyd Fournier
ATTENDEE:Dana Jacobsen
ATTENDEE:Wieger Opmeer
ATTENDEE:Andrey Shitov
ATTENDEE:Salve J. Nilsen
ATTENDEE:Stevan Little
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Paul Cochrane
ATTENDEE:Marcel Timmerman
ATTENDEE:James Carman
ATTENDEE:Detlev Hauschildt
ATTENDEE:Wendy Van Dijk
ATTENDEE:Elizabeth Mattijsen
ATTENDEE:Philippe Bruhat
ATTENDEE:Julian Levens
ATTENDEE:Matt Koscica
ATTENDEE:Chris Jack
ATTENDEE:Michael Lang
ATTENDEE:Roman Baumer
ATTENDEE:Jörg Plate
ATTENDEE:Fernando Santagata
ATTENDEE:Bernhard Specht
ATTENDEE:David H. Adler
ATTENDEE:Bert
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Robin Sheat
ATTENDEE:Kang-min Liu
ATTENDEE:John van Krieken
ATTENDEE:cono
ATTENDEE:Martin Becker
COMMENT:32 attendees
DESCRIPTION:The debate between "large" and "small" languages has raged for 
 decades. Perl has always favored a rich operator landscape over a lean one
  and Perl 6 notoriously doubles down on this impulse.\n\nThis means that y
 our code can avoid external libraries while at the same time allowing a de
 gree of expressivity that leads to compact solutions. These two dynamics m
 ake it ideal for blowing the minds of your interviewers -- so long as you 
 can answer the question: Can you explain how these higher-level functions 
 work?\n\nAnd that shines light on a third dynamic of Perl 6. The internals
  are written in either Perl 6 or NQP\, allowing the interviewee to underst
 and the lower-level implementation details of the fancy functions they use
  in their solutions -- or even patch those functions to allow for an even 
 fancier solution!\n\nJoin me for a discussion of how these dynamics work t
 ogether in some specific examples\, starting from my own work in unifying 
 and extending the bag and set operators in pure Perl 6 and running through
  the much faster\, more optimized code in NQP that has since replaced it.
DTEND;TZID=Europe/Amsterdam:20170810T130000
DTSTART;TZID=Europe/Amsterdam:20170810T121500
LOCATION:0.e.2 the Richard
ORGANIZER:John Haltiwanger
SUMMARY:It's in the bag: How to cheat at interviews using Perl 6
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7104
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7104
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Diego Kuperman
ATTENDEE:Richard van Lochem
ATTENDEE:Kenichi Ishigaki
ATTENDEE:H.Merijn Brand
ATTENDEE:Juan Negretti
ATTENDEE:Dirk De Nijs
ATTENDEE:Wim Boogaerts
ATTENDEE:Arjen Laarhoven
ATTENDEE:Alessandra Traini
ATTENDEE:Andreas Vögele
ATTENDEE:Lukas Mai
ATTENDEE:Tom Koelman
ATTENDEE:Fabian Zimmermann
ATTENDEE:Darko Obradovic
ATTENDEE:Rikus Goodell
ATTENDEE:Dave Lambley
ATTENDEE:Olivier Mengué
ATTENDEE:Mihai Pop
ATTENDEE:atoomic
ATTENDEE:Anton Statutov
ATTENDEE:J. Nick Koston
ATTENDEE:Paul Evans
ATTENDEE:Todd Rinaldo
ATTENDEE:José Joaquín Atria
ATTENDEE:Nicolas Mendoza
ATTENDEE:Dan Muey
COMMENT:27 attendees
DESCRIPTION:In https://research.swtch.com/glob Russ Cox showed that several
  glob() implementations (including the one in perl) take an exponentially 
 long time on pathological inputs. This talk gives an overview on why this 
 happens\, how to fix it\, and how this applies to regex matching.
DTEND;TZID=Europe/Amsterdam:20170809T153000
DTSTART;TZID=Europe/Amsterdam:20170809T144500
LOCATION:0.e.2 the Richard
ORGANIZER:Lukas Mai
SUMMARY:glob() and exponential backtracking
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7106
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7106
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Reini Urban
ATTENDEE:Diego Kuperman
ATTENDEE:Michal Jurosz
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Mirjam Urban
ATTENDEE:Dana Jacobsen
ATTENDEE:Iaroslav Poliakov
ATTENDEE:Wieger Opmeer
ATTENDEE:Bernhard Specht
ATTENDEE:Steffen Winkler
ATTENDEE:Mo Dulies
ATTENDEE:Jan Holcapek
ATTENDEE:Olivier Mengué
ATTENDEE:Ervin Ruci
ATTENDEE:atoomic
ATTENDEE:Nicolas Mendoza
ATTENDEE:Christian Walde
ATTENDEE:Todd Rinaldo
ATTENDEE:Charles McGarvey
ATTENDEE:Rikus Goodell
ATTENDEE:Andreas Vögele
COMMENT:21 attendees
DESCRIPTION:The most important major features (2 of 44)\, \nmost important 
 bugfixes (the perl5 hall of shame)\,\nsecurity\, policies\, future.
DTEND;TZID=Europe/Amsterdam:20170810T174500
DTSTART;TZID=Europe/Amsterdam:20170810T163500
LOCATION:0.e.4 the Chris
ORGANIZER:Reini Urban
SUMMARY:cperl
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7108
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7108
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Martin Becker
ATTENDEE:Diego Kuperman
ATTENDEE:Matthew Chubb
ATTENDEE:Dana Jacobsen
ATTENDEE:Steffen Winkler
ATTENDEE:Julian Levens
ATTENDEE:Daniel Egeberg
ATTENDEE:Chris Jack
ATTENDEE:Errietta Kostala
ATTENDEE:David H. Adler
ATTENDEE:Szymon Nieznański
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Mihai Pop
ATTENDEE:Aleksandr Vorotilo
ATTENDEE:Gabriel Peery
ATTENDEE:Dan Muey
ATTENDEE:Andreas Huber
ATTENDEE:Jose manuel De arce
ATTENDEE:R Geoffrey Avery
ATTENDEE:Jean Forget
ATTENDEE:Roman Baumer
ATTENDEE:Dennis Schuster
ATTENDEE:Isabella Brookes
COMMENT:23 attendees
DESCRIPTION:Perl has been equipped with useful math capabilities for ages\,
  such as object orientation\, operator overloading\, interfaces to externa
 l libraries\, and modules dealing with big numbers both in the core distri
 bution and on CPAN. Sadly\, in the domain of precise math\, current soluti
 ons haven't reached high standards in stability nor correctness so far.\n\
 nThe talk will discuss some of these limitations and the lessons to be lea
 rned for users\, module authors and even language designers. A brief look 
 into other languages\, namely Perl 6 and Python\, will give some perspecti
 ve about other\, if not fundamentally different\, approaches.
DTEND;TZID=Europe/Amsterdam:20170809T153000
DTSTART;TZID=Europe/Amsterdam:20170809T144500
LOCATION:0.e.3 the Muhammed
ORGANIZER:Martin Becker
SUMMARY:Precise Math in Perl 5 - A Lost Cause? Challenge accepted.
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7110
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7110
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Martin Barth
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Matthew Chubb
ATTENDEE:Lee Johnson
ATTENDEE:Mykhailo Shulichenko
ATTENDEE:Dave Sherohman
ATTENDEE:Curtis Jewell
ATTENDEE:Paolo Sinigaglia
ATTENDEE:Andreea Hosu
ATTENDEE:Matthias Zeichmann
ATTENDEE:Ashraf Bashir
ATTENDEE:Mo Dulies
ATTENDEE:Jan Seidl
ATTENDEE:Wolfgang Pecho
ATTENDEE:John Lightsey
ATTENDEE:adela popa
ATTENDEE:Rish
ATTENDEE:Bas Postema
ATTENDEE:Twan Driessen
ATTENDEE:David H. Adler
ATTENDEE:Steffen Schwigon
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Christian Walde
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Ragnar Lillevoll
ATTENDEE:Patrick Mevzek
ATTENDEE:sotona
ATTENDEE:Todd Rinaldo
ATTENDEE:Nicholas Jackson
ATTENDEE:Charles McGarvey
ATTENDEE:Anders Nielsen
ATTENDEE:Audun Ellertsen
ATTENDEE:Reini Urban
ATTENDEE:James Morrison
ATTENDEE:Ningna Wang
COMMENT:35 attendees
DESCRIPTION:Garbage in - garbage out\, that's how programs work. But maybe\
 , just maybe\, garbage in strategy can lead us somewhere? \n\nThis is a ta
 lk of how I've tried to crash Perl 100.000 times a second and what this ha
 s revealed.
DTEND;TZID=Europe/Amsterdam:20170809T153000
DTSTART;TZID=Europe/Amsterdam:20170809T144500
LOCATION:0.e.4 the Chris
ORGANIZER:Sergey Aleynikov
SUMMARY:On the importance of rabbits
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7112
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7112
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Alan Grover
ATTENDEE:Jose manuel De arce
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Dana Jacobsen
ATTENDEE:Dallas Wisehaupt
ATTENDEE:Wendy Van Dijk
ATTENDEE:Ashraf Bashir
ATTENDEE:Matthew Chubb
ATTENDEE:Gabriele Hack
ATTENDEE:Dirk De Nijs
ATTENDEE:Wim Boogaerts
ATTENDEE:Damian Conway
ATTENDEE:Ragnar Lillevoll
ATTENDEE:Bas Postema
ATTENDEE:David H. Adler
ATTENDEE:Darko Obradovic
ATTENDEE:Fabian Zimmermann
ATTENDEE:Szymon Nieznański
ATTENDEE:Salve J. Nilsen
ATTENDEE:James Morrison
ATTENDEE:Lance Wicks
ATTENDEE:Danny van Delft
ATTENDEE:Isabella Brookes
COMMENT:23 attendees
DESCRIPTION:So\, you're "new" to the Perl community? Don't worry\, we also 
 have something for you!\n\nIn this talk Salve will offer you a fast-paced 
 introduction to different parts of the Perl community. Which resources are
  available for you? Where can you find help? How can you navigate it all? 
 What useful tools exist? You'll get the overview\, including useful websit
 es\, on- and offline resources and important terms and concepts so you kno
 w what to google for the next time you're stuck.\n\nAnd if there's time\, 
 we'll open the floor for Q&A!\n\nThis talk is intended for all who conside
 r themselves new to the Perl community\, or who want to share something wi
 th the same. Welcome!
DTEND;TZID=Europe/Amsterdam:20170810T172000
DTSTART;TZID=Europe/Amsterdam:20170810T163500
LOCATION:0.e.3 the Muhammed
ORGANIZER:Salve J. Nilsen
SUMMARY:Welcome to the Perl community\, this is what you need to know
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7114
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7114
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Tina Müller
ATTENDEE:Diego Kuperman
ATTENDEE:Branislav Zahradník
ATTENDEE:Martin Barth
ATTENDEE:Tom Hukins
ATTENDEE:Diego Oberlin
ATTENDEE:Olivier Mengué
ATTENDEE:Patrick Ringl
ATTENDEE:Dermot Paikkos
ATTENDEE:Wieger Opmeer
ATTENDEE:Lee Johnson
ATTENDEE:Salve J. Nilsen
ATTENDEE:Ruth Holloway
ATTENDEE:Stevan Little
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Curtis Jewell
ATTENDEE:Bernhard Specht
ATTENDEE:Philipp Gortan
ATTENDEE:Kenichi Ishigaki
ATTENDEE:Stephen Hall
ATTENDEE:Iaroslav Poliakov
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Steffen Winkler
ATTENDEE:Andreea Hosu
ATTENDEE:Matthias Zeichmann
ATTENDEE:Dallas Wisehaupt
ATTENDEE:Elizabeth Mattijsen
ATTENDEE:Philippe Bruhat
ATTENDEE:Julian Levens
ATTENDEE:Claudio Ramirez
ATTENDEE:Juan Negretti
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Sebastiaan Hoogeveen
ATTENDEE:Daniel Egeberg
ATTENDEE:Ashraf Bashir
ATTENDEE:Matt Koscica
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Theo van Hoesel
ATTENDEE:MartijnVdS
ATTENDEE:Stanislav Chernogritskii
ATTENDEE:Choroba
ATTENDEE:Matthew Chubb
ATTENDEE:Tomáš Ciml
ATTENDEE:Adam Zelei
ATTENDEE:Wolfgang Pecho
ATTENDEE:Miroslav Tynovsky
ATTENDEE:J. Nick Koston
ATTENDEE:Marcel Timmerman
ATTENDEE:John Lightsey
ATTENDEE:Renee Bäcker
ATTENDEE:Mykhailo Shulichenko
ATTENDEE:Lukáš Rampa
ATTENDEE:Oleksii Kysil
ATTENDEE:Tom Koelman
ATTENDEE:David H. Adler
ATTENDEE:Lucie Mohelníková
ATTENDEE:Fabian Zimmermann
ATTENDEE:Rutger Swarts
ATTENDEE:Mo Dulies
ATTENDEE:Jason Hall
ATTENDEE:Nicholas Jackson
ATTENDEE:Todd Rinaldo
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Charles McGarvey
ATTENDEE:Michael Jemmeson
ATTENDEE:Joelle Maslak
ATTENDEE:José Joaquín Atria
ATTENDEE:Lidia Corde
ATTENDEE:Dan Muey
ATTENDEE:Reini Urban
ATTENDEE:Rikus Goodell
COMMENT:71 attendees
DESCRIPTION:Booking.com uses Sereal in many applications. One of the bigges
 t use case though is the events pipeline. It was built to delivery message
 s (events) from generation point to various processors in near real-time f
 ashion. These days it servers billions of messages per day.\n\nOne of our 
 processors recently faced scalability issues due to growth of the volume o
 f delivered events.\n\nIn this talk I would like to share what problem we 
 had\, how we addressed it and which new features of Sereal helped us.
DTEND;TZID=Europe/Amsterdam:20170811T173000
DTSTART;TZID=Europe/Amsterdam:20170811T171000
LOCATION:0.e.4 the Chris
ORGANIZER:Ivan Kruglov
SUMMARY:Solving some of the scalability problems at Booking.com
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7119
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7119
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Thomas Klausner
ATTENDEE:Marc Egea i Sala
ATTENDEE:Diego Kuperman
ATTENDEE:Oriol Soriano Vila
ATTENDEE:Tom Hukins
ATTENDEE:Diego Oberlin
ATTENDEE:Stephen Hall
ATTENDEE:Salve J. Nilsen
ATTENDEE:Dave Sherohman
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Paolo Sinigaglia
ATTENDEE:Max Maischein
ATTENDEE:Claudio Ramirez
ATTENDEE:Ashraf Bashir
ATTENDEE:Michael Budde
ATTENDEE:Matthew Chubb
ATTENDEE:Wim Boogaerts
ATTENDEE:Wolfgang Pecho
ATTENDEE:Willem van den Berg
ATTENDEE:Jörg Plate
ATTENDEE:Philipp Gortan
ATTENDEE:John Lightsey
ATTENDEE:Fernando Santagata
ATTENDEE:Lukáš Rampa
ATTENDEE:Steffen Schwigon
ATTENDEE:Bert
ATTENDEE:Rutger Swarts
ATTENDEE:Mo Dulies
ATTENDEE:Nicholas Jackson
ATTENDEE:Ilya Chesnokov
ATTENDEE:José Joaquín Atria
ATTENDEE:Michael Gray
ATTENDEE:Patrick Mevzek
ATTENDEE:Thomas Reifenberger
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Jose Pablo Garcia
ATTENDEE:R Geoffrey Avery
ATTENDEE:Michal Josef Špaček
COMMENT:39 attendees
DESCRIPTION:A long time ago\, in soysuper.com we decided to write a jabber 
 bot to run our deploys and I've written the first version of it over a rai
 ny Sunday.... Over time\, we have updated this to be able to talk on other
  channels (like slack)\, to have plugins and to be fun to interact with it
 . Every now and then we are playing around some more ideas for our bot...\
 n\nIn this talk I will show how this bot is built\, what works for us and 
 why you should also have a bot!.
DTEND;TZID=Europe/Amsterdam:20170811T155000
DTSTART;TZID=Europe/Amsterdam:20170811T153000
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Diego Kuperman
SUMMARY:A bot to rule them all!
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7122
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7122
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Thomas Klausner
ATTENDEE:Diego Kuperman
ATTENDEE:Stephen Hall
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Tina Müller
ATTENDEE:Dana Jacobsen
ATTENDEE:Wieger Opmeer
ATTENDEE:Lee Johnson
ATTENDEE:Matthew Chubb
ATTENDEE:Danny van Delft
ATTENDEE:Dave Sherohman
ATTENDEE:Ruth Holloway
ATTENDEE:Stevan Little
ATTENDEE:Leon Timmermans
ATTENDEE:H.Merijn Brand
ATTENDEE:Branislav Zahradník
ATTENDEE:Max Maischein
ATTENDEE:Jean Forget
ATTENDEE:Dallas Wisehaupt
ATTENDEE:Sebastiaan Hoogeveen
ATTENDEE:Daniel Egeberg
ATTENDEE:Matt Koscica
ATTENDEE:Lidia Corde
ATTENDEE:Cord Mueller
ATTENDEE:Wolfgang Pecho
ATTENDEE:Miroslav Tynovsky
ATTENDEE:John Lightsey
ATTENDEE:Bernhard Specht
ATTENDEE:David H. Adler
ATTENDEE:Lucie Mohelníková
ATTENDEE:Darko Obradovic
ATTENDEE:John van Krieken
ATTENDEE:Mo Dulies
ATTENDEE:Ervin Ruci
ATTENDEE:Michael Gray
ATTENDEE:Dan Muey
ATTENDEE:Charles McGarvey
ATTENDEE:Patrick Mevzek
ATTENDEE:Joelle Maslak
ATTENDEE:Michael Jemmeson
ATTENDEE:Michal Josef Špaček
ATTENDEE:Robin Sheat
ATTENDEE:Fabian Zimmermann
ATTENDEE:Isabella Brookes
ATTENDEE:Thomas Reifenberger
COMMENT:45 attendees
DESCRIPTION:Mark Twain wrote once\, "The reports of my death have been grea
 tly exaggerated." The same could be said about a large number of languages
  considered "dead" by the IT industry. Since the mid-1950s\, more than 8\,
 000 programming languages have been developed\; Wikipedia's alphabetical l
 ist of "notable" languages has nearly 700 entries! There are so many that 
 it's impossible to learn them all\, and many of them are dead languages--o
 r are they? Perl isn't dead--it's not even mostly dead! More than 50 years
  after its creation\, COBOL is alive and well\, and being revised and expa
 nded to meet new requirements. \n\nOver the course of her nearly 30-year c
 areer in IT\, Ruth has been paid to write code in six different languages\
 , and has learned\, experimented with\, or taught nearly a dozen more. In 
 this talk\, Ruth will lead you on an exploration of some of the key langua
 ges that helped define our modern programming practice\, and make the case
  that there are few languages that can be properly called "dead." A few mi
 ght be mostly dead--but mostly dead is also slightly alive! \n\nBeing a po
 lyglot comes with joys and frustrations\, but it can be immensely valuable
  to your career. Come learn about how learning a second--or third--or four
 th--programming language can benefit you.
DTEND;TZID=Europe/Amsterdam:20170810T121000
DTSTART;TZID=Europe/Amsterdam:20170810T112500
LOCATION:0.e.3 the Muhammed
ORGANIZER:Ruth Holloway
SUMMARY:The Pleasures and Perils of a Programming Polyglot
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7123
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7123
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Paul Evans
ATTENDEE:Thomas Klausner
ATTENDEE:Diego Kuperman
ATTENDEE:Alan Grover
ATTENDEE:Branislav Zahradník
ATTENDEE:Martin Barth
ATTENDEE:David Faux
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Wieger Opmeer
ATTENDEE:Matthew Chubb
ATTENDEE:Salve J. Nilsen
ATTENDEE:Kenichi Ishigaki
ATTENDEE:MartijnVdS
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Leon Timmermans
ATTENDEE:Paolo Sinigaglia
ATTENDEE:Steffen Winkler
ATTENDEE:Max Maischein
ATTENDEE:Matthias Zeichmann
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Iaroslav Poliakov
ATTENDEE:Dallas Wisehaupt
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Claudio Ramirez
ATTENDEE:Juan Negretti
ATTENDEE:Sebastiaan Hoogeveen
ATTENDEE:Ashraf Bashir
ATTENDEE:Daniel Egeberg
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Michael Budde
ATTENDEE:Philipp Gortan
ATTENDEE:Damian Conway
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Lidia Corde
ATTENDEE:Choroba
ATTENDEE:Jan Seidl
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Willem van den Berg
ATTENDEE:adela popa
ATTENDEE:Lukas Mai
ATTENDEE:Oleksii Holtsev
ATTENDEE:Lukáš Rampa
ATTENDEE:Darko Obradovic
ATTENDEE:Fabian Zimmermann
ATTENDEE:Steffen Schwigon
ATTENDEE:Rutger Swarts
ATTENDEE:Mo Dulies
ATTENDEE:Cord Mueller
ATTENDEE:Jan Holcapek
ATTENDEE:Olivier Mengué
ATTENDEE:Mihai Pop
ATTENDEE:atoomic
ATTENDEE:Michael Gray
ATTENDEE:Gabriel Peery
ATTENDEE:Dan Muey
ATTENDEE:Todd Rinaldo
ATTENDEE:Jason Hall
ATTENDEE:Nicholas Jackson
ATTENDEE:Patrick Mevzek
ATTENDEE:James Morrison
ATTENDEE:Ilya Chesnokov
ATTENDEE:Abe Timmerman
ATTENDEE:José Joaquín Atria
ATTENDEE:Anders Nielsen
ATTENDEE:Dermot Paikkos
ATTENDEE:Ragnar Lillevoll
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Reini Urban
ATTENDEE:Anton Statutov
ATTENDEE:Charles McGarvey
ATTENDEE:R Geoffrey Avery
ATTENDEE:Brent Laabs
COMMENT:72 attendees
DESCRIPTION:A reminder of what Futures are and how they can make asynchrono
 us programming easy\, and a look at the new 'async/await' syntax module
DTEND;TZID=Europe/Amsterdam:20170810T130000
DTSTART;TZID=Europe/Amsterdam:20170810T121500
LOCATION:0.e.4 the Chris
ORGANIZER:Paul Evans
SUMMARY:Awaiting the Future
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7124
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7124
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Richard van Lochem
ATTENDEE:Dermot Paikkos
ATTENDEE:Dave Sherohman
ATTENDEE:Ruth Holloway
ATTENDEE:Stephen Hall
ATTENDEE:Cord Mueller
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Ilya Chesnokov
ATTENDEE:Choroba
ATTENDEE:Tomáš Ciml
ATTENDEE:Wolfgang Pecho
ATTENDEE:Andreas Vögele
ATTENDEE:John Lightsey
ATTENDEE:David H. Adler
ATTENDEE:Aleksandr Vorotilo
ATTENDEE:James Morrison
COMMENT:16 attendees
DESCRIPTION:I'll tell you how I created a plugin for RT ticket system that 
 significantly increased a productivity of one of the Internet Service Prov
 iders in Moscow allowing them to handle thousands of user requests more ef
 ficiently.\n\nThis talk can also serve as a beginner's introduction to RT 
 internals and plugin development.\n\nRT (Request Tracker) - is a mature ti
 cketing platform written entirely in Perl with a strong orientation to ema
 il-based support and high configurability. Staff can manage ticket replies
  via email or use RT's full web interface.
DTEND;TZID=Europe/Amsterdam:20170809T173000
DTSTART;TZID=Europe/Amsterdam:20170809T171000
LOCATION:0.e.4 the Chris
ORGANIZER:Ilya Chesnokov
SUMMARY:Developing a Request Tracker plugin for fun and profit
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7125
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7125
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Thomas Klausner
ATTENDEE:Oriol Soriano Vila
ATTENDEE:Tina Müller
ATTENDEE:Alan Grover
ATTENDEE:Branislav Zahradník
ATTENDEE:Iaroslav Poliakov
ATTENDEE:Tom Hukins
ATTENDEE:Richard van Lochem
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Philipp Gortan
ATTENDEE:Olivier Mengué
ATTENDEE:Dana Jacobsen
ATTENDEE:Wieger Opmeer
ATTENDEE:Matthew Chubb
ATTENDEE:Danny van Delft
ATTENDEE:Curtis Jewell
ATTENDEE:Bernhard Specht
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Paul Cochrane
ATTENDEE:Paolo Sinigaglia
ATTENDEE:Matthias Zeichmann
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Julian Levens
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Claudio Ramirez
ATTENDEE:Juan Negretti
ATTENDEE:Matt Koscica
ATTENDEE:Michael Budde
ATTENDEE:Herbert Breunung
ATTENDEE:Michael Lang
ATTENDEE:Choroba
ATTENDEE:Roman Baumer
ATTENDEE:Jan Seidl
ATTENDEE:Arjen Laarhoven
ATTENDEE:Wolfgang Pecho
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Ragnar Lillevoll
ATTENDEE:Renee Bäcker
ATTENDEE:Mykhailo Shulichenko
ATTENDEE:Eitan Schuler
ATTENDEE:Tom Koelman
ATTENDEE:Xavier Arroyo
ATTENDEE:David H. Adler
ATTENDEE:Fabian Zimmermann
ATTENDEE:John van Krieken
ATTENDEE:Rutger Swarts
ATTENDEE:Mo Dulies
ATTENDEE:Szymon Nieznański
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Jan Holcapek
ATTENDEE:Mihai Pop
ATTENDEE:atoomic
ATTENDEE:Dan Muey
ATTENDEE:Nicholas Jackson
ATTENDEE:Jason Carty
ATTENDEE:Abe Timmerman
ATTENDEE:Robin Sheat
ATTENDEE:José Joaquín Atria
ATTENDEE:Joelle Maslak
ATTENDEE:Andreea Hosu
ATTENDEE:Lidia Corde
ATTENDEE:Jean Forget
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Nicolas Mendoza
ATTENDEE:Christian Walde
ATTENDEE:Patrick Mevzek
ATTENDEE:Dennis Schuster
ATTENDEE:Todd Rinaldo
ATTENDEE:Michael Jemmeson
ATTENDEE:Charles McGarvey
ATTENDEE:Anton Statutov
ATTENDEE:Detlev Hauschildt
ATTENDEE:Michal Josef Špaček
ATTENDEE:Martin Becker
ATTENDEE:Thomas Reifenberger
COMMENT:75 attendees
DESCRIPTION:Perl 5 has been described in many ways\; a Shinto Shrine\, exec
 utable line noise\, a Swiss Army Chainsaw\, the Duct Tape of the Internet\
 , etc. But I think Perl 5 is more like a old pop star\, always reinventing
  itself to stay relevant\, never truly leaving our consciousness\, always 
 just a melody away.\n\nOver the past several years I have been (slowly) wo
 rking on a design for a new object system that would be suitable for inclu
 sion in the Perl 5 core. This year I began releasing the various component
 s to CPAN and in this talk we will discuss them and my dreams for the next
  incarnation of Perl 5.
DTEND;TZID=Europe/Amsterdam:20170810T154000
DTSTART;TZID=Europe/Amsterdam:20170810T145500
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Stevan Little
SUMMARY:Hold my beer and watch this!
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7126
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7126
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Iaroslav Poliakov
ATTENDEE:Richard van Lochem
ATTENDEE:Damian Conway
ATTENDEE:Dana Jacobsen
ATTENDEE:Paolo Sinigaglia
ATTENDEE:Andreea Hosu
ATTENDEE:Julian Levens
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Detlev Hauschildt
ATTENDEE:Dermot Paikkos
ATTENDEE:Gabriele Hack
ATTENDEE:Dirk De Nijs
ATTENDEE:Wim Boogaerts
ATTENDEE:Willem van den Berg
ATTENDEE:Jörg Plate
ATTENDEE:Thomas Klausner
ATTENDEE:adela popa
ATTENDEE:David H. Adler
ATTENDEE:Abe Timmerman
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Christian Walde
ATTENDEE:Jose manuel De arce
ATTENDEE:Stepan Volkov
ATTENDEE:atoomic
ATTENDEE:sotona
ATTENDEE:Gabriel Peery
ATTENDEE:Jan Holcapek
ATTENDEE:cono
ATTENDEE:Alessandra Traini
COMMENT:29 attendees
DESCRIPTION:In this mini tutorial we will look at the ins and outs of group
 ing\,\nreferening and capturing in regular expressions. We will discuss\nn
 amed and unnamed groups and captures\, numeric and named referencing\,\nre
 lative referencing\, and we will show how one can use rules to not\nonly w
 rite more powerful patterns\, but also to make ones patterns\nmore readabl
 e. We will also look at the various capture related\nspecial variables\, i
 ncluding the new ones introduced in Perl 5.26.
DTEND;TZID=Europe/Amsterdam:20170809T120000
DTSTART;TZID=Europe/Amsterdam:20170809T111500
LOCATION:0.e.2 the Richard
ORGANIZER:Abigail
SUMMARY:Regexp Mini-Tutorial: Grouping\, Referencing\, Capturing and Rules
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7128
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7128
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Marc Egea i Sala
ATTENDEE:Diego Kuperman
ATTENDEE:Jose manuel De arce
ATTENDEE:Iaroslav Poliakov
ATTENDEE:Marcus Ramberg
ATTENDEE:Claudio Ramirez
ATTENDEE:Ashraf Bashir
ATTENDEE:Theo van Hoesel
ATTENDEE:Wim Boogaerts
ATTENDEE:Andreea Hosu
ATTENDEE:Errietta Kostala
ATTENDEE:Thomas Klausner
ATTENDEE:adela popa
ATTENDEE:Ragnar Lillevoll
ATTENDEE:Lukáš Rampa
ATTENDEE:Oleksii Kysil
ATTENDEE:David H. Adler
ATTENDEE:Gabriel Peery
ATTENDEE:Roman Baumer
ATTENDEE:James Morrison
ATTENDEE:Jason Carty
ATTENDEE:Richard van Lochem
ATTENDEE:Paul Cochrane
ATTENDEE:Steffen Schwigon
ATTENDEE:Dermot Paikkos
ATTENDEE:Andrew Nugged (nugged)
ATTENDEE:James Carman
ATTENDEE:R Geoffrey Avery
COMMENT:28 attendees
DESCRIPTION:This is an beginner's introduction to the Mojolicious HTTP Fram
 ework\, showing you how to make excellent web applications with modern tec
 hnologies in a hurry!
DTEND;TZID=Europe/Amsterdam:20170810T121000
DTSTART;TZID=Europe/Amsterdam:20170810T112500
LOCATION:0.e.4 the Chris
ORGANIZER:Marcus Ramberg
SUMMARY:Introduction to Mojolicious
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7129
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7129
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michal Jurosz
ATTENDEE:Thomas Klausner
ATTENDEE:Diego Kuperman
ATTENDEE:Martin Barth
ATTENDEE:Jose manuel De arce
ATTENDEE:Patrick Ringl
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Iaroslav Poliakov
ATTENDEE:H.Merijn Brand
ATTENDEE:DrForr
ATTENDEE:Matthew Chubb
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Daniel Egeberg
ATTENDEE:Lidia Corde
ATTENDEE:Dirk De Nijs
ATTENDEE:Wim Boogaerts
ATTENDEE:Jan Seidl
ATTENDEE:Tomáš Ciml
ATTENDEE:Alessandra Traini
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Errietta Kostala
ATTENDEE:John Lightsey
ATTENDEE:Tom Hukins
ATTENDEE:adela popa
ATTENDEE:Renee Bäcker
ATTENDEE:Rish
ATTENDEE:Lukáš Rampa
ATTENDEE:Oleksii Kysil
ATTENDEE:Tom Koelman
ATTENDEE:Xavier Arroyo
ATTENDEE:David H. Adler
ATTENDEE:Lucie Mohelníková
ATTENDEE:Mo Dulies
ATTENDEE:Szymon Nieznański
ATTENDEE:Dan Muey
ATTENDEE:Rikus Goodell
ATTENDEE:Ningna Wang
ATTENDEE:Joelle Maslak
ATTENDEE:Andreea Hosu
ATTENDEE:Dave Sherohman
ATTENDEE:Dennis Schuster
ATTENDEE:Michal Josef Špaček
ATTENDEE:Thomas Reifenberger
COMMENT:44 attendees
DESCRIPTION:Each of tens of thousands customers data marts in our fast grow
 ing GoodData SaaS platform ( www.gooddata.com ) has unique data model. Ser
 vice for refreshing data daily transform tens of terabytes of denormalized
  CSV files to clean output suitable for loading to database tables on seve
 ral hundreds nodes in three private cloud clusters. Majority of nearly mil
 lion tasks processed daily finish in less than a second. Some of them take
  hours to finish and use hash structure which allocate more than hundred G
 B of memory.\n\nOur product was distilled more than ten years ago from Per
 l code base. This talk will cover long evolution of code base and architec
 ture of data marts upload service. From base Perl implementation with perl
  hash and Storable serialization to Perl code generator which uses optimiz
 ed C functions\, Judy Arrays for hash structure\, custom serialization wit
 h incremental caches on local nodes and runs on Erlang middleware.
DTEND;TZID=Europe/Amsterdam:20170810T123500
DTSTART;TZID=Europe/Amsterdam:20170810T121500
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Michal Jurosz
SUMMARY:Processing tens of TB of data daily
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7130
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7130
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Wendy Van Dijk
ATTENDEE:Elizabeth Mattijsen
ATTENDEE:Jörg Plate
ATTENDEE:Thomas Klausner
ATTENDEE:Philippe Bruhat
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Michael Budde
ATTENDEE:Detlev Hauschildt
ATTENDEE:Dana Jacobsen
ATTENDEE:Jens Rehsack
ATTENDEE:Lee Johnson
ATTENDEE:Matthew Chubb
ATTENDEE:Arjen Laarhoven
ATTENDEE:Fabian Zimmermann
ATTENDEE:Willem van den Berg
ATTENDEE:Martin Becker
ATTENDEE:Ervin Ruci
ATTENDEE:Andrew Nugged (nugged)
ATTENDEE:Peter Nugged
ATTENDEE:Lukas Mai
ATTENDEE:Eric de Hont
ATTENDEE:Xavier Arroyo
ATTENDEE:David H. Adler
ATTENDEE:Eduard Badillo
ATTENDEE:Steffen Schwigon
ATTENDEE:Mo Dulies
ATTENDEE:Szymon Nieznański
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Brent Laabs
ATTENDEE:Olivier Mengué
ATTENDEE:Mihai Pop
ATTENDEE:Dan Muey
ATTENDEE:Jason Hall
ATTENDEE:Bas Postema
ATTENDEE:Dave Sherohman
ATTENDEE:Todd Rinaldo
COMMENT:36 attendees
DESCRIPTION:Thursday evening after schedule\, from 19:00 until 23:00\, we w
 ill host a Game Night in the lobby of the venue. A lot of board and card g
 ames will be available. Of course\, you are very much welcome to bring you
 r own board game\, card game or other type of game.
DTEND;TZID=Europe/Amsterdam:20170810T225000
DTSTART;TZID=Europe/Amsterdam:20170810T195000
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Wendy Van Dijk
SUMMARY:Game night!
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7146
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7146
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Herbert Breunung
ATTENDEE:Dana Jacobsen
ATTENDEE:Andrew Nugged (nugged)
ATTENDEE:Damian Conway
ATTENDEE:Tina Müller
ATTENDEE:Ruth Holloway
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Detlev Hauschildt
ATTENDEE:Theo van Hoesel
ATTENDEE:Michael Lang
ATTENDEE:Martin Barth
ATTENDEE:Gabriele Hack
ATTENDEE:Choroba
ATTENDEE:Cord Mueller
ATTENDEE:Roman Baumer
ATTENDEE:Dirk De Nijs
ATTENDEE:Wim Boogaerts
ATTENDEE:Matthew Chubb
ATTENDEE:Wolfgang Pecho
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Andreas Vögele
ATTENDEE:Willem van den Berg
ATTENDEE:Jörg Plate
ATTENDEE:Martin Becker
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Marcel Timmerman
ATTENDEE:John Lightsey
ATTENDEE:Andreea Hosu
ATTENDEE:Andreea Hosu
ATTENDEE:Richard van Lochem
ATTENDEE:Thomas Klausner
ATTENDEE:Bernhard Specht
ATTENDEE:Renee Bäcker
ATTENDEE:Lee Johnson
ATTENDEE:Bas Postema
ATTENDEE:David H. Adler
ATTENDEE:Xavier Arroyo
ATTENDEE:Darko Obradovic
ATTENDEE:Fabian Zimmermann
ATTENDEE:Julian Levens
ATTENDEE:Steffen Schwigon
ATTENDEE:Bert
ATTENDEE:John van Krieken
ATTENDEE:Rutger Swarts
ATTENDEE:Mo Dulies
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Szymon Nieznański
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Kang-min Liu
ATTENDEE:Philipp Gortan
ATTENDEE:Jan Holcapek
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Brent Laabs
ATTENDEE:Olivier Mengué
ATTENDEE:atoomic
ATTENDEE:Mihai Pop
ATTENDEE:Jason Hall
ATTENDEE:Dan Muey
ATTENDEE:Rikus Goodell
ATTENDEE:Nicholas Jackson
ATTENDEE:Jean Forget
ATTENDEE:Michael Jemmeson
ATTENDEE:James Carman
ATTENDEE:Joelle Maslak
ATTENDEE:Ningna Wang
ATTENDEE:Matthias Zeichmann
ATTENDEE:Ilya Chesnokov
ATTENDEE:Abe Timmerman
ATTENDEE:José Joaquín Atria
ATTENDEE:Peter Nugged
ATTENDEE:Todd Rinaldo
ATTENDEE:Michael Gray
ATTENDEE:Danny van Delft
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Charles McGarvey
ATTENDEE:Peter du Marchie van Voorthuysen
ATTENDEE:Lance Wicks
ATTENDEE:Patrick Mevzek
ATTENDEE:R Geoffrey Avery
ATTENDEE:Anders Nielsen
ATTENDEE:Michal Josef Špaček
ATTENDEE:Thomas Reifenberger
ATTENDEE:cono
ATTENDEE:Dagfinn Ilmari Mannsåker
COMMENT:84 attendees
DESCRIPTION:In many places\, we're told to "leave our emotions out of it\,"
  at work\, and in our technical endeavors\, including in open source commu
 nities. But that's an irrational\, dangerously naïve thing to try\; we are
  complex beings\, with rich lives apart from our technical skills. Acknowl
 edging that commonality\, and the struggles of life we all go through\, le
 ts us handle our emotions swiftly and move on to more productive things.\n
 \nIn this talk\, Ruth will discuss the value of empathy in our work and pe
 rsonal lives\, and the ways that groups of people can communicate their co
 llective empathy to participants and those outside the community.
DTEND;TZID=Europe/Amsterdam:20170811T103000
DTSTART;TZID=Europe/Amsterdam:20170811T093000
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Ruth Holloway
SUMMARY:The Case for Empathy
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7148
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7148
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Leon Timmermans
ATTENDEE:Herbert Breunung
ATTENDEE:Philipp Gortan
ATTENDEE:Dana Jacobsen
ATTENDEE:Michael Lang
ATTENDEE:Andrew Nugged (nugged)
ATTENDEE:Roman Baumer
ATTENDEE:Damian Conway
ATTENDEE:Elizabeth Mattijsen
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Mo Dulies
ATTENDEE:Detlev Hauschildt
ATTENDEE:Wieger Opmeer
ATTENDEE:Ruth Holloway
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Theo van Hoesel
ATTENDEE:Lidia Corde
ATTENDEE:Michael Gray
ATTENDEE:Alessandra Traini
ATTENDEE:Tina Müller
ATTENDEE:Choroba
ATTENDEE:Cord Mueller
ATTENDEE:Adam Zelei
ATTENDEE:Dirk De Nijs
ATTENDEE:Wim Boogaerts
ATTENDEE:Matthew Chubb
ATTENDEE:Jan Seidl
ATTENDEE:Tomáš Ciml
ATTENDEE:Arjen Laarhoven
ATTENDEE:Wolfgang Pecho
ATTENDEE:Juan Negretti
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Andreas Vögele
ATTENDEE:Willem van den Berg
ATTENDEE:Jörg Plate
ATTENDEE:Martin Becker
ATTENDEE:Andrey Shitov
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Matthias Zeichmann
ATTENDEE:Thomas Klausner
ATTENDEE:Marcel Timmerman
ATTENDEE:Ningna Wang
ATTENDEE:Errietta Kostala
ATTENDEE:Mark Huiskes
ATTENDEE:John Lightsey
ATTENDEE:Andreea Hosu
ATTENDEE:Richard van Lochem
ATTENDEE:Ragnar Lillevoll
ATTENDEE:Sebastiaan Hoogeveen
ATTENDEE:Anton Statutov
ATTENDEE:Bernhard Specht
ATTENDEE:Renee Bäcker
ATTENDEE:Mykhailo Shulichenko
ATTENDEE:Lukáš Rampa
ATTENDEE:Xavier Arroyo
ATTENDEE:Tom Koelman
ATTENDEE:Eitan Schuler
ATTENDEE:David H. Adler
ATTENDEE:Lucie Mohelníková
ATTENDEE:Fabian Zimmermann
ATTENDEE:Darko Obradovic
ATTENDEE:Steffen Schwigon
ATTENDEE:Gert van Oss
ATTENDEE:Julian Levens
ATTENDEE:Bert
ATTENDEE:Danny van Delft
ATTENDEE:John van Krieken
ATTENDEE:Rutger Swarts
ATTENDEE:Abe Timmerman
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Rikus Goodell
ATTENDEE:Szymon Nieznański
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Kang-min Liu
ATTENDEE:Jose manuel De arce
ATTENDEE:Christian Walde
ATTENDEE:Patrick Ringl
ATTENDEE:Peter du Marchie van Voorthuysen
ATTENDEE:Stefan Seifert
ATTENDEE:Jan Holcapek
ATTENDEE:Dave Lambley
ATTENDEE:Bas Postema
ATTENDEE:Brent Laabs
ATTENDEE:Olivier Mengué
ATTENDEE:Patrick Mevzek
ATTENDEE:Daniel Egeberg
ATTENDEE:Michael Budde
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Mihai Pop
ATTENDEE:Aleksandr Vorotilo
ATTENDEE:Michal Josef Špaček
ATTENDEE:Joelle Maslak
ATTENDEE:sotona
ATTENDEE:Gabriel Peery
ATTENDEE:Paul Evans
ATTENDEE:Dan Muey
ATTENDEE:Michael Jemmeson
ATTENDEE:J. Nick Koston
ATTENDEE:Charles McGarvey
ATTENDEE:Nicholas Jackson
ATTENDEE:R Geoffrey Avery
ATTENDEE:Philippe Bruhat
ATTENDEE:Andreas Huber
ATTENDEE:José Joaquín Atria
ATTENDEE:Salve J. Nilsen
ATTENDEE:James Morrison
ATTENDEE:cono
ATTENDEE:Dennis Schuster
ATTENDEE:Thomas Reifenberger
COMMENT:111 attendees
DESCRIPTION:All I wanted was to add three extra words to Perl's standard sy
 ntax.\nHow hard could that be?\n\nIn the end\, it required:\n\n    • three
  years\,\n    • 2.8 million lines of code\,\n    • five nested development
  projects\,\n    • 3633 CPAN modules\,\n    • 498405 unit tests\,\n    • t
 he five most perfectly obfuscated Perl programs of all time\,\n    • multi
 ple multi-layered multiple-dispatch systems\,\n    • a 1011-line substitut
 ion statement\,\n    • a 1196-line regex match\,\n    • an entirely new me
 ta-meta-meta-syntax.\n\nThis is a tale of madness\, obsession\, and coding
  extremity.\nThis is a journey to the very heart of Perl...and beyond.\nTh
 is is\, very possibly\, the most practically useful set of modules I have 
 ever written.\n\nWhat could possibly go wrong?
DTEND;TZID=Europe/Amsterdam:20170809T105000
DTSTART;TZID=Europe/Amsterdam:20170809T092000
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Damian Conway
SUMMARY:Three Little Words
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7149
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7149
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Herbert Breunung
ATTENDEE:Philipp Gortan
ATTENDEE:Detlev Hauschildt
ATTENDEE:Dana Jacobsen
ATTENDEE:Michael Lang
ATTENDEE:Andrew Nugged (nugged)
ATTENDEE:Damian Conway
ATTENDEE:Lance Wicks
ATTENDEE:Tina Müller
ATTENDEE:Mo Dulies
ATTENDEE:Wieger Opmeer
ATTENDEE:Ruth Holloway
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Dermot Paikkos
ATTENDEE:MartijnVdS
ATTENDEE:Gabriele Hack
ATTENDEE:Choroba
ATTENDEE:Cord Mueller
ATTENDEE:Jörg Plate
ATTENDEE:Roman Baumer
ATTENDEE:Dirk De Nijs
ATTENDEE:Wim Boogaerts
ATTENDEE:Matthew Chubb
ATTENDEE:Tomáš Ciml
ATTENDEE:Arjen Laarhoven
ATTENDEE:Adam Zelei
ATTENDEE:Andreea Hosu
ATTENDEE:Wolfgang Pecho
ATTENDEE:Juan Negretti
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Andreas Vögele
ATTENDEE:Willem van den Berg
ATTENDEE:Martin Becker
ATTENDEE:Andrey Shitov
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Marcel Timmerman
ATTENDEE:Errietta Kostala
ATTENDEE:Mark Huiskes
ATTENDEE:John Lightsey
ATTENDEE:Stanislav Chernogritskii
ATTENDEE:Thomas Klausner
ATTENDEE:Ragnar Lillevoll
ATTENDEE:Sebastiaan Hoogeveen
ATTENDEE:Bernhard Specht
ATTENDEE:Renee Bäcker
ATTENDEE:Oleksii Holtsev
ATTENDEE:Lukáš Rampa
ATTENDEE:Xavier Arroyo
ATTENDEE:Tom Koelman
ATTENDEE:Eitan Schuler
ATTENDEE:Lucie Mohelníková
ATTENDEE:Darko Obradovic
ATTENDEE:Fabian Zimmermann
ATTENDEE:Steffen Schwigon
ATTENDEE:Gert van Oss
ATTENDEE:Julian Levens
ATTENDEE:Danny van Delft
ATTENDEE:John van Krieken
ATTENDEE:Rutger Swarts
ATTENDEE:Jason Hall
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Szymon Nieznański
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Kang-min Liu
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Jan Holcapek
ATTENDEE:Brent Laabs
ATTENDEE:Olivier Mengué
ATTENDEE:Mihai Pop
ATTENDEE:atoomic
ATTENDEE:Michael Gray
ATTENDEE:Anders Nielsen
ATTENDEE:Dan Muey
ATTENDEE:Rikus Goodell
ATTENDEE:Nicholas Jackson
ATTENDEE:Jean Forget
ATTENDEE:James Carman
ATTENDEE:Charles McGarvey
ATTENDEE:Michael Jemmeson
ATTENDEE:Patrick Mevzek
ATTENDEE:Joelle Maslak
ATTENDEE:Ningna Wang
ATTENDEE:James Morrison
ATTENDEE:Stephen Hall
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Abe Timmerman
ATTENDEE:Richard van Lochem
ATTENDEE:Matthias Zeichmann
ATTENDEE:Philippe Bruhat
ATTENDEE:Ilya Chesnokov
ATTENDEE:David H. Adler
ATTENDEE:Dave Lambley
ATTENDEE:Robin Sheat
ATTENDEE:Bas Postema
ATTENDEE:Paul Evans
ATTENDEE:Reini Urban
ATTENDEE:Paul Cochrane
ATTENDEE:cono
ATTENDEE:Michal Josef Špaček
ATTENDEE:R Geoffrey Avery
ATTENDEE:Dave Sherohman
ATTENDEE:Dennis Schuster
ATTENDEE:Thomas Reifenberger
COMMENT:104 attendees
DESCRIPTION:…
DTEND;TZID=Europe/Amsterdam:20170810T110000
DTSTART;TZID=Europe/Amsterdam:20170810T093000
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Larry Wall
SUMMARY:Keynote
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7150
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7150
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Detlev Hauschildt
ATTENDEE:Theo van Hoesel
ATTENDEE:Michael Lang
ATTENDEE:Lidia Corde
ATTENDEE:Martin Barth
ATTENDEE:Choroba
ATTENDEE:Cord Mueller
ATTENDEE:Jörg Plate
ATTENDEE:Roman Baumer
ATTENDEE:Dirk De Nijs
ATTENDEE:Wim Boogaerts
ATTENDEE:Matthew Chubb
ATTENDEE:Jan Seidl
ATTENDEE:Tomáš Ciml
ATTENDEE:Arjen Laarhoven
ATTENDEE:Adam Zelei
ATTENDEE:Wolfgang Pecho
ATTENDEE:Andreea Hosu
ATTENDEE:Miroslav Tynovsky
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Andreas Vögele
ATTENDEE:Willem van den Berg
ATTENDEE:Martin Becker
ATTENDEE:Andrey Shitov
ATTENDEE:Jarkko Haapalainen
ATTENDEE:Matthias Zeichmann
ATTENDEE:Marcel Timmerman
ATTENDEE:Damian Conway
ATTENDEE:Errietta Kostala
ATTENDEE:Tom Hukins
ATTENDEE:Wieger Opmeer
ATTENDEE:John Lightsey
ATTENDEE:Fernando Santagata
ATTENDEE:Richard van Lochem
ATTENDEE:Thomas Klausner
ATTENDEE:adela popa
ATTENDEE:Sebastiaan Hoogeveen
ATTENDEE:Bernhard Specht
ATTENDEE:Renee Bäcker
ATTENDEE:Lee Johnson
ATTENDEE:Oleksii Holtsev
ATTENDEE:Lukáš Rampa
ATTENDEE:Xavier Arroyo
ATTENDEE:Eitan Schuler
ATTENDEE:Tom Koelman
ATTENDEE:David H. Adler
ATTENDEE:Lucie Mohelníková
ATTENDEE:Fabian Zimmermann
ATTENDEE:Darko Obradovic
ATTENDEE:Steffen Schwigon
ATTENDEE:Julian Levens
ATTENDEE:Bert
ATTENDEE:Danny van Delft
ATTENDEE:John van Krieken
ATTENDEE:Rutger Swarts
ATTENDEE:Jason Hall
ATTENDEE:Mo Dulies
ATTENDEE:Nohfu8Ie eeki2Eej
ATTENDEE:Szymon Nieznański
ATTENDEE:Kang-min Liu
ATTENDEE:Philipp Gortan
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Jan Holcapek
ATTENDEE:Brent Laabs
ATTENDEE:Olivier Mengué
ATTENDEE:Mihai Pop
ATTENDEE:atoomic
ATTENDEE:Michael Gray
ATTENDEE:Gabriel Peery
ATTENDEE:Dan Muey
ATTENDEE:Rikus Goodell
ATTENDEE:Nicholas Jackson
ATTENDEE:Jean Forget
ATTENDEE:James Carman
ATTENDEE:Charles McGarvey
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Patrick Mevzek
ATTENDEE:James Morrison
ATTENDEE:Stephen Hall
ATTENDEE:Ningna Wang
ATTENDEE:Philippe Bruhat
ATTENDEE:Ilya Chesnokov
ATTENDEE:Jason Carty
ATTENDEE:Daniel Böhmer
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Bas Postema
ATTENDEE:Abe Timmerman
ATTENDEE:Robin Sheat
ATTENDEE:José Joaquín Atria
ATTENDEE:Joelle Maslak
ATTENDEE:Michael Jemmeson
ATTENDEE:Paul Evans
ATTENDEE:Paul Cochrane
ATTENDEE:cono
ATTENDEE:Anders Nielsen
ATTENDEE:Dermot Paikkos
ATTENDEE:Ragnar Lillevoll
ATTENDEE:Michal Josef Špaček
ATTENDEE:Daniel Egeberg
ATTENDEE:Lance Wicks
ATTENDEE:Juan Negretti
ATTENDEE:Christian Walde
ATTENDEE:Dave Sherohman
ATTENDEE:Dennis Schuster
ATTENDEE:R Geoffrey Avery
ATTENDEE:Iaroslav Poliakov
ATTENDEE:Anton Statutov
ATTENDEE:Thomas Reifenberger
COMMENT:109 attendees
DESCRIPTION:Though Perl 6 was only officially released in late 2015\, it ha
 s actually been in development for well over four centuries.\n\nIn this pr
 esentation\, Damian will demonstrate some of the most useful\, convenient\
 , efficient\, and just-plain-scary new features of Perl 6\, by tracing the
  entire history of modern computing: from the heroine of Regency Era numbe
 r theory\, to the boffin whose crazy theory won the war\, to the champions
  of free-love non-determinism in the psychedelic ’60s\, to the sub rosa in
 ventor of modern encryption\, to the enigmatic rōshis of declarative quant
 um computation.\n\nAlong the way\, we’ll explore the world’s least-obvious
  sequence\; the world’s first sorting algorithm\; the world’s worst sortin
 g algorithm\; the art and science of just guessing\; how to write Lisp in 
 any language\; the joy of subscripts\; Schrödinger's ket\, the world’s wor
 st sorting algorithm...optimized\; the perils of high precision\; the adva
 ntages of anonymity\; Leonardo’s reward\; Monte Carlo\, Monty Hall\, and M
 onty Python\; and how to decrypt efficiently by destroying the entire univ
 erse (and possibly several others we passed along the way).
DTEND;TZID=Europe/Amsterdam:20170810T145000
DTSTART;TZID=Europe/Amsterdam:20170810T135000
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:Damian Conway
SUMMARY:The Shoulders Of Giants: 400 Years Of Perl 6
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7151
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7151
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Renee Bäcker
ATTENDEE:David H. Adler
ATTENDEE:Xavier Arroyo
ATTENDEE:Fabian Zimmermann
ATTENDEE:Darko Obradovic
ATTENDEE:Kang-min Liu
ATTENDEE:Ilya Chesnokov
ATTENDEE:Todd Rinaldo
ATTENDEE:Lars Dɪᴇᴄᴋᴏᴡ
ATTENDEE:Cord Mueller
ATTENDEE:Detlev Hauschildt
ATTENDEE:Peter du Marchie van Voorthuysen
ATTENDEE:Robin Sheat
ATTENDEE:Matthias Zeichmann
ATTENDEE:Paul Evans
ATTENDEE:John van Krieken
ATTENDEE:Rikus Goodell
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Michal Josef Špaček
COMMENT:19 attendees
DESCRIPTION:Perl can be used for text processing that is well-known.In this
  small  presentation I will tell you how I used Perl to translate Mq4 into
  C++.. Not an overly sophisticated approach i followed. but something that
  was easy to use in practice.\nTo do so\, I made a small in-house tool wit
 h intuitive conversion syntax based Perl's regular expression capabilities
  .A Perl software was written that converts text based a "translation file
 "..  A translation file contain description how a given translation should
  happen with a set of rules.
DTEND;TZID=Europe/Amsterdam:20170811T123500
DTSTART;TZID=Europe/Amsterdam:20170811T121500
LOCATION:0.e.3 the Muhammed
ORGANIZER:Marton Papp
SUMMARY:Using Perl to translate one computer language into another
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7153
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7153
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Damian Conway
COMMENT:1 attendees
DESCRIPTION:Parsing with regular expressions and grammars in Perl 6 is the 
 process of detecting and verifying the structure of incoming data and then
  processing that data so as to make it available to a program in convenien
 t ways.\n\nThis full-day tutorial will introduce beginner and intermediate
  programmers to the powerful and efficient parsing mechanisms built into P
 erl 6\, and will explore specific techniques for parsing data in a variety
  of commonly used formats.\nPerl 5 or Perl 6 programmers who are familiar 
 with simple regular expressions. The techniques presented are not restrict
 ed to the particular applications mentioned\, and will be useful to anyone
  who needs to process or transform structured textual data of any kind.
DTEND;TZID=Europe/Amsterdam:20170807T153000
DTSTART;TZID=Europe/Amsterdam:20170807T090000
LOCATION:training room 2
ORGANIZER:Damian Conway
SUMMARY:Parsing with Perl 6
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7155
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7155
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mykhailo Shulichenko
COMMENT:1 attendees
DESCRIPTION:brian presents selected topics from his book Effective Perl Pro
 gramming.\n\nEach item explores a small feature of Perl and how it fits in
 to programming in the large.\nSee: www.effectiveperlprogramming.com\nAnyon
 e with an interest in programming
DTEND;TZID=Europe/Amsterdam:20170808T153000
DTSTART;TZID=Europe/Amsterdam:20170808T090000
LOCATION:training room 1
ORGANIZER:brian d foy
SUMMARY:Effective Perl Programming
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7156
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7156
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Jeffrey Goff offers an introduction to Perl 6\, a powerful new 
 language combining the pedigree of Perl 5 with a brand new metaprogramming
  system\, built-in concurrency\, and software-definable grammars\, among m
 any other features.\n\nStarting from one-liners like 'Hello\, world!' Jeff
 rey explores all of the programming styles that Perl 6 has on offer\, from
  basic procedural programming to object-oriented style\, aspect-oriented\,
  functional programming\, and even logic programming. From the basics of s
 igils (the signs that so many scratch their heads over) and context\, you'
 ll banish lazy evaluation\, march through infinite lists\, and stalk the w
 ild hyperoperators. Jeffrey introduces simple variables and user I/O by wa
 y of a guessing game.\nAfter discussing variables and how they're affected
  by the context they're used in\, Jeffrey delves into what's traditionally
  been the core of Perl: regular expressions. Starting with some simple mat
 ching tasks\, Jeffrey explains how to parse what even Perl 5 regular expre
 ssions can't tackle with a custom grammar. This custom grammar helps teach
  you object orientation and aspect-oriented programming. You'll then build
  an interpreter with the help of some hyperoperators and use Perl 6 roles 
 to construct both an interpreter and assembler inside Perl 6.\nJeffrey als
 o discusses the community surrounding the language\, how to find other pro
 grammers\, and how to find and share your Perl 6 code.\nYou'll walk out of
  the tutorial with a solid grasp of the fundamentals of Perl 6 and an expo
 sure to what lies beyond the world of basic scripting.\nMaterials or downl
 oads needed in advance:\nAttendees should bring a laptop with at least 4GB
  of RAM and a working Perl 6 installation from either Docker (recommended 
 for Mac or Linux)\, Rakudobrew (recommended on Linux\, and what the instru
 ctor uses inside his VM)\, or the MSI installer on Windows.\nAttendees sho
 uld be familiar with at least one programming language (C\, JavaScript\, P
 ython\, Ruby\, etc.). While object orientation will be discussed\, you do 
 not need to be familiar with this beforehand.
DTEND;TZID=Europe/Amsterdam:20170808T153000
DTSTART;TZID=Europe/Amsterdam:20170808T090000
LOCATION:training room 3
ORGANIZER:DrForr
SUMMARY:Introducing Perl 6
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7157
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7157
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Damian Conway
ATTENDEE:Laurent Rosenfeld
ATTENDEE:Renee Bäcker
COMMENT:3 attendees
DESCRIPTION:The best\, most effective presentations capture the audience qu
 ickly\, hold their interest effortlessly\, educate and entertain them in e
 qual measure\, and sometimes even inspire them.\n\nThis class explores sim
 ple and effective techniques for achieving those goals in any kind of pres
 entation.\nAnyone who is required to present technical information in fron
 t of an audience.
DTEND;TZID=Europe/Amsterdam:20170808T153000
DTSTART;TZID=Europe/Amsterdam:20170808T090000
LOCATION:training room 2
ORGANIZER:Damian Conway
SUMMARY:Presentation Aikido
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7158
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7158
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mo Dulies
ATTENDEE:Jan Holcapek
ATTENDEE:atoomic
ATTENDEE:Fernando Santagata
ATTENDEE:Philippe Bruhat
ATTENDEE:David H. Adler
ATTENDEE:Andrey Shitov
ATTENDEE:cono
ATTENDEE:Detlev Hauschildt
ATTENDEE:Martin Becker
COMMENT:10 attendees
DESCRIPTION:No bonus slides.  Just trying to answer questions from the audi
 ence about Rakudo Perl 6 on the fly.  Code examples may be involved\, so Y
 MMV.
DTEND;TZID=Europe/Amsterdam:20170810T121000
DTSTART;TZID=Europe/Amsterdam:20170810T112500
LOCATION:0.e.2 the Richard
ORGANIZER:Elizabeth Mattijsen
SUMMARY:Perl 6 Q&A From The Trenches
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7163
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7163
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Nora Dimitrijevic
ATTENDEE:Jose manuel De arce
ATTENDEE:Jan Holcapek
ATTENDEE:Philipp Gortan
ATTENDEE:Andrey Shitov
ATTENDEE:David H. Adler
ATTENDEE:Olivier Mengué
ATTENDEE:Patrick Mevzek
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Daniel Egeberg
ATTENDEE:Mihai Pop
ATTENDEE:Aleksandr Vorotilo
ATTENDEE:atoomic
ATTENDEE:Michal Josef Špaček
ATTENDEE:Andreas Vögele
ATTENDEE:Joelle Maslak
ATTENDEE:Ragnar Lillevoll
ATTENDEE:sotona
ATTENDEE:Gabriel Peery
ATTENDEE:Michael Gray
ATTENDEE:Danny van Delft
ATTENDEE:Dirk De Nijs
ATTENDEE:Anton Statutov
ATTENDEE:Michael Lang
ATTENDEE:Jose Pablo Garcia
ATTENDEE:Paul Evans
ATTENDEE:Matthew Chubb
ATTENDEE:Abe Timmerman
ATTENDEE:MartijnVdS
ATTENDEE:Ruth Holloway
ATTENDEE:Dave Sherohman
ATTENDEE:Dan Muey
ATTENDEE:Michael Jemmeson
ATTENDEE:John Lightsey
ATTENDEE:Steffen Schwigon
ATTENDEE:Charles McGarvey
ATTENDEE:Renee Bäcker
ATTENDEE:Gert van Oss
ATTENDEE:Paul Cochrane
ATTENDEE:Jean Forget
ATTENDEE:Nicholas Jackson
ATTENDEE:Philippe Bruhat
ATTENDEE:Andreas Huber
ATTENDEE:José Joaquín Atria
ATTENDEE:Sebastiaan Hoogeveen
ATTENDEE:Salve J. Nilsen
ATTENDEE:R Geoffrey Avery
ATTENDEE:Mark Stringer
ATTENDEE:James Morrison
ATTENDEE:Lee Johnson
ATTENDEE:Choroba
ATTENDEE:Jörg Plate
ATTENDEE:Dave Lambley
ATTENDEE:Tom Koelman
ATTENDEE:James Carman
ATTENDEE:Anders Nielsen
ATTENDEE:Robin Sheat
ATTENDEE:John van Krieken
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Thomas Klausner
ATTENDEE:Fabian Zimmermann
ATTENDEE:Roman Baumer
ATTENDEE:Andrew Nugged (nugged)
ATTENDEE:cono
ATTENDEE:Ningna Wang
ATTENDEE:Dennis Schuster
ATTENDEE:Thomas Reifenberger
ATTENDEE:Alessandra Traini
ATTENDEE:Martin Becker
COMMENT:69 attendees
DESCRIPTION:…
DTEND;TZID=Europe/Amsterdam:20170809T144000
DTSTART;TZID=Europe/Amsterdam:20170809T134000
LOCATION:0.e.1 the Wiechert --- Main Hall
ORGANIZER:brian d foy
SUMMARY:20 years of Perl
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7164
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7164
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Budde
ATTENDEE:Stanislav Chernogritskii
ATTENDEE:Kenichi Ishigaki
ATTENDEE:Dermot Paikkos
ATTENDEE:Joelle Maslak
ATTENDEE:Anders Nielsen
ATTENDEE:Roman Baumer
ATTENDEE:Ragnar Lillevoll
ATTENDEE:Michael Jemmeson
ATTENDEE:Sebastian Paaske Tørholm
ATTENDEE:Andreas Vögele
COMMENT:11 attendees
DESCRIPTION:Testing the HTTP headers and body is great\, but as soon as you
  make something other than an API or very simple web page\, you should als
 o test the user experience of the web app. Testing the JavaScript for dyna
 mic web pages is the first that comes to mind\, but responsive web pages a
 lso need testing\, to see how elements are laid out on different screen si
 zes.\n\nThis talk will be a live demo\, where Test::Mojo::Role::Selenium i
 s used to test already deployed web sites and applications written in Mojo
 licious.
DTEND;TZID=Europe/Amsterdam:20170811T152500
DTSTART;TZID=Europe/Amsterdam:20170811T144000
LOCATION:0.e.3 the Muhammed
ORGANIZER:Jan Henning Thorsen
SUMMARY:How to test your web application in a browser
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7196
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7196
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Lance Wicks
ATTENDEE:Fabian Zimmermann
ATTENDEE:David H. Adler
ATTENDEE:Tom Hukins
ATTENDEE:Detlev Hauschildt
ATTENDEE:Anders Nielsen
ATTENDEE:Rikus Goodell
ATTENDEE:Matthias Zeichmann
ATTENDEE:Max Maischein
ATTENDEE:John Lightsey
COMMENT:10 attendees
DESCRIPTION:This is not a Perl talk\, but it's about how I used OpenStreetM
 ap on a four day adventure after last year's conference in Transylvania.
DTEND;TZID=Europe/Amsterdam:20170811T114500
DTSTART;TZID=Europe/Amsterdam:20170811T112500
LOCATION:0.e.3 the Muhammed
ORGANIZER:Tom Hukins
SUMMARY:OpenStreetMap on Holiday
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7198
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7198
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Detlev Hauschildt
ATTENDEE:Ilya Chesnokov
ATTENDEE:Christian Walde
ATTENDEE:Jan Holcapek
ATTENDEE:Tom Hukins
ATTENDEE:Patrick Mooney
ATTENDEE:Philipp Gortan
ATTENDEE:Robin Sheat
ATTENDEE:John Lightsey
ATTENDEE:Steffen Schwigon
ATTENDEE:Matthias Zeichmann
ATTENDEE:Paul Evans
ATTENDEE:John van Krieken
ATTENDEE:Michal Josef Špaček
ATTENDEE:Dagfinn Ilmari Mannsåker
COMMENT:15 attendees
DESCRIPTION:Porting the Perl Programming Language to the JVM by writing a p
 ortable self-hosted Perl compiler.
DTEND;TZID=Europe/Amsterdam:20170811T121000
DTSTART;TZID=Europe/Amsterdam:20170811T115000
LOCATION:0.e.3 the Muhammed
ORGANIZER:Flavio Glock
SUMMARY:Porting the Perl Programming Language to the JVM
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7199
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7199
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Danny van Delft
ATTENDEE:Detlev Hauschildt
ATTENDEE:Ilya Chesnokov
ATTENDEE:Christian Walde
ATTENDEE:David H. Adler
ATTENDEE:Paul Cochrane
ATTENDEE:Felix Antonius Wilhelm Ostmann
ATTENDEE:Anders Nielsen
ATTENDEE:John Lightsey
ATTENDEE:Matthias Zeichmann
ATTENDEE:Rikus Goodell
ATTENDEE:Max Maischein
COMMENT:12 attendees
DESCRIPTION:Recently\, I released Log::Report::Template\, which extends Tem
 plate Toolkit with a simple way to use translations.\n\nThe (gnu) gettext 
 translation infrastructure\, where translations are organized via PO-files
 \, is implemented by various perl modules.  They do all extend the origina
 l (printf) formatted strings in some way or the other.\n\nLog::Report has 
 extended the power of the translatable message ids much further than other
  modules\, also adding features specific for generating HTML.
DTEND;TZID=Europe/Amsterdam:20170811T112000
DTSTART;TZID=Europe/Amsterdam:20170811T110000
LOCATION:0.e.3 the Muhammed
ORGANIZER:Mark Overmeer
SUMMARY:Template toolkit translations
UID:http://act.perlconference.org/tpc-2017-amsterdam/talk/7200
URL:http://act.perlconference.org/tpc-2017-amsterdam/talk/7200
END:VEVENT
END:VCALENDAR
