From arocker at vex.net Thu Jul 19 10:49:32 2007 From: arocker at vex.net (arocker at vex.net) Date: Thu, 19 Jul 2007 13:49:32 -0400 (EDT) Subject: [tpm] Perl Trainers Message-ID: <49181.192.30.202.28.1184867372.squirrel@webmail.vex.net> Is anyone qualified to teach an introductory Perl course (in the US) available August 6th - 8th? If so, please reply ASAP. I hope this doesn't sound like spam; I'm trying not to breach a commitment. Alan Rocker. From linux at alteeve.com Thu Jul 19 11:07:22 2007 From: linux at alteeve.com (Madison Kelly) Date: Thu, 19 Jul 2007 14:07:22 -0400 Subject: [tpm] Perl Trainers In-Reply-To: <49181.192.30.202.28.1184867372.squirrel@webmail.vex.net> References: <49181.192.30.202.28.1184867372.squirrel@webmail.vex.net> Message-ID: <469FA85A.8090506@alteeve.com> arocker at vex.net wrote: > Is anyone qualified to teach an introductory Perl course (in the US) > available August 6th - 8th? If so, please reply ASAP. > > I hope this doesn't sound like spam; I'm trying not to breach a commitment. > > Alan Rocker. Where abouts in the US? Is the course material already assembled? Are you/they looking for specific qualifications? Is there compensation/travel being offered? Sorry for 20-questions. :) Madi From dgahling at hotmail.com Fri Jul 20 07:38:27 2007 From: dgahling at hotmail.com (Dan Gahlinger) Date: Fri, 20 Jul 2007 10:38:27 -0400 Subject: [tpm] Perl Trainers In-Reply-To: <469FA85A.8090506@alteeve.com> Message-ID: Hey! I'm looking for training in Toronto. Isn't there anyone in Toronto doing training? No one responded to my post. So I'm replying to this one. Sorry for the bad form, but it's a bit frustrating. Dan. >From: Madison Kelly >To: arocker at vex.net >CC: tpm at to.pm.org >Subject: Re: [tpm] Perl Trainers >Date: Thu, 19 Jul 2007 14:07:22 -0400 > >arocker at vex.net wrote: > > Is anyone qualified to teach an introductory Perl course (in the US) > > available August 6th - 8th? If so, please reply ASAP. > > > > I hope this doesn't sound like spam; I'm trying not to breach a >commitment. > > > > Alan Rocker. > > Where abouts in the US? Is the course material already assembled? Are >you/they looking for specific qualifications? Is there >compensation/travel being offered? > > Sorry for 20-questions. :) > >Madi >_______________________________________________ >toronto-pm mailing list >toronto-pm at pm.org >http://mail.pm.org/mailman/listinfo/toronto-pm _________________________________________________________________ Tell us your tech love story in the Summer Lovin Competition for your chance to win laptop loaded with Windows Vista, Office 2007 and Windows Live OneCare. http://www.microsoft.com/canada/home/contests/summerlovin/default.aspx From shane_b at gennum.com Fri Jul 20 12:51:50 2007 From: shane_b at gennum.com (Shane Boyce) Date: Fri, 20 Jul 2007 15:51:50 -0400 Subject: [tpm] Perl Trainers In-Reply-To: Message-ID: <000001c7cb07$6a270460$ca810a0a@ad.gennum.com> Training? What's that? I thought everyone learned Perl from the camel book ("Programming Perl")? :) PS: What is your definition of a "qualified trainer"? I don't think Perl has a qualification exam like Microsoft does. Shane -----Original Message----- From: Dan Gahlinger [mailto:dgahling at hotmail.com] Sent: July 20, 2007 10:38 AM To: linux at alteeve.com; arocker at vex.net Cc: tpm at to.pm.org Subject: Re: [tpm] Perl Trainers Hey! I'm looking for training in Toronto. Isn't there anyone in Toronto doing training? No one responded to my post. So I'm replying to this one. Sorry for the bad form, but it's a bit frustrating. Dan. From rdice at pobox.com Fri Jul 20 13:03:50 2007 From: rdice at pobox.com (Richard Dice) Date: Fri, 20 Jul 2007 16:03:50 -0400 Subject: [tpm] Perl Trainers In-Reply-To: References: <469FA85A.8090506@alteeve.com> Message-ID: <5bef4baf0707201303ka48ab68x5663dcc8aafdd629@mail.gmail.com> Hi Dan, I know a number of people in TPM who have done Perl training professionally at one time or another. I have done this myself before but it is in the context of dedicated corporate training. (E.g. I would fly to Chicago and have a classroom full of 20 tech people at Motorola for a week, and then fly back to TO, and then fly back to Chicago the following week to do it all over again with a new group.) What did you have in mind? For instance, another possibility is "Open Classes", the kind where anyone can sign up. But these are really difficult to produce, so they aren't done too frequently as a result. Cheers, Richard On 7/20/07, Dan Gahlinger wrote: > > Hey! > > I'm looking for training in Toronto. > > Isn't there anyone in Toronto doing training? > > No one responded to my post. So I'm replying to this one. > > Sorry for the bad form, but it's a bit frustrating. > > Dan. > > > >From: Madison Kelly > >To: arocker at vex.net > >CC: tpm at to.pm.org > >Subject: Re: [tpm] Perl Trainers > >Date: Thu, 19 Jul 2007 14:07:22 -0400 > > > >arocker at vex.net wrote: > > > Is anyone qualified to teach an introductory Perl course (in the US) > > > available August 6th - 8th? If so, please reply ASAP. > > > > > > I hope this doesn't sound like spam; I'm trying not to breach a > >commitment. > > > > > > Alan Rocker. > > > > Where abouts in the US? Is the course material already assembled? Are > >you/they looking for specific qualifications? Is there > >compensation/travel being offered? > > > > Sorry for 20-questions. :) > > > >Madi > >_______________________________________________ > >toronto-pm mailing list > >toronto-pm at pm.org > >http://mail.pm.org/mailman/listinfo/toronto-pm > > _________________________________________________________________ > Tell us your tech love story in the Summer Lovin Competition for your > chance > to win laptop loaded with Windows Vista, Office 2007 and Windows Live > OneCare. > http://www.microsoft.com/canada/home/contests/summerlovin/default.aspx > > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/toronto-pm/attachments/20070720/a2514a91/attachment.html From dgahling at hotmail.com Fri Jul 20 13:49:31 2007 From: dgahling at hotmail.com (Dan Gahlinger) Date: Fri, 20 Jul 2007 16:49:31 -0400 Subject: [tpm] Perl Trainers In-Reply-To: <000001c7cb07$6a270460$ca810a0a@ad.gennum.com> Message-ID: "qualified trainer" == "someone who knows what they're doing" :) >From: "Shane Boyce" >To: "'Dan Gahlinger'" , , > >CC: >Subject: RE: [tpm] Perl Trainers >Date: Fri, 20 Jul 2007 15:51:50 -0400 > >Training? What's that? I thought everyone learned Perl from the camel book >("Programming Perl")? :) > >PS: What is your definition of a "qualified trainer"? I don't think Perl >has a qualification exam like Microsoft does. > >Shane > > >-----Original Message----- >From: Dan Gahlinger [mailto:dgahling at hotmail.com] >Sent: July 20, 2007 10:38 AM >To: linux at alteeve.com; arocker at vex.net >Cc: tpm at to.pm.org >Subject: Re: [tpm] Perl Trainers > >Hey! > >I'm looking for training in Toronto. > >Isn't there anyone in Toronto doing training? > >No one responded to my post. So I'm replying to this one. > >Sorry for the bad form, but it's a bit frustrating. > >Dan. > > _________________________________________________________________ Upgrade to Windows Live Hotmail for free today! www.newhotmail.ca?icid=WLHMENCA151 From alexmac131 at hotmail.com Fri Jul 20 14:46:10 2007 From: alexmac131 at hotmail.com (Alex Mackinnon) Date: Fri, 20 Jul 2007 21:46:10 +0000 Subject: [tpm] Perl Trainers In-Reply-To: Message-ID: I think it may also be a classic case of price versus type of training. The price point I am interested in , what would make it worth someones while ? >From: "Dan Gahlinger" >To: shane_b at gennum.com, linux at alteeve.com, arocker at vex.net >CC: tpm at to.pm.org >Subject: Re: [tpm] Perl Trainers >Date: Fri, 20 Jul 2007 16:49:31 -0400 >MIME-Version: 1.0 >X-Originating-IP: [66.203.207.28] >X-Originating-Email: [dgahling at hotmail.com] >X-Sender: dgahling at hotmail.com >Received: from x6.develooper.com ([63.251.223.186]) by >bay0-mc9-f14.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Fri, >20 Jul 2007 13:51:08 -0700 >Received: from x6.develooper.com (localhost.localdomain [127.0.0.1])by >x6.develooper.com (Postfix) with ESMTP id 3AD5B178FDfor >; Fri, 20 Jul 2007 13:51:08 -0700 (PDT) >Received: (qmail 1372 invoked from network); 20 Jul 2007 20:50:57 -0000 >Received: from x1a.develooper.com (HELO x1.develooper.com) >(216.52.237.111)by lists.develooper.com with SMTP; 20 Jul 2007 20:50:57 >-0000 >Received: (qmail 6800 invoked by uid 225); 20 Jul 2007 20:50:56 -0000 >Received: (qmail 6794 invoked by alias); 20 Jul 2007 20:50:55 -0000 >Received: softfail (x1.develooper.com: transitioning domain >ofdgahling at hotmail.com does not designate 69.0.211.22 aspermitted sender) >Received: from centralhosting.net (HELO centralhosting.net) (69.0.211.22)by >la.mx.develooper.com (qpsmtpd/0.28) with SMTP;Fri, 20 Jul 2007 13:50:38 >-0700 >Received: (qmail 23322 invoked by uid 110); 20 Jul 2007 20:33:01 -0000 >Received: (qmail 23319 invoked from network); 20 Jul 2007 20:33:01 -0000 >Received: from bay0-omc1-s7.bay0.hotmail.com (65.54.246.79)by to.pm.org >with SMTP; 20 Jul 2007 20:33:01 -0000 >Received: from hotmail.com ([65.54.175.50]) by >bay0-omc1-s7.bay0.hotmail.comwith Microsoft SMTPSVC(6.0.3790.2668); Fri, 20 >Jul 2007 13:49:34 -0700 >Received: from mail pickup service by hotmail.com with Microsoft >SMTPSVC;Fri, 20 Jul 2007 13:49:34 -0700 >Received: from 65.54.175.200 by by104fd.bay104.hotmail.msn.com with >HTTP;Fri, 20 Jul 2007 20:49:31 GMT >X-Message-Info: >LsUYwwHHNt1vBbVBThqoa6V3WsShsFQ5QfmIjgor+zAO9+2tLlvBp4zJRALzx2jo >Delivered-To: mailman-toronto-pm at mailman.pm.dev >Delivered-To: toronto-pm at pm.org >X-Spam-Status: No, hits=-2.0 required=8.0tests=BAYES_00, >DKIM_POLICY_SIGNSOME, DK_POLICY_SIGNSOME, SPF_HELO_PASS,SPF_SOFTFAIL >X-Spam-Check-By: la.mx.develooper.com >Delivered-To: 4-tpm at to.pm.org >X-OriginalArrivalTime: 20 Jul 2007 20:49:34.0168 >(UTC)FILETIME=[7A642580:01C7CB0F] >X-BeenThere: toronto-pm at pm.org >X-Mailman-Version: 2.1.9 >Precedence: list >List-Id: Toronto Perl Mongers >List-Unsubscribe: >, >List-Archive: >List-Post: >List-Help: >List-Subscribe: >, >Errors-To: toronto-pm-bounces+alexmac131=hotmail.com at pm.org >Return-Path: toronto-pm-bounces+alexmac131=hotmail.com at pm.org > >"qualified trainer" == "someone who knows what they're doing" :) > > > >From: "Shane Boyce" > >To: "'Dan Gahlinger'" , , > > > >CC: > >Subject: RE: [tpm] Perl Trainers > >Date: Fri, 20 Jul 2007 15:51:50 -0400 > > > >Training? What's that? I thought everyone learned Perl from the camel >book > >("Programming Perl")? :) > > > >PS: What is your definition of a "qualified trainer"? I don't think Perl > >has a qualification exam like Microsoft does. > > > >Shane > > > > > >-----Original Message----- > >From: Dan Gahlinger [mailto:dgahling at hotmail.com] > >Sent: July 20, 2007 10:38 AM > >To: linux at alteeve.com; arocker at vex.net > >Cc: tpm at to.pm.org > >Subject: Re: [tpm] Perl Trainers > > > >Hey! > > > >I'm looking for training in Toronto. > > > >Isn't there anyone in Toronto doing training? > > > >No one responded to my post. So I'm replying to this one. > > > >Sorry for the bad form, but it's a bit frustrating. > > > >Dan. > > > > > >_________________________________________________________________ >Upgrade to Windows Live Hotmail for free today! >www.newhotmail.ca?icid=WLHMENCA151 > >_______________________________________________ >toronto-pm mailing list >toronto-pm at pm.org >http://mail.pm.org/mailman/listinfo/toronto-pm _________________________________________________________________ New Windows Live Hotmail is here. Upgrade for free and get a better look. www.newhotmail.ca?icid=WLHMENCA150 From dgahling at hotmail.com Sat Jul 21 06:57:28 2007 From: dgahling at hotmail.com (Dan Gahlinger) Date: Sat, 21 Jul 2007 09:57:28 -0400 Subject: [tpm] Perl Trainers In-Reply-To: Message-ID: well in this particular case, if you had seen my original post, you'd know for the full training package I was looking for someone who worked out of a registered school. Because the company I work for was paying for it. so the typical $2500 or whatever it is for a course is quite reasonable. for lesser training/non-school then of course the company can't pay and it means it's on my own dime, then it would depend on what that training encompasses, normally I'd have to look at specific things. Like a 1 day thing on multi-threading, or a 1 day thing on writing daemons or something. Because I can't afford that much. Maybe at most $500 if it has to come out of my pocket. Dan. >From: "Alex Mackinnon" >To: dgahling at hotmail.com, shane_b at gennum.com, linux at alteeve.com, >arocker at vex.net >CC: tpm at to.pm.org >Subject: Re: [tpm] Perl Trainers >Date: Fri, 20 Jul 2007 21:46:10 +0000 > > >I think it may also be a classic case of price versus type of training. >The price point I am interested in , what would make it worth someones >while ? > > > >>From: "Dan Gahlinger" >>To: shane_b at gennum.com, linux at alteeve.com, arocker at vex.net >>CC: tpm at to.pm.org >>Subject: Re: [tpm] Perl Trainers >>Date: Fri, 20 Jul 2007 16:49:31 -0400 >>MIME-Version: 1.0 >>X-Originating-IP: [66.203.207.28] >>X-Originating-Email: [dgahling at hotmail.com] >>X-Sender: dgahling at hotmail.com >>Received: from x6.develooper.com ([63.251.223.186]) by >>bay0-mc9-f14.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Fri, >>20 Jul 2007 13:51:08 -0700 >>Received: from x6.develooper.com (localhost.localdomain [127.0.0.1])by >>x6.develooper.com (Postfix) with ESMTP id 3AD5B178FDfor >>; Fri, 20 Jul 2007 13:51:08 -0700 (PDT) >>Received: (qmail 1372 invoked from network); 20 Jul 2007 20:50:57 -0000 >>Received: from x1a.develooper.com (HELO x1.develooper.com) >>(216.52.237.111)by lists.develooper.com with SMTP; 20 Jul 2007 20:50:57 >>-0000 >>Received: (qmail 6800 invoked by uid 225); 20 Jul 2007 20:50:56 -0000 >>Received: (qmail 6794 invoked by alias); 20 Jul 2007 20:50:55 -0000 >>Received: softfail (x1.develooper.com: transitioning domain >>ofdgahling at hotmail.com does not designate 69.0.211.22 aspermitted sender) >>Received: from centralhosting.net (HELO centralhosting.net) >>(69.0.211.22)by la.mx.develooper.com (qpsmtpd/0.28) with SMTP;Fri, 20 Jul >>2007 13:50:38 -0700 >>Received: (qmail 23322 invoked by uid 110); 20 Jul 2007 20:33:01 -0000 >>Received: (qmail 23319 invoked from network); 20 Jul 2007 20:33:01 -0000 >>Received: from bay0-omc1-s7.bay0.hotmail.com (65.54.246.79)by to.pm.org >>with SMTP; 20 Jul 2007 20:33:01 -0000 >>Received: from hotmail.com ([65.54.175.50]) by >>bay0-omc1-s7.bay0.hotmail.comwith Microsoft SMTPSVC(6.0.3790.2668); Fri, >>20 Jul 2007 13:49:34 -0700 >>Received: from mail pickup service by hotmail.com with Microsoft >>SMTPSVC;Fri, 20 Jul 2007 13:49:34 -0700 >>Received: from 65.54.175.200 by by104fd.bay104.hotmail.msn.com with >>HTTP;Fri, 20 Jul 2007 20:49:31 GMT >>X-Message-Info: >>LsUYwwHHNt1vBbVBThqoa6V3WsShsFQ5QfmIjgor+zAO9+2tLlvBp4zJRALzx2jo >>Delivered-To: mailman-toronto-pm at mailman.pm.dev >>Delivered-To: toronto-pm at pm.org >>X-Spam-Status: No, hits=-2.0 required=8.0tests=BAYES_00, >>DKIM_POLICY_SIGNSOME, DK_POLICY_SIGNSOME, SPF_HELO_PASS,SPF_SOFTFAIL >>X-Spam-Check-By: la.mx.develooper.com >>Delivered-To: 4-tpm at to.pm.org >>X-OriginalArrivalTime: 20 Jul 2007 20:49:34.0168 >>(UTC)FILETIME=[7A642580:01C7CB0F] >>X-BeenThere: toronto-pm at pm.org >>X-Mailman-Version: 2.1.9 >>Precedence: list >>List-Id: Toronto Perl Mongers >>List-Unsubscribe: >>, >>List-Archive: >>List-Post: >>List-Help: >>List-Subscribe: >>, >>Errors-To: toronto-pm-bounces+alexmac131=hotmail.com at pm.org >>Return-Path: toronto-pm-bounces+alexmac131=hotmail.com at pm.org >> >>"qualified trainer" == "someone who knows what they're doing" :) >> >> >> >From: "Shane Boyce" >> >To: "'Dan Gahlinger'" , , >> > >> >CC: >> >Subject: RE: [tpm] Perl Trainers >> >Date: Fri, 20 Jul 2007 15:51:50 -0400 >> > >> >Training? What's that? I thought everyone learned Perl from the camel >>book >> >("Programming Perl")? :) >> > >> >PS: What is your definition of a "qualified trainer"? I don't think Perl >> >has a qualification exam like Microsoft does. >> > >> >Shane >> > >> > >> >-----Original Message----- >> >From: Dan Gahlinger [mailto:dgahling at hotmail.com] >> >Sent: July 20, 2007 10:38 AM >> >To: linux at alteeve.com; arocker at vex.net >> >Cc: tpm at to.pm.org >> >Subject: Re: [tpm] Perl Trainers >> > >> >Hey! >> > >> >I'm looking for training in Toronto. >> > >> >Isn't there anyone in Toronto doing training? >> > >> >No one responded to my post. So I'm replying to this one. >> > >> >Sorry for the bad form, but it's a bit frustrating. >> > >> >Dan. >> > >> > >> >>_________________________________________________________________ >>Upgrade to Windows Live Hotmail for free today! >>www.newhotmail.ca?icid=WLHMENCA151 >> >>_______________________________________________ >>toronto-pm mailing list >>toronto-pm at pm.org >>http://mail.pm.org/mailman/listinfo/toronto-pm > >_________________________________________________________________ >New Windows Live Hotmail is here. Upgrade for free and get a better look. >www.newhotmail.ca?icid=WLHMENCA150 > _________________________________________________________________ Upgrade to Windows Live Hotmail for free today! www.newhotmail.ca?icid=WLHMENCA151 From liam at holoweb.net Sat Jul 21 12:20:33 2007 From: liam at holoweb.net (Liam R E Quin) Date: Sat, 21 Jul 2007 15:20:33 -0400 Subject: [tpm] Perl Trainers In-Reply-To: References: Message-ID: <1185045633.3823.9.camel@dell.barefootcomputing.com> On Sat, 2007-07-21 at 09:57 -0400, Dan Gahlinger wrote: > well in this particular case, if you had seen my original post, > you'd know for the full training package I was looking for someone who > worked out of a registered school. When I lived in Toronto there was a training outfit in the King/Yonge area; yellow pages might list some, too. Liam -- Liam Quin - XML Activity Lead, W3C, http://www.w3.org/People/Quin/ Pictures from old books: http://fromoldbooks.org/ Ankh: irc.sorcery.net irc.gnome.org www.advogato.org From dgahling at hotmail.com Sun Jul 22 07:19:36 2007 From: dgahling at hotmail.com (Dan Gahlinger) Date: Sun, 22 Jul 2007 10:19:36 -0400 Subject: [tpm] Perl Trainers In-Reply-To: <1185045633.3823.9.camel@dell.barefootcomputing.com> Message-ID: yess... yellow pages and other places will list some. I have looked there already ready. that doesn't tell me anything about how reliable or good the places are. thats why I posted here. there are various perl "experts" here, some with decades of experience. it is the people here with some decent training that would know which schools are worth the time. otherwise I might as well go to the learning annex. (yuck) Dan. >From: Liam R E Quin >To: Dan Gahlinger >CC: alexmac131 at hotmail.com, shane_b at gennum.com, linux at alteeve.com, >arocker at vex.net, tpm at to.pm.org >Subject: Re: [tpm] Perl Trainers >Date: Sat, 21 Jul 2007 15:20:33 -0400 > > >On Sat, 2007-07-21 at 09:57 -0400, Dan Gahlinger wrote: > > well in this particular case, if you had seen my original post, > > you'd know for the full training package I was looking for someone who > > worked out of a registered school. > >When I lived in Toronto there was a training outfit in the King/Yonge >area; yellow pages might list some, too. > >Liam > >-- >Liam Quin - XML Activity Lead, W3C, http://www.w3.org/People/Quin/ >Pictures from old books: http://fromoldbooks.org/ >Ankh: irc.sorcery.net irc.gnome.org www.advogato.org > _________________________________________________________________ Fight Allergies With Live Search http://search.live.com/results.aspx?q=Remedies+For+Spring+Allergies&mkt=en-ca&FORM=SERNEP From psema4 at gmail.com Mon Jul 23 09:07:30 2007 From: psema4 at gmail.com (Scott Elcomb) Date: Mon, 23 Jul 2007 12:07:30 -0400 Subject: [tpm] Startup Weekend Toronto Message-ID: <99a6c38f0707230907g7b949c26if88b5d13396556af@mail.gmail.com> Hi all! Just want to let folks know (for those who don't already) that Startup Weekend is coming to Toronto, September 14-16. The idea behind Startup weekend is to get 60+ people together in one building to brainstorm and create a Web 2.0 company in a single weekend. >From the website: "Create a new startup web company in 1 weekend, wind up owning a share of the enterprise, meet some great people in both your own field and beyond, have a great time and even have the chance to have YOUR idea become the focus for the new venture. What is the value of an original share in Google, Facebook or MySpace worth now?" "Everyone who registers will be able to share ideas and have a say on the final product selection. Those who contribute and complete the weekend marathon will receive "founders" shares for their efforts." So far this is the only Startup Weekend planned for Canada, and their first international event. The organizers are looking for people in the following areas: Business (Marketing / PR) Creative (Design) Creative (User Experience) Legal Videography / Blogging / Communications Client Side (XHTML, CSS, Javascript, XML) Server Side (PHP/MySQL, ASP.NET/MSSQL, CGI/Perl, JAVA, Ruby, ColdFusion) Website: http://www.toronto.startupweekend.com/ Register: http://www.eventbrite.com/event/66081652 -- Scott Elcomb [ http://www.psema4.com/ ] "Our Founders' faith in the viability of representative democracy rested on their trust in the wisdom of a well-informed citizenry, their ingenious design for checks and balances, and their belief that the rule of reason is the natural sovereign of a free people." - Al Gore (The Assault on Reason, 2008) "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." - Benjamin Franklin '"A lie can travel halfway around the world while the truth is putting on its shoes." - Mark Twain From linux at alteeve.com Mon Jul 23 11:07:05 2007 From: linux at alteeve.com (Madison Kelly) Date: Mon, 23 Jul 2007 14:07:05 -0400 Subject: [tpm] Perl Trainers In-Reply-To: <49181.192.30.202.28.1184867372.squirrel@webmail.vex.net> References: <49181.192.30.202.28.1184867372.squirrel@webmail.vex.net> Message-ID: <46A4EE49.60203@alteeve.com> Has anyone heard from Alan since Thursday? I am afraid he has been incommunicado. If you read this Alan, please contact me as soon as possible (647-501-5200). Thanks and sorry for the line noise! Madi From magog at the-wire.com Tue Jul 24 10:23:44 2007 From: magog at the-wire.com (Michael Graham) Date: Tue, 24 Jul 2007 13:23:44 -0400 Subject: [tpm] July Meeting - Thu 26 Jul, 2007 - our @topics = (); Message-ID: <20070724132344.15df62ad@caliope> (These details are also on the TPM web site: http://to.pm.org/) The next meeting is this Thursday, 26 July. Like the subject says, our @topics = (); So come out to the meeting and help push, unshift and splice all manner of Perl-related things to the @topics array. Or just come for the beer afterwards. Date: Thursday 26 July 2007 Time: 6:45pm Where: 2 Bloor Street West (NW corner of Yonge/Bloor, skyscraper with the CIBC logo on top) Classroom TBA =================================================================== Note: The elevators in the building are "locked down" after 5:30pm to people without building access cards. Leading up to the meeting someone will come down to the main floor lobby every few minutes to ferry people upstairs. After 19:00, you can reach the access-card-carrying guy via a cell phone number that we'll leave with security in the front lobby. The room and floor numbers will be left with security too. -- Michael Graham From magog at the-wire.com Thu Jul 26 09:27:20 2007 From: magog at the-wire.com (Michael Graham) Date: Thu, 26 Jul 2007 12:27:20 -0400 Subject: [tpm] July Meeting - Thu 26 Jul, 2007 - our @topics = (); In-Reply-To: <20070724132344.15df62ad@caliope> References: <20070724132344.15df62ad@caliope> Message-ID: <20070726122720.4aedecd9@caliope> Tonight's meeting will be on the 8th Floor, Room 15. Michael On Tue, 24 Jul 2007 13:23:44 -0400 Michael Graham wrote: > > (These details are also on the TPM web site: http://to.pm.org/) > > The next meeting is this Thursday, 26 July. > > Like the subject says, > > our @topics = (); > > So come out to the meeting and help push, unshift and splice all > manner of Perl-related things to the @topics array. > > Or just come for the beer afterwards. > > > Date: Thursday 26 July 2007 > > Time: 6:45pm > > Where: 2 Bloor Street West (NW corner of Yonge/Bloor, skyscraper > with the CIBC logo on top) Classroom TBA > > =================================================================== > > Note: > > The elevators in the building are "locked down" after 5:30pm > to people without building access cards. Leading up to the > meeting someone will come down to the main floor lobby every > few minutes to ferry people upstairs. > > After 19:00, you can reach the access-card-carrying guy via > a cell phone number that we'll leave with security in the > front lobby. The room and floor numbers will be left with > security too. > > > > -- Michael Graham From fulko.hew at gmail.com Sun Jul 29 08:38:03 2007 From: fulko.hew at gmail.com (Fulko Hew) Date: Sun, 29 Jul 2007 11:38:03 -0400 Subject: [tpm] A Perl survey Message-ID: <8204a4fe0707290838u175a611yea73bc6548b168dc@mail.gmail.com> I don't know what the motivation is but there is a Perl survey to see what the current state of the community is... http://perlsurvey.org/ From linux at alteeve.com Tue Jul 31 14:25:30 2007 From: linux at alteeve.com (Madison Kelly) Date: Tue, 31 Jul 2007 17:25:30 -0400 Subject: [tpm] Regex to validate (international) phone numbers Message-ID: <46AFA8CA.2070501@alteeve.com> Hi all, To (hopefully) save some time I was hoping to pick TPM's collective brain. I have a small module I use for validating various data types (for user-input). One of the things I want to validate are telephone numbers. I know I could strip off non-digit characters and then do something like (not tested): if ( $foo =~ /[1][\d{3}](\d{3})(\d{4})/) { print "$foo is valid\n" } But I would like to make this module portable so I want to be able to validate international phone numbers, too. Has anyone seen or done this? How might I go about checking telephone numbers from both NA and international? I guess ultimately I can just write a series of simple regexes in sequence but I am hoping for something more elegant/compact. :) Thanks! EDIT: Sent this the first time from my other email account. Sorry if this ends up being a dupe From andy+lists at veracity.ca Tue Jul 31 14:47:21 2007 From: andy+lists at veracity.ca (Andy Jack) Date: Tue, 31 Jul 2007 17:47:21 -0400 Subject: [tpm] Regex to validate (international) phone numbers In-Reply-To: <46AFA8CA.2070501@alteeve.com> References: <46AFA8CA.2070501@alteeve.com> Message-ID: <20070731214721.GC3349@seahorse.localdomain> On Tue, Jul 31, 2007 at 05:25:30PM -0400, Madison Kelly wrote: > Hi all, > I guess ultimately I can just write a series of simple regexes in > sequence but I am hoping for something more elegant/compact. :) CPAN suggests Number::Phone. AJ From liam at holoweb.net Tue Jul 31 15:21:28 2007 From: liam at holoweb.net (Liam R E Quin) Date: Tue, 31 Jul 2007 18:21:28 -0400 Subject: [tpm] Regex to validate (international) phone numbers In-Reply-To: <46AFA8CA.2070501@alteeve.com> References: <46AFA8CA.2070501@alteeve.com> Message-ID: <1185920488.18694.15.camel@dell.barefootcomputing.com> On Tue, 2007-07-31 at 17:25 -0400, Madison Kelly wrote: > But I would like to make this module portable so I want to be able to > validate international phone numbers, too. Has anyone seen or done this? > How might I go about checking telephone numbers from both NA and > international? In general, it can be pretty hard. I had a friend whose telephone number was Prickwillow 23, so you had to call the international operator. International phone numbers with direct dialing do have some things you can check for usefully -- +country-code followed usually by a code (often 0 or 1) that is to be dropped when calling from outside the country followed by digits, often with embedded punctuation. If all you care about is that someone from either the same or anothe country can dial the number, that's probably enough. Andy pointed out Number::Phone, and that does have Number::Phone::Normalize which might be useful. It looks like that package expects phone numbers to be just digits and spaces (with an optional leading + sign), which might or might not be what you need. In practice you also need to cope with "extension 3605" or "evenings only" too. Liam -- Liam Quin - XML Activity Lead, W3C, http://www.w3.org/People/Quin/ Pictures from old books: http://fromoldbooks.org/ Ankh: irc.sorcery.net irc.gnome.org www.advogato.org From linux at alteeve.com Tue Jul 31 15:41:15 2007 From: linux at alteeve.com (Madison Kelly) Date: Tue, 31 Jul 2007 18:41:15 -0400 Subject: [tpm] Regex to validate (international) phone numbers In-Reply-To: <1185920488.18694.15.camel@dell.barefootcomputing.com> References: <46AFA8CA.2070501@alteeve.com> <1185920488.18694.15.camel@dell.barefootcomputing.com> Message-ID: <46AFBA8B.5030400@alteeve.com> Thanks Andy and Liam! Number::Phone was more than I needed, but the 'is_valid' function gave me enough of a pointer to work out something I think will work. As for extensions, I have a separate DB column for that. What I do is check for the leading '+' (as this is needed by some mobile GSM phones), strip off all non-digit characters, then check the length. Well, I check a little more than that, but ultimately it comes down to length. Then I can "clean up" the number to something standard before saving it. http://en.wikipedia.org/wiki/List_of_country_calling_codes That had enough info for me to feel comfortable that I can identify *most* international numbers. As for "evenings only" or alternative numbers, info like that will have to go in the comments section. The number asked for is simply "preferred number" so I have *something* on file. Thanks both! Madi From mkelly at alteeve.com Tue Jul 31 14:12:16 2007 From: mkelly at alteeve.com (Madison Kelly) Date: Tue, 31 Jul 2007 17:12:16 -0400 Subject: [tpm] Regex to validate (international) phone numbers Message-ID: <46AFA5B0.5020908@alteeve.com> Hi all, To (hopefully) save some time I was hoping to pick TPM's collective brain. I have a small module I use for validating various data types (for user-input). One of the things I want to validate are telephone numbers. I know I could strip off non-digit characters and then do something like (not tested): if ( $foo =~ /[1][\d{3}](\d{3})(\d{4})/) { print "$foo is valid\n" } But I would like to make this module portable so I want to be able to validate international phone numbers, too. Has anyone seen or done this? How might I go about checking telephone numbers from both NA and international? I guess ultimately I can just write a series of simple regexes in sequence but I am hoping for something more elegant/compact. :) Thanks!