[San-Diego-pm] August 2008 Meeting Recap
chris at chrisgrau.com
Mon Aug 25 15:24:09 PDT 2008
SanDiego::Meeting::Social - social gathering of the San Diego Perl
Thursday, 21 August 2008, 19:00 - 21:00
Panera Bread, Mira Mesa, Calif., USA
This is a simple meeting recap, conveniently written in pod so everyone
can read it in whatever format they prefer. If you lack an appropriate
formatter, well, you can always write one. As an added bonus, if you're
using a decent MUA *cough*Mutt*cough*, a formatter is only a few
macro pager ,pd "<pipe-message>pod2text<enter>"
Thanks to Jonathan for taking these notes in Chris's absence.
In order of appearance.
Works with Jonathan.
Who had to leave after the first 15 minutes. We believe because his
boss came and picked him up.
Brad (augmented4th on IRC)
Returned for a second meeting. I guess we didn't scare him off after
his first meeting last month.
Brian is currently working on packaging a series of DBD::* modules for a
Windows distribution. He would ideally have test scripts for each of
these to allow a Windows user to simply install and go.
Currently looking for some Perl work.
Declared he is with Chris.
Works at UCSD. Been doing Perl there since 1998.
Showed up late after his child birthing class, with his child birthing
=head2 The Chumby -- Bob's New Friend
Following his gainful employment, Bob regaled us with tales of the
Chumby and his involvement. Explaining that we works on the web side of
the product, ensuring different components of the Chumby can be
(At least, I think that is what he said.)
=head2 Meeting Location
Joe, the newcomer, asked why meetings aren't being held at a bar. After
we all decided there would be no wi-fi access, we brainstormed ideas of
how to get Internet at a bar. Things like paying for the monthly bill
and buying a router, or using someone's laptop and a wireless card. We
nominated Chris to bring both to the next meeting. He wasn't present to
refuse the nomination.
Joel came to the meeting with a list of questions, specifically on IDEs.
He passed around a list of common IDEs, and asked for feedback. The
EngInSite Perl Editor
Open Perl IDE
SannySoft Perl Editor
that's the best URL I could find.)
Eclipse + EPIC
With the exception of Komodo, most people weren't familiar with the
other IDEs. Most people preferred "vi" or "vim" because of its
portability and availability on any Unix system. But it is difficult to
figure and he was looking for something out of the box.
A relatively recent thread on the London Perl Mongers list discussed
=head2 Installing Perl Modules in cgi-bin
Joel also asked about the ability to install modules in the cgi-bin
without direct access to the shell or CPAN. Brian offered up PAR
(http://search.cpan.org/dist/PAR/), which is a tool to take modules
installed on an existing system and port them over to a cgi-bin with all
of their associated dependencies.
Joel then asked, "What if I just downloaded modules and manually moved
them to the cgi-bin?" Typically this will work, especially if you
define the PERL5LIB environment variable, or "use lib" in your code to
define the location of the external libraries, you should be able to get
it to work. The only issue would be any dependencies on C libraries
that are being called by the Perl modules.
We talked about Devel::NYTProf
(http://search.cpan.org/dist/Devel-NYTProf/), the module that was
pioneered by the New York Times and then greatly impacted by Tim Bunce,
and is now the best code profiler available. You can see his complete
presentation with video here (http://timbunce.blip.tv/file/1130150/), or
read about it on CPAN.
After reviewing a very slow program that connects to a SOAP server using
Devel::NYTProf we discussed the failings of SOAP::Lite and that it would
be terrific if there were some improvements made. Then we laughed that
the acronym stands for Simple Object Access Protocol, when indeed it is
very complicated and verbose.
A couple of funny videos were mentioned, so links are included for
anyone who has forgotten to search for them, or who just needs a bit of
a laugh after a long day at work.
Sales Guy vs. Web Dude
Perl via Voice Recognition
=head1 NEXT MEETING
Thursday, 18 September 2008, 19:00 - 21:00.
Panera Bread, Mira Mesa, Calif., USA.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: not available
More information about the San-Diego-pm