From rkleeman at energoncube.net Thu May 8 15:53:41 2008 From: rkleeman at energoncube.net (Bob Kleemann) Date: Thu, 8 May 2008 15:53:41 -0700 Subject: [San-Diego-pm] Meeting in one week! Message-ID: <20080508225340.GB23936@energoncube.net> Fellow Perl Mongers, This is your normal reminder about our monthly meeting, which has changed times from previous months. Our next meeting will be one week from today, Thursday, May 8, at 7 PM. It will be at the same place as previous meetings, Panera Bread on Mira Mesa Blvd by the 15. I look forward to seeing everyone there. From menolly at mib.org Thu May 8 15:58:11 2008 From: menolly at mib.org (Menolly) Date: Thu, 8 May 2008 15:58:11 -0700 (PDT) Subject: [San-Diego-pm] Meeting in one week! In-Reply-To: <20080508225340.GB23936@energoncube.net> References: <20080508225340.GB23936@energoncube.net> Message-ID: s/May 8/May 15/ On Thu, 8 May 2008, Bob Kleemann wrote: > Fellow Perl Mongers, > > This is your normal reminder about our monthly meeting, which has changed > times from previous months. Our next meeting will be one week from today, > Thursday, May 8, at 7 PM. It will be at the same place as previous meetings, > Panera Bread on Mira Mesa Blvd by the 15. > > I look forward to seeing everyone there. > _______________________________________________ > San-Diego-pm mailing list > San-Diego-pm at pm.org > http://mail.pm.org/mailman/listinfo/san-diego-pm > -- menolly at mib.org http://www.livejournal.com/~nolly/ On that day, many will say to me, "Lord, Lord, did we not prophesy in your name, and cast out demons in your name, and do many mighty works in your name?" And then will I declare to them, "I never knew you; depart from me you evildoers." -- Matt 7:20-23, RSV From rkleeman at energoncube.net Thu May 8 16:00:17 2008 From: rkleeman at energoncube.net (Bob Kleemann) Date: Thu, 8 May 2008 16:00:17 -0700 Subject: [San-Diego-pm] Meeting in one week! In-Reply-To: References: <20080508225340.GB23936@energoncube.net> Message-ID: <20080508230017.GC23936@energoncube.net> OK, mental note: Next time, don't forget to add 7 days to the current date... On Thu, May 08, 2008 at 03:58:11PM -0700, Menolly wrote: > s/May 8/May 15/ > > On Thu, 8 May 2008, Bob Kleemann wrote: > >> Fellow Perl Mongers, >> >> This is your normal reminder about our monthly meeting, which has changed >> times from previous months. Our next meeting will be one week from today, >> Thursday, May 8, at 7 PM. It will be at the same place as previous meetings, >> Panera Bread on Mira Mesa Blvd by the 15. >> >> I look forward to seeing everyone there. >> _______________________________________________ >> San-Diego-pm mailing list >> San-Diego-pm at pm.org >> http://mail.pm.org/mailman/listinfo/san-diego-pm >> > > -- > menolly at mib.org http://www.livejournal.com/~nolly/ > > On that day, many will say to me, "Lord, Lord, did we not prophesy in > your name, and cast out demons in your name, and do many mighty works > in your name?" And then will I declare to them, "I never knew you; > depart from me you evildoers." -- Matt 7:20-23, RSV From chris at chrisgrau.com Fri May 16 09:51:58 2008 From: chris at chrisgrau.com (Chris Grau) Date: Fri, 16 May 2008 09:51:58 -0700 Subject: [San-Diego-pm] Meeting Recap Message-ID: <20080516165158.GE17081@chrisgrau.com> =head1 NAME SanDiego::Meeting::Social - social gathering of the San Diego Perl Mongers =head1 DATE Thursday, 15 May 2008, 19:00 - 21:00 =head1 DESCRIPTION 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 keystrokes away: macro pager ,pd "pod2text" =head1 ATTENDEES In order of appearance. =over =item Bob =item Chris =item Matt He was just here to meet Brian and soon left us to our meeting. =item Brian =item Daniel =item George =item Manny =item Gautam =item Pat =item Keith Been with Nokia since January, but doesn't program a lot of Perl except to get little jobs done. Mostly uses C++ at work, but has been an avid user of Perl since version 4.036 was released in 1993[1]. =item Cathy We welcome Cathy to the first meeting she's been able to attend only moderately late in a long, long time. =back =head1 TOPICS =head2 How to Generate Turnout Most attendees were slow to arrive. By 15 after, only a couple of people had shown up. Is it because people are more lethargic on Thursdays? Daniel pointed out that maybe we'd get a better turnout if we created an arbitrary formula to generate the meeting date and then turned that into obfuscated Perl code. It's an idea... =head2 Circumventing Internet Proxies As we all connected to Panera Bread's free wifi, it spawned a discussion about the various free and non-free wifi access available in different locations. The access at Panera Bread is fairly open, allowing most, if not all, outbound ports. Places like the San Diego County public libraries block outbound SSH (unconfirmed) and GTalk (confirmed) traffic. This, obviously, spawned discussion of methods of circumventing this problem, including ptunnel (TCP over ICMP), stunnel (TCP over SSL), and other dastardly means of getting around these "legitimate" businesses' methods of controlling their "free" network access (IP over DNS anyone?). Unfortunately, the conversation was short-lived as stunnel's web site was blocked by Panera Bread's SonicWALL filter as a "hacking/proxy avoidance tool." =head2 Debian and OpenSSL Someone asked about Debian and OpenSSL, what it is and how big an impact it has. Some general discussion followed. More information can be found on Debian's wiki: L. =head2 How Evil is Eval? At work, Daniel has a parsing engine. The idea is to take arbitrary formulas from a user and apply them to data in a database. Lots, and lots of data. On the order of millions of rows. Oh, and it needs to be fast. One solution is to take a page (or several) from I and use closures, iterators, and other bits of functional goodness. It may take a few minutes to run, but it's clean and correct. Another solution is to construct some highly optimized Perl and send it through a string eval. Boy is that fast! The question then is, how evil is this? Everyone seemed to be in general agreement that, so long as one is aware of the risks, it's a necessary evil. Pragmatism wins the day. Additionally, the Safe[2] module was mentioned as a way to help mitigate those risks. =head2 Javascript Compiler Daniel asked if anyone knows of the existence of a Perl-to-Javascript compiler, similar to Google's toolkit for compiling Java to Javascript. It would be nice. Who wants to write Javascript, anyway? =head2 A Database Says What? Just how does one pronounce the acronym, "SQL" anyway? Most seem to prefer "sequel." Others, being funny or just plain odd, say "squeal." The MySQL folks, apparently, insist that their product's and company's name is "my ess cue ell." Wikipedia seems to have an official pronunciation: L. Unfortunately, I've never been very good at reading phonetics. I wasn't sure I was going to put this in the meeting notes. In fact, I spent some time debating with myself whether it was worth it. Then I was asked if I would note my internal debate. Before this becomes infinitely recursive, I'll move on. =head2 Parrot Someone, usually a new or infrequent attendee, always asks about Perl 6 or Parrot. When is it coming? What will you use it for? Personally, and this is unfortunate, I've lost interest in it as more than a novelty. I don't even know when I'll be moving to 5.10, let alone 6. A bit of time was spent looking over the myriad languages available, in one form or another, in Parrot today. Explanations of just what Parrot is and what it's intended to do were given. As with any project of any note, there's a FAQ: L. =head2 How Punny As the meeting neared its close and we discussed photographers being disallowed from photographing public buildings, we wondered why. Are these terrorists plotting some vile act against our nation's public infrastructure? If so, why can't they just use Google StreetView? Is it just a matter of time before we see Google Interiors? Google Fingerprints? Google DNA? Cathy claimed there can't be a Google Anatomy, because then we'd all have Google Eyes. And with that, the meeting broke up. =head1 NEXT MEETING Thursday, 19 June 2008, 19:00 - 21:00. Panera Bread in Mira Mesa. =head1 REFERENCES =over =item 1 L =item 2 L =back =cut -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.pm.org/pipermail/san-diego-pm/attachments/20080516/dcfb6bd0/attachment.bin From rkleeman at energoncube.net Thu May 22 12:33:01 2008 From: rkleeman at energoncube.net (Bob Kleemann) Date: Thu, 22 May 2008 12:33:01 -0700 Subject: [San-Diego-pm] An invitation from WiNSUG to the San Diego Perl Mongers group Message-ID: <20080522193301.GA6499@energoncube.net> For anyone that is interested, has questions, or wants more information, please contact Eric directly. ----- Forwarded message from Eric Louie ----- Subject: An invitation from WiNSUG to the San Diego Perl Mongers group From: Eric Louie Hello On behalf of WiNSUG (the Windows Networking Solutions Users Group), we would like to invite you and your User's Group to attend our June meeting. Attendance for this meeting and the preceding dinner is free. Please forward this invitation to your Users Group members and post this on your website. We can accomodate 100 people, and because we're serving dinner, attendees may register at https://www.clicktoattend.com/invitation.aspx?code=128515 June 5th, 2008 (Thursday) WiNSUG Monthly meeting - Microsoft Vista Extranvaganza 5:30 PM-6:30 PM - Dinner (complementary) and mixer 6:30 PM-8:00 PM - Microsoft Vista for Professionals presentation by Steve Rose 8:00 PM (or shortly after) - drawings for giveaways (software and other valuable items) If the demand is high enough, we may have a question and answer (Q&A) session after the presentation. Thank you. We appreciate your assistance in this, and hope to have a full house, including some of the members of your Users Group in attendance. If you or any of your members have any questions, they can visit our website at http://www.winsug.org or contact me directly at eric at netunity.org Some background on this presentation: * Microsoft MVP Steve Rose will be speaking. He did a Vista presentation at the Microsoft office in Irvine to an audience of 100 or more, and we were so blown away with the great job he did, we grabbed him as a speaker. This is not a big "fluff and sales presentation." This is all meat and a giant bone to chew on. Steve is a high energy, fast talker who knows his stuff. Vista and SP1 will both be covered. You will get plenty of details, great information and access to a guy that can answer your questions. * MS & Culminis have engineered a "Vista Re-launch Campaign". I know this sounds a bit odd but they really want you to take another look. After all, most of us will run into Vista somewhere along the way, are currently using it or may need to seriously consider it in a Windows 2008 network. * MS & Culminis is saying come take another look by providing SWAG to this event. Including some free software and other giveaways. * MS & Culminis is supporting this event by buying a REAL DINNER for this event! It won't be catered, but it ain't cold pizza either. We have been given a VERY generous food budget and plan on spending it. We can accommodate up to 100 attendees (but you must register in advance). * This is the four year anniversary of WiNSUG Eric Louie 619-743-5375 Mobile Louie Consulting (Information Technology for small businesses) 10606 Camino Ruiz, Suite 8-215 San Diego, CA 92126 ----- End forwarded message -----