From philiph at pobox.com Fri Jul 1 22:58:18 2011 From: philiph at pobox.com (Philip J. Hollenback) Date: Fri, 01 Jul 2011 22:58:18 -0700 Subject: [sf-perl] capture stdout and stderr, possibly supply input In-Reply-To: References: <1308876010.26581.1466632517@webmail.messagingengine.com> Message-ID: <1309586298.8220.1469561461@webmail.messagingengine.com> On Fri, 24 Jun 2011 14:52 -0700, "yary" wrote: > Looking at the docs from IO::CaptureOutput, it will only return after > the code is done, so you can't use it exactly in that case, as you > suspected. > > You have two options: > > 1. Always pipe the password to the external program's stdin. If it > needs it, it will get it, if it doesn't need it, no harm done. That > assumes that the external program reads nothing else from its stdin. > (Some programs read password from the terminal and not stdin, which is > could complicate this approach). > > 2. Use IPC::Open2 or IPC::Open3. Check for a password at the start of > reading, handle it, continue. Thanks for you advice! I ended up dealing with this in a slightly different way. I realized the external program had a 'ping' command line option, which just does the password authentication and checks if the server it depends on is alive. Since this remote application caches authentication for several hours, that's all I needed. I just do a regular system("application ping") which allows the person running my script to answer the password prompt if it comes up. Then since the authentication is cached, I can use IO::CaptureOutput for all subsequent calls to the external app and not have to worry about re-authenticating. P. -- Philip J. Hollenback philiph at pobox.com www.hollenback.net From philip_mikal at yahoo.com Fri Jul 8 13:34:59 2011 From: philip_mikal at yahoo.com (Philip Mikal) Date: Fri, 8 Jul 2011 13:34:59 -0700 Subject: [sf-perl] [job] ChargeSmart Inc Message-ID: Hi Guys, ChargeSmart (https://chargesmart.com) is hiring multiple Perl engineers in San Francisco to support our online payments business. Help us innovate and maintain existing customer facing web applications, back-end tools and fraud prevention processes. - Familiar with Perl frameworks like Catalyst and Dancer - Proficient in Perl object-oriented programming, HTML and JavaScript - Debian, MySQL, Percona - Effective verbal and written communication skills Located in San Francisco, we offer competitive pay and benefits. * ChargeSmart continues to see month over month growth in all key metrics; revenue, transaction volume, and number of customers. Our core bill payment service is processing over $100 million in annual transaction volume and we are likely to hit a multiple of that in 2012. * We are just about to launch a new product line that will have great visibility in the industry and general media. * Working here will essentially force you to become an expert in payments and the inner workings of treasury management within banks and other similar financial institutions. * Eligible for stock participation in a fast growing company and industry receiving a great amount of M&A attention. Send me a note if interested. Thanks! Philip Mikal CTO, ChargeSmart -------------- next part -------------- An HTML attachment was scrubbed... URL: From fred at redhotpenguin.com Wed Jul 20 09:32:51 2011 From: fred at redhotpenguin.com (Fred Moyer) Date: Wed, 20 Jul 2011 09:32:51 -0700 Subject: [sf-perl] MongoDBx::Class Message-ID: Has anyone used this module? http://metacpan.org/release/MongoDBx-Class I was looking at it last night and it seems to solve a lot of the headaches associated with SQL based ORMs (I'm looking at you DBIx::Class) and databases that require schema changes. From frimicc at gmail.com Wed Jul 20 09:44:49 2011 From: frimicc at gmail.com (Michael Friedman) Date: Wed, 20 Jul 2011 09:44:49 -0700 Subject: [sf-perl] MongoDBx::Class In-Reply-To: References: Message-ID: <7C9B0FA0-9F25-4C99-844F-6EE185F7628A@gmail.com> I haven't used the module, but what's this http://metacpan.org? That's pretty cool! Oh, here it is: http://blogs.perl.org/users/mo/2011/06/introducing-betametacpanorg---a-better-search-for-the-cpan.html Pretty! -- Mike _________________ Michael Friedman frimicc at gmail.com On Jul 20, 2011, at 9:32 AM, Fred Moyer wrote: > Has anyone used this module? > > http://metacpan.org/release/MongoDBx-Class > > I was looking at it last night and it seems to solve a lot of the > headaches associated with SQL based ORMs (I'm looking at you > DBIx::Class) and databases that require schema changes. > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm From doom at kzsu.stanford.edu Thu Jul 21 12:47:24 2011 From: doom at kzsu.stanford.edu (Joseph Brenner) Date: Thu, 21 Jul 2011 12:47:24 -0700 Subject: [sf-perl] General-subject lightning talks tonight at Noisebridge Message-ID: The "hackerspace" Noisebridge hosts general-subject lightning talks on 3rd Thursdays, i.e. talks that may be on any subject (technical or not): "Five Minutes of Fame". I'm always toying wtih the idea of using Noisebridge for perl events of some sort (hackfests, talks on a non-4th Tuesday night, etc) and I'd be glad to get some feedback from the regulars on this location. Third Thursdays are a good night to see the place in action. The event is at 8pm, and the location is 2169 Mission Street, between 17th and 18th street, a block and a half north of the 16th Street BART station. Hope to see you there. https://www.noisebridge.net/wiki/Noisebridge From doom at kzsu.stanford.edu Thu Jul 21 13:20:16 2011 From: doom at kzsu.stanford.edu (Joseph Brenner) Date: Thu, 21 Jul 2011 13:20:16 -0700 Subject: [sf-perl] General-subject lightning talks tonight at Noisebridge In-Reply-To: References: Message-ID: Let's make that: "a block and a half SOUTH of the 16th Street BART station." On Thu, Jul 21, 2011 at 12:47 PM, Joseph Brenner wrote: > The "hackerspace" Noisebridge hosts general-subject lightning talks on 3rd > Thursdays, i.e. talks that may be on any subject (technical or not): "Five > Minutes of Fame". > > I'm always toying wtih the idea of using Noisebridge for perl events > of some sort (hackfests, talks on a non-4th Tuesday night, etc) > and I'd be glad to get some feedback from the regulars on this location. > Third Thursdays are a good night to see the place in action. > > The event is at 8pm, and the location is 2169 Mission Street, between > 17th and 18th street, a block and a half north of the 16th Street BART > station. ?Hope to see you there. > > https://www.noisebridge.net/wiki/Noisebridge > From Paul.Makepeace at realprogrammers.com Fri Jul 22 04:48:52 2011 From: Paul.Makepeace at realprogrammers.com (Paul Makepeace) Date: Fri, 22 Jul 2011 12:48:52 +0100 Subject: [sf-perl] General-subject lightning talks tonight at Noisebridge In-Reply-To: References: Message-ID: I used to hang out there a bit - the audience sits amongst the hackspace so it's a bit chaotic and there's often stuff going on elsewhere in the space which might explain how the FMOF tends to be quite loud & boisterous. If the event isn't taking itself too seriously NB could be a decent venue. (PS burritos) Paul On Thu, Jul 21, 2011 at 20:47, Joseph Brenner wrote: > The "hackerspace" Noisebridge hosts general-subject lightning talks on 3rd > Thursdays, i.e. talks that may be on any subject (technical or not): "Five > Minutes of Fame". > > I'm always toying wtih the idea of using Noisebridge for perl events > of some sort (hackfests, talks on a non-4th Tuesday night, etc) > and I'd be glad to get some feedback from the regulars on this location. > Third Thursdays are a good night to see the place in action. > > The event is at 8pm, and the location is 2169 Mission Street, between > 17th and 18th street, a block and a half north of the 16th Street BART > station. Hope to see you there. > > https://www.noisebridge.net/wiki/Noisebridge > _______________________________________________ > SanFrancisco-pm mailing list > SanFrancisco-pm at pm.org > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fred at redhotpenguin.com Sun Jul 24 13:27:45 2011 From: fred at redhotpenguin.com (Fred Moyer) Date: Sun, 24 Jul 2011 13:27:45 -0700 Subject: [sf-perl] Meeting suggestions for this Tuesday Message-ID: We don't have a meeting planned for this Tuesday since a few people will be at OSCON, and others on vacation. However, if anyone has ideas or suggestions for 7pm on Tuesday, please put them out here. From doom at kzsu.stanford.edu Mon Jul 25 17:10:52 2011 From: doom at kzsu.stanford.edu (Joseph Brenner) Date: Mon, 25 Jul 2011 17:10:52 -0700 Subject: [sf-perl] Meeting suggestions for this Tuesday In-Reply-To: References: Message-ID: Fred Moyer wrote: > We don't have a meeting planned for this Tuesday since a few people > will be at OSCON, and others on vacation. However, if anyone has > ideas or suggestions for 7pm on Tuesday, please put them out here. Here are a few ideas: o Our usual fallback, Indian food at Naan & Curry on O'Farrell between Mason & Taylor (not far from the Powell Street BART) o Hackfest at Citizen Space, joining forces with the NightOwls at 8pm, with food from "Goood Frikin Chicken". Anyone interested should jump through the meetup hoops to RSVP (22 spaces left right now): http://www.meetup.com/SF-Nightowls/events/24636271/?a=me1p_lnm&rv=me1p o Take-out burritos from Pancho Villa and bring them by Noisebridge. Caveat: might not be the best night for this, there's a bunch of little classes at 7pm and then their general meeting at 8pm. On the plus side, no one would care if we sat down in the back and started hacking: https://www.noisebridge.net/wiki/Noisebridge o Madame Curie Look-a-like Contest I'm leaning toward the Night Owls, myself. From doom at kzsu.stanford.edu Tue Jul 26 10:49:45 2011 From: doom at kzsu.stanford.edu (Joseph Brenner) Date: Tue, 26 Jul 2011 10:49:45 -0700 Subject: [sf-perl] Meeting suggestions for this Tuesday In-Reply-To: References: Message-ID: No one interested in voting? I'll pick one then, because I feel like going here: o Hackfest at Citizen Space, joining forces with the NightOwls at 8pm, with food from "Goood Frikin Chicken". Anyone interested should jump through the meet-up hoops to RSVP (22 spaces left right now): http://www.meetup.com/SF-Nightowls/events/24636271/?a=me1p_lnm&rv=me1p A lot of you probably know how to find Citizen Space at this point: 2nd Street, between Harrison and Bryant, practically right under route 80. I'm told it's fairly easy to park around there late at night, and it is, of course, walkable from the Montgomery Street BART station. This event doesn't start until 8pm however, so try to wrap your brain around that: this is an hour later than our usual meeting time. If you'd like to meet at 7pm before heading over there, I suggest the "21st Amendment" bar, further down 2nd St, over by Park Ave (the entrance to South Park)... Neither Fred or I will be able to make that pre-meeting, though, so be sure to wear your propeller beanie so everyone can find you. Anyway, hope to see you at Citizen Space... think of it as a missionary expedition to show the Night Owls that the death of perl has been greatly exaggerated. Joseph Brenner wrote: > Fred Moyer wrote: > >> We don't have a meeting planned for this Tuesday since a few people >> will be at OSCON, and others on vacation. ?However, if anyone has >> ideas or suggestions for 7pm on Tuesday, please put them out here. > > Here are a few ideas: > > ?o ?Our usual fallback, Indian food at Naan & Curry on O'Farrell > ? between Mason & Taylor (not far from the Powell Street BART) > > ?o ?Hackfest at Citizen Space, joining forces with the NightOwls > ? at 8pm, with food from "Goood Frikin Chicken". ?Anyone > ? interested should jump through the meetup hoops to RSVP > ? (22 spaces left right now): > ? http://www.meetup.com/SF-Nightowls/events/24636271/?a=me1p_lnm&rv=me1p > > ?o ?Take-out burritos from Pancho Villa and bring them by Noisebridge. > ? Caveat: might not be the best night for this, there's a bunch of > ? little classes at 7pm and then their general meeting at 8pm. > ? On the plus side, no one would care if we sat down in the > ? back and started hacking: > ? https://www.noisebridge.net/wiki/Noisebridge > > ?o ?Madame Curie Look-a-like Contest From doom at kzsu.stanford.edu Tue Jul 26 10:52:19 2011 From: doom at kzsu.stanford.edu (Joseph Brenner) Date: Tue, 26 Jul 2011 10:52:19 -0700 Subject: [sf-perl] Meeting suggestions for this Tuesday In-Reply-To: References: Message-ID: I just checked, and now there are only 9 RSVP slots left over at the Night Owls event: o Hackfest at Citizen Space, joining forces with the NightOwls at 8pm, with food from "Goood Frikin Chicken". Anyone interested should jump through the meet-up hoops to RSVP: http://www.meetup.com/SF-Nightowls/events/24636271/?a=me1p_lnm&rv=me1p On Tue, Jul 26, 2011 at 10:49 AM, Joseph Brenner wrote: > No one interested in voting? ?I'll pick one then, because I feel like > going here: > > ?o ?Hackfest at Citizen Space, joining forces with the NightOwls > ? at 8pm, with food from "Goood Frikin Chicken". ?Anyone > ? interested should jump through the meet-up hoops to RSVP > ? (22 spaces left right now): > ? http://www.meetup.com/SF-Nightowls/events/24636271/?a=me1p_lnm&rv=me1p > > A lot of you probably know how to find Citizen Space at this point: > 2nd Street, between Harrison and Bryant, practically right under > route 80. ?I'm told it's fairly easy to park around there late at night, > and it is, of course, walkable from the Montgomery Street BART station. > > This event doesn't start until 8pm however, so try to wrap your brain > around that: this is an hour later than our usual meeting time. > If you'd like to meet ?at 7pm before heading over there, I suggest the > "21st Amendment" bar, further down 2nd St, over by Park Ave > (the entrance to South Park)... Neither Fred or I will be able to make > that pre-meeting, though, so be sure to wear your propeller beanie so > everyone can find you. > > Anyway, hope to see you at Citizen Space... think of it as a missionary > expedition to show the Night Owls that the death of perl has been > greatly exaggerated. > > > > > Joseph Brenner wrote: >> Fred Moyer wrote: >> >>> We don't have a meeting planned for this Tuesday since a few people >>> will be at OSCON, and others on vacation. ?However, if anyone has >>> ideas or suggestions for 7pm on Tuesday, please put them out here. >> >> Here are a few ideas: >> >> ?o ?Our usual fallback, Indian food at Naan & Curry on O'Farrell >> ? between Mason & Taylor (not far from the Powell Street BART) >> >> ?o ?Hackfest at Citizen Space, joining forces with the NightOwls >> ? at 8pm, with food from "Goood Frikin Chicken". ?Anyone >> ? interested should jump through the meetup hoops to RSVP >> ? (22 spaces left right now): >> ? http://www.meetup.com/SF-Nightowls/events/24636271/?a=me1p_lnm&rv=me1p >> >> ?o ?Take-out burritos from Pancho Villa and bring them by Noisebridge. >> ? Caveat: might not be the best night for this, there's a bunch of >> ? little classes at 7pm and then their general meeting at 8pm. >> ? On the plus side, no one would care if we sat down in the >> ? back and started hacking: >> ? https://www.noisebridge.net/wiki/Noisebridge >> >> ?o ?Madame Curie Look-a-like Contest > From doom at kzsu.stanford.edu Wed Jul 27 17:14:00 2011 From: doom at kzsu.stanford.edu (Joseph Brenner) Date: Wed, 27 Jul 2011 17:14:00 -0700 Subject: [sf-perl] Night Owls Message-ID: The Night Owls meeting was interesting last night... it didn't strike me as being as much fun as the last few times I attended (but then, since I'm commuting these days, this time I arrived on time and left around 10:30pm, whereas in the past I think I tended to show up around then... it could be the Night Owls take awhile to warm-up). The vibe reminded me of perl and linux meetings back in the early days of the goldrush. There often seems to be a bunch of vc types flocking with the Night Owls, and people with biz ideas hobnobbing with the vcs, and so on. Most interesting I would say was the guy who wanted to talk to me about his ideas for CouchDb and node.js. I tried to explain that while I'd heard about the things he was talking about, I personally hadn't used them for anything and really couldn't comment. He shifted gears and started lecturing me on how I *would* be using them in the future. Quite a contrast with the scene at Noisebridge last week, which is frequented by underground hacker types who don't seem much concerned with making a gazillion dollars with their ideas. Anyway, sorry about copping out on our regular meeting just because of a little OSCON competition.