From rjbs-perl-abe at lists.manxome.org Wed Aug 1 10:56:18 2007 From: rjbs-perl-abe at lists.manxome.org (Ricardo SIGNES) Date: Wed, 1 Aug 2007 13:56:18 -0400 Subject: [ABE.pm] last minute offer: cables, mice Message-ID: <20070801175618.GA1001@knight.manxome.org> I have two plastic bags, one full of serial and PS/2 mice. The other is full of random cables and stuff. Parallel, serial, speakers, AC power supply cables. I am likely to throw these away. Anyone want them? -- rjbs From fiedlert at gmail.com Wed Aug 1 11:08:10 2007 From: fiedlert at gmail.com (Ted Fiedler) Date: Wed, 1 Aug 2007 14:08:10 -0400 Subject: [ABE.pm] This evening Message-ID: <814422ce0708011108p51a7db8axf8980a2627db4eee@mail.gmail.com> I have to bail on tonight, Post any info on tech meetings. I would be willing to volunteer for whatever... Also Ric - I believe that I told you that I can make use of a lab at DeSales for a small tech meeting ie less than 10 or so people. Or we can use it as a quiet place to plan / organize a larger tech meeting. Whatever. Let me know. See you all next month. Ted -- If you mess with a thing long enough, it'll break. -- Schmidt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/abe-pm/attachments/20070801/2b14e90e/attachment.html From waltman at pobox.com Wed Aug 1 11:04:44 2007 From: waltman at pobox.com (Walt Mankowski) Date: Wed, 1 Aug 2007 14:04:44 -0400 Subject: [ABE.pm] last minute offer: cables, mice In-Reply-To: <20070801175618.GA1001@knight.manxome.org> References: <20070801175618.GA1001@knight.manxome.org> Message-ID: <20070801180444.GC27783@mawode.com> Well, if you're going to throw them away...I'd be happy to take the speakers off your hands. Unfortunately I can't make tonight's meeting, but I could meet you at pobox sometime. I'm assuming since they fit in a plastic bag that they're fairly small, which is good. If it's going to be too much of a hassle bringing them on the bus, let me know and we can either make other plans, or just give them to someone else at the meeting. Thanks. Walt On Wed, Aug 01, 2007 at 01:56:18PM -0400, Ricardo SIGNES wrote: > > I have two plastic bags, one full of serial and PS/2 mice. The other is full > of random cables and stuff. Parallel, serial, speakers, AC power supply > cables. > > I am likely to throw these away. Anyone want them? > > -- > rjbs > _______________________________________________ > ABE-pm mailing list > ABE-pm at pm.org > http://mail.pm.org/mailman/listinfo/abe-pm From rjbs-perl-abe at lists.manxome.org Wed Aug 1 18:02:19 2007 From: rjbs-perl-abe at lists.manxome.org (Ricardo SIGNES) Date: Wed, 1 Aug 2007 21:02:19 -0400 Subject: [ABE.pm] meeting wrap up Message-ID: <20070802010219.GA1672@knight.manxome.org> What I learned tonight: Do not order this: http://www.leinie.com/sunset_wheat.html It is cilantro-flavored beer. More on tech meeting later. -- rjbs From rjbs-perl-abe at lists.manxome.org Fri Aug 3 07:57:32 2007 From: rjbs-perl-abe at lists.manxome.org (Ricardo SIGNES) Date: Fri, 3 Aug 2007 10:57:32 -0400 Subject: [ABE.pm] tech meetings Message-ID: <20070803145732.GA5087@knight> We didn't talk too much about tech meetings, on Wednesday, but here are the things that came up: Ted has said that we can use a space at De Sales. That's fine with me. Maybe at some point I'll look at getting a space at Moravian or Lehigh, but Allentown seems like a swell place to start. The last time we talked about scheduling, the suggestion was that we'd meet up at the tech venue, watch the talk, and then head somewhere for beer and food. The only place I know near the venue is Copperhead, about which I've heard nothing much. Ted: are there really local places worth going, or are we better off going back toward Bethlehem to Starters or even across the hill? Assuming that we pick a topic and that the presenter can be reader, our next meeting (and thus our first chance for trying this out) would be September 5th. I wouldn't be surprised if whoever gets fingered to go first, though, isn't ready until October 3rd. We still had our list of desired topics devised ages ago. Somewhat stripped down and modernized it is: * writing secure perl code * modern web programming * generating SQL with perl * generating JavaScript with Perl * DBIx::Class and/or Rose::DB::Object * writing modules (presumably both "how to do so" and "how to cpanize") Tom suggested he could do a talk on: * PDF::API2 I have prepared talks on: * Sub::Exporter * Perl Email Modules I plan on producing talks on: * why email programming is harder than you think ...and I'm pondering doing my own take on that old chestnut: * really powerful evil stuff that you shouldn't do but that's lots of fun -- rjbs From fiedlert at gmail.com Fri Aug 3 15:03:22 2007 From: fiedlert at gmail.com (Ted Fiedler) Date: Fri, 3 Aug 2007 18:03:22 -0400 Subject: [ABE.pm] tech meetings In-Reply-To: <20070803145732.GA5087@knight> References: <20070803145732.GA5087@knight> Message-ID: <814422ce0708031503v12201093ga5b164f3370af654@mail.gmail.com> > > > Ted has said that we can use a space at De Sales. That's fine with > me. Maybe > at some point I'll look at getting a space at Moravian or Lehigh, but > Allentown > seems like a swell place to start. Yes - its not the most convenient, but for lack of another space... I might be inclined to speak w/ my employer to see if we can use a conference room. Ill have to put feelers out. The last time we talked about scheduling, the suggestion was that we'd meet > up > at the tech venue, watch the talk, and then head somewhere for beer and > food. > The only place I know near the venue is Copperhead, about which I've heard > nothing much. > > Ted: are there really local places worth going, or are we better off > going > back toward Bethlehem to Starters or even across the hill? The Copeprhead is pretty good. descent wings and a crab cake burger ( the Chesapeake I think ) which is friggin awesome. I recommend it. Assuming that we pick a topic and that the presenter can be reader, our next > meeting (and thus our first chance for trying this out) would be September > 5th. > I wouldn't be surprised if whoever gets fingered to go first, though, > isn't > ready until October 3rd. $> finger rjbs # :-O We still had our list of desired topics devised ages ago. Somewhat stripped > down and modernized it is: > > * writing secure perl code > * modern web programming > * generating SQL with perl > * generating JavaScript with Perl > * DBIx::Class and/or Rose::DB::Object > * writing modules (presumably both "how to do so" and "how to cpanize") > > Tom suggested he could do a talk on: > > * PDF::API2 > > I have prepared talks on: > > * Sub::Exporter > * Perl Email Modules > > I plan on producing talks on: > > * why email programming is harder than you think > > ...and I'm pondering doing my own take on that old chestnut: > > * really powerful evil stuff that you shouldn't do but that's lots of > fun > > -- > rjbs > _______________________________________________ > ABE-pm mailing list > ABE-pm at pm.org > http://mail.pm.org/mailman/listinfo/abe-pm > -- If you mess with a thing long enough, it'll break. -- Schmidt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/abe-pm/attachments/20070803/896d74d5/attachment.html From faber at linuxnj.com Mon Aug 13 08:47:00 2007 From: faber at linuxnj.com (Faber J. Fedor) Date: Mon, 13 Aug 2007 11:47:00 -0400 Subject: [ABE.pm] maillog threading Message-ID: <20070813154700.GA27264@neptune.faber.nom> Ric (and gang), A client says not all of his emails are being forwarded to gmail. I need to track the progress of an email through the email system via the maillog (a 'thread'). Just to make things interesting, I've got Amavis running two instances of postfix and SA. I assume I'm not the first person to ever need to trace a thread through a maillog. You guys must do it all the time. Is there a Perl module or an app that's already out there that I can use/adapt to my needs? Everything I've located so far is for determining things like number of emails sent, numbers sent per user, etc.. -- Regards, Faber Fedor President Linux New Jersey, Inc. 908-320-0357 800-706-0701 http://www.linuxnj.com -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From rjbs-perl-abe at lists.manxome.org Mon Aug 13 09:15:03 2007 From: rjbs-perl-abe at lists.manxome.org (Ricardo SIGNES) Date: Mon, 13 Aug 2007 12:15:03 -0400 Subject: [ABE.pm] maillog threading In-Reply-To: <20070813154700.GA27264@neptune.faber.nom> References: <20070813154700.GA27264@neptune.faber.nom> Message-ID: <20070813161502.GA25695@zodiac.codesimply.com> * "Faber J. Fedor" [2007-08-13T11:47:00] > A client says not all of his emails are being forwarded to gmail. I > need to track the progress of an email through the email system via the > maillog (a 'thread'). Just to make things interesting, I've got Amavis > running two instances of postfix and SA. In email jargon, a thread is a group of messages that form a conversation, related by the headers: * Message-ID * In-Reply-To * References I don't think this is what you mean. Is it? -- rjbs From john-abe at apt202.net Mon Aug 13 09:18:20 2007 From: john-abe at apt202.net (John Cappiello) Date: Mon, 13 Aug 2007 12:18:20 -0400 Subject: [ABE.pm] maillog threading In-Reply-To: <20070813161502.GA25695@zodiac.codesimply.com> References: <20070813154700.GA27264@neptune.faber.nom> <20070813161502.GA25695@zodiac.codesimply.com> Message-ID: <20070813161820.GM20051@apt202.net> On Mon, Aug 13, 2007 at 12:15:03PM -0400, Ricardo SIGNES wrote: > * Message-ID > * In-Reply-To > * References > > I don't think this is what you mean. Is it? I was under the impression he was looking for a tool like the one I wrote for Jenn that could grep the log for $foo, and return a list of ids that you could pick from and review the path in the logs, but I'm just speculating. -- jcap From faber at linuxnj.com Mon Aug 13 10:07:12 2007 From: faber at linuxnj.com (Faber J. Fedor) Date: Mon, 13 Aug 2007 13:07:12 -0400 Subject: [ABE.pm] maillog threading In-Reply-To: <20070813161502.GA25695@zodiac.codesimply.com> References: <20070813154700.GA27264@neptune.faber.nom> <20070813161502.GA25695@zodiac.codesimply.com> Message-ID: <20070813170712.GA27513@neptune.faber.nom> On 13/08/07 12:15 -0400, Ricardo SIGNES wrote: > * "Faber J. Fedor" [2007-08-13T11:47:00] > In email jargon, a thread is a group of messages that form a conversation, > related by the headers: > > I don't think this is what you mean. Is it? No, it's not. I think jcap has the right idea. An email comes into the system with message-id SDFGRTYDFERG which gets a postfix queue id DFGH434. The email gets passed off to Amavis which does its magic then reinserts it via a second instance postfix (which agains shows its original message-id and a new queue-id. Postfix then delivers it to procmail or the receiving MTA and shows the email as delivered (or bounced or whatever). With some Perl magic, I think you can trace the path of the email through the email system. That's what I'm looking for. -- Regards, Faber Fedor President Linux New Jersey, Inc. 908-320-0357 800-706-0701 http://www.linuxnj.com -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From faber at linuxnj.com Mon Aug 13 10:09:34 2007 From: faber at linuxnj.com (Faber J. Fedor) Date: Mon, 13 Aug 2007 13:09:34 -0400 Subject: [ABE.pm] maillog threading In-Reply-To: <20070813161820.GM20051@apt202.net> References: <20070813154700.GA27264@neptune.faber.nom> <20070813161502.GA25695@zodiac.codesimply.com> <20070813161820.GM20051@apt202.net> Message-ID: <20070813170934.GB27513@neptune.faber.nom> On 13/08/07 12:18 -0400, John Cappiello wrote: > I was under the impression he was looking for a tool like the one I > wrote for Jenn that could grep the log for $foo, and return a list of > ids that you could pick from and review the path in the logs, but I'm > just speculating. That sounds like what I want. The program would generate a tree of $foo message-ids, find the corresponding queuids and the actio(s) taken on the email message. Is Jenn's program available for hacking? -- Regards, Faber Fedor President Linux New Jersey, Inc. 908-320-0357 800-706-0701 http://www.linuxnj.com -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From rjbs-perl-abe at lists.manxome.org Mon Aug 13 12:02:08 2007 From: rjbs-perl-abe at lists.manxome.org (Ricardo SIGNES) Date: Mon, 13 Aug 2007 15:02:08 -0400 Subject: [ABE.pm] maillog threading In-Reply-To: <20070813170934.GB27513@neptune.faber.nom> References: <20070813154700.GA27264@neptune.faber.nom> <20070813161502.GA25695@zodiac.codesimply.com> <20070813161820.GM20051@apt202.net> <20070813170934.GB27513@neptune.faber.nom> Message-ID: <20070813190208.GA997@knight.office.icgroup.com> * "Faber J. Fedor" [2007-08-13T13:09:34] > On 13/08/07 12:18 -0400, John Cappiello wrote: > > I was under the impression he was looking for a tool like the one I > > wrote for Jenn that could grep the log for $foo, and return a list of > > ids that you could pick from and review the path in the logs, but I'm > > just speculating. > > That sounds like what I want. The program would generate a tree of $foo > message-ids, find the corresponding queuids and the actio(s) taken on > the email message. > > Is Jenn's program available for hacking? Attached. ICG::CLI is basically Getopt::Long::Descriptive. say/whisper/yell are basically "print" -- rjbs -------------- next part -------------- #!/icg/bin/perl use ICG::CLI; use IPC::Open2; use Time::TAI64 qw(:tai64n); use Text::Table; use strict; my ($opts, $usage) = describe_options( "%c -o pobox\@pobox.com -m message_id", [ "to|t=s" => "message was to" ], [ "from|f=s" => "message was from" ], [ "to-or-from|o=s" => "message was to / from" ], [ "message-id|m=s" => "message-id" ], [ "date|d=s@" => "date of message YYYYMMDD; default: today", {default => ['current']} ], [ "hour|h=s@" => "hour of message; default: any", {default => ['*']} ], [ "dump" => "dump all QID data" ], [ "dump-all" => "dump everything including non QID data" ] ); unless ( $opts->{to} or $opts->{from} or $opts->{to_or_from} or $opts->{message_id} ) { &$usage(); } if ($opts->{hour} < 10 and $opts->{hour} !~ /^0/) { $opts->{hour} = "0$opts->{hour}" } foreach (["to", "from", "to_or_from"]) { $opts->{$_} =~ s/(^<|>$)//g; } my $pattern = '\('; my $modified = 0; if ($opts->{to_or_from}) { $pattern .= "to=<\Q$opts->{to_or_from}\E>\\|from=<\Q$opts->{to_or_from}\E>"; $modified = 1; } else { if ($opts->{to}) { $pattern .= '\|' if $modified; $pattern .= "to=<\Q$opts->{to}\E>"; $modified = 1; } if ($opts->{from}) { $pattern .= '\|' if $modified; $pattern .= "from=<\Q$opts->{from}\E>"; $modified = 1; } } if ($opts->{message_id}) { $pattern .= '\|' if $modified; $pattern .= "message-id=<\Q$opts->{message_id}\E>"; $modified = 1; } $pattern .= '\)'; if ( not $modified ) { die "No valid pattern: $pattern\n" } my $qids = []; my @misc_results; my $date_search; if (scalar @{$opts->{date}} > 1) { $date_search = join ',', @{$opts->{date}}; $date_search = "{$date_search}"; } else { $date_search = $opts->{date}[0]; } my $hour_search; if (scalar @{$opts->{hour}} > 1) { $hour_search = join ',', @{$opts->{hour}}; $hour_search = "{$hour_search}"; } else { $hour_search = $opts->{hour}[0]; } say("Searching /nfs/logs/syslog/maillogs/$date_search/$hour_search"); whisper("lgrep -i '$pattern' /nfs/logs/syslog/maillogs/$date_search/$hour_search"); my @results = `lgrep -i '$pattern' /nfs/logs/syslog/maillogs/$date_search/$hour_search`; #whisper($_) foreach @results; my %seen; foreach (@results) { my ($qid) = /\b([A-F\d]{6,16})\b/; if ($qid and not $seen{$qid}) { push @$qids, { qid => $qid}; $seen{$qid}++; } if (not $qid) { push @misc_results, $_ } } my $num_qids = scalar(@$qids); say("Found $num_qids QID."); foreach my $qid (@$qids) { whisper("lfgrep -i '$qid->{qid}' /nfs/logs/syslog/maillogs/$date_search/$hour_search"); my @results = `lfgrep -i '$qid->{qid}' /nfs/logs/syslog/maillogs/$date_search/$hour_search`; foreach my $result (@results) { my $timestamp = $result; $timestamp =~ /^(.+?)\s/ and $timestamp = $1; if ( not $qid->{timestamp} ) { if ($timestamp =~ /:/) { $timestamp =~ s/^.+?:// } $qid->{timestamp} = tai64nlocal($timestamp) and $qid->{timestamp} =~ s/\.\d+$//g; } $result =~ s/^[^\s]*\s//g; if ($result !~ / filter: /) { $qid->{raw} .= $result; } $result =~ /^(.+?):/ and $qid->{host} ||= $1; $result =~ /\bto=<(.+?)>/ and $qid->{to} ||= $1; $result =~ /from=<(.+?)>/ and $qid->{from} ||= $1; $result =~ /message-id=<(.+?)>/ and $qid->{message_id} ||= $1; $result =~ /\bstatus=(.+?)\b/ and $qid->{status} ||= $1; } } my $number = 0; my $tb = Text::Table->new( "", "Host", "To", "From", "Timestamp", "Status"); foreach my $qid (@$qids) { $tb->load( [$number, $qid->{host}, $qid->{to}, $qid->{from}, $qid->{timestamp}, $qid->{status}] ); $number++; } if ($opts->{dump} or $opts->{dump_all}) { foreach (@$qids) { print $_->{raw}; print "\n"; } if ($opts->{dump_all}) { print "$_" foreach @misc_results } } else { my $ur = ''; while ($ur !~ /^q(uit)?$/) { print "\n", $tb; my $choices = "#,m#,all,quit"; if (scalar(@misc_results)) { print scalar(@misc_results), " results without a QID.\n"; $choices = "#,m#,all,nonqid,quit"; } if ($opts->{message_id}) { $choices =~ s/m#,//g } print "\n"; $ur = prompt_str("View", { choices => $choices }); $ur = lc($ur); print "\n"; print "\n"; if ($ur =~ /^\d+$/) { print $qids->[$ur]{raw}; print "\n"; } elsif ($ur =~ /^m(\d+)$/) { my $id = $1; my $args = ''; foreach (@{$opts->{date}}) { $args .= " -d $_ "; } foreach (@{$opts->{hour}}) { $args .= " -h $_ "; } if ($opts->{verbose}) { $args .= " -v "; } whisper(qq|$0 -m '$qids->[$id]{message_id}' $args|); system(qq|$0 -m '$qids->[$id]{message_id}' $args|); } elsif ($ur eq 'all') { foreach (@$qids) { print $_->{raw}; print "\n"; } } elsif ($ur eq 'nonqid') { print "$_" foreach @misc_results; } else { print "Invalid Option."; } } } From john-abe at apt202.net Mon Aug 13 12:55:39 2007 From: john-abe at apt202.net (John Cappiello) Date: Mon, 13 Aug 2007 15:55:39 -0400 Subject: [ABE.pm] maillog threading In-Reply-To: <20070813190208.GA997@knight.office.icgroup.com> References: <20070813154700.GA27264@neptune.faber.nom> <20070813161502.GA25695@zodiac.codesimply.com> <20070813161820.GM20051@apt202.net> <20070813170934.GB27513@neptune.faber.nom> <20070813190208.GA997@knight.office.icgroup.com> Message-ID: <20070813195539.GN20051@apt202.net> On Mon, Aug 13, 2007 at 03:02:08PM -0400, Ricardo SIGNES wrote: > Attached. ICG::CLI is basically Getopt::Long::Descriptive. say/whisper/yell > are basically "print" OH GOD! MY EYES! -- jcap From rjbs-perl-abe at lists.manxome.org Mon Aug 13 15:12:48 2007 From: rjbs-perl-abe at lists.manxome.org (Ricardo SIGNES) Date: Mon, 13 Aug 2007 18:12:48 -0400 Subject: [ABE.pm] maillog threading In-Reply-To: <20070813195539.GN20051@apt202.net> References: <20070813154700.GA27264@neptune.faber.nom> <20070813161502.GA25695@zodiac.codesimply.com> <20070813161820.GM20051@apt202.net> <20070813170934.GB27513@neptune.faber.nom> <20070813190208.GA997@knight.office.icgroup.com> <20070813195539.GN20051@apt202.net> Message-ID: <20070813221248.GA611@knight> * John Cappiello [2007-08-13T15:55:39] > On Mon, Aug 13, 2007 at 03:02:08PM -0400, Ricardo SIGNES wrote: > > Attached. ICG::CLI is basically Getopt::Long::Descriptive. say/whisper/yell > > are basically "print" > > OH GOD! MY EYES! Hey, you wrote it. -- rjbs From rjbs-perl-abe at lists.manxome.org Mon Aug 13 17:42:52 2007 From: rjbs-perl-abe at lists.manxome.org (Ricardo SIGNES) Date: Mon, 13 Aug 2007 20:42:52 -0400 Subject: [ABE.pm] maillog threading In-Reply-To: <20070813220710.GA28355@neptune.faber.nom> References: <20070813154700.GA27264@neptune.faber.nom> <20070813161502.GA25695@zodiac.codesimply.com> <20070813161820.GM20051@apt202.net> <20070813170934.GB27513@neptune.faber.nom> <20070813190208.GA997@knight.office.icgroup.com> <20070813220710.GA28355@neptune.faber.nom> Message-ID: <20070814004252.GA1382@knight.manxome.org> * "Faber J. Fedor" [2007-08-13T18:07:10] > On 13/08/07 15:02 -0400, Ricardo SIGNES wrote: > > * "Faber J. Fedor" [2007-08-13T13:09:34] > > > Is Jenn's program available for hacking? > > > > Attached. ICG::CLI is basically Getopt::Long::Descriptive. > > Is there a reason my CPAN module can't find ICG::CLI or do I need to > replace it with GetOpt::Long::Descriptive? ICG:: is one of our corporate namespaces. You can't get at it without working for us, but we *are* hiring... Use GLD. You won't get say/yell/whisper but you can use printf. -- rjbs From john-abe at apt202.net Mon Aug 13 21:14:32 2007 From: john-abe at apt202.net (John Cappiello) Date: Tue, 14 Aug 2007 00:14:32 -0400 Subject: [ABE.pm] maillog threading In-Reply-To: <20070813221248.GA611@knight> References: <20070813154700.GA27264@neptune.faber.nom> <20070813161502.GA25695@zodiac.codesimply.com> <20070813161820.GM20051@apt202.net> <20070813170934.GB27513@neptune.faber.nom> <20070813190208.GA997@knight.office.icgroup.com> <20070813195539.GN20051@apt202.net> <20070813221248.GA611@knight> Message-ID: <20070814041432.GR20051@apt202.net> On Mon, Aug 13, 2007 at 06:12:48PM -0400, Ricardo SIGNES wrote: > * John Cappiello [2007-08-13T15:55:39] > > OH GOD! MY EYES! > > Hey, you wrote it. Yes, just a little self deprecation. -- jcap From fiedlert at gmail.com Tue Aug 14 04:42:58 2007 From: fiedlert at gmail.com (Ted Fiedler) Date: Tue, 14 Aug 2007 07:42:58 -0400 Subject: [ABE.pm] maillog threading In-Reply-To: <20070814004252.GA1382@knight.manxome.org> References: <20070813154700.GA27264@neptune.faber.nom> <20070813161502.GA25695@zodiac.codesimply.com> <20070813161820.GM20051@apt202.net> <20070813170934.GB27513@neptune.faber.nom> <20070813190208.GA997@knight.office.icgroup.com> <20070813220710.GA28355@neptune.faber.nom> <20070814004252.GA1382@knight.manxome.org> Message-ID: <814422ce0708140442o77175ad1h979c3ab4fa599607@mail.gmail.com> > > > ICG:: is one of our corporate namespaces. You can't get at it without > working > for us, but we *are* hiring... What are you hiring for? :) -- If you mess with a thing long enough, it'll break. -- Schmidt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/abe-pm/attachments/20070814/d6bf3c80/attachment.html From rjbs-perl-abe at lists.manxome.org Tue Aug 14 04:46:36 2007 From: rjbs-perl-abe at lists.manxome.org (Ricardo SIGNES) Date: Tue, 14 Aug 2007 07:46:36 -0400 Subject: [ABE.pm] maillog threading In-Reply-To: <20070814041432.GR20051@apt202.net> References: <20070813154700.GA27264@neptune.faber.nom> <20070813161502.GA25695@zodiac.codesimply.com> <20070813161820.GM20051@apt202.net> <20070813170934.GB27513@neptune.faber.nom> <20070813190208.GA997@knight.office.icgroup.com> <20070813195539.GN20051@apt202.net> <20070813221248.GA611@knight> <20070814041432.GR20051@apt202.net> Message-ID: <20070814114636.GA3138@knight.manxome.org> * John Cappiello [2007-08-14T00:14:32] > On Mon, Aug 13, 2007 at 06:12:48PM -0400, Ricardo SIGNES wrote: > > * John Cappiello [2007-08-13T15:55:39] > > > OH GOD! MY EYES! > > > > Hey, you wrote it. > > Yes, just a little self deprecation. John has been deprecated as of version 1.18 and will be removed before 1.50. -- rjbs From rjbs-perl-abe at lists.manxome.org Tue Aug 14 06:14:37 2007 From: rjbs-perl-abe at lists.manxome.org (Ricardo SIGNES) Date: Tue, 14 Aug 2007 09:14:37 -0400 Subject: [ABE.pm] maillog threading In-Reply-To: <814422ce0708140442o77175ad1h979c3ab4fa599607@mail.gmail.com> References: <20070813154700.GA27264@neptune.faber.nom> <20070813161502.GA25695@zodiac.codesimply.com> <20070813161820.GM20051@apt202.net> <20070813170934.GB27513@neptune.faber.nom> <20070813190208.GA997@knight.office.icgroup.com> <20070813220710.GA28355@neptune.faber.nom> <20070814004252.GA1382@knight.manxome.org> <814422ce0708140442o77175ad1h979c3ab4fa599607@mail.gmail.com> Message-ID: <20070814131437.GA3356@knight.manxome.org> * Ted Fiedler [2007-08-14T07:42:58] > > ICG:: is one of our corporate namespaces. You can't get at it without > > working for us, but we *are* hiring... > > What are you hiring for? :) http://philadelphia.craigslist.org/web/385119124.html -- rjbs From fiedlert at gmail.com Wed Aug 15 05:28:39 2007 From: fiedlert at gmail.com (Ted Fiedler) Date: Wed, 15 Aug 2007 08:28:39 -0400 Subject: [ABE.pm] Multiple Perl installations Message-ID: <814422ce0708150528m70ea9a92wd718d87bbb6b4edd@mail.gmail.com> Ive got two versions of Perl installed on a test server. One is the SuSe 9.xsanctioned v5.8.3 the other I built into /opt/perl which is latest... I have some custom modules that handle some company specific db noise. # File Crufty/cruft.pm package cruft; use strict; use warnings; use DBI; # do some stuff 1; # File DoTheCruft.pl #!/opt/perl/bin/perl use Crufty::cruft; print "All your base\n"; __END__ So, cruft.pm uses the DBI version installed under /opt/perl, correct? My experience says yes it uses whatever the caller is using, Im just checking myself. Also When building DBD::Informix I get Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/t93lvarchar.t 255 65280 7 3 6-7 So... It fails. when I run perl t/t93lvarchar.t I get: # *** Testing of DBD::Informix complete *** # *** You appear to be normal! *** So. Is forcing the install OK - I cannot see why this test would fail. Normally I would track the problem down and try to fix it, but according to the test - there is nothing to fix. Ted -- If you mess with a thing long enough, it'll break. -- Schmidt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/abe-pm/attachments/20070815/7492815b/attachment.html From rjbs-perl-abe at lists.manxome.org Wed Aug 15 05:45:36 2007 From: rjbs-perl-abe at lists.manxome.org (Ricardo SIGNES) Date: Wed, 15 Aug 2007 08:45:36 -0400 Subject: [ABE.pm] Multiple Perl installations In-Reply-To: <814422ce0708150528m70ea9a92wd718d87bbb6b4edd@mail.gmail.com> References: <814422ce0708150528m70ea9a92wd718d87bbb6b4edd@mail.gmail.com> Message-ID: <20070815124536.GA5618@knight.manxome.org> * Ted Fiedler [2007-08-15T08:28:39] > So, cruft.pm uses the DBI version installed under /opt/perl, correct? My > experience says yes it uses whatever the caller is using, Im just checking > myself. It should. You can do this: warn $INC{'DBI.pm'} to see which it loaded. -- rjbs From fiedlert at gmail.com Wed Aug 15 12:27:48 2007 From: fiedlert at gmail.com (Ted Fiedler) Date: Wed, 15 Aug 2007 15:27:48 -0400 Subject: [ABE.pm] Config Files Message-ID: <814422ce0708151227i184881fej6ee3a3d126eb6b42@mail.gmail.com> Whats everyone using to parse config files these days. We have some stuff that basically just uses modules - the end use is db table mappings ie IDCode = id LastName = lname Address3 = County Id like to ditch the modules, in favor of an easier way for others unfamiliar w/ Perl to create table maps. Config::General looks good. Anyone use this? Ted -- If you mess with a thing long enough, it'll break. -- Schmidt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/abe-pm/attachments/20070815/fd1b7f38/attachment.html From rjbs-perl-abe at lists.manxome.org Wed Aug 15 13:32:43 2007 From: rjbs-perl-abe at lists.manxome.org (Ricardo SIGNES) Date: Wed, 15 Aug 2007 16:32:43 -0400 Subject: [ABE.pm] Config Files In-Reply-To: <814422ce0708151227i184881fej6ee3a3d126eb6b42@mail.gmail.com> References: <814422ce0708151227i184881fej6ee3a3d126eb6b42@mail.gmail.com> Message-ID: <20070815203243.GA6227@knight.manxome.org> * Ted Fiedler [2007-08-15T15:27:48] > Whats everyone using to parse config files these days. We have some stuff > that basically just uses modules - the end use is db table mappings > [ ... ] > Id like to ditch the modules, in favor of an easier way for others > unfamiliar w/ Perl to create table maps. > > Config::General looks good. Anyone use this? Config::General is cool, but it's just so huge and ... huge! I've never felt that I needed anywhere near its featureset. I usually use a YAML file, or Config::INI::Reader. App::Config, soon to be released, is a generalized form of Rubric::Config. Those are pretty much all I ever use. I've used Config::Auto in the past, but I have grown to dislike it. -- rjbs From faber at linuxnj.com Wed Aug 15 15:08:56 2007 From: faber at linuxnj.com (Faber J. Fedor) Date: Wed, 15 Aug 2007 18:08:56 -0400 Subject: [ABE.pm] Multiple Perl installations In-Reply-To: <814422ce0708150528m70ea9a92wd718d87bbb6b4edd@mail.gmail.com> References: <814422ce0708150528m70ea9a92wd718d87bbb6b4edd@mail.gmail.com> Message-ID: <20070815220856.GA6725@neptune.faber.nom> On 15/08/07 08:28 -0400, Ted Fiedler wrote: > Ive got two versions of Perl installed on a test server. One is the > SuSe 9.xsanctioned > v5.8.3 the other I built into /opt/perl which is latest... What's the easiest way to install Perl into another place? It looks like I've got to install 5.8.8 to hack the script rjbs gave me the other day and I don't want to upgrade my OS (yet). -- Regards, Faber Fedor President Linux New Jersey, Inc. 908-320-0357 800-706-0701 http://www.linuxnj.com -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From fiedlert at gmail.com Wed Aug 15 16:47:19 2007 From: fiedlert at gmail.com (Ted Fiedler) Date: Wed, 15 Aug 2007 19:47:19 -0400 Subject: [ABE.pm] Multiple Perl installations In-Reply-To: <20070815220856.GA6725@neptune.faber.nom> References: <814422ce0708150528m70ea9a92wd718d87bbb6b4edd@mail.gmail.com> <20070815220856.GA6725@neptune.faber.nom> Message-ID: <814422ce0708151647o296731d7o8b9c5b15beef47e4@mail.gmail.com> well if you want the latest and greatest this should work: rsync -auvz rsync://ftp.linux.activestate.com/perl-current/ bleadperl/ sh Configure -de -Dusedevel -DPREFIX=/opt/perl make make test make install if its just 5.8.8 sh Configure -de -DPREFIX=/opt/perl make make test make install should be sufficient. Ted On 8/15/07, Faber J. Fedor wrote: > > On 15/08/07 08:28 -0400, Ted Fiedler wrote: > > Ive got two versions of Perl installed on a test server. One is the > > SuSe 9.xsanctioned > > v5.8.3 the other I built into /opt/perl which is latest... > > What's the easiest way to install Perl into another place? It looks > like I've got to install 5.8.8 to hack the script rjbs gave me the other > day and I don't want to upgrade my OS (yet). > > > -- > > Regards, > > Faber Fedor > President > Linux New Jersey, Inc. > 908-320-0357 > 800-706-0701 > > http://www.linuxnj.com > > > > > -- > This message has been scanned for viruses and > dangerous content by MailScanner, and is > believed to be clean. > > _______________________________________________ > ABE-pm mailing list > ABE-pm at pm.org > http://mail.pm.org/mailman/listinfo/abe-pm > -- If you mess with a thing long enough, it'll break. -- Schmidt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/abe-pm/attachments/20070815/d1752a0b/attachment.html From faber at linuxnj.com Wed Aug 15 16:53:11 2007 From: faber at linuxnj.com (Faber J. Fedor) Date: Wed, 15 Aug 2007 19:53:11 -0400 Subject: [ABE.pm] Multiple Perl installations In-Reply-To: <814422ce0708151647o296731d7o8b9c5b15beef47e4@mail.gmail.com> References: <814422ce0708150528m70ea9a92wd718d87bbb6b4edd@mail.gmail.com> <20070815220856.GA6725@neptune.faber.nom> <814422ce0708151647o296731d7o8b9c5b15beef47e4@mail.gmail.com> Message-ID: <20070815235311.GA30294@sedna.linuxnj.com> On 15/08/07 19:47 -0400, Ted Fiedler wrote: > well if you want the latest and greatest this should work: > > rsync -auvz rsync://ftp.linux.activestate.com/perl-current/ bleadperl/ > sh Configure -de -Dusedevel -DPREFIX=/opt/perl > make > make test > make install > > if its just 5.8.8 > sh Configure -de -DPREFIX=/opt/perl > make > make test > make install > > should be sufficient. So then, when I run 'cpan foo' it knows where to put it? And I put 'opt/perl' into PERL5LIB? -- faber -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From rjbs-perl-abe at lists.manxome.org Wed Aug 15 16:54:48 2007 From: rjbs-perl-abe at lists.manxome.org (Ricardo SIGNES) Date: Wed, 15 Aug 2007 19:54:48 -0400 Subject: [ABE.pm] Multiple Perl installations In-Reply-To: <20070815220856.GA6725@neptune.faber.nom> References: <814422ce0708150528m70ea9a92wd718d87bbb6b4edd@mail.gmail.com> <20070815220856.GA6725@neptune.faber.nom> Message-ID: <20070815235448.GA6537@knight.manxome.org> * "Faber J. Fedor" [2007-08-15T18:08:56] > On 15/08/07 08:28 -0400, Ted Fiedler wrote: > > Ive got two versions of Perl installed on a test server. One is the > > SuSe 9.xsanctioned > > v5.8.3 the other I built into /opt/perl which is latest... > > What's the easiest way to install Perl into another place? It looks > like I've got to install 5.8.8 to hack the script rjbs gave me the other > day and I don't want to upgrade my OS (yet). There some really simple option when running ./Configure to install from source. It's PREFIX or --prefix or something. I forget which. -- rjbs From faber at linuxnj.com Wed Aug 15 17:28:17 2007 From: faber at linuxnj.com (Faber J. Fedor) Date: Wed, 15 Aug 2007 20:28:17 -0400 Subject: [ABE.pm] Multiple Perl installations In-Reply-To: <20070815235311.GA30294@sedna.linuxnj.com> References: <814422ce0708150528m70ea9a92wd718d87bbb6b4edd@mail.gmail.com> <20070815220856.GA6725@neptune.faber.nom> <814422ce0708151647o296731d7o8b9c5b15beef47e4@mail.gmail.com> <20070815235311.GA30294@sedna.linuxnj.com> Message-ID: <20070816002817.GB26266@neptune.faber.nom> On 15/08/07 19:53 -0400, Faber J. Fedor wrote: > On 15/08/07 19:47 -0400, Ted Fiedler wrote: > > well if you want the latest and greatest this should work: > > > > rsync -auvz rsync://ftp.linux.activestate.com/perl-current/ bleadperl/ > > sh Configure -de -Dusedevel -DPREFIX=/opt/perl > > make > > make test > > make install > > > > if its just 5.8.8 > > sh Configure -de -DPREFIX=/opt/perl > > make > > make test > > make install > > > > should be sufficient. Weird. I followed the second set on instructions (yes, as root :-) and there is nothing (new) under /opt. I just found it under /usr/local. I guess your suggestion didn't overwrite the config file I was playing with earlier. C'est la vie. -- Regards, Faber Fedor President Linux New Jersey, Inc. 908-320-0357 800-706-0701 http://www.linuxnj.com -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From fiedlert at gmail.com Thu Aug 16 07:39:38 2007 From: fiedlert at gmail.com (Ted Fiedler) Date: Thu, 16 Aug 2007 10:39:38 -0400 Subject: [ABE.pm] Config Files In-Reply-To: <20070815203243.GA6227@knight.manxome.org> References: <814422ce0708151227i184881fej6ee3a3d126eb6b42@mail.gmail.com> <20070815203243.GA6227@knight.manxome.org> Message-ID: <814422ce0708160739i12e612b4uac86a97f0e399bbb@mail.gmail.com> > > > I usually use a YAML file, or Config::INI::Reader. App::Config, soon to > be > released, is a generalized form of Rubric::Config. Those are pretty much > all I > ever use. Im really digging Config::INI::Reader - its exactly what I was looking for. Ted -- If you mess with a thing long enough, it'll break. -- Schmidt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/abe-pm/attachments/20070816/9555ca35/attachment.html From faber at linuxnj.com Thu Aug 16 18:13:51 2007 From: faber at linuxnj.com (Faber J. Fedor) Date: Thu, 16 Aug 2007 21:13:51 -0400 Subject: [ABE.pm] lgrep? Message-ID: <20070817011351.GA8239@neptune.faber.nom> What is this 'lgrep' I see in jcap's code, do I need it, and where do I find it? -- Regards, Faber Fedor President Linux New Jersey, Inc. 908-320-0357 800-706-0701 http://www.linuxnj.com -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From fiedlert at gmail.com Thu Aug 16 18:19:24 2007 From: fiedlert at gmail.com (Ted Fiedler) Date: Thu, 16 Aug 2007 21:19:24 -0400 Subject: [ABE.pm] lgrep? In-Reply-To: <814422ce0708161818j512f284drf17e0fdfdbdd30de@mail.gmail.com> References: <20070817011351.GA8239@neptune.faber.nom> <814422ce0708161818j512f284drf17e0fdfdbdd30de@mail.gmail.com> Message-ID: <814422ce0708161819h450ee6e6ie718af818b14b044@mail.gmail.com> On 8/16/07, Ted Fiedler wrote: > > > > On 8/16/07, Faber J. Fedor wrote: > > > > > > What is this 'lgrep' I see in jcap's code, do I need it, and where do I > > find it? > > http://www.let.rug.nl/~vannoord/alp/proposal/node24.html http://www.zazzybob.com/bin/lgrep.html -- > > > > Regards, > > > > Faber Fedor > > President > > Linux New Jersey, Inc. > > 908-320-0357 > > 800-706-0701 > > > > http://www.linuxnj.com > > > > > > > > > > -- > > This message has been scanned for viruses and > > dangerous content by MailScanner, and is > > believed to be clean. > > > > _______________________________________________ > > ABE-pm mailing list > > ABE-pm at pm.org > > http://mail.pm.org/mailman/listinfo/abe-pm > > > > > -- If you mess with a thing long enough, it'll break. -- Schmidt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/abe-pm/attachments/20070816/49d7bc0e/attachment.html From faber at linuxnj.com Thu Aug 16 18:54:49 2007 From: faber at linuxnj.com (Faber J. Fedor) Date: Thu, 16 Aug 2007 21:54:49 -0400 Subject: [ABE.pm] lgrep? In-Reply-To: <814422ce0708161819h450ee6e6ie718af818b14b044@mail.gmail.com> References: <20070817011351.GA8239@neptune.faber.nom> <814422ce0708161818j512f284drf17e0fdfdbdd30de@mail.gmail.com> <814422ce0708161819h450ee6e6ie718af818b14b044@mail.gmail.com> Message-ID: <20070817015449.GD8239@neptune.faber.nom> On 16/08/07 21:19 -0400, Ted Fiedler wrote: > On 8/16/07, Ted Fiedler wrote: > > On 8/16/07, Faber J. Fedor wrote: > > > > > > What is this 'lgrep' I see in jcap's code, do I need it, and where do I > > > find it? > > http://www.let.rug.nl/~vannoord/alp/proposal/node24.html > > > http://www.zazzybob.com/bin/lgrep.html I'm sorry. You did not state your answer in the form of a question. We were looking for "What is an alias for the file viewer program 'lv'?" -- Regards, Faber Fedor President Linux New Jersey, Inc. 908-320-0357 800-706-0701 http://www.linuxnj.com -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From rjbs-perl-abe at lists.manxome.org Fri Aug 17 04:12:47 2007 From: rjbs-perl-abe at lists.manxome.org (Ricardo SIGNES) Date: Fri, 17 Aug 2007 07:12:47 -0400 Subject: [ABE.pm] lgrep? In-Reply-To: <20070817011351.GA8239@neptune.faber.nom> References: <20070817011351.GA8239@neptune.faber.nom> Message-ID: <20070817111247.GA8737@knight.manxome.org> * "Faber J. Fedor" [2007-08-16T21:13:51] > > What is this 'lgrep' I see in jcap's code, do I need it, and where do I > find it? It's an internal program that's roughly equivalent to zgrep, kinda. -- rjbs From fiedlert at gmail.com Fri Aug 17 05:06:33 2007 From: fiedlert at gmail.com (Ted Fiedler) Date: Fri, 17 Aug 2007 08:06:33 -0400 Subject: [ABE.pm] Coding for peace of mind Message-ID: <814422ce0708170506y1a858f78v414d921edd9c7ea1@mail.gmail.com> So In using Config::INI::Reader i define which DB id like to use [servers] target = serverx source = serverzz and in my code do # servers to use my $source = $configuration->{'servers'}->{'source'}; my $target = $configuration->{'servers'}->{'target'}; then my $ldbh = caiDB->$source(); my $rdbh = caiDB->$target(); the obvious havoc ensues. my DB connections are pulled into being through the caiDB.pm Id just like to be able to name them in the ini file. As a friend of mine would say: How to do this with maximal peace and serenity? Or I could take a lesson from Schmidt and leave well enough alone. Ted -- If you mess with a thing long enough, it'll break. -- Schmidt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/abe-pm/attachments/20070817/73d8c6f1/attachment.html From rjbs-perl-abe at lists.manxome.org Fri Aug 17 06:40:42 2007 From: rjbs-perl-abe at lists.manxome.org (Ricardo SIGNES) Date: Fri, 17 Aug 2007 09:40:42 -0400 Subject: [ABE.pm] Coding for peace of mind In-Reply-To: <814422ce0708170506y1a858f78v414d921edd9c7ea1@mail.gmail.com> References: <814422ce0708170506y1a858f78v414d921edd9c7ea1@mail.gmail.com> Message-ID: <20070817134042.GA18003@zodiac.codesimply.com> * Ted Fiedler [2007-08-17T08:06:33] > my DB connections are pulled into being through the caiDB.pm Id just like to > be able to name them > in the ini file. I'm not sure just what you want, so I'll guess. Does this look useful: source = MySource target = MyTarget [MySource] dsn = dbi:SQLite:dbname=yourface.db [MyTarget] dsn = dbi:mysql:... username = ted password = secret AutoCommit = 1 $thinger->db('x') is: my %dbh; sub db { my ($self, $which) = @_; Carp::croak "no $which db registered" unless $Config->{_}{$which}; return $dbh{ $which } if $dbh{ $which }; my %db_param = %{ $Config->{_}{$which} }; return $dbh{ $which } = DBI->connect( delete $db_param{ dsn }, delete $db_param{ username }, delete $db_param{ password }, \%db_param, ); } -- rjbs From rjbs-perl-abe at lists.manxome.org Thu Aug 23 13:50:20 2007 From: rjbs-perl-abe at lists.manxome.org (Ricardo SIGNES) Date: Thu, 23 Aug 2007 16:50:20 -0400 Subject: [ABE.pm] Pittsburgh Perl Workshop Message-ID: <20070823205020.GA18306@zodiac.codesimply.com> October 13-14th. Pittsburgh. The Pittsburgh Perl Workshop. YOU WILL ATTEND. http://pghpw.org/ppw2007/ I've submitted a few talks, which means I will have to have some new talks prepared and given in preparation for the PGHPW. Probably not by our next meeting, though -- Aug 5. The talks are: * Sub::Exporter - nothing new, here; I've given this talk before * App::Cmd - for writing easy-to-maintain complex CLI programs * Perl 5.10 - the talk version of my emails to the group! Anyone interested in joining me in Pittsburgh? -- rjbs From fiedlert at gmail.com Thu Aug 23 14:01:10 2007 From: fiedlert at gmail.com (Ted Fiedler) Date: Thu, 23 Aug 2007 17:01:10 -0400 Subject: [ABE.pm] Pittsburgh Perl Workshop In-Reply-To: <20070823205020.GA18306@zodiac.codesimply.com> References: <20070823205020.GA18306@zodiac.codesimply.com> Message-ID: <814422ce0708231401y2e46830pdd6e5806717a7450@mail.gmail.com> On 8/23/07, Ricardo SIGNES wrote: > > > October 13-14th. Pittsburgh. The Pittsburgh Perl Workshop. YOU WILL > ATTEND. > > http://pghpw.org/ppw2007/ Any idea when registration is? I've submitted a few talks, which means I will have to have some new talks > prepared and given in preparation for the PGHPW. Probably not by our next > meeting, though -- Aug 5. > > The talks are: > > * Sub::Exporter - nothing new, here; I've given this talk before > * App::Cmd - for writing easy-to-maintain complex CLI programs > * Perl 5.10 - the talk version of my emails to the group! > > Anyone interested in joining me in Pittsburgh? I am going this year. I registered last year, but coudn't make it. I could probably cajole the wife into letting me have the minivan, so I could carry 7 people including myself. Ted -- If you mess with a thing long enough, it'll break. -- Schmidt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/abe-pm/attachments/20070823/d3723608/attachment.html From waltman at pobox.com Thu Aug 23 14:03:48 2007 From: waltman at pobox.com (Walt Mankowski) Date: Thu, 23 Aug 2007 17:03:48 -0400 Subject: [ABE.pm] Pittsburgh Perl Workshop In-Reply-To: <20070823205020.GA18306@zodiac.codesimply.com> References: <20070823205020.GA18306@zodiac.codesimply.com> Message-ID: <20070823210348.GU16734@mawode.com> On Thu, Aug 23, 2007 at 04:50:20PM -0400, Ricardo SIGNES wrote: > I've submitted a few talks, which means I will have to have some new talks > prepared and given in preparation for the PGHPW. Probably not by our next > meeting, though -- Aug 5. I'm disappointed you didn't submit a talk on your time machine. :) Walt From rjbs-perl-abe at lists.manxome.org Thu Aug 23 14:48:37 2007 From: rjbs-perl-abe at lists.manxome.org (Ricardo SIGNES) Date: Thu, 23 Aug 2007 17:48:37 -0400 Subject: [ABE.pm] Pittsburgh Perl Workshop In-Reply-To: <20070823210348.GU16734@mawode.com> References: <20070823205020.GA18306@zodiac.codesimply.com> <20070823210348.GU16734@mawode.com> Message-ID: <20070823214837.GA13106@knight.manxome.org> * Walt Mankowski [2007-08-23T17:03:48] > On Thu, Aug 23, 2007 at 04:50:20PM -0400, Ricardo SIGNES wrote: > > I've submitted a few talks, which means I will have to have some new talks > > prepared and given in preparation for the PGHPW. Probably not by our next > > meeting, though -- Aug 5. > > I'm disappointed you didn't submit a talk on your time machine. :) I did, I'll be giving it in May. -- rjbs From rjbs-perl-abe at lists.manxome.org Thu Aug 23 15:23:52 2007 From: rjbs-perl-abe at lists.manxome.org (Ricardo SIGNES) Date: Thu, 23 Aug 2007 18:23:52 -0400 Subject: [ABE.pm] Pittsburgh Perl Workshop In-Reply-To: <814422ce0708231401y2e46830pdd6e5806717a7450@mail.gmail.com> References: <20070823205020.GA18306@zodiac.codesimply.com> <814422ce0708231401y2e46830pdd6e5806717a7450@mail.gmail.com> Message-ID: <20070823222351.GA17683@zodiac.codesimply.com> * Ted Fiedler [2007-08-23T17:01:10] > On 8/23/07, Ricardo SIGNES wrote: > > > > > > October 13-14th. Pittsburgh. The Pittsburgh Perl Workshop. YOU WILL > > ATTEND. > > > > http://pghpw.org/ppw2007/ > > > Any idea when registration is? I think it just opened tonight. I bugged them about prices, which weren't listed, and they said, "They're not up yet." A few minutes later, they gave me this URL: http://pghpw.org/ppw2007/purchase -- rjbs From jkeen at verizon.net Fri Aug 24 18:19:28 2007 From: jkeen at verizon.net (James E Keenan) Date: Fri, 24 Aug 2007 21:19:28 -0400 Subject: [ABE.pm] Perl 5.10 In-Reply-To: References: Message-ID: <0F8A3926-295F-47C4-87E2-5E624D05D0E5@verizon.net> > Date: Thu, 23 Aug 2007 16:50:20 -0400 > From: Ricardo SIGNES > Subject: [ABE.pm] Pittsburgh Perl Workshop > [snip] > * Perl 5.10 - the talk version of my emails to the group! > At the risk of seeming ridiculous .... does anyone know when 5.10 will be released? From faber at linuxnj.com Fri Aug 24 19:31:30 2007 From: faber at linuxnj.com (Faber J. Fedor) Date: Fri, 24 Aug 2007 22:31:30 -0400 Subject: [ABE.pm] Perl 5.10 In-Reply-To: <0F8A3926-295F-47C4-87E2-5E624D05D0E5@verizon.net> References: <0F8A3926-295F-47C4-87E2-5E624D05D0E5@verizon.net> Message-ID: <20070825023130.GA24967@neptune.faber.nom> On 24/08/07 21:19 -0400, James E Keenan wrote: > > > > Date: Thu, 23 Aug 2007 16:50:20 -0400 > > From: Ricardo SIGNES > > Subject: [ABE.pm] Pittsburgh Perl Workshop > > [snip] > > > * Perl 5.10 - the talk version of my emails to the group! > > > > At the risk of seeming ridiculous .... does anyone know when 5.10 > will be released? It will be out by Christmas. Which _year_ is still TBD. :-) (That was the running gag at YAPC:Houston this year.) -- Regards, Faber Fedor President Linux New Jersey, Inc. 908-320-0357 800-706-0701 http://www.linuxnj.com -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From rjbs-perl-abe at lists.manxome.org Fri Aug 24 19:32:47 2007 From: rjbs-perl-abe at lists.manxome.org (Ricardo SIGNES) Date: Fri, 24 Aug 2007 22:32:47 -0400 Subject: [ABE.pm] Perl 5.10 In-Reply-To: <0F8A3926-295F-47C4-87E2-5E624D05D0E5@verizon.net> References: <0F8A3926-295F-47C4-87E2-5E624D05D0E5@verizon.net> Message-ID: <20070825023247.GA955@knight.manxome.org> * James E Keenan [2007-08-24T21:19:28] > > * Perl 5.10 - the talk version of my emails to the group! > > At the risk of seeming ridiculous .... does anyone know when 5.10 > will be released? The general expectation is, I believe, Septemberish. -- rjbs