From jkeen at verizon.net Wed Jun 28 05:40:03 2006 From: jkeen at verizon.net (James Keenan) Date: Wed, 28 Jun 2006 07:40:03 -0500 Subject: [sb.pm] Damian Conway: Public Class in NYC Message-ID: Damian Conway will be teaching a full-day public class in New York City on Saturday, July 8. This is a unique opportunity for professional instruction, and we urge you to sign up for it. Course: Advanced Module Development/Implementation Techniques (http://damian.conway.org/Courses//AdvancedModules.html) This course presents advanced techniques for rapidly developing highly maintainable Perl modules. ... Topics covered include: How Perl's attribute mechanism works and how a module can make it useable (Attribute::Handler, Attribute::Types). How to reconfigure Perl's method dispatch mechanism in two different ways (NEXT, Class::Delegation). How to write modules based on source code filters (Filter::Simple, Switch, Perl6::Variables). How a single hash can be the entire, lazily evaluated interface to a module (Regexp::Common). How to replace built-in functions and syntax (Inline::Files) How to extend Perl's subroutine call mechanism using lexical subroutine destructors (Hook::LexWrap). Costs: A special one-day rate of $200 has been arranged. Compare this to Damian's regular prices: http://damian.conway.org/About_us// TrainingCost.html. Payment: Payment via plastic using PayPal to accept the payment is the preferred method of payment. For instructions plese email Damian Conway (damian at conway.org) with a subject of "NY Class Payment" and he will reply with a "pay here" link. For those who prefer checks, please make them out to "Thoughtstream". Whether paying by credit card or check, the payments are for US $200.00 and MUST be verified prior to the class. Also: if you are paying by check at the door PLEASE RSVP to Steve Lembark off-list at (lembark at wrkhors.com) so that we have enough chairs set up and show up by 0830 so that we can be sure of getting all the checks handled before the class is scheduled to begin. Date/Time: Saturday, July 8, 2006, 9:00 am - 5:00 pm (Doors open at 8:00 am for caffeine injection, etc.) 29 Broadway, Lower Manhattan, New York Location: 29 Broadway, Lower Manhattan, New York. This is the address of Cheetahmail (http://www.cheetahmail.com/ corp/), which is sponsoring the room rental for Damian's talk. However, the class will actually be held in the training facility of Greico Financial Training, whose entrance is on the ground level at the rear of 29 Broadway. So the entrance for the class is closest to the intersection of Greenwich and Morris Sts (http://tinyurl.com/ z4e67) -- though if you enter on the Broadway side of the building the security guards will point you in the right direction. Subway: Closest stops are the Rector St stop on the "R" train and the Rector St stop on the "#1" train. Note that due to reconstruction, the Lexington IRT #4 and 5 are not running on weekends during the summer between Brooklyn Bridge and Atlantic Avenue. However, there is a special shuttle train operating parallel to that route on the BMT Nassau Loop Line. Coming from upper Manhattan, Bronx or Queens: transfer from the 4 or the 6 at Brooklyn Bridge for the downtown J-shuttle (destination either Prospect Park or 9th Ave) in the Chambers St part of the station. Coming from Brooklyn: transfer to the J-shuttle at Atlantic Ave/Pacific St. In either case, take the J-shuttle to Broad St, which runs 1 block east of Broadway. All details subject to change. Damian Conway's summer tour in North America is sponsored by ValueClick. Thank you very much. Jim Keenan