<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>This month's meeting is tonight. See <a href="http://to.pm.org/">http://to.pm.org/</a> for details.</div><div><br></div><div>Mike</div><div><b><br></b></div><div><b><br></b></div><div><b>Date: Thu 25 Mar 2010 18:45 EDT<br>Venue: Nexient; Room 2 on the 12th floor<br>Topic: March Madness</b><br></div><div><br></div><div>This month we have a few talks for your delight. The first is a quick introdcution to OPENapps, and then a dose of Perl mayhem, and then a look at some of the modules Richard Dice has been using lately.<br><br><b>Kristan "Krispy" Uccello: An introduction to OPENapps</b></div><div><br>Imagine you create a web application and had the ability to sell it to many web site owners on the internet. Now imagine you could sell it without giving up the source code. OPENapps makes this happen.<br><br>OPENapps is a powerful language agnostic platform allowing you to offer up web applications to a wide audience of website owners. OPENapps takes care of the things that developers typically find boring or repetitious such as billing and tracking; while at the same time providing robust technology for integration of your applications with content publishers sites.<br><br>OPENapps is offering a limited developer beta to web developers who demonstrate that they have a killer app idea and a desire to implement it.<br><br><b>Mark Jubenville: Perl Mayhem</b></div><div><br>A little delayed gratification from last year's Lightning Talks.<br><br><b>Richard Dice: Show & Tell - Modules Richard is using</b></div><div><br>A look at some of the things Richard is working with these days, including Coro, AnyEvent and the daemonization of Perl code.</div><div><br></div><div>Meetings<br><br>We normally hold meetings on the last Thursday of each month.<br><br>These meetings range from a single Perl theme to code reviews to rambling free-for-all discussions of things Perlish. We occasionally have meetings with special guests lecturing on or teaching about their specialties. After the meeting we usually go out for food and drinks. Perl hackers of all skill levels are invited.<br><br>Location: 2 Bloor Street West, (usually) 8th or 16th floor. The room number will be announced on the mailing list a few days before the meeting. It will also be left with the security desk in the building (main floor lobby) shortly before the meeting starts (i.e. around 6pm).<br><br>Time: 6:45 p.m.<br><br>Directions: This building is on the north-west corner of Bloor and Yonge, accessible by subway from Bloor station. Pay parking is also ample in this area.<br><br>Security note: The elevators in the building are "locked down" after 5:30pm to people without building access cards. Leading up to the meeting someone will come down to the main floor lobby every few minutes to ferry people upstairs. There will be a number of scheduled trips:<br><br><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>• 17:30<br></div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>• 18:00<br></div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>• 18:30<br></div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>• 18:45<br></div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>• 19:00<br></div>After 19:00, you can reach the access-card-carrying guy via a cell phone number that we'll leave with security in the front lobby. The room and floor numbers will be left with security too.<br><br>If any latecomers call up there will be a final group elevator run at 19:10. After that, access will be ad-hoc; call up from security and somebody will try to come down and let you up.</div><div><br></div></div><div>
<span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">-- </div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><br class="khtml-block-placeholder"></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Mike Stok <<a href="mailto:mike@stok.ca">mike@stok.ca</a>></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><a href="http://www.stok.ca/~mike/">http://www.stok.ca/~mike/</a></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><br class="khtml-block-placeholder"></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">The "`Stok' disclaimers" apply.</div><div><br class="khtml-block-placeholder"></div><div><br class="khtml-block-placeholder"></div><br class="Apple-interchange-newline"></span>
</div>
<br></body></html>