BEGIN:VCALENDAR
PRODID;X-RICAL-TZSOURCE=TZINFO:-//Calagator//EN
CALSCALE:GREGORIAN
X-WR-CALNAME:Calagator
METHOD:PUBLISH
VERSION:2.0
BEGIN:VTIMEZONE
TZID;X-RICAL-TZSOURCE=TZINFO:America/Los_Angeles
BEGIN:DAYLIGHT
DTSTART:20090308T020000
RDATE:20090308T020000
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20090325T172458Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090408T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090408T185300
DTSTAMP;VALUE=DATE-TIME:20090325T172458Z
LAST-MODIFIED;VALUE=DATE-TIME:20090325T172458Z
UID:http://calagator.org/events/1250456880
DESCRIPTION:Moose is a postmodern object system for Perl 5.&#13\;\n&#13\;
 \nMoose's recent rise in popularity has led to a surge of declarative cl
 ass-building and accessor-generating modules\, but the real power of Moo
 se comes from its metaclass fundamentals\, not from the syntactic sugar 
 of has(). Using Moose as a foundation makes it easier for your code to g
 row and scale. &#13\;\n&#13\;\nI'll cover some of the concepts in Moose 
 that the MOP (Meta-Object Protocol) makes possible\, especially roles an
 d type constraints. If we have time\, I'll go through a simple Moose ext
 ension\, focusing on the mechanisms Moose provides to help your code pla
 y nicely with others'. &#13\;\n&#13\;\nIf the first sentence of this des
 cription was news to you\, you should at least read the SYNOPSIS of Moos
 e\, and if you can get through Moose::Manual and Moose::Manual::Concepts
 \, so much the better. I'll expect a lot of questions\, but I hope to mo
 ve past &quot\;what is an object&quot\; pretty quickly. &#13\;\n By the 
 end of the night I hope you'll have a better understanding of the depth 
 of what Moose provides\, and why has() is only the tip of the iceberg. I
  don't expect that everyone will immediately understand every concept pr
 ovided – my goal is to impress you so much with Moose's awesomeness that
  you're willing to follow up later on the documentation pointers that I 
 throw out. &#13\;\n\n\nTags: cpan\, pdxpm\, perl\, moose\, usergroup\n\n
 Imported from: http://calagator.org/events/1250456880
URL:http://pdx.pm.org/
SUMMARY:Portland Perl Mongers:  Moose (A Postmodern Object System) -- hdp
LOCATION:Free Geek: 1731 SE 10th Avenue\, Portland OR 97214 US
SEQUENCE:0
END:VEVENT
END:VCALENDAR
