From joel at fentin.com Mon May 1 14:31:58 2006 From: joel at fentin.com (Joel Fentin) Date: Mon, 01 May 2006 14:31:58 -0700 Subject: [San-Diego-pm] Text substitution Message-ID: <44567E4E.4020603@fentin.com> The following code adds bold tags to the desired text. But it also changes the case. $Text = 'Aaa bbb AAA bbb aaa'; #original text $SearchFor = 'aAa'; #what we're looking for $Text =~ s/$SearchFor/$SearchFor<\/b>/gi; #disp search text bold There might be a nifty regular expression that adds the tags but inflicts no change of case. I haven't figured it out. ================================= I solved the problem with this unhandy code: $Where = length($Text); #start search at end of string $CopyOfText = lc($Text); #make a low case copy $CopyOfSearchFor = lc($SearchFor); #make a low case copy $SearchForLength = length($SearchFor); while($Where > -1) #loop while desired text is found { $Where = rindex($CopyOfText,$CopyOfSearchFor,$Where); #locate desired text in string if($Where > -1) #if desired text is in string... { $ExistingText = substr($Text, $Where, $SearchForLength); #get a copy of it substr($Text, $Where, $SearchForLength) = "$ExistingText"; #add bold tags to it $Where--; #next search starts 1 chr to left } } -- Joel Fentin tel: 760-749-8863 FAX: 760-749-8864 Email me: http://fentin.com/me/ContactMe.html Biz Website: http://fentin.com Personal Website: http://fentin.com/me From menolly at mib.org Mon May 1 14:44:24 2006 From: menolly at mib.org (Menolly) Date: Mon, 1 May 2006 14:44:24 -0700 (PDT) Subject: [San-Diego-pm] Text substitution In-Reply-To: <44567E4E.4020603@fentin.com> References: <44567E4E.4020603@fentin.com> Message-ID: On Mon, 1 May 2006, Joel Fentin wrote: > The following code adds bold tags to the desired text. But it also > changes the case. > > $Text = 'Aaa bbb AAA bbb aaa'; #original text > $SearchFor = 'aAa'; #what we're looking for > $Text =~ s/$SearchFor/$SearchFor<\/b>/gi; #disp search text bold Use a backreference: $Text =~ s/($SearchFor)/\1<\/b>/gi; > There might be a nifty regular expression that adds the tags but > inflicts no change of case. I haven't figured it out. > ================================= > I solved the problem with this unhandy code: > > $Where = length($Text); #start search at end of string > $CopyOfText = lc($Text); #make a low case copy > $CopyOfSearchFor = lc($SearchFor); #make a low case copy > $SearchForLength = length($SearchFor); > while($Where > -1) #loop while desired text is found > { > $Where = rindex($CopyOfText,$CopyOfSearchFor,$Where); #locate desired > text in string > if($Where > -1) #if desired text is in string... > { > $ExistingText = substr($Text, $Where, $SearchForLength); #get a > copy of it > substr($Text, $Where, $SearchForLength) = "$ExistingText"; > #add bold tags to it > $Where--; #next search starts 1 chr to left > } > } > > -- menolly at mib.org http://www.livejournal.com/~nolly/ On that day, many will say to me, "Lord, Lord, did we not prophesy in your name, and cast out demons in your name, and do many mighty works in your name?" And then will I declare to them, "I never knew you; depart from me you evildoers." -- Matt 7:20-23, RSV From rkleeman at energoncube.net Mon May 1 16:59:12 2006 From: rkleeman at energoncube.net (Bob Kleemann) Date: Mon, 1 May 2006 16:59:12 -0700 Subject: [San-Diego-pm] Meeting Monday, May 8 Message-ID: <20060501235912.GC587@energoncube.net> Hey Folks, Just your monthly reminder that the meeting this month is next Monday at the Panera Bread on Mira Mesa Blvd. I hope to see you all there. From joel at fentin.com Mon May 1 20:04:15 2006 From: joel at fentin.com (Joel Fentin) Date: Mon, 01 May 2006 20:04:15 -0700 Subject: [San-Diego-pm] Text substitution In-Reply-To: <44568122.1090103@systemmaker.com> References: <44567E4E.4020603@fentin.com> <44568122.1090103@systemmaker.com> Message-ID: <4456CC2F.30403@fentin.com> Kevin Berggren wrote: > What about > > $Text =~ s/($SearchFor)/$1<\/b>/gi; > > -kb Menolly wrote: > Use a backreference: > $Text =~ s/($SearchFor)/\1<\/b>/gi; > Thank you Kevin & Menolly. -- Joel Fentin tel: 760-749-8863 FAX: 760-749-8864 Email me: http://fentin.com/me/ContactMe.html Biz Website: http://fentin.com Personal Website: http://fentin.com/me From merlyn at stonehenge.com Tue May 2 08:34:19 2006 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: 02 May 2006 08:34:19 -0700 Subject: [San-Diego-pm] Text substitution In-Reply-To: <4456CC2F.30403@fentin.com> References: <44567E4E.4020603@fentin.com> <44568122.1090103@systemmaker.com> <4456CC2F.30403@fentin.com> Message-ID: <86bqugbfus.fsf@blue.stonehenge.com> >>>>> "Joel" == Joel Fentin writes: Joel> Kevin Berggren wrote: >> What about >> >> $Text =~ s/($SearchFor)/$1<\/b>/gi; >> >> -kb Joel> Menolly wrote: >> Use a backreference: >> $Text =~ s/($SearchFor)/\1<\/b>/gi; >> No. Use $1 in a replacement, not \1. \1 is for backward compatibility, and fails if you have more than 9 replacement items (\10 is always a control-H). -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training! From markj at matzsoft.com Tue May 2 21:41:35 2006 From: markj at matzsoft.com (Mark T. Johnson) Date: Tue, 2 May 2006 21:41:35 -0700 Subject: [San-Diego-pm] A puzzler Message-ID: Here's one that has me scratching my head. How can you have 2 scalars that are eq but not ==? Sample output from perl -d DB<20> x $deltas{retail} 0 2 DB<21> x $local->{retail} 0 2 DB<22> x $deltas{retail} == $local->{retail} 0 '' DB<23> x $deltas{retail} eq $local->{retail} 0 1 Is it some how treating one as numeric and the other not? -- -------------------------------------------------------------- Mark T. Johnson MATZ Software & Consulting Phone: 858-571-3125 FAX: 858-452-2871 From david.romano at gmail.com Tue May 2 22:51:56 2006 From: david.romano at gmail.com (David Romano) Date: Tue, 2 May 2006 22:51:56 -0700 Subject: [San-Diego-pm] A puzzler In-Reply-To: References: Message-ID: <441079bd0605022251h2f72ae95y67b2a768f5e55091@mail.gmail.com> Hi Mark, On 5/2/06, Mark T. Johnson wrote: > Here's one that has me scratching my head. How can you have 2 > scalars that are eq but not ==? Sample output from perl -d > > DB<20> x $deltas{retail} > 0 2 > DB<21> x $local->{retail} > 0 2 > DB<22> x $deltas{retail} == $local->{retail} > 0 '' > DB<23> x $deltas{retail} eq $local->{retail} > 0 1 > > Is it some how treating one as numeric and the other not? I honestly don't know the solution to your problem. What version are you using? Here's what I did to try to duplicate the problem: paperweight:~ dromano$ perl -v; perl -d -e '$local->{retail} = "2";' -e '$deltas{retail} = "2";' -e '$local->{retail} = 2;' -e '$deltas{retail} = 2;' -e '$local->{retail} = "2";' -e '1;' This is perl, v5.8.8 built for darwin-2level Copyright 1987-2006, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page. Loading DB routines from perl5db.pl version 1.28 Editor support available. Enter h or `h h' for help, or `man perldebug' for more help. main::(-e:1): $local->{retail} = "2"; DB<1> n main::(-e:2): $deltas{retail} = "2"; DB<1> n main::(-e:3): $local->{retail} = 2; DB<1> x $deltas{retail} 0 2 DB<2> x $local->{retail} 0 2 DB<3> x $deltas{retail} == $local->{retail} 0 1 DB<4> x $deltas{retail} eq $local->{retail} 0 1 DB<5> n main::(-e:4): $deltas{retail} = 2; DB<5> x $deltas{retail} 0 2 DB<6> x $local->{retail} 0 2 DB<7> x $deltas{retail} == $local->{retail} 0 1 DB<8> x $deltas{retail} eq $local->{retail} 0 1 DB<9> n main::(-e:5): $local->{retail} = "2"; DB<9> x $deltas{retail} 0 2 DB<10> x $local->{retail} 0 2 DB<11> x $deltas{retail} == $local->{retail} 0 1 DB<12> x $deltas{retail} eq $local->{retail} 0 1 DB<13> n main::(-e:6): 1; DB<13> x $deltas{retail} 0 2 DB<14> x $local->{retail} 0 2 DB<15> x $deltas{retail} == $local->{retail} 0 1 DB<16> x $deltas{retail} eq $local->{retail} 0 1 Can you provide any more context? How are the variables being assigned? David From markj at matzsoft.com Wed May 3 00:20:58 2006 From: markj at matzsoft.com (Mark T. Johnson) Date: Wed, 3 May 2006 00:20:58 -0700 Subject: [San-Diego-pm] A puzzler In-Reply-To: <441079bd0605022251h2f72ae95y67b2a768f5e55091@mail.gmail.com> References: <441079bd0605022251h2f72ae95y67b2a768f5e55091@mail.gmail.com> Message-ID: Hi Dave, My perl -v is: This is perl, v5.8.6 built for darwin-thread-multi-2level (with 2 registered patches, see perl -V for more detail) Copyright 1987-2004, Larry Wall etc. Both values are calculated like $local->{retail} = $nr - $tr; I could send the entire sub if you want to wade through it, but I think the above is enough. Thanks, Mark >Hi Mark, >On 5/2/06, Mark T. Johnson wrote: >>Here's one that has me scratching my head. How can you have 2 >>scalars that are eq but not ==? Sample output from perl -d >> >> DB<20> x $deltas{retail} >>0 2 >> DB<21> x $local->{retail} >>0 2 >> DB<22> x $deltas{retail} == $local->{retail} >>0 '' >> DB<23> x $deltas{retail} eq $local->{retail} >>0 1 >> >>Is it some how treating one as numeric and the other not? >I honestly don't know the solution to your problem. What version are >you using? Here's what I did to try to duplicate the problem: >paperweight:~ dromano$ perl -v; perl -d -e '$local->{retail} = "2";' >-e '$deltas{retail} = "2";' -e '$local->{retail} = 2;' -e >'$deltas{retail} = 2;' -e '$local->{retail} = "2";' -e '1;' > >This is perl, v5.8.8 built for darwin-2level > >Copyright 1987-2006, Larry Wall > >Perl may be copied only under the terms of either the Artistic License or the >GNU General Public License, which may be found in the Perl 5 source kit. > >Complete documentation for Perl, including FAQ lists, should be found on >this system using "man perl" or "perldoc perl". If you have access to the >Internet, point your browser at http://www.perl.org/, the Perl Home Page. > > >Loading DB routines from perl5db.pl version 1.28 >Editor support available. > >Enter h or `h h' for help, or `man perldebug' for more help. > >main::(-e:1): $local->{retail} = "2"; > DB<1> n >main::(-e:2): $deltas{retail} = "2"; > DB<1> n >main::(-e:3): $local->{retail} = 2; > DB<1> x $deltas{retail} >0 2 > DB<2> x $local->{retail} >0 2 > DB<3> x $deltas{retail} == $local->{retail} >0 1 > DB<4> x $deltas{retail} eq $local->{retail} >0 1 > DB<5> n >main::(-e:4): $deltas{retail} = 2; > DB<5> x $deltas{retail} >0 2 > DB<6> x $local->{retail} >0 2 > DB<7> x $deltas{retail} == $local->{retail} >0 1 > DB<8> x $deltas{retail} eq $local->{retail} >0 1 > DB<9> n >main::(-e:5): $local->{retail} = "2"; > DB<9> x $deltas{retail} >0 2 > DB<10> x $local->{retail} >0 2 > DB<11> x $deltas{retail} == $local->{retail} >0 1 > DB<12> x $deltas{retail} eq $local->{retail} >0 1 > DB<13> n >main::(-e:6): 1; > DB<13> x $deltas{retail} >0 2 > DB<14> x $local->{retail} >0 2 > DB<15> x $deltas{retail} == $local->{retail} >0 1 > DB<16> x $deltas{retail} eq $local->{retail} >0 1 > > >Can you provide any more context? How are the variables being assigned? > >David -- -------------------------------------------------------------- Mark T. Johnson MATZ Software & Consulting Phone: 858-571-3125 FAX: 858-452-2871 From david.romano at gmail.com Wed May 3 01:35:58 2006 From: david.romano at gmail.com (David Romano) Date: Wed, 3 May 2006 01:35:58 -0700 Subject: [San-Diego-pm] A puzzler In-Reply-To: References: <441079bd0605022251h2f72ae95y67b2a768f5e55091@mail.gmail.com> Message-ID: <441079bd0605030135t600dead5mf03192ad7a0a9f4@mail.gmail.com> Hi Mark, On 5/3/06, Mark T. Johnson wrote: > My perl -v is: > > This is perl, v5.8.6 built for darwin-thread-multi-2level > (with 2 registered patches, see perl -V for more detail) > > Copyright 1987-2004, Larry Wall > > etc. > > Both values are calculated like $local->{retail} = $nr - $tr; > > I could send the entire sub if you want to wade through it, but I > think the above is enough. > I'm afraid I'm not being much help, but I'm gonna fling some more questions, since there's nothing to lose. In the debugger, what's the output when you type: X ~deltas|local Are the values for each key exactly the same, or is there something funky going on there too? Have you tried the <=> operator for a comparison? Are one of those variables a tied variable? You have warnings turned on, right? Hope something above helps, but that's all I can think of. :-/ Someone else on the list might know more, or if you want to wait 'til the meeting Monday, a few minds (that are better than mine) can look at it. David From markj at matzsoft.com Wed May 3 08:34:41 2006 From: markj at matzsoft.com (Mark T. Johnson) Date: Wed, 3 May 2006 08:34:41 -0700 Subject: [San-Diego-pm] A puzzler In-Reply-To: <441079bd0605030135t600dead5mf03192ad7a0a9f4@mail.gmail.com> References: <441079bd0605022251h2f72ae95y67b2a768f5e55091@mail.gmail.com> <441079bd0605030135t600dead5mf03192ad7a0a9f4@mail.gmail.com> Message-ID: >I'm afraid I'm not being much help, but I'm gonna fling some more >questions, since there's nothing to lose. In the debugger, what's the >output when you type: >X ~deltas|local > >Are the values for each key exactly the same, or is there something >funky going on there too? Have you tried the <=> operator for a >comparison? Are one of those variables a tied variable? You have >warnings turned on, right? Hope something above helps, but that's all >I can think of. :-/ Someone else on the list might know more, or if >you want to wait 'til the meeting Monday, a few minds (that are better >than mine) can look at it. > >David Hi David, Thanks for your questions. They gave me the answer. The question about <=> got me thinking about == and floating point numbers. DB<32> x $deltas{retail} <=> $local->{retail} 0 '-1' DB<43> x sprintf( "%.15e", $deltas{retail} ) 0 '1.999999999999999e+00' DB<44> x sprintf( "%.15e", $local->{retail} ) 0 '2.000000000000000e+00' So I am going to have to round the numbers before comparing or use a threshold style comparison. Once again, many thanks. -- -------------------------------------------------------------- Mark T. Johnson MATZ Software & Consulting Phone: 858-571-3125 FAX: 858-452-2871 From rkleeman at energoncube.net Fri May 5 11:46:18 2006 From: rkleeman at energoncube.net (Bob Kleemann) Date: Fri, 5 May 2006 11:46:18 -0700 Subject: [San-Diego-pm] Ocho de Mayo Message-ID: <20060505184618.GL587@energoncube.net> Just a reminder to everyone that there is a meeting this Monday, May 8. It's at the same time and place as always, 7PM at the Mira Mesa Panera Bread. Bring your questions, ideas, thoughts, and we will chat about them, as well as a few other things. From david.romano at gmail.com Mon May 8 23:54:04 2006 From: david.romano at gmail.com (David Romano) Date: Mon, 8 May 2006 23:54:04 -0700 Subject: [San-Diego-pm] Meeting Monday, May 8 In-Reply-To: <20060501235912.GC587@energoncube.net> References: <20060501235912.GC587@energoncube.net> Message-ID: <441079bd0605082354o51fcb79cr46526d38cbee3cfb@mail.gmail.com> On 5/1/06, Bob Kleemann wrote: > Just your monthly reminder that the meeting this month is next > Monday at the Panera Bread on Mira Mesa Blvd. I hope to see you all > there. Hey guys, I wasn't sure if the meeting place had been changed, or if it was just a "case of the Mondays", but there were only two of us at Panera: me and a new guy, Smith. Smith has been picking up Perl the last six months or so, skimming thru the Camel and Llama book. He is thinking of starting a project with Perl, in order to solidify his understanding of the language, and seems to be set on doing some sort of web application. Since Catalyst is the only thing I know a bit about, I suggested that, and pointed him to a few places he could find more information. On second thought, I should have suggested some of the many other web app frameworks, since it is to be his first experience: ah well. Also, he doesn't have a lot of programming experience, so he's sorta learning the ropes as he goes. I think he's pretty brave to be doing a web app project from the get-go, since I would probably get too frustrated and forget about it and attempt to learn the basics of Perl some other way. Anyhew, he said he's probably going to get added to the mailing list, so we might here from him before the next meeting. :-) See y'all around, David From emileaben at gmail.com Tue May 9 11:51:18 2006 From: emileaben at gmail.com (Emile Aben) Date: Tue, 9 May 2006 11:51:18 -0700 Subject: [San-Diego-pm] Meeting Monday, May 8 In-Reply-To: <441079bd0605082354o51fcb79cr46526d38cbee3cfb@mail.gmail.com> References: <20060501235912.GC587@energoncube.net> <441079bd0605082354o51fcb79cr46526d38cbee3cfb@mail.gmail.com> Message-ID: <28e00a750605091151n2f888512p2bf5b6d6ebfa6ce9@mail.gmail.com> Maybe Smith could do a RSVP-type of system, so we know who's planning to attend monthly meetings? :) Since a couple of weeks I have conflict in my agenda on some Monday evenings, a juggling class and the PM meeting, which I both like to attend. I still plan to go to PM meetings, but probably at a lower frequency. emile > Hey guys, > I wasn't sure if the meeting place had been changed, or if it was > just a "case of the Mondays", but there were only two of us at Panera: > me and a new guy, Smith. Smith has been picking up Perl the last six > months or so, skimming thru the Camel and Llama book. He is thinking > of starting a project with Perl, in order to solidify his > understanding of the language, and seems to be set on doing some sort > of web application. Since Catalyst is the only thing I know a bit > about, I suggested that, and pointed him to a few places he could find > more information. On second thought, I should have suggested some of > the many other web app frameworks, since it is to be his first > experience: ah well. Also, he doesn't have a lot of programming > experience, so he's sorta learning the ropes as he goes. I think he's > pretty brave to be doing a web app project from the get-go, since I > would probably get too frustrated and forget about it and attempt to > learn the basics of Perl some other way. Anyhew, he said he's probably > going to get added to the mailing list, so we might here from him > before the next meeting. :-) > > See y'all around, > David > _______________________________________________ > San-Diego-pm mailing list > San-Diego-pm at pm.org > http://mail.pm.org/mailman/listinfo/san-diego-pm > From christopher.hahn at peregrine.com Tue May 9 11:55:43 2006 From: christopher.hahn at peregrine.com (Christopher Hahn) Date: Tue, 9 May 2006 11:55:43 -0700 Subject: [San-Diego-pm] Meeting Monday, May 8 Message-ID: I perpetually lurk, but promise to attend a meeting asap....my wife works in the evenings. -----Original Message----- From: san-diego-pm-bounces+christopher.hahn=peregrine.com at pm.org [mailto:san-diego-pm-bounces+christopher.hahn=peregrine.com at pm.org] On Behalf Of Emile Aben Sent: Tuesday, May 09, 2006 11:51 AM To: David Romano Cc: Perl Mongers Subject: Re: [San-Diego-pm] Meeting Monday, May 8 Maybe Smith could do a RSVP-type of system, so we know who's planning to attend monthly meetings? :) Since a couple of weeks I have conflict in my agenda on some Monday evenings, a juggling class and the PM meeting, which I both like to attend. I still plan to go to PM meetings, but probably at a lower frequency. emile > Hey guys, > I wasn't sure if the meeting place had been changed, or if it was > just a "case of the Mondays", but there were only two of us at Panera: > me and a new guy, Smith. Smith has been picking up Perl the last six > months or so, skimming thru the Camel and Llama book. He is thinking > of starting a project with Perl, in order to solidify his > understanding of the language, and seems to be set on doing some sort > of web application. Since Catalyst is the only thing I know a bit > about, I suggested that, and pointed him to a few places he could find > more information. On second thought, I should have suggested some of > the many other web app frameworks, since it is to be his first > experience: ah well. Also, he doesn't have a lot of programming > experience, so he's sorta learning the ropes as he goes. I think he's > pretty brave to be doing a web app project from the get-go, since I > would probably get too frustrated and forget about it and attempt to > learn the basics of Perl some other way. Anyhew, he said he's probably > going to get added to the mailing list, so we might here from him > before the next meeting. :-) > > See y'all around, > David > _______________________________________________ > San-Diego-pm mailing list > San-Diego-pm at pm.org > http://mail.pm.org/mailman/listinfo/san-diego-pm > _______________________________________________ San-Diego-pm mailing list San-Diego-pm at pm.org http://mail.pm.org/mailman/listinfo/san-diego-pm From chris at chrisgrau.com Tue May 9 12:03:17 2006 From: chris at chrisgrau.com (Chris Grau) Date: Tue, 9 May 2006 12:03:17 -0700 Subject: [San-Diego-pm] Ocho de Mayo In-Reply-To: <20060505184618.GL587@energoncube.net> References: <20060505184618.GL587@energoncube.net> Message-ID: <20060509190317.GD27751@chrisgrau.com> On Fri, May 05, 2006 at 11:46:18AM -0700, Bob Kleemann wrote: > Just a reminder to everyone that there is a meeting this Monday, May > 8. It's at the same time and place as always, 7PM at the Mira Mesa > Panera Bread. Bring your questions, ideas, thoughts, and we will chat > about them, as well as a few other things. Is there a reason that mail sent on Friday doesn't get delivered until Monday? > From san-diego-pm-bounces+chris=chrisgrau.com at pm.org Tue May 9 11:25:22 2006 > Received: from x6.develooper.com (x6.develooper.com [63.251.223.186]) > by abydos.sirhc.us (Postfix) with ESMTP id 44EB7388902 > for ; Tue, 9 May 2006 11:25:22 -0700 (PDT) > Received: from x6.develooper.com (localhost.localdomain [127.0.0.1]) > by x6.develooper.com (Postfix) with ESMTP id 14E771778C > for ; Tue, 9 May 2006 11:25:22 -0700 (PDT) > Delivered-To: mailman-san-diego-pm at mailman.pm.dev > Received: (qmail 21880 invoked from network); 5 May 2006 22:46:31 -0000 > Received: from x1a.develooper.com (HELO x1.develooper.com) (216.52.237.111) > by lists.develooper.com with SMTP; 5 May 2006 22:46:31 -0000 Looks like x6.develooper.com is the culprit here. -chris -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.pm.org/pipermail/san-diego-pm/attachments/20060509/af9216f7/attachment.bin From menolly at mib.org Tue May 9 12:29:44 2006 From: menolly at mib.org (Menolly) Date: Tue, 9 May 2006 12:29:44 -0700 (PDT) Subject: [San-Diego-pm] Meeting Monday, May 8 In-Reply-To: References: Message-ID: I came by around 8, after my yoga class, but didn't see anyone. On Tue, 9 May 2006, Christopher Hahn wrote: > I perpetually lurk, but promise to attend a meeting asap....my wife works in > the evenings. > > -----Original Message----- > From: san-diego-pm-bounces+christopher.hahn=peregrine.com at pm.org > [mailto:san-diego-pm-bounces+christopher.hahn=peregrine.com at pm.org] On > Behalf Of Emile Aben > Sent: Tuesday, May 09, 2006 11:51 AM > To: David Romano > Cc: Perl Mongers > Subject: Re: [San-Diego-pm] Meeting Monday, May 8 > > Maybe Smith could do a RSVP-type of system, so we know who's > planning to attend monthly meetings? > :) > > Since a couple of weeks I have conflict in my agenda on some Monday > evenings, > a juggling class and the PM meeting, which I both like to attend. I > still plan to > go to PM meetings, but probably at a lower frequency. > > emile > >> Hey guys, >> I wasn't sure if the meeting place had been changed, or if it was >> just a "case of the Mondays", but there were only two of us at Panera: >> me and a new guy, Smith. Smith has been picking up Perl the last six >> months or so, skimming thru the Camel and Llama book. He is thinking >> of starting a project with Perl, in order to solidify his >> understanding of the language, and seems to be set on doing some sort >> of web application. Since Catalyst is the only thing I know a bit >> about, I suggested that, and pointed him to a few places he could find >> more information. On second thought, I should have suggested some of >> the many other web app frameworks, since it is to be his first >> experience: ah well. Also, he doesn't have a lot of programming >> experience, so he's sorta learning the ropes as he goes. I think he's >> pretty brave to be doing a web app project from the get-go, since I >> would probably get too frustrated and forget about it and attempt to >> learn the basics of Perl some other way. Anyhew, he said he's probably >> going to get added to the mailing list, so we might here from him >> before the next meeting. :-) >> >> See y'all around, >> David >> _______________________________________________ >> San-Diego-pm mailing list >> San-Diego-pm at pm.org >> http://mail.pm.org/mailman/listinfo/san-diego-pm >> > _______________________________________________ > San-Diego-pm mailing list > San-Diego-pm at pm.org > http://mail.pm.org/mailman/listinfo/san-diego-pm > _______________________________________________ > San-Diego-pm mailing list > San-Diego-pm at pm.org > http://mail.pm.org/mailman/listinfo/san-diego-pm > -- menolly at mib.org http://www.livejournal.com/~nolly/ On that day, many will say to me, "Lord, Lord, did we not prophesy in your name, and cast out demons in your name, and do many mighty works in your name?" And then will I declare to them, "I never knew you; depart from me you evildoers." -- Matt 7:20-23, RSV From chris at chrisgrau.com Tue May 9 12:33:59 2006 From: chris at chrisgrau.com (Chris Grau) Date: Tue, 9 May 2006 12:33:59 -0700 Subject: [San-Diego-pm] Meeting Monday, May 8 In-Reply-To: References: Message-ID: <20060509193359.GE27751@chrisgrau.com> On Tue, May 09, 2006 at 12:29:44PM -0700, Menolly wrote: > I came by around 8, after my yoga class, but didn't see anyone. I was there shortly after 7ish. I didn't see anyone I recognized nor any group of people obviously having a meeting (now I know why). Maybe next time I'll go table to table asking for Perl Mongers. :-) -chris -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.pm.org/pipermail/san-diego-pm/attachments/20060509/57c23259/attachment.bin From david.romano at gmail.com Tue May 9 13:01:50 2006 From: david.romano at gmail.com (David Romano) Date: Tue, 9 May 2006 13:01:50 -0700 Subject: [San-Diego-pm] Meeting Monday, May 8 In-Reply-To: <20060509193359.GE27751@chrisgrau.com> References: <20060509193359.GE27751@chrisgrau.com> Message-ID: <441079bd0605091301l7002e9k7169caef70d0c96e@mail.gmail.com> On 5/9/06, Chris Grau wrote: > On Tue, May 09, 2006 at 12:29:44PM -0700, Menolly wrote: > > I came by around 8, after my yoga class, but didn't see anyone. > > I was there shortly after 7ish. I didn't see anyone I recognized nor > any group of people obviously having a meeting (now I know why). Maybe > next time I'll go table to table asking for Perl Mongers. :-) Sorry about that Chris. Yeah, Smith and I were both standing in line to get food and fortunately he turned to me and asked if I was there for the Perl Mongers meeting. Next time I'll either bring a toy camel or a Perl book and set it (conspicuously) on the table :-) David From chris at chrisgrau.com Tue May 9 13:05:55 2006 From: chris at chrisgrau.com (Chris Grau) Date: Tue, 9 May 2006 13:05:55 -0700 Subject: [San-Diego-pm] Meeting Monday, May 8 In-Reply-To: <441079bd0605091301l7002e9k7169caef70d0c96e@mail.gmail.com> References: <20060509193359.GE27751@chrisgrau.com> <441079bd0605091301l7002e9k7169caef70d0c96e@mail.gmail.com> Message-ID: <20060509200554.GF27751@chrisgrau.com> On Tue, May 09, 2006 at 01:01:50PM -0700, David Romano wrote: > On 5/9/06, Chris Grau wrote: > > On Tue, May 09, 2006 at 12:29:44PM -0700, Menolly wrote: > > > I came by around 8, after my yoga class, but didn't see anyone. > > > > I was there shortly after 7ish. I didn't see anyone I recognized nor > > any group of people obviously having a meeting (now I know why). Maybe > > next time I'll go table to table asking for Perl Mongers. :-) > > Sorry about that Chris. Yeah, Smith and I were both standing in line > to get food and fortunately he turned to me and asked if I was there > for the Perl Mongers meeting. Next time I'll either bring a toy camel > or a Perl book and set it (conspicuously) on the table :-) A plush camel for the table would make an excellent prop/gimmick for the meetings, I think. -chris -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.pm.org/pipermail/san-diego-pm/attachments/20060509/6b95dec7/attachment.bin From menolly at mib.org Tue May 9 13:59:30 2006 From: menolly at mib.org (Menolly) Date: Tue, 9 May 2006 13:59:30 -0700 (PDT) Subject: [San-Diego-pm] Meeting Monday, May 8 In-Reply-To: <20060509200554.GF27751@chrisgrau.com> References: <20060509193359.GE27751@chrisgrau.com> <441079bd0605091301l7002e9k7169caef70d0c96e@mail.gmail.com> <20060509200554.GF27751@chrisgrau.com> Message-ID: On Tue, 9 May 2006, Chris Grau wrote: > On Tue, May 09, 2006 at 01:01:50PM -0700, David Romano wrote: >> On 5/9/06, Chris Grau wrote: >>> On Tue, May 09, 2006 at 12:29:44PM -0700, Menolly wrote: >>>> I came by around 8, after my yoga class, but didn't see anyone. >>> >>> I was there shortly after 7ish. I didn't see anyone I recognized nor >>> any group of people obviously having a meeting (now I know why). Maybe >>> next time I'll go table to table asking for Perl Mongers. :-) >> >> Sorry about that Chris. Yeah, Smith and I were both standing in line >> to get food and fortunately he turned to me and asked if I was there >> for the Perl Mongers meeting. Next time I'll either bring a toy camel >> or a Perl book and set it (conspicuously) on the table :-) > > A plush camel for the table would make an excellent prop/gimmick for the > meetings, I think. I've got a fairly noticeable stuffed camel a friend brought back from the middle east, which could be used -- but who's to be keeper of the camel? Who can be responsible for getting to meetings relatively on time and consistently? (Not I, certainly, and possibly not anyone, which is the drawback.) -- menolly at mib.org http://www.livejournal.com/~nolly/ On that day, many will say to me, "Lord, Lord, did we not prophesy in your name, and cast out demons in your name, and do many mighty works in your name?" And then will I declare to them, "I never knew you; depart from me you evildoers." -- Matt 7:20-23, RSV From christopher.hahn at peregrine.com Tue May 9 14:08:45 2006 From: christopher.hahn at peregrine.com (Christopher Hahn) Date: Tue, 9 May 2006 14:08:45 -0700 Subject: [San-Diego-pm] Meeting Monday, May 8 Message-ID: We should obtain a camel that is not of personal value to any of us, and see if we can leave it at the restaurant? Dumb idea? Spater! -----Original Message----- From: san-diego-pm-bounces+chahn=peregrine.com at pm.org [mailto:san-diego-pm-bounces+chahn=peregrine.com at pm.org] On Behalf Of Menolly Sent: Tuesday, May 09, 2006 2:00 PM To: Chris Grau Cc: Perl Mongers Subject: Re: [San-Diego-pm] Meeting Monday, May 8 On Tue, 9 May 2006, Chris Grau wrote: > On Tue, May 09, 2006 at 01:01:50PM -0700, David Romano wrote: >> On 5/9/06, Chris Grau wrote: >>> On Tue, May 09, 2006 at 12:29:44PM -0700, Menolly wrote: >>>> I came by around 8, after my yoga class, but didn't see anyone. >>> >>> I was there shortly after 7ish. I didn't see anyone I recognized nor >>> any group of people obviously having a meeting (now I know why). Maybe >>> next time I'll go table to table asking for Perl Mongers. :-) >> >> Sorry about that Chris. Yeah, Smith and I were both standing in line >> to get food and fortunately he turned to me and asked if I was there >> for the Perl Mongers meeting. Next time I'll either bring a toy camel >> or a Perl book and set it (conspicuously) on the table :-) > > A plush camel for the table would make an excellent prop/gimmick for the > meetings, I think. I've got a fairly noticeable stuffed camel a friend brought back from the middle east, which could be used -- but who's to be keeper of the camel? Who can be responsible for getting to meetings relatively on time and consistently? (Not I, certainly, and possibly not anyone, which is the drawback.) -- menolly at mib.org http://www.livejournal.com/~nolly/ On that day, many will say to me, "Lord, Lord, did we not prophesy in your name, and cast out demons in your name, and do many mighty works in your name?" And then will I declare to them, "I never knew you; depart from me you evildoers." -- Matt 7:20-23, RSV _______________________________________________ San-Diego-pm mailing list San-Diego-pm at pm.org http://mail.pm.org/mailman/listinfo/san-diego-pm From menolly at mib.org Tue May 9 14:51:41 2006 From: menolly at mib.org (Menolly) Date: Tue, 9 May 2006 14:51:41 -0700 (PDT) Subject: [San-Diego-pm] Meeting Monday, May 8 In-Reply-To: References: Message-ID: The camel I offer is sufficiently disturbing that its disappearance would not upset me, but I'd be surprised in the restaurant was willing to store it. On Tue, 9 May 2006, Christopher Hahn wrote: > We should obtain a camel that is not of personal value to any of us, and > see if we can leave it at the restaurant? Dumb idea? Spater! > > -----Original Message----- > From: san-diego-pm-bounces+chahn=peregrine.com at pm.org > [mailto:san-diego-pm-bounces+chahn=peregrine.com at pm.org] On Behalf Of > Menolly > Sent: Tuesday, May 09, 2006 2:00 PM > To: Chris Grau > Cc: Perl Mongers > Subject: Re: [San-Diego-pm] Meeting Monday, May 8 > > On Tue, 9 May 2006, Chris Grau wrote: > >> On Tue, May 09, 2006 at 01:01:50PM -0700, David Romano wrote: >>> On 5/9/06, Chris Grau wrote: >>>> On Tue, May 09, 2006 at 12:29:44PM -0700, Menolly wrote: >>>>> I came by around 8, after my yoga class, but didn't see anyone. >>>> >>>> I was there shortly after 7ish. I didn't see anyone I recognized nor >>>> any group of people obviously having a meeting (now I know why). Maybe >>>> next time I'll go table to table asking for Perl Mongers. :-) >>> >>> Sorry about that Chris. Yeah, Smith and I were both standing in line >>> to get food and fortunately he turned to me and asked if I was there >>> for the Perl Mongers meeting. Next time I'll either bring a toy camel >>> or a Perl book and set it (conspicuously) on the table :-) >> >> A plush camel for the table would make an excellent prop/gimmick for the >> meetings, I think. > > I've got a fairly noticeable stuffed camel a friend brought back from > the middle east, which could be used -- but who's to be keeper of > the camel? Who can be responsible for getting to meetings relatively > on time and consistently? (Not I, certainly, and possibly not anyone, > which is the drawback.) > > -- menolly at mib.org http://www.livejournal.com/~nolly/ On that day, many will say to me, "Lord, Lord, did we not prophesy in your name, and cast out demons in your name, and do many mighty works in your name?" And then will I declare to them, "I never knew you; depart from me you evildoers." -- Matt 7:20-23, RSV From chris at chrisgrau.com Tue May 9 15:03:19 2006 From: chris at chrisgrau.com (Chris Grau) Date: Tue, 9 May 2006 15:03:19 -0700 Subject: [San-Diego-pm] Meeting Monday, May 8 In-Reply-To: References: Message-ID: <20060509220319.GG27751@chrisgrau.com> On Tue, May 09, 2006 at 02:51:41PM -0700, Menolly wrote: > The camel I offer is sufficiently disturbing that its disappearance > would not upset me, but I'd be surprised in the restaurant was willing > to store it. I'd be willing to be the Keeper of the Camel (KotC). I can check with a couple of my coworkers to see what the odds are that at least one out of the three of us would make it to every meeting. -chris -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.pm.org/pipermail/san-diego-pm/attachments/20060509/8344aefa/attachment.bin From menolly at mib.org Tue May 9 16:31:55 2006 From: menolly at mib.org (Menolly) Date: Tue, 9 May 2006 16:31:55 -0700 (PDT) Subject: [San-Diego-pm] Meeting Monday, May 8 In-Reply-To: <20060509220319.GG27751@chrisgrau.com> References: <20060509220319.GG27751@chrisgrau.com> Message-ID: On Tue, 9 May 2006, Chris Grau wrote: > On Tue, May 09, 2006 at 02:51:41PM -0700, Menolly wrote: >> The camel I offer is sufficiently disturbing that its disappearance >> would not upset me, but I'd be surprised in the restaurant was willing >> to store it. > > I'd be willing to be the Keeper of the Camel (KotC). I can check with a > couple of my coworkers to see what the odds are that at least one out of > the three of us would make it to every meeting. I can bring it to the next meeting (I'll be there around 8 again), or we can try to transfer custody earlier. -- menolly at mib.org http://www.livejournal.com/~nolly/ On that day, many will say to me, "Lord, Lord, did we not prophesy in your name, and cast out demons in your name, and do many mighty works in your name?" And then will I declare to them, "I never knew you; depart from me you evildoers." -- Matt 7:20-23, RSV From rkleeman at energoncube.net Wed May 10 06:30:39 2006 From: rkleeman at energoncube.net (Bob Kleemann) Date: Wed, 10 May 2006 06:30:39 -0700 Subject: [San-Diego-pm] Meeting Monday, May 8 In-Reply-To: <20060501235912.GC587@energoncube.net> References: <20060501235912.GC587@energoncube.net> Message-ID: <20060510133039.GA23833@energoncube.net> Folks, Sorry about Monday, I got called to some meetings at headquarters in Durham, NC on short notice, so I wasn't able to attend. I was hoping that enough people would show up that the meeting could go on without me. As for the stuffed camel idea, I like it, but we will need to have a few, just in case there are some of these situations in the future. From joel at fentin.com Wed May 10 07:49:03 2006 From: joel at fentin.com (Joel Fentin) Date: Wed, 10 May 2006 07:49:03 -0700 Subject: [San-Diego-pm] Meeting Monday, May 8 In-Reply-To: <20060510133039.GA23833@energoncube.net> References: <20060501235912.GC587@energoncube.net> <20060510133039.GA23833@energoncube.net> Message-ID: <4461FD5F.10406@fentin.com> Bob Kleemann wrote: > > ...As for the stuffed camel idea, I like it, but we will need to have > a few, just in case there are some of these situations in the future. Each of us could be issued a stuffed camel. -- Joel Fentin tel: 760-749-8863 FAX: 760-749-8864 Email me: http://fentin.com/me/ContactMe.html Biz Website: http://fentin.com Personal Website: http://fentin.com/me From joel at fentin.com Fri May 12 16:29:19 2006 From: joel at fentin.com (Joel Fentin) Date: Fri, 12 May 2006 16:29:19 -0700 Subject: [San-Diego-pm] captcha Message-ID: <44651A4F.7010803@fentin.com> I'm looking for a random image generator, not a random image displayer. The purpose is to display numbers and letters that a human has to see and type to go any further into the website. -- Joel Fentin tel: 760-749-8863 FAX: 760-749-8864 Email me: http://fentin.com/me/ContactMe.html Biz Website: http://fentin.com Personal Website: http://fentin.com/me From emileaben at gmail.com Fri May 12 16:35:19 2006 From: emileaben at gmail.com (Emile Aben) Date: Fri, 12 May 2006 16:35:19 -0700 Subject: [San-Diego-pm] captcha In-Reply-To: <44651A4F.7010803@fentin.com> References: <44651A4F.7010803@fentin.com> Message-ID: <28e00a750605121635k2dbfffc7kd2efd0321c5f09e9@mail.gmail.com> a search on cpan.org found me: http://search.cpan.org/~unrtst/Authen-Captcha-1.023/Captcha.pm which looks pretty much like what you need. hth, emile On 5/12/06, Joel Fentin wrote: > I'm looking for a random image generator, not a random image displayer. > > The purpose is to display numbers and letters that a human has to see > and type to go any further into the website. > -- > Joel Fentin tel: 760-749-8863 FAX: 760-749-8864 > Email me: http://fentin.com/me/ContactMe.html > Biz Website: http://fentin.com > Personal Website: http://fentin.com/me > _______________________________________________ > San-Diego-pm mailing list > San-Diego-pm at pm.org > http://mail.pm.org/mailman/listinfo/san-diego-pm > From joel at fentin.com Fri May 12 16:43:38 2006 From: joel at fentin.com (Joel Fentin) Date: Fri, 12 May 2006 16:43:38 -0700 Subject: [San-Diego-pm] captcha In-Reply-To: <28e00a750605121635k2dbfffc7kd2efd0321c5f09e9@mail.gmail.com> References: <44651A4F.7010803@fentin.com> <28e00a750605121635k2dbfffc7kd2efd0321c5f09e9@mail.gmail.com> Message-ID: <44651DAA.4010601@fentin.com> Emile Aben wrote: > a search on cpan.org found me: > > http://search.cpan.org/~unrtst/Authen-Captcha-1.023/Captcha.pm > > which looks pretty much like what you need. Looks good. Of course I had already been to cpan, but I guess I don't know how to search well. -- Joel Fentin tel: 760-749-8863 FAX: 760-749-8864 Email me: http://fentin.com/me/ContactMe.html Biz Website: http://fentin.com Personal Website: http://fentin.com/me From emileaben at gmail.com Fri May 12 17:18:31 2006 From: emileaben at gmail.com (Emile Aben) Date: Fri, 12 May 2006 17:18:31 -0700 Subject: [San-Diego-pm] captcha In-Reply-To: <44651DAA.4010601@fentin.com> References: <44651A4F.7010803@fentin.com> <28e00a750605121635k2dbfffc7kd2efd0321c5f09e9@mail.gmail.com> <44651DAA.4010601@fentin.com> Message-ID: <28e00a750605121718j66323143qaf642b6718cad2fe@mail.gmail.com> On 5/12/06, Joel Fentin wrote: > Emile Aben wrote: > > a search on cpan.org found me: > > > > http://search.cpan.org/~unrtst/Authen-Captcha-1.023/Captcha.pm > > > > which looks pretty much like what you need. > > Looks good. Of course I had already been to cpan, but I guess I don't > know how to search well. yeah, I've had trouble searching on CPAN too, nowadays i use google to search on CPAN like this: captcha site:cpan.org have a nice weekend, emile From joel at fentin.com Sat May 13 08:21:16 2006 From: joel at fentin.com (Joel Fentin) Date: Sat, 13 May 2006 08:21:16 -0700 Subject: [San-Diego-pm] Authen::Captcha Message-ID: <4465F96C.6000903@fentin.com> I am attempting to install Authen::Captcha per the technique I have used to install other modules. Search Authen-Captcha (& every variation I can think of) won't find it and install Authen-Captcha won't install it. Note the dash instead of double colon. Any help appreciated. +I shell from windows to DOS +I type PPM +I get the ppm cursor (so far so good) +I type search http://search.cpan.org/~unrtst/Authen-Captcha-1.023/Captcha.pm (and lots of variations on this) +The answer I get is: No matches for 'http://search.cpan.org/~unrtst/Authen-Captcha-1.023/Captcha.pm'; Not sure what to do from here. Any help is appreciated. -- Joel Fentin tel: 760-749-8863 FAX: 760-749-8864 Email me: http://fentin.com/me/ContactMe.html Biz Website: http://fentin.com Personal Website: http://fentin.com/me From christopher.hahn at peregrine.com Sat May 13 10:41:51 2006 From: christopher.hahn at peregrine.com (Christopher Hahn) Date: Sat, 13 May 2006 10:41:51 -0700 Subject: [San-Diego-pm] Authen::Captcha Message-ID: Joel, It sounds like the automated approaches arent working. See if you can download the tarball by manually and run the traditional sequence yoursefl ("perl Makefile.pl, make, make install) OK, I just checked, and it seems that there is no such distribution for this module. The link loads the module itself into your browser. In this case you want to just place the file Captcha.pm into your @INC somewhere. It does included pod docs. Chris _____ From: san-diego-pm-bounces+christopher.hahn=peregrine.com at pm.org on behalf of Joel Fentin Sent: Sat 5/13/2006 8:21 AM To: San Diego Perl Mongers Subject: [San-Diego-pm] Authen::Captcha I am attempting to install Authen::Captcha per the technique I have used to install other modules. Search Authen-Captcha (& every variation I can think of) won't find it and install Authen-Captcha won't install it. Note the dash instead of double colon. Any help appreciated. +I shell from windows to DOS +I type PPM +I get the ppm cursor (so far so good) +I type search http://search.cpan.org/~unrtst/Authen-Captcha-1.023/Captcha.pm (and lots of variations on this) +The answer I get is: No matches for 'http://search.cpan.org/~unrtst/Authen-Captcha-1.023/Captcha.pm'; Not sure what to do from here. Any help is appreciated. -- Joel Fentin tel: 760-749-8863 FAX: 760-749-8864 Email me: http://fentin.com/me/ContactMe.html Biz Website: http://fentin.com Personal Website: http://fentin.com/me _______________________________________________ San-Diego-pm mailing list San-Diego-pm at pm.org http://mail.pm.org/mailman/listinfo/san-diego-pm From christopher.hahn at peregrine.com Sat May 13 10:51:05 2006 From: christopher.hahn at peregrine.com (Christopher Hahn) Date: Sat, 13 May 2006 10:51:05 -0700 Subject: [San-Diego-pm] Authen::Captcha Message-ID: More specifically, create the subdir "Authen" in your site/lib folder and save the module there as Captcha.pm. (watch out for html tags and entities if you slurp the web page! ;0) I am attaching the output of pod2html. Take care, Chris _____ From: san-diego-pm-bounces+christopher.hahn=peregrine.com at pm.org on behalf of Joel Fentin Sent: Sat 5/13/2006 8:21 AM To: San Diego Perl Mongers Subject: [San-Diego-pm] Authen::Captcha I am attempting to install Authen::Captcha per the technique I have used to install other modules. Search Authen-Captcha (& every variation I can think of) won't find it and install Authen-Captcha won't install it. Note the dash instead of double colon. Any help appreciated. +I shell from windows to DOS +I type PPM +I get the ppm cursor (so far so good) +I type search http://search.cpan.org/~unrtst/Authen-Captcha-1.023/Captcha.pm (and lots of variations on this) +The answer I get is: No matches for 'http://search.cpan.org/~unrtst/Authen-Captcha-1.023/Captcha.pm'; Not sure what to do from here. Any help is appreciated. -- Joel Fentin tel: 760-749-8863 FAX: 760-749-8864 Email me: http://fentin.com/me/ContactMe.html Biz Website: http://fentin.com Personal Website: http://fentin.com/me _______________________________________________ San-Diego-pm mailing list San-Diego-pm at pm.org http://mail.pm.org/mailman/listinfo/san-diego-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/san-diego-pm/attachments/20060513/cbd00732/attachment-0001.html From dgwilson1 at cox.net Sat May 13 19:58:16 2006 From: dgwilson1 at cox.net (Douglas Wilson) Date: Sat, 13 May 2006 19:58:16 -0700 Subject: [San-Diego-pm] Authen::Captcha In-Reply-To: <4465F96C.6000903@fentin.com> References: <4465F96C.6000903@fentin.com> Message-ID: <44669CC8.70701@cox.net> Joel Fentin wrote: > I am attempting to install Authen::Captcha per the technique I have used > to install other modules. Search Authen-Captcha (& every variation I can > think of) won't find it and install Authen-Captcha won't install it. > Note the dash instead of double colon. > +I type PPM Kobes has an alternative ppm repository, and its search tells you if the module is in ActiveState's or another ppm repository. If it's not in any, they take requests. E.g.: http://cpan.uwinnipeg.ca/search?query=Authen%3A%3ACaptcha&mode=dist It doesn't seem to be in any ppm repository, but there's a link on that page to request it. The alternative is to copy the ".pm" file to the appropriate location (as suggested already) if the module doesn't require any compilation. HTH, Doug From joel at fentin.com Sun May 14 12:26:37 2006 From: joel at fentin.com (Joel Fentin) Date: Sun, 14 May 2006 12:26:37 -0700 Subject: [San-Diego-pm] Authen::Captcha In-Reply-To: <44669CC8.70701@cox.net> References: <4465F96C.6000903@fentin.com> <44669CC8.70701@cox.net> Message-ID: <4467846D.20307@fentin.com> Douglas Wilson wrote: > > Kobes has an alternative ppm repository, and its search > tells you if the module is in ActiveState's or another > ppm repository. If it's not in any, they take requests. > E.g.: > http://cpan.uwinnipeg.ca/search?query=Authen%3A%3ACaptcha&mode=dist > > It doesn't seem to be in any ppm repository, but there's a link > on that page to request it. The alternative is to copy the ".pm" > file to the appropriate location (as suggested already) if the module > doesn't require any compilation. Thank you. I was unaware of that. At this point, I think I have the correct Captcha.pm copied into subdir Authen which I created in site/lib. (Thank you Chris Hahn). A dependency is GD which with your link above I was able to find and install. Now let's see if I can write code and get it working. ?Oh the suspense! -- Joel Fentin tel: 760-749-8863 FAX: 760-749-8864 Email me: http://fentin.com/me/ContactMe.html Biz Website: http://fentin.com Personal Website: http://fentin.com/me From joel at fentin.com Tue May 16 23:05:57 2006 From: joel at fentin.com (Joel Fentin) Date: Tue, 16 May 2006 23:05:57 -0700 Subject: [San-Diego-pm] Captcha Message-ID: <446ABD45.7040008@fentin.com> It appears that copying Captcha.pm into my computer is not enough. Apparrently Captcha comes with a lot of files. Captcha.html says: The module can be installed using the standard Perl procedure: perl Makefile.PL make make test make install # you need to be root Windows users without a working ``make'' can get nmake from: ftp://ftp.microsoft.com/Softlib/MSLFILES/nmake15.exe Here's what I did: +download Captcha (Authen-Captcha-1.023.tar.gz) +download nmake15.exe from microsoft +run nmake15.exe to unzip its contents +the unzipped content contains nmake.exe +shell to DOS +run nmake.exe Authen-Captcha-1.023.tar.gz +get following message: Authen-Captcha-1.023.tar.gz(1) : fatal error U1007: double quotation mark not allowed in name Stop. I don't have a clue where I am, what I'm doing, or what I should be doing. Microsoft has a file called running nmake. It doesn't say if it works with .gz nor does it have any examples. -- Joel Fentin tel: 760-749-8863 FAX: 760-749-8864 Email me: http://fentin.com/me/ContactMe.html Biz Website: http://fentin.com Personal Website: http://fentin.com/me From christopher.hahn at peregrine.com Wed May 17 00:10:42 2006 From: christopher.hahn at peregrine.com (Christopher Hahn) Date: Wed, 17 May 2006 00:10:42 -0700 Subject: [San-Diego-pm] Captcha Message-ID: Joel, OK. The webpage we first looked at was misleading. This is a traditional tarball deliverable. You need to uncompress and unpack the *.tar.gz When you do you will find the file "Makefile.PL" in the results. Then you follow "the standard Perl procedure" as described in your email. On windows, winzip was handle both gzip files and tar archives. You will know you are on the right track when it pops up a dialog that says something like "there is an archive in this compressed file, shall I unpack it to a temp folder and open it?" Say yes, and you will have a winzip window with the eventual files visible (if you say no, then you will only see a winzip window with "Authen-Captcha-1.023.tar" in it ....i.e. this is the only file in the gzip file.) Just direct winzip to extract the files into some known directory, and then cd there in a dos window. Then, assuming that nmake is in your path, the instructions will work as desired. (swapping "nmake" for "make" of course) This is something that will work. (now that you actually have the thing ;0) Post again if this was confusing. Chris _____ From: san-diego-pm-bounces+chahn=peregrine.com at pm.org on behalf of Joel Fentin Sent: Tue 5/16/2006 11:05 PM To: San Diego Perl Mongers Subject: [San-Diego-pm] Captcha It appears that copying Captcha.pm into my computer is not enough. Apparrently Captcha comes with a lot of files. Captcha.html says: The module can be installed using the standard Perl procedure: perl Makefile.PL make make test make install # you need to be root Windows users without a working ``make'' can get nmake from: ftp://ftp.microsoft.com/Softlib/MSLFILES/nmake15.exe Here's what I did: +download Captcha (Authen-Captcha-1.023.tar.gz) +download nmake15.exe from microsoft +run nmake15.exe to unzip its contents +the unzipped content contains nmake.exe +shell to DOS +run nmake.exe Authen-Captcha-1.023.tar.gz +get following message: Authen-Captcha-1.023.tar.gz(1) : fatal error U1007: double quotation mark not allowed in name Stop. I don't have a clue where I am, what I'm doing, or what I should be doing. Microsoft has a file called running nmake. It doesn't say if it works with .gz nor does it have any examples. -- Joel Fentin tel: 760-749-8863 FAX: 760-749-8864 Email me: http://fentin.com/me/ContactMe.html Biz Website: http://fentin.com Personal Website: http://fentin.com/me _______________________________________________ San-Diego-pm mailing list San-Diego-pm at pm.org http://mail.pm.org/mailman/listinfo/san-diego-pm From joel at fentin.com Wed May 17 08:07:44 2006 From: joel at fentin.com (Joel Fentin) Date: Wed, 17 May 2006 08:07:44 -0700 Subject: [San-Diego-pm] Captcha In-Reply-To: References: Message-ID: <446B3C40.90801@fentin.com> Christopher Hahn wrote: > Joel, > > OK. The webpage we first looked at was misleading. > > This is a traditional tarball deliverable. > > You need to uncompress and unpack the *.tar.gz If the extension is .zip I can unzip it. If the extension is .gz, I seem to have no choices. What I did: +Start > Run > winzip (it can't find it) +Right click Authen-Captcha-1.023.tar.gz (my choices include compressing it but not uncompressing it) +Start > Help > winzip (tells me how to zip but not how to unzip) +Searched entire C: drive for something called winzip. (no results) +My Computer > Tools > Folder Options > File Types (gz is not among them) +Googled winzip. +The winzip site has no mention of gz. Their search engine doesn't mention gz. +Download and setup winzip +run winzip on Authen-Captcha-1.023.tar.gz (it unzipped all) ================= > When you do you will find the file "Makefile.PL" in the results. Yes, it is there. > Then you follow "the standard Perl procedure" as described in your email. > Just direct winzip to extract the files into some known directory, and then > cd there in a dos window. Then, assuming that nmake is in your path, the > instructions will work as desired. (swapping "nmake" for "make" of course) +I moved nmake.exe & nmake.err into the same directory with makefile.pl so there would be no path issues. +Shell to DOS - move to working directory +On DOS command line: perl makefile.pl +On DOS command line: nmake +On DOS command line: nmake install (At this point all seems ok. A pile of files got copied into a subdirectory of perl/site/lib/Authen.) Thank you so much Chris. Clearly I couldn't have gotten near this far without your help. I'm going to come up for air for a few hours before I continue. -- Joel Fentin tel: 760-749-8863 FAX: 760-749-8864 Email me: http://fentin.com/me/ContactMe.html Biz Website: http://fentin.com Personal Website: http://fentin.com/me From christopher.hahn at peregrine.com Wed May 17 00:10:42 2006 From: christopher.hahn at peregrine.com (Christopher Hahn) Date: Wed, 17 May 2006 00:10:42 -0700 Subject: [San-Diego-pm] Captcha Message-ID: Joel, OK. The webpage we first looked at was misleading. This is a traditional tarball deliverable. You need to uncompress and unpack the *.tar.gz When you do you will find the file "Makefile.PL" in the results. Then you follow "the standard Perl procedure" as described in your email. On windows, winzip was handle both gzip files and tar archives. You will know you are on the right track when it pops up a dialog that says something like "there is an archive in this compressed file, shall I unpack it to a temp folder and open it?" Say yes, and you will have a winzip window with the eventual files visible (if you say no, then you will only see a winzip window with "Authen-Captcha-1.023.tar" in it ....i.e. this is the only file in the gzip file.) Just direct winzip to extract the files into some known directory, and then cd there in a dos window. Then, assuming that nmake is in your path, the instructions will work as desired. (swapping "nmake" for "make" of course) This is something that will work. (now that you actually have the thing ;0) Post again if this was confusing. Chris _____ From: san-diego-pm-bounces+chahn=peregrine.com at pm.org on behalf of Joel Fentin Sent: Tue 5/16/2006 11:05 PM To: San Diego Perl Mongers Subject: [San-Diego-pm] Captcha It appears that copying Captcha.pm into my computer is not enough. Apparrently Captcha comes with a lot of files. Captcha.html says: The module can be installed using the standard Perl procedure: perl Makefile.PL make make test make install # you need to be root Windows users without a working ``make'' can get nmake from: ftp://ftp.microsoft.com/Softlib/MSLFILES/nmake15.exe Here's what I did: +download Captcha (Authen-Captcha-1.023.tar.gz) +download nmake15.exe from microsoft +run nmake15.exe to unzip its contents +the unzipped content contains nmake.exe +shell to DOS +run nmake.exe Authen-Captcha-1.023.tar.gz +get following message: Authen-Captcha-1.023.tar.gz(1) : fatal error U1007: double quotation mark not allowed in name Stop. I don't have a clue where I am, what I'm doing, or what I should be doing. Microsoft has a file called running nmake. It doesn't say if it works with .gz nor does it have any examples. -- Joel Fentin tel: 760-749-8863 FAX: 760-749-8864 Email me: http://fentin.com/me/ContactMe.html Biz Website: http://fentin.com Personal Website: http://fentin.com/me _______________________________________________ San-Diego-pm mailing list San-Diego-pm at pm.org http://mail.pm.org/mailman/listinfo/san-diego-pm From billdav at cox.net Thu May 18 11:04:11 2006 From: billdav at cox.net (billdav at cox.net) Date: Thu, 18 May 2006 11:04:11 -0700 Subject: [San-Diego-pm] Captcha Message-ID: <5327047.1147975451303.JavaMail.root@fed1wml14.mgt.cox.net> While the WinZIP web page doesn't seem to mention it, it does support extraction from .tar.gz, .tgz and a variety of other archive formats. You might also try 7zip, which is free and supports .tar.gz. ---- Joel Fentin wrote: > If the extension is .zip I can unzip it. If the extension is .gz, I seem > to have no choices. From rkleeman at energoncube.net Thu May 18 11:28:06 2006 From: rkleeman at energoncube.net (Bob Kleemann) Date: Thu, 18 May 2006 11:28:06 -0700 Subject: [San-Diego-pm] Perl Books Message-ID: <20060518182806.GH22711@energoncube.net> For anyone that might be interested: http://use.perl.org/news/06/05/18/0557242.shtml Also, there are some books I lent out for reviews. I haven't seen anyone review their books, who wants to be the first? Just send a review to the list and let us know how valuable the book seems to you. From joel at fentin.com Thu May 18 12:10:59 2006 From: joel at fentin.com (Joel Fentin) Date: Thu, 18 May 2006 12:10:59 -0700 Subject: [San-Diego-pm] Captcha In-Reply-To: <5327047.1147975451303.JavaMail.root@fed1wml14.mgt.cox.net> References: <5327047.1147975451303.JavaMail.root@fed1wml14.mgt.cox.net> Message-ID: <446CC6C3.40408@fentin.com> billdav at cox.net wrote: > While the WinZIP web page doesn't seem to mention it, it does > support extraction from .tar.gz, .tgz and a variety of other archive > formats. > > You might also try 7zip, which is free and supports .tar.gz. Thank you. I'll save that. I now have this installed in my laptop and I have the test program working. I have also added captcha code to some existing forum code and it appears to work. Am now waiting for my client's host to install captcha & GD on his servers. In general, I'm off and running. And along the way, I got an education (which I wrote down) on how to install perl modules in windows when they don't necessarily want to be installed there. -- Joel Fentin tel: 760-749-8863 FAX: 760-749-8864 Email me: http://fentin.com/me/ContactMe.html Biz Website: http://fentin.com Personal Website: http://fentin.com/me From lvondyl at gafcon.com Thu May 18 12:38:58 2006 From: lvondyl at gafcon.com (Lance J. Von Dyl) Date: Thu, 18 May 2006 12:38:58 -0700 Subject: [San-Diego-pm] Perl Books Message-ID: <66304A1704D6FF4C88CCB39CB7A6ADA3017761AE@gafcon-5.gafcon.local> Bloody great deal! ~lvon -----Original Message----- From: san-diego-pm-bounces+lvondyl=gafcon.com at pm.org [mailto:san-diego-pm-bounces+lvondyl=gafcon.com at pm.org] On Behalf Of Bob Kleemann Sent: Thursday, May 18, 2006 11:28 AM To: Perl Mongers Subject: [San-Diego-pm] Perl Books For anyone that might be interested: http://use.perl.org/news/06/05/18/0557242.shtml Also, there are some books I lent out for reviews. I haven't seen anyone review their books, who wants to be the first? Just send a review to the list and let us know how valuable the book seems to you. _______________________________________________ San-Diego-pm mailing list San-Diego-pm at pm.org http://mail.pm.org/mailman/listinfo/san-diego-pm From rkleeman at energoncube.net Tue May 30 11:06:15 2006 From: rkleeman at energoncube.net (Bob Kleemann) Date: Tue, 30 May 2006 11:06:15 -0700 Subject: [San-Diego-pm] Good. Fast. Cheap. O'Reilly Launches PDF Guides (fwd) Message-ID: <20060530180615.GK20589@energoncube.net> In case anyone is interested. ----- Forwarded message from Marsee Henon ----- Good. Fast. Cheap. O'Reilly Launches PDF Guides As part of O'Reilly Media's commitment to delivering vital technology information to people who need it, when they need it, O'Reilly is launching an ongoing series of PDF publications to address cutting edge technologies. O'Reilly's PDF guides are in-depth, immediate, timely, and authoritative. Readers can purchase and download the PDFs through the O'Reilly online store, with no restrictions on the ability to save, copy, or print them. The advantages to readers are numerous. O'Reilly authors can disseminate crucial information as the need arises, without having to wait for enough material to fill an entire book. Production time is reduced dramatically, giving IT professionals and others immediate access to the knowledge they want. Plus, readers can easily search the text, copy and paste handy bits of code into their applications, and take the PDF with them even when they're offline. But most importantly, readers won't have to compromise in their pursuit of timely information--these PDFs provide the high-quality content for which O'Reilly has come to be known. This month's PDF offerings are available now: "Build Tag Clouds in Perl and PHP" by Jim Bumgardner First popularized by the web sites Flickr, Technorati, and del.icio.us, these amorphous clumps of words now appear on a slew of web sites as visual evidence of their membership in the elite corps of "Web 2.0." This PDF analyzes what is and isn't a tag cloud, offers design tips for using them effectively, and then shows how to collect tags and display them in the tag cloud format. Scripts are provided in Perl and PHP. ISBN: 0-596-52794-2, 46 pages, $9.99 US, $12.99 CAN http://www.oreilly.com/catalog/tagclouds/ "Web Services on Rails" by Kevin Marshall In recent years, web services have become increasingly useful to smaller web site developers. Thanks to standards like SOAP and XML-RPC as well as frameworks such as Ruby on Rails, developers can easily create web service clients and servers with fewer errors. This guide looks at how Ruby on Rails makes building web service clients and servers simple and fun, with plenty of working examples and code details so you can see just how everything works. ISBN: 0-596-52796-9, 32 pages, $9.99 US, $12.99 CA http://www.oreilly.com/catalog/websor/ "Atlas UpdatePanel Control" by Bertrand Le Roy and Matt Gibbs The key to making ASP.NET applications more responsive to user input is the UpdatePanel control. In this tutorial, you'll learn from the experts: Bertrand Le Roy, UpdatePanel control's architect and developer, and Matt Gibbs, Atlas dev team manager. This PDF document contains all you need to get started implementing AJAX functionality in existing ASP.NET applications. ISBN: 0-596-52747-0, 56 pages, $9.99 US, $12.99 CA http://www.oreilly.com/catalog/atlasupc/ "Search Engine Optimization" by Harold Davis SEO--short for Search Engine Optimization--is the art, craft, and science of driving web traffic to web sites. Whether your web site depends on broad, general traffic, or high-quality, targeted traffic, this PDF has the tools and information you need to draw more traffic to your site, and build your bottom line. You?ll learn how to effectively use PageRank and Google itself--effective use of SEO means understanding how Google works: how to boost placement in Google search results, how not to offend Google, and how best to use paid Google programs. You?ll also learn how to best organize your web pages and web sites, apply SEO analysis tools, establish effective SEO best practices, and much more. ISBN: 0-596-52786-1, 41 pages, $9.99 US, $12.99 CA http://www.oreilly.com/catalog/seo/ Other PDFs from O'Reilly can be found in the O'Reilly Store at: http://pdfs.oreilly.com ================================================================ O'Reilly 1005 Gravenstein Highway North Sebastopol, CA 95472 http://ug.oreilly.com/ http://ug.oreilly.com/creativemedia/ ================================================================ ----- End forwarded message -----