BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:Data::ICal 0.16
VERSION:2.0
X-WR-CALNAME:Belgian Perl Workshop 2007
BEGIN:VEVENT
DESCRIPTION:Taking Catalyst to an extensibility crash test and building des
 ktop applications at the same time..
DTEND:20071027T114000
DTSTART:20071027T112000
LOCATION:Room 1
SUMMARY:Catalyst-Engine-Wx - A wxPerl engine for Catalyst
UID:http://www.perlworkshop.be/bpw2007/talk/774
URL:http://www.perlworkshop.be/bpw2007/talk/774
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:How to install perl on Windows\nHow to manage the PM\nHow to au
 tomate the installation
DTEND:20071027T142000
DTSTART:20071027T140000
LOCATION:Room 1
SUMMARY:Perl for Windows How to do
UID:http://www.perlworkshop.be/bpw2007/talk/777
URL:http://www.perlworkshop.be/bpw2007/talk/777
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:In this talk we will show how to solve Sudoku and other logic p
 uzzles using a single regular expression.
DTEND:20071027T164000
DTSTART:20071027T160000
LOCATION:Room 1
SUMMARY:Sudoku by Regexp
UID:http://www.perlworkshop.be/bpw2007/talk/779
URL:http://www.perlworkshop.be/bpw2007/talk/779
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:In this talk we present the many new (and exciting) features of
  regular expression engine in Perl 5.10.
DTEND:20071027T152000
DTSTART:20071027T144000
LOCATION:Room 1
SUMMARY:What is new in 5.10 regular expressions.
UID:http://www.perlworkshop.be/bpw2007/talk/780
URL:http://www.perlworkshop.be/bpw2007/talk/780
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:When you need to maintain Perl code on a large platform of hete
 rogenous servers\, you'll surely be confronted to compatibility problems w
 ith old versions of Perl. This talk will show several methods to write mai
 ntenable and quite modern code\, while still preserving compatibility with
  old Perls.
DTEND:20071027T160000
DTSTART:20071027T152000
LOCATION:Room 1
SUMMARY:Old Perls and new code
UID:http://www.perlworkshop.be/bpw2007/talk/786
URL:http://www.perlworkshop.be/bpw2007/talk/786
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Based on Damians Best Practices book\, this talk discusses a se
 lection of 20 best practices to keep your code clean
DTEND:20071027T105000
DTSTART:20071027T101000
LOCATION:Room 1
SUMMARY:Clean your code
UID:http://www.perlworkshop.be/bpw2007/talk/790
URL:http://www.perlworkshop.be/bpw2007/talk/790
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:A lot of beginners don't know how they should start learning Pe
 rl.Or where to look for the most appropriate learning tools. Even for the 
 more experienced people\, it is often hard to decide on the next steps.  T
 he amount of books\, websites\, mailing lists and usenet groups is overwhe
 lming. Plus the possibilities to meet other programmers in real life.\n\nW
 hat can be found where\, how to use that\, what is the best way to start\,
  what is your goal\, who can help you\, and for those who already found an
 swers to these questions\, what is next?\n\nThe start of learning Perl is 
 rather easy. But the learning curve goes up a bit steeper at some point\, 
 for instance with concepts like references\, hashes of hashes\, modules\, 
 databases and the practical use of Perl's motto "there is more than one wa
 y to do it".\n\nIn 20 to 30 minutes Wendy G.A. van Dijk will give an intro
 duction to the start of learning Perl. You won't actually learn Perl here\
 , but you might learn something about Perl.\n\n=== (Dutch) ===\n\nVeel beg
 inners weten vaak niet hoe ze moeten beginnen met het leren van Perl. Of w
 aar ze de beste leermaterialen kunnen vinden. Voor hen die al verder gevor
 derd zijn is het soms lastig te bepalen hoe ze verder moeten. De hoeveelhe
 id boeken\, websites\, mailinglists en nieuwsgroepen is overweldigend. En 
 dan zijn er ook nog mogelijkheden om andere programmeurs in levende lijve 
 te ontmoeten.\n\nWat vind je waar\, hoe maak je er gebruik van\, wat is de
  beste manier om te beginnen\, wat is je doel\, wie kan je helpen\, en als
  je al wat verder bent\, want nu?\n\nHet begin is makkelijk\, maar op een 
 gegeven moment loop je tegen een wat steilere leercurve aan\, bijvoorbeeld
  bij concepten als references\, hashes van hashes\, gebruik van modules en
  de praktische invulling van het Perl-motto "er is meer dan één manier om 
 het te doen". In dertig minuten zal Wendy G.A. van Dijk een inleiding geve
 n in het leren van Perl. Je leert hier dus geen Perl\, maar wel wat over P
 erl.\n\n====
DTEND:20071027T093000
DTSTART:20071027T090000
LOCATION:Room 1
SUMMARY:Where and how to start learning Perl
UID:http://www.perlworkshop.be/bpw2007/talk/791
URL:http://www.perlworkshop.be/bpw2007/talk/791
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Cette séance de présentations éclairs comprendra les présentati
 ons suivantes :\n\nThe following lightning talks will be presented : \n\n-
  Play with MDB without MsAccess\n- %s (...) interpreted as function\n- Fil
 e::Copy: broken\, inflexible\, dangerous\n- The problem with Perl/Win32\n-
  Notice to Sys::Syslog users\n- ‎Win32 Perl: Introduction to Perl & Vista'
 s Feature User Acceptance Control\n- relative.pm\n- Publishing articles ab
 out Perl
DTEND:20071027T181000
DTSTART:20071027T171000
LOCATION:Room 1
SUMMARY:Lightning Talks - Présentations éclairs
UID:http://www.perlworkshop.be/bpw2007/talk/792
URL:http://www.perlworkshop.be/bpw2007/talk/792
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:OpenID is a new way to identify yourself all over the web. With
  your own personal OpenID you can login to any OpenID-enabled site (there 
 are over 1\,000 of them and that number is growing everyday) and identify 
 yourself as you.\n\nThis is a short by-example talk about OpenID\, what it
  does and can provide for your website. The talk includes a sample impleme
 ntation in perl.
DTEND:20071027T170000
DTSTART:20071027T164000
LOCATION:Room 1
SUMMARY:OpenID authentication by example
UID:http://www.perlworkshop.be/bpw2007/talk/793
URL:http://www.perlworkshop.be/bpw2007/talk/793
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Mason is a powerful\, robust and proven templating system for s
 erving dynamic content on the Web. Mason is most commonly used to build dy
 namically generated web sites but can also be used for more utility- and s
 ysadmin-related tasks.
DTEND:20071027T112000
DTSTART:20071027T110000
LOCATION:Room 1
SUMMARY:HTML::Mason by example
UID:http://www.perlworkshop.be/bpw2007/talk/794
URL:http://www.perlworkshop.be/bpw2007/talk/794
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:engoi.com is a multilangual learning site\, designed to provide
  simple language lessons in many languages. The original site was essentia
 lly a set of cgi scripts under mod_perl - small\, fast but not too structu
 red\, and maintainability became a nightmare\, fast. Over the last year\, 
 the site has been rebuilt using the Catalyst framework - in doing it\, I l
 earned a (bit) more about web programming.\n\nThe site is still a long way
  from being an "ideal" implementation\, but in this talk I will discuss th
 e features of Catalyst that most impressed me\, and how they have been use
 d in the design on Engoi.
DTEND:20071027T120000
DTSTART:20071027T114000
LOCATION:Room 1
SUMMARY:engoi.com - a catalyst use case
UID:http://www.perlworkshop.be/bpw2007/talk/795
URL:http://www.perlworkshop.be/bpw2007/talk/795
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:In this take (extracted from session 3 of the Perl Teach-In) we
 'll take a brief look at some ways to write Object Oriented Perl.\n\nIn pa
 rticular\, we'll cover:\n\n* Object design tips\n\n* Design patterns\n\n* 
 Inside-out objects\n\n* Moose
DTEND:20071027T101000
DTSTART:20071027T093000
LOCATION:Room 1
SUMMARY:Teach-In Extract - OO Perl
UID:http://www.perlworkshop.be/bpw2007/talk/797
URL:http://www.perlworkshop.be/bpw2007/talk/797
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:This talk intends to be an indepth introduction to Perl making 
 use of WMI\, WMI as a whole and practical day to day Perl-WMI HowTo's.\n\n
 What is WMI?\n\n"Windows Management Instrumentation is a core Windows mana
 gement technology\; you can use WMI to manage both local and remote comput
 ers. WMI provides a consistent approach to carrying out day-to-day managem
 ent tasks with programming or scripting languages."* \n\n*(Quote "http://w
 ww.microsoft.com/technet/scriptcenter/resources/wmifaq.mspx")\n\nhttp://ww
 w.slideshare.net/ddn123456/win32-perl-wmi/
DTEND:20071027T144000
DTSTART:20071027T142000
LOCATION:Room 1
SUMMARY:Win32 Perl: Introduction to Perl & WMI
UID:http://www.perlworkshop.be/bpw2007/talk/798
URL:http://www.perlworkshop.be/bpw2007/talk/798
END:VEVENT
END:VCALENDAR
