From gwadej at anomaly.org Tue Aug 2 21:37:34 2011 From: gwadej at anomaly.org (G. Wade Johnson) Date: Tue, 2 Aug 2011 23:37:34 -0500 Subject: [pm-h] August Houston.pm Meeting: Intro to Dancer Message-ID: <20110802233734.1bd66f41@cygnus> Our next technical meeting will be Aug. 11, a week from this Thursday. As usual, the meeting will start at 3131 W. Alabama St. at 7pm. Mark Allen will be presenting the "Intro to Dancer" talk he gave at OSCON 2011. If he has time, Mark has also offered to give a quick overview of things he learned at OSCON. If you've never been to OSCON and would like to know what it's like, you should be there. Someone (probably me) will be in the lobby on the parking level starting about 6:40pm collecting people. We'll make our way upstairs to the meeting room. As usual, you need to RSVP to me if you are going. I need to get a head count for the food order. G. Wade -- There's no sense being exact about something if you don't even know what you're talking about. -- John von Neumann From estrabd at gmail.com Wed Aug 3 05:41:00 2011 From: estrabd at gmail.com (B. Estrade) Date: Wed, 3 Aug 2011 07:41:00 -0500 Subject: [pm-h] August Houston.pm Meeting: Intro to Dancer In-Reply-To: <20110802233734.1bd66f41@cygnus> References: <20110802233734.1bd66f41@cygnus> Message-ID: <20110803124100.GJ74004@x2045.x.rootbsd.net> I'll be there. Brett On Tue, Aug 02, 2011 at 11:37:34PM -0500, G. Wade Johnson wrote: > Our next technical meeting will be Aug. 11, a week from this Thursday. > As usual, the meeting will start at 3131 W. Alabama St. at 7pm. > > Mark Allen will be presenting the "Intro to Dancer" talk he gave at > OSCON 2011. If he has time, Mark has also offered to give a quick > overview of things he learned at OSCON. If you've never been to OSCON > and would like to know what it's like, you should be there. > > Someone (probably me) will be in the lobby on the parking level > starting about 6:40pm collecting people. We'll make our way upstairs to > the meeting room. > > As usual, you need to RSVP to me if you are going. I need to get a head > count for the food order. > > G. Wade > -- > There's no sense being exact about something if you don't even know what > you're talking about. -- John von Neumann > _______________________________________________ > Houston mailing list > Houston at pm.org > http://mail.pm.org/mailman/listinfo/houston > Website: http://houston.pm.org/ -- B. Estrade From will.willis at gmail.com Wed Aug 3 06:22:25 2011 From: will.willis at gmail.com (Will Willis) Date: Wed, 3 Aug 2011 08:22:25 -0500 Subject: [pm-h] August Houston.pm Meeting: Intro to Dancer In-Reply-To: <20110802233734.1bd66f41@cygnus> References: <20110802233734.1bd66f41@cygnus> Message-ID: I'm planning on being there. On Tue, Aug 2, 2011 at 11:37 PM, G. Wade Johnson wrote: > Our next technical meeting will be Aug. 11, a week from this Thursday. > As usual, the meeting will start at 3131 W. Alabama St. at 7pm. > > Mark Allen will be presenting the "Intro to Dancer" talk he gave at > OSCON 2011. If he has time, Mark has also offered to give a quick > overview of things he learned at OSCON. If you've never been to OSCON > and would like to know what it's like, you should be there. > > Someone (probably me) will be in the lobby on the parking level > starting about 6:40pm collecting people. We'll make our way upstairs to > the meeting room. > > As usual, you need to RSVP to me if you are going. I need to get a head > count for the food order. > > G. Wade > -- > There's no sense being exact about something if you don't even know what > you're talking about. -- John von Neumann > _______________________________________________ > Houston mailing list > Houston at pm.org > http://mail.pm.org/mailman/listinfo/houston > Website: http://houston.pm.org/ > -------------- next part -------------- An HTML attachment was scrubbed... URL: From abaezjob at gmail.com Wed Aug 3 09:30:01 2011 From: abaezjob at gmail.com (=?ISO-8859-1?Q?Abraham_B=E1ez?=) Date: Wed, 3 Aug 2011 11:30:01 -0500 Subject: [pm-h] August Houston.pm Meeting: Intro to Dancer In-Reply-To: <20110802233734.1bd66f41@cygnus> References: <20110802233734.1bd66f41@cygnus> Message-ID: I plan to be there On Tue, Aug 2, 2011 at 11:37 PM, G. Wade Johnson wrote: > Our next technical meeting will be Aug. 11, a week from this Thursday. > As usual, the meeting will start at 3131 W. Alabama St. at 7pm. > > Mark Allen will be presenting the "Intro to Dancer" talk he gave at > OSCON 2011. If he has time, Mark has also offered to give a quick > overview of things he learned at OSCON. If you've never been to OSCON > and would like to know what it's like, you should be there. > > Someone (probably me) will be in the lobby on the parking level > starting about 6:40pm collecting people. We'll make our way upstairs to > the meeting room. > > As usual, you need to RSVP to me if you are going. I need to get a head > count for the food order. > > G. Wade > -- > There's no sense being exact about something if you don't even know what > you're talking about. -- John von Neumann > _______________________________________________ > Houston mailing list > Houston at pm.org > http://mail.pm.org/mailman/listinfo/houston > Website: http://houston.pm.org/ > -- Abraham Baez 281.821.0101 Cellular "Abraham Baez" < abaezjob at gmail.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: From flbaker at sbcglobal.net Wed Aug 3 09:33:30 2011 From: flbaker at sbcglobal.net (Fraser Baker) Date: Wed, 3 Aug 2011 11:33:30 -0500 Subject: [pm-h] August Houston.pm Meeting: Intro to Dancer In-Reply-To: References: <20110802233734.1bd66f41@cygnus> Message-ID: <29BC72EE0F6C4E84BAB04D5E40727BDE@CHEETAH> I'll be there too! Fraser ----- Original Message ----- From: Abraham B?ez To: Houston.pm located in Houston, TX. Sent: Wednesday, August 03, 2011 11:30 AM Subject: Re: [pm-h] August Houston.pm Meeting: Intro to Dancer I plan to be there On Tue, Aug 2, 2011 at 11:37 PM, G. Wade Johnson wrote: Our next technical meeting will be Aug. 11, a week from this Thursday. As usual, the meeting will start at 3131 W. Alabama St. at 7pm. Mark Allen will be presenting the "Intro to Dancer" talk he gave at OSCON 2011. If he has time, Mark has also offered to give a quick overview of things he learned at OSCON. If you've never been to OSCON and would like to know what it's like, you should be there. Someone (probably me) will be in the lobby on the parking level starting about 6:40pm collecting people. We'll make our way upstairs to the meeting room. As usual, you need to RSVP to me if you are going. I need to get a head count for the food order. G. Wade -- There's no sense being exact about something if you don't even know what you're talking about. -- John von Neumann _______________________________________________ Houston mailing list Houston at pm.org http://mail.pm.org/mailman/listinfo/houston Website: http://houston.pm.org/ -- Abraham Baez 281.821.0101 Cellular "Abraham Baez" < abaezjob at gmail.com > ------------------------------------------------------------------------------ _______________________________________________ Houston mailing list Houston at pm.org http://mail.pm.org/mailman/listinfo/houston Website: http://houston.pm.org/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From mikeflan at att.net Wed Aug 3 17:06:06 2011 From: mikeflan at att.net (Mike Flannigan) Date: Wed, 03 Aug 2011 19:06:06 -0500 Subject: [pm-h] August Houston.pm Meeting: Intro to Dancer In-Reply-To: <20110802233734.1bd66f41@cygnus> References: <20110802233734.1bd66f41@cygnus> Message-ID: <4E39E26E.6080508@att.net> I plan to be there too. Hopefully I can make this one. Mike On 8/2/2011 11:37 PM, G. Wade Johnson wrote: > Our next technical meeting will be Aug. 11, a week from this Thursday. > As usual, the meeting will start at 3131 W. Alabama St. at 7pm. > > Mark Allen will be presenting the "Intro to Dancer" talk he gave at > OSCON 2011. If he has time, Mark has also offered to give a quick > overview of things he learned at OSCON. If you've never been to OSCON > and would like to know what it's like, you should be there. > > Someone (probably me) will be in the lobby on the parking level > starting about 6:40pm collecting people. We'll make our way upstairs to > the meeting room. > > As usual, you need to RSVP to me if you are going. I need to get a head > count for the food order. > > G. Wade From javad at cpanel.net Wed Aug 3 18:26:42 2011 From: javad at cpanel.net (javad) Date: Wed, 03 Aug 2011 20:26:42 -0500 Subject: [pm-h] August Houston.pm Meeting: Intro to Dancer In-Reply-To: <20110802233734.1bd66f41@cygnus> References: <20110802233734.1bd66f41@cygnus> Message-ID: <1312421202.8639.0.camel@javad-NV53A> ill be there maybe with a +1 On Tue, 2011-08-02 at 23:37 -0500, G. Wade Johnson wrote: > Our next technical meeting will be Aug. 11, a week from this Thursday. > As usual, the meeting will start at 3131 W. Alabama St. at 7pm. > > Mark Allen will be presenting the "Intro to Dancer" talk he gave at > OSCON 2011. If he has time, Mark has also offered to give a quick > overview of things he learned at OSCON. If you've never been to OSCON > and would like to know what it's like, you should be there. > > Someone (probably me) will be in the lobby on the parking level > starting about 6:40pm collecting people. We'll make our way upstairs to > the meeting room. > > As usual, you need to RSVP to me if you are going. I need to get a head > count for the food order. > > G. Wade From estrabd at gmail.com Fri Aug 5 05:30:23 2011 From: estrabd at gmail.com (B. Estrade) Date: Fri, 5 Aug 2011 07:30:23 -0500 Subject: [pm-h] [Perldl] Recruiting for CUDA Regex Message-ID: <20110805123022.GB8890@x2045.x.rootbsd.net> In case anyone is interested...for some reason the HPC community is in love with Python (SciPy, etc) - probably because it reminds them of Fortran, but whatever:). From the PDL list, here's an interesting opportunity. I don't know much about implementing a regex engine such as the one in Perl, but in terms of the underlying formal methods for creating NFAs & DFAs, a CUDA interface could make it things very fast - maybe even by matching non-deterministically (breadth-first, first match "wins"). Brett ----- Forwarded message from David Mertens ----- Date: Fri, 5 Aug 2011 06:45:51 -0500 From: David Mertens To: perldl , PDL Porters Subject: [Perldl] Recruiting for CUDA Regex Hey everybody, this is slightly off topic but... After putting my minimal CUDA bindings out on Github (hopefully they'll get on CPAN soon), I was approached about implementing a regular expression engine on CUDA. I am working to quickly assemble a team of developers for this project and would like to get to beta in a few months. If this sounds interesting to you, please contact me. If you know somebody who might be interested, please have them contact me or give me their email address so I can write them. Thanks! David P.S. This is not PDL related, but it is CUDA related. Anything that furthers Perl + CUDA is likely to be good for scientific computing with Perl, which will hopefully benefit PDL in one form or another. _______________________________________________ Perldl mailing list Perldl at jach.hawaii.edu http://mailman.jach.hawaii.edu/mailman/listinfo/perldl ----- End forwarded message ----- -- B. Estrade From gwadej at anomaly.org Wed Aug 10 16:06:51 2011 From: gwadej at anomaly.org (G. Wade Johnson) Date: Wed, 10 Aug 2011 18:06:51 -0500 Subject: [pm-h] August Houston.pm Meeting: Intro to Dancer In-Reply-To: <20110802233734.1bd66f41@cygnus> References: <20110802233734.1bd66f41@cygnus> Message-ID: <20110810180651.5a8a0b8a@cygnus> This is a quick reminder about the Houston.pm meeting tomorrow (Thursday) night. On Tue, 2 Aug 2011 23:37:34 -0500 "G. Wade Johnson" wrote: > Our next technical meeting will be Aug. 11, a week from this Thursday. > As usual, the meeting will start at 3131 W. Alabama St. at 7pm. > > Mark Allen will be presenting the "Intro to Dancer" talk he gave at > OSCON 2011. If he has time, Mark has also offered to give a quick > overview of things he learned at OSCON. If you've never been to OSCON > and would like to know what it's like, you should be there. > > Someone (probably me) will be in the lobby on the parking level > starting about 6:40pm collecting people. We'll make our way upstairs > to the meeting room. > > As usual, you need to RSVP to me if you are going. I need to get a > head count for the food order. -- The computer should be doing the hard work. That's what it's paid to do, after all. -- Larry Wall From estrabd at gmail.com Thu Aug 11 07:28:10 2011 From: estrabd at gmail.com (B. Estrade) Date: Thu, 11 Aug 2011 09:28:10 -0500 Subject: [pm-h] August Houston.pm Meeting: Intro to Dancer In-Reply-To: <20110810180651.5a8a0b8a@cygnus> References: <20110802233734.1bd66f41@cygnus> <20110810180651.5a8a0b8a@cygnus> Message-ID: <20110811142809.GJ17740@x2045.x.rootbsd.net> On Wed, Aug 10, 2011 at 06:06:51PM -0500, G. Wade Johnson wrote: > This is a quick reminder about the Houston.pm meeting tomorrow > (Thursday) night. I didn't forget this time! I'll be there. :) Brett > > On Tue, 2 Aug 2011 23:37:34 -0500 > "G. Wade Johnson" wrote: > >> Our next technical meeting will be Aug. 11, a week from this Thursday. >> As usual, the meeting will start at 3131 W. Alabama St. at 7pm. >> >> Mark Allen will be presenting the "Intro to Dancer" talk he gave at >> OSCON 2011. If he has time, Mark has also offered to give a quick >> overview of things he learned at OSCON. If you've never been to OSCON >> and would like to know what it's like, you should be there. >> >> Someone (probably me) will be in the lobby on the parking level >> starting about 6:40pm collecting people. We'll make our way upstairs >> to the meeting room. >> >> As usual, you need to RSVP to me if you are going. I need to get a >> head count for the food order. > > > -- > The computer should be doing the hard work. That's what it's paid to do, > after all. -- Larry Wall > _______________________________________________ > Houston mailing list > Houston at pm.org > http://mail.pm.org/mailman/listinfo/houston > Website: http://houston.pm.org/ -- B. Estrade From mikeflan at att.net Thu Aug 11 11:25:57 2011 From: mikeflan at att.net (Mike Flannigan) Date: Thu, 11 Aug 2011 13:25:57 -0500 Subject: [pm-h] August Houston.pm Meeting: Intro to Dancer In-Reply-To: <20110810180651.5a8a0b8a@cygnus> References: <20110802233734.1bd66f41@cygnus> <20110810180651.5a8a0b8a@cygnus> Message-ID: <4E441EB5.2070604@att.net> What is at 3131 W. Alabama? What does it cost to park in the garage? Mike Flannigan On 8/10/2011 6:06 PM, G. Wade Johnson wrote: > This is a quick reminder about the Houston.pm meeting tomorrow > (Thursday) night. > > On Tue, 2 Aug 2011 23:37:34 -0500 > "G. Wade Johnson" wrote: > >> Our next technical meeting will be Aug. 11, a week from this Thursday. >> As usual, the meeting will start at 3131 W. Alabama St. at 7pm. >> >> Mark Allen will be presenting the "Intro to Dancer" talk he gave at >> OSCON 2011. If he has time, Mark has also offered to give a quick >> overview of things he learned at OSCON. If you've never been to OSCON >> and would like to know what it's like, you should be there. >> >> Someone (probably me) will be in the lobby on the parking level >> starting about 6:40pm collecting people. We'll make our way upstairs >> to the meeting room. >> >> As usual, you need to RSVP to me if you are going. I need to get a >> head count for the food order. > From kevin at shaum.com Thu Aug 11 13:07:34 2011 From: kevin at shaum.com (Kevin Shaum) Date: Thu, 11 Aug 2011 15:07:34 -0500 Subject: [pm-h] August Houston.pm Meeting: Intro to Dancer In-Reply-To: <4E441EB5.2070604@att.net> References: <20110802233734.1bd66f41@cygnus> <20110810180651.5a8a0b8a@cygnus> <4E441EB5.2070604@att.net> Message-ID: A white, five-story office building on the south side of Alabama, between Eastside and Bammel. The parking garage at ground level is gated, and only open to tenants, but you can take the ramp up one level for free parking. On Thu, Aug 11, 2011 at 1:25 PM, Mike Flannigan wrote: > > What is at 3131 W. Alabama? > > What does it cost to park in the garage? -- Kevin Shaum http://shaum.com/ From estrabd at gmail.com Thu Aug 11 13:10:32 2011 From: estrabd at gmail.com (B. Estrade) Date: Thu, 11 Aug 2011 15:10:32 -0500 Subject: [pm-h] August Houston.pm Meeting: Intro to Dancer In-Reply-To: References: <20110802233734.1bd66f41@cygnus> <20110810180651.5a8a0b8a@cygnus> <4E441EB5.2070604@att.net> Message-ID: <20110811201032.GB33668@x2045.x.rootbsd.net> On Thu, Aug 11, 2011 at 03:07:34PM -0500, Kevin Shaum wrote: > A white, five-story office building on the south side of Alabama, > between Eastside and Bammel. > > The parking garage at ground level is gated, and only open to tenants, > but you can take the ramp up one level for free parking. > > On Thu, Aug 11, 2011 at 1:25 PM, Mike Flannigan wrote: >> >> What is at 3131 W. Alabama? The building says, "Dean & Draper Insurance" at the top in big green (I think) letters. It's also diagonally across from Lamar High School's practice field. http://maps.google.com/maps?hl=en&client=firefox-a&hs=4Xc&rls=org.mozilla:en-US:official&q=3131+w+alabama+houston+tx&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.r_cp.&biw=1754&bih=883&pdl=500&um=1&ie=UTF-8&sa=N&tab=wl Check out the street view. Park on the top level, as Kevin suggested. >> >> What does it cost to park in the garage? eleventy billion dollars. Brett > > -- > Kevin Shaum > http://shaum.com/ > _______________________________________________ > Houston mailing list > Houston at pm.org > http://mail.pm.org/mailman/listinfo/houston > Website: http://houston.pm.org/ -- B. Estrade From mikeflan at att.net Thu Aug 11 13:29:52 2011 From: mikeflan at att.net (Mike Flannigan) Date: Thu, 11 Aug 2011 15:29:52 -0500 Subject: [pm-h] August Houston.pm Meeting: Intro to Dancer In-Reply-To: References: <20110802233734.1bd66f41@cygnus> <20110810180651.5a8a0b8a@cygnus> <4E441EB5.2070604@att.net> Message-ID: <4E443BC0.6090401@att.net> Thank you much Kevin. I'll be there. I love free parking. I thought maybe it was CPanel, but I thought those guys were downtown. Mike On 8/11/2011 3:07 PM, Kevin Shaum wrote: > A white, five-story office building on the south side of Alabama, > between Eastside and Bammel. > > The parking garage at ground level is gated, and only open to tenants, > but you can take the ramp up one level for free parking. From mikeflan at att.net Thu Aug 11 13:38:42 2011 From: mikeflan at att.net (Mike Flannigan) Date: Thu, 11 Aug 2011 15:38:42 -0500 Subject: [pm-h] August Houston.pm Meeting: Intro to Dancer In-Reply-To: <20110811201032.GB33668@x2045.x.rootbsd.net> References: <20110802233734.1bd66f41@cygnus> <20110810180651.5a8a0b8a@cygnus> <4E441EB5.2070604@att.net> <20110811201032.GB33668@x2045.x.rootbsd.net> Message-ID: <4E443DD2.1010006@att.net> On 8/11/2011 3:10 PM, B. Estrade wrote: > The building says, "Dean & Draper Insurance" at the top in big green > (I think) letters. It's also diagonally across from Lamar High > School's practice field. > http://maps.google.com/maps?hl=en&client=firefox-a&hs=4Xc&rls=org.mozilla:en-US:official&q=3131+w+alabama+houston+tx&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.r_cp.&biw=1754&bih=883&pdl=500&um=1&ie=UTF-8&sa=N&tab=wl > Check out the street view. Park on the top level, as Kevin suggested. >>> What does it cost to park in the garage? > eleventy billion dollars. > > Brett Thank you. I do see the building. I'll do whatever the GPS says - get off at Shepherd or Kirby I assume. I know there are less exits through there than there used to be. It's amazing they are feeding us. Somebody has deep pockets :-) Mike From estrabd at gmail.com Thu Aug 11 13:48:36 2011 From: estrabd at gmail.com (B. Estrade) Date: Thu, 11 Aug 2011 15:48:36 -0500 Subject: [pm-h] August Houston.pm Meeting: Intro to Dancer In-Reply-To: <4E443DD2.1010006@att.net> References: <20110802233734.1bd66f41@cygnus> <20110810180651.5a8a0b8a@cygnus> <4E441EB5.2070604@att.net> <20110811201032.GB33668@x2045.x.rootbsd.net> <4E443DD2.1010006@att.net> Message-ID: <20110811204835.GC33668@x2045.x.rootbsd.net> On Thu, Aug 11, 2011 at 03:38:42PM -0500, Mike Flannigan wrote: > > On 8/11/2011 3:10 PM, B. Estrade wrote: >>The building says, "Dean & Draper Insurance" at the top in big green >>(I think) letters. It's also diagonally across from Lamar High >>School's practice field. >>http://maps.google.com/maps?hl=en&client=firefox-a&hs=4Xc&rls=org.mozilla:en-US:official&q=3131+w+alabama+houston+tx&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.r_cp.&biw=1754&bih=883&pdl=500&um=1&ie=UTF-8&sa=N&tab=wl >>Check out the street view. Park on the top level, as Kevin suggested. >>>>What does it cost to park in the garage? >>eleventy billion dollars. >> >>Brett > > > Thank you. I do see the building. > I'll do whatever the GPS says - get off at > Shepherd or Kirby I assume. I know there are > less exits through there than there used to be. Either of those work, one better than the other depending on where you're coming from. Brett > > It's amazing they are feeding us. Somebody has > deep pockets :-) > > > Mike > > > > _______________________________________________ > Houston mailing list > Houston at pm.org > http://mail.pm.org/mailman/listinfo/houston > Website: http://houston.pm.org/ -- B. Estrade From gwadej at anomaly.org Thu Aug 11 15:07:00 2011 From: gwadej at anomaly.org (G. Wade Johnson) Date: Thu, 11 Aug 2011 17:07:00 -0500 Subject: [pm-h] August Houston.pm Meeting: Intro to Dancer In-Reply-To: <4E441EB5.2070604@att.net> References: <20110802233734.1bd66f41@cygnus> <20110810180651.5a8a0b8a@cygnus> <4E441EB5.2070604@att.net> Message-ID: <20110811170700.636326e4@cygnus> 3131 W. Alabama is the cPanel offices. You can park on top of the parking garage for free. G. Wade On Thu, 11 Aug 2011 13:25:57 -0500 Mike Flannigan wrote: > > What is at 3131 W. Alabama? > > What does it cost to park in the garage? > > > > Mike Flannigan > > > On 8/10/2011 6:06 PM, G. Wade Johnson wrote: > > This is a quick reminder about the Houston.pm meeting tomorrow > > (Thursday) night. > > > > On Tue, 2 Aug 2011 23:37:34 -0500 > > "G. Wade Johnson" wrote: > > > >> Our next technical meeting will be Aug. 11, a week from this > >> Thursday. As usual, the meeting will start at 3131 W. Alabama St. > >> at 7pm. > >> > >> Mark Allen will be presenting the "Intro to Dancer" talk he gave at > >> OSCON 2011. If he has time, Mark has also offered to give a quick > >> overview of things he learned at OSCON. If you've never been to > >> OSCON and would like to know what it's like, you should be there. > >> > >> Someone (probably me) will be in the lobby on the parking level > >> starting about 6:40pm collecting people. We'll make our way > >> upstairs to the meeting room. > >> > >> As usual, you need to RSVP to me if you are going. I need to get a > >> head count for the food order. > > > _______________________________________________ > Houston mailing list > Houston at pm.org > http://mail.pm.org/mailman/listinfo/houston > Website: http://houston.pm.org/ -- Those who live by the sword get shot by those who don't. From gwadej at anomaly.org Thu Aug 11 20:17:49 2011 From: gwadej at anomaly.org (G. Wade Johnson) Date: Thu, 11 Aug 2011 22:17:49 -0500 Subject: [pm-h] LWP testing module Message-ID: <20110811221749.25959d68@cygnus> After the meeting tonight, Gordon asked about testing a module that would call out to an HTTP server as part of the testing. This is difficult, because there may be no server running on a client's machine. (In Gordon's case, it actually needed to be a Selenium server. So this is even less likely. I remembered hearing about the LSP::Protocol::PSGI module during a conversation at YAPC::NA this year. (https://metacpan.org/module/LWP::Protocol::PSGI) This module hijacks the LWP internals and directs them to a PSGI server you set up in the test code. Your code can make calls through LWP just like you are talking to a real server, but internal code supplies response through a PSGI interface. I was hoping to get some time to look into it, but I haven't yet. Hopefully someone else will get the chance. G. Wade -- Contrary to popular opinion, the plural of 'anecdote' is not 'fact'. From flbaker at sbcglobal.net Sat Aug 13 08:45:58 2011 From: flbaker at sbcglobal.net (Fraser Baker) Date: Sat, 13 Aug 2011 10:45:58 -0500 Subject: [pm-h] Problem Communicating with PayPal Message-ID: Hi Y'all: Wish I had brought up this issue at the last meeting. I am accepting payment via PayPal. When payment is received, PayPal sends a response (IPN) to me which I use to initialize a new client's account. PayPal expects a successful result, otherwise PayPal keeps sending the IPN, which I can't have. So, how do I execute the Perl code that initializes the account and then closes properly, sending a successful execution? I have used a .pl without any response ... not good. Works but PayPal keeps sending the IPN. I have used a .cgi that opens and closes an empty window. Somehow this screws up the initialization but PayPal is happy with that. And there could be something else going on that I am totally unaware of. Any comments? Fraser -------------- next part -------------- An HTML attachment was scrubbed... URL: From estrabd at gmail.com Sat Aug 13 09:44:20 2011 From: estrabd at gmail.com (B. Estrade) Date: Sat, 13 Aug 2011 11:44:20 -0500 Subject: [pm-h] Problem Communicating with PayPal In-Reply-To: References: Message-ID: <20110813164420.GW33668@x2045.x.rootbsd.net> I am not sure if this is what you're looking for, but I've played around with IPN before have settled on this snippet to simulate payment processing through the sandbox. I've never used it in production. You can't use any module that hijacks STDIN with this, like CGI.pm or the like. The validation postback to PayPal also serves as a way to tell PayPal to stop sending the IPN. ## PayPal verification URL (note, sandbox) my $PP_WEBSCR = 'https://www.sandbox.paypal.com/cgi-bin/webscr'; my $query = ''; my $status = ''; read( STDIN, $query, $ENV{'CONTENT_LENGTH'} ); $query .= '&cmd=_notify-validate'; ## Verify IPN with PayPal # post back to PayPal system to validate my $ua = new LWP::UserAgent; my $req = new HTTP::Request 'POST', $PP_WEBSCR; $req->content_type('application/x-www-form-urlencoded'); $req->content($query); my $result = $ua->request($req); #-- handle unverified transaction and $status = $result->content; if ( $status ne 'VERIFIED' ) { # handle failed verification } Hope that helps. Brett On Sat, Aug 13, 2011 at 10:45:58AM -0500, Fraser Baker wrote: > Hi Y'all: > > Wish I had brought up this issue at the last meeting. > > I am accepting payment via PayPal. When payment is received, PayPal sends a response (IPN) to me which I use to initialize a new client's account. PayPal expects a successful result, otherwise PayPal keeps sending the IPN, which I can't have. > > So, how do I execute the Perl code that initializes the account and then closes properly, sending a successful execution? > > I have used a .pl without any response ... not good. Works but PayPal keeps sending the IPN. > I have used a .cgi that opens and closes an empty window. Somehow this screws up the initialization but PayPal is happy with that. > > And there could be something else going on that I am totally unaware of. > > Any comments? > > Fraser > _______________________________________________ > Houston mailing list > Houston at pm.org > http://mail.pm.org/mailman/listinfo/houston > Website: http://houston.pm.org/ -- B. Estrade From estrabd at gmail.com Sat Aug 13 11:43:05 2011 From: estrabd at gmail.com (B. Estrade) Date: Sat, 13 Aug 2011 13:43:05 -0500 Subject: [pm-h] [devel.chm.01@gmail.com: [Perldl] CHM/PDL-2.4.9_004.tar.gz released to CPAN] Message-ID: <20110813184305.GY33668@x2045.x.rootbsd.net> In case anyone is interested. PDL is about as close as you get to Perl for HPC and scientific computing. Brett ----- Forwarded message from chm ----- Date: Sat, 13 Aug 2011 13:54:34 -0400 From: chm To: "Perldl at jach.hawaii.edu" Subject: [Perldl] CHM/PDL-2.4.9_004.tar.gz released to CPAN ...and should be appearing at a CPAN Mirror near you within 1-3 days. Enjoy, Chris Release Notes for PDL 2.4.9_004 -------------------------- General Notes: * Another quick CPAN developers release - It is a snapshot of the current git development tree and everything may not work correctly or have complete documentation. - These release notes may not be fully complete. Please see Changes (from the git log) for full details. - All tests may not pass, especially ones corresponding to issues in Known_problems. - Manual build/install is recommended although the cpan shell may be used by specifying the distribution path rather than just the module name, e.g.: cpan> get CHM/PDL-2.4.9_004.tar.gz cpan> make CHM/PDL-2.4.9_004.tar.gz cpan> test CHM/PDL-2.4.9_004.tar.gz cpan> look CHM/PDL-2.4.9_004.tar.gz Highlights: * Add 'use PDL::Constants' to default.perldl in preparation for eventual inclusion for 'use PDL'. The PDL::Constants module only defines PI and E at the moment. I would like to see a few more standard ones added such as I or J for the imaginary unit value. * Set $PDL::IO::FlexRaw::writeflexhdr=1 in PDL shell. This enables writeflex() to call writeflexhdr() automatically when a filename is given as the output destination. This matches the behavior of writefraw() but is different than the previous behavior so only enable the new default in the interactive shells (for now). * Preliminary support for pdls larger than 2GiB (but still with less than 2**31 *elements*) is in the PDL core. It is believed that this modification should be transparent. Please test. * New whereND() routine added to PDL::Primitive. Like where but it properly threads the mask over higher data dimensions. This was sf.net feature #3390043. * pdldoc now searches for *.pdl files in your @PDLLIB path for docs on PDL::AutoLoader routines. To disable the new behavior, just set the new perldl.conf option PDLDOC_IGNORE_AUTOLOADER to true. This was sf.net feature #3390042. * Documentation fixes * SF.net bugs fixed: - 3388862 tiny bug in PDL-2.4.3. May apply to 2.4.9 - 3375837 _read_flexhdr state machine fails - 3368883 t/opengl.t fails if display type not available _______________________________________________ Perldl mailing list Perldl at jach.hawaii.edu http://mailman.jach.hawaii.edu/mailman/listinfo/perldl ----- End forwarded message ----- -- B. Estrade From gwadej at anomaly.org Wed Aug 17 08:48:28 2011 From: gwadej at anomaly.org (G. Wade Johnson) Date: Wed, 17 Aug 2011 10:48:28 -0500 Subject: [pm-h] August presentation is on-line Message-ID: <20110817104828.53b8edb6@cygnus> The notes and link to the presentation for the August meeting are on the Houston.pm site now. See http://houston.pm.org/talks/2011talks/1108Talk/index.html G. Wade -- There are only two kinds of programming languages: those people always bitch about and those nobody uses. -- Bjarne Stroustrup From jellyson at gmail.com Thu Aug 25 08:20:21 2011 From: jellyson at gmail.com (John Ellyson) Date: Thu, 25 Aug 2011 10:20:21 -0500 Subject: [pm-h] Bundling Dancer app into executable with PAR::Packer Message-ID: After the last presentation on the Dancer framework, I've been working on using that for a little project at work. I went the manual route of creating the files rather than the using the dancer help script and have basically the following files: - /app.pl - /config.yml (just specifying the port right now) - /views/ (--> 3 template files) Running this as a script is working and doing what I want. (Well, there's one minor issue, but I'll tackle that one later.) I tried bundling up the app.pl with the pp utility from PAR::Packer to create app.exe. When I run the app.exe, it looks like its working, but I can't get a browser to connect to connect to it. I suspect that I might need to include more files into the par bundling. Here's the questions that I'm trying to figure out: - How do I go about bundling a Dancer application into a stand-alone executable using PAR::Packer? - Is it possible to bundle it so that the config.yml and template files are outside the executable file so that I can modify their contents for use without "recompiling" the executable? Does anyone have any suggestions on how to do either of these? Or suggestions on where to start searching? I've been through the Dancer module's documentation and have spent a few hours searching PerlMonks and searching via Google with no luck. John Ellyson (Disclaimer: I'm not wanting to create an executable for the purpose of hiding/encrypting my code. I was hoping to avoid installing Perl on the server that I will be running this on.) -------------- next part -------------- An HTML attachment was scrubbed... URL: From rasto at cm4msaa7.com Thu Aug 25 17:15:26 2011 From: rasto at cm4msaa7.com (lee latham) Date: Thu, 25 Aug 2011 19:15:26 -0500 Subject: [pm-h] Bundling Dancer app into executable with PAR::Packer In-Reply-To: References: Message-ID: John, Unfortunately I don't know Dancer or PAR::Packer, but if I was trying to find the problem I would: 1. Telnet to port 80 on the device running your executable, and see what it tells you, if anything. 2. Is there a log file for your app? 3. Do any of the OS logs record anything when you try to hit it with a browser (such as iptables messages). Running a browser on the machine itself and trying to hit it would also be interesting (such as lynx if it's cli only Linux or something). 3. Definitely I'd slap an strace on the executable while it's running and have a browser attempt to connect. Lots of hidden error messages can be found that way. Hopefully you're running on a unix-y OS and have access to strace. I'm sure there's something similar for Windows though. lee On Thu, Aug 25, 2011 at 10:20 AM, John Ellyson wrote: > After the last presentation on the Dancer framework, I've been working on > using that for a little project at work.? I went the manual route of > creating the files rather than the using the dancer help script and have > basically the following files: > ? - /app.pl > ? - /config.yml (just specifying the port right now) > ? - /views/ (--> 3 template files) > > Running this as a script is working and doing what I want.? (Well, there's > one minor issue, but I'll tackle that one later.) > > I tried bundling up the app.pl with the pp utility from PAR::Packer to > create app.exe.? When I run the app.exe, it looks like its working, but I > can't get a browser to connect to connect to it.? I suspect that I might > need to include more files into the par bundling. > > Here's the questions that I'm trying to figure out: > ? - How do I go about bundling a Dancer application into a stand-alone > executable using PAR::Packer? > ? - Is it possible to bundle it so that the config.yml and template files > are outside the executable file so that I can modify their contents for use > without "recompiling" the executable? > > Does anyone have any suggestions on how to do either of these?? Or > suggestions on where to start searching? > > I've been through the Dancer module's documentation and have spent a few > hours searching PerlMonks and searching via Google with no luck. > > John Ellyson > > (Disclaimer:? I'm not wanting to create an executable for the purpose of > hiding/encrypting my code.? I was hoping to avoid installing Perl on the > server that I will be running this on.) > > _______________________________________________ > Houston mailing list > Houston at pm.org > http://mail.pm.org/mailman/listinfo/houston > Website: http://houston.pm.org/ > From mrallen1 at yahoo.com Thu Aug 25 19:41:05 2011 From: mrallen1 at yahoo.com (Mark Allen) Date: Thu, 25 Aug 2011 21:41:05 -0500 Subject: [pm-h] Bundling Dancer app into executable with PAR::Packer In-Reply-To: References: Message-ID: Dancer uses HTTP::Server::Simple::PSGI and it's possible that it isn't getting put into your package. Double check you're getting a webserver stuffed into your exe. Lee's suggestions are also good ones. Sent from my iPhone On Aug 25, 2011, at 10:20 AM, John Ellyson wrote: > After the last presentation on the Dancer framework, I've been working on using that for a little project at work. I went the manual route of creating the files rather than the using the dancer help script and have basically the following files: > - /app.pl > - /config.yml (just specifying the port right now) > - /views/ (--> 3 template files) > > Running this as a script is working and doing what I want. (Well, there's one minor issue, but I'll tackle that one later.) > > I tried bundling up the app.pl with the pp utility from PAR::Packer to create app.exe. When I run the app.exe, it looks like its working, but I can't get a browser to connect to connect to it. I suspect that I might need to include more files into the par bundling. > > Here's the questions that I'm trying to figure out: > - How do I go about bundling a Dancer application into a stand-alone executable using PAR::Packer? > - Is it possible to bundle it so that the config.yml and template files are outside the executable file so that I can modify their contents for use without "recompiling" the executable? > > Does anyone have any suggestions on how to do either of these? Or suggestions on where to start searching? > > I've been through the Dancer module's documentation and have spent a few hours searching PerlMonks and searching via Google with no luck. > > John Ellyson > > (Disclaimer: I'm not wanting to create an executable for the purpose of hiding/encrypting my code. I was hoping to avoid installing Perl on the server that I will be running this on.) > _______________________________________________ > Houston mailing list > Houston at pm.org > http://mail.pm.org/mailman/listinfo/houston > Website: http://houston.pm.org/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From gwadej at anomaly.org Sun Aug 28 16:35:09 2011 From: gwadej at anomaly.org (G. Wade Johnson) Date: Sun, 28 Aug 2011 18:35:09 -0500 Subject: [pm-h] September Houston.pm Meeting: An Intro to the Qore Language for Perl Programmers Message-ID: <20110828183509.5cbaa670@cygnus> Our next Houston.pm technical meeting will be a week from Thursday on September 8 at 7pm. As usual, the meeting will be at 3131 W. Alabama St. See the website (http://houston.pm.org/meetings.html) for a map. Brett Estrade has volunteered to make a quick presentation on the Qore language. The basics of the Qore language will be introduced from the perspective of a Perl programmer, include basic data structures, object oriented capabilities, and multi-threading. Ideas for future talks regarding Qore, Perl threading/asynchronicity, and using Qore with Perl will be discussed by all. Since Brett believes this will be a short presentation, we'll also take the opportunity to try to do lightning talks afterward. If you have a quick subject you are willing to discuss for up to 5 minutes, let me know. Tell us what you are working on. Tell us about a module you like. Tell us about a module you don't like. As long as it's short, any topic can work. We'll try to squeeze in as many talks as we can. As usual, I will be in the lobby on the parking garage level between 6:40 and 7pm collecting people to go to the meeting. If you are planning on going, please let me know ahead of time so I can get a head count for food. I look forward to seeing you there. G. Wade -- There are two ways to write error-free programs; only the third one works. -- Alan Perlis From abaezjob at gmail.com Sun Aug 28 23:34:41 2011 From: abaezjob at gmail.com (=?ISO-8859-1?Q?Abraham_B=E1ez?=) Date: Mon, 29 Aug 2011 02:34:41 -0400 Subject: [pm-h] September Houston.pm Meeting: An Intro to the Qore Language for Perl Programmers In-Reply-To: <20110828183509.5cbaa670@cygnus> References: <20110828183509.5cbaa670@cygnus> Message-ID: I plan to attend. Thanks, Abraham On Sun, Aug 28, 2011 at 7:35 PM, G. Wade Johnson wrote: > Our next Houston.pm technical meeting will be a week from Thursday on > September 8 at 7pm. As usual, the meeting will be at 3131 W. Alabama > St. See the website (http://houston.pm.org/meetings.html) for a map. > > Brett Estrade has volunteered to make a quick presentation on the Qore > language. > > The basics of the Qore language will be introduced from the perspective > of a Perl programmer, include basic data structures, object oriented > capabilities, and multi-threading. Ideas for future talks regarding > Qore, Perl threading/asynchronicity, and using Qore with Perl will be > discussed by all. > > Since Brett believes this will be a short presentation, we'll also take > the opportunity to try to do lightning talks afterward. If you have a > quick subject you are willing to discuss for up to 5 minutes, let me > know. Tell us what you are working on. Tell us about a module you like. > Tell us about a module you don't like. As long as it's short, any topic > can work. > > We'll try to squeeze in as many talks as we can. > > As usual, I will be in the lobby on the parking garage level between > 6:40 and 7pm collecting people to go to the meeting. > > If you are planning on going, please let me know ahead of time so I can > get a head count for food. > > I look forward to seeing you there. > G. Wade > -- > There are two ways to write error-free programs; only the third one > works. -- Alan Perlis > _______________________________________________ > Houston mailing list > Houston at pm.org > http://mail.pm.org/mailman/listinfo/houston > Website: http://houston.pm.org/ > -- Abraham Baez 281.821.0101 Cellular "Abraham Baez" < abaezjob at gmail.com > -------------- next part -------------- An HTML attachment was scrubbed... URL: From estrabd at gmail.com Mon Aug 29 08:02:45 2011 From: estrabd at gmail.com (B. Estrade) Date: Mon, 29 Aug 2011 10:02:45 -0500 Subject: [pm-h] September Houston.pm Meeting: An Intro to the Qore Language for Perl Programmers In-Reply-To: <20110828183509.5cbaa670@cygnus> References: <20110828183509.5cbaa670@cygnus> Message-ID: <20110829150245.GI2077@x2045.x.rootbsd.net> Thank you, Wade. If you'd like to check out the language, you may get it at: http://qore.org/downloads-mainmenu-15 It's in MacPorts and FreeBSD ports, too. I maintain the FreeBSD port myself, though it's a minor version behind at the moment. Probably the most compelling feature of this language for me is that it offers native SMP threading support. http://qore.org/manual/qore.html#Threading I'll send out a link to the presentation a day or so before the meeting. And FWIW, the lead developer and creator of the language is a native Houstonian who now resides in Europe. Feel free to send me questions off list. Cheers, Brett On Sun, Aug 28, 2011 at 06:35:09PM -0500, G. Wade Johnson wrote: > Our next Houston.pm technical meeting will be a week from Thursday on > September 8 at 7pm. As usual, the meeting will be at 3131 W. Alabama > St. See the website (http://houston.pm.org/meetings.html) for a map. > > Brett Estrade has volunteered to make a quick presentation on the Qore > language. > > The basics of the Qore language will be introduced from the perspective > of a Perl programmer, include basic data structures, object oriented > capabilities, and multi-threading. Ideas for future talks regarding > Qore, Perl threading/asynchronicity, and using Qore with Perl will be > discussed by all. > > Since Brett believes this will be a short presentation, we'll also take > the opportunity to try to do lightning talks afterward. If you have a > quick subject you are willing to discuss for up to 5 minutes, let me > know. Tell us what you are working on. Tell us about a module you like. > Tell us about a module you don't like. As long as it's short, any topic > can work. > > We'll try to squeeze in as many talks as we can. > > As usual, I will be in the lobby on the parking garage level between > 6:40 and 7pm collecting people to go to the meeting. > > If you are planning on going, please let me know ahead of time so I can > get a head count for food. > > I look forward to seeing you there. > G. Wade > -- > There are two ways to write error-free programs; only the third one > works. -- Alan Perlis > _______________________________________________ > Houston mailing list > Houston at pm.org > http://mail.pm.org/mailman/listinfo/houston > Website: http://houston.pm.org/ -- B. Estrade From rurban at x-ray.at Mon Aug 29 06:23:52 2011 From: rurban at x-ray.at (Reini Urban) Date: Mon, 29 Aug 2011 15:23:52 +0200 Subject: [pm-h] September Houston.pm Meeting: An Intro to the Qore Language for Perl Programmers In-Reply-To: <20110828183509.5cbaa670@cygnus> References: <20110828183509.5cbaa670@cygnus> Message-ID: 2011/8/29 G. Wade Johnson : > Brett Estrade has volunteered to make a quick presentation on the Qore >language. >The basics of the Qore language will be introduced from the perspective >of a Perl programmer, include basic data structures, object oriented >capabilities, and multi-threading. Ideas for future talks regarding >Qore, Perl threading/asynchronicity, and using Qore with Perl will be >discussed by all. http://qore.org/manual/comments/Variables.html our int $a = 1; # this is a global variable our (string $b, any $c, hash $d); # list of global variables if ($a == 1) { my int $a = 2; my (string $b, any $c); # $a, $b, and $c are local variables, # the use of which will not affect the # global variables of the same name print("local a = %d\n", $a); } print("global a = %d\n", $a); Hey, that looks exactly like the new perl 5.18 with use types! Optional strong typing with perl syntax. Love it. Just the "any" type is superfluous, and hash and list are only arguably "better" than our @ % sigils. -- Reini Urban From estrabd at gmail.com Mon Aug 29 10:40:22 2011 From: estrabd at gmail.com (B. Estrade) Date: Mon, 29 Aug 2011 12:40:22 -0500 Subject: [pm-h] September Houston.pm Meeting: An Intro to the Qore Language for Perl Programmers In-Reply-To: References: <20110828183509.5cbaa670@cygnus> Message-ID: <20110829174022.GM2077@x2045.x.rootbsd.net> On Mon, Aug 29, 2011 at 03:23:52PM +0200, Reini Urban wrote: > 2011/8/29 G. Wade Johnson : >> Brett Estrade has volunteered to make a quick presentation on the Qore >>language. >>The basics of the Qore language will be introduced from the perspective >>of a Perl programmer, include basic data structures, object oriented >>capabilities, and multi-threading. Ideas for future talks regarding >>Qore, Perl threading/asynchronicity, and using Qore with Perl will be >>discussed by all. > > http://qore.org/manual/comments/Variables.html > > our int $a = 1; # this is a global variable > our (string $b, any $c, hash $d); # list of global variables > > if ($a == 1) { > my int $a = 2; > my (string $b, any $c); > # $a, $b, and $c are local variables, > # the use of which will not affect the > # global variables of the same name > print("local a = %d\n", $a); > } > > print("global a = %d\n", $a); > > Hey, that looks exactly like the new perl 5.18 with use types! > Optional strong typing with perl syntax. Love it. > > Just the "any" type is superfluous, and hash and list are only arguably > "better" than our @ % sigils. I smell a lightning talk! Seriously, this would be a cool follow up because I don't keep up with these kinds of developments in Perl. Also relevant would be anything to do with Perl threading, AnyEvent, Coro, etc. I don't know that much about Perl threading, mainly because it was when searching for a good threading solution in Perl (for my needs) that I discovered Qore. I asked the language developer once if Perl inspired his syntax, and he claimed to not be that familiar with Perl. I still don't believe that. I do know that the language parser and runtime is written in C++ (and is embeddable), so I am fairly certain the similarities with Perl are on the surface only. He did tell me he used the Perl syntax highlighting in vim for Qore, so that made me a little suspicious, too :). I have imagined that an inline module interfacing Perl with Qore for the purpose of threading would be neat. I don't know the first thing about writing an Inline module that would provide for this, but would be interested in playing around with something like that. This is one of the things I wanted to briefly discuss at the conclusion of the intro talk. Brett > -- > Reini Urban > _______________________________________________ > Houston mailing list > Houston at pm.org > http://mail.pm.org/mailman/listinfo/houston > Website: http://houston.pm.org/ -- B. Estrade