BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
PRODID:-//Act//Data::ICal 0.22//EN
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:Nir Aharon
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Meir Guttman
ATTENDEE:Gilad Natan
ATTENDEE:Victor Tsvetov
ATTENDEE:Shlomo Yona
ATTENDEE:moshe nahmias
ATTENDEE:Ant Weiss
ATTENDEE:Tamir Erez
ATTENDEE:Dmitry Polyak
ATTENDEE:Kirill Burd
ATTENDEE:Lary Ecker
ATTENDEE:Eitan Schuler
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:Ran Eilam
ATTENDEE:Ran Eilam
ATTENDEE:Uri Bruck
ATTENDEE:Stefan Hornburg
ATTENDEE:ynon perek
ATTENDEE:Thomas Maier
ATTENDEE:Chanan Berler
ATTENDEE:Gilad Natan
ATTENDEE:Dotan Dimet
ATTENDEE:moshe nahmias
ATTENDEE:Ilia Zhidkov
ATTENDEE:Eyal Ben David
ATTENDEE:Ron Zaltsman
ATTENDEE:Ant Weiss
ATTENDEE:Martha Greenberg
ATTENDEE:avivit polak
ATTENDEE:Nir Aharon
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:Amir Friedman
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Gilad Natan
ATTENDEE:Tal Nagar
ATTENDEE:Shy Morag
ATTENDEE:Victor Tsvetov
ATTENDEE:Amir Aharoni
ATTENDEE:Dotan Dimet
ATTENDEE:Yaron Golan
ATTENDEE:Shlomo Yona
ATTENDEE:moshe nahmias
ATTENDEE:Ilia Zhidkov
ATTENDEE:Eyal Ben David
ATTENDEE:Martha Greenberg
ATTENDEE:Lary Ecker
ATTENDEE:Tamir Erez
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Dmitry Polyak
ATTENDEE:Stefan Hornburg
ATTENDEE:Kirill Burd
ATTENDEE:Eitan Schuler
ATTENDEE:Michael Sedletsky
ATTENDEE:Eran Chetzroni
ATTENDEE:Chanan Berler
ATTENDEE:Nir Aharon
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:Ran Eilam
ATTENDEE:Dotan Dimet
ATTENDEE:Meir Guttman
ATTENDEE:Eli Dagan
ATTENDEE:Thomas Maier
ATTENDEE:Amir Friedman
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Gilad Natan
ATTENDEE:Tal Nagar
ATTENDEE:Victor Tsvetov
ATTENDEE:Amir Aharoni
ATTENDEE:Yaron Golan
ATTENDEE:Shlomo Yona
ATTENDEE:moshe nahmias
ATTENDEE:Ilia Zhidkov
ATTENDEE:Eyal Ben David
ATTENDEE:Ron Zaltsman
ATTENDEE:Ant Weiss
ATTENDEE:Martha Greenberg
ATTENDEE:Lary Ecker
ATTENDEE:Tamir Erez
ATTENDEE:Gabor Szabo
ATTENDEE:Kirill Burd
ATTENDEE:Raphael Goldberg-Rozen
ATTENDEE:Eitan Schuler
ATTENDEE:avivit polak
ATTENDEE:Michael Sedletsky
ATTENDEE:Stefan Hornburg
ATTENDEE:Nir Aharon
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:ynon perek
ATTENDEE:Amir Friedman
ATTENDEE:Eran Chetzroni
ATTENDEE:Chanan Berler
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Dotan Dimet
ATTENDEE:Victor Tsvetov
ATTENDEE:Amir Aharoni
ATTENDEE:Yaron Golan
ATTENDEE:Shlomo Yona
ATTENDEE:Ilia Zhidkov
ATTENDEE:Ron Zaltsman
ATTENDEE:Ant Weiss
ATTENDEE:Martha Greenberg
ATTENDEE:Tamir Erez
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Kirill Burd
ATTENDEE:Lary Ecker
ATTENDEE:Raphael Goldberg-Rozen
ATTENDEE:Eitan Schuler
ATTENDEE:avivit polak
ATTENDEE:Nir Aharon
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:Amir Friedman
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Meir Guttman
ATTENDEE:Gilad Natan
ATTENDEE:Dotan Dimet
ATTENDEE:Amir Aharoni
ATTENDEE:Yaron Golan
ATTENDEE:Shlomo Yona
ATTENDEE:moshe nahmias
ATTENDEE:Ron Zaltsman
ATTENDEE:Ant Weiss
ATTENDEE:Martha Greenberg
ATTENDEE:Kirill Burd
ATTENDEE:Eitan Schuler
ATTENDEE:avivit polak
ATTENDEE:Nir Aharon
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:ynon perek
ATTENDEE:manor arie
ATTENDEE:Erez Schatz
ATTENDEE:Shy Morag
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Dotan Dimet
ATTENDEE:Amir Aharoni
ATTENDEE:moshe nahmias
ATTENDEE:Eyal Ben David
ATTENDEE:Ant Weiss
ATTENDEE:Michael Sedletsky
ATTENDEE:Guy Naamati
ATTENDEE:Nir Aharon
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:Erez Schatz
ATTENDEE:Amir Friedman
ATTENDEE:Meir Guttman
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Gilad Natan
ATTENDEE:Amir Aharoni
ATTENDEE:Yaron Golan
ATTENDEE:Shlomo Yona
ATTENDEE:Ilia Zhidkov
ATTENDEE:Ant Weiss
ATTENDEE:Martha Greenberg
ATTENDEE:Tamir Erez
ATTENDEE:Yehudit Nathan
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Kirill Burd
ATTENDEE:Lary Ecker
ATTENDEE:Raphael Goldberg-Rozen
ATTENDEE:Eitan Schuler
ATTENDEE:avivit polak
ATTENDEE:Michael Sedletsky
ATTENDEE:Nir Aharon
ATTENDEE:rebecca raye
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:Uri Bruck
ATTENDEE:manor arie
ATTENDEE:Thomas Maier
ATTENDEE:Erez Schatz
ATTENDEE:Amir Friedman
ATTENDEE:Eli Dagan
ATTENDEE:Shy Morag
ATTENDEE:Chanan Berler
ATTENDEE:Tal Nagar
ATTENDEE:Dotan Dimet
ATTENDEE:Amir Aharoni
ATTENDEE:Shlomo Yona
ATTENDEE:moshe nahmias
ATTENDEE:Eyal Ben David
ATTENDEE:Ant Weiss
ATTENDEE:Martha Greenberg
ATTENDEE:Tamir Erez
ATTENDEE:Yehudit Nathan
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Dmitry Polyak
ATTENDEE:Raphael Goldberg-Rozen
ATTENDEE:Michael Sedletsky
ATTENDEE:Eran Chetzroni
ATTENDEE:Nir Aharon
ATTENDEE:rebecca raye
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:Meir Guttman
ATTENDEE:Eli Dagan
ATTENDEE:Eran Chetzroni
ATTENDEE:Chanan Berler
ATTENDEE:Nir Aharon
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Gilad Natan
ATTENDEE:Shy Morag
ATTENDEE:Victor Tsvetov
ATTENDEE:Amir Aharoni
ATTENDEE:Yaron Golan
ATTENDEE:moshe nahmias
ATTENDEE:Eyal Ben David
ATTENDEE:Ron Zaltsman
ATTENDEE:Ant Weiss
ATTENDEE:Martha Greenberg
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Dmitry Polyak
ATTENDEE:Kirill Burd
ATTENDEE:Lary Ecker
ATTENDEE:avivit polak
ATTENDEE:Emil Feldman
ATTENDEE:Thomas Maier
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:manor arie
ATTENDEE:Eli Dagan
ATTENDEE:Eran Chetzroni
ATTENDEE:Shy Morag
ATTENDEE:Chanan Berler
ATTENDEE:Thomas Maier
ATTENDEE:Nir Aharon
ATTENDEE:Moshe Sucaz
ATTENDEE:Meir Guttman
ATTENDEE:Gilad Natan
ATTENDEE:Tal Nagar
ATTENDEE:Amir Aharoni
ATTENDEE:moshe nahmias
ATTENDEE:Ilia Zhidkov
ATTENDEE:Eyal Ben David
ATTENDEE:Ron Zaltsman
ATTENDEE:Ant Weiss
ATTENDEE:Martha Greenberg
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Dmitry Polyak
ATTENDEE:Kirill Burd
ATTENDEE:Lary Ecker
ATTENDEE:Eitan Schuler
ATTENDEE:Michael Sedletsky
ATTENDEE:Amir Friedman
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:Uri Bruck
ATTENDEE:Thomas Maier
ATTENDEE:Eli Dagan
ATTENDEE:Dotan Dimet
ATTENDEE:Victor Tsvetov
ATTENDEE:Amir Aharoni
ATTENDEE:Moshe Sucaz
ATTENDEE:Shlomo Yona
ATTENDEE:moshe nahmias
ATTENDEE:Ant Weiss
ATTENDEE:Tamir Erez
ATTENDEE:Eitan Schuler
ATTENDEE:Michael Sedletsky
ATTENDEE:Nir Aharon
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:Meir Guttman
ATTENDEE:Nir Aharon
ATTENDEE:Amir Aharoni
ATTENDEE:Dotan Dimet
ATTENDEE:Shlomo Yona
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 Friedman
ATTENDEE:Nir Aharon
ATTENDEE:Ehud Klaparda
ATTENDEE:Amir Aharoni
ATTENDEE:Shlomo Yona
ATTENDEE:Ant Weiss
ATTENDEE:Dmitry Polyak
ATTENDEE:Eran Chetzroni
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:Amir Friedman
ATTENDEE:Meir Guttman
ATTENDEE:Gilad Natan
ATTENDEE:Tal Nagar
ATTENDEE:Victor Tsvetov
ATTENDEE:Yaron Golan
ATTENDEE:moshe nahmias
ATTENDEE:Ilia Zhidkov
ATTENDEE:Ron Zaltsman
ATTENDEE:Chanan Berler
ATTENDEE:Ant Weiss
ATTENDEE:Tamir Erez
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Dmitry Polyak
ATTENDEE:Kirill Burd
ATTENDEE:Lary Ecker
ATTENDEE:Raphael Goldberg-Rozen
ATTENDEE:Eitan Schuler
ATTENDEE:avivit polak
ATTENDEE:Yan Fishel
ATTENDEE:rebecca raye
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:Eran Chetzroni
ATTENDEE:Shy Morag
ATTENDEE:Stefan Hornburg
ATTENDEE:Amir Aharoni
ATTENDEE:Yaron Golan
ATTENDEE:moshe nahmias
ATTENDEE:Eyal Ben David
ATTENDEE:Ron Zaltsman
ATTENDEE:Ant Weiss
ATTENDEE:Martha Greenberg
ATTENDEE:Lary Ecker
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Dmitry Polyak
ATTENDEE:Kirill Burd
ATTENDEE:Raphael Goldberg-Rozen
ATTENDEE:Eitan Schuler
ATTENDEE:avivit polak
ATTENDEE:Michael Sedletsky
ATTENDEE:Nir Aharon
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:Nir Aharon
ATTENDEE:Ehud Klaparda
ATTENDEE:Dotan Dimet
ATTENDEE:Victor Tsvetov
ATTENDEE:Chanan Berler
ATTENDEE:Martha Greenberg
ATTENDEE:Tamir Erez
ATTENDEE:avivit polak
ATTENDEE:Stefan Hornburg
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:Meir Guttman
ATTENDEE:Eli Dagan
ATTENDEE:Shy Morag
ATTENDEE:Stefan Hornburg
ATTENDEE:Amir Friedman
ATTENDEE:Chanan Berler
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Tal Nagar
ATTENDEE:Dotan Dimet
ATTENDEE:Victor Tsvetov
ATTENDEE:Amir Aharoni
ATTENDEE:Shlomo Yona
ATTENDEE:moshe nahmias
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:Meir Guttman
ATTENDEE:Chanan Berler
ATTENDEE:Nir Aharon
ATTENDEE:Moshe Sucaz
ATTENDEE:Gilad Natan
ATTENDEE:Tal Nagar
ATTENDEE:Victor Tsvetov
ATTENDEE:Amir Aharoni
ATTENDEE:Yaron Golan
ATTENDEE:Shlomo Yona
ATTENDEE:moshe nahmias
ATTENDEE:Eyal Ben David
ATTENDEE:Ron Zaltsman
ATTENDEE:Ant Weiss
ATTENDEE:Tamir Erez
ATTENDEE:Yehudit Nathan
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Kirill Burd
ATTENDEE:Lary Ecker
ATTENDEE:Eitan Schuler
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:Meir Guttman
ATTENDEE:Eli Dagan
ATTENDEE:Stefan Hornburg
ATTENDEE:Gilad Natan
ATTENDEE:Amir Aharoni
ATTENDEE:Shlomo Yona
ATTENDEE:Eyal Ben David
ATTENDEE:Yehudit Nathan
ATTENDEE:Michael Sedletsky
ATTENDEE:Guy Naamati
ATTENDEE:Nir Aharon
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:Amir Friedman
ATTENDEE:Chanan Berler
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Meir Guttman
ATTENDEE:Gilad Natan
ATTENDEE:Victor Tsvetov
ATTENDEE:Amir Aharoni
ATTENDEE:Yaron Golan
ATTENDEE:moshe nahmias
ATTENDEE:Ilia Zhidkov
ATTENDEE:Eyal Ben David
ATTENDEE:Ron Zaltsman
ATTENDEE:Ant Weiss
ATTENDEE:Lary Ecker
ATTENDEE:Tamir Erez
ATTENDEE:Yehudit Nathan
ATTENDEE:Aryeh Koenigsberg
ATTENDEE:Gabor Szabo
ATTENDEE:Kirill Burd
ATTENDEE:Raphael Goldberg-Rozen
ATTENDEE:Eitan Schuler
ATTENDEE:avivit polak
ATTENDEE:Michael Sedletsky
ATTENDEE:Stefan Hornburg
ATTENDEE:Nir Aharon
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:Amir Friedman
ATTENDEE:Chanan Berler
ATTENDEE:Moshe Sucaz
ATTENDEE:Ehud Klaparda
ATTENDEE:Gilad Natan
ATTENDEE:Victor Tsvetov
ATTENDEE:Dotan Dimet
ATTENDEE:Amir Aharoni
ATTENDEE:moshe nahmias
ATTENDEE:Ilia Zhidkov
ATTENDEE:Eyal Ben David
ATTENDEE:Ron Zaltsman
ATTENDEE:Ant Weiss
ATTENDEE:Tamir Erez
ATTENDEE:Yehudit Nathan
ATTENDEE:Gabor Szabo
ATTENDEE:Kirill Burd
ATTENDEE:Eitan Schuler
ATTENDEE:avivit polak
ATTENDEE:Michael Sedletsky
ATTENDEE:Stefan Hornburg
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
