From ryanc at greengrey.org Wed Jan 2 16:49:50 2013 From: ryanc at greengrey.org (Ryan Corder) Date: Wed, 2 Jan 2013 16:49:50 -0800 Subject: SPUG: Happy (belated) Birthdays... In-Reply-To: <8C7F928C-0038-42BE-8301-589BD54A76EB@att.net> References: <8C7F928C-0038-42BE-8301-589BD54A76EB@att.net> Message-ID: <20130103004950.GA19709@greengrey.org> On Thu, Dec 20, 2012 at 12:58:15PM -0800, Michael R. Wolf wrote: | Happy Birthday, Perl! | Happy Birthday, Me! Happy (late) birthday, Michael; and Happy New Year to everyone else! -- http://pgp.mit.edu:11371/pks/lookup?search=ryanc%40greengrey.org -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 195 bytes Desc: not available URL: From joel at largest.org Sat Jan 12 14:36:35 2013 From: joel at largest.org (Joel Grow) Date: Sat, 12 Jan 2013 14:36:35 -0800 Subject: SPUG: Date::Manip infinite loop Message-ID: <7930d59beb5dd72f224364d55a7c3a15@largest.org> Hello SPUG gurus, I'm stumped as to why the code below gets into an infinite loop on November 4, 2012. I tried starting $current_date at Jan 1, 2011, and it gets into an infinite loop on November 6, 2011. This is on a linux box running perl 5.10.1. When I run it on another linux box running 5.8.8, it works fine. Any idea what's going on? Thanks! -J use strict; use Date::Manip; my $current_date = '2012/01/01'; while (Date_Cmp($current_date, '2012/12/31')) { print "Current date is: $current_date\n"; $current_date = UnixDate(DateCalc($current_date, "+1 days"), "%Y/%m/%d"); } print "Bye!\n"; From tsibley at cpan.org Sat Jan 12 14:59:11 2013 From: tsibley at cpan.org (Thomas Sibley) Date: Sat, 12 Jan 2013 14:59:11 -0800 Subject: SPUG: Date::Manip infinite loop In-Reply-To: <7930d59beb5dd72f224364d55a7c3a15@largest.org> References: <7930d59beb5dd72f224364d55a7c3a15@largest.org> Message-ID: <50F1EABF.4050602@cpan.org> On 01/12/2013 02:36 PM, Joel Grow wrote: > Hello SPUG gurus, > > I'm stumped as to why the code below gets into an infinite loop on > November 4, 2012. I tried starting $current_date at Jan 1, 2011, and it > gets into an infinite loop on November 6, 2011. This is on a linux box > running perl 5.10.1. When I run it on another linux box running 5.8.8, > it works fine. Any idea what's going on? Thanks! Works for me on 5.10.1 and 5.16.2 with Date::Manip 6.38. What Date::Manip version are you using on your perls? From rjk-spug at tamias.net Sat Jan 12 20:21:28 2013 From: rjk-spug at tamias.net (Ronald J Kimball) Date: Sat, 12 Jan 2013 23:21:28 -0500 Subject: SPUG: Date::Manip infinite loop In-Reply-To: <7930d59beb5dd72f224364d55a7c3a15@largest.org> References: <7930d59beb5dd72f224364d55a7c3a15@largest.org> Message-ID: <20130113042128.GA55158@penkwe.pair.com> On Sat, Jan 12, 2013 at 02:36:35PM -0800, Joel Grow wrote: > Hello SPUG gurus, > > I'm stumped as to why the code below gets into an infinite loop on > November 4, 2012. I tried starting $current_date at Jan 1, 2011, and it > gets into an infinite loop on November 6, 2011. This is on a linux box > running perl 5.10.1. When I run it on another linux box running 5.8.8, > it works fine. Any idea what's going on? Thanks! Daylight Saving Time ended on November 4 in 2012, and on November 6 in 2011. Somehow Date::Manip is not handling this correctly when adding a day. Ronald From sthoenna at gmail.com Sat Jan 12 23:57:25 2013 From: sthoenna at gmail.com (Yitzchak Scott-Thoennes) Date: Sat, 12 Jan 2013 23:57:25 -0800 Subject: SPUG: Date::Manip infinite loop In-Reply-To: <7930d59beb5dd72f224364d55a7c3a15@largest.org> References: <7930d59beb5dd72f224364d55a7c3a15@largest.org> Message-ID: No bug here; DateCalc is expecting a date/time in your local timezone as input and outputing a date/time in your local timezone, but does the math on the actual UTC time. So you add 24 hours to 2012-11-04 (midnight assumed) and get 2012-11-04 23:00:00; then you throw away the time part before the next iteration. On Sat, Jan 12, 2013 at 2:36 PM, Joel Grow wrote: > Hello SPUG gurus, > > I'm stumped as to why the code below gets into an infinite loop on November > 4, 2012. I tried starting $current_date at Jan 1, 2011, and it gets into an > infinite loop on November 6, 2011. This is on a linux box running perl > 5.10.1. When I run it on another linux box running 5.8.8, it works fine. > Any idea what's going on? Thanks! > > -J > > > use strict; > use Date::Manip; > > my $current_date = '2012/01/01'; > > while (Date_Cmp($current_date, '2012/12/31')) { > print "Current date is: $current_date\n"; > $current_date = UnixDate(DateCalc($current_date, "+1 days"), > "%Y/%m/%d"); > } > > print "Bye!\n"; > > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ From derykus at gmail.com Sun Jan 13 06:07:55 2013 From: derykus at gmail.com (Charles DeRykus) Date: Sun, 13 Jan 2013 06:07:55 -0800 Subject: SPUG: Date::Manip infinite loop In-Reply-To: <20130113042128.GA55158@penkwe.pair.com> References: <7930d59beb5dd72f224364d55a7c3a15@largest.org> <20130113042128.GA55158@penkwe.pair.com> Message-ID: On Sat, Jan 12, 2013 at 8:21 PM, Ronald J Kimball wrote: > On Sat, Jan 12, 2013 at 02:36:35PM -0800, Joel Grow wrote: >> Hello SPUG gurus, >> >> I'm stumped as to why the code below gets into an infinite loop on >> November 4, 2012. I tried starting $current_date at Jan 1, 2011, and it >> gets into an infinite loop on November 6, 2011. This is on a linux box >> running perl 5.10.1. When I run it on another linux box running 5.8.8, >> it works fine. Any idea what's going on? Thanks! > > Daylight Saving Time ended on November 4 in 2012, and on November 6 in > 2011. Somehow Date::Manip is not handling this correctly when adding a > day. > s/ correctly /in a DWIM-ish way/. I think the gist is that Date::Manip's definition of 24 hrs="1 day" may produce a daylight savings surprise as happens here. A similar thing would happen if you just bump up the year to add "1 year" if the current date happens to be Feb 29. Both cases need a bit of DWIM magic. Date::Manip's author discusses the issue in depth here and mentions his intent to add some more DWIMery (which may have already happened) http://www.perlmonks.org/?node_id=936850. -- Charles DeRykus _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ From joel at largest.org Sun Jan 13 09:45:51 2013 From: joel at largest.org (Joel Grow) Date: Sun, 13 Jan 2013 09:45:51 -0800 Subject: SPUG: Date::Manip infinite loop In-Reply-To: References: <7930d59beb5dd72f224364d55a7c3a15@largest.org> <20130113042128.GA55158@penkwe.pair.com> Message-ID: <54d0f49d3833431f3415ba9fa6c87d2a@largest.org> Thanks for all the replies! I hadn't considered daylight saving time, but that does seem to be the culprit. The version of Date::Manip that "works" for me (ie, no infinite loop) is 5.44. The version that triggers the infinite loop is 6.24. I just installed the latest Date::Manip (6.38) and it still triggers the infinite loop. What's your recommendation to solve this? I simply want to iterate through N sequential days of a calendar (eg, 90 consecutive days, starting March 17). I see 2 quickie ways to solve it, below. But my sleepy mind is probably not thinking through this that well this morning. :-) Joel #--- V1 ---- use strict; use Date::Manip; my $current_date = '2012/01/01 08:00'; while (Date_Cmp($current_date, '2012/12/31 08:00')) { print "Current date is: $current_date\n"; $current_date = UnixDate(DateCalc($current_date, "+1 days"), "%Y/%m/%d %H:%M"); } print "Bye!\n"; #--- V2 ---- use strict; use Date::Manip; my $current_date = '2012/01/01'; while (Date_Cmp($current_date, '2012/12/31')) { print "Current date is: $current_date\n"; my $next_date = UnixDate(DateCalc($current_date, "+1 days"), "%Y/%m/%d"); if ($next_date eq $current_date) { $next_date = UnixDate(DateCalc($current_date, "+2 days"), "%Y/%m/%d"); } $current_date = $next_date; } print "Bye!\n"; #--- End --- On 13.01.2013 06:07, Charles DeRykus wrote: > On Sat, Jan 12, 2013 at 8:21 PM, Ronald J Kimball > wrote: >> On Sat, Jan 12, 2013 at 02:36:35PM -0800, Joel Grow wrote: >>> Hello SPUG gurus, >>> >>> I'm stumped as to why the code below gets into an infinite loop on >>> November 4, 2012. I tried starting $current_date at Jan 1, 2011, >>> and it >>> gets into an infinite loop on November 6, 2011. This is on a linux >>> box >>> running perl 5.10.1. When I run it on another linux box running >>> 5.8.8, >>> it works fine. Any idea what's going on? Thanks! >> >> Daylight Saving Time ended on November 4 in 2012, and on November 6 >> in >> 2011. Somehow Date::Manip is not handling this correctly when >> adding a >> day. >> > > s/ correctly /in a DWIM-ish way/. I think the gist is that > Date::Manip's definition of 24 hrs="1 day" may produce a > daylight savings surprise as happens here. A similar thing > would happen if you just bump up the year to add "1 year" > if the current date happens to be Feb 29. Both cases need > a bit of DWIM magic. > > Date::Manip's author discusses the issue in depth here > and mentions his intent to add some more DWIMery > (which may have already happened) > > > http://www.perlmonks.org/?node_id=936850. From sthoenna at gmail.com Sun Jan 13 10:18:58 2013 From: sthoenna at gmail.com (Yitzchak Scott-Thoennes) Date: Sun, 13 Jan 2013 10:18:58 -0800 Subject: SPUG: Date::Manip infinite loop In-Reply-To: <54d0f49d3833431f3415ba9fa6c87d2a@largest.org> References: <7930d59beb5dd72f224364d55a7c3a15@largest.org> <20130113042128.GA55158@penkwe.pair.com> <54d0f49d3833431f3415ba9fa6c87d2a@largest.org> Message-ID: On Sun, Jan 13, 2013 at 9:45 AM, Joel Grow wrote: > What's your recommendation to solve this? I simply want to iterate through N > sequential days of a calendar (eg, 90 consecutive days, starting March 17). > > I see 2 quickie ways to solve it, below. But my sleepy mind is probably not > thinking through this that well this morning. :-) Just put at the top: Date_Init("TZ=GMT"); From rjk-spug at tamias.net Sun Jan 13 12:27:56 2013 From: rjk-spug at tamias.net (Ronald J Kimball) Date: Sun, 13 Jan 2013 15:27:56 -0500 Subject: SPUG: Date::Manip infinite loop In-Reply-To: <54d0f49d3833431f3415ba9fa6c87d2a@largest.org> References: <7930d59beb5dd72f224364d55a7c3a15@largest.org> <20130113042128.GA55158@penkwe.pair.com> <54d0f49d3833431f3415ba9fa6c87d2a@largest.org> Message-ID: <20130113202756.GA85149@penkwe.pair.com> On Sun, Jan 13, 2013 at 09:45:51AM -0800, Joel Grow wrote: > Thanks for all the replies! I hadn't considered daylight saving time, > but that does seem to be the culprit. > > The version of Date::Manip that "works" for me (ie, no infinite loop) > is 5.44. The version that triggers the infinite loop is 6.24. I just > installed the latest Date::Manip (6.38) and it still triggers the > infinite loop. > > What's your recommendation to solve this? I simply want to iterate > through N sequential days of a calendar (eg, 90 consecutive days, > starting March 17). Personally, I would recommend using Date::Calc instead, which can do calculations with actual dates, rather than dates with implicit times. use Date::Calc qw/ Add_Delta_Days /; my $current_date = '2012/01/01'; while ($current_date le '2012/12/31') { print "Current date is: $current_date\n"; $current_date = sprintf "%04d/%02d/%02d", Add_Delta_Days(split(m{/}, $current_date), 1); } Ronald From tsibley at cpan.org Sun Jan 13 12:53:32 2013 From: tsibley at cpan.org (Thomas Sibley) Date: Sun, 13 Jan 2013 12:53:32 -0800 Subject: SPUG: Date::Manip infinite loop In-Reply-To: <54d0f49d3833431f3415ba9fa6c87d2a@largest.org> References: <7930d59beb5dd72f224364d55a7c3a15@largest.org> <20130113042128.GA55158@penkwe.pair.com> <54d0f49d3833431f3415ba9fa6c87d2a@largest.org> Message-ID: <50F31ECC.4@cpan.org> On 01/13/2013 09:45 AM, Joel Grow wrote: > What's your recommendation to solve this? I simply want to iterate > through N sequential days of a calendar (eg, 90 consecutive days, > starting March 17). I'd have simply started with DateTime: use strict; use warnings; use DateTime; my $date = DateTime->new( year => 2012, month => 3, day => 17 ); for (1..90) { print $date->ymd, "\n"; $date->add( days => 1 ); } From andrew at sweger.net Sun Jan 13 17:24:08 2013 From: andrew at sweger.net (Andrew Sweger) Date: Sun, 13 Jan 2013 17:24:08 -0800 (PST) Subject: SPUG: Date::Manip infinite loop In-Reply-To: <54d0f49d3833431f3415ba9fa6c87d2a@largest.org> Message-ID: On Sun, 13 Jan 2013, Joel Grow wrote: > Thanks for all the replies! I hadn't considered daylight saving time, > but that does seem to be the culprit. And for more "gotchas" about date and time, you can't pass up reading Falsehoods Programmers Believe About Time: http://infiniteundo.com/post/25326999628/falsehoods-programmers-believe-about-time -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From cxreg at pobox.com Tue Jan 15 11:31:34 2013 From: cxreg at pobox.com (Dave Olszewski) Date: Tue, 15 Jan 2013 11:31:34 -0800 (PST) Subject: SPUG: SPUG, today? Message-ID: So ostensibly, today is SPUG. Is anyone planning on coming? I'm going to get the meetings added to http://www.geekwire.com/calendar/ so that people have a better reminder than an email which never seems to go out on time. Dave From cjac at colliertech.org Tue Jan 15 13:08:31 2013 From: cjac at colliertech.org (C.J. Adams-Collier) Date: Tue, 15 Jan 2013 13:08:31 -0800 Subject: SPUG: SPUG, today? In-Reply-To: References: Message-ID: I am temporarily in town but should be on a ferry back to Orcas by the time the meeting happens. Someone should invite triddle from magnet #perl. On Jan 15, 2013 11:32 AM, "Dave Olszewski" wrote: > So ostensibly, today is SPUG. Is anyone planning on coming? > > I'm going to get the meetings added to http://www.geekwire.com/calendar/ > so that people have a better reminder than an email which never seems to > go out on time. > > Dave > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eric.hanchrow at gmail.com Tue Jan 15 15:01:15 2013 From: eric.hanchrow at gmail.com (Eric Hanchrow) Date: Tue, 15 Jan 2013 15:01:15 -0800 Subject: SPUG: SPUG, today? In-Reply-To: References: Message-ID: I might. Drinking beer, and not thinking about Rails, sound pretty good right now :-| On Tue, Jan 15, 2013 at 1:08 PM, C.J. Adams-Collier wrote: > I am temporarily in town but should be on a ferry back to Orcas by the > time the meeting happens. Someone should invite triddle from magnet #perl. > On Jan 15, 2013 11:32 AM, "Dave Olszewski" wrote: > >> So ostensibly, today is SPUG. Is anyone planning on coming? >> >> I'm going to get the meetings added to http://www.geekwire.com/calendar/ >> so that people have a better reminder than an email which never seems to >> go out on time. >> >> Dave >> _____________________________________________________________ >> Seattle Perl Users Group Mailing List >> POST TO: spug-list at pm.org >> SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list >> MEETINGS: 3rd Tuesdays >> WEB PAGE: http://seattleperl.org/ >> > > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cxreg at pobox.com Tue Jan 15 16:15:25 2013 From: cxreg at pobox.com (Dave Olszewski) Date: Tue, 15 Jan 2013 16:15:25 -0800 (PST) Subject: SPUG: SPUG, today? In-Reply-To: References: Message-ID: Let's call it a Taphouse social SPUG. I think several folks are going to be there. There may be support for getting pizza at future meetings hosted at Marchex, in case that spurs anyone's interest in coming :) On Tue, 15 Jan 2013, Eric Hanchrow wrote: > I might. Drinking beer, and not thinking about Rails, sound pretty good > right now :-| > > > On Tue, Jan 15, 2013 at 1:08 PM, C.J. Adams-Collier wrote: > > > I am temporarily in town but should be on a ferry back to Orcas by the > > time the meeting happens. Someone should invite triddle from magnet #perl. > > On Jan 15, 2013 11:32 AM, "Dave Olszewski" wrote: > > > >> So ostensibly, today is SPUG. Is anyone planning on coming? > >> > >> I'm going to get the meetings added to http://www.geekwire.com/calendar/ > >> so that people have a better reminder than an email which never seems to > >> go out on time. > >> > >> Dave > >> _____________________________________________________________ > >> Seattle Perl Users Group Mailing List > >> POST TO: spug-list at pm.org > >> SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > >> MEETINGS: 3rd Tuesdays > >> WEB PAGE: http://seattleperl.org/ > >> > > > > _____________________________________________________________ > > Seattle Perl Users Group Mailing List > > POST TO: spug-list at pm.org > > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > > MEETINGS: 3rd Tuesdays > > WEB PAGE: http://seattleperl.org/ > > > From cjac at colliertech.org Tue Jan 15 16:25:26 2013 From: cjac at colliertech.org (C.J. Adams-Collier) Date: Tue, 15 Jan 2013 16:25:26 -0800 Subject: SPUG: SPUG, today? In-Reply-To: References: Message-ID: Thems gotsa be sad thoughts these days :-) On Jan 15, 2013 3:01 PM, "Eric Hanchrow" wrote: > I might. Drinking beer, and not thinking about Rails, sound pretty good > right now :-| > > > On Tue, Jan 15, 2013 at 1:08 PM, C.J. Adams-Collier wrote: > >> I am temporarily in town but should be on a ferry back to Orcas by the >> time the meeting happens. Someone should invite triddle from magnet #perl. >> On Jan 15, 2013 11:32 AM, "Dave Olszewski" wrote: >> >>> So ostensibly, today is SPUG. Is anyone planning on coming? >>> >>> I'm going to get the meetings added to http://www.geekwire.com/calendar/ >>> so that people have a better reminder than an email which never seems to >>> go out on time. >>> >>> Dave >>> _____________________________________________________________ >>> Seattle Perl Users Group Mailing List >>> POST TO: spug-list at pm.org >>> SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list >>> MEETINGS: 3rd Tuesdays >>> WEB PAGE: http://seattleperl.org/ >>> >> >> _____________________________________________________________ >> Seattle Perl Users Group Mailing List >> POST TO: spug-list at pm.org >> SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list >> MEETINGS: 3rd Tuesdays >> WEB PAGE: http://seattleperl.org/ >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eric.hanchrow at gmail.com Tue Jan 15 17:08:52 2013 From: eric.hanchrow at gmail.com (Eric Hanchrow) Date: Tue, 15 Jan 2013 17:08:52 -0800 Subject: SPUG: SPUG, today? In-Reply-To: References: Message-ID: Got a table within view of the stairs. On Jan 15, 2013 4:25 PM, "C.J. Adams-Collier" wrote: > Thems gotsa be sad thoughts these days :-) > On Jan 15, 2013 3:01 PM, "Eric Hanchrow" wrote: > >> I might. Drinking beer, and not thinking about Rails, sound pretty good >> right now :-| >> >> >> On Tue, Jan 15, 2013 at 1:08 PM, C.J. Adams-Collier > > wrote: >> >>> I am temporarily in town but should be on a ferry back to Orcas by the >>> time the meeting happens. Someone should invite triddle from magnet #perl. >>> On Jan 15, 2013 11:32 AM, "Dave Olszewski" wrote: >>> >>>> So ostensibly, today is SPUG. Is anyone planning on coming? >>>> >>>> I'm going to get the meetings added to >>>> http://www.geekwire.com/calendar/ >>>> so that people have a better reminder than an email which never seems to >>>> go out on time. >>>> >>>> Dave >>>> _____________________________________________________________ >>>> Seattle Perl Users Group Mailing List >>>> POST TO: spug-list at pm.org >>>> SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list >>>> MEETINGS: 3rd Tuesdays >>>> WEB PAGE: http://seattleperl.org/ >>>> >>> >>> _____________________________________________________________ >>> Seattle Perl Users Group Mailing List >>> POST TO: spug-list at pm.org >>> SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list >>> MEETINGS: 3rd Tuesdays >>> WEB PAGE: http://seattleperl.org/ >>> >> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From chad.cassady at gmail.com Tue Jan 15 18:20:10 2013 From: chad.cassady at gmail.com (Chad Cassady) Date: Tue, 15 Jan 2013 18:20:10 -0800 Subject: SPUG: SPUG, today? In-Reply-To: References: Message-ID: Thinking about Rails often leads to drinking, I've noticed. On Tue, Jan 15, 2013 at 3:01 PM, Eric Hanchrow wrote: > I might. Drinking beer, and not thinking about Rails, sound pretty good > right now :-| > > > On Tue, Jan 15, 2013 at 1:08 PM, C.J. Adams-Collier wrote: > >> I am temporarily in town but should be on a ferry back to Orcas by the >> time the meeting happens. Someone should invite triddle from magnet #perl. >> On Jan 15, 2013 11:32 AM, "Dave Olszewski" wrote: >> >>> So ostensibly, today is SPUG. Is anyone planning on coming? >>> >>> I'm going to get the meetings added to http://www.geekwire.com/calendar/ >>> so that people have a better reminder than an email which never seems to >>> go out on time. >>> >>> Dave >>> _____________________________________________________________ >>> Seattle Perl Users Group Mailing List >>> POST TO: spug-list at pm.org >>> SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list >>> MEETINGS: 3rd Tuesdays >>> WEB PAGE: http://seattleperl.org/ >>> >> >> _____________________________________________________________ >> Seattle Perl Users Group Mailing List >> POST TO: spug-list at pm.org >> SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list >> MEETINGS: 3rd Tuesdays >> WEB PAGE: http://seattleperl.org/ >> > > > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ > -------------- next part -------------- An HTML attachment was scrubbed... URL: