As the first talk in series of talks on form validation, Fred Moyer will present an overview of Data::FormValidator. Real world code examples will be presented, and you'll see how you can use Data::FormValidator to implement form validation for legacy codebases as well as new code. Data::FormValidator is a loosely coupled, highly flexible, and easy to use form validation module written by Mark Stosberg.
This meeting will take place on Tuesday, March 23rd at 7pm at Six Apart World Headquarters.
Fred Moyer's CPAN page:
http://search.cpan.org/~phred/
Data::FormValidator on CPAN:
http://search.cpan.org/dist/Data-FormValidator/
Announcement posted via App::PM::Announce
RSVP at Meetup - http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/12793946/
On Tuesday, February 23rd, Jeff Thalhammer will speak on why you should create CPAN distros, even for proprietary code. He has worked on worked on several projects where all the private code was organized into CPAN-style distros, and then injected into a local copy of CPAN. They then used the CPAN tool chain to manage the entire build, test, and release process.
Jeff Thalhammer's CPAN page:
http://search.cpan.org/~thaljef/
Announcement posted via App::PM::Announce
RSVP at Meetup - http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/12509158/
San_Francisco.pm (SF.pm) started off 2009 with a bang! Fred Moyer took on the daunting role of President, and Joe Brenner stepped up to the unforgiving role of Speakers Co-Chair. Both leaders relieved X-President Quinn Weaver, who sheperded SF.pm for 6 years leading up to 2009.
A Meetup web portal was created at http://www.meetup.com/San-Francisco-Perl-Mongers/ which served to facilitate organizing meetings. Six Apart generously donated a conference space for monthly meetings on the 4th Tuesday of the month (as has been a tradition for the last 10 years). Matt Lanier, the founder of SF.pm, liasoned with Six Apart to obtain this arrangement. We started off the year with a 35 person meeting on how not to use memcached - http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/9432356/
With 15 official events in 2009 (http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/past_list/) SF.pm had a banner year. We had a booth at OSCON, several celebrity speakers, lightning talks, and a growing membership as the year progressed. Tools developed in our forge such as App::PM::Announce allowed us to get out the message that SF Bay Area Perl was alive and on the move.
Red Hot Penguin Consulting LLC took care of the standard pizza fare, and Julian Cash Photography helped with soliciting food donations for the group from members (the monthly food/drink bill averaged $150 in 2009). SF.pm is still actively looking for a food and drink sponsor, so if you want to get your message out to SF.pm, the best way to our hearts is through our stomachs.
San Francisco Perl Mongers plans to continue steady growth throughout 2010 by focusing on what it did right in 2009. Regular meetings, growing membership, new and exciting talks, and some extra-perl-icular presences will help to solidify our presence as a stable and active technology group leader, and the pre-eminent Perl Mongers group in terms of regular events and attendance.
Happy New Year! Our January meeting will take place on Tuesday
January 26 at Six Apart World Headquarters.
"Writing CPAN Modules" by Joseph Brenner
A talk in three parts:
(1) how-to for beginners
(2) portability problems
(3) ExtUtils::MakeMaker vs. Module::Build vs. Module::Install
In the first part, we will emphasize how easy it is, in the second part,
we will demonstrate that we were lying in the first part, and in the
third part we will endeavor to provoke a religous war in the audience.
Joe Brenner's CPAN page:
http://search.cpan.org/~doom/
Announcement posted via App::PM::Announce
RSVP at Meetup - http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/12218046/
We'll be having a group dinner for the December meeting, and have
a few drinks after to wrap up the year. The date for this meeting
is December 22th at 7pm.
"Naan-N-Curry" at 336 O'Farrell Street, between Mason and Taylor.
http://maps.google.com/maps?q=336+OFarrell+St,+San+Francisco,+CA+94102,+USA
This place has moved around a few times, and has many satellite
locations now, so look at that address carefully. This is across the
street from the Hilton, and next to the entrance to a large parking
garage.
From the Powell Street Bart station: walk two blocks north along Powell,
and 1.5 blocks west. Don't try to walk up Mason or Taylor, unless
you're in an adventurous mood.
The food is inexpensive, high quality Indian food. They have a buffet
these days, which makes things simpler. Free chai. The dining room
is double-sized, with large tables: there's no need to worry too much
about RSVPs.
http://naancurry.com/branches.php?brn=5
This place used to be 24 hours, but I guess they've scaled back to
11:00 AM to 4:00 AM. But I don't think we'll need to rush out of
there.
Announcement posted via App::PM::Announce
RSVP at Meetup - http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/12060331/
Tatsuhiko Miyagawa will be presenting a talk on Plack on November 24th, 7pm at Six Apart World Headquarters.
Plack is a set of PSGI reference server implementations and helper utilities for Web application frameworks, exactly like Ruby's Rack. It supports Standalone, CGI, FCGI, Apache, AnyEvent, Coro, Danga::Socket and many other server environments.
This will be the last talk of the year for SF.pm, we will be having a social in December instead of a speaker.
Follow Tatsuhiko Miyagawa on:
Twitter - @miyagawa
Blog - http://bulknews.typepad.com/
CPAN - http://search.cpan.org/dist/Plack
Announcement posted via App::PM::Announce
RSVP at Meetup - http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/11852211/
This month we will be holding a group dinner instead of a traditional
meeting. The date for this meeting is October 27th at 7pm.
"Naan-N-Curry" at 336 O'Farrell Street, between Mason and Taylor.
http://maps.google.com/maps?q=336+OFarrell+St,+San+Francisco,+CA+94102,+USA
This place has moved around a few times, and has many satellite
locations now, so look at that address carefully. This is across the
street from the Hilton, and next to the entrance to a large parking
garage.
From the Powell Street Bart station: walk two blocks north along Powell,
and 1.5 blocks west. Don't try to walk up Mason or Taylor, unless
you're in an adventurous mood.
The food is inexpensive, high quality Indian food. They have a buffet
these days, which makes things simpler. Free chai. The dining room
is double-sized, with large tables: there's no need to worry too much
about RSVPs.
http://naancurry.com/branches.php?brn=5
This place used to be 24 hours, but I guess they've scaled back to
11:00 AM to 4:00 AM. But I don't think we'll need to rush out of
there.
Announcement posted via App::PM::Announce
RSVP at Meetup - http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/11643533/
Lightning Talks! Tuesday September 22nd at Six Apart World Headquarters.
The September SF.pm meeting will feature lightning talks. The SF.pm Lightning talk style differs from OSCON.
The Geoffrey Avery style is 5 minutes. We do a variation, 5 minutes target, but with a 2 minute extension allowed.
We also allow questions, and we prefer slides up on the web or USB drives to avoid laptop juggling...
Announcement posted via App::PM::Announce
RSVP at Meetup - http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/11234115/
Kristina Codorow of 10gen is working on the perl driver for "MongoDB", a
documented-oriented database:
http://www.mongodb.org/display/DOCS/Home
Location:
Cellspace, 2050 Bryant Street (between 18th and 19th st), Mission district.
Transit info:
Closest BART station is "16th St & Mission". Cellspace is the
same distance from BART as Six Apart (0.6 miles): walk along
16th St towards the Victoria theater at the corner of Capp St.
Cellspace is also on the 27 bus line, which stops at 18th &
Bryant. You can take the 27 from 5th Street & Market, right at
the Powell Street BART/MUNI station.
Cellspace is very close to the 22 bus line, which stops at 16th
and Bryant. You can take the 22 from one of the J-line stops
on Church, e.g. Church & Market. or Church & 16th Street.
Note: The 16th and Mission BART station neigborhood is a bit grubbier
than the BART at Powell Street (though none of them win any prizes).
Announcement posted via App::PM::Announce
RSVP at Meetup - http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/11203260/