BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//Act//Data::ICal 0.16//EN
VERSION:2.0
X-WR-CALNAME:Perl Workshop in Israel\, 2012
X-WR-TIMEZONE:Asia/Jerusalem
BEGIN:VTIMEZONE
TZID:Asia/Jerusalem
X-LIC-LOCATION:Asia/Jerusalem
BEGIN:STANDARD
DTSTART:19700101T000000
TZNAME:IST
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DESCRIPTION:Welcome to Shenkar College
DTEND;TZID=Asia/Jerusalem:20120228T095500
DTSTART;TZID=Asia/Jerusalem:20120228T094500
LOCATION:Room 1
SUMMARY:Opening by Dr. Amnon Dekel
UID:http://act.perl.org.il/ilpw2012/event/1042
URL:http://act.perl.org.il/ilpw2012/event/1042
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:See Buddha Burgers for details
DTEND;TZID=Asia/Jerusalem:20120228T113500
DTSTART;TZID=Asia/Jerusalem:20120228T110500
LOCATION:
SUMMARY:Break with refreshment
UID:http://act.perl.org.il/ilpw2012/event/1039
URL:http://act.perl.org.il/ilpw2012/event/1039
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:We offer complimentary lunch from Buddha Burgers.
DTEND;TZID=Asia/Jerusalem:20120228T140000
DTSTART;TZID=Asia/Jerusalem:20120228T130000
LOCATION:
SUMMARY:Lunch Break
UID:http://act.perl.org.il/ilpw2012/event/1037
URL:http://act.perl.org.il/ilpw2012/event/1037
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:See Buddha Burgers for details.
DTEND;TZID=Asia/Jerusalem:20120228T160000
DTSTART;TZID=Asia/Jerusalem:20120228T153000
LOCATION:
SUMMARY:Break with refreshment
UID:http://act.perl.org.il/ilpw2012/event/1040
URL:http://act.perl.org.il/ilpw2012/event/1040
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:After the workshop we go to a restaurant to socialize.\n\nIt is
  paid by each participant on his/her own.
DTEND;TZID=Asia/Jerusalem:20120228T220000
DTSTART;TZID=Asia/Jerusalem:20120228T180000
LOCATION:
SUMMARY:Post Workshop social
UID:http://act.perl.org.il/ilpw2012/event/1041
URL:http://act.perl.org.il/ilpw2012/event/1041
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Lary Ecker
ATTENDEE:Eitan Schuler
ATTENDEE:Meir Guttman
ATTENDEE:moshe nahmias
ATTENDEE:Victor Tsvetov
ATTENDEE:Shlomo Yona
ATTENDEE:Nir Aharon
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Gilad Natan
ATTENDEE:Ant Weiss
ATTENDEE:Tamir Erez
ATTENDEE:Dmitry Polyak
ATTENDEE:Kirill Burd
ATTENDEE:Michael Sedletsky
COMMENT:15 attendees
DESCRIPTION:Turn your program into manageable process with just few lines o
 f code.
DTEND;TZID=Asia/Jerusalem:20120228T171000
DTSTART;TZID=Asia/Jerusalem:20120228T165000
LOCATION:Room 2
ORGANIZER:Thomas Maier
SUMMARY:ubic in a nutshell
UID:http://act.perl.org.il/ilpw2012/talk/3930
URL:http://act.perl.org.il/ilpw2012/talk/3930
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Thomas Maier
ATTENDEE:Ran Eilam
ATTENDEE:Ran Eilam
ATTENDEE:Uri Bruck
ATTENDEE:Martha Greenberg
ATTENDEE:Stefan Hornburg
ATTENDEE:Dotan Dimet
ATTENDEE:moshe nahmias
ATTENDEE:Chanan Berler
ATTENDEE:ynon perek
ATTENDEE:Eyal Ben David
ATTENDEE:Nir Aharon
ATTENDEE:Ron Zaltsman
ATTENDEE:Gilad Natan
ATTENDEE:Ilia Zhidkov
ATTENDEE:Ant Weiss
ATTENDEE:avivit polak
ATTENDEE:Emil Feldman
COMMENT:18 attendees
DESCRIPTION:Can the favorite language of sysadmins win hearts among the gam
 edev crowd? Of course it can. It is the same problem after all.\n\nPerl SD
 L gamedev is in renaissance mode. In a few years it will completely natura
 l to write a cool top-down shooter game in Perl. Just as today it is natur
 al to code a web site or some sysadmin tool in Perl.\n\nWe will look at th
 e state of the art in in Perl SDL gamedev\, and look at some SDL games and
  the code behind them. Then we will code a game.  \n\nMeanwhile you can ch
 eck out https://github.com/PerlGameDev.
DTEND;TZID=Asia/Jerusalem:20120228T171000
DTSTART;TZID=Asia/Jerusalem:20120228T165000
LOCATION:Room 1
ORGANIZER:Ran Eilam
SUMMARY:From Unix Zombies to Game Zombies
UID:http://act.perl.org.il/ilpw2012/talk/3931
URL:http://act.perl.org.il/ilpw2012/talk/3931
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Yaron Golan
ATTENDEE:Martha Greenberg
ATTENDEE:Amir Aharoni
ATTENDEE:Lary Ecker
ATTENDEE:Eitan Schuler
ATTENDEE:Stefan Hornburg
ATTENDEE:Dotan Dimet
ATTENDEE:moshe nahmias
ATTENDEE:Chanan Berler
ATTENDEE:Amir Friedman
ATTENDEE:Eran Chetzroni
ATTENDEE:Victor Tsvetov
ATTENDEE:Eyal Ben David
ATTENDEE:Shy Morag
ATTENDEE:Shlomo Yona
ATTENDEE:Nir Aharon
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Gilad Natan
ATTENDEE:Tal Nagar
ATTENDEE:Ilia Zhidkov
ATTENDEE:Tamir Erez
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Dmitry Polyak
ATTENDEE:Kirill Burd
ATTENDEE:Michael Sedletsky
ATTENDEE:Emil Feldman
COMMENT:27 attendees
DESCRIPTION:(This talk is part of a Match Talks challenge I issued.)\n\nThe
 re's a lot of stuff we do when we write Perl that makes it less than reada
 ble (or: horrible to read) and it's about time we learn how to write clean
  code that is easy to understand and work with.\n\nTune in for thoughts\, 
 ideas and anger! :)
DTEND;TZID=Asia/Jerusalem:20120228T162000
DTSTART;TZID=Asia/Jerusalem:20120228T160000
LOCATION:Room 2
ORGANIZER:Sawyer X
SUMMARY:Writing readable Perl while standing on one leg
UID:http://act.perl.org.il/ilpw2012/talk/3932
URL:http://act.perl.org.il/ilpw2012/talk/3932
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Gabor Szabo
ATTENDEE:Thomas Maier
ATTENDEE:Ran Eilam
ATTENDEE:Yaron Golan
ATTENDEE:Martha Greenberg
ATTENDEE:Amir Aharoni
ATTENDEE:Lary Ecker
ATTENDEE:Eitan Schuler
ATTENDEE:Stefan Hornburg
ATTENDEE:Dotan Dimet
ATTENDEE:Meir Guttman
ATTENDEE:moshe nahmias
ATTENDEE:Amir Friedman
ATTENDEE:Victor Tsvetov
ATTENDEE:Raphael Goldberg-Rozen
ATTENDEE:Eyal Ben David
ATTENDEE:Eli Dagan
ATTENDEE:Shlomo Yona
ATTENDEE:Nir Aharon
ATTENDEE:Ron Zaltsman
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Gilad Natan
ATTENDEE:Tal Nagar
ATTENDEE:Ilia Zhidkov
ATTENDEE:Ant Weiss
ATTENDEE:Tamir Erez
ATTENDEE:Kirill Burd
ATTENDEE:avivit polak
ATTENDEE:Michael Sedletsky
ATTENDEE:Emil Feldman
COMMENT:31 attendees
DESCRIPTION:Perl is rich in different ways for you to sugarize your code. T
 IMTOWTDI all the way: many ways to code it\, and just as many to make it l
 ook sweet.\n\nThis talk will start with verbose and tasteless code\, full 
 of chatter and boilerplate\, and using everything from aliased to Devel::D
 eclare we will turn blandness into sweet syntax. We will make it so sweet 
 it will look like some crazy magical DWIMery. Then we will discuss why sug
 aring is evil and should almost never be done.
DTEND;TZID=Asia/Jerusalem:20120228T094500
DTSTART;TZID=Asia/Jerusalem:20120228T091500
LOCATION:Room 1
ORGANIZER:Ran Eilam
SUMMARY:Syntactic Sugar Causes Cancer of the Semicolon
UID:http://act.perl.org.il/ilpw2012/talk/3935
URL:http://act.perl.org.il/ilpw2012/talk/3935
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Yaron Golan
ATTENDEE:Martha Greenberg
ATTENDEE:Amir Aharoni
ATTENDEE:Lary Ecker
ATTENDEE:Eitan Schuler
ATTENDEE:Dotan Dimet
ATTENDEE:Chanan Berler
ATTENDEE:Amir Friedman
ATTENDEE:Eran Chetzroni
ATTENDEE:ynon perek
ATTENDEE:Victor Tsvetov
ATTENDEE:Raphael Goldberg-Rozen
ATTENDEE:Shlomo Yona
ATTENDEE:Nir Aharon
ATTENDEE:Ron Zaltsman
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Ilia Zhidkov
ATTENDEE:Ant Weiss
ATTENDEE:Tamir Erez
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Kirill Burd
ATTENDEE:avivit polak
ATTENDEE:Emil Feldman
COMMENT:24 attendees
DESCRIPTION:CGI.pm is probably the most widely used module for web applicat
 ions and CGI scripts. These days we have much better tools like Plack/PSGI
 \, Dancer\, Catalyst and other web frameworks and it's time to move on.\n\
 nCGI these days is insecure-by-default\, slow\, annoying\, difficult\, imp
 ossible to debug\, ugly\, scary\, horrible (and any other bad word you can
  think of) and it's time to KILL IT.\n\nJoin me for a talk on why we shoul
 d stop using CGI\, what we should use instead and how to convert away from
  CGI.
DTEND;TZID=Asia/Jerusalem:20120228T143500
DTSTART;TZID=Asia/Jerusalem:20120228T140000
LOCATION:Room 1
ORGANIZER:Sawyer X
SUMMARY:CGI.pm MUST DIE!
UID:http://act.perl.org.il/ilpw2012/talk/3936
URL:http://act.perl.org.il/ilpw2012/talk/3936
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Yaron Golan
ATTENDEE:Martha Greenberg
ATTENDEE:Amir Aharoni
ATTENDEE:Eitan Schuler
ATTENDEE:Dotan Dimet
ATTENDEE:Meir Guttman
ATTENDEE:moshe nahmias
ATTENDEE:Amir Friedman
ATTENDEE:Shlomo Yona
ATTENDEE:Nir Aharon
ATTENDEE:Ron Zaltsman
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Gilad Natan
ATTENDEE:Ant Weiss
ATTENDEE:Kirill Burd
ATTENDEE:avivit polak
ATTENDEE:Emil Feldman
COMMENT:18 attendees
DESCRIPTION:Everything you need to know about the Modern Perl way of creati
 ng a module\, from installing a local environment\, brewing your own perl\
 , using Dist::Zilla to scaffold\, build and test your module\, then how to
  sign-up and upload the module to CPAN.
DTEND;TZID=Asia/Jerusalem:20120228T121500
DTSTART;TZID=Asia/Jerusalem:20120228T113500
LOCATION:Room 1
ORGANIZER:Erez Schatz
SUMMARY:Zero to CPAN - The Modern Perl way of module creation
UID:http://act.perl.org.il/ilpw2012/talk/3937
URL:http://act.perl.org.il/ilpw2012/talk/3937
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Uri Bruck
ATTENDEE:Erez Schatz
ATTENDEE:Amir Aharoni
ATTENDEE:manor arie
ATTENDEE:Dotan Dimet
ATTENDEE:moshe nahmias
ATTENDEE:ynon perek
ATTENDEE:Eyal Ben David
ATTENDEE:Shy Morag
ATTENDEE:Nir Aharon
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Ant Weiss
ATTENDEE:Michael Sedletsky
ATTENDEE:Guy Naamati
COMMENT:15 attendees
DESCRIPTION:Perl is a unique entity in the world of software\, being comple
 tely community driven\, without a company or individual running the show. 
 This talk will focus on the role of the community in controlling how the l
 anguage is treated and presented\, as well as the problems that arise from
  this model.
DTEND;TZID=Asia/Jerusalem:20120228T104000
DTSTART;TZID=Asia/Jerusalem:20120228T100000
LOCATION:Room 2
ORGANIZER:Erez Schatz
SUMMARY:The view from under the bridge - Communitising the Perl Community
UID:http://act.perl.org.il/ilpw2012/talk/3939
URL:http://act.perl.org.il/ilpw2012/talk/3939
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Yaron Golan
ATTENDEE:Erez Schatz
ATTENDEE:Martha Greenberg
ATTENDEE:Amir Aharoni
ATTENDEE:Lary Ecker
ATTENDEE:Eitan Schuler
ATTENDEE:Meir Guttman
ATTENDEE:Amir Friedman
ATTENDEE:Raphael Goldberg-Rozen
ATTENDEE:Shlomo Yona
ATTENDEE:Nir Aharon
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Gilad Natan
ATTENDEE:Ilia Zhidkov
ATTENDEE:Ant Weiss
ATTENDEE:Tamir Erez
ATTENDEE:Yehudit Nathan
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Kirill Burd
ATTENDEE:rebecca raye
ATTENDEE:avivit polak
ATTENDEE:Michael Sedletsky
ATTENDEE:Emil Feldman
COMMENT:24 attendees
DESCRIPTION:CGI.pm is probably the most tried\, tested and proven module in
  PERL. This core component of every Perl distribution is a swiss-army chai
 nsaw of a module\, providing an answer for your every web development need
  but without the restrictive constraints of most popular "frameworks".
DTEND;TZID=Asia/Jerusalem:20120228T144500
DTSTART;TZID=Asia/Jerusalem:20120228T144000
LOCATION:Room 1
ORGANIZER:Dotan Dimet
SUMMARY:CGI.pm - the only web development framework you'll ever need
UID:http://act.perl.org.il/ilpw2012/talk/3940
URL:http://act.perl.org.il/ilpw2012/talk/3940
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Thomas Maier
ATTENDEE:Uri Bruck
ATTENDEE:Erez Schatz
ATTENDEE:Martha Greenberg
ATTENDEE:Amir Aharoni
ATTENDEE:manor arie
ATTENDEE:Dotan Dimet
ATTENDEE:moshe nahmias
ATTENDEE:Chanan Berler
ATTENDEE:Amir Friedman
ATTENDEE:Eran Chetzroni
ATTENDEE:Raphael Goldberg-Rozen
ATTENDEE:Eyal Ben David
ATTENDEE:Eli Dagan
ATTENDEE:Shy Morag
ATTENDEE:Shlomo Yona
ATTENDEE:Nir Aharon
ATTENDEE:Tal Nagar
ATTENDEE:Ant Weiss
ATTENDEE:Tamir Erez
ATTENDEE:Yehudit Nathan
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Dmitry Polyak
ATTENDEE:rebecca raye
ATTENDEE:Michael Sedletsky
COMMENT:25 attendees
DESCRIPTION:Virtual servers in the cloud\, like Amazon's EC2 servers are us
 ed to create scalable applications by allowing adding and removing servers
  and other resources according to the changing needs of the application. T
 he talk will show how to use Perl to control\, manage\, monitor\, automate
  your scalable cloud applications. Whether you need to control resources f
 or web applications\, fancy crawlers\, or you just need a lot of servers f
 or awhile\, you can use Perl to do the heavy lifting.
DTEND;TZID=Asia/Jerusalem:20120228T121500
DTSTART;TZID=Asia/Jerusalem:20120228T113500
LOCATION:Room 2
ORGANIZER:Uri Bruck
SUMMARY:Perl in the Cloud
UID:http://act.perl.org.il/ilpw2012/talk/3945
URL:http://act.perl.org.il/ilpw2012/talk/3945
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Thomas Maier
ATTENDEE:Yaron Golan
ATTENDEE:Martha Greenberg
ATTENDEE:Amir Aharoni
ATTENDEE:Lary Ecker
ATTENDEE:Meir Guttman
ATTENDEE:moshe nahmias
ATTENDEE:Chanan Berler
ATTENDEE:Eran Chetzroni
ATTENDEE:Victor Tsvetov
ATTENDEE:Eyal Ben David
ATTENDEE:Eli Dagan
ATTENDEE:Shy Morag
ATTENDEE:Nir Aharon
ATTENDEE:Ron Zaltsman
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Gilad Natan
ATTENDEE:Ant Weiss
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Dmitry Polyak
ATTENDEE:Kirill Burd
ATTENDEE:avivit polak
ATTENDEE:Emil Feldman
COMMENT:24 attendees
DESCRIPTION:In this talk about Software Configuration Management (SCM) I ho
 pe to explain what exactly is SCM\, what is it used for and how can it hel
 p you. \nI am also going to give a few examples\, from my past experience\
 , dealing with automation of stages other than pure Configuration Manageme
 nt in the application development lifecycle such as Packaging Automation a
 nd Deployment Automation.\nIf time allows we will also compare 2 different
  types of systems that are used for (some) of these purposes.
DTEND;TZID=Asia/Jerusalem:20120228T130000
DTSTART;TZID=Asia/Jerusalem:20120228T122000
LOCATION:Room 1
ORGANIZER:Amir Friedman
SUMMARY:SCM explained
UID:http://act.perl.org.il/ilpw2012/talk/3948
URL:http://act.perl.org.il/ilpw2012/talk/3948
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Thomas Maier
ATTENDEE:Martha Greenberg
ATTENDEE:Amir Aharoni
ATTENDEE:Lary Ecker
ATTENDEE:manor arie
ATTENDEE:Eitan Schuler
ATTENDEE:Meir Guttman
ATTENDEE:moshe nahmias
ATTENDEE:Chanan Berler
ATTENDEE:Amir Friedman
ATTENDEE:Eran Chetzroni
ATTENDEE:Eyal Ben David
ATTENDEE:Eli Dagan
ATTENDEE:Shy Morag
ATTENDEE:Nir Aharon
ATTENDEE:Ron Zaltsman
ATTENDEE:Moshe Sucaz
ATTENDEE:Gilad Natan
ATTENDEE:Tal Nagar
ATTENDEE:Ilia Zhidkov
ATTENDEE:Ant Weiss
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Dmitry Polyak
ATTENDEE:Kirill Burd
ATTENDEE:Michael Sedletsky
COMMENT:25 attendees
DESCRIPTION:See how I turned a manual\, long and awkward build process (the
 re is no relation to AWK ...) into a fully automated process using perl.
DTEND;TZID=Asia/Jerusalem:20120228T164500
DTSTART;TZID=Asia/Jerusalem:20120228T162500
LOCATION:Room 2
ORGANIZER:Yaron Golan
SUMMARY:ABS - Automatic Build System
UID:http://act.perl.org.il/ilpw2012/talk/3949
URL:http://act.perl.org.il/ilpw2012/talk/3949
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Thomas Maier
ATTENDEE:Uri Bruck
ATTENDEE:Amir Aharoni
ATTENDEE:Eitan Schuler
ATTENDEE:Dotan Dimet
ATTENDEE:moshe nahmias
ATTENDEE:Victor Tsvetov
ATTENDEE:Eli Dagan
ATTENDEE:Shlomo Yona
ATTENDEE:Nir Aharon
ATTENDEE:Moshe Sucaz
ATTENDEE:Ant Weiss
ATTENDEE:Tamir Erez
ATTENDEE:Michael Sedletsky
COMMENT:14 attendees
DESCRIPTION:Mobile web is the opportunity to build your content once\, and 
 deliver it as a native app that will work the same on all major platforms.
 \nIn this talk I will review various APIs available for use on mobile devi
 ces\, and the frameworks that make our lives easier developing for mobile 
 web
DTEND;TZID=Asia/Jerusalem:20120228T130000
DTSTART;TZID=Asia/Jerusalem:20120228T122000
LOCATION:Room 2
ORGANIZER:ynon perek
SUMMARY:Introducing Mobile Web
UID:http://act.perl.org.il/ilpw2012/talk/3952
URL:http://act.perl.org.il/ilpw2012/talk/3952
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Amir Aharoni
ATTENDEE:Dotan Dimet
ATTENDEE:Meir Guttman
ATTENDEE:Shlomo Yona
ATTENDEE:Nir Aharon
ATTENDEE:Ron Zaltsman
ATTENDEE:avivit polak
COMMENT:7 attendees
DESCRIPTION:SVG is an opensource vector graphics standard developed by the 
 W3C. SVG is text based (with XML syntax) and thus it can easily be parsed\
 , read an edited. The Perl SVG module enables creating and manipulating SV
 G data. In this talk I will give a brief overview of this module\, followe
 d by several examples of graphical applications and show a more in-depth d
 emonstration implementing a complex tree-creating algorithm.
DTEND;TZID=Asia/Jerusalem:20120228T162000
DTSTART;TZID=Asia/Jerusalem:20120228T160000
LOCATION:Room 1
ORGANIZER:Tamir Lousky
SUMMARY:Generating vector graphics with Perl and SVG
UID:http://act.perl.org.il/ilpw2012/talk/3953
URL:http://act.perl.org.il/ilpw2012/talk/3953
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Thomas Maier
ATTENDEE:Amir Aharoni
ATTENDEE:Amir Friedman
ATTENDEE:Eran Chetzroni
ATTENDEE:Shlomo Yona
ATTENDEE:Nir Aharon
ATTENDEE:Ehud Klaparda
ATTENDEE:Ant Weiss
ATTENDEE:Dmitry Polyak
COMMENT:9 attendees
DESCRIPTION:Interchange is a Open Source eCommerce software written before 
 the advent of any modern Perl. Thus we implemented a lot of things like ru
 nning a server\, dispatching\, parameter parsing\, session handling and te
 mplating.\n\nWe decided to reduce the source code drastically by using mod
 ules from CPAN like Dancer\, PSGI and Template::Flute instead of our own c
 ustom code. \n\nInterchange will become a collection of a few base modules
  providing an API for carts\, payment\, shipping and access control which 
 can be extended easily with plugins.\n\nThis provides you with a solid\, f
 ast\, simple and flexible platform for your online business based on moder
 n Perl\, which is going to be demonstrated during the presentation.
DTEND;TZID=Asia/Jerusalem:20120228T153000
DTSTART;TZID=Asia/Jerusalem:20120228T145000
LOCATION:Room 2
ORGANIZER:Stefan Hornburg
SUMMARY:Modern PerlCommerce
UID:http://act.perl.org.il/ilpw2012/talk/3954
URL:http://act.perl.org.il/ilpw2012/talk/3954
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Thomas Maier
ATTENDEE:Yaron Golan
ATTENDEE:Lary Ecker
ATTENDEE:Eitan Schuler
ATTENDEE:Meir Guttman
ATTENDEE:moshe nahmias
ATTENDEE:Chanan Berler
ATTENDEE:Amir Friedman
ATTENDEE:Victor Tsvetov
ATTENDEE:Raphael Goldberg-Rozen
ATTENDEE:Ron Zaltsman
ATTENDEE:Gilad Natan
ATTENDEE:Tal Nagar
ATTENDEE:Ilia Zhidkov
ATTENDEE:Ant Weiss
ATTENDEE:Tamir Erez
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Dmitry Polyak
ATTENDEE:Kirill Burd
ATTENDEE:rebecca raye
ATTENDEE:avivit polak
ATTENDEE:Yan Fishel
ATTENDEE:Emil Feldman
COMMENT:23 attendees
DESCRIPTION:Template::Flute enables you to completely separate web design a
 nd programming\ntasks for dynamic web applications.\n\nTemplates are plain
  HTML files without inline code or mini language\, thus\nmaking it easy to
  maintain them for web designers and to preview them with\na browser.\n\nT
 he CSS selectors in the template are tied to your data structures or\nobje
 cts by a specification\, which relieves the programmer from changing\nhis 
 code for mere changes of class names.
DTEND;TZID=Asia/Jerusalem:20120228T104000
DTSTART;TZID=Asia/Jerusalem:20120228T100000
LOCATION:Room 1
ORGANIZER:Stefan Hornburg
SUMMARY:Template::Flute - Modern designer-friendly HTML templating engine
UID:http://act.perl.org.il/ilpw2012/talk/3955
URL:http://act.perl.org.il/ilpw2012/talk/3955
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Yaron Golan
ATTENDEE:Martha Greenberg
ATTENDEE:Amir Aharoni
ATTENDEE:Lary Ecker
ATTENDEE:Eitan Schuler
ATTENDEE:Stefan Hornburg
ATTENDEE:moshe nahmias
ATTENDEE:Eran Chetzroni
ATTENDEE:Raphael Goldberg-Rozen
ATTENDEE:Eyal Ben David
ATTENDEE:Shy Morag
ATTENDEE:Nir Aharon
ATTENDEE:Ron Zaltsman
ATTENDEE:Ant Weiss
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Dmitry Polyak
ATTENDEE:Kirill Burd
ATTENDEE:avivit polak
ATTENDEE:Michael Sedletsky
COMMENT:19 attendees
DESCRIPTION:A non-technical talk\, about how to manage time in technical pr
 ojects. We'll talk about personal time tracking\, team task estimations an
 d management\, more effective meetings.
DTEND;TZID=Asia/Jerusalem:20120228T110500
DTSTART;TZID=Asia/Jerusalem:20120228T104500
LOCATION:Room 1
ORGANIZER:David Tabachnikov
SUMMARY:Time Management In Software Projects
UID:http://act.perl.org.il/ilpw2012/talk/3958
URL:http://act.perl.org.il/ilpw2012/talk/3958
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Martha Greenberg
ATTENDEE:Stefan Hornburg
ATTENDEE:Dotan Dimet
ATTENDEE:Chanan Berler
ATTENDEE:Victor Tsvetov
ATTENDEE:Nir Aharon
ATTENDEE:Ehud Klaparda
ATTENDEE:Tamir Erez
ATTENDEE:avivit polak
COMMENT:9 attendees
DESCRIPTION:How do you get a site from 1 user (yourself) to 5 million users
 \, and not die trying? Mostly generic issues\, with examples in PHP.
DTEND;TZID=Asia/Jerusalem:20120228T164500
DTSTART;TZID=Asia/Jerusalem:20120228T162500
LOCATION:Room 1
ORGANIZER:David Tabachnikov
SUMMARY:Scaling Up
UID:http://act.perl.org.il/ilpw2012/talk/3959
URL:http://act.perl.org.il/ilpw2012/talk/3959
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Amir Aharoni
ATTENDEE:Stefan Hornburg
ATTENDEE:Dotan Dimet
ATTENDEE:Meir Guttman
ATTENDEE:moshe nahmias
ATTENDEE:Chanan Berler
ATTENDEE:Amir Friedman
ATTENDEE:Victor Tsvetov
ATTENDEE:Eli Dagan
ATTENDEE:Shy Morag
ATTENDEE:Shlomo Yona
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Tal Nagar
ATTENDEE:Ilia Zhidkov
ATTENDEE:Ant Weiss
ATTENDEE:Tamir Erez
ATTENDEE:Yehudit Nathan
ATTENDEE:rebecca raye
ATTENDEE:Emil Feldman
COMMENT:20 attendees
DESCRIPTION:At Evogene\, we use Perl to compile a database describing over 
 150 plant species\, and to build tools our researchers use to search it fo
 r genes of commercial interest.\n\nIn other words\, we're fighting to sque
 eze a constantly growing mountain of data into web pages and spreadsheets 
 that biologists can understand.\n\nI'll describe the different technologie
 s we use to tackle the problem\, on the server (Perl) and the client (Java
 script)\, and their benefits and drawbacks. If you're interested in databa
 se-driven web applications or data visualization\, you may want to heckle.
 
DTEND;TZID=Asia/Jerusalem:20120228T110500
DTSTART;TZID=Asia/Jerusalem:20120228T104500
LOCATION:Room 2
ORGANIZER:Dotan Dimet
SUMMARY:Perl and Javascript: bioinformatics in a browser window
UID:http://act.perl.org.il/ilpw2012/talk/3971
URL:http://act.perl.org.il/ilpw2012/talk/3971
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Yaron Golan
ATTENDEE:Amir Aharoni
ATTENDEE:Lary Ecker
ATTENDEE:Eitan Schuler
ATTENDEE:Meir Guttman
ATTENDEE:moshe nahmias
ATTENDEE:Chanan Berler
ATTENDEE:Victor Tsvetov
ATTENDEE:Eyal Ben David
ATTENDEE:Shlomo Yona
ATTENDEE:Nir Aharon
ATTENDEE:Ron Zaltsman
ATTENDEE:Moshe Sucaz
ATTENDEE:Gilad Natan
ATTENDEE:Tal Nagar
ATTENDEE:Ant Weiss
ATTENDEE:Tamir Erez
ATTENDEE:Yehudit Nathan
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Kirill Burd
ATTENDEE:avivit polak
ATTENDEE:Michael Sedletsky
ATTENDEE:Emil Feldman
COMMENT:23 attendees
DESCRIPTION:Perl has gone a long way from the scripting language it once wa
 s to an Object Oriented modern programming language. Has our culture evolv
 ed accordingly ?\n\nIn this short talk I will discuss 5 software design pr
 oblems and use Moose to implement a generic solution\, based on common des
 ign patterns.\n\nTopics Include:\n\n* Inheritance vs. Delegation\n* Inheri
 tance vs. Roles\n* Type Validations and Custom Types\n* Reflecting with MO
 P\n* Common Anti Patterns
DTEND;TZID=Asia/Jerusalem:20120228T153000
DTSTART;TZID=Asia/Jerusalem:20120228T145000
LOCATION:Room 1
ORGANIZER:ynon perek
SUMMARY:Implementing Perl (Moose) Design Patterns
UID:http://act.perl.org.il/ilpw2012/talk/3977
URL:http://act.perl.org.il/ilpw2012/talk/3977
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Amir Aharoni
ATTENDEE:Stefan Hornburg
ATTENDEE:Meir Guttman
ATTENDEE:Eyal Ben David
ATTENDEE:Eli Dagan
ATTENDEE:Shlomo Yona
ATTENDEE:Nir Aharon
ATTENDEE:Gilad Natan
ATTENDEE:Yehudit Nathan
ATTENDEE:Michael Sedletsky
ATTENDEE:Guy Naamati
COMMENT:11 attendees
DESCRIPTION:“Support” of Unicode in Perl means dealing with Unicode in Perl
  Scripts themselves\, with Strings defined in it\, with Text I/O and in Re
 gular Expressions.\n\nThis lecture will try to elucidate what is Unicode\,
  how is it used in the above and further information sources on the issue.
  I will use a few examples.
DTEND;TZID=Asia/Jerusalem:20120228T144000
DTSTART;TZID=Asia/Jerusalem:20120228T140000
LOCATION:Room 2
ORGANIZER:Meir Guttman
SUMMARY:Unicode Issues in Perl
UID:http://act.perl.org.il/ilpw2012/talk/3998
URL:http://act.perl.org.il/ilpw2012/talk/3998
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Gabor Szabo
ATTENDEE:Yaron Golan
ATTENDEE:Amir Aharoni
ATTENDEE:Lary Ecker
ATTENDEE:Eitan Schuler
ATTENDEE:Stefan Hornburg
ATTENDEE:Meir Guttman
ATTENDEE:moshe nahmias
ATTENDEE:Chanan Berler
ATTENDEE:Amir Friedman
ATTENDEE:Victor Tsvetov
ATTENDEE:Raphael Goldberg-Rozen
ATTENDEE:Eyal Ben David
ATTENDEE:Nir Aharon
ATTENDEE:Ron Zaltsman
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Gilad Natan
ATTENDEE:Ilia Zhidkov
ATTENDEE:Ant Weiss
ATTENDEE:Tamir Erez
ATTENDEE:Yehudit Nathan
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Kirill Burd
ATTENDEE:avivit polak
ATTENDEE:Michael Sedletsky
ATTENDEE:Emil Feldman
COMMENT:27 attendees
DESCRIPTION:Opening speech
DTEND;TZID=Asia/Jerusalem:20120228T091500
DTSTART;TZID=Asia/Jerusalem:20120228T084500
LOCATION:Room 1
ORGANIZER:Gabor Szabo
SUMMARY:Opening
UID:http://act.perl.org.il/ilpw2012/talk/4005
URL:http://act.perl.org.il/ilpw2012/talk/4005
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Gabor Szabo
ATTENDEE:Amir Aharoni
ATTENDEE:Eitan Schuler
ATTENDEE:Stefan Hornburg
ATTENDEE:Dotan Dimet
ATTENDEE:moshe nahmias
ATTENDEE:Chanan Berler
ATTENDEE:Amir Friedman
ATTENDEE:Victor Tsvetov
ATTENDEE:Eyal Ben David
ATTENDEE:Ron Zaltsman
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Gilad Natan
ATTENDEE:Ilia Zhidkov
ATTENDEE:Ant Weiss
ATTENDEE:Tamir Erez
ATTENDEE:Yehudit Nathan
ATTENDEE:Kirill Burd
ATTENDEE:avivit polak
ATTENDEE:Michael Sedletsky
ATTENDEE:Emil Feldman
COMMENT:22 attendees
DESCRIPTION:There are more spaces left in the lighting talk session.
DTEND;TZID=Asia/Jerusalem:20120228T180000
DTSTART;TZID=Asia/Jerusalem:20120228T171500
LOCATION:Room 1
ORGANIZER:Gabor Szabo
SUMMARY:Lightning talks and closing
UID:http://act.perl.org.il/ilpw2012/talk/4006
URL:http://act.perl.org.il/ilpw2012/talk/4006
END:VEVENT
END:VCALENDAR
