From lsen at looksmart.net Thu Jun 3 14:59:55 2010 From: lsen at looksmart.net (Li Sen) Date: Thu, 03 Jun 2010 14:59:55 -0700 Subject: [sf-perl] [job] ad serving or BI senior software engineer Message-ID: <4C0825DB.1010500@looksmart.net> Hi, We're looking for a strong Perl senior software engineer to either join our ad serving or business intelligence engineering teams. If you are interested in: -projects that deal with data sets in the billions per day (ad requests for ad serving and log lines in BI) and where performance is measured in ms -rapid release cycles (e.g. weekly) that rely heavily on automated testing -working with team mates that are highly technical and team-focused -having perltidy and Perl::Critic as gating factors in code check-ins (of course, configurations for both are reasonable) We may have a position for you. Some qualifications: -Strong Perl and UNIX system programming skills (in Perl or C) -Experience developing scalable HPC applications and dealing with extremely large data sets (1 billion or more transactions per day) -Experience in solving complex technical problems of significant scope -Experience developing and operating Perl-based data warehousing/ETL applications against very large relational databases, especially Oracle -Experience in web/click stream analysis -Experience with test automation, UNIX admin, and distributed systems If the above sounds like what you are looking for, please email me your cover letter and/or resume, preferably in text format. Thanks, Li -------------- next part -------------- An HTML attachment was scrubbed... URL: From fred at redhotpenguin.com Thu Jun 10 13:08:54 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Thu, 10 Jun 2010 13:08:54 -0700 Subject: [sf-perl] [meeting] Hudson for Everybody Else Message-ID: Joe McMahon will be talking about Hudson on June 22nd at 7pm, at the office of Mother Jones (located on Sutter street, please login to Meetup for the exact address). "Continuous integration" sounds like a great idea: you automatically run your build on every checkin, so you know very soon after you've committed if you make a mistake or checked in a bug. However, like any properly lazy Perl programmer, the last thing you want to do is write more code; you want to take advantage of work that's already done: that's Hudson. Hudson is a continuous integration server that's easy to set up, customize, and use. Unlike other similar Java-based tools, Hudson is language-agnostic, even well-integrated with other tools.For Perl projects, with a little assistance from CPAN, it's easy to set up and use for Perl projects. We'll look at a sample setup that covers most of the bases, including a few pointers on making it easy to build and track things under Hudson, and finish up with a look at using Hudson to get your team involved - even enjoying - continuous integration. Joe McMahon's CPAN page - http://search.cpan.org/~mcmahon/ Please RSVP at Meetup - http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13762958/ Announcement posted by App::PM::Announce From james at ActionMessage.com Thu Jun 10 15:48:35 2010 From: james at ActionMessage.com (James Briggs) Date: Thu, 10 Jun 2010 15:48:35 -0700 Subject: [sf-perl] [meeting] Hudson and Perl - why? In-Reply-To: References: Message-ID: <20100610223836.M46141@actionmessage.com> On Thu, 10 Jun 2010 13:08:54 -0700, Fred Moyer wrote > Joe McMahon will be talking about Hudson on June 22nd at 7pm, at the > office of Mother Jones (located on Sutter street, please login to > Meetup for the exact address). > > "Continuous integration" sounds like a great idea: you automatically > run your build on every checkin, so you know very soon after you've > committed if you make a mistake or checked in a bug. However, like > any properly lazy Perl programmer, the last thing you want to do is write > more code; you want to take advantage of work that's already done: > that's Hudson. Hi folks. I've worked as a build and release engineer on compiler projects with CI tools like Buildbot. There was a clear benefit from continuous builds with multiple programmers modifying a large C code base. But since scripting languages don't have a compile or link stage, I'm a little puzzled at the utility of Hudson with Perl projects. I guess you could have Hudson run perl -c on each source file, and run the tests. (I just use a batch file for that on a 100,000 line Perl project.) Anybody care to share some examples of using a CI tool with Perl where there was a benefit to developers? Thanks, James From miyagawa at gmail.com Thu Jun 10 15:57:50 2010 From: miyagawa at gmail.com (Tatsuhiko Miyagawa) Date: Thu, 10 Jun 2010 15:57:50 -0700 Subject: [sf-perl] [meeting] Hudson and Perl - why? In-Reply-To: <20100610223836.M46141@actionmessage.com> References: <20100610223836.M46141@actionmessage.com> Message-ID: On Thu, Jun 10, 2010 at 3:48 PM, James Briggs wrote: > I've worked as a build and release engineer on compiler projects with CI > tools like Buildbot. There was a clear benefit from continuous builds > with multiple programmers modifying a large C code base. > > But since scripting languages don't have a compile or link stage, I'm a > little puzzled at the utility of Hudson with Perl projects. Continuous integration is not only about the compiling, but also running unit tests. > I guess you could have Hudson run perl -c on each source file, and run > the tests. Yes, but you don't even need to do perl -c, since if your code doesn't compile then your tests should obviously fail. You can have a test that uses tools like Test::UseAllModules to make sure all the .pm files in your application actually compiles. > Anybody care to share some examples of using a CI tool with Perl where > there was a benefit to developers? There's a plugin for Perl's Test::Harness that supports JUnit output which you can inject into Hudson. You can see all the reports and get notification when one of the commit breaks your test suite. Pretty useful. -- Tatsuhiko Miyagawa From sfpug at dave.sharnoff.org Thu Jun 10 15:59:45 2010 From: sfpug at dave.sharnoff.org (David Muir Sharnoff) Date: Thu, 10 Jun 2010 15:59:45 -0700 Subject: [sf-perl] [meeting] Hudson and Perl - why? In-Reply-To: <20100610223836.M46141@actionmessage.com> References: <20100610223836.M46141@actionmessage.com> Message-ID: Sometimes running the tests takes real effort. In my case, I want to run three versions of the software on eight OS platforms and each of those runs takes more than half an hour. Having a CI system handle it has benefits. -Dave On Thu, Jun 10, 2010 at 3:48 PM, James Briggs wrote: > On Thu, 10 Jun 2010 13:08:54 -0700, Fred Moyer wrote >> Joe McMahon will be talking about Hudson on June 22nd at 7pm, at the >> office of Mother Jones (located on Sutter street, please login to >> Meetup for the exact address). >> >> "Continuous integration" sounds like a great idea: you automatically >> run your build on every checkin, so you know very soon after you've >> committed if you make a mistake or checked in a bug. However, like >> any properly lazy Perl programmer, the last thing you want to do is write >> more code; you want to take advantage of work that's already done: >> that's Hudson. > > Hi folks. > > I've worked as a build and release engineer on compiler projects with CI > tools like Buildbot. There was a clear benefit from continuous builds > with multiple programmers modifying a large C code base. > > But since scripting languages don't have a compile or link stage, I'm a > little puzzled at the utility of Hudson with Perl projects. > > I guess you could have Hudson run perl -c on each source file, and run > the tests. > > (I just use a batch file for that on a 100,000 line Perl project.) > > Anybody care to share some examples of using a CI tool with Perl where > there was a benefit to developers? > > Thanks, > James > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > > From rdm at cfcl.com Thu Jun 10 16:22:21 2010 From: rdm at cfcl.com (Rich Morin) Date: Thu, 10 Jun 2010 16:22:21 -0700 Subject: [sf-perl] [meeting] Hudson and Perl - why? In-Reply-To: <20100610223836.M46141@actionmessage.com> References: <20100610223836.M46141@actionmessage.com> Message-ID: I'm interested in the application of CI to applications such as wikis and even ontology editors: Continuous Integration Support for Wikis http://www.cfcl.com/rdm/weblog/archives/001673.html Safety Nets for OWLs http://www.cfcl.com/rdm/weblog/archives/001695.html In many situations, systems can become so complex that humans can't foresee all the implications of their actions. In such a situation, even reasonable-seeming changes can cause things to break in unexpected ways. So, having an automated suite of "sanity checks" seems like a Very Good Idea, regardless of whether the content in question is conventional source code, wiki pages, etc. -r -- http://www.cfcl.com/rdm Rich Morin http://www.cfcl.com/rdm/resume rdm at cfcl.com http://www.cfcl.com/rdm/weblog +1 650-873-7841 Technical editing and writing, programming, system design From friedman at highwire.stanford.edu Thu Jun 10 16:37:08 2010 From: friedman at highwire.stanford.edu (Michael Friedman) Date: Thu, 10 Jun 2010 16:37:08 -0700 Subject: [sf-perl] [meeting] Hudson and Perl - why? In-Reply-To: References: <20100610223836.M46141@actionmessage.com> Message-ID: <9E888D3A-F490-4AE6-906C-941B036EEAD4@highwire.stanford.edu> And when you have a 808,303 line perl project, even running the tests on one platform takes over two hours. So, except in rare circumstances, you don't want developers to have to run the full test suite; you want a machine to do it for you and email you the results. I'm running the tests manually now, and because it takes so long, I don't run them nearly as often as I should... Needless to say, I'm really looking forward to this presentation. -- Mike ______________________________________________________________________________ Mike Friedman | HighWire Press, Stanford Univ | friedman at highwire.stanford.edu On Jun 10, 2010, at 3:59 PM, David Muir Sharnoff wrote: > Sometimes running the tests takes real effort. In my case, I want to run > three versions of the software on eight OS platforms and each of those > runs takes > more than half an hour. Having a CI system handle it has benefits. > > -Dave > > On Thu, Jun 10, 2010 at 3:48 PM, James Briggs wrote: >> On Thu, 10 Jun 2010 13:08:54 -0700, Fred Moyer wrote >>> Joe McMahon will be talking about Hudson on June 22nd at 7pm, at the >>> office of Mother Jones (located on Sutter street, please login to >>> Meetup for the exact address). >>> >>> "Continuous integration" sounds like a great idea: you automatically >>> run your build on every checkin, so you know very soon after you've >>> committed if you make a mistake or checked in a bug. However, like >>> any properly lazy Perl programmer, the last thing you want to do is write >>> more code; you want to take advantage of work that's already done: >>> that's Hudson. >> >> Hi folks. >> >> I've worked as a build and release engineer on compiler projects with CI >> tools like Buildbot. There was a clear benefit from continuous builds >> with multiple programmers modifying a large C code base. >> >> But since scripting languages don't have a compile or link stage, I'm a >> little puzzled at the utility of Hudson with Perl projects. >> >> I guess you could have Hudson run perl -c on each source file, and run >> the tests. >> >> (I just use a batch file for that on a 100,000 line Perl project.) >> >> Anybody care to share some examples of using a CI tool with Perl where >> there was a benefit to developers? >> >> Thanks, >> James >> _______________________________________________ >> SanFrancisco-pm mailing list >> SanFrancisco-pm at pm.org >> http://mail.pm.org/mailman/listinfo/sanfrancisco-pm >> >> > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm From Paul.Makepeace at realprogrammers.com Thu Jun 10 17:53:48 2010 From: Paul.Makepeace at realprogrammers.com (Paul Makepeace) Date: Thu, 10 Jun 2010 17:53:48 -0700 Subject: [sf-perl] [meeting] Hudson and Perl - why? In-Reply-To: <9E888D3A-F490-4AE6-906C-941B036EEAD4@highwire.stanford.edu> References: <20100610223836.M46141@actionmessage.com> <9E888D3A-F490-4AE6-906C-941B036EEAD4@highwire.stanford.edu> Message-ID: One approach is to split your test suite into say 'small', 'medium', 'large' and define your smoke tests as say small only or small & medium, or some other slice that covers you in the 80/20 sense. Essentially you're looking to run a set of tests that doesn't take too long but covers a good chunk of the 'obviously broken' scenarios. On Thu, Jun 10, 2010 at 16:37, Michael Friedman wrote: > And when you have a 808,303 line perl project, even running the tests on one platform takes over two hours. So, except in rare circumstances, you don't want developers to have to run the full test suite; you want a machine to do it for you and email you the results. > > I'm running the tests manually now, and because it takes so long, I don't run them nearly as often as I should... > > Needless to say, I'm really looking forward to this presentation. > -- Mike > ______________________________________________________________________________ > Mike Friedman | HighWire Press, Stanford Univ | friedman at highwire.stanford.edu > > On Jun 10, 2010, at 3:59 PM, David Muir Sharnoff wrote: > >> Sometimes running the tests takes real effort. ? ?In my case, I want to run >> three versions of the software on eight OS platforms and each of those >> runs takes >> more than half an hour. ? Having a CI system handle it has benefits. >> >> -Dave >> >> On Thu, Jun 10, 2010 at 3:48 PM, James Briggs wrote: >>> On Thu, 10 Jun 2010 13:08:54 -0700, Fred Moyer wrote >>>> Joe McMahon will be talking about Hudson on June 22nd at 7pm, at the >>>> office of Mother Jones (located on Sutter street, please login to >>>> Meetup for the exact address). >>>> >>>> "Continuous integration" sounds like a great idea: you automatically >>>> run your build on every checkin, so you know very soon after you've >>>> committed if you make a mistake or checked in a bug. However, like >>>> any properly lazy Perl programmer, the last thing you want to do is write >>>> more code; you want to take advantage of work that's already done: >>>> that's Hudson. >>> >>> Hi folks. >>> >>> I've worked as a build and release engineer on compiler projects with CI >>> tools like Buildbot. There was a clear benefit from continuous builds >>> with multiple programmers modifying a large C code base. >>> >>> But since scripting languages don't have a compile or link stage, I'm a >>> little puzzled at the utility of Hudson with Perl projects. >>> >>> I guess you could have Hudson run perl -c on each source file, and run >>> the tests. >>> >>> (I just use a batch file for that on a 100,000 line Perl project.) >>> >>> Anybody care to share some examples of using a CI tool with Perl where >>> there was a benefit to developers? >>> >>> Thanks, >>> James >>> _______________________________________________ >>> SanFrancisco-pm mailing list >>> SanFrancisco-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/sanfrancisco-pm >>> >>> >> _______________________________________________ >> SanFrancisco-pm mailing list >> SanFrancisco-pm at pm.org >> http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > From mcmahon at ibiblio.org Thu Jun 10 18:27:45 2010 From: mcmahon at ibiblio.org (Joe McMahon) Date: Thu, 10 Jun 2010 18:27:45 -0700 Subject: [sf-perl] [meeting] Hudson and Perl - why? In-Reply-To: References: <20100610223836.M46141@actionmessage.com> <9E888D3A-F490-4AE6-906C-941B036EEAD4@highwire.stanford.edu> Message-ID: You guys are gonna do my presentation before I do. :) On Thu, Jun 10, 2010 at 5:53 PM, Paul Makepeace wrote: > One approach is to split your test suite into say 'small', 'medium', > 'large' and define your smoke tests as say small only or small & > medium, or some other slice that covers you in the 80/20 sense. > Essentially you're looking to run a set of tests that doesn't take too > long but covers a good chunk of the 'obviously broken' scenarios. > > > > On Thu, Jun 10, 2010 at 16:37, Michael Friedman > wrote: >> And when you have a 808,303 line perl project, even running the tests on one platform takes over two hours. So, except in rare circumstances, you don't want developers to have to run the full test suite; you want a machine to do it for you and email you the results. >> >> I'm running the tests manually now, and because it takes so long, I don't run them nearly as often as I should... >> >> Needless to say, I'm really looking forward to this presentation. >> -- Mike >> ______________________________________________________________________________ >> Mike Friedman | HighWire Press, Stanford Univ | friedman at highwire.stanford.edu >> >> On Jun 10, 2010, at 3:59 PM, David Muir Sharnoff wrote: >> >>> Sometimes running the tests takes real effort. ? ?In my case, I want to run >>> three versions of the software on eight OS platforms and each of those >>> runs takes >>> more than half an hour. ? Having a CI system handle it has benefits. >>> >>> -Dave >>> >>> On Thu, Jun 10, 2010 at 3:48 PM, James Briggs wrote: >>>> On Thu, 10 Jun 2010 13:08:54 -0700, Fred Moyer wrote >>>>> Joe McMahon will be talking about Hudson on June 22nd at 7pm, at the >>>>> office of Mother Jones (located on Sutter street, please login to >>>>> Meetup for the exact address). >>>>> >>>>> "Continuous integration" sounds like a great idea: you automatically >>>>> run your build on every checkin, so you know very soon after you've >>>>> committed if you make a mistake or checked in a bug. However, like >>>>> any properly lazy Perl programmer, the last thing you want to do is write >>>>> more code; you want to take advantage of work that's already done: >>>>> that's Hudson. >>>> >>>> Hi folks. >>>> >>>> I've worked as a build and release engineer on compiler projects with CI >>>> tools like Buildbot. There was a clear benefit from continuous builds >>>> with multiple programmers modifying a large C code base. >>>> >>>> But since scripting languages don't have a compile or link stage, I'm a >>>> little puzzled at the utility of Hudson with Perl projects. >>>> >>>> I guess you could have Hudson run perl -c on each source file, and run >>>> the tests. >>>> >>>> (I just use a batch file for that on a 100,000 line Perl project.) >>>> >>>> Anybody care to share some examples of using a CI tool with Perl where >>>> there was a benefit to developers? >>>> >>>> Thanks, >>>> James >>>> _______________________________________________ >>>> SanFrancisco-pm mailing list >>>> SanFrancisco-pm at pm.org >>>> http://mail.pm.org/mailman/listinfo/sanfrancisco-pm >>>> >>>> >>> _______________________________________________ >>> SanFrancisco-pm mailing list >>> SanFrancisco-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/sanfrancisco-pm >> >> _______________________________________________ >> SanFrancisco-pm mailing list >> SanFrancisco-pm at pm.org >> http://mail.pm.org/mailman/listinfo/sanfrancisco-pm >> > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > From fred at redhotpenguin.com Thu Jun 10 19:27:53 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Thu, 10 Jun 2010 19:27:53 -0700 Subject: [sf-perl] [meeting] Hudson and Perl - why? In-Reply-To: References: <20100610223836.M46141@actionmessage.com> <9E888D3A-F490-4AE6-906C-941B036EEAD4@highwire.stanford.edu> Message-ID: On Thu, Jun 10, 2010 at 5:53 PM, Paul Makepeace wrote: > One approach is to split your test suite into say 'small', 'medium', > 'large' and define your smoke tests as say small only or small & > medium, or some other slice that covers you in the 80/20 sense. > Essentially you're looking to run a set of tests that doesn't take too > long but covers a good chunk of the 'obviously broken' scenarios. Another approach is to split your code base into smaller chunks. I did a talk about this a few years ago: http://www.slideshare.net/redhotpenguin/ball-of-mud-yapc-2008 I cut up a large application into individual modules, and now instead of one test suite that takes 30 minutes to run, I have 45 test suites which each take 45 seconds per run on average. That presentation is a bit old, so substitute the MyPAN concept in there for the more popular DPAN (DarkPAN) idea that is currently in fashion. > On Thu, Jun 10, 2010 at 16:37, Michael Friedman > wrote: >> And when you have a 808,303 line perl project, even running the tests on one platform takes over two hours. So, except in rare circumstances, you don't want developers to have to run the full test suite; you want a machine to do it for you and email you the results. >> >> I'm running the tests manually now, and because it takes so long, I don't run them nearly as often as I should... >> >> Needless to say, I'm really looking forward to this presentation. >> -- Mike >> ______________________________________________________________________________ >> Mike Friedman | HighWire Press, Stanford Univ | friedman at highwire.stanford.edu >> >> On Jun 10, 2010, at 3:59 PM, David Muir Sharnoff wrote: >> >>> Sometimes running the tests takes real effort. ? ?In my case, I want to run >>> three versions of the software on eight OS platforms and each of those >>> runs takes >>> more than half an hour. ? Having a CI system handle it has benefits. >>> >>> -Dave >>> >>> On Thu, Jun 10, 2010 at 3:48 PM, James Briggs wrote: >>>> On Thu, 10 Jun 2010 13:08:54 -0700, Fred Moyer wrote >>>>> Joe McMahon will be talking about Hudson on June 22nd at 7pm, at the >>>>> office of Mother Jones (located on Sutter street, please login to >>>>> Meetup for the exact address). >>>>> >>>>> "Continuous integration" sounds like a great idea: you automatically >>>>> run your build on every checkin, so you know very soon after you've >>>>> committed if you make a mistake or checked in a bug. However, like >>>>> any properly lazy Perl programmer, the last thing you want to do is write >>>>> more code; you want to take advantage of work that's already done: >>>>> that's Hudson. >>>> >>>> Hi folks. >>>> >>>> I've worked as a build and release engineer on compiler projects with CI >>>> tools like Buildbot. There was a clear benefit from continuous builds >>>> with multiple programmers modifying a large C code base. >>>> >>>> But since scripting languages don't have a compile or link stage, I'm a >>>> little puzzled at the utility of Hudson with Perl projects. >>>> >>>> I guess you could have Hudson run perl -c on each source file, and run >>>> the tests. >>>> >>>> (I just use a batch file for that on a 100,000 line Perl project.) >>>> >>>> Anybody care to share some examples of using a CI tool with Perl where >>>> there was a benefit to developers? >>>> >>>> Thanks, >>>> James >>>> _______________________________________________ >>>> SanFrancisco-pm mailing list >>>> SanFrancisco-pm at pm.org >>>> http://mail.pm.org/mailman/listinfo/sanfrancisco-pm >>>> >>>> >>> _______________________________________________ >>> SanFrancisco-pm mailing list >>> SanFrancisco-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/sanfrancisco-pm >> >> _______________________________________________ >> SanFrancisco-pm mailing list >> SanFrancisco-pm at pm.org >> http://mail.pm.org/mailman/listinfo/sanfrancisco-pm >> > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > From greg at blekko.com Thu Jun 10 23:22:08 2010 From: greg at blekko.com (Greg Lindahl) Date: Thu, 10 Jun 2010 23:22:08 -0700 Subject: [sf-perl] [meeting] Hudson and Perl - why? In-Reply-To: References: <20100610223836.M46141@actionmessage.com> Message-ID: <20100611062208.GB22154@bx9.net> On Thu, Jun 10, 2010 at 03:57:50PM -0700, Tatsuhiko Miyagawa wrote: > Continuous integration is not only about the compiling, but also > running unit tests. Unit tests are just your first line of testing. Joe works for a search engine -- code shouldn't hit production until it's crawled, indexed, and served queries. -- greg From miyagawa at gmail.com Thu Jun 10 23:42:00 2010 From: miyagawa at gmail.com (Tatsuhiko Miyagawa) Date: Thu, 10 Jun 2010 23:42:00 -0700 Subject: [sf-perl] [meeting] Hudson and Perl - why? In-Reply-To: <20100611062208.GB22154@bx9.net> References: <20100610223836.M46141@actionmessage.com> <20100611062208.GB22154@bx9.net> Message-ID: Of course. Integration tests can obviously be run from the CI tool, like we do for TypePad with Hudson at Six Apart. On Thursday, June 10, 2010, Greg Lindahl wrote: > On Thu, Jun 10, 2010 at 03:57:50PM -0700, Tatsuhiko Miyagawa wrote: > >> Continuous integration is not only about the compiling, but also >> running unit tests. > > Unit tests are just your first line of testing. Joe works for a search > engine -- code shouldn't hit production until it's crawled, indexed, > and served queries. > > -- greg > > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > -- Tatsuhiko Miyagawa From travis+ml-sfpm at subspacefield.org Fri Jun 11 12:07:13 2010 From: travis+ml-sfpm at subspacefield.org (travis+ml-sfpm at subspacefield.org) Date: Fri, 11 Jun 2010 12:07:13 -0700 Subject: [sf-perl] Perl Library for sale Message-ID: <20100611190713.GI13801@subspacefield.org> Sorry to moderator for accidental post from wrong email address. The PERL CD Bookshelf v3.0 http://www.amazon.com/Perl-Bookshelf-Version-3-0-Bestselling/dp/0596003897/ Advanced Perl Programming http://www.amazon.com/Advanced-Perl-Programming-Simon-Cozens/dp/0596004567/ Programming Perl http://www.amazon.com/Programming-Perl-3rd-Larry-Wall/dp/0596000278/ The Perl Resource Kit, UNIX Edition http://www.amazon.com/Perl-Resource-Kit-David-Futato/dp/B00006L556/ So, I'm out of work and down on my luck, and need to reduce my moving weight if I have to move, so I'm selling off parts of my library. In the interest of full disclosure, all of these except the last, are one edition behind the latest. New price for latest editions would run: $119 + 26.37 + 32.97 + 35 + s/h Lower price for older editions at amazon: $64 + 19.79 + 8.42 + 35 + s/h Mine are barely used - only one looks different than brand new, so would theoretically be worth nearly $130, but I'll be happy with much less than that. Any bids? You'll help me be able to eat out again, instead of eating pan-fried chicken quarters. And I probably don't need to remind you of the convenience of having all 7 books in HTML on a thumb drive, or uploaded to a server you own. Hope you can help me out! -- A Weapon of Mass Construction My emails do not have attachments; it's a digital signature that your mail program doesn't understand. | http://www.subspacefield.org/~travis/ If you are a spammer, please email john at subspacefield.org to get blacklisted. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From fred at redhotpenguin.com Sun Jun 13 21:28:20 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Sun, 13 Jun 2010 21:28:20 -0700 Subject: [sf-perl] SF.pm official Twitter feed Message-ID: I setup a Twitter feed for the group - @sfperlmongers Meeting announcements will be going there as well as the other announcement channels. Also if there are any last minute updates on meetings, etc. then they'll show up there as well. If anyone wants to send over a cool icon for the twitter account please do so. From doom at kzsu.stanford.edu Sun Jun 13 23:53:55 2010 From: doom at kzsu.stanford.edu (Joe Brenner) Date: Sun, 13 Jun 2010 23:53:55 -0700 Subject: [sf-perl] SF.pm official Twitter feed In-Reply-To: References: Message-ID: <201006140654.o5E6rtWT032651@kzsu.stanford.edu> Fred Moyer wrote: > If anyone wants to send over a cool icon for the twitter account please do so. What size is a twitter icon? I've still got these things around: http://obsidianrook.com/sfpm/logo/images/d-coat_of_arms-rework-74x84.png http://obsidianrook.com/sfpm/logo/images/h-coat_of_arms-rework2-64x78.png http://obsidianrook.com/sfpm/logo/images/G-coat_of_arms-32x32.png http://obsidianrook.com/sfpm/logo/images/favicon.ico Or I suppose: http://obsidianrook.com/pics/invain/Pining/images/thumbnails/N-a_new_look__%28day_14%29-IMG_1613.jpg From holz.hilary at gmail.com Mon Jun 14 11:04:37 2010 From: holz.hilary at gmail.com (Hilary Holz) Date: Mon, 14 Jun 2010 11:04:37 -0700 Subject: [sf-perl] SF.pm official Twitter feed In-Reply-To: References: Message-ID: <585BDF5D-D6C5-4B9E-ADCF-D85616062487@gmail.com> Excellent! On Jun 13, 2010, at 9:28 PM, Fred Moyer wrote: > I setup a Twitter feed for the group - @sfperlmongers > > Meeting announcements will be going there as well as the other > announcement channels. Also if there are any last minute updates on > meetings, etc. then they'll show up there as well. > > If anyone wants to send over a cool icon for the twitter account please do so. > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm ---- Hilary J. Holz Agile Technomethodologist http://twiki.csueastbay.edu/People/HilaryHolz From kaan at chevron.com Mon Jun 14 17:03:56 2010 From: kaan at chevron.com (Kailis, Andrew (kaan)) Date: Tue, 15 Jun 2010 08:03:56 +0800 Subject: [sf-perl] SF.pm official Twitter feed In-Reply-To: <585BDF5D-D6C5-4B9E-ADCF-D85616062487@gmail.com> References: <585BDF5D-D6C5-4B9E-ADCF-D85616062487@gmail.com> Message-ID: That would be great so you can all stop emailing me. No more emails please. -----Original Message----- From: sanfrancisco-pm-bounces+kaan=chevron.com at pm.org [mailto:sanfrancisco-pm-bounces+kaan=chevron.com at pm.org] On Behalf Of Hilary Holz Sent: 15 June 2010 2:05 AM To: Fred Moyer Cc: San Francisco Perl Mongers User Group Subject: Re: [sf-perl] SF.pm official Twitter feed Excellent! On Jun 13, 2010, at 9:28 PM, Fred Moyer wrote: > I setup a Twitter feed for the group - @sfperlmongers > > Meeting announcements will be going there as well as the other > announcement channels. Also if there are any last minute updates on > meetings, etc. then they'll show up there as well. > > If anyone wants to send over a cool icon for the twitter account please do so. > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm ---- Hilary J. Holz Agile Technomethodologist http://twiki.csueastbay.edu/People/HilaryHolz _______________________________________________ SanFrancisco-pm mailing list SanFrancisco-pm at pm.org http://mail.pm.org/mailman/listinfo/sanfrancisco-pm From garth.webb at gmail.com Mon Jun 14 17:11:41 2010 From: garth.webb at gmail.com (Garth Webb) Date: Mon, 14 Jun 2010 17:11:41 -0700 Subject: [sf-perl] SF.pm official Twitter feed In-Reply-To: References: <585BDF5D-D6C5-4B9E-ADCF-D85616062487@gmail.com> Message-ID: You can easily stop receiving email from this mailing list by unsubscribing from it. On Mon, Jun 14, 2010 at 5:03 PM, Kailis, Andrew (kaan) wrote: > That would be great so you can all stop emailing me. No more emails > please. > > -----Original Message----- > From: sanfrancisco-pm-bounces+kaan=chevron.com at pm.org > [mailto:sanfrancisco-pm-bounces+kaan = > chevron.com at pm.org] On Behalf Of > Hilary Holz > Sent: 15 June 2010 2:05 AM > To: Fred Moyer > Cc: San Francisco Perl Mongers User Group > Subject: Re: [sf-perl] SF.pm official Twitter feed > > Excellent! > > On Jun 13, 2010, at 9:28 PM, Fred Moyer wrote: > > > I setup a Twitter feed for the group - @sfperlmongers > > > > Meeting announcements will be going there as well as the other > > announcement channels. Also if there are any last minute updates on > > meetings, etc. then they'll show up there as well. > > > > If anyone wants to send over a cool icon for the twitter account > please do so. > > _______________________________________________ > > SanFrancisco-pm mailing list > > SanFrancisco-pm at pm.org > > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > > ---- > Hilary J. Holz > Agile Technomethodologist > http://twiki.csueastbay.edu/People/HilaryHolz > > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fred at redhotpenguin.com Tue Jun 15 14:33:13 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Tue, 15 Jun 2010 14:33:13 -0700 Subject: [sf-perl] Fwd: Reminder: Hudson for Everybody Else is in one week. In-Reply-To: <1719475498.1276636496553.JavaMail.root@jobs.meetup.com> References: <1719475498.1276636496553.JavaMail.root@jobs.meetup.com> Message-ID: Just a quick heads up, our next meeting is one week away! We'll need your RSVP by 6pm next Tuesday so that we can give our new host Mother Jones a list of everyone who is planning to attend. Yes, we'll have nametags again - no, you don't have to wear yours, just pick it up to verify with the building security that you are registered to attend. Any last minute details will be posted on the Twitter feed at http://twitter.com/sfperlmongers, things like 'Pizza is here', etc. Hope to see you next Tuesday evening; this looks like an exciting talk! ---------- Forwarded message ---------- From: Meetup Reminder Date: Tue, Jun 15, 2010 at 2:14 PM Subject: Reminder: Hudson for Everybody Else is in one week. To: fred at redhotpenguin.com Meetup Reminder San Francisco Perl Mongers Your group has a Meetup Tuesday, June 22, 2010 7:00 PM! You RSVPed Yes. What Hudson for Everybody Else When Tuesday, June 22, 2010 7:00 PM Who 14 Yes Where Mother Jones 222 Sutter Street Suite 600 San Francisco CA 94108 Update your RSVP 14 Perl Mongers RSVPed Yes, including? see all Meetup Description Joe McMahon will be talking about Hudson on June 22nd at 7pm, at the office of Mother Jones. "Continuous integration" sounds like a great idea: you automatically run your build on every checkin, so you know very soon after you've committed if you make a mistake or checked in a bug. However, like any properly lazy Perl programmer, the last thing you want to do is write more code; you want to take advantage of work that's already done: that's Hudson. Hudson is a continuous integration server that's easy to set up, customize, and use. Unlike other similar Java-based tools, Hudson is language-agnostic, even well-integrated with other tools.For Perl projects, with a little assistance from CPAN, it's easy to set up and use for Perl projects. We'll look at a sample setup that covers most of the bases, including a few pointers on making it easy to build and track things under Hudson, and finish up with a look at using Hudson to get your team involved - even enjoying - continuous integration. Joe McMahon's CPAN page - http://search.cpan.org/~mcmahon/ Announcement posted via App::PM::Announce This Meetup Group is sponsored by Red Hot Penguin Consulting ? The Human Creativity Project ? Six Apart ? O'Reilly Media ? Silver Lining Networks ? Biztos Add info at meetup.com to your address book to receive all Meetup emails To manage your email settings for this group, click here Meetup, PO Box 4668 #37895 New York, New York 10163-4668 Meetup HQ in NYC is hiring! http://www.meetup.com/jobs/ From friedman at highwire.stanford.edu Tue Jun 15 14:46:20 2010 From: friedman at highwire.stanford.edu (Michael Friedman) Date: Tue, 15 Jun 2010 14:46:20 -0700 Subject: [sf-perl] Fwd: Reminder: Hudson for Everybody Else is in one week. In-Reply-To: References: <1719475498.1276636496553.JavaMail.root@jobs.meetup.com> Message-ID: Fred, Is Mother Jones our new regular, every month, location or just for this time? -- Mike ______________________________________________________________________________ Mike Friedman | HighWire Press, Stanford Univ | friedman at highwire.stanford.edu On Jun 15, 2010, at 2:33 PM, Fred Moyer wrote: > Just a quick heads up, our next meeting is one week away! > > We'll need your RSVP by 6pm next Tuesday so that we can give our new > host Mother Jones a list of everyone who is planning to attend. Yes, > we'll have nametags again - no, you don't have to wear yours, just > pick it up to verify with the building security that you are > registered to attend. > > Any last minute details will be posted on the Twitter feed at > http://twitter.com/sfperlmongers, things like 'Pizza is here', etc. > > Hope to see you next Tuesday evening; this looks like an exciting talk! > > ---------- Forwarded message ---------- > From: Meetup Reminder > Date: Tue, Jun 15, 2010 at 2:14 PM > Subject: Reminder: Hudson for Everybody Else is in one week. > To: fred at redhotpenguin.com > > > Meetup Reminder > San Francisco Perl Mongers > Your group has a Meetup Tuesday, June 22, 2010 7:00 PM! > You RSVPed Yes. > What > > Hudson for Everybody Else > > When > > Tuesday, June 22, 2010 7:00 PM > > Who > > 14 Yes > > Where > > Mother Jones > 222 Sutter Street Suite 600 > San Francisco CA 94108 > > Update your RSVP > > 14 Perl Mongers RSVPed Yes, including? > > see all > Meetup Description > > Joe McMahon will be talking about Hudson on June 22nd at 7pm, at the > office of Mother Jones. > > "Continuous integration" sounds like a great idea: you automatically > run your build on every checkin, so you know very soon after you've > committed if you make a mistake or checked in a bug. However, like any > properly lazy Perl programmer, the last thing you want to do is write > more code; you want to take advantage of work that's already done: > that's Hudson. > > Hudson is a continuous integration server that's easy to set up, > customize, and use. Unlike other similar Java-based tools, Hudson is > language-agnostic, even well-integrated with other tools.For Perl > projects, with a little assistance from CPAN, it's easy to set up and > use for Perl projects. We'll look at a sample setup that covers most > of the bases, including a few pointers on making it easy to build and > track things > under Hudson, and finish up with a look at using Hudson to get your > team involved - even enjoying - continuous integration. > > Joe McMahon's CPAN page - http://search.cpan.org/~mcmahon/ > > Announcement posted via App::PM::Announce > > This Meetup Group is sponsored by > > Red Hot Penguin Consulting ? The Human Creativity Project ? Six Apart > ? O'Reilly Media ? Silver Lining Networks ? Biztos > > Add info at meetup.com to your address book to receive all Meetup emails > > To manage your email settings for this group, click here > > Meetup, PO Box 4668 #37895 New York, New York 10163-4668 > > Meetup HQ in NYC is hiring! http://www.meetup.com/jobs/ > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm From rdm at cfcl.com Tue Jun 15 14:45:09 2010 From: rdm at cfcl.com (Rich Morin) Date: Tue, 15 Jun 2010 14:45:09 -0700 Subject: [sf-perl] PBI - Perl Hack and Chat Sessions Message-ID: A couple of Ruby Meetups (SV, SF) recently cooperated on a "Ruby Hack and Chat Session". We had 30+ people and a lot of animated conversation. I suspect that future gatherings may have more hacking, but I think the mix is a Good Thing. In any case, here is the page for the July event: http://www.meetup.com/ruby-72/calendar/13771150/ I think the "hack and chat" meme may be less intimidating to newbies than a formal presentation or hack session. So, we might get some additional folks... Anyway, I'd like to know if any local Perlies would like to attend a similar event. If there is enough interest, I'll set it up with Never Too Latte, announce it, etc. -r -- http://www.cfcl.com/rdm Rich Morin http://www.cfcl.com/rdm/resume rdm at cfcl.com http://www.cfcl.com/rdm/weblog +1 650-873-7841 Technical editing and writing, programming, system design From fred at redhotpenguin.com Tue Jun 15 14:56:17 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Tue, 15 Jun 2010 14:56:17 -0700 Subject: [sf-perl] Fwd: Reminder: Hudson for Everybody Else is in one week. In-Reply-To: References: <1719475498.1276636496553.JavaMail.root@jobs.meetup.com> Message-ID: Hi Mike, The June meeting will be at Mother Jones, as most of our hosts at Six Apart are away at YAPC next week. We've had a number additional companies step up and offer to host meetings, so we'll be mixing it up a bit over the next few months. If you know of any venues that could offer space for meetings, please contact Joe and I off list (this goes for anyone on the list). The main things we look for are a meeting space large enough for 30 people, a projector, and ideally guest internet access for us perl mongers. - Fred On Tue, Jun 15, 2010 at 2:46 PM, Michael Friedman wrote: > Fred, > > Is Mother Jones our new regular, every month, location or just for this time? > > -- Mike > ______________________________________________________________________________ > Mike Friedman | HighWire Press, Stanford Univ | friedman at highwire.stanford.edu > > On Jun 15, 2010, at 2:33 PM, Fred Moyer wrote: > >> Just a quick heads up, our next meeting is one week away! >> >> We'll need your RSVP by 6pm next Tuesday so that we can give our new >> host Mother Jones a list of everyone who is planning to attend. ?Yes, >> we'll have nametags again - no, you don't have to wear yours, just >> pick it up to verify with the building security that you are >> registered to attend. >> >> Any last minute details will be posted on the Twitter feed at >> http://twitter.com/sfperlmongers, things like 'Pizza is here', etc. >> >> Hope to see you next Tuesday evening; this looks like an exciting talk! >> >> ---------- Forwarded message ---------- >> From: Meetup Reminder >> Date: Tue, Jun 15, 2010 at 2:14 PM >> Subject: Reminder: Hudson for Everybody Else is in one week. >> To: fred at redhotpenguin.com >> >> >> Meetup Reminder >> San Francisco Perl Mongers >> Your group has a Meetup Tuesday, June 22, 2010 7:00 PM! >> You RSVPed Yes. >> What >> >> Hudson for Everybody Else >> >> When >> >> Tuesday, June 22, 2010 7:00 PM >> >> Who >> >> 14 Yes >> >> Where >> >> Mother Jones >> 222 Sutter Street Suite 600 >> San Francisco CA 94108 >> >> Update your RSVP >> >> 14 Perl Mongers RSVPed Yes, including? >> >> see all >> Meetup Description >> >> Joe McMahon will be talking about Hudson on June 22nd at 7pm, at the >> office of Mother Jones. >> >> "Continuous integration" sounds like a great idea: you automatically >> run your build on every checkin, so you know very soon after you've >> committed if you make a mistake or checked in a bug. However, like any >> properly lazy Perl programmer, the last thing you want to do is write >> more code; you want to take advantage of work that's already done: >> that's Hudson. >> >> Hudson is a continuous integration server that's easy to set up, >> customize, and use. Unlike other similar Java-based tools, Hudson is >> language-agnostic, even well-integrated with other tools.For Perl >> projects, with a little assistance from CPAN, it's easy to set up and >> use for Perl projects. We'll look at a sample setup that covers most >> of the bases, including a few pointers on making it easy to build and >> track things >> under Hudson, and finish up with a look at using Hudson to get your >> team involved - even enjoying - continuous integration. >> >> Joe McMahon's CPAN page - http://search.cpan.org/~mcmahon/ >> >> Announcement posted via App::PM::Announce >> >> This Meetup Group is sponsored by >> >> Red Hot Penguin Consulting ? The Human Creativity Project ? Six Apart >> ? O'Reilly Media ? Silver Lining Networks ? Biztos >> >> Add info at meetup.com to your address book to receive all Meetup emails >> >> To manage your email settings for this group, click here >> >> Meetup, PO Box 4668 #37895 New York, New York 10163-4668 >> >> Meetup HQ in NYC is hiring! http://www.meetup.com/jobs/ >> _______________________________________________ >> SanFrancisco-pm mailing list >> SanFrancisco-pm at pm.org >> http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > > From bob.goolsby at gmail.com Tue Jun 15 14:59:21 2010 From: bob.goolsby at gmail.com (Bob goolsby) Date: Tue, 15 Jun 2010 14:59:21 -0700 Subject: [sf-perl] PBI - Perl Hack and Chat Sessions In-Reply-To: References: Message-ID: Mornin' Rich -- I'd be interested, if we can avoid the Overloaded Tuesday Syndrome. (How many interesting meetings occur on Tuesdays? And how many night classes at UCB? Not to mention Drum School.) B On Tue, Jun 15, 2010 at 2:45 PM, Rich Morin wrote: > A couple of Ruby Meetups (SV, SF) recently cooperated on a > "Ruby Hack and Chat Session". ?We had 30+ people and a lot > of animated conversation. ?I suspect that future gatherings > may have more hacking, but I think the mix is a Good Thing. > In any case, here is the page for the July event: > > ?http://www.meetup.com/ruby-72/calendar/13771150/ > > > I think the "hack and chat" meme may be less intimidating > to newbies than a formal presentation or hack session. ?So, > we might get some additional folks... > > Anyway, I'd like to know if any local Perlies would like to > attend a similar event. ?If there is enough interest, I'll > set it up with Never Too Latte, announce it, etc. > > -r > -- > http://www.cfcl.com/rdm ? ? ? ? ? ?Rich Morin > http://www.cfcl.com/rdm/resume ? ? rdm at cfcl.com > http://www.cfcl.com/rdm/weblog ? ? +1 650-873-7841 > > Technical editing and writing, programming, system design > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > -- Bob Goolsby bob.goolsby at gmail.com From doom at kzsu.stanford.edu Tue Jun 15 19:36:11 2010 From: doom at kzsu.stanford.edu (Joe Brenner) Date: Tue, 15 Jun 2010 19:36:11 -0700 Subject: [sf-perl] PBI - Perl Hack and Chat Sessions In-Reply-To: References: Message-ID: <201006160236.o5G2aBiw069964@kzsu.stanford.edu> Like I've said before, if I ever invent a monthly geek event it's going to be on "First Prime Wednesdays". But yeah, perl-hack-offs or hack-athons or workshops or whatever sound like fun to me at least. Do the ruby folks structure their gatherings at all? I might suggest a proposed topic, or even a group project... Bob goolsby wrote: > Mornin' Rich -- > > I'd be interested, if we can avoid the Overloaded Tuesday Syndrome. > (How many interesting meetings occur on Tuesdays? And how many night > classes at UCB? Not to mention Drum School.) > > B > > > > On Tue, Jun 15, 2010 at 2:45 PM, Rich Morin wrote: > > A couple of Ruby Meetups (SV, SF) recently cooperated on a > > "Ruby Hack and Chat Session". We had 30+ people and a lot > > of animated conversation. I suspect that future gatherings > > may have more hacking, but I think the mix is a Good Thing. > > In any case, here is the page for the July event: > > > > http://www.meetup.com/ruby-72/calendar/13771150/ > > > > > > I think the "hack and chat" meme may be less intimidating > > to newbies than a formal presentation or hack session. So, > > we might get some additional folks... > > > > Anyway, I'd like to know if any local Perlies would like to > > attend a similar event. If there is enough interest, I'll > > set it up with Never Too Latte, announce it, etc. From rdm at cfcl.com Wed Jun 16 07:15:57 2010 From: rdm at cfcl.com (Rich Morin) Date: Wed, 16 Jun 2010 07:15:57 -0700 Subject: [sf-perl] PBI - Perl Hack and Chat Sessions In-Reply-To: <201006160236.o5G2aBiw069964@kzsu.stanford.edu> References: <201006160236.o5G2aBiw069964@kzsu.stanford.edu> Message-ID: At 2:59 PM -0700 6/15/10, Bob goolsby wrote: > I'd be interested, if we can avoid the Overloaded Tuesday Syndrome. Some time ago, I did an informal analysis of this. Basically, I made up an abstract monthly calendar of the form: 1 Mon Tue Wed Thu Fri Sat Sun 2 Mon Tue Wed Thu Fri Sat Sun 3 Mon Tue Wed Thu Fri Sat Sun 4 Mon Tue Wed Thu Fri Sat Sun 5 Mon Tue Wed Thu Fri Sat Sun and recorded which day (eg, 3rd Tuesday) was used by which event. As I expected, Tue/Wed/Thu were waaay overbooked and the rest of the days were largely free. Fri and Sat are cool for parties, but prolly not so good for formal meetings. I avoid the first week in the month, because folks seem to need time to "sync up" to the current month's schedule. Scheduling things for the fourth or fifth week can also be a problem. Monday evenings and Sunday afternoons seem to work well for informal events such as hack sessions. The Ruby Hack and Chat Session in July is happening on the second Monday. I'd suggest the third or fourth Monday for Perl. At 7:36 PM -0700 6/15/10, Joe Brenner wrote: > But yeah, perl-hack-offs or hack-athons or workshops or whatever > sound like fun to me at least. > > Do the Ruby folks structure their gatherings at all? I might > suggest a proposed topic, or even a group project... All of the local hack sessions I've attended are free-format, in the sense that folks simply bring their own projects or work with others on an informal basis. The Seattle Ruby Brigade is quite different, in that they have collectively developed some substantial tools. Given that there are already a few Ruby "hack sessions" scheduled in the area, I wanted to do something a bit different. In particular, I wanted to explicitly make room for socializing and not require that the attendees be interested in serious development or presentations. That said, I have considered opening up part of the evening for some sort of Lightning Talks, etc. For example, folks might want to say a few words about their current projects, tools they find interesting, etc. Still feeling my way on this... -r -- http://www.cfcl.com/rdm Rich Morin http://www.cfcl.com/rdm/resume rdm at cfcl.com http://www.cfcl.com/rdm/weblog +1 650-873-7841 Technical editing and writing, programming, system design From matt at lanier.org Wed Jun 16 09:28:26 2010 From: matt at lanier.org (Matthew Lanier) Date: Wed, 16 Jun 2010 09:28:26 -0700 (PDT) Subject: [sf-perl] PBI - Perl Hack and Chat Sessions In-Reply-To: References: <201006160236.o5G2aBiw069964@kzsu.stanford.edu> Message-ID: we've been the 4th tuesday of the month since our inception. m@ On Wed, 16 Jun 2010, Rich Morin wrote: > At 2:59 PM -0700 6/15/10, Bob goolsby wrote: >> I'd be interested, if we can avoid the Overloaded Tuesday Syndrome. > > Some time ago, I did an informal analysis of this. Basically, I made > up an abstract monthly calendar of the form: > > 1 Mon Tue Wed Thu Fri Sat Sun > 2 Mon Tue Wed Thu Fri Sat Sun > 3 Mon Tue Wed Thu Fri Sat Sun > 4 Mon Tue Wed Thu Fri Sat Sun > 5 Mon Tue Wed Thu Fri Sat Sun > > and recorded which day (eg, 3rd Tuesday) was used by which event. As > I expected, Tue/Wed/Thu were waaay overbooked and the rest of the days > were largely free. > > Fri and Sat are cool for parties, but prolly not so good for formal > meetings. I avoid the first week in the month, because folks seem to > need time to "sync up" to the current month's schedule. Scheduling > things for the fourth or fifth week can also be a problem. > > Monday evenings and Sunday afternoons seem to work well for informal > events such as hack sessions. The Ruby Hack and Chat Session in July > is happening on the second Monday. I'd suggest the third or fourth > Monday for Perl. > > > At 7:36 PM -0700 6/15/10, Joe Brenner wrote: >> But yeah, perl-hack-offs or hack-athons or workshops or whatever >> sound like fun to me at least. >> >> Do the Ruby folks structure their gatherings at all? I might >> suggest a proposed topic, or even a group project... > > All of the local hack sessions I've attended are free-format, in the > sense that folks simply bring their own projects or work with others > on an informal basis. The Seattle Ruby Brigade is quite different, > in that they have collectively developed some substantial tools. > > Given that there are already a few Ruby "hack sessions" scheduled in > the area, I wanted to do something a bit different. In particular, > I wanted to explicitly make room for socializing and not require that > the attendees be interested in serious development or presentations. > > That said, I have considered opening up part of the evening for some > sort of Lightning Talks, etc. For example, folks might want to say > a few words about their current projects, tools they find interesting, > etc. Still feeling my way on this... > > -r > From rdm at cfcl.com Wed Jun 16 11:51:38 2010 From: rdm at cfcl.com (Rich Morin) Date: Wed, 16 Jun 2010 11:51:38 -0700 Subject: [sf-perl] PBI - Perl Hack and Chat Sessions In-Reply-To: References: <201006160236.o5G2aBiw069964@kzsu.stanford.edu> Message-ID: At 9:28 AM -0700 6/16/10, Matthew Lanier wrote: > we've been the 4th tuesday of the month since our inception. So a 4th Monday Hack and Chat Session might be a bit close for comfort. Let's retract that, leaving the 3rd Monday in play. -r -- http://www.cfcl.com/rdm Rich Morin http://www.cfcl.com/rdm/resume rdm at cfcl.com http://www.cfcl.com/rdm/weblog +1 650-873-7841 Technical editing and writing, programming, system design From doom at kzsu.stanford.edu Wed Jun 16 12:57:13 2010 From: doom at kzsu.stanford.edu (Joe Brenner) Date: Wed, 16 Jun 2010 12:57:13 -0700 Subject: [sf-perl] PBI - Perl Hack and Chat Sessions In-Reply-To: References: <201006160236.o5G2aBiw069964@kzsu.stanford.edu> Message-ID: <201006161957.o5GJvDTp084981@kzsu.stanford.edu> Matthew Lanier wrote: > we've been the 4th tuesday of the month since our inception. I think Rich is talking about an additional gathering, not a replacement for one of the regular monthly meetings > Rich Morin wrote: > > Scheduling things for the fourth or fifth week can also be a > > problem. An oddity of our 4th-Tuesday scheme is that this is usually equivalent to "last Tuesday", but not always. > > That said, I have considered opening up part of the evening for some > > sort of Lightning Talks, etc. For example, folks might want to say > > a few words about their current projects, tools they find interesting, > > etc. Still feeling my way on this... Yah. I appreciate that freeform can work really well, but I also suspect that some small effort at structuring it might help. We could do it Burning Man style: announce a "theme", but make no effort to keep people on theme. From fred at redhotpenguin.com Thu Jun 17 11:43:17 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Thu, 17 Jun 2010 11:43:17 -0700 Subject: [sf-perl] Learning Perl book give away at the Tuesday Meeting Message-ID: I've got a copy of Learning Perl signed by brian d foy which I'll be giving away to a lucky recipient at the next meeting: http://twitter.com/sfperlmongers/status/16325281785 If you're a list lurker who only occasionally uses Perl, this is a great book to get on your shelf. RSVP at Meetup - http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13762958/ From fred at redhotpenguin.com Mon Jun 21 13:34:22 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Mon, 21 Jun 2010 13:34:22 -0700 Subject: [sf-perl] Fwd: Reminder: "Hudson for Everybody Else" is tomorrow, Tuesday, June 22, 2010 7:00 PM! In-Reply-To: <1770882458.1277152155045.JavaMail.root@jobs.meetup.com> References: <1770882458.1277152155045.JavaMail.root@jobs.meetup.com> Message-ID: Just a quick reminder, our next meeting is tomorrow night, RSVP at Meetup - http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13762958/ ---------- Forwarded message ---------- From: Meetup Reminder Date: Mon, Jun 21, 2010 at 1:29 PM Subject: Reminder: "Hudson for Everybody Else" is tomorrow, Tuesday, June 22, 2010 7:00 PM! To: fred at redhotpenguin.com Meetup Reminder San Francisco Perl Mongers Your group has a Meetup tomorrow! You RSVPed Yes. What Hudson for Everybody Else When Tuesday, June 22, 2010 7:00 PM Who 19 Yes Where Mother Jones 222 Sutter Street Suite 600 San Francisco CA 94108 Update your RSVP 19 Perl Mongers RSVPed Yes, including? see all Meetup Description Joe McMahon will be talking about Hudson on June 22nd at 7pm, at the office of Mother Jones. "Continuous integration" sounds like a great idea: you automatically run your build on every checkin, so you know very soon after you've committed if you make a mistake or checked in a bug. However, like any properly lazy Perl programmer, the last thing you want to do is write more code; you want to take advantage of work that's already done: that's Hudson. Hudson is a continuous integration server that's easy to set up, customize, and use. Unlike other similar Java-based tools, Hudson is language-agnostic, even well-integrated with other tools.For Perl projects, with a little assistance from CPAN, it's easy to set up and use for Perl projects. We'll look at a sample setup that covers most of the bases, including a few pointers on making it easy to build and track things under Hudson, and finish up with a look at using Hudson to get your team involved - even enjoying - continuous integration. Joe McMahon's CPAN page - http://search.cpan.org/~mcmahon/ Announcement posted via App::PM::Announce This Meetup Group is sponsored by Red Hot Penguin Consulting ? The Human Creativity Project ? Six Apart ? O'Reilly Media ? Silver Lining Networks ? Biztos Add info at meetup.com to your address book to receive all Meetup emails To manage your email settings for this group, click here Meetup, PO Box 4668 #37895 New York, New York 10163-4668 Meetup HQ in NYC is hiring! http://www.meetup.com/jobs/ From friedman at highwire.stanford.edu Tue Jun 22 11:14:34 2010 From: friedman at highwire.stanford.edu (Michael Friedman) Date: Tue, 22 Jun 2010 11:14:34 -0700 Subject: [sf-perl] directions for tonight's meeting Message-ID: <301C3FF8-1B67-4698-BEBD-3E0781B5C5A1@highwire.stanford.edu> I was looking at Google for driving directions for the meeting at Mother Jones tonight, but it seems to think that "222 Sutter St" is only accessible from the back of the building via Harlan Place. Is this correct? Is there anything tricky about finding our way to suite 600? Lastly, is there any good parking near there or will the street parking suffice? See you tonight! Thanks, -- Mike ______________________________________________________________________________ Mike Friedman | HighWire Press, Stanford Univ | friedman at highwire.stanford.edu From Paul.Makepeace at realprogrammers.com Tue Jun 22 11:29:00 2010 From: Paul.Makepeace at realprogrammers.com (Paul Makepeace) Date: Tue, 22 Jun 2010 11:29:00 -0700 Subject: [sf-perl] directions for tonight's meeting In-Reply-To: <301C3FF8-1B67-4698-BEBD-3E0781B5C5A1@highwire.stanford.edu> References: <301C3FF8-1B67-4698-BEBD-3E0781B5C5A1@highwire.stanford.edu> Message-ID: On Tue, Jun 22, 2010 at 11:14, Michael Friedman wrote: > I was looking at Google for driving directions for the meeting at Mother Jones tonight, but it seems to think that "222 Sutter St" is only accessible from the back of the building via Harlan Place. It's right off the corner of 3rd St; no need for Harlan Pl AFAICT. There's a parking garage right by it, according to my TomTom :) Paul > > Is this correct? > Is there anything tricky about finding our way to suite 600? > Lastly, is there any good parking near there or will the street parking suffice? > > See you tonight! > > Thanks, > -- Mike > ______________________________________________________________________________ > Mike Friedman | HighWire Press, Stanford Univ | friedman at highwire.stanford.edu > > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > From friedman at highwire.stanford.edu Tue Jun 22 12:05:51 2010 From: friedman at highwire.stanford.edu (Michael Friedman) Date: Tue, 22 Jun 2010 12:05:51 -0700 Subject: [sf-perl] directions for tonight's meeting In-Reply-To: References: <301C3FF8-1B67-4698-BEBD-3E0781B5C5A1@highwire.stanford.edu> Message-ID: Thanks, Paul. I decided to virtually walk it via Google Maps Street View. It looks like the doorway to the building's upper floors is under a sign saying "W & J Sloane", next to Loehmann's. http://maps.google.com/maps?q=parking&cd=1&ei=vQQhTPuxMYuysQP_6unnCA&sll=37.78985,-122.405617&sspn=0.006295,0.006295&ie=UTF8&hl=en&view=map&cid=14177786284898813137&ved=0CFIQpQY&hq=parking&hnear=&ll=37.789794,-122.404218&spn=0,0.014226&z=16&layer=c&cbll=37.789773,-122.404355&panoid=JkiH8hdk5SvY2VsyvIgpRQ&cbp=12,317.36,,0,2.56 The Sutter Stockton garage is only a couple of blocks away, so I'll probably park there. The White House garage is the one across the street, but Yelp reviews say it's expensive and the valets steal money from your glove box. One of these days we'll get a decent peninsula mass transit system and I won't have to drive up from San Jose to be able to get home in a reasonable amount of time... *sigh* -- Mike ______________________________________________________________________________ Mike Friedman | HighWire Press, Stanford Univ | friedman at highwire.stanford.edu On Jun 22, 2010, at 11:29 AM, Paul Makepeace wrote: > On Tue, Jun 22, 2010 at 11:14, Michael Friedman > wrote: >> I was looking at Google for driving directions for the meeting at Mother Jones tonight, but it seems to think that "222 Sutter St" is only accessible from the back of the building via Harlan Place. > > It's right off the corner of 3rd St; no need for Harlan Pl AFAICT. > There's a parking garage right by it, according to my TomTom :) > > Paul > >> >> Is this correct? >> Is there anything tricky about finding our way to suite 600? >> Lastly, is there any good parking near there or will the street parking suffice? >> >> See you tonight! >> >> Thanks, >> -- Mike >> ______________________________________________________________________________ >> Mike Friedman | HighWire Press, Stanford Univ | friedman at highwire.stanford.edu >> >> _______________________________________________ >> SanFrancisco-pm mailing list >> SanFrancisco-pm at pm.org >> http://mail.pm.org/mailman/listinfo/sanfrancisco-pm >> From smurph at smurph.org Tue Jun 22 12:45:04 2010 From: smurph at smurph.org (smurph) Date: Tue, 22 Jun 2010 12:45:04 -0700 (PDT) Subject: [sf-perl] directions for tonight's meeting In-Reply-To: References: <301C3FF8-1B67-4698-BEBD-3E0781B5C5A1@highwire.stanford.edu> Message-ID: That is correct, the entrance to the building is immediately west of Lohemans on Sutter Street. And garage parking is probably a better option than trying to find street parking in the neighborhood. I will give the guard at the desk in the lobby a list of everyone who RSVP'd on meetup, so they will be expecting folks. -smurph On Tue, 22 Jun 2010, Michael Friedman wrote: > Thanks, Paul. > > I decided to virtually walk it via Google Maps Street View. It looks like the doorway to the building's upper floors is under a sign saying "W & J Sloane", next to Loehmann's. > > http://maps.google.com/maps?q=parking&cd=1&ei=vQQhTPuxMYuysQP_6unnCA&sll=37.78985,-122.405617&sspn=0.006295,0.006295&ie=UTF8&hl=en&view=map&cid=14177786284898813137&ved=0CFIQpQY&hq=parking&hnear=&ll=37.789794,-122.404218&spn=0,0.014226&z=16&layer=c&cbll=37.789773,-122.404355&panoid=JkiH8hdk5SvY2VsyvIgpRQ&cbp=12,317.36,,0,2.56 > > The Sutter Stockton garage is only a couple of blocks away, so I'll probably park there. The White House garage is the one across the street, but Yelp reviews say it's expensive and the valets steal money from your glove box. > > One of these days we'll get a decent peninsula mass transit system and I won't have to drive up from San Jose to be able to get home in a reasonable amount of time... *sigh* > > -- Mike > ______________________________________________________________________________ > Mike Friedman | HighWire Press, Stanford Univ | friedman at highwire.stanford.edu > > On Jun 22, 2010, at 11:29 AM, Paul Makepeace wrote: > >> On Tue, Jun 22, 2010 at 11:14, Michael Friedman >> wrote: >>> I was looking at Google for driving directions for the meeting at Mother Jones tonight, but it seems to think that "222 Sutter St" is only accessible from the back of the building via Harlan Place. >> >> It's right off the corner of 3rd St; no need for Harlan Pl AFAICT. >> There's a parking garage right by it, according to my TomTom :) >> >> Paul >> >>> >>> Is this correct? >>> Is there anything tricky about finding our way to suite 600? >>> Lastly, is there any good parking near there or will the street parking suffice? >>> >>> See you tonight! >>> >>> Thanks, >>> -- Mike >>> ______________________________________________________________________________ >>> Mike Friedman | HighWire Press, Stanford Univ | friedman at highwire.stanford.edu >>> >>> _______________________________________________ >>> SanFrancisco-pm mailing list >>> SanFrancisco-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/sanfrancisco-pm >>> > > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > From cweyl at alumni.drew.edu Tue Jun 22 13:01:46 2010 From: cweyl at alumni.drew.edu (Chris Weyl) Date: Tue, 22 Jun 2010 13:01:46 -0700 Subject: [sf-perl] directions for tonight's meeting In-Reply-To: References: <301C3FF8-1B67-4698-BEBD-3E0781B5C5A1@highwire.stanford.edu> Message-ID: On Tue, Jun 22, 2010 at 12:45 PM, smurph wrote: > > And garage parking is probably a better option than trying to find street > parking in the neighborhood. How's bike parking around there? If I bike, is it OK to bring my bicycle in with me? -Chris -- Chris Weyl Ex astris, scientia From fred at redhotpenguin.com Tue Jun 22 14:26:08 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Tue, 22 Jun 2010 14:26:08 -0700 Subject: [sf-perl] directions for tonight's meeting In-Reply-To: References: <301C3FF8-1B67-4698-BEBD-3E0781B5C5A1@highwire.stanford.edu> Message-ID: On Tue, Jun 22, 2010 at 1:01 PM, Chris Weyl wrote: > On Tue, Jun 22, 2010 at 12:45 PM, smurph wrote: >> >> And garage parking is probably a better option than trying to find street >> parking in the neighborhood. > > How's bike parking around there? ?If I bike, is it OK to bring my > bicycle in with me? No idea myself, but I'll be riding there and locking my bike outside if there isn't anywhere else. Happy to lock my bike to others there to reduce the possibility of dastardly deeds which can happen to bikes left outside. However, it won't be totally dark when the meeting is over, so I think that gives an increased margin of safety. From smurph at smurph.org Tue Jun 22 14:49:49 2010 From: smurph at smurph.org (smurph) Date: Tue, 22 Jun 2010 14:49:49 -0700 (PDT) Subject: [sf-perl] directions for tonight's meeting In-Reply-To: References: <301C3FF8-1B67-4698-BEBD-3E0781B5C5A1@highwire.stanford.edu> Message-ID: It should be fine to bring your bike upstairs. -smurph On Tue, 22 Jun 2010, Chris Weyl wrote: > On Tue, Jun 22, 2010 at 12:45 PM, smurph wrote: >> >> And garage parking is probably a better option than trying to find street >> parking in the neighborhood. > > How's bike parking around there? If I bike, is it OK to bring my > bicycle in with me? > > -Chris > > -- > Chris Weyl > Ex astris, scientia > From mcmahon at ibiblio.org Wed Jun 23 14:43:03 2010 From: mcmahon at ibiblio.org (Joe McMahon) Date: Wed, 23 Jun 2010 14:43:03 -0700 Subject: [sf-perl] Slides from last night's talk Message-ID: At http://pemungkah.com/hudson_for_everybody_else.pdf Includes all the speaker notes plus a few new slides for stuff we talked about but which wasn't originally in there, like TAP and TODO tests (sorry I forgot to come back to that!). Thanks again to everyone for the really warm reception! From doom at kzsu.stanford.edu Wed Jun 23 16:32:18 2010 From: doom at kzsu.stanford.edu (Joe Brenner) Date: Wed, 23 Jun 2010 16:32:18 -0700 Subject: [sf-perl] Slides from last night's talk In-Reply-To: References: Message-ID: <201006232332.o5NNWIaH028314@kzsu.stanford.edu> Joe McMahon wrote: > At http://pemungkah.com/hudson_for_everybody_else.pdf Thanks much. Sorry I missed it. *cough* *cough* Note: Don't get flu that's going around. From james at ActionMessage.com Fri Jun 25 06:07:17 2010 From: james at ActionMessage.com (James Briggs) Date: Fri, 25 Jun 2010 06:07:17 -0700 Subject: [sf-perl] Fwd: Reminder: Hudson for Everybody Else is in one week. In-Reply-To: References: <1719475498.1276636496553.JavaMail.root@jobs.meetup.com> Message-ID: <20100625130526.M91338@actionmessage.com> Hi folks. I did a blog post on the Hudson talk. Please let me know of any errors or additions and I'll update it. http://www.jebriggs.com/blog/ Thanks, James Briggs From matt at lanier.org Sun Jun 27 21:13:59 2010 From: matt at lanier.org (Matthew Lanier) Date: Sun, 27 Jun 2010 21:13:59 -0700 (PDT) Subject: [sf-perl] how was YAPC? Message-ID: to the folks that went to YAPC, how was it? m@ -- Matthew D. P. K. Lanier From not.com at gmail.com Tue Jun 29 08:47:07 2010 From: not.com at gmail.com (yary) Date: Tue, 29 Jun 2010 08:47:07 -0700 Subject: [sf-perl] Crowd sourcing copy editing Message-ID: Just saw this post, requesting comments on a Modern Perl book http://www.modernperlbooks.com/mt/2010/06/modern-perl-the-book-the-draft.html -y