From fred at redhotpenguin.com Thu Apr 1 10:31:08 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Thu, 1 Apr 2010 10:31:08 -0700 Subject: [sf-perl] [meeting] HTML::FormHandler, a Moose based form rendering and validation framework Message-ID: As the second talk in a series of talks on form handling, Bryan Beeley will be presenting a talk on the HTML::FormHandler, a Moose based form rendering and validation framework, on April 27th, 2010 at Six Apart World Headquarters. HTML::FormHandler is an object oriented framework for form-specific data model, HTML rendering and data validation code. Simple forms can be rendered, parameters can be parsed, data can be validated, and validated data can be submitted to your database with a minimal amount of code using built-in input field types. Leveraging the power of Moose, HTML::FormHandler allows more complicated forms to override some or all of the built-in functionality while maintaining a common interface. This meeting will take place on Tuesday, April 27rd at 7pm at Six Apart World Headquarters. HTML::FormHandler on CPAN: http://search.cpan.org/dist/HTML-FormHandler/ RSVP at Meetup - http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13059396/ Announcement posted via App::PM::Announce From luismottacampos at yahoo.co.uk Thu Apr 1 15:17:09 2010 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 02 Apr 2010 00:17:09 +0200 Subject: [sf-perl] Emergency Social somewhere in the Bay Area? Message-ID: <4BB51B65.2080808@yahoo.co.uk> Hello, SFPM. I'm visiting the Bay Area until the 20th of April, and I would love to get in touch with the PMers around here. I'm staying at Campbell, nearby San Jose, but I have a car available and can drive anywhere the PMers decide is a good place for a meeting. As I don't have much plans for the coming weekend, suggestions are also welcome. :) Is anyone up for a Social Meeting somewhere during the coming weeks? Cheers! -- Luis Motta Campos is a DBA, Perl Programmer, foodie and photographer. From fred at redhotpenguin.com Thu Apr 1 17:05:16 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Thu, 1 Apr 2010 17:05:16 -0700 Subject: [sf-perl] Fwd: UG News: Discount for O'Reilly Open Source Convention (OSCON) In-Reply-To: <1270164631.11536.0.824083@post.oreilly.com> References: <1270164631.11536.0.824083@post.oreilly.com> Message-ID: FYI, Oscon registration is open ---------- Forwarded message ---------- From: Marsee Henon Date: Thu, Apr 1, 2010 at 4:30 PM Subject: UG News: Discount for O'Reilly Open Source Convention (OSCON) To: fred at redhotpenguin.com View this information as HTML in your browser, click here: http://post.oreilly.com/rd/9z1z35q2adc0od1etjcsfr339ctq0rms0h747rq5tkg Hi-- OSCON Registration is open. Here's a discount you can pass along to your members through your mailing list or at your meetings: OSCON happens July 19-23, 2010 in Portland, OR Use code "os10usrg" when you register, and receive 20% off the registration price. To register for the conference, go to: http://post.oreilly.com/rd/9z1zum0i157gjsvo5re0sf2rq28qog5ahf64t5t7go8 OSCON 2010 Registration Now Open. Make It Happen at OSCON! At OSCON, you'll participate in hundreds of sessions covering open source languages and platforms, practical tutorials that go deep into technical skill and best practices, inspirational keynote presentations, an Expo Hall featuring dozens of the latest projects and products, fun networking events and activities, and the best "hallway track" around. -Explore the benefits and challenges of building scalable applications for the cloud -Use open source to target Android, iPhone and other mobile platforms -Understand how and when to use NoSQL databases -Learn best practices from experts in Python, Java, Ruby, Perl, PHP and JavaScript -Use open source effectively as part of your business strategy -Learn how to foster contribution and adoption of your open source projects Follow OSCON on your favorite social networking sites: Facebook http://post.oreilly.com/rd/9z1zsqifm3vk3lsnhbngvne92en1evkderql4kb2hl0 Twitter (or look for #OSCON) http://post.oreilly.com/rd/9z1z2g8jj42gs5ui48dpqts38ocr38nfi6ltk4sb1ig LinkedIn http://post.oreilly.com/rd/9z1z1nh96lv6m73bcoe7evvu665ni51j4b4ngrf8qlo Hope to see you there, Marsee Forward this announcement - http://post.oreilly.com/f2f/9z1zj1shshn3e72aslnjg6r7vhppuag94tr4tdkr0h8 ================================================================ O'Reilly 1005 Gravenstein Highway North Sebastopol, CA ? 95472 800-998-9938 http://post.oreilly.com/rd/9z1ziq175d3i7esci9ddedk710f5nhthm69iq2200b0 Follow us on Twitter at: http://post.oreilly.com/rd/9z1zd3ug3kmmtsbnid9cq86av3njabh96g21ps6tirg You are receiving this email because you are a User Group contact with O'Reilly Media. If you would like to stop receiving these newsletters or announcements from O'Reilly, send an email to marsee at oreilly.com ================================================================ From quinn at fairpath.com Thu Apr 1 20:50:18 2010 From: quinn at fairpath.com (Quinn Weaver) Date: Thu, 1 Apr 2010 20:50:18 -0700 Subject: [sf-perl] Emergency Social somewhere in the Bay Area? In-Reply-To: <4BB51B65.2080808@yahoo.co.uk> References: <4BB51B65.2080808@yahoo.co.uk> Message-ID: My position is that an emergency social is better than a social emergency. I'm probably up for something if it's on a weeknight and in SF. On Thu, Apr 1, 2010 at 3:17 PM, Luis Motta Campos wrote: > Hello, SFPM. > > I'm visiting the Bay Area until the 20th of April, and I would love to > get in touch with the PMers around here. I'm staying at Campbell, nearby > San Jose, but I have a car available and can drive anywhere the PMers > decide is a good place for a meeting. > > As I don't have much plans for the coming weekend, suggestions are also > welcome. :) > > Is anyone up for a Social Meeting somewhere during the coming weeks? > > Cheers! > -- > Luis Motta Campos is a DBA, > Perl Programmer, foodie and photographer. > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > -- Quinn Weaver Consulting, LLC Full-stack web design and development http://quinnweaver.com/ 510-520-5217 From doom at kzsu.stanford.edu Fri Apr 2 00:40:22 2010 From: doom at kzsu.stanford.edu (Joe Brenner) Date: Fri, 02 Apr 2010 00:40:22 -0700 Subject: [sf-perl] Emergency Social somewhere in the Bay Area? In-Reply-To: References: <4BB51B65.2080808@yahoo.co.uk> Message-ID: <201004020740.o327eMZK079611@kzsu.stanford.edu> > Luis Motta Campos > wrote: > > I'm visiting the Bay Area until the 20th of April, and I would love to > > get in touch with the PMers around here. I'm staying at Campbell, nearby > > San Jose, but I have a car available and can drive anywhere the PMers > > decide is a good place for a meeting. > > Is anyone up for a Social Meeting somewhere during the coming weeks? Well, it seems like we have a tradition of getting together for Indian food at "Naan-N-Curry" at 336 O'Farrell Street, between Mason and Taylor... maybe we can pick a date people would be up for... I hereby nominate Thursday April 8th... any seconds? And here, we got OT: > > As I don't have much plans for the coming weekend, suggestions are also > > welcome. :) Saturday, April 3rd, 11am-6pm, there's a "postgresql test fest" at Noisebridge, which being a DBA you might have some interest in: http://postgresql.meetup.com/1/calendar/12794759/ Many other interesting things happen at Noisebridge: https://www.noisebridge.net/wiki/Noisebridge (A Ruby class at 6pm, right after the postgres event.) The traditional way to celebrate Easter is with the Sisters of Perpetual Indulgence, in Dolores Park, Sunday, April 4th, 12pm-4pm: http://www.thesisters.org/calendar.html At 4pm there's the "bring-your-own-big-wheel" event, which meets at 20th & Vermont, and races down a winding street on Portreo Hill: http://www.jonbrumit.com/byobw Oh, and all weekend, over in Moscone Center there's Wondercon: http://www.comic-con.org/wc/ From luismottacampos at yahoo.co.uk Fri Apr 2 09:33:05 2010 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 02 Apr 2010 13:33:05 -0300 Subject: [sf-perl] Emergency Social somewhere in the Bay Area? In-Reply-To: <201004020740.o327eMZK079611@kzsu.stanford.edu> References: <4BB51B65.2080808@yahoo.co.uk> <201004020740.o327eMZK079611@kzsu.stanford.edu> Message-ID: <4BB61C41.3060006@yahoo.co.uk> Joe Brenner wrote: >> Luis Motta Campos > wrote: > >>> I'm visiting the Bay Area until the 20th of April, and I would love to >>> get in touch with the PMers around here. I'm staying at Campbell, nearby >>> San Jose, but I have a car available and can drive anywhere the PMers >>> decide is a good place for a meeting. > >>> Is anyone up for a Social Meeting somewhere during the coming weeks? > > Well, it seems like we have a tradition of getting together for > Indian food at "Naan-N-Curry" at 336 O'Farrell Street, between > Mason and Taylor... maybe we can pick a date people would be up > for... > > I hereby nominate Thursday April 8th... any seconds? I second that, but I'm 1 hour driving away from that spot, according to Google Maps. At which time are you people usually meet there? > And here, we got OT: > >>> As I don't have much plans for the coming weekend, suggestions are also >>> welcome. :) > > Saturday, April 3rd, 11am-6pm, there's a "postgresql test fest" at > Noisebridge, which being a DBA you might have some interest in: > > http://postgresql.meetup.com/1/calendar/12794759/ > > Many other interesting things happen at Noisebridge: > > https://www.noisebridge.net/wiki/Noisebridge > > (A Ruby class at 6pm, right after the postgres event.) > > The traditional way to celebrate Easter is with the Sisters of Perpetual > Indulgence, in Dolores Park, Sunday, April 4th, 12pm-4pm: > > http://www.thesisters.org/calendar.html > > At 4pm there's the "bring-your-own-big-wheel" event, which meets at 20th > & Vermont, and races down a winding street on Portreo Hill: > > http://www.jonbrumit.com/byobw > > Oh, and all weekend, over in Moscone Center there's Wondercon: > > http://www.comic-con.org/wc/ Excellent tips, looks like I will have plenty to do this weekend. :) Thank you. -- Luis Motta Campos is a DBA, Perl Programmer, foodie and photographer. From quinn at fairpath.com Fri Apr 2 12:00:33 2010 From: quinn at fairpath.com (Quinn Weaver) Date: Fri, 2 Apr 2010 12:00:33 -0700 Subject: [sf-perl] Emergency Social somewhere in the Bay Area? In-Reply-To: <4BB61C41.3060006@yahoo.co.uk> References: <4BB51B65.2080808@yahoo.co.uk> <201004020740.o327eMZK079611@kzsu.stanford.edu> <4BB61C41.3060006@yahoo.co.uk> Message-ID: Joe Brenner wrote: >> >> Well, it seems like we have a tradition of getting together for >> Indian food at "Naan-N-Curry" at 336 O'Farrell Street, between >> Mason and Taylor... ?maybe we can pick a date people would be up >> for... >> >> I hereby nominate Thursday April 8th... any seconds? That works great for me. > I second that, but I'm 1 hour driving away from that spot, according to > Google Maps. At which time are you people usually meet there? I think we usually meet at 7:00 pm. >> And here, we got OT: >> >>>> As I don't have much plans for the coming weekend, suggestions are also >>>> welcome. :) >> >> Saturday, April 3rd, 11am-6pm, there's a "postgresql test fest" at >> Noisebridge, which being a DBA you might have some interest in: >> >> ? http://postgresql.meetup.com/1/calendar/12794759/ Yes, that should be cool. If you're coming to that one, please RSVP *now*! Josh Berkus (fuzzychef.org) is making food. He needs to know how much to make. You can RSVP on that Meetup page. >> Oh, and all weekend, over in Moscone Center there's Wondercon: >> >> ? http://www.comic-con.org/wc/ Related: tonight is the Ball of Justice, a comic book?themed swing and club dance event tonight (Friday) at the DNA Lounge (yep, jwz's place) with luchalibre surf band Los Straitjackets. Only in San Francisco. :D -- Quinn Weaver Consulting, LLC Full-stack web design and development http://quinnweaver.com/ 510-520-5217 From fred at redhotpenguin.com Fri Apr 2 12:16:40 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Fri, 2 Apr 2010 12:16:40 -0700 Subject: [sf-perl] Emergency Social somewhere in the Bay Area? In-Reply-To: References: <4BB51B65.2080808@yahoo.co.uk> <201004020740.o327eMZK079611@kzsu.stanford.edu> <4BB61C41.3060006@yahoo.co.uk> Message-ID: On Fri, Apr 2, 2010 at 12:00 PM, Quinn Weaver wrote: > Joe Brenner wrote: >>> >>> Well, it seems like we have a tradition of getting together for >>> Indian food at "Naan-N-Curry" at 336 O'Farrell Street, between >>> Mason and Taylor... ?maybe we can pick a date people would be up >>> for... >>> >>> I hereby nominate Thursday April 8th... any seconds? > > That works great for me. Please RSVP if you plan to attend: http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13070272/ From fred at redhotpenguin.com Mon Apr 5 13:35:56 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Mon, 5 Apr 2010 13:35:56 -0700 Subject: [sf-perl] Reminder, Emergency Social tomorrow at Naan n' Curry Message-ID: Check out the details and RSVP at Meetup: http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13070272/ From fred at redhotpenguin.com Mon Apr 5 13:36:28 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Mon, 5 Apr 2010 13:36:28 -0700 Subject: [sf-perl] Reminder, Emergency Social tomorrow at Naan n' Curry In-Reply-To: References: Message-ID: Whoops, I meant Thursday :) On Mon, Apr 5, 2010 at 1:35 PM, Fred Moyer wrote: > Check out the details and RSVP at Meetup: > > http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13070272/ > From luismottacampos at yahoo.co.uk Mon Apr 5 13:57:16 2010 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 05 Apr 2010 13:57:16 -0700 Subject: [sf-perl] Reminder, Emergency Social tomorrow at Naan n' Curry In-Reply-To: References: Message-ID: <4BBA4EAC.6040605@yahoo.co.uk> Fred Moyer wrote: > Whoops, I meant Thursday :) > > On Mon, Apr 5, 2010 at 1:35 PM, Fred Moyer wrote: >> Check out the details and RSVP at Meetup: >> >> http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13070272/ I wish my weeks were like yours, starting at Thrusday... :) Cheers! -- Luis Motta Campos is a DBA, Perl Programmer, foodie and photographer. From extasia at extasia.org Mon Apr 5 14:00:21 2010 From: extasia at extasia.org (David Alban) Date: Mon, 5 Apr 2010 14:00:21 -0700 Subject: [sf-perl] meetup :-( Message-ID: i have to log in to see the location? i call "bullshit". pardon my negativity, but i'm not a fan of the way meetup works, or perhaps of the way we're using it. i can find naan n curry easily enough on the web, but having to log in to see the location of an event just bugs the crap out of me. not to mention, even having to go to the web to get details i think should go in the email that gets sent to the list. thanks. p.s. please don't take this personally, fred. apparently i'm cranky today. On Mon, Apr 5, 2010 at 1:35 PM, Fred Moyer wrote: > Check out the details and RSVP at Meetup: > > http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13070272/ -- Live in a world of your own, but always welcome visitors. From david at fetter.org Mon Apr 5 14:09:00 2010 From: david at fetter.org (David Fetter) Date: Mon, 5 Apr 2010 14:09:00 -0700 Subject: [sf-perl] meetup :-( In-Reply-To: References: Message-ID: <20100405210900.GE18990@fetter.org> On Mon, Apr 05, 2010 at 02:00:21PM -0700, David Alban wrote: > i have to log in to see the location? i call "bullshit". pardon my > negativity, but i'm not a fan of the way meetup works, or perhaps of > the way we're using it. i can find naan n curry easily enough on > the web, but having to log in to see the location of an event just > bugs the crap out of me. not to mention, even having to go to the > web to get details i think should go in the email that gets sent to > the list. You have bumped into an "anti-feature," which is to say a "feature" no customer in their right mind would ever want. Anti-features are intended to benefit the seller at the expense of the customer. The traditional way (that actually works--boycotts do not) to hit back at this tactic is via legislation and enforcement of same. Cheers, David. > > thanks. > > p.s. please don't take this personally, fred. apparently i'm cranky today. > > On Mon, Apr 5, 2010 at 1:35 PM, Fred Moyer wrote: > > Check out the details and RSVP at Meetup: > > > > http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13070272/ > > > > -- > Live in a world of your own, but always welcome visitors. > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm -- David Fetter http://fetter.org/ Phone: +1 415 235 3778 AIM: dfetter666 Yahoo!: dfetter Skype: davidfetter XMPP: david.fetter at gmail.com iCal: webcal://www.tripit.com/feed/ical/people/david74/tripit.ics Remember to vote! Consider donating to Postgres: http://www.postgresql.org/about/donate From fred at redhotpenguin.com Mon Apr 5 14:11:23 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Mon, 5 Apr 2010 14:11:23 -0700 Subject: [sf-perl] meetup :-( In-Reply-To: References: Message-ID: On Mon, Apr 5, 2010 at 2:00 PM, David Alban wrote: > i have to log in to see the location? I just update the setting so that you can see the location. For normal meetings at Six Apart the location is only visible to members. Part of that was me not wanting to post six apart's address just to consider some privacy for them, but since their address is on their site maybe that doesn't really matter. > ?i call "bullshit". ?pardon my > negativity, but i'm not a fan of the way meetup works, or perhaps of > the way we're using it. ?i can find naan n curry easily enough on the > web, but having to log in to see the location of an event just bugs > the crap out of me. ?not to mention, even having to go to the web to > get details i think should go in the email that gets sent to the list. Part of this is laziness, part is these announcements get posted to multiple locations. So the authoritative details for the event are kept on Meetup where everyone can RSVP to. Quinn and Joe both posted some useful comments for this meetup which wouldn't translate well to cut and pasting into the email. > p.s. ?please don't take this personally, fred. ?apparently i'm cranky today. Thanks for the feedback :) The group has gotten busy enough that not all of our announcements will be completely QA'd before they get shipped to you, and I just threw the meetup event up so that people can get an idea of who is attending. I try to make the normal meeting announcements more polished and complete, and App::PM::Announce has a been a huge help and reduced what used to take a couple hours into 15 minutes to post the monthly meeting announcement. So we're always looking for ways to make this smoother. > > On Mon, Apr 5, 2010 at 1:35 PM, Fred Moyer wrote: >> Check out the details and RSVP at Meetup: >> >> http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13070272/ > > > > -- > Live in a world of your own, but always welcome visitors. > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > From fred at redhotpenguin.com Mon Apr 5 14:55:37 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Mon, 5 Apr 2010 14:55:37 -0700 Subject: [sf-perl] Perl 5.12 Message-ID: Heard that Perl 5.12 is nearing final release. Here's a link to the current perldelta. Some interesting new features like strictures are enabled by default. http://search.cpan.org/~jesse/perl-5.12.0-RC3/pod/perl5111delta.pod From Paul.Makepeace at realprogrammers.com Mon Apr 5 15:12:19 2010 From: Paul.Makepeace at realprogrammers.com (Paul Makepeace) Date: Mon, 5 Apr 2010 15:12:19 -0700 Subject: [sf-perl] Perl 5.12 In-Reply-To: References: Message-ID: On Mon, Apr 5, 2010 at 14:55, Fred Moyer wrote: > Heard that Perl 5.12 is nearing final release. ?Here's a link to the > current perldelta. ?Some interesting new features like strictures are > enabled by default. I interpreted that to mean "use strict;" is on by default and thought "holy cow". > http://search.cpan.org/~jesse/perl-5.12.0-RC3/pod/perl5111delta.pod However I don't see anything in there that's remotely like that; just that deprecated language features get a warning. Is that what you meant? Paul From miyagawa at gmail.com Mon Apr 5 15:16:43 2010 From: miyagawa at gmail.com (Tatsuhiko Miyagawa) Date: Mon, 5 Apr 2010 15:16:43 -0700 Subject: [sf-perl] Perl 5.12 In-Reply-To: References: Message-ID: On Mon, Apr 5, 2010 at 3:12 PM, Paul Makepeace wrote: > > I interpreted that to mean "use strict;" is on by default and thought > "holy cow". > >> http://search.cpan.org/~jesse/perl-5.12.0-RC3/pod/perl5111delta.pod > > However I don't see anything in there that's remotely like that; just > that deprecated language features get a warning. Is that what you > meant? No, http://search.cpan.org/~jesse/perl-5.12.0-RC3/pod/perl5120delta.pod#Implicit_strictures is the right document you should look at. Implicit stricture means when you say "use 5.12.0" it automatically enables strict, in addition to bringing in new language features. It doesn't enable strict to scripts without them. -- Tatsuhiko Miyagawa From fred at redhotpenguin.com Mon Apr 5 15:23:33 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Mon, 5 Apr 2010 15:23:33 -0700 Subject: [sf-perl] Perl 5.12 In-Reply-To: References: Message-ID: On Mon, Apr 5, 2010 at 3:16 PM, Tatsuhiko Miyagawa wrote: > On Mon, Apr 5, 2010 at 3:12 PM, Paul Makepeace > wrote: >> >> I interpreted that to mean "use strict;" is on by default and thought >> "holy cow". >> >>> http://search.cpan.org/~jesse/perl-5.12.0-RC3/pod/perl5111delta.pod >> >> However I don't see anything in there that's remotely like that; just >> that deprecated language features get a warning. Is that what you >> meant? > > No, http://search.cpan.org/~jesse/perl-5.12.0-RC3/pod/perl5120delta.pod#Implicit_strictures > is the right document you should look at. Thanks for the correction, I saw that in the tarball but linked to the wrong delta on search.cpan. > Implicit stricture means when you say "use 5.12.0" it automatically > enables strict, in addition to bringing in new language features. It > doesn't enable strict to scripts without them. That's what I meant by 'on by default'. It reminded me of some of the Perl6 features. From diederich at gmail.com Mon Apr 5 15:36:09 2010 From: diederich at gmail.com (Dana Diederich) Date: Mon, 5 Apr 2010 15:36:09 -0700 Subject: [sf-perl] Perl 5.12 In-Reply-To: References: Message-ID: That leads to another interesting line; what kind of 'boiler-plate' use statements do y'all use in most of your programs? This is what I always use: use common::sense; use Moose::Autobox; Cheers, -Dana On Mon, Apr 5, 2010 at 3:12 PM, Paul Makepeace wrote: > On Mon, Apr 5, 2010 at 14:55, Fred Moyer wrote: >> Heard that Perl 5.12 is nearing final release. ?Here's a link to the >> current perldelta. ?Some interesting new features like strictures are >> enabled by default. > > I interpreted that to mean "use strict;" is on by default and thought > "holy cow". > >> http://search.cpan.org/~jesse/perl-5.12.0-RC3/pod/perl5111delta.pod > > However I don't see anything in there that's remotely like that; just > that deprecated language features get a warning. Is that what you > meant? > > Paul > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > From doom at kzsu.stanford.edu Mon Apr 5 16:25:27 2010 From: doom at kzsu.stanford.edu (Joe Brenner) Date: Mon, 05 Apr 2010 16:25:27 -0700 Subject: [sf-perl] meetup :-( In-Reply-To: References: Message-ID: <201004052325.o35NPRMv052442@kzsu.stanford.edu> David Alban wrote: > Fred Moyer wrote: > > Check out the details and RSVP at Meetup: > > > > http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13070272/ > i have to log in to see the location? i call "bullshit". pardon my > negativity, but i'm not a fan of the way meetup works, And a breath of fresh air it is, I must say. > but having to log in to see the location of an event just bugs the > crap out of me. And well it should. My apologies, I should've posted something to the list like my next post... From doom at kzsu.stanford.edu Mon Apr 5 16:26:54 2010 From: doom at kzsu.stanford.edu (Joe Brenner) Date: Mon, 05 Apr 2010 16:26:54 -0700 Subject: [sf-perl] "Emergency Social Meeting" on Thursday at 7pm Message-ID: <201004052326.o35NQsFv052483@kzsu.stanford.edu> The "Emergency Social Meeting" is at 7pm on Thursday night, April 8th: "Naan-N-Curry" at 336 O'Farrell Street, between Mason and Taylor. (but unless you're feeling adventurous, always approach from the east, e.g. along O'Farrell Street): http://naancurry.com/branches.php?brn=5 It's only a few blocks from the Powell Street Bart/MUNI station. Shortest route: walk north on Powell, and west on O'Farrell. Possibly nicer: north on Powell, west on Geary, south on Mason. This is across the street from the Hilton, in the same building as a large parking garage. The buffet is up to around $12. You can beat that on price by splitting a couple of entrees with a friend. If there's a need for a place to go afterwards, I always suggest "The Cafe Royale" on Post St. at Leavenworth (another two blocks up and two blocks over): http://www.caferoyale-sf.com/home.shtml This is a bar that also does coffee drinks. From doom at kzsu.stanford.edu Mon Apr 5 16:50:25 2010 From: doom at kzsu.stanford.edu (Joe Brenner) Date: Mon, 05 Apr 2010 16:50:25 -0700 Subject: [sf-perl] boiler-plate In-Reply-To: References: Message-ID: <201004052350.o35NoPsv052835@kzsu.stanford.edu> Dana Diederich wrote: > That leads to another interesting line; what kind of 'boiler-plate' > use statements do y'all use in most of your programs? This is what I > always use: > use common::sense; > use Moose::Autobox; Nothing particularly fancy, in my case. The templates I've been using are up here: http://obsidianrook.com/perlnow/code/templates/dev/ Scripts look something like this: use warnings; use strict; $|=1; use Data::Dumper; use File::Path qw( mkpath ); use File::Basename qw( fileparse basename dirname ); use File::Copy qw( copy move ); use Fatal qw( open close mkpath copy move ); use Cwd qw( cwd abs_path ); use Env qw(HOME); use Getopt::Long qw(:config no_ignore_case bundling); Objected-oriented modules look something like this: use base qw( Class::Base ); use 5.006; use strict; use warnings; use Carp; use Data::Dumper; use Hash::Util qw( lock_keys unlock_keys ); I have to say, I can feel the pressure on me to become a Moose-head, much as I like simple, old-fashioned solutions like Class::Base (plus a custom AUTOLOAD). And it might be time to bump-up my minimum perl version a little higher than 5.6. But then, I've only recently come around to using Getopt::Long... It's an okay module, it's just that the defaults are wrong. From luismottacampos at yahoo.co.uk Mon Apr 5 16:57:58 2010 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 05 Apr 2010 16:57:58 -0700 Subject: [sf-perl] "Emergency Social Meeting" on Thursday at 7pm In-Reply-To: <201004052326.o35NQsFv052483@kzsu.stanford.edu> References: <201004052326.o35NQsFv052483@kzsu.stanford.edu> Message-ID: <4BBA7906.20305@yahoo.co.uk> Joe Brenner wrote: > The "Emergency Social Meeting" is at 7pm on Thursday night, April 8th: > > "Naan-N-Curry" at 336 O'Farrell Street, between Mason and Taylor. > (but unless you're feeling adventurous, always approach from the > east, e.g. along O'Farrell Street): > > http://naancurry.com/branches.php?brn=5 > > It's only a few blocks from the Powell Street Bart/MUNI station. > Shortest route: walk north on Powell, and west on O'Farrell. > Possibly nicer: north on Powell, west on Geary, south on Mason. > > This is across the street from the Hilton, in the same building > as a large parking garage. > OK, ok, please slow down and explain me why shouldn't I just follow the instructions on my rented car's GPS to get there, all this is a bit too confusing for my first time ever in San Francisco... :) is the traffic in this area *that* irritating, or is there something else I should be aware of? If there's a landmark or parking lot that you guys recommend me to aim my GPS to on that area, I will appreciate that someone point it out for me. Looking forward to see all the old and new faces there. Cheers -- Luis Motta Campos is a DBA, Perl Programmer, foodie and photographer. From fred at redhotpenguin.com Mon Apr 5 17:04:39 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Mon, 5 Apr 2010 17:04:39 -0700 Subject: [sf-perl] meetup :-( In-Reply-To: <201004052325.o35NPRMv052442@kzsu.stanford.edu> References: <201004052325.o35NPRMv052442@kzsu.stanford.edu> Message-ID: On Mon, Apr 5, 2010 at 4:25 PM, Joe Brenner wrote: > > David Alban wrote: >> Fred Moyer wrote: >> > Check out the details and RSVP at Meetup: >> > >> > http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13070272/ > >> i have to log in to see the location? ?i call "bullshit". ?pardon my >> negativity, but i'm not a fan of the way meetup works, > > And a breath of fresh air it is, I must say. Suggestions to changes to make the Meetup integration less painful are welcome. I am usually focused on getting the announcements out and making sure stuff is there for the meetings, so I don't get to reflect on the user experience too much. From josh at agliodbs.com Mon Apr 5 17:09:48 2010 From: josh at agliodbs.com (Josh Berkus) Date: Mon, 05 Apr 2010 17:09:48 -0700 Subject: [sf-perl] meetup :-( In-Reply-To: References: <201004052325.o35NPRMv052442@kzsu.stanford.edu> Message-ID: <4BBA7BCC.5070507@agliodbs.com> >>>> http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13070272/ >>> i have to log in to see the location? i call "bullshit". pardon my >>> negativity, but i'm not a fan of the way meetup works, >> And a breath of fresh air it is, I must say. Nobody like meetup. We all use it because they have a monopoly, currently, on what they do. There's an easy business model for someone else to start a similar service which is less buggy, and less exhorbitantly priced. -- -- Josh Berkus PostgreSQL Experts Inc. http://www.pgexperts.com From quinn at fairpath.com Mon Apr 5 17:33:24 2010 From: quinn at fairpath.com (Quinn Weaver) Date: Mon, 5 Apr 2010 17:33:24 -0700 Subject: [sf-perl] "Emergency Social Meeting" on Thursday at 7pm In-Reply-To: <4BBA7906.20305@yahoo.co.uk> References: <201004052326.o35NQsFv052483@kzsu.stanford.edu> <4BBA7906.20305@yahoo.co.uk> Message-ID: On Mon, Apr 5, 2010 at 4:57 PM, Luis Motta Campos wrote: > Joe Brenner wrote: >> The "Emergency Social Meeting" is at 7pm on Thursday night, April 8th: >> >> "Naan-N-Curry" at 336 O'Farrell Street, between Mason and Taylor. >> (but unless you're feeling adventurous, always approach from the >> east, e.g. along O'Farrell Street): >> >> ? ?http://naancurry.com/branches.php?brn=5 >> >> It's only a few blocks from the Powell Street Bart/MUNI station. >> Shortest route: walk north on Powell, and west on O'Farrell. >> Possibly nicer: north on Powell, west on Geary, south on Mason. >> >> This is across the street from the Hilton, in the same building >> as a large parking garage. >> > > OK, ok, please slow down and explain me why shouldn't I just follow the > instructions on my rented car's GPS to get there, all this is a bit too > confusing for my first time ever in San Francisco... :) is the traffic > in this area *that* irritating, or is there something else I should be > aware of? Hi, Luis, For your purposes as a driver, the GPS should be fine. (Joe's directions are for people walking to the event. It's in a seedy neighborhood. How seedy depends on which route you take, hence the detailed directions.) -- Quinn Weaver Consulting, LLC Full-stack web design and development http://quinnweaver.com/ 510-520-5217 From fred at redhotpenguin.com Mon Apr 5 17:45:40 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Mon, 5 Apr 2010 17:45:40 -0700 Subject: [sf-perl] meetup :-( In-Reply-To: <4BBA7BCC.5070507@agliodbs.com> References: <201004052325.o35NPRMv052442@kzsu.stanford.edu> <4BBA7BCC.5070507@agliodbs.com> Message-ID: On Mon, Apr 5, 2010 at 5:09 PM, Josh Berkus wrote: > >>>>> http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13070272/ >>>> i have to log in to see the location? ?i call "bullshit". ?pardon my >>>> negativity, but i'm not a fan of the way meetup works, >>> And a breath of fresh air it is, I must say. > > Nobody like meetup. ?We all use it because they have a monopoly, > currently, on what they do. So I will leave the location displayed if you are not logged in by default from now on. What other specific issues are bugging people? > There's an easy business model for someone else to start a similar > service which is less buggy, and less exhorbitantly priced. I thought it was pretty good at $72 for six months. But I use the admin interface, so I am logged in everytime I'm there. From doom at kzsu.stanford.edu Mon Apr 5 17:50:10 2010 From: doom at kzsu.stanford.edu (Joe Brenner) Date: Mon, 05 Apr 2010 17:50:10 -0700 Subject: [sf-perl] "Emergency Social Meeting" on Thursday at 7pm In-Reply-To: <4BBA7906.20305@yahoo.co.uk> References: <201004052326.o35NQsFv052483@kzsu.stanford.edu> <4BBA7906.20305@yahoo.co.uk> Message-ID: <201004060050.o360oAhI053801@kzsu.stanford.edu> Luis Motta Campos wrote: > Joe Brenner wrote: > > The "Emergency Social Meeting" is at 7pm on Thursday night, April 8th: > > > > "Naan-N-Curry" at 336 O'Farrell Street, between Mason and Taylor. > > (but unless you're feeling adventurous, always approach from the > > east, e.g. along O'Farrell Street): > > > > http://naancurry.com/branches.php?brn=5 > > > > It's only a few blocks from the Powell Street Bart/MUNI station. > > Shortest route: walk north on Powell, and west on O'Farrell. > > Possibly nicer: north on Powell, west on Geary, south on Mason. > > > > This is across the street from the Hilton, in the same building > > as a large parking garage. > OK, ok, please slow down and explain me why shouldn't I just follow the > instructions on my rented car's GPS to get there, all this is a bit too > confusing for my first time ever in San Francisco... :) Beats me, what is the GPS telling you to do? The automatic trip planners out there still don't understand the concept of "hills", but at a guess your robot guide will probably do okay. The directions I posted are oriented toward public transit, and I'm mostly concerned with steering people on foot away from areas that might make them uncomfortable. But then, those are the areas that I myself would look for parking if I were driving there, because no one else wants to park there. If you want to play it safe, drive straight there and duck into the parking garage, it has an entrance right there, on the corner of Mason and Taylor. I don't know what the charges are but here's some reviews of the place (note: the star on the map is in the wrong place): http://www.yelp.com/biz/mason-o-farrell-garage-san-francisco > is the traffic in this area *that* irritating, or is there something > else I should be aware of? SF traffic is weird enough to not want to drive around if you don't have to: http://diagonalgrid.com/sf/driving.html Unfortunately, you can't really use Caltrains for things like this either (the station is in an inconvenient place, and the last train back is usually a little too early). > If there's a landmark or parking lot that you guys recommend me to aim > my GPS to on that area, I will appreciate that someone point it out for me. Well, like I said, it's across the street from the San Francisco Hilton. My driving directions: o take 101 North to the Van Ness exit o at that exit you will hopefully be able to follow the signs-- I haven't checked, recently [1]-- to get on Van Ness heading north; o continue north on Van Ness for a little less than a mile, to Post Street; o make a right turn on Post, continue for around half a mile to Mason; o make a right turn on Mason, and just two blocks later... o make a right into the parking garage entrance. [1] Just looking at google's map: http://maps.google.com/maps?&q=mason+st+and+o%27farrell+street,+san+francisco,+ca&fb=1&ei=jX66S8OaI5H4iAO4i9HFCw&ved=0CBcQpQY&view=map&geocode=FWiSQAIdJS20-A&split=0&hq=&hnear=O%27Farrell+St+%26+Mason+St,+San+Francisco,+California+94102&ll=37.787369,-122.413316&spn=0.009785,0.014033&z=16 It looks like the "Van Ness" exit has you bearing right, and then turning right on to Mission Street, and then a few blocks later you'll need to make a left at one of San Francisco's fascinating 7-way intersections in order to actually get on Van Ness going north. If you're in one of the middle three lanes at that point, you should be okay. Stay out of the extreme left or right lanes. From shlomif at iglu.org.il Mon Apr 5 20:12:52 2010 From: shlomif at iglu.org.il (Shlomi Fish) Date: Tue, 6 Apr 2010 06:12:52 +0300 Subject: [sf-perl] Perl 5.12 In-Reply-To: References: Message-ID: <201004060612.52537.shlomif@iglu.org.il> On Tuesday 06 Apr 2010 01:36:09 Dana Diederich wrote: > That leads to another interesting line; what kind of 'boiler-plate' > use statements do y'all use in most of your programs? This is what I > always use: > use common::sense; > use Moose::Autobox; > Well, since you asked - it varies. My gvim is configured to add "use strict;" and "use warnings;" to all the scripts , and the package statement too to my packages. I'm using "use Moose;" if I'm writing Moose modules, but not all of my modules are based on Moose (in order to avoid extra deps, to reduce memory consumption, and because they don't depend on the more advanced Moose features). Sometimes I'm using <> and then the __PACKAGE__->mk_accessors, or the equivalent for Class::XSAccessor (ultra-fast accessors written in C). So I guess my greatest common dividor is still only strict and warnings. Regards, Shlomi Fish > Cheers, > -Dana > > On Mon, Apr 5, 2010 at 3:12 PM, Paul Makepeace > > wrote: > > On Mon, Apr 5, 2010 at 14:55, Fred Moyer wrote: > >> Heard that Perl 5.12 is nearing final release. Here's a link to the > >> current perldelta. Some interesting new features like strictures are > >> enabled by default. > > > > I interpreted that to mean "use strict;" is on by default and thought > > "holy cow". > > > >> http://search.cpan.org/~jesse/perl-5.12.0-RC3/pod/perl5111delta.pod > > > > However I don't see anything in there that's remotely like that; just > > that deprecated language features get a warning. Is that what you > > meant? > > > > Paul > > _______________________________________________ > > 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 -- ----------------------------------------------------------------- Shlomi Fish http://www.shlomifish.org/ What Makes Software Apps High Quality - http://shlom.in/sw-quality Deletionists delete Wikipedia articles that they consider lame. Chuck Norris deletes deletionists whom he considers lame. Please reply to list if it's a mailing list post - http://shlom.in/reply . From luismottacampos at yahoo.co.uk Mon Apr 5 21:29:29 2010 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Mon, 05 Apr 2010 21:29:29 -0700 Subject: [sf-perl] "Emergency Social Meeting" on Thursday at 7pm In-Reply-To: References: <201004052326.o35NQsFv052483@kzsu.stanford.edu> <4BBA7906.20305@yahoo.co.uk> Message-ID: <4BBAB8A9.3030300@yahoo.co.uk> Quinn Weaver wrote: > For your purposes as a driver, the GPS should be fine. > > (Joe's directions are for people walking to the event. It's in a > seedy neighborhood. How seedy depends on which route you take, hence > the detailed directions.) Thank you, Quinn. Looking forward to meet you. Cheers -- Luis Motta Campos is a DBA, Perl Programmer, foodie and photographer. From Paul.Makepeace at realprogrammers.com Wed Apr 7 13:39:49 2010 From: Paul.Makepeace at realprogrammers.com (Paul Makepeace) Date: Wed, 7 Apr 2010 13:39:49 -0700 Subject: [sf-perl] "Emergency Social Meeting" on Thursday at 7pm In-Reply-To: <201004052326.o35NQsFv052483@kzsu.stanford.edu> References: <201004052326.o35NQsFv052483@kzsu.stanford.edu> Message-ID: By way of alternative after-events, there's this geek/hip combo option, http://www.calacademy.org/events/?e=373&d=08&m=04&y=2010 (I plan to go.) On Mon, Apr 5, 2010 at 16:26, Joe Brenner wrote: > > The "Emergency Social Meeting" is at 7pm on Thursday night, April 8th: > > "Naan-N-Curry" at 336 O'Farrell Street, between Mason and Taylor. > (but unless you're feeling adventurous, always approach from the > east, e.g. along O'Farrell Street): > > ? http://naancurry.com/branches.php?brn=5 > > It's only a few blocks from the Powell Street Bart/MUNI station. > Shortest route: walk north on Powell, and west on O'Farrell. > Possibly nicer: north on Powell, west on Geary, south on Mason. > > This is across the street from the Hilton, in the same building > as a large parking garage. > > The buffet is up to around $12. ?You can beat that on price by > splitting a couple of entrees with a friend. > > If there's a need for a place to go afterwards, I always suggest > "The Cafe Royale" on Post St. at Leavenworth (another two blocks > up and two blocks over): > > ?http://www.caferoyale-sf.com/home.shtml > > This is a bar that also does coffee drinks. > > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > From fred at redhotpenguin.com Wed Apr 7 13:41:32 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Wed, 7 Apr 2010 13:41:32 -0700 Subject: [sf-perl] "Emergency Social Meeting" on Thursday at 7pm In-Reply-To: References: <201004052326.o35NQsFv052483@kzsu.stanford.edu> Message-ID: On Wed, Apr 7, 2010 at 1:39 PM, Paul Makepeace wrote: > By way of alternative after-events, there's this geek/hip combo option, > > http://www.calacademy.org/events/?e=373&d=08&m=04&y=2010 > > (I plan to go.) I've got a ticket for this also. From gatorreina at gmail.com Wed Apr 7 19:21:51 2010 From: gatorreina at gmail.com (Richard Reina) Date: Wed, 7 Apr 2010 21:21:51 -0500 Subject: [sf-perl] GUI question Message-ID: Years ago I wrote a database API for our office. It basically manages the data entry flow and keep users informed of the status of various transactions. You might laugh but I kept it very simple: perlmenu(a curses based menu module)->perl-DBI->MySQL. It still works very well there's just one thing I would like to change but can't find a GUI to do it. There's a DBI call that lists active transactions and prints them to the screen. What's great is that ANSI:color is used to color the text that is printed to the screen according to the status of the transaction. Red flashing needs immediate attention, yellow second most, blue is almost done, etc. At the bottom of the screen when the while ($sth->fetch) loop is finished the user is prompted to type in the ID number of the transaction that he wants to access. This is getting more cumbersome as the user has to focus his eyes on the line of text and type in the five digit transaction number and type it in and press enter. I would be much easier and quicker to have this list as a menu that the user can scroll down and just hit enter when he gets to the one he wants. I have found a way to do this with both perlmenu and Cmenu but I lose the ability to display the transactions in different colors. From what I understand perl Tk and wxWidgets also will not allow me to do it (print menu text (choices) in color). Does anyone know of a way to do this? That is, have a menu that is constructed from an SQL query that can print the menu options in different colors? I once heard that with perl what's impossible is hard and what is hard is easy. I am hoping I can make that saying ring true. Thanks for any ideas. Richard -------------- next part -------------- An HTML attachment was scrubbed... URL: From extasia at extasia.org Thu Apr 8 14:16:05 2010 From: extasia at extasia.org (David Alban) Date: Thu, 8 Apr 2010 14:16:05 -0700 Subject: [sf-perl] global symbol requires explicit package Message-ID: i know the error. just not why i'm getting it this time. 1 package foo; 2 3 use strict; 4 use warnings; 5 6 BEGIN { 7 use Exporter (); 8 our ($VERSION, @ISA, @EXPORT, @EXPORT_OK, %EXPORT_TAGS); 9 $VERSION = do { my @r = (q$Revision: 1.4 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r }; 10 @ISA = qw( Exporter ); 11 @EXPORT = qw( 12 $cleanup_subroutine 13 ); 14 @EXPORT_OK = qw(); 15 } 16 our @EXPORT_OK; 17 18 our $cleanup_subroutine = sub { return 1; }; 19 20 sub foo_die ( @ ) { 21 defined $cleanup_routine and &{ $cleanup_subroutine }(); 22 exit 255; 23 } # foo_die 24 25 1; the error: $ perl -c junk Global symbol "$cleanup_routine" requires explicit package name at junk line 21. junk had compilation errors. given line 18, i don't understand the error. what am i missing? thanks, david -- Live in a world of your own, but always welcome visitors. From mcmahon at ibiblio.org Thu Apr 8 14:29:05 2010 From: mcmahon at ibiblio.org (Joe McMahon) Date: Thu, 8 Apr 2010 14:29:05 -0700 Subject: [sf-perl] global symbol requires explicit package In-Reply-To: References: Message-ID: Because you called it "cleanup_subroutine" before, not "cleanup_routine". A minor cleanup: use strict; use warnings; our $cleanup_subroutine = sub { return 1; }; use Exporter (); our ($VERSION, @ISA, @EXPORT, @EXPORT_OK, %EXPORT_TAGS); $VERSION = do { my @r = (q$Revision: 1.4 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r; }; @foo::ISA = qw( Exporter ); @foo::EXPORT = qw( $cleanup_subroutine); @foo::EXPORT_OK = qw(); sub foo_die { defined $cleanup_subroutine and $cleanup_subroutine->(); exit 255; } # foo_die 1; I've moved the cleanup_subroutine declaration to the top as it's more important. You don't need the BEGIN, so I removed it. The call syntax I used for the cleanup subroutine is a little cleaner. --- Joe M. From extasia at extasia.org Thu Apr 8 14:31:21 2010 From: extasia at extasia.org (David Alban) Date: Thu, 8 Apr 2010 14:31:21 -0700 Subject: [sf-perl] global symbol requires explicit package In-Reply-To: References: Message-ID: strange... when i change: defined $cleanup_routine and &{ $cleanup_subroutine }(); to: &{ $cleanup_subroutine }(); it compiles. i want the defined test in there in case the package user undef's $cleanup_subroutine. On Thu, Apr 8, 2010 at 2:16 PM, David Alban wrote: > ? ? 1 ?package foo; > ? ? 2 > ? ? 3 ?use strict; > ? ? 4 ?use warnings; > ? ? 5 > ? ? 6 ?BEGIN { > ? ? 7 ? ?use Exporter ? (); > ? ? 8 ? ?our ($VERSION, @ISA, @EXPORT, @EXPORT_OK, %EXPORT_TAGS); > ? ? 9 ? ?$VERSION = do { my @r = (q$Revision: 1.4 $ =~ /\d+/g); > sprintf "%d."."%02d" x $#r, @r }; > ? ?10 ? ?@ISA ? ? ? ? = qw( Exporter ); > ? ?11 ? ?@EXPORT ? ? ?= qw( > ? ?12 ? ? ? ? ? ? ? ? ? ? ? $cleanup_subroutine > ? ?13 ? ? ? ? ? ? ? ? ? ? ); > ? ?14 ? ?@EXPORT_OK ? = qw(); > ? ?15 ?} > ? ?16 ?our @EXPORT_OK; > ? ?17 > ? ?18 ?our $cleanup_subroutine = sub { return 1; }; > ? ?19 > ? ?20 ?sub foo_die ( @ ) { > ? ?21 ? ?defined $cleanup_routine and &{ $cleanup_subroutine }(); > ? ?22 ? ?exit 255; > ? ?23 ?} # foo_die > ? ?24 > ? ?25 ?1; -- Live in a world of your own, but always welcome visitors. From extasia at extasia.org Thu Apr 8 14:37:52 2010 From: extasia at extasia.org (David Alban) Date: Thu, 8 Apr 2010 14:37:52 -0700 Subject: [sf-perl] global symbol requires explicit package In-Reply-To: References: Message-ID: ah. massive brainus fartus. thanks! the world still works the way i think it should. On Thu, Apr 8, 2010 at 2:29 PM, Joe McMahon wrote: > Because you called it "cleanup_subroutine" before, not "cleanup_routine". -- Live in a world of your own, but always welcome visitors. From luismottacampos at yahoo.co.uk Fri Apr 9 10:35:52 2010 From: luismottacampos at yahoo.co.uk (Luis Motta Campos) Date: Fri, 09 Apr 2010 10:35:52 -0700 Subject: [sf-perl] Thank you all for an excellent emergency social Message-ID: <4BBF6578.7010407@yahoo.co.uk> Thank you all for the good time and nice dinning spot in San Francisco - honest tasty Indian food I will recommend. I would love to keep in touch. For the fanatics that have LinkedIn or Facebook and would like to link to me, please drop me mail in private. I'm looking forward for the next one, at some point in time. Cheers! -- Luis Motta Campos is a DBA, Perl Programmer, foodie and photographer. From hartzell at alerce.com Fri Apr 9 14:00:07 2010 From: hartzell at alerce.com (George Hartzell) Date: Fri, 9 Apr 2010 14:00:07 -0700 Subject: [sf-perl] Genentech is hiring [more]. Message-ID: <19391.38231.804608.627816@gargle.gargle.HOWL> We're hiring. You want to do Bioinformatics and Computational Biology at a great company in South San Francisco, CA. Sounds like a good match! There are both full-time and temporary openings. I'm looking for someone who's sharp and who enjoys computers, biology, and technology; someone who gets excited about picking up new tools but who also has a sense of responsibility and restraint. You've worked with a variety of computer languages over your career and look forward to learning more in the future; you can build up a system from a blank hard disk and an OS cd if necessary but are just as happy if someone else takes care of it; you like your projects to build and install themselves because let's face it, who wants to do that stuff by hand. It sounds like we're made for each other. I'm looking for someone who's familiar with several modern tool sets and has used them to deliver applications that really solve a problem and that aren't a bear to extend and maintain. Modern Perl complemented with C is my first choice these days, supplemented with R and (when necessary) anything from the rest of the programming language bestiary. There's a fair amount of Java flying around here too so some familiarity with it and the JVM world would be great. Relational databases are part of the picture: Oracle for the big stuff; SQLite, PostgreSQL, and MySQL in supporting roles. I generally interact with them via ORM's, lately it's been Rose::DB::Object on the Perl side though I've been convinced to take another look at DBIx::Class. Most of my web apps use CGI::Application, as fastcgi's, mod_perl, or simple CGI scripts, but (as with ORM's) I may take another look at Catalyst. If most of those words ring a bell, we should talk. Does it sound like you'd be happy working here? Well, you're still reading.... Great! Strong candidates will have an understanding of basic bioinformatics concepts and the ability to pick up new biology and computer science concepts as necessary. You could probably leverage a strong non-biological science background complemented with the right software engineering experience and make an argument that you're a good fit. At the junior end of the spectrum I'd expect a bachelor's degree + 3 years of experience, at the upper end would a masters + 5 years (or a PhD interested in moving towards the production side of the house). When you get to an interview, you might get questions like: - What's the difference between Smith-Waterman, blast, sim4, gmap, and/or bowtie alignment algorithms or tools? Which would you use when, and why? - Why is Moose better than Class::Accessor? (yes, it's Perl centered, but it could spin out into any language [e.g. why is Java better than Perl?]). What's a MOP? Who cares? - How do you roll out a release of your software? What's automated, and how? What's not, and why? - CVS, subversion, git, mercurial. You've already picked one, of course. Which one? Why? Why not? - XML or JSON or YAML. Pick one for moving data back and forth in an Ajax based interface. Why? Would it also work well in other contexts? - How would you store information about positional features on a genome so that you could get fast random access? How would your solution tie into a larger data context? Genentech's a great place to work: solid salaries, great benefits, great Bay Area location. We're open source friendly and with the arrival of Robert Gentleman (our new Director, of Bioconductor/R fame) are becoming even more so. Send a cover letter and CV to me at georgewh at gene.com. Bonus points if it's easy to unpack and read (pdf would be great...). Demerits if you use an obscure archive format to deliver Wordstar files. Double demerits if you don't follow directions and reply to this account.... From fred at redhotpenguin.com Fri Apr 9 14:28:06 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Fri, 9 Apr 2010 14:28:06 -0700 Subject: [sf-perl] Genentech is hiring [more]. In-Reply-To: <19391.38231.804608.627816@gargle.gargle.HOWL> References: <19391.38231.804608.627816@gargle.gargle.HOWL> Message-ID: Hi George, While we really appreciate you thinking of the list for your prospects, in the future please use the [job] tag in the subject for all job postings to the list, per the previous discussion here: http://mail.pm.org/pipermail/sanfrancisco-pm/2009-August/002437.html Thanks! On Fri, Apr 9, 2010 at 2:00 PM, George Hartzell wrote: > > > We're hiring. ?You want to do Bioinformatics and Computational Biology > at a great company in South San Francisco, CA. ?Sounds like a good > match! ?There are both full-time and temporary openings. > > I'm looking for someone who's sharp and who enjoys computers, biology, > and technology; someone who gets excited about picking up new tools > but who also has a sense of responsibility and restraint. ?You've > worked with a variety of computer languages over your career and look > forward to learning more in the future; you can build up a system from > a blank hard disk and an OS cd if necessary but are just as happy if > someone else takes care of it; you like your projects to build and > install themselves because let's face it, who wants to do that stuff > by hand. ?It sounds like we're made for each other. > > I'm looking for someone who's familiar with several modern tool sets > and has used them to deliver applications that really solve a problem > and that aren't a bear to extend and maintain. ?Modern Perl > complemented with C is my first choice these days, supplemented with R > and (when necessary) anything from the rest of the programming > language bestiary. ?There's a fair amount of Java flying around here > too so some familiarity with it and the JVM world would be great. > Relational databases are part of the picture: Oracle for the big > stuff; SQLite, PostgreSQL, and MySQL in supporting roles. ?I generally > interact with them via ORM's, lately it's been Rose::DB::Object on the > Perl side though I've been convinced to take another look at > DBIx::Class. ?Most of my web apps use CGI::Application, as fastcgi's, > mod_perl, or simple CGI scripts, but (as with ORM's) I may take > another look at Catalyst. ?If most of those words ring a bell, we > should talk. > > Does it sound like you'd be happy working here? ?Well, you're still > reading.... ?Great! > > Strong candidates will have an understanding of basic bioinformatics > concepts and the ability to pick up new biology and computer science > concepts as necessary. ?You could probably leverage a strong > non-biological science background complemented with the right software > engineering experience and make an argument that you're a good fit. > > At the junior end of the spectrum I'd expect a bachelor's degree + 3 > years of experience, at the upper end would a masters + 5 years (or a > PhD interested in moving towards the production side of the house). > > When you get to an interview, you might get questions like: > > - What's the difference between Smith-Waterman, blast, sim4, gmap, > ?and/or bowtie alignment algorithms or tools? Which would you use > ?when, and why? > > - Why is Moose better than Class::Accessor? (yes, it's Perl centered, > ?but it could spin out into any language [e.g. why is Java better > ?than Perl?]). ?What's a MOP? Who cares? > > - How do you roll out a release of your software? ?What's automated, > ?and how? ?What's not, and why? > > - CVS, subversion, git, mercurial. You've already picked one, of > ?course. ?Which one? Why? Why not? > > - XML or JSON or YAML. ?Pick one for moving data back and forth in an > ?Ajax based interface. ?Why? Would it also work well in other > ?contexts? > > - How would you store information about positional features on a > ?genome so that you could get fast random access? How would your > ?solution tie into a larger data context? > > Genentech's a great place to work: solid salaries, great benefits, > great Bay Area location. ?We're open source friendly and with the > arrival of Robert Gentleman (our new Director, of Bioconductor/R fame) > are becoming even more so. > > Send a cover letter and CV to me at georgewh at gene.com. ?Bonus points > if it's easy to unpack and read (pdf would be great...). ?Demerits if > you use an obscure archive format to deliver Wordstar files. ?Double > demerits if you don't follow directions and reply to this account.... > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > From hartzell at alerce.com Fri Apr 9 18:13:22 2010 From: hartzell at alerce.com (George Hartzell) Date: Fri, 9 Apr 2010 18:13:22 -0700 Subject: [sf-perl] Genentech is hiring [more]. In-Reply-To: References: <19391.38231.804608.627816@gargle.gargle.HOWL> Message-ID: <19391.53426.240034.113749@gargle.gargle.HOWL> Fred Moyer writes: > Hi George, > > While we really appreciate you thinking of the list for your > prospects, in the future please use the [job] tag in the subject for > all job postings to the list, per the previous discussion here: > > http://mail.pm.org/pipermail/sanfrancisco-pm/2009-August/002437.html You know, I think that's the *second* time I've done that (I'm not on the net, hopefully that link isn't you pointing it out to me the first time around). Apologies for the mis-subject. Thanks for making the list available! g. From doom at kzsu.stanford.edu Mon Apr 12 21:15:03 2010 From: doom at kzsu.stanford.edu (Joe Brenner) Date: Mon, 12 Apr 2010 21:15:03 -0700 Subject: [sf-perl] Call for Speakers... Message-ID: <201004130415.o3D4F3wS091013@kzsu.stanford.edu> So, with our upcoming talk we have another in our series of talks on web form handling and validation: On Tuesday, April 27, at 7pm Bryan Beeley will be giving the talk: "HTML::FormHandler, a Moose based form rendering and validation framework" (that's at Six Apart, as usual). If possible, we'd like to keep going with this in May, though at present it looks like it will be a few months before the next entry in the series. Does anyone have any ideas for upcoming talks they might like to give? Any ideas for speakers we should approach? (Who was that who was interested in doing an "introduction to git" talk?) The next open date is Tuesday, May 25. From fred at redhotpenguin.com Mon Apr 12 21:33:34 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Mon, 12 Apr 2010 21:33:34 -0700 Subject: [sf-perl] Call for Speakers... In-Reply-To: <201004130415.o3D4F3wS091013@kzsu.stanford.edu> References: <201004130415.o3D4F3wS091013@kzsu.stanford.edu> Message-ID: On Mon, Apr 12, 2010 at 9:15 PM, Joe Brenner wrote: > > Does anyone have any ideas for upcoming talks they might like to give? I'd be interested in seeing a talk on Perl 5.12.0, which was just released today. From david at fetter.org Tue Apr 13 09:02:45 2010 From: david at fetter.org (David Fetter) Date: Tue, 13 Apr 2010 09:02:45 -0700 Subject: [sf-perl] Call for Speakers... In-Reply-To: <201004130415.o3D4F3wS091013@kzsu.stanford.edu> References: <201004130415.o3D4F3wS091013@kzsu.stanford.edu> Message-ID: <20100413160245.GC14266@fetter.org> On Mon, Apr 12, 2010 at 09:15:03PM -0700, Joe Brenner wrote: > > So, with our upcoming talk we have another in our series of talks on web > form handling and validation: > > On Tuesday, April 27, at 7pm Bryan Beeley will be giving the talk: > "HTML::FormHandler, a Moose based form rendering and validation framework" > (that's at Six Apart, as usual). > > If possible, we'd like to keep going with this in May, though at present > it looks like it will be a few months before the next entry in the series. I can do one on PL/Parrot, which is somewhat Perl-related. :) > Does anyone have any ideas for upcoming talks they might like to give? > Any ideas for speakers we should approach? (Who was that who was > interested in doing an "introduction to git" talk?) > > The next open date is Tuesday, May 25. > > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm -- David Fetter http://fetter.org/ Phone: +1 415 235 3778 AIM: dfetter666 Yahoo!: dfetter Skype: davidfetter XMPP: david.fetter at gmail.com iCal: webcal://www.tripit.com/feed/ical/people/david74/tripit.ics Remember to vote! Consider donating to Postgres: http://www.postgresql.org/about/donate From fred at redhotpenguin.com Tue Apr 13 09:06:55 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Tue, 13 Apr 2010 09:06:55 -0700 Subject: [sf-perl] Perl 5.12.0 released! Message-ID: If anyone has a more authoritative link please post it: http://lwn.net/Articles/383203/ From fred at redhotpenguin.com Tue Apr 13 10:54:01 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Tue, 13 Apr 2010 10:54:01 -0700 Subject: [sf-perl] Fwd: BAIRH@nationwide.com: [yapc] Perl Conference at The Ohio State University, June 21-23rd 2010 In-Reply-To: <20100413175158.GG24130@mawode.com> References: <20100413175158.GG24130@mawode.com> Message-ID: ----- Forwarded message from BAIRH at nationwide.com ----- Date: Tue, 13 Apr 2010 13:48:22 -0400 From: BAIRH at nationwide.com To: yapc at pm.org Subject: [yapc] Perl Conference at The Ohio State University, June 21-23rd ? ? ? ?2010 X-Mailer: Lotus Notes Release 6.5.4 March 27, 2005 All: YAPC::NA 2010 is almost here! http://conferences.mongueurs.net/yn2010/ June 21st ??? 23rd 2010 is quickly approaching and Columbus.PM is getting very excited. ?Hotel reservation information is available, dorm reservation details are up and ready, the conference is quickly approaching. For everyone still looking for YAPC::NA 2010 details here is what we have planned. The conference will be held in the brand new beautiful The Ohio State Union http://conferences.mongueurs.net/yn2010/wiki?node=ConferenceSummary The main dorm location is Morrison Tower and the Hotel conference block is in The Blackwell Inn. http://conferences.mongueurs.net/yn2010/wiki?node=Accommodations Larry Wall, Damian Conway, Randal Schwartz, and many others will be in attendance. Early registration is quickly coming to an end so make sure that you forward this to all of your friends and coworkers and get signed up today! I hope to see you all at YAPC::NA 2010 in beautiful Columbus, Ohio. Heath Bair YAPC::NA 2010 Conference Chairman _______________________________________________ yapc mailing list yapc at pm.org http://mail.pm.org/mailman/listinfo/yapc ----- End forwarded message ----- - **Majordomo list services provided by PANIX ** **To Unsubscribe, send "unsubscribe phl" to majordomo at lists.pm.org** From doom at kzsu.stanford.edu Tue Apr 13 12:14:11 2010 From: doom at kzsu.stanford.edu (Joe Brenner) Date: Tue, 13 Apr 2010 12:14:11 -0700 Subject: [sf-perl] Call for Speakers... In-Reply-To: <20100413160245.GC14266@fetter.org> References: <201004130415.o3D4F3wS091013@kzsu.stanford.edu> <20100413160245.GC14266@fetter.org> Message-ID: <201004131914.o3DJEBkY002977@kzsu.stanford.edu> David Fetter wrote: > I can do one on PL/Parrot, which is somewhat Perl-related. :) More than close enough... So PL/Parrot is on the move again, eh? Can you throw in some PL/Perl material to broaden the appeal a bit? From david at fetter.org Tue Apr 13 12:32:09 2010 From: david at fetter.org (David Fetter) Date: Tue, 13 Apr 2010 12:32:09 -0700 Subject: [sf-perl] Call for Speakers... In-Reply-To: <201004131914.o3DJEBkY002977@kzsu.stanford.edu> References: <201004130415.o3D4F3wS091013@kzsu.stanford.edu> <20100413160245.GC14266@fetter.org> <201004131914.o3DJEBkY002977@kzsu.stanford.edu> Message-ID: <20100413193209.GD14266@fetter.org> On Tue, Apr 13, 2010 at 12:14:11PM -0700, Joe Brenner wrote: > > David Fetter wrote: > > > I can do one on PL/Parrot, which is somewhat Perl-related. :) > > More than close enough... So PL/Parrot is on the move again, eh? > > Can you throw in some PL/Perl material to broaden the appeal a bit? Kinda. There's actually quite a bit on PL/Parrot /per se/ now. I'd be happy to talk about some of the HLLs we plan to target :) Cheers, David. -- David Fetter http://fetter.org/ Phone: +1 415 235 3778 AIM: dfetter666 Yahoo!: dfetter Skype: davidfetter XMPP: david.fetter at gmail.com iCal: webcal://www.tripit.com/feed/ical/people/david74/tripit.ics Remember to vote! Consider donating to Postgres: http://www.postgresql.org/about/donate From mcmahon at ibiblio.org Tue Apr 13 17:53:16 2010 From: mcmahon at ibiblio.org (Joe McMahon) Date: Tue, 13 Apr 2010 17:53:16 -0700 Subject: [sf-perl] Perl 5.12.0 released! In-Reply-To: References: Message-ID: Straight from Jesse: http://twitter.com/obra/statuses/12081347242 On Tue, Apr 13, 2010 at 9:06 AM, Fred Moyer wrote: > If anyone has a more authoritative link please post it... From matt at lanier.org Wed Apr 21 10:23:50 2010 From: matt at lanier.org (Matthew Lanier) Date: Wed, 21 Apr 2010 10:23:50 -0700 (PDT) Subject: [sf-perl] [job seeking] List Grandma Looking Message-ID: Hi folks! I'm looking for my next great opportunity. My linkedin experience and recommendations -- http://www.linkedin.com/in/mattlanier -- are up to date. Please drop me a line privately if you are interested in chatting further. I'm open to opportunities throughout the greater bay area. thanks- m@ -- Matthew D. P. K. Lanier From extasia at extasia.org Thu Apr 22 09:54:43 2010 From: extasia at extasia.org (David Alban) Date: Thu, 22 Apr 2010 09:54:43 -0700 Subject: [sf-perl] poll: directory layout question Message-ID: greetings, say you're developing "tool 1.0". say tool has some config files you want in an etc directory and some state files you want in a lib directory. say you want tool under . do you prefer this layout: /usr/local/etc/tool/... /usr/local/lib/tool/... or this layout: /usr/local/tool/etc/... /usr/local/tool/lib/... and why? i know both work. i've used both. but i'm curious as to the reasons you fine folks choose one over the other. thanks, david -- Live in a world of your own, but always welcome visitors. From friedman at highwire.stanford.edu Thu Apr 22 10:00:26 2010 From: friedman at highwire.stanford.edu (Michael Friedman) Date: Thu, 22 Apr 2010 10:00:26 -0700 Subject: [sf-perl] poll: directory layout question In-Reply-To: References: Message-ID: <118F7D0F-A59C-4044-8174-47C946F5E3D8@highwire.stanford.edu> I generally put everything together under /usr/local/lib, etc. because that way I only need one LD_LIBRARY_PATH for dynamically loaded libraries. If each tool is separate, then they need to have much more complicated paths to find the appropriate dynamic libraries. (I've seen separate dirs handled via a tiny shell wrapper around each binary, as opposed to making a giant LD_LIBRARY_PATH for each user, but that's too much maintenance for me.) -- Mike ______________________________________________________________________________ Mike Friedman | HighWire Press, Stanford Univ | friedman at highwire.stanford.edu On Apr 22, 2010, at 9:54 AM, David Alban wrote: > greetings, > > say you're developing "tool 1.0". > > say tool has some config files you want in an etc directory and some > state files you want in a lib directory. say you want tool under > . > > do you prefer this layout: > > /usr/local/etc/tool/... > /usr/local/lib/tool/... > > or this layout: > > /usr/local/tool/etc/... > /usr/local/tool/lib/... > > and why? > > i know both work. i've used both. but i'm curious as to the reasons > you fine folks choose one over the other. > > thanks, > david > -- > Live in a world of your own, but always welcome visitors. > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm From danlyke at flutterby.com Thu Apr 22 10:04:18 2010 From: danlyke at flutterby.com (Dan Lyke) Date: Thu, 22 Apr 2010 10:04:18 -0700 Subject: [sf-perl] poll: directory layout question In-Reply-To: References: Message-ID: <20100422100418.6a34ebc2@danlyke-laptop> On Thu, 22 Apr 2010 09:54:43 -0700 David Alban wrote: > do you prefer this layout: > > /usr/local/etc/tool/... > /usr/local/lib/tool/... This one, for this simple reason: find /etc /usr/etc /usr/local/etc -type -f -print0 | xargs -0 grep 'knowitsheresomewhere' Dan From extasia at extasia.org Thu Apr 22 10:05:46 2010 From: extasia at extasia.org (David Alban) Date: Thu, 22 Apr 2010 10:05:46 -0700 Subject: [sf-perl] poll: directory layout question In-Reply-To: <118F7D0F-A59C-4044-8174-47C946F5E3D8@highwire.stanford.edu> References: <118F7D0F-A59C-4044-8174-47C946F5E3D8@highwire.stanford.edu> Message-ID: clarification. the config and state files are not perl programs or other executables, nor are they libraries. tool itself is perl, but these files are not. they're not affected by the value of LD_LIBRARY_PATH or PERL5LIB. they're text files with information of interest to the tool. thanks! On Thu, Apr 22, 2010 at 10:00 AM, Michael Friedman wrote: > I generally put everything together under /usr/local/lib, etc. because that way I only need one LD_LIBRARY_PATH for dynamically loaded libraries. If each tool is separate, then they need to have much more complicated paths to find the appropriate dynamic libraries. > > (I've seen separate dirs handled via a tiny shell wrapper around each binary, as opposed to making a giant LD_LIBRARY_PATH for each user, but that's too much maintenance for me.) -- Live in a world of your own, but always welcome visitors. From sphink at gmail.com Thu Apr 22 10:09:06 2010 From: sphink at gmail.com (Steve Fink) Date: Thu, 22 Apr 2010 10:09:06 -0700 Subject: [sf-perl] poll: directory layout question In-Reply-To: References: Message-ID: That question borders on a religious argument, but a safe answer is that you have to allow it to be configured either way. Or even weirder ways. If you don't, the packager for some distribution will spit on you in public. (Or throw rocks at you, if you've neglected to support DESTDIR or an equivalent.) When building an RPM with an autoconf-ish configure script, for example, the standard configure macro will pass in --bindir, --libdir, --datadir, --kitchensinkdir etc. This allows it to adapt to the standards of the distribution it is being built for. If it's only for your own use, I think the arguments usual arguments are: $PREFIX/etc/..., $PREFIX/lib/..., etc.: allows some directories (lib, bin, share, etc.) to be mounted read-only and/or hosted on a network drive. (And if you leave out the tool/ layer, you don't have to worry about $PATH and $LD_LIBRARY_PATH etc.) Also conforms to standards. $PREFIX/tool-$VERSION/etc/...: puts everything in one place. Especially useful if you want to have multiple versions installed simultaneously. Also makes it easier to find the various pieces without wandering around the filesystem. On Thu, Apr 22, 2010 at 9:54 AM, David Alban wrote: > greetings, > > say you're developing "tool 1.0". > > say tool has some config files you want in an etc directory and some > state files you want in a lib directory. ?say you want tool under > . > > do you prefer this layout: > > ? ? /usr/local/etc/tool/... > ? ? /usr/local/lib/tool/... > > or this layout: > > ? ? /usr/local/tool/etc/... > ? ? /usr/local/tool/lib/... > > and why? > > i know both work. ?i've used both. ?but i'm curious as to the reasons > you fine folks choose one over the other. > > thanks, > david > -- > Live in a world of your own, but always welcome visitors. > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > From doom at kzsu.stanford.edu Thu Apr 22 11:06:38 2010 From: doom at kzsu.stanford.edu (Joe Brenner) Date: Thu, 22 Apr 2010 11:06:38 -0700 Subject: [sf-perl] poll: directory layout question In-Reply-To: References: Message-ID: <201004221806.o3MI6cuG068194@kzsu.stanford.edu> David Alban wrote: > or this layout: > > /usr/local/tool/etc/... > /usr/local/tool/lib/... I prefer the "or this layout", because I'm not going want just one version of "tool" involved, really I'm going to do stuff like: > /usr/local/tool-0.88/ > /usr/local/tool-0.98/ > /usr/local/tool-0.99/ The library and the configuration both need to be versioned [1], and it's simplest to version the directory (and probably make just one the default via a symlink). From extasia at extasia.org Thu Apr 22 11:12:43 2010 From: extasia at extasia.org (David Alban) Date: Thu, 22 Apr 2010 11:12:43 -0700 Subject: [sf-perl] poll: directory layout question In-Reply-To: <201004221806.o3MI6cuG068194@kzsu.stanford.edu> References: <201004221806.o3MI6cuG068194@kzsu.stanford.edu> Message-ID: so given that you'd use the tree , would you do this for the executable? /usr/local/bin/tool or this? /usr/local/tool-$version/bin/tool or maybe even a symlink: /us/local/bin/tool -> /usr/local/tool-$version/bin/tool On Thu, Apr 22, 2010 at 11:06 AM, Joe Brenner wrote: > I prefer the "or this layout", because I'm not going want just one > version of "tool" involved, really I'm going to do stuff like: > >> ? ? ?/usr/local/tool-0.88/ >> ? ? ?/usr/local/tool-0.98/ >> ? ? ?/usr/local/tool-0.99/ > > The library and the configuration both need to be versioned [1], and it's > simplest to version the directory (and probably make just one the default > via a symlink). -- Live in a world of your own, but always welcome visitors. From doom at kzsu.stanford.edu Thu Apr 22 11:42:40 2010 From: doom at kzsu.stanford.edu (Joe Brenner) Date: Thu, 22 Apr 2010 11:42:40 -0700 Subject: [sf-perl] poll: directory layout question In-Reply-To: References: <201004221806.o3MI6cuG068194@kzsu.stanford.edu> Message-ID: <201004221842.o3MIgeM6068672@kzsu.stanford.edu> David Alban wrote: > so given that you'd use the tree , would > you do this for the executable? > > /usr/local/bin/tool > > or this? > > /usr/local/tool-$version/bin/tool I would do that. That's the point, I prefer it *all* bunched together under a versioned directory to make it simpler to compare versions. > or maybe even a symlink: > > /us/local/bin/tool -> /usr/local/tool-$version/bin/tool Yes, frequently I'd do something like that once I'd settled on a particular version to be the default. > Joe Brenner wrote: > > I prefer the "or this layout", because I'm not going want just one > > version of "tool" involved, really I'm going to do stuff like: > > > >> /usr/local/tool-0.88/ > >> /usr/local/tool-0.98/ > >> /usr/local/tool-0.99/ > > > > The library and the configuration both need to be versioned [1], and it's > > simplest to version the directory (and probably make just one the default > > via a symlink). [1] The empty footnote there was where I was going to reminisce about the bad old days of linux, where you might want to experiment with multiple builds of kernels but they'd only give you a single /boot/config to do it with. From doom at kzsu.stanford.edu Thu Apr 22 12:00:37 2010 From: doom at kzsu.stanford.edu (Joe Brenner) Date: Thu, 22 Apr 2010 12:00:37 -0700 Subject: [sf-perl] poll: directory layout question In-Reply-To: <20100422100418.6a34ebc2@danlyke-laptop> References: <20100422100418.6a34ebc2@danlyke-laptop> Message-ID: <201004221900.o3MJ0bXX068963@kzsu.stanford.edu> Dan Lyke wrote: > David Alban wrote: > > do you prefer this layout: > > > > /usr/local/etc/tool/... > > /usr/local/lib/tool/... > > This one, for this simple reason: > > find /etc /usr/etc /usr/local/etc -type -f -print0 > | xargs -0 grep 'knowitsheresomewhere' You have a point of course, but I'm inclined to use something like "locate" these days (if not "ack"): locate knowitsheresomewhere | egrep etc But actually, I use my script "relate", which saves a bit of typing: relate knowitsheresomewhere etc Though it's a little more useful on more complicated things like: relate knowitsheresomewhere /etc/ local -/usr/share Which would find stuff like /etc/ ... local ... knowitsheresomewhere but not in /usr/share. The latest version of relate isn't as crazy as my last ones, by the way: http://search.cpan.org/~doom/App-Relate-0.10/ And if you haven't gotten into "ack"ing yet... http://search.cpan.org/~petdance/ack-1.92/ From doom at kzsu.stanford.edu Thu Apr 22 12:01:39 2010 From: doom at kzsu.stanford.edu (Joe Brenner) Date: Thu, 22 Apr 2010 12:01:39 -0700 Subject: [sf-perl] poll: directory layout question In-Reply-To: References: Message-ID: <201004221901.o3MJ1dSR069007@kzsu.stanford.edu> Steve Fink wrote: > That question borders on a religious argument, but a safe answer is > that you have to allow it to be configured either way. Or even weirder > ways. If you don't, the packager for some distribution will spit on > you in public. (Or throw rocks at you, if you've neglected to support > DESTDIR or an equivalent.) Myself, I would just release a CPAN package, and trust that the distros would know how to flip the various switches to get it to do what they want. From fred at redhotpenguin.com Thu Apr 22 17:43:57 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Thu, 22 Apr 2010 17:43:57 -0700 Subject: [sf-perl] Fwd: Reminder: HTML::FormHandler, a Moose based form rendering and validation framework is in one week. In-Reply-To: <477730577.1271797500356.JavaMail.root@jobs.meetup.com> References: <477730577.1271797500356.JavaMail.root@jobs.meetup.com> Message-ID: Just a quick reminder, our next meeting is next Tuesday the 27th at 7pm at Six Apart. Please RSVP at meetup, and hope to see you there! Bryan Beeley will be presenting a talk on the HTML::FormHandler, a Moose based form rendering and validation framework. http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13059396/ ---------- Forwarded message ---------- From: Meetup Reminder Date: Tue, Apr 20, 2010 at 2:05 PM Subject: Reminder: HTML::FormHandler, a Moose based form rendering and validation framework is in one week. To: fred at redhotpenguin.com Meetup Reminder San Francisco Perl Mongers Your group has a Meetup Tuesday, April 27, 2010 7:00 PM! You RSVPed Yes. What HTML::FormHandler, a Moose based form rendering and validation framework When Tuesday, April 27, 2010 7:00 PM Who 12 Yes / 2 Maybe Where Six Apart World Headquarters 548 4th Street San Francisco CA 94107 Update your RSVP 12 Perl Mongers RSVPed Yes, including? see all Meetup Description As the second talk in a series of talks on form handling, Bryan Beeley will be presenting a talk on the HTML::FormHandler, a Moose based form rendering and validation framework, on April 27th, 2010 at Six Apart World Headquarters. HTML::FormHandler is an object oriented framework for form-specific data model, HTML rendering and data validation code. Simple forms can be rendered, parameters can be parsed, data can be validated, and validated data can be submitted to your database with a minimal amount of code using built-in input field types. Leveraging the power of Moose, HTML::FormHandler allows more complicated forms to override some or all of the built-in functionality while maintaining a common interface. This meeting will take place on Tuesday, April 27rd at 7pm at Six Apart World Headquarters. HTML::FormHandler on CPAN: http://search.cpan.org/dist/HTML-FormHandler/ Announcement posted via App::PM::Announce 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 From Michael.Paoli at cal.berkeley.edu Sat Apr 24 20:29:17 2010 From: Michael.Paoli at cal.berkeley.edu (Michael Paoli) Date: Sat, 24 Apr 2010 20:29:17 -0700 Subject: [sf-perl] "[job]" tag in subject and list policies, etc. In-Reply-To: References: Message-ID: <20100424202917.90483kw96ontou1w@webmail.rawbw.com> If it's really desired to have folks use the "[job]" tag for list postings of jobs, I'd highly recommend: o Add that, and as appropriate any other relevant list policies, etc. on the list page: http://mail.pm.org/mailman/listinfo/sanfrancisco-pm o Once the above has been done, at least mention on the list that the information/policy(/ies), etc. on http://mail.pm.org/mailman/listinfo/sanfrancisco-pm have been updated references/excerpts/rationale: o Can't expect everyone joining the list to be familiar with the contents of all posts past (but one should be able to presume they've at least read/skimmed http://mail.pm.org/mailman/listinfo/sanfrancisco-pm and may/will review if if they have questions on list policy and such). o And if http://mail.pm.org/mailman/listinfo/sanfrancisco-pm changes, folks already subscribed might not discover that unless they're notified (e.g. on the list) that it's changed. > Date: Fri, 9 Apr 2010 14:28:06 -0700 > From: Fred Moyer > > While we really appreciate you thinking of the list for your > prospects, in the future please use the [job] tag in the subject for > all job postings to the list, per the previous discussion here: > > http://mail.pm.org/pipermail/sanfrancisco-pm/2009-August/002437.html From Michael.Paoli at cal.berkeley.edu Sat Apr 24 23:29:06 2010 From: Michael.Paoli at cal.berkeley.edu (Michael Paoli) Date: Sat, 24 Apr 2010 23:29:06 -0700 Subject: [sf-perl] poll: directory layout question In-Reply-To: References: Message-ID: <20100424232906.129126hrgqqrirzm@webmail.rawbw.com> I'd be inclined to start here: http://www.pathname.com/fhs/ I'd typically put the variable bits under /var, e.g. /var/opt - for 3rd party applications variable content /var/local - locally installed stuff not matching the above or immediately below /var - elsewhere under var for OS/distribution packages Configuration bits under /etc, e.g. likewise: /etc/local, /etc, /etc/opt Static bits would generally be under /usr, e.g. /usr/local /usr/lib or /opt for 3rd party stuff. Typically, precedence-wise: /usr /var /etc /opt - with /opt functioning similar to /usr, but for 3rd party stuff, then, if applicable, subdirectory of opt or local - except no /opt/opt or /opt/local, then typically package name (or for 3rd party, often vendor_name/package_name) when under /opt or /var or /usr/local, but many things may go, or also go more directly into suitable directories, e.g. /usr/local/bin/name_of_app_executable. These can be versioned with symbolic links to preferred/default version. Anyway, that's where I'd generally put things physically. Symbolic links can also be used to aid in logical arrangement/location/presentation. Standards/conventions will vary depending upon environment, e.g. the above would mostly apply to POSIX/SUS/Unix/Linux/BSD, but not as much so for Microsoft, VM, MVS, etc. "Of course" it all should be reasonably configurable (e.g. with suitable build/install options), and packaged appropriately (distribution/flavor packaging and/or CPAN). Things may also change, e.g. from "local" to not in a given distribution if that something becomes package provided by that distribution. > Date: Thu, 22 Apr 2010 09:54:43 -0700 > From: David Alban > Subject: [sf-perl] poll: directory layout question > To: sfperl > Message-ID: > > > say you're developing "tool 1.0". > > say tool has some config files you want in an etc directory and some > state files you want in a lib directory. say you want tool under > . > > do you prefer this layout: > > /usr/local/etc/tool/... > /usr/local/lib/tool/... > > or this layout: > > /usr/local/tool/etc/... > /usr/local/tool/lib/... > > and why? > > i know both work. i've used both. but i'm curious as to the reasons > you fine folks choose one over the other. From fred at redhotpenguin.com Sun Apr 25 11:07:36 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Sun, 25 Apr 2010 11:07:36 -0700 Subject: [sf-perl] "[job]" tag in subject and list policies, etc. In-Reply-To: <20100424202917.90483kw96ontou1w@webmail.rawbw.com> References: <20100424202917.90483kw96ontou1w@webmail.rawbw.com> Message-ID: I'll add a note to the welcome message that is served up by mailman. However, almost nobody ever reads that :) It has been a long standing (probably 10 years?) policy on the list that job postings are requested to use the [job] tag so that messages can be filtered appropriately, so it is somewhat of an unwritten rule. But if you have been on the list for a while, you're probably aware of it. On Sat, Apr 24, 2010 at 8:29 PM, Michael Paoli wrote: > If it's really desired to have folks use the "[job]" tag for list > postings of jobs, I'd highly recommend: > o Add that, and as appropriate any other relevant list policies, etc. on > ?the list page: > ?http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > o Once the above has been done, at least mention on the list that the > ?information/policy(/ies), etc. on > ?http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > ?have been updated > > references/excerpts/rationale: > o Can't expect everyone joining the list to be familiar with the > ?contents of all posts past (but one should be able to presume they've > ?at least read/skimmed > ?http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > ?and may/will review if if they have questions on list policy and > ?such). > o And if > ?http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > ?changes, folks already subscribed might not discover that unless > ?they're notified (e.g. on the list) that it's changed. > >> Date: Fri, 9 Apr 2010 14:28:06 -0700 >> From: Fred Moyer >> >> While we really appreciate you thinking of the list for your >> prospects, in the future please use the [job] tag in the subject for >> all job postings to the list, per the previous discussion here: >> >> http://mail.pm.org/pipermail/sanfrancisco-pm/2009-August/002437.html > > From fred at redhotpenguin.com Sun Apr 25 12:33:43 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Sun, 25 Apr 2010 12:33:43 -0700 Subject: [sf-perl] "[job]" tag in subject and list policies, etc. In-Reply-To: References: <20100424202917.90483kw96ontou1w@webmail.rawbw.com> Message-ID: On Sun, Apr 25, 2010 at 11:07 AM, Fred Moyer wrote: > I'll add a note to the welcome message that is served up by mailman. > However, almost nobody ever reads that :) It's been added. Here's the new welcome message, thanks everyone for taking a quick look. When in doubt, follow Patrick Swayze's three short rules of "Be nice, be nice, be nice" :) --------------------------------------------------------------------------------------------------- Welcome to the SF.pm list! A few short guidelines: 1) Use [tags] where possible. This is required for any [job] posting, put the [job] tag in the subject line. 2) Be nice. If something bothers you, I want you to be nice. http://www.youtube.com/watch?v=ojPVOhHhwnk 3) Feel free to post anything Perl related. Other tech postings are welcome with the appropriate subject [tag] Thanks, and visit our meetup page at http://www.meetup.com/San-Francisco-Perl-Mongers/ > > It has been a long standing (probably 10 years?) policy on the list > that job postings are requested to use the [job] tag so that messages > can be filtered appropriately, so it is somewhat of an unwritten rule. > ?But if you have been on the list for a while, you're probably aware > of it. > > On Sat, Apr 24, 2010 at 8:29 PM, Michael Paoli > wrote: >> If it's really desired to have folks use the "[job]" tag for list >> postings of jobs, I'd highly recommend: >> o Add that, and as appropriate any other relevant list policies, etc. on >> ?the list page: >> ?http://mail.pm.org/mailman/listinfo/sanfrancisco-pm >> o Once the above has been done, at least mention on the list that the >> ?information/policy(/ies), etc. on >> ?http://mail.pm.org/mailman/listinfo/sanfrancisco-pm >> ?have been updated >> >> references/excerpts/rationale: >> o Can't expect everyone joining the list to be familiar with the >> ?contents of all posts past (but one should be able to presume they've >> ?at least read/skimmed >> ?http://mail.pm.org/mailman/listinfo/sanfrancisco-pm >> ?and may/will review if if they have questions on list policy and >> ?such). >> o And if >> ?http://mail.pm.org/mailman/listinfo/sanfrancisco-pm >> ?changes, folks already subscribed might not discover that unless >> ?they're notified (e.g. on the list) that it's changed. >> >>> Date: Fri, 9 Apr 2010 14:28:06 -0700 >>> From: Fred Moyer >>> >>> While we really appreciate you thinking of the list for your >>> prospects, in the future please use the [job] tag in the subject for >>> all job postings to the list, per the previous discussion here: >>> >>> http://mail.pm.org/pipermail/sanfrancisco-pm/2009-August/002437.html >> >> > From fred at redhotpenguin.com Sun Apr 25 12:40:29 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Sun, 25 Apr 2010 12:40:29 -0700 Subject: [sf-perl] "[job]" tag in subject and list policies, etc. In-Reply-To: References: <20100424202917.90483kw96ontou1w@webmail.rawbw.com> Message-ID: Sorry for the additional email; the link I posted in the email has some not safe for everyone language, so I've updated the welcome message with this link instead which is a better demonstration of being nice :) http://www.youtube.com/watch?v=_98FzVhcoVQ On Sun, Apr 25, 2010 at 12:33 PM, Fred Moyer wrote: > On Sun, Apr 25, 2010 at 11:07 AM, Fred Moyer wrote: >> I'll add a note to the welcome message that is served up by mailman. >> However, almost nobody ever reads that :) > > It's been added. ?Here's the new welcome message, thanks everyone for > taking a quick look. ?When in doubt, follow Patrick Swayze's three > short rules of "Be nice, be nice, be nice" :) > > --------------------------------------------------------------------------------------------------- > > Welcome to the SF.pm list! ?A few short guidelines: > > 1) Use [tags] where possible. ?This is required for any [job] posting, > put the [job] tag in the subject line. > > 2) Be nice. ?If something bothers you, I want you to be nice. > http://www.youtube.com/watch?v=ojPVOhHhwnk > > 3) Feel free to post anything Perl related. ?Other tech postings are > welcome with the appropriate subject [tag] > > Thanks, and visit our meetup page at > http://www.meetup.com/San-Francisco-Perl-Mongers/ > >> >> It has been a long standing (probably 10 years?) policy on the list >> that job postings are requested to use the [job] tag so that messages >> can be filtered appropriately, so it is somewhat of an unwritten rule. >> ?But if you have been on the list for a while, you're probably aware >> of it. >> >> On Sat, Apr 24, 2010 at 8:29 PM, Michael Paoli >> wrote: >>> If it's really desired to have folks use the "[job]" tag for list >>> postings of jobs, I'd highly recommend: >>> o Add that, and as appropriate any other relevant list policies, etc. on >>> ?the list page: >>> ?http://mail.pm.org/mailman/listinfo/sanfrancisco-pm >>> o Once the above has been done, at least mention on the list that the >>> ?information/policy(/ies), etc. on >>> ?http://mail.pm.org/mailman/listinfo/sanfrancisco-pm >>> ?have been updated >>> >>> references/excerpts/rationale: >>> o Can't expect everyone joining the list to be familiar with the >>> ?contents of all posts past (but one should be able to presume they've >>> ?at least read/skimmed >>> ?http://mail.pm.org/mailman/listinfo/sanfrancisco-pm >>> ?and may/will review if if they have questions on list policy and >>> ?such). >>> o And if >>> ?http://mail.pm.org/mailman/listinfo/sanfrancisco-pm >>> ?changes, folks already subscribed might not discover that unless >>> ?they're notified (e.g. on the list) that it's changed. >>> >>>> Date: Fri, 9 Apr 2010 14:28:06 -0700 >>>> From: Fred Moyer >>>> >>>> While we really appreciate you thinking of the list for your >>>> prospects, in the future please use the [job] tag in the subject for >>>> all job postings to the list, per the previous discussion here: >>>> >>>> http://mail.pm.org/pipermail/sanfrancisco-pm/2009-August/002437.html >>> >>> >> > From fred at redhotpenguin.com Mon Apr 26 13:22:44 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Mon, 26 Apr 2010 13:22:44 -0700 Subject: [sf-perl] Fwd: Reminder: "HTML::FormHandler, a Moose based form rendering and validation framework" is tomorrow, Tuesday, April 27, 2010 7:00 PM! In-Reply-To: <2116093427.1272312929719.JavaMail.root@jobs.meetup.com> References: <2116093427.1272312929719.JavaMail.root@jobs.meetup.com> Message-ID: A quick reminder for the meeting tomorrow night. If you build with Moose this is something you don't want to miss! http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13059396/ ---------- Forwarded message ---------- From: Meetup Reminder Date: Mon, Apr 26, 2010 at 1:15 PM Subject: Reminder: "HTML::FormHandler, a Moose based form rendering and validation framework" is tomorrow, Tuesday, April 27, 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 HTML::FormHandler, a Moose based form rendering and validation framework When Tuesday, April 27, 2010 7:00 PM Who 13 Yes / 3 Maybe Where Six Apart World Headquarters 548 4th Street San Francisco CA 94107 Update your RSVP 13 Perl Mongers RSVPed Yes, including? see all Meetup Description As the second talk in a series of talks on form handling, Bryan Beeley will be presenting a talk on the HTML::FormHandler, a Moose based form rendering and validation framework, on April 27th, 2010 at Six Apart World Headquarters. HTML::FormHandler is an object oriented framework for form-specific data model, HTML rendering and data validation code. Simple forms can be rendered, parameters can be parsed, data can be validated, and validated data can be submitted to your database with a minimal amount of code using built-in input field types. Leveraging the power of Moose, HTML::FormHandler allows more complicated forms to override some or all of the built-in functionality while maintaining a common interface. This meeting will take place on Tuesday, April 27rd at 7pm at Six Apart World Headquarters. HTML::FormHandler on CPAN: http://search.cpan.org/dist/HTML-FormHandler/ Announcement posted via App::PM::Announce 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 From loopeter at yahoo.com Tue Apr 27 12:45:21 2010 From: loopeter at yahoo.com (Peter Loo) Date: Tue, 27 Apr 2010 12:45:21 -0700 (PDT) Subject: [sf-perl] Win32::Excel Message-ID: <245374.65787.qm@web32906.mail.mud.yahoo.com> Hello All, ? I have the need to execute an Excel Macro which in turn will refresh the Pivot tables.? This Excel macro is on a shared mapped drive. ? What I need to do is run the Excel ".xls" file once a day. ? Is there an easy way to do this?? ? I have looked into Win32::Excel::Refresh and have attempted to install it on my Windows 2003 Server x64 Edition and am having problems with dependencies.? Below is the errors that I am receiving. ? No type library matching "Microsoft Excel" found at /PerlApp/Win32/Excel/Refresh.pm line 15 Win32::OLE(0.1502): GetOleTypeLibObject() Not a Win32::OLE::TypeLib object at /PerlApp/Win32/OLE/Const.pm line 45. Win32::OLE(0.1502) error 0x800401f3: "Invalid class string" at XLRefresh.pl line?85 Can't call method "Workbooks" on unblessed reference at /PerlApp/Win32/Excel/Refresh.pm line 95. ? Thanks. ? Peter -------------- next part -------------- An HTML attachment was scrubbed... URL: From fred at redhotpenguin.com Wed Apr 28 11:43:04 2010 From: fred at redhotpenguin.com (Fred Moyer) Date: Wed, 28 Apr 2010 11:43:04 -0700 Subject: [sf-perl] Thanks to everyone who attended last night. Message-ID: And thanks to Bryan Beeley for the great talk about HTML::FormHandler. Please take a minute to post a review for the meetup: http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13059396/ Two form talks down, a few more to go. What's your favorite form handling module? Want to give a talk on it? There's some other form modules out there to give a talk on, HTML::FormFu, Form::Processor, HTML::Form, Form::Factory... If you've never given a talk before, this is a great place to start! Email Joe Brenner if you are interested in speaking. From bryan at beeley.org Wed Apr 28 14:18:07 2010 From: bryan at beeley.org (Bryan Beeley) Date: Wed, 28 Apr 2010 14:18:07 -0700 Subject: [sf-perl] Slides and Example from the HTML::FormHandler Talk Message-ID: <4BD8A60F.2060801@beeley.org> Hi Everyone, Thank you for attending the talk last night. The slides for my presentation on HMTL::FormHandler are available on Slideshare here: HTML::FormHandler The simple Catalyst application that I wrote as an example of using HTML::FormHandler is here: StockGrubber HFH Example I'd also like to thank Fred Moyer for organizing, and SixApart for hosting the talk. Bryan -------------- next part -------------- An HTML attachment was scrubbed... URL: From doom at kzsu.stanford.edu Wed Apr 28 16:50:44 2010 From: doom at kzsu.stanford.edu (Joe Brenner) Date: Wed, 28 Apr 2010 16:50:44 -0700 Subject: [sf-perl] Thanks to everyone who attended last night. In-Reply-To: References: Message-ID: <201004282350.o3SNoitX085203@kzsu.stanford.edu> Fred Moyer wrote: > And thanks to Bryan Beeley for the great talk about HTML::FormHandler. > Please take a minute to post a review for the meetup: > > http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/13059396/ > > Two form talks down, a few more to go. What's your favorite form > handling module? Want to give a talk on it? > > There's some other form modules out there to give a talk on, > HTML::FormFu, Form::Processor, HTML::Form, Form::Factory... If you've > never given a talk before, this is a great place to start! Email Joe > Brenner if you are interested in speaking. Correct! Last call for speakers for May 24th, if you've got a favorite form processing module you'd like to talk up. And if May 24th is no good for you, not to worry, we're going to be returning to this subject later in the year. From extasia at extasia.org Fri Apr 30 16:43:56 2010 From: extasia at extasia.org (David Alban) Date: Fri, 30 Apr 2010 16:43:56 -0700 Subject: [sf-perl] poll: web or no? Message-ID: i'm primarily looking for stats, not for discussion. i'll do nothing to discourage the latter, but feel free to help me collect the former. any offline emails sent to me in pursuit of this will be included in the stats and after a while i'll post the results. i've been very curious lately about this. would you say your work-related perl programming is mostly web programming, or mostly non-web programming? thanks and have a good weekend. -- Live in a world of your own, but always welcome visitors. From ddascalescu at gmail.com Fri Apr 30 16:56:13 2010 From: ddascalescu at gmail.com (Dan Dascalescu) Date: Fri, 30 Apr 2010 16:56:13 -0700 Subject: [sf-perl] poll: web or no? In-Reply-To: References: Message-ID: Web. -- http://wiki.dandascalescu.com On Fri, Apr 30, 2010 at 16:43, David Alban wrote: > i've been very curious lately about this. ?would you say your > work-related perl programming is mostly web programming, or mostly > non-web programming? From david at fetter.org Fri Apr 30 16:58:26 2010 From: david at fetter.org (David Fetter) Date: Fri, 30 Apr 2010 16:58:26 -0700 Subject: [sf-perl] poll: web or no? In-Reply-To: References: Message-ID: <20100430235825.GA24502@fetter.org> On Fri, Apr 30, 2010 at 04:43:56PM -0700, David Alban wrote: > i'm primarily looking for stats, not for discussion. i'll do > nothing to discourage the latter, but feel free to help me collect > the former. any offline emails sent to me in pursuit of this will > be included in the stats and after a while i'll post the results. > > i've been very curious lately about this. would you say your > work-related perl programming is mostly web programming, or mostly > non-web programming? Most of my Perl these days is non-web (and mostly in aid of DB whackery) > thanks and have a good weekend. You, too :) Cheers, David. -- David Fetter http://fetter.org/ Phone: +1 415 235 3778 AIM: dfetter666 Yahoo!: dfetter Skype: davidfetter XMPP: david.fetter at gmail.com iCal: webcal://www.tripit.com/feed/ical/people/david74/tripit.ics Remember to vote! Consider donating to Postgres: http://www.postgresql.org/about/donate From hartzell at alerce.com Fri Apr 30 17:20:12 2010 From: hartzell at alerce.com (George Hartzell) Date: Fri, 30 Apr 2010 17:20:12 -0700 Subject: [sf-perl] poll: web or no? In-Reply-To: References: Message-ID: <19419.29628.75530.544034@gargle.gargle.HOWL> David Alban writes: > > i've been very curious lately about this. would you say your > work-related perl programming is mostly web programming, or mostly > non-web programming? Non-web at the moment (workflow, data whacking, DB stuff). Soon to be about 50/50 (as the backend settles down, there will be CGI::Application centered front end work). g. From mehryar at mehryar.com Fri Apr 30 17:46:43 2010 From: mehryar at mehryar.com (mehryar) Date: Fri, 30 Apr 2010 17:46:43 -0700 (PDT) Subject: [sf-perl] poll: web or no? In-Reply-To: References: Message-ID: Web/non-Web 40/60 (non-web is duct tape and general swiss-army knife hackery) On Fri, 30 Apr 2010, David Alban wrote: > i'm primarily looking for stats, not for discussion. i'll do nothing > to discourage the latter, but feel free to help me collect the former. > any offline emails sent to me in pursuit of this will be included in > the stats and after a while i'll post the results. > > i've been very curious lately about this. would you say your > work-related perl programming is mostly web programming, or mostly > non-web programming? > > thanks and have a good weekend. > > -- > Live in a world of your own, but always welcome visitors. > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > From dave at wrightpopcorn.com Fri Apr 30 18:18:57 2010 From: dave at wrightpopcorn.com (Dave Turner) Date: Fri, 30 Apr 2010 18:18:57 -0700 Subject: [sf-perl] poll: web or no? In-Reply-To: References: Message-ID: <4BDB8181.2010705@wrightpopcorn.com> web programming for internal website On 4/30/2010 4:56 PM, Dan Dascalescu wrote: > Web. > > -- > http://wiki.dandascalescu.com > > On Fri, Apr 30, 2010 at 16:43, David Alban wrote: > >> i've been very curious lately about this. would you say your >> work-related perl programming is mostly web programming, or mostly >> non-web programming? >> > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > > > > > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 9.0.814 / Virus Database: 271.1.1/2845 - Release Date: 04/30/10 04:34:00 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan at peeron.com Fri Apr 30 18:23:07 2010 From: dan at peeron.com (Dan Boger) Date: Fri, 30 Apr 2010 18:23:07 -0700 Subject: [sf-perl] poll: web or no? In-Reply-To: <4BDB8181.2010705@wrightpopcorn.com> References: <4BDB8181.2010705@wrightpopcorn.com> Message-ID: Non web, both for work and hobbies. On Apr 30, 2010 6:19 PM, "Dave Turner" wrote: web programming for internal website On 4/30/2010 4:56 PM, Dan Dascalescu wrote: > > Web. > > -- > http://wiki.dandascalescu.com > > On Fri, Apr 30, 2010 at 16:43, David Alban From bob.goolsby at gmail.com Fri Apr 30 18:26:46 2010 From: bob.goolsby at gmail.com (Bob goolsby) Date: Fri, 30 Apr 2010 18:26:46 -0700 Subject: [sf-perl] poll: web or no? In-Reply-To: References: <4BDB8181.2010705@wrightpopcorn.com> Message-ID: Mornpn' -- Non-Web/Web 60/40. Bob G 2010/4/30 Dan Boger : > Non web, both for work and hobbies. > > On Apr 30, 2010 6:19 PM, "Dave Turner" wrote: > > web programming for internal website > > On 4/30/2010 4:56 PM, Dan Dascalescu wrote: > >> >> Web. >> >> -- >> http://wiki.dandascalescu.com >> >> On Fri, Apr 30, 2010 at 16:43, David Alban > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 9.0.814 / Virus Database: 271.1.1/2845 - Release Date: 04/30/10 > 04:34:00 > > > > _______________________________________________ > 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 > > -- Bob Goolsby bob.goolsby at gmail.com From mgrimes at cpan.org Fri Apr 30 18:26:56 2010 From: mgrimes at cpan.org (Mark Grimes) Date: Fri, 30 Apr 2010 21:26:56 -0400 Subject: [sf-perl] poll: web or no? In-Reply-To: References: Message-ID: Web. I'd love to know what sort of non-web projects people are working on. On Fri, Apr 30, 2010 at 7:43 PM, David Alban wrote: > i'm primarily looking for stats, not for discussion. ?i'll do nothing > to discourage the latter, but feel free to help me collect the former. > ?any offline emails sent to me in pursuit of this will be included in > the stats and after a while i'll post the results. > > i've been very curious lately about this. ?would you say your > work-related perl programming is mostly web programming, or mostly > non-web programming? > > thanks and have a good weekend. > > -- > Live in a world of your own, but always welcome visitors. > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > From hartzell at alerce.com Fri Apr 30 18:32:33 2010 From: hartzell at alerce.com (George Hartzell) Date: Fri, 30 Apr 2010 18:32:33 -0700 Subject: [sf-perl] poll: web or no? In-Reply-To: References: Message-ID: <19419.33969.796009.581734@gargle.gargle.HOWL> Mark Grimes writes: > Web. > > I'd love to know what sort of non-web projects people are working on. Genentech. Bioinformatics. There's a swarm of us who use it to move data around (including into and out of DB's), manipulate it, and display it to users. There's also perl machinery for stringing together various "workflows" (loosely speaking, not [yet] in the Workflow.pm sense), and duct tape things together. And a heap of system admin. infrastructure. g. From elaine.richards at windriver.com Fri Apr 30 18:36:19 2010 From: elaine.richards at windriver.com (Richards, Elaine) Date: Fri, 30 Apr 2010 18:36:19 -0700 Subject: [sf-perl] poll: web or no? In-Reply-To: References: Message-ID: <335B0C82582BE54F91285BC9E7D6558B02321056@ala-mail10.corp.ad.wrs.com> Internal web programming here. ER From biztos at mac.com Fri Apr 30 19:07:15 2010 From: biztos at mac.com (Kevin Frost) Date: Sat, 01 May 2010 04:07:15 +0200 Subject: [sf-perl] poll: web or no? In-Reply-To: <335B0C82582BE54F91285BC9E7D6558B02321056@ala-mail10.corp.ad.wrs.com> References: <335B0C82582BE54F91285BC9E7D6558B02321056@ala-mail10.corp.ad.wrs.com> Message-ID: <3805868B-011F-4297-B8CB-23AC05F44258@mac.com> Day job: 90 : 10 non-web to web, and the web part is predominantly internal stuff. Private projects: about 50-50 IIRC, I've been painting more than programming in my free time for the last six months. The work stuff is mostly e-mail filtering systems; on the private front, I find Perl is still my go-to language for Web back-ends even though I'm also big on Javascript. Besides the advantage of familiarity, I think Perl's test options are so far ahead of anything else I've seen that I cringe at the thought of "proving" my stuff works in another language. I'm kinda itching to do some crazy-ass data processing stuff in Scala on App Engine, but with a Perl back-end to anything humans might touch. -- f. From mcmahon at ibiblio.org Fri Apr 30 22:36:05 2010 From: mcmahon at ibiblio.org (Joe McMahon) Date: Fri, 30 Apr 2010 22:36:05 -0700 Subject: [sf-perl] poll: web or no? In-Reply-To: References: Message-ID: Non-web: build, testing, and Hudson support.