BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//Act//Data::ICal 0.16//EN
VERSION:2.0
X-WR-CALNAME:Nordic Perl Workshop 2010
X-WR-TIMEZONE:Atlantic/Reykjavik
BEGIN:VTIMEZONE
TZID:Atlantic/Reykjavik
X-LIC-LOCATION:Atlantic/Reykjavik
BEGIN:STANDARD
DTSTART:19700101T000000
TZNAME:GMT
TZOFFSETFROM:+0000
TZOFFSETTO:+0000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:The Workflow Perl module implements a standalone workflow syste
 m. It aims to be simple but flexible and therefore powerful. Each piece of
  the Workflow system has a direct and easily stated job\, and hopefully yo
 u will find that you can put the pieces together to create very useful sys
 tems. Workflow was originally initiated and developed by Chris Winters. Wo
 rkflow is currently maintained by Jonas B. Nielsen and a large number of a
 ctive users\, contributors and patchers. Workflow is open source and avail
 able on CPAN. The project is hosted on Sourceforge.net today.
DTEND;TZID=Atlantic/Reykjavik:20101114T102000
DTSTART;TZID=Atlantic/Reykjavik:20101114T100000
LOCATION:Room 1
ORGANIZER:jonasbn
SUMMARY:Workflow
UID:http://conferences.yapceurope.org/npw2010talk/3097
URL:http://conferences.yapceurope.org/npw2010talk/3097
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Introduced in September 2009 by Tatsuhiko Miyagawa\, PSGI is al
 ready on its way to becoming the preferred paradigm for Perl web programmi
 ng.\n\nPSGI is an interface between Perl web applications and web servers\
 , inspired by Python's WSGI and Ruby's Rack. Plack is a module and a colle
 ction of utilities and middleware which facilitates creating and running w
 eb applications conforming to that interface. Together\, they have the pot
 ential to transform the landscape of Perl web programming by reducing dupl
 ication of effort and dramatically increasing flexibility and ease of depl
 oyment.\n\nAfter a general overview of PSGI and the problems it is intende
 d to solve\, we will see a few examples of the wonderful things that can a
 lready be accomplished with Plack and related modules and tools\, and the 
 benefits it offers relative to more established contenders\, especially mo
 d_perl.
DTEND;TZID=Atlantic/Reykjavik:20101114T111500
DTSTART;TZID=Atlantic/Reykjavik:20101114T103000
LOCATION:Room 1
ORGANIZER:Baldur Kristinsson
SUMMARY:PSGI and Plack - the future of Perl web programming
UID:http://conferences.yapceurope.org/npw2010talk/3098
URL:http://conferences.yapceurope.org/npw2010talk/3098
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Testing software is a difficult but rewarding task. Software te
 sters have to foresee all that can go wrong and viciously try to make soft
 ware fail before it hits production in order to prevent failurs in a produ
 ction environment. Various test procedures and approaches exist to aid the
  software tester and software developers in general. Unit tests\, system i
 ntegration tests\, regression tests\, black box testing\, box testing\, an
 d white box testing.\n\nSoftware quality matters and because all humans ma
 ke mistakes we need to test our software. Tests are important but\, like t
 he code itself\, tests are created by humans so how can we be sure that th
 ey can catch all defects in our code? This is an old philosophical questio
 n\, initially raised by Plato in The Republic\, but rephrased by Juvenal i
 n his Satires: "Quis custodiet ipsos custodes?" Who guards the guardians? 
 Who tests the tests?.\n\nOne approach to testing the tests is called mutat
 ion testing\, an approach initially proposed by Richard Lipton. Mutation t
 esting is about making slight modifications to the original software to se
 e whether the tests will catch the modified versions. A popular tool for J
 ava based mutation testing is Jeff Offut's µJava (muJava). This talk intro
 duces the reimplementation of Offut's µJava in Perl. The answer to who tes
 ts the Java tests\, can therefore be: Perl.
DTEND;TZID=Atlantic/Reykjavik:20101114T121500
DTSTART;TZID=Atlantic/Reykjavik:20101114T113000
LOCATION:Room 1
ORGANIZER:Tryggvi Björgvinsson
SUMMARY:Quis custodiet ipsos custodes?
UID:http://conferences.yapceurope.org/npw2010talk/3119
URL:http://conferences.yapceurope.org/npw2010talk/3119
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:This is a brief presentation of the Perl community as a whole. 
 It was originally made and given by David Cross at YAPC::Europe in Pisa in
  Italy in 2010\, but there is not need to repackage this fine content to c
 onvey the message of joining the Perl community...
DTEND;TZID=Atlantic/Reykjavik:20101114T125000
DTSTART;TZID=Atlantic/Reykjavik:20101114T123000
LOCATION:Room 1
ORGANIZER:jonasbn
SUMMARY:The Perl Community
UID:http://conferences.yapceurope.org/npw2010talk/3126
URL:http://conferences.yapceurope.org/npw2010talk/3126
END:VEVENT
END:VCALENDAR
