BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
PRODID:-//Act//Data::ICal 0.22//EN
X-WR-CALNAME:Barcelona Perl Workshop 2014
X-WR-TIMEZONE:Europe/Madrid
BEGIN:VTIMEZONE
TZID:Europe/Madrid
X-LIC-LOCATION:Europe/Madrid
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:Welcome to the workshop.
DTEND;TZID=Europe/Madrid:20141108T093000
DTSTART;TZID=Europe/Madrid:20141108T090000
LOCATION:C6-E101
SUMMARY:Opening
UID:http://workshop.barcelona.pm/barcelona2014/event/1648
URL:http://workshop.barcelona.pm/barcelona2014/event/1648
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Morning break for coffee\, tea\, and pastries.
DTEND;TZID=Europe/Madrid:20141108T110000
DTSTART;TZID=Europe/Madrid:20141108T103000
LOCATION:
SUMMARY:Morning Coffee Break
UID:http://workshop.barcelona.pm/barcelona2014/event/1645
URL:http://workshop.barcelona.pm/barcelona2014/event/1645
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Long break for lunch near the venue.
DTEND;TZID=Europe/Madrid:20141108T143000
DTSTART;TZID=Europe/Madrid:20141108T130000
LOCATION:
SUMMARY:Lunch
UID:http://workshop.barcelona.pm/barcelona2014/event/1647
URL:http://workshop.barcelona.pm/barcelona2014/event/1647
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Afternoon break for coffee\, tea and pastries.
DTEND;TZID=Europe/Madrid:20141108T170000
DTSTART;TZID=Europe/Madrid:20141108T163000
LOCATION:
SUMMARY:Afternoon Coffee Break
UID:http://workshop.barcelona.pm/barcelona2014/event/1646
URL:http://workshop.barcelona.pm/barcelona2014/event/1646
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Streaming from Pittsburgh Perl Workshop.
DTEND;TZID=Europe/Madrid:20141108T183000
DTSTART;TZID=Europe/Madrid:20141108T170000
LOCATION:C6-E106
SUMMARY:The Pittsburgh Perl Workshop 2014
UID:http://workshop.barcelona.pm/barcelona2014/event/1651
URL:http://workshop.barcelona.pm/barcelona2014/event/1651
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Lightning talks agenda:\n- [Perltuts is back!]\n- [Web Quality 
 Assurance Automation]\n- [HTML streaming FTW!]\n- [logParser: Cómo vencer 
 contra un log difícil]\n- [Open source multi device video streaming for Sp
 otFav]
DTEND;TZID=Europe/Madrid:20141108T190000
DTSTART;TZID=Europe/Madrid:20141108T183000
LOCATION:C6-E101
SUMMARY:Lightning Talks
UID:http://workshop.barcelona.pm/barcelona2014/event/1650
URL:http://workshop.barcelona.pm/barcelona2014/event/1650
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Summary\, thanks\, feedback and wrap up.
DTEND;TZID=Europe/Madrid:20141108T193000
DTSTART;TZID=Europe/Madrid:20141108T190000
LOCATION:C6-E101
SUMMARY:Closing
UID:http://workshop.barcelona.pm/barcelona2014/event/1649
URL:http://workshop.barcelona.pm/barcelona2014/event/1649
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Alex Muntada
ATTENDEE:MET
ATTENDEE:Javier Arturo Rodriguez
ATTENDEE:Christian Sánchez
ATTENDEE:H. Daniel Cesario
COMMENT:5 attendees
DESCRIPTION:La literatura puede usar procedimientos parecidos al desarrollo
  de software y uno de ellos es adaptar un sistema de integración continua 
 para llevar a cabo diferentes tests: ortografía\, para empezar\, pero tamb
 ién otros tests que puedan considerarse convenientes en el futuro.\nEn est
 a charla contaré como escribí "Una esquina en Nueva York" a la vez que des
 arrollaba Test::Text y lo que aprendí en este desarrollo/escritura paralel
 a.
DTEND;TZID=Europe/Madrid:20141108T182000
DTSTART;TZID=Europe/Madrid:20141108T180000
LOCATION:C6-E101
ORGANIZER:Juan Julián Merelo-Guervós
SUMMARY:Testeando en la nube: un acercamiento a Perl desde la literatura
UID:http://workshop.barcelona.pm/barcelona2014/talk/5736
URL:http://workshop.barcelona.pm/barcelona2014/talk/5736
END:VEVENT
BEGIN:VEVENT
ATTENDEE:MET
ATTENDEE:Javier Arturo Rodriguez
ATTENDEE:Christian Sánchez
ATTENDEE:H. Daniel Cesario
COMMENT:4 attendees
DESCRIPTION:Intro on how to use plenv and carton to manage various perl ver
 sions and your applications CPAN dependencies
DTEND;TZID=Europe/Madrid:20141108T115000
DTSTART;TZID=Europe/Madrid:20141108T113000
LOCATION:C6-E101
ORGANIZER:Jose Luis Martinez Torres
SUMMARY:Set yourself free from the system: managing non-system Perls
UID:http://workshop.barcelona.pm/barcelona2014/talk/5746
URL:http://workshop.barcelona.pm/barcelona2014/talk/5746
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Marc Egea i Sala
ATTENDEE:Christian Sánchez
ATTENDEE:Diego Kuperman
ATTENDEE:Sergi Seira
ATTENDEE:H. Daniel Cesario
COMMENT:5 attendees
DESCRIPTION:In this talk I'll explore different technics for web crawling a
 nd scraping using several perl tools\, but mostly using Mojo::UserAgent an
 d Mojo::Dom.\n\nThis talk will be guided by examples and lessons learned d
 uring the development of soysuper.com
DTEND;TZID=Europe/Madrid:20141108T162000
DTSTART;TZID=Europe/Madrid:20141108T153000
LOCATION:C6-E106
ORGANIZER:Diego Kuperman
SUMMARY:Scrap\, scrap it all!
UID:http://workshop.barcelona.pm/barcelona2014/talk/5749
URL:http://workshop.barcelona.pm/barcelona2014/talk/5749
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Luis Carbajo
COMMENT:1 attendees
DESCRIPTION:Intro to Perls most famous ORM. How to use it\, why to use it\,
  getting a grasp of it's features\, terminology and functionality. You'll 
 never write SQL again!\n\nNote that this talk is for begginers\, although 
 if you're already using DBIx::Class you may learn something (you never kno
 w)
DTEND;TZID=Europe/Madrid:20141108T152000
DTSTART;TZID=Europe/Madrid:20141108T143000
LOCATION:C6-E106
ORGANIZER:Oriol Soriano Vila
SUMMARY:Forget about writing SQL: Intro to DBIx::Class
UID:http://workshop.barcelona.pm/barcelona2014/talk/5765
URL:http://workshop.barcelona.pm/barcelona2014/talk/5765
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Alex Muntada
ATTENDEE:Luis Carbajo
ATTENDEE:PATRICIA SUSIAL MARTÍN
COMMENT:3 attendees
DESCRIPTION:No sabeu programar i en voleu aprendre? En sabeu una mica però 
 voleu aprendre a fer-ho en Perl? Amb el programa de Perltuts us ajudarem a
  fer-ho de forma guiada i després podreu seguir experimentant des de la we
 b per aprendre'n més.
DTEND;TZID=Europe/Madrid:20141108T112000
DTSTART;TZID=Europe/Madrid:20141108T093000
LOCATION:C6-E106
ORGANIZER:Alba Ferrer
SUMMARY:Aprengueu a programar en Perl amb Perltuts
UID:http://workshop.barcelona.pm/barcelona2014/talk/5767
URL:http://workshop.barcelona.pm/barcelona2014/talk/5767
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Alex Muntada
ATTENDEE:MET
ATTENDEE:Diego Kuperman
ATTENDEE:Sergi Seira
ATTENDEE:Javier Arturo Rodriguez
ATTENDEE:Christian Sánchez
ATTENDEE:Luis Carbajo
ATTENDEE:H. Daniel Cesario
COMMENT:8 attendees
DESCRIPTION:We'll examine both indexing and searching against elasticsearch
 .  This will include:\n\n* ways to configure indexing including examples f
 or the Catalan language\n* search techniques such as: nGram\, suggestions 
 API and customized scoring using function scores\n* More to come...
DTEND;TZID=Europe/Madrid:20141108T175000
DTSTART;TZID=Europe/Madrid:20141108T170000
LOCATION:C6-E101
ORGANIZER:Mateu Hunter
SUMMARY:Indexar i Cercar amb Elasticsearch
UID:http://workshop.barcelona.pm/barcelona2014/talk/5794
URL:http://workshop.barcelona.pm/barcelona2014/talk/5794
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Christian Sánchez
ATTENDEE:MET
ATTENDEE:Diego Kuperman
ATTENDEE:Javier Arturo Rodriguez
COMMENT:4 attendees
DESCRIPTION:This is my second attempt to beat the 2048 game in Perl.\n\nI w
 ill relate my path from the initial idea to the final implementation\, exp
 laining how I've managed to test and measure the algorithm improvements.\n
 \nTopics raised in the talk include testing\, benchmarking\, profiling and
  parallelization. Be aware! I'm not a gurú on those topics so I'll share m
 y experience learning on it.\n\nWill I end with a winning algorithm? Or a 
 playing algorithm at all?\n\nPS: Depending on the room's audience\, the ta
 lk could be in Spanish or Catalan.
DTEND;TZID=Europe/Madrid:20141108T125000
DTSTART;TZID=Europe/Madrid:20141108T120000
LOCATION:C6-E101
ORGANIZER:Marc Egea i Sala
SUMMARY:2048 strikes back
UID:http://workshop.barcelona.pm/barcelona2014/talk/5801
URL:http://workshop.barcelona.pm/barcelona2014/talk/5801
END:VEVENT
BEGIN:VEVENT
ATTENDEE:MET
ATTENDEE:Sergi Seira
ATTENDEE:Javier Arturo Rodriguez
ATTENDEE:Christian Sánchez
COMMENT:4 attendees
DESCRIPTION:Imagine you have a legacy password manager and a simple client 
 for the shell that you use to perform password changes as a user\; besides
 \, admins can use that client to perform password changes on behalf of reg
 ular users too.\n\nNow you want to provide a web UI to both users and admi
 ns but you don't want to change a single line of the legacy password manag
 er. How would you do it? I'll explain how we did it at work.
DTEND;TZID=Europe/Madrid:20141108T145000
DTSTART;TZID=Europe/Madrid:20141108T143000
LOCATION:C6-E101
ORGANIZER:Alex Muntada
SUMMARY:Designing a web UI for a legacy password manager
UID:http://workshop.barcelona.pm/barcelona2014/talk/5808
URL:http://workshop.barcelona.pm/barcelona2014/talk/5808
END:VEVENT
BEGIN:VEVENT
ATTENDEE:guray ozen
ATTENDEE:MET
ATTENDEE:Diego Kuperman
ATTENDEE:Sergi Seira
ATTENDEE:Jose Luis Perez Diez
ATTENDEE:Christian Sánchez
ATTENDEE:H. Daniel Cesario
COMMENT:7 attendees
DESCRIPTION:XS makes it easy to call C or C++ subroutines\, but with SWIG i
 t is even easier - almost trivial. The Simplified Wrapper and Interface Ge
 nerator helps write interfaces not only for Perl\, but also for a dozen or
  so other languages. I'll show a few examples of using SWIG to write Perl 
 binary modules\, provide a few general guidelines to keep insanity at bay\
 , and show a couple of real-world applications.
DTEND;TZID=Europe/Madrid:20141108T102000
DTSTART;TZID=Europe/Madrid:20141108T100000
LOCATION:C6-E101
ORGANIZER:Javier Arturo Rodriguez
SUMMARY:Easy native wrappers with SWIG
UID:http://workshop.barcelona.pm/barcelona2014/talk/5809
URL:http://workshop.barcelona.pm/barcelona2014/talk/5809
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Diego Kuperman
ATTENDEE:Sergi Seira
ATTENDEE:Javier Arturo Rodriguez
ATTENDEE:Christian Sánchez
ATTENDEE:H. Daniel Cesario
COMMENT:5 attendees
DESCRIPTION:A bird eye view of Marpa::R2  and its evolution  since last yea
 r  with some examples
DTEND;TZID=Europe/Madrid:20141108T112000
DTSTART;TZID=Europe/Madrid:20141108T110000
LOCATION:C6-E101
ORGANIZER:Jose Luis Perez Diez
SUMMARY:Marpa::R2 First Impressions revised
UID:http://workshop.barcelona.pm/barcelona2014/talk/5822
URL:http://workshop.barcelona.pm/barcelona2014/talk/5822
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sergi Seira
ATTENDEE:Luis Carbajo
COMMENT:2 attendees
DESCRIPTION:Una intro exprés (pero de calidad) para los programadores que h
 ayan crecido sin que nadie les explicase de verdad qué significa el polimo
 rfismo y por qué entender este concepto les va a convertir en personas más
  felices. O al menos\, en personas que escriben aplicaciones mejor estruct
 uradas.
DTEND;TZID=Europe/Madrid:20141108T125000
DTSTART;TZID=Europe/Madrid:20141108T120000
LOCATION:C6-E106
ORGANIZER:Javier Moreno
SUMMARY:Programación orientada a objetos (de verdad)
UID:http://workshop.barcelona.pm/barcelona2014/talk/5825
URL:http://workshop.barcelona.pm/barcelona2014/talk/5825
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Pol bieto
ATTENDEE:MET
ATTENDEE:Sergi Seira
ATTENDEE:Javier Arturo Rodriguez
ATTENDEE:H. Daniel Cesario
COMMENT:5 attendees
DESCRIPTION:El Magicpl és un "nou" framework "localhost" per a desenvolupam
 ent\nd'aplicacions web. És "nou" perquè encara no se n'ha fet difusió tot 
 i que té força anys de trajectòria i és "localhost" perquè està creat i ma
 ntingut aquí\, al territori local.
DTEND;TZID=Europe/Madrid:20141108T095000
DTSTART;TZID=Europe/Madrid:20141108T093000
LOCATION:C6-E101
ORGANIZER:Dolça Moreno
SUMMARY:Magicpl: framework per a desenvolupament d'aplicacions web
UID:http://workshop.barcelona.pm/barcelona2014/talk/5844
URL:http://workshop.barcelona.pm/barcelona2014/talk/5844
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Alex Muntada
ATTENDEE:MET
ATTENDEE:Javier Arturo Rodriguez
COMMENT:3 attendees
DESCRIPTION:Debian is one of the largest and oldest Free Operating Systems.
  The Debian Perl Group makes CPAN distributions available to users of Debi
 an and its derivates as Debian packages.\nThis talk gives an overview of t
 he group's work\, and presents some ideas to the Perl community how CPAN a
 uthors can make our work even easier.
DTEND;TZID=Europe/Madrid:20141108T162000
DTSTART;TZID=Europe/Madrid:20141108T153000
LOCATION:C6-E101
ORGANIZER:gregor herrmann
SUMMARY:From Debian\, with ♥
UID:http://workshop.barcelona.pm/barcelona2014/talk/5851
URL:http://workshop.barcelona.pm/barcelona2014/talk/5851
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Alex Muntada
ATTENDEE:Sergi Seira
ATTENDEE:Javier Arturo Rodriguez
ATTENDEE:Christian Sánchez
ATTENDEE:H. Daniel Cesario
COMMENT:5 attendees
DESCRIPTION:A short introduction to the Sereal\, the serialization format d
 eveloped at Booking.com. We'll go through some reasons why this was a good
  idea\, and what was the impact in our systems.
DTEND;TZID=Europe/Madrid:20141108T152000
DTSTART;TZID=Europe/Madrid:20141108T150000
LOCATION:C6-E101
ORGANIZER:MET
SUMMARY:Sereal: Compact and fast serialization at Booking.com
UID:http://workshop.barcelona.pm/barcelona2014/talk/5873
URL:http://workshop.barcelona.pm/barcelona2014/talk/5873
END:VEVENT
END:VCALENDAR
