BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//Act//Data::ICal 0.16//EN
VERSION:2.0
X-WR-CALNAME:The Perl Oasis
X-WR-TIMEZONE:America/New_York
BEGIN:VTIMEZONE
TZID:America/New_York
X-LIC-LOCATION:America/New_York
BEGIN:DAYLIGHT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DESCRIPTION:Welcome Drinks and Small Bites in the Conference Meeting Area
DTEND;TZID=America/New_York:20120113T203000
DTSTART;TZID=America/New_York:20120113T190000
LOCATION:
SUMMARY:Drinks and Welcome
UID:http://www.perloasis.info/opw2012/event/1028
URL:http://www.perloasis.info/opw2012/event/1028
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Full Breakfast Buffet
DTEND;TZID=America/New_York:20120114T093000
DTSTART;TZID=America/New_York:20120114T083000
LOCATION:
SUMMARY:Breakfast
UID:http://www.perloasis.info/opw2012/event/1029
URL:http://www.perloasis.info/opw2012/event/1029
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Lunch (On Your Own)
DTEND;TZID=America/New_York:20120114T130000
DTSTART;TZID=America/New_York:20120114T113000
LOCATION:
SUMMARY:Lunch
UID:http://www.perloasis.info/opw2012/event/1025
URL:http://www.perloasis.info/opw2012/event/1025
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Lighting Talks (if we run out of speakers\, we start picking pe
 ople at random)
DTEND;TZID=America/New_York:20120114T165000
DTSTART;TZID=America/New_York:20120114T160000
LOCATION:Room 1
SUMMARY:Lightning Talks
UID:http://www.perloasis.info/opw2012/event/1026
URL:http://www.perloasis.info/opw2012/event/1026
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Black Angus Steakhouse\n6231 International Drive\, Orlando FL
DTEND;TZID=America/New_York:20120114T204500
DTSTART;TZID=America/New_York:20120114T184500
LOCATION:
SUMMARY:Dinner
UID:http://www.perloasis.info/opw2012/event/1027
URL:http://www.perloasis.info/opw2012/event/1027
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Hang out and hack on a project with other attendees.
DTEND;TZID=America/New_York:20120115T180000
DTSTART;TZID=America/New_York:20120115T090000
LOCATION:Room 1
SUMMARY:Hackathon
UID:http://www.perloasis.info/opw2012/event/1001
URL:http://www.perloasis.info/opw2012/event/1001
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:At Sweet Tomatoes\n6877 S. Kirkman Road\nOrlando\, FL 32819\n\n
 Coupons in exchange for personal information via http://sweettomatoes.com/
 clubveg/. Or use the ones Jamie gave her personal information for http://g
 arden-fresh.s3.amazonaws.com/emails/jan2012/coupons-kiss-011212.html\n\nPe
 ople will meet in the lobby and walk together before hand.
DTEND;TZID=America/New_York:20120115T120000
DTSTART;TZID=America/New_York:20120115T100000
LOCATION:
SUMMARY:Brunch
UID:http://www.perloasis.info/opw2012/event/1030
URL:http://www.perloasis.info/opw2012/event/1030
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Florian Ragwitz
ATTENDEE:Andrew Rodland
ATTENDEE:David Golden
ATTENDEE:Mike Weisenborn
ATTENDEE:Bruce Gray
ATTENDEE:John Anderson
ATTENDEE:Stefan Hornburg
ATTENDEE:Dylan Hardison
ATTENDEE:Devin Austin
ATTENDEE:Hugh Esco
COMMENT:10 attendees
DESCRIPTION:[TBA]
DTEND;TZID=America/New_York:20120114T180000
DTSTART;TZID=America/New_York:20120114T170000
LOCATION:Room 1
ORGANIZER:Cory Watson
SUMMARY:Keynote Address
UID:http://www.perloasis.info/opw2012/talk/3847
URL:http://www.perloasis.info/opw2012/talk/3847
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mike Weisenborn
ATTENDEE:Bruce Gray
ATTENDEE:Hugh Esco
COMMENT:3 attendees
DESCRIPTION:Join us for an in­terac­tive hands-on co­ur­se all about Moose.
  Moose is an OO sys­tem for Perl 5 that pro­vides a sim­ple de­clarative l
 ayer of "sugar" on top of a power­ful\, ex­ten­sible meta-model. With Moos
 e\, sim­ple clas­ses can be created with­out writ­ing any sub­routines\, a
 nd com­plex clas­ses can be simplified. Moose's fea­tures in­clude a power
 ­ful attribute de­clara­tion sys­tem\, type con­straints and co­erc­ions\,
  met­hod modifi­ers ("be­fore"\, "after"\, and "around")\, a role sys­tem 
 (like mixins on steroids)\, and more. Moose also has a vib­rant ecosys­tem
  of ex­tens­ions as seen in the variety of MooseX:: modules on CPAN. This 
 co­ur­se will cover Moose's core fea­tures\, dip a toe into the meta-model
 \, and ex­plore some of the more power­ful MooseX:: modules avail­able on 
 CPAN. Students are ex­pec­ted to bring a lap­top\, as you will be writ­ing
  code dur­ing the class. You will also be pro­vided with a tar­ball a week
  or so be­fore the class is scheduled\, which will con­tain a di­rec­to­ry
  tree skeleton and test files. \n\nTHIS IS A COR­PORATE TRAIN­ING CO­UR­SE
  AND RE­QUIRES AN EXTRA RE­GISTRA­TION FEE.
DTEND;TZID=America/New_York:20120113T180000
DTSTART;TZID=America/New_York:20120113T090000
LOCATION:Room 1
ORGANIZER:Chris Prather
SUMMARY:Introduction to Moose
UID:http://www.perloasis.info/opw2012/talk/3848
URL:http://www.perloasis.info/opw2012/talk/3848
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Dylan Hardison
ATTENDEE:Devin Austin
COMMENT:2 attendees
DESCRIPTION:I like Perl. I like tabletop RPGs (especially tabletop RPGs who
 se mechanics are licensed under the OGL\, like D&D 3.5 and Pathfinder). I 
 like Unix. And I like running games.\n\nBut I'm lazy. And running games is
  a *lot* of work. What's a lazy GM to do? Solve the problem in as generic 
 a way as possible\, of course! I'll give the computer some data and some i
 nstructions about how to do the tedious stuff (managing initiatives\, mons
 ter health\, combatant status\, that sort of thing). Then\, I can focus on
  the fun part--interacting with my players.\n\nAnd as I like Unix\, this m
 eans simple text files and a text mode interface. No Web servers or browse
 rs needed--I want this to run offline and not kill my laptop's battery.\n\
 nSo\, in this talk I'll be discussing some tools I've put together to make
  running an OGL d20 tabletop RPG easier. They may / may not be useful for 
 anyone else. But hopefully they'll be interesting on their own.
DTEND;TZID=America/New_York:20120114T112000
DTSTART;TZID=America/New_York:20120114T103000
LOCATION:Room 1
ORGANIZER:apeiron
SUMMARY:Perl + Pathfinder == <3
UID:http://www.perloasis.info/opw2012/talk/3854
URL:http://www.perloasis.info/opw2012/talk/3854
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Rodland
ATTENDEE:Mike Weisenborn
ATTENDEE:John Anderson
ATTENDEE:apeiron
ATTENDEE:Devin Austin
ATTENDEE:Hugh Esco
COMMENT:6 attendees
DESCRIPTION:DTrace is an extremely powerful tool for examining what a compu
 ter is doing. Even in production. Without invoking the ire of the Munin Go
 ds.\n\nIt's also an indispensible tool for programmers who are trying to d
 ebug\, optimize\, or otherwise investigate what their code is doing when i
 t ventures (and venture it must!) outside of the cozy\, warm\, abstract wo
 rld of the Perl interpreter.\n\nIf you tend towards printf debugging\, the
 n DTrace lets you break through to some seriously next-level shit. You don
 't have to pollute your application's code\, or even restart it(!)\, to be
 gin tracing it. You can also trace the execution of other Perl modules you
 're using\, your operating system kernel\, and other applications such as 
 MySQL or Apache. It is awesome!\n\nThis talk is intended as an introductio
 n to DTrace for those who have maybe heard that it rocks but haven't ever 
 used it. I'll also describe specifically Perl's support for DTrace and how
  to make use of the probes we've been adding.
DTEND;TZID=America/New_York:20120114T155000
DTSTART;TZID=America/New_York:20120114T150000
LOCATION:Room 1
ORGANIZER:Shawn Moore
SUMMARY:DTrace: printf debugging for seventh-level wizards
UID:http://www.perloasis.info/opw2012/talk/3868
URL:http://www.perloasis.info/opw2012/talk/3868
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Bruce Gray
ATTENDEE:Devin Austin
COMMENT:2 attendees
DESCRIPTION:The Perl community has some pretty good documentation and some 
 great learning resources\, including (but not limited to): blogs.perl.org\
 , the Perl Advent Calendar\, the (now retired) Catalyst Advent Calendar\, 
 Perlmonks.org\, certain parts of Stackoverflow\, etc.  \nWith the number o
 f resources\, however\, it causes a lack of streamlining when it comes to 
 finding information.  Each resource has its own strength\, but I think we 
 can do better.  \n\nPerlFu aims to bring these resources (and more) togeth
 er in a modular\, modernized\, sleek\, and practical fashion.
DTEND;TZID=America/New_York:20120114T112000
DTSTART;TZID=America/New_York:20120114T110000
LOCATION:Room 3
ORGANIZER:Devin Austin
SUMMARY:PerlFu
UID:http://www.perloasis.info/opw2012/talk/3897
URL:http://www.perloasis.info/opw2012/talk/3897
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Florian Ragwitz
ATTENDEE:Mike Weisenborn
ATTENDEE:Bruce Gray
ATTENDEE:John Anderson
ATTENDEE:Stefan Hornburg
ATTENDEE:Devin Austin
ATTENDEE:Hugh Esco
COMMENT:7 attendees
DESCRIPTION:It's still common to have mission critical Perl CGI scripts fro
 m 2001 in production\, like it or not. Often they're frozen and not kept u
 p to date. They keep doing the job\, and there's a lot of merit to that. B
 ut what about security concerns?\n\nCross Site Scripting (XSS) and Databas
 e SQL Injection attacks are all too common ways for attackers to exploit v
 ulnerabilities in your software. If you have thousands of lines of legacy 
 code to go through\, give these techniques a try to find and fix potential
  security holes.\n\nThis talk will walk you through the implementation of 
 two Perl::Critic policies designed to analyze and detect potential securit
 y vulnerabilities. Static analysis can help you determine the scope of wor
 k involved in closing security holes in your code\, and err on the side of
  false positives.\n\nYou will learn some advanced techniques for using PPI
  to analyze your code\, and Perl::Critic to easily generate reports for es
 timation and analysis by your team.\n\nAt the end of the talk these securi
 ty oriented policies will be uploaded to CPAN for your general use\, and y
 ou will understand enough of how they're built to adapt them to your own i
 nternal frameworks and interfaces.
DTEND;TZID=America/New_York:20120114T145000
DTSTART;TZID=America/New_York:20120114T140000
LOCATION:Room 1
ORGANIZER:Casey West
SUMMARY:Perl::Critic for Security Audits
UID:http://www.perloasis.info/opw2012/talk/3905
URL:http://www.perloasis.info/opw2012/talk/3905
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Mike Weisenborn
ATTENDEE:Hugh Esco
COMMENT:2 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=America/New_York:20120114T102000
DTSTART;TZID=America/New_York:20120114T093000
LOCATION:Room 1
ORGANIZER:Stefan Hornburg
SUMMARY:Modern PerlCommerce
UID:http://www.perloasis.info/opw2012/talk/3911
URL:http://www.perloasis.info/opw2012/talk/3911
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Florian Ragwitz
ATTENDEE:Bruce Gray
ATTENDEE:John Anderson
ATTENDEE:Stefan Hornburg
ATTENDEE:Dylan Hardison
ATTENDEE:Devin Austin
COMMENT:6 attendees
DESCRIPTION:Over the past couple of years the SDL Perl bindings have gone t
 hrough a complete rewrite\, making them modular\, stable\, faster\, multip
 latform\, 1:1 compatible with libsdl and fixing several memory leaks while
  at it.\n\nThe community is more alive than ever and now the SDL Perl proj
 ect is ready to move the Perl motto into gamedev:\n\n"Simple games\, easy.
  Complex games\, possible."\n\nIn this talk I'll discuss some of the sugar
  layers being developed on top of SDL Perl\, including game loops\, widget
 s\, physics engines and full-fledged frameworks for easy game development.
 \n\nIf you ever wanted to create desktop games in Perl\, this talk is for 
 you! :)
DTEND;TZID=America/New_York:20120114T152000
DTSTART;TZID=America/New_York:20120114T150000
LOCATION:Room 2
ORGANIZER:Breno Oliveira
SUMMARY:Game Development with Perl and SDL
UID:http://www.perloasis.info/opw2012/talk/3924
URL:http://www.perloasis.info/opw2012/talk/3924
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Bruce Gray
ATTENDEE:Dylan Hardison
ATTENDEE:Hugh Esco
COMMENT:3 attendees
DESCRIPTION:This will be a talk on my experience being president of a old\,
  small\, and growing Linux Users Group. Topics will include collaborating 
 with affiliated perl mongers groups and how to get people to attend meetin
 gs (without breaking any decency laws)
DTEND;TZID=America/New_York:20120114T105000
DTSTART;TZID=America/New_York:20120114T103000
LOCATION:Room 3
ORGANIZER:Dylan Hardison
SUMMARY:Organizing Technical Groups in Meatspace
UID:http://www.perloasis.info/opw2012/talk/3928
URL:http://www.perloasis.info/opw2012/talk/3928
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Rodland
ATTENDEE:David Golden
ATTENDEE:Mike Weisenborn
ATTENDEE:John Anderson
ATTENDEE:Stefan Hornburg
ATTENDEE:Devin Austin
ATTENDEE:Hugh Esco
COMMENT:7 attendees
DESCRIPTION:JavaScript is code\, too. Treat it as a first class citizen. Wh
 ile the Perl world has largely solved the framework problem\, there is an 
 ongoing problem of doing the same with JavaScript.\n\nTravel down a path o
 f enlightenment as I show how to arrange JavaScript in such a way that it 
 gets proper\, first class treatment.\n\nAll with YUI3\, which also treats 
 JavaScript as a first class language. No PHP-style mismatch jQuery allowed
 !
DTEND;TZID=America/New_York:20120114T112000
DTSTART;TZID=America/New_York:20120114T103000
LOCATION:Room 2
ORGANIZER:Jay Shirley
SUMMARY:JavaScript is Code\, too.
UID:http://www.perloasis.info/opw2012/talk/3929
URL:http://www.perloasis.info/opw2012/talk/3929
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Florian Ragwitz
ATTENDEE:Andrew Rodland
ATTENDEE:David Golden
ATTENDEE:Mike Weisenborn
ATTENDEE:Bruce Gray
ATTENDEE:John Anderson
ATTENDEE:Stefan Hornburg
ATTENDEE:Hugh Esco
COMMENT:8 attendees
DESCRIPTION:Have you ever spent most of a day getting your editor set\nup "
 just right"? Have you justified the time spent on customizing\nyour config
 uration in terms of the overall productivity gains\nthat are going to resu
 lt once you remember what key binding you\nput that new tweak on? Or maybe
 \, whenever you see a tweak\ndescribed for that _other_ editor\, you can't
  rest until you've\nduplicated and maybe even expanded upon it for the cle
 arly\nsuperior editor you use? If the above hit too close to home --\npart
 icularly if you've ever written a program specifically to\nallow you to mo
 re easily deploy your editor configuration on a\nnew machine -- this talk 
 is for you.\n\nWe're going to talk about editor tweaks that make writing\,
 \ntesting\, running\, and otherwise working with Perl faster and\neasier\,
  so you can focus on the stuff that really matters: beer\,\ngo karts\, and
  cool new editor color themes...
DTEND;TZID=America/New_York:20120114T135000
DTSTART;TZID=America/New_York:20120114T133000
LOCATION:Room 1
ORGANIZER:John Anderson
SUMMARY:Tweakers Anonymous
UID:http://www.perloasis.info/opw2012/talk/3933
URL:http://www.perloasis.info/opw2012/talk/3933
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Florian Ragwitz
ATTENDEE:Dylan Hardison
ATTENDEE:Devin Austin
ATTENDEE:Ella Westerly
ATTENDEE:Hugh Esco
COMMENT:5 attendees
DESCRIPTION:Documentation is anathema to hackers.  Releasing early and ofte
 n is much harder when every code change requires an editorial pass to an e
 ver-growing body of documentation.  The common solutions are to either not
  document anything\, to let the documentation fall into disrepair\, or to 
 release late and not so often.  What's a fun-loving but conscientious hack
 er to do?\n\nWell\, if you're like me\, you take a year-long sabbatical fr
 om a large-documentation project to shave the meta-documentation yak.  In 
 this talk\, I'll yak about that yak.
DTEND;TZID=America/New_York:20120114T132000
DTSTART;TZID=America/New_York:20120114T130000
LOCATION:Room 1
ORGANIZER:Rocco Caputo
SUMMARY:Why You Hate Writing Documentation (and what I'm doing about that)
UID:http://www.perloasis.info/opw2012/talk/3934
URL:http://www.perloasis.info/opw2012/talk/3934
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Rodland
ATTENDEE:apeiron
ATTENDEE:Dylan Hardison
ATTENDEE:Ella Westerly
COMMENT:4 attendees
DESCRIPTION:Part One of this ongoing series was presented at YAPC::EU::2011
 \, in this second instalment I shall quickly refresh from part one (a prev
 iously on) and then run through with what we are doing in marketing\, the 
 state of the Perl promotional world\, what we can do next and more...\n\nC
 aution: may contain Lego\, warfare\, film references and idle speculation\
 , the audience may bring kittens and beer (but only if they share with the
  speaker)
DTEND;TZID=America/New_York:20120114T135000
DTSTART;TZID=America/New_York:20120114T133000
LOCATION:Room 2
ORGANIZER:Mark Keating
SUMMARY:Adventures in Marketing: Part Two: Indiana Clones and the Wars of D
 oom
UID:http://www.perloasis.info/opw2012/talk/3943
URL:http://www.perloasis.info/opw2012/talk/3943
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Florian Ragwitz
ATTENDEE:Andrew Rodland
ATTENDEE:Mike Weisenborn
ATTENDEE:Bruce Gray
ATTENDEE:John Anderson
ATTENDEE:Stefan Hornburg
ATTENDEE:Dylan Hardison
ATTENDEE:Devin Austin
ATTENDEE:Hugh Esco
COMMENT:9 attendees
DESCRIPTION:Do you like the idea of repeatable\, automated Perl application
  deployment?  Me\, too!  This talk will describe my work-in-progress to ma
 ke the Chef Solo configuration management tool play nice with Perl.  You'l
 l hear how I'm weaving together some favorite tools like perlbew\, local::
 lib\, carton and more to let Chef Solo take a fresh operating system and t
 urn it into a live application.  (No prior Chef knowledge necessary.)
DTEND;TZID=America/New_York:20120114T155000
DTSTART;TZID=America/New_York:20120114T153000
LOCATION:Room 2
ORGANIZER:David Golden
SUMMARY:Cooking Perl with Chef Solo
UID:http://www.perloasis.info/opw2012/talk/3944
URL:http://www.perloasis.info/opw2012/talk/3944
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Florian Ragwitz
ATTENDEE:Andrew Rodland
ATTENDEE:David Golden
ATTENDEE:Bruce Gray
ATTENDEE:John Anderson
ATTENDEE:Devin Austin
ATTENDEE:Hugh Esco
COMMENT:7 attendees
DESCRIPTION:Do The Jitterbug: Continuous Integration With Git\n\nJitterbug 
 is an exciting new continuous integration tool that integrates with\nGit. 
 The goal of Jitterbug is to know how to build and run the test suite code\
 nin *any language*. Currently\, there is autodetection support for Perl 5+
 6\,\nPython\, Parrot\, Ruby and Makefile-based projects and many more are 
 on the way.\n\nJitterbug can be used as a post-receive hook on Github or w
 ith pure-Git\nconfigurations as well. It has a pretty web interface that s
 hows a history of\ncommits\, with links to test suite outputs and the comm
 itdiff. Jitterbug also\nhas a highly configurable email notifier\, that ca
 n send email when test suites\nfail or pass\, and allows templated headers
  and footers to allow for a\ncustomized email that contains links to relev
 ant bug trackers or integration\nenvironments.\n\nJitterbug is written in 
 Perl 5 and uses the new Dancer web framework to show a\nweb interface of c
 ontinuous integration data.\n\nThis talk will contain a brief introduction
  to how Jitterbug works\, a full\ntutorial on how to install Jitterbug\, h
 ow to add it as a post-receive hook on\nGithub and finally how to customiz
 e Jitterbug emails to be as useful as\npossible.
DTEND;TZID=America/New_York:20120114T102000
DTSTART;TZID=America/New_York:20120114T093000
LOCATION:Room 2
ORGANIZER:Duke Leto
SUMMARY:Doing The Jitterbug
UID:http://www.perloasis.info/opw2012/talk/3946
URL:http://www.perloasis.info/opw2012/talk/3946
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Rodland
ATTENDEE:David Golden
ATTENDEE:Mike Weisenborn
ATTENDEE:Bruce Gray
ATTENDEE:John Anderson
ATTENDEE:apeiron
ATTENDEE:Stefan Hornburg
ATTENDEE:Devin Austin
COMMENT:8 attendees
DESCRIPTION:This talk will expand upon the plan laid forth by Jesse Vincent
  at YAPC::NA 2011 where he talked about his ideas for the future of the Pe
 rl. In particular we will discuss the ideas for a more simplified core and
  the possible addition of a new MOP (Meta Object Protocol) powered object 
 system. We will also explore what that would mean for the future of Perl 5
  as a language.
DTEND;TZID=America/New_York:20120114T132000
DTSTART;TZID=America/New_York:20120114T130000
LOCATION:Room 2
ORGANIZER:Stevan Little
SUMMARY:A Brave New Perl World
UID:http://www.perloasis.info/opw2012/talk/3966
URL:http://www.perloasis.info/opw2012/talk/3966
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Rodland
ATTENDEE:David Golden
ATTENDEE:Mike Weisenborn
ATTENDEE:John Anderson
ATTENDEE:apeiron
ATTENDEE:Dylan Hardison
ATTENDEE:Devin Austin
COMMENT:7 attendees
DESCRIPTION:Tak is a program for running everything from system commands an
 d shell\nscripts up to complex multi step workflow-based requests on multi
 ple\nsystems simultaneously.\n\nThe First Thing Tak Did\, He Wrote Himself
 .\n\nAble to bootstrap cleanly on any LSB compliant system (and\, frankly\
 , every\ncommon server OS I've yet tried it on)\, Tak is able to push its 
 core\ncomponents over an ssh connection so while little installation is re
 quired\non the master machine\, none at all is necessary on those being co
 ntrolled.\n\nThe Second Thing Tak Did\, He Wrote The Laws.\n\nInter-node c
 ommunications are handled by an extremely simple protocol\nencoded on the 
 wire as one-line JSON objects\, which makes socat a viable\nif not particu
 larly thrilling client - but combine it with a little\nconvention and the 
 messaging is rich enough to put together extremely\ncapable systems in ver
 y little code.\n\nThe Third Thing Tak Did\, He Wrote The World.\n\nHaving 
 established how the building blocks fit together ... well\, you'll\njust h
 ave to come along and find out what comes next.
DTEND;TZID=America/New_York:20120114T145000
DTSTART;TZID=America/New_York:20120114T140000
LOCATION:Room 2
ORGANIZER:Matt S Trout
SUMMARY:The First Thing Tak Did - Elegant Remote Control For Sysadmins
UID:http://www.perloasis.info/opw2012/talk/3967
URL:http://www.perloasis.info/opw2012/talk/3967
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Florian Ragwitz
ATTENDEE:John Anderson
COMMENT:2 attendees
DESCRIPTION:This talk will introduce the features of MongoDB by walking thr
 ough how one can building a simple location-based application using MongoD
 B. The talk will cover the basics of MongoDB's document model\, query lang
 uage\, map-reduce framework\, using the PERL driver and deployment archite
 cture.\n\nThe talk will be made up of a bunch of different talks and will 
 be a great blend for those people in the Perl community!
DTEND;TZID=America/New_York:20120114T102000
DTSTART;TZID=America/New_York:20120114T093000
LOCATION:Room 3
ORGANIZER:Brendon McAdams
SUMMARY:Building A First Application on MongoDB
UID:http://www.perloasis.info/opw2012/talk/3968
URL:http://www.perloasis.info/opw2012/talk/3968
END:VEVENT
END:VCALENDAR

