[17359] in Perl-Users-Digest

home help back first fref pref prev next nref lref last post

Perl-Users Digest, Issue: 4781 Volume: 9

daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Wed Nov 1 00:10:33 2000

Date: Tue, 31 Oct 2000 21:10:15 -0800 (PST)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Message-Id: <973055415-v9-i4781@ruby.oce.orst.edu>
Content-Type: text

Perl-Users Digest           Tue, 31 Oct 2000     Volume: 9 Number: 4781

Today's topics:
        Printing a perldoc mike
    Re: Q on returning hashes from subroutines (Tad McClellan)
    Re: Query (Learning perl) (Anno Siegel)
        Quick question - Still new at this ! msalerno@my-deja.com
    Re: Quick question - Still new at this ! <kevin@vailstar.com>
    Re: Quick question - Still new at this ! <bwalton@rochester.rr.com>
    Re: Quick question - Still new at this ! (Tad McClellan)
    Re: regular expression (Tad McClellan)
    Re: regular expression <jeff@yoak.com>
    Re: regular expression <rick.delaney@home.com>
    Re: Session or Sessionless? <pbarker@ntlworld.com>
    Re: Session or Sessionless? (Ameen Dausha)
    Re: Shrinking a DBM file <bwalton@rochester.rr.com>
    Re: Shrinking a DBM file <quantum_mechanic@my-deja.com>
    Re: Tom's perlman utility ? <elephant@squirrelgroup.com>
    Re: Tom's perlman utility ? (Tom Christiansen)
    Re: Tom's perlman utility ? <elephant@squirrelgroup.com>
    Re: Tom's perlman utility ? <rick.delaney@home.com>
    Re: Win32::IpHelp <carvdawg@patriot.net>
        Digest Administrivia (Last modified: 16 Sep 99) (Perl-Users-Digest Admin)

----------------------------------------------------------------------

Date: Wed, 01 Nov 2000 04:37:12 GMT
From: mike
Subject: Printing a perldoc
Message-Id: <39ff9d7c.118639452@news.webperception.com>


How can I convert perldoc DBI to a text file so I can print it?

Thanks

Mike




------------------------------

Date: Tue, 31 Oct 2000 17:43:46 -0500
From: tadmc@metronet.com (Tad McClellan)
Subject: Re: Q on returning hashes from subroutines
Message-Id: <slrn8vuip2.8hv.tadmc@magna.metronet.com>

On Tue, 31 Oct 2000 11:03:51 +0100, Pavel Hlavnicka <pavel@gingerall.cz> wrote:

>Perl function never returns hash. Just array or scalar.


No, just _list_ or scalar.

There is a distinction between "list" and "array".


-- 
    Tad McClellan                          SGML consulting
    tadmc@metronet.com                     Perl programming
    Fort Worth, Texas


------------------------------

Date: 31 Oct 2000 17:37:03 -0000
From: anno4000@lublin.zrz.tu-berlin.de (Anno Siegel)
Subject: Re: Query (Learning perl)
Message-Id: <8tmvvv$hdt$1@lublin.zrz.tu-berlin.de>

Tom Christiansen <tchrist@perl.com> wrote in comp.lang.perl.misc:

>Why ever would you read the whole file into memory?  That's exceedingly

I don't know, but everybody does it.  It's a pest.

I remember a thread where someone read a 1.5 GB file into memory
(and made a few copies of the string while processing).  It turned
out he knew of no other way.

Anno


------------------------------

Date: Wed, 01 Nov 2000 02:28:35 GMT
From: msalerno@my-deja.com
Subject: Quick question - Still new at this !
Message-Id: <8tnv4c$tke$1@nnrp1.deja.com>

I want to start off thanking all of you who have helped me get this far.
And I will post non-jeopardy style from now on !

Hi there, I am working on a script that will process ip addresses.  The
below is the part where I get the ip addresses.  I need to make sure
that the ip addresses are not the same.  In order to do so I need to
break down the addresses (ex. 127.0.0.1 = 127.000.000.001). So I need to
compare each octet as its own number.  I am looking for an efficient way
to do this.  I have gotten this far but now I am stuck.  Any help would
be appreciated.

Thanks,
Matt

{
        print "Enter the First IP Address:	";
        chomp($ip1 = <STDIN>);
        	@ip1 = split /\./, $ip1;
		#($a1,$b1,$c1,$d1)=@ipo;
	print "Enter the Second IP Address:	";
	chomp($ip2 = <STDIN>);
		@ip2 = split /\./, $ip2;
		#($a2,$b2,$c2,$d2)=@ipo;
		exit;
}


Sent via Deja.com http://www.deja.com/
Before you buy.


------------------------------

Date: Tue, 31 Oct 2000 22:45:41 -0500
From: Kevin Michael Vail <kevin@vailstar.com>
Subject: Re: Quick question - Still new at this !
Message-Id: <kevin-851C9D.22454131102000@news.his.com>

In article <8tnv4c$tke$1@nnrp1.deja.com>, msalerno@my-deja.com wrote:

> Hi there, I am working on a script that will process ip addresses.  The
> below is the part where I get the ip addresses.  I need to make sure
> that the ip addresses are not the same.  In order to do so I need to
> break down the addresses (ex. 127.0.0.1 = 127.000.000.001). So I need to
> compare each octet as its own number.  I am looking for an efficient way
> to do this.  I have gotten this far but now I am stuck.  Any help would
> be appreciated.

-------
#!/usr/bin/perl -w
use strict;

sub ipstrings {
    map {
        /(?:\d{1,3}\.){3}\d{1,3}/
            ? join('.', map { sprintf "%d", $_ } split(/\./))
            : "invalid IP address: $_"
    } @_;
}

our ($ip1, $ip2);

print "Enter the first IP address: ";
chomp($ip1 = <STDIN>);
print "Entr the second IP address: ";
chomp($ip2 = <STDIN>);

our ($ip1conv, $ip2conv) = ipstrings($ip1, $ip2);

print $ip1, $ip1conv eq $ip2conv ? ' = ' : ' != ', $ip2, "\n";
-------

Don't know about efficiency, but it looks impressive.  :-)
-- 
Kevin Michael Vail | a billion stars go spinning through the night,
kevin@vailstar.com | blazing high above your head.
 . . . . . . . . .  | But _in_ you is the presence that
 . . . . . . . . . | will be, when all the stars are dead.  (Rainer Maria Rilke)


------------------------------

Date: Wed, 01 Nov 2000 04:05:02 GMT
From: Bob Walton <bwalton@rochester.rr.com>
Subject: Re: Quick question - Still new at this !
Message-Id: <39FF9651.824E9C9D@rochester.rr.com>

msalerno@my-deja.com wrote:
> 
> I want to start off thanking all of you who have helped me get this far.
> And I will post non-jeopardy style from now on !
> 
> Hi there, I am working on a script that will process ip addresses.  The
> below is the part where I get the ip addresses.  I need to make sure
> that the ip addresses are not the same.  In order to do so I need to
> break down the addresses (ex. 127.0.0.1 = 127.000.000.001). So I need to
> compare each octet as its own number.  I am looking for an efficient way
> to do this.  I have gotten this far but now I am stuck.  Any help would
> be appreciated.
> 
> Thanks,
> Matt
> 
> {
>         print "Enter the First IP Address:      ";
>         chomp($ip1 = <STDIN>);
>                 @ip1 = split /\./, $ip1;
>                 #($a1,$b1,$c1,$d1)=@ipo;
>         print "Enter the Second IP Address:     ";
>         chomp($ip2 = <STDIN>);
>                 @ip2 = split /\./, $ip2;
>                 #($a2,$b2,$c2,$d2)=@ipo;
>                 exit;
> }
 ...
Well, if all you want to do is compare them to see if they are the same,
all you need to do is to convert them to a common format.  The easiest
one is probably with no leading zeroes.  Something like:

     $ip1=~s/(^|\.)0+(\d)/$1$2/g;
     $ip2=~s/(^|\.)0+(\d)/$1$2/g;

will do that.  Then a simple string compare will do the rest:

     if($ip1 eq $ip2){die "addresses are the same"}

Then you could enter 001.002.003.004 and 1.2.3.4, and it would count
them the same.  You would in addition most likely also want to at least
crudely validate the addresses.  Something like:

     die "Bad IP1" unless $ip1=~/(\d{1,3}\.){3}\d{1,3}/;
     die "Bad IP2" unless $ip2=~/(\d{1,3}\.){3}\d{1,3}/;

There are probably some modules that will do all this, too.
-- 
Bob Walton


------------------------------

Date: Tue, 31 Oct 2000 22:38:10 -0500
From: tadmc@metronet.com (Tad McClellan)
Subject: Re: Quick question - Still new at this !
Message-Id: <slrn8vv412.92t.tadmc@magna.metronet.com>

On Wed, 01 Nov 2000 02:28:35 GMT, msalerno@my-deja.com 
   <msalerno@my-deja.com> wrote:

>And I will post non-jeopardy style from now on !


Your posts become visible once again then.

Thank you.


>Hi there, I am working on a script that will process ip addresses.  The
>below is the part where I get the ip addresses.  I need to make sure
>that the ip addresses are not the same.  In order to do so I need to
                                                            ^^^^^^^^^

No you don't.

You "can" or "could" or "want to", but you do not "need to".


>break down the addresses (ex. 127.0.0.1 = 127.000.000.001). So I need to
>compare each octet as its own number.  I am looking for an efficient way
>to do this.
       ^^^^

Where "this" means test if they are the same?

You might need to compare each as its own number if you
wanted to test for subnets or something, but you don't
need that just to test for equality.

You just need to "normalize" the representations before you
compare them.


-----------------------
#!/usr/bin/perl -w
use strict;

my $ip1 = '127.0.0.1';
my $ip2 = '127.000.000.001';

if ( normal($ip1) eq normal($ip2) )
   { print "equal\n" }
else
   { print "not equal\n" }


sub normal {   # look Ma! No temporary variables!
   return sprintf '%03d.%03d.%03d.%03d', split /\./, $_[0];
}

sub normal1 {
   my($quad) = @_;
   my @parts = split /\./, $quad;
   my $normal = sprintf '%03d.%03d.%03d.%03d', @parts;
   return $normal;
}
-----------------------


>{
>        print "Enter the First IP Address:	";
>        chomp($ip1 = <STDIN>);
>        	@ip1 = split /\./, $ip1;
>		#($a1,$b1,$c1,$d1)=@ipo;


Of course the hard way would be test each in turn:

   if ( ($a1 == $a2) and ($b1 == $b2) and ...


-- 
    Tad McClellan                          SGML consulting
    tadmc@metronet.com                     Perl programming
    Fort Worth, Texas


------------------------------

Date: Tue, 31 Oct 2000 17:05:21 -0500
From: tadmc@metronet.com (Tad McClellan)
Subject: Re: regular expression
Message-Id: <slrn8vugh1.8bk.tadmc@magna.metronet.com>

On Tue, 31 Oct 2000 17:13:23 -0500, Edwin Mercado <emerado@wpi.edu> wrote:
>Is there a way to do the following in perl?
>
>$re = 'string';
>while (<>) {
>	if (/value of $re/sm) { # instead of having----> if (/'string'/sm) {
>	... do something
>	}
>}
>
>I want to search for the value of $re, that is 'string', but I want to be
>able to control the $re's value.  I have no idea if this is possible to do
>at all.  


What happened when you tried it?


>Any ideas?


Try it.


-- 
    Tad McClellan                          SGML consulting
    tadmc@metronet.com                     Perl programming
    Fort Worth, Texas


------------------------------

Date: Tue, 31 Oct 2000 17:34:56 +0800
From: "Jeff Yoak" <jeff@yoak.com>
Subject: Re: regular expression
Message-Id: <8tns1f0b1t@news2.newsguy.com>

[ posted and emailed ]

In article <slrn8vugh1.8bk.tadmc@magna.metronet.com>, "Tad McClellan"
<tadmc@metronet.com> wrote:

> On Tue, 31 Oct 2000 17:13:23 -0500, Edwin Mercado <emerado@wpi.edu>
> wrote:
>>Is there a way to do the following in perl?
>>
>>$re = 'string';
>>while (<>) {
>>	if (/value of $re/sm) { # instead of having----> if (/'string'/sm) {
>>	... do something
>>	}
>>}
>>

 ... 
> Try it.

It works in this case, of course, but what can we do such that we match
in this case:

my $x = 'x';
my $re = ??? # something like 'foo$x'
$x = 'y';
my $test = 'fooy';
if ($test =~ /$re/){
        print "Yes\n";
}

I had thought qr() was for this, but that turns out not to be the case.

Cheers,
Jeff


------------------------------

Date: Wed, 01 Nov 2000 02:49:43 GMT
From: Rick Delaney <rick.delaney@home.com>
Subject: Re: regular expression
Message-Id: <39FF87CF.C0BF1830@home.com>


Jeff Yoak wrote:
> 
> It works in this case, of course, but what can we do such that we match
> in this case:
> 
> my $x = 'x';
> my $re = ??? # something like 'foo$x'
> $x = 'y';
> my $test = 'fooy';
> if ($test =~ /$re/){
>         print "Yes\n";
> }
> 
> I had thought qr() was for this, but that turns out not to be the case.

qr is not for making closures but it is helpful here in tandem with a
postponed regexp:

    my $x = 'x';
    my $re = qr/foo(??{$x})/;
    $x = 'y';
    my $test = 'fooy';
    if ($test =~ $re){
            print "Yes\n";
    }

Or you can use a real closure:

    my $x = 'x';
    my $re = sub { "foo$x" };
    $x = 'y';
    my $test = 'fooy';
    if ($test =~ &$re){
            print "Yes\n";
    }

-- 
Rick Delaney
rick.delaney@home.com


------------------------------

Date: Tue, 31 Oct 2000 23:26:31 -0000
From: "Paul Barker" <pbarker@ntlworld.com>
Subject: Re: Session or Sessionless?
Message-Id: <2wIL5.33313$h%4.294026@news2-win.server.ntlworld.com>

Active Server Pages give you sessions. You can use Perl Script to write
them. I don't know if you can do this on UNIX (I think there is a LINUX
product which gives ASP functionality) but on NT use a recent version of IIS
and Active State's 618 build of perl. Install IIS first and ActivePerl will
instal ISAPI(?) mappings for IIS to work with perlscript.Now you can do
anything you can in VBScript or JavaScript.

If you want to do this I recommend a book : "ActivePerl with ASP and ADO" by
Tobias Martinsson. ISBN 0471383147.

<ameen @ dausha . net (Ameen Dausha)> wrote in message
news:39fe40af.183028068@news...
> I work in a shop that has two different groups of developers. The
> first group are we Perl developers, and the other group comprises Java
> developers hamstrung by a rapid development tool. While it takes them
> months longer to develop the same basic type of application it would
> some of we Perl developers,
>
> Knowing that Java is a system langauge and Perl a glue language, I
> still have a question that I have not yet found a clear answer. Is
> Perl capable of sessions in a browser interface? If so, how?
>
> This seems to be the biggest issue with the shop's two factions.
>
> Thanks in advance.
>
>
> Ben Wilson (a.k.a. Ameen, Last of the Dausha)
> ____________________________
> -"Ever heard of Aristotle . . . Plato . . . Socrates?!"
> -"Yes."
> -"Morons!"




------------------------------

Date: Wed, 01 Nov 2000 00:46:56 GMT
From: ameen @ dausha . net (Ameen Dausha)
Subject: Re: Session or Sessionless?
Message-Id: <39ff67c4.258478408@news>

I know ASP, but I'm looking for a pure Perl (in Unix environ)
solution.

On Tue, 31 Oct 2000 23:26:31 -0000, "Paul Barker"
<pbarker@ntlworld.com> wrote:

>Active Server Pages give you sessions. You can use Perl Script to write
>them. I don't know if you can do this on UNIX (I think there is a LINUX
>product which gives ASP functionality) but on NT use a recent version of IIS
>and Active State's 618 build of perl. Install IIS first and ActivePerl will
>instal ISAPI(?) mappings for IIS to work with perlscript.Now you can do
>anything you can in VBScript or JavaScript.
>
>If you want to do this I recommend a book : "ActivePerl with ASP and ADO" by
>Tobias Martinsson. ISBN 0471383147.
>
><ameen @ dausha . net (Ameen Dausha)> wrote in message
>news:39fe40af.183028068@news...
>> I work in a shop that has two different groups of developers. The
>> first group are we Perl developers, and the other group comprises Java
>> developers hamstrung by a rapid development tool. While it takes them
>> months longer to develop the same basic type of application it would
>> some of we Perl developers,
>>
>> Knowing that Java is a system langauge and Perl a glue language, I
>> still have a question that I have not yet found a clear answer. Is
>> Perl capable of sessions in a browser interface? If so, how?
>>
>> This seems to be the biggest issue with the shop's two factions.
>>
>> Thanks in advance.
>>
>>
>> Ben Wilson (a.k.a. Ameen, Last of the Dausha)
>> ____________________________
>> -"Ever heard of Aristotle . . . Plato . . . Socrates?!"
>> -"Yes."
>> -"Morons!"
>
>



Ben Wilson (a.k.a. Ameen, Last of the Dausha)
____________________________
-"Ever heard of Aristotle . . . Plato . . . Socrates?!"
-"Yes."
-"Morons!"


------------------------------

Date: Wed, 01 Nov 2000 04:17:51 GMT
From: Bob Walton <bwalton@rochester.rr.com>
Subject: Re: Shrinking a DBM file
Message-Id: <39FF9953.61059721@rochester.rr.com>

Quantum Mechanic wrote:
> 
> Is there a kosher way to shrink a DBM file between uses?
> 
> If I have a script that does a lot of inserts and deletes, but the final
> DBM size is much less than the maximum intermediate size, how should I
> reclaim the wasted disk space until next time?
> 
> Assume that I don't care about running time, like the overhead to grow
> the DBM file while the script is running.
> 
> -QM
 ...
Probably the best thing is to just copy it to a new one, delete the old
file(s), and rename the new file(s).  The copy is real simple:

    %newone=%oldone;

or (if large):

    while(my($key,$value)=each %oldone){$newone{$key}=$value}

assuming both are tied to their respective files.
-- 
Bob Walton


------------------------------

Date: Wed, 01 Nov 2000 04:49:02 GMT
From: Quantum Mechanic <quantum_mechanic@my-deja.com>
Subject: Re: Shrinking a DBM file
Message-Id: <8to7bu$3uk$1@nnrp1.deja.com>

In article <39FF9953.61059721@rochester.rr.com>,
  Bob Walton <bwalton@rochester.rr.com> wrote:
> Quantum Mechanic wrote:
<snip>
> ...
> Probably the best thing is to just copy it to a new one, delete the
old
> file(s), and rename the new file(s).  The copy is real simple:
>
>     %newone=%oldone;
>
> or (if large):
>
>     while(my($key,$value)=each %oldone){$newone{$key}=$value}
>
> assuming both are tied to their respective files.
> --

Achhh, me wee bairns! I figured this was the only way.

Thanks,
-QM
--
Quantum Mechanics: The dreams stuff is made of.


Sent via Deja.com http://www.deja.com/
Before you buy.


------------------------------

Date: Wed, 1 Nov 2000 13:21:27 +1100
From: jason <elephant@squirrelgroup.com>
Subject: Re: Tom's perlman utility ?
Message-Id: <MPG.146a2932333020be989874@localhost>

Tom Christiansen wrote ..
>In article <MPG.1468f1a1bcfdf7a1989870@localhost>,
>jason  <elephant@squirrelgroup.com> wrote:
>>I read the README that was in the tarball (perlman-alpha0.tar.gz) .. it 
>>was talking about a /bin subdirectory - which didn't exist .. 
>
>No, it didn't.  It said:  
>
>    To run these, do this:
>
>	You must setenv PERL5LIB to `pwd`/lib
>	You must setenv PATH to include `pwd`/bin
>
>Are you not understanding the notation `pwd`/bin?

yup

>Moreover, the tarball certainly contains a bin subdirectory.
>It's *full* of stuff:

thanks for taking the time to reply .. of course I opened it with WinZip 
- that decided that symlinks in a tarball were not going to be 
represented in it's output .. opening it with a port of tar shows a very 
different output

I'm setting out to alter those symlinks (that are now zero length files 
on my NT machine) to be stubs that do what you mean on my symlinkless OS

>Ah, right.  You must be on a primitive file system!  Of course
>the programs are all symlinks to their own modules and manpages.

thanks for the list - and 'primitive' doesn't come close

>>nor did 
>>the tarball contain any .pl files - 
>
>Now why the devil would I go writing perl libraries in this
>day and age?  There are .pm files, of course, for the modules.

I still use the standard shell .. no shebang here *8^(

>>so I guessed that it was an 
>>intermediate release that required other files to already have been 
>>installed
>
>>spurred on by your comments above I've successfully tried running the 
>>lib/pod/Tools/perlman.pm file through Perl .. just working on getting 
>>everything working nicely on Win32
>
>I'm not sure all those words belong together. :-)

I just think we have different standards of 'nice'

>>>The tarball is where it always was.
>>
>>could you repost the URL ? .. for my benefit (who has lost the original 
>>posting you made) and for the benefit of others generally
>
>    http://doriath.perl.com/misc/perlman-alpha0.tar.gz

danke .. stay tuned for a perlman-alpha0.zip ;)

-- 
  jason -- elephant@squirrelgroup.com --


------------------------------

Date: 31 Oct 2000 19:43:18 -0700
From: tchrist@perl.com (Tom Christiansen)
Subject: Re: Tom's perlman utility ?
Message-Id: <39ff8346$1@cs.colorado.edu>

In article <MPG.146a2932333020be989874@localhost>,
>I'm setting out to alter those symlinks (that are now zero length files 
>on my NT machine) to be stubs that do what you mean on my symlinkless OS

I have to figure out another approach, or set of approaches.
Providing aliases is another, but then, your system has to 
support such.

Or you can just type "perlman" in front every time.  No big deal.

--tom


------------------------------

Date: Wed, 1 Nov 2000 14:52:32 +1100
From: jason <elephant@squirrelgroup.com>
Subject: Re: Tom's perlman utility ?
Message-Id: <MPG.146a3e8a690ea576989876@localhost>

Tom Christiansen wrote ..
>In article <MPG.146a2932333020be989874@localhost>,
>>I'm setting out to alter those symlinks (that are now zero length files 
>>on my NT machine) to be stubs that do what you mean on my symlinkless OS
>
>I have to figure out another approach, or set of approaches.
>Providing aliases is another, but then, your system has to 
>support such.
>
>Or you can just type "perlman" in front every time.  No big deal.

actually - in basically all the files linked to perlman the following 
code in a perlXYZ.pl file within the bin/ directory is working a treat 
on Win32

  chdir 'directory/to/lib/Pod/Tools';  # so perlman --man works
  use Pod::Tools::perlman;
  perlman(@ARGV);

now - I haven't thought much about it .. but that's my first working 
attempt - and it's working pretty well

got some other stuff to do right now .. but I'll get back to it in time

-- 
  jason -- elephant@squirrelgroup.com --


------------------------------

Date: Wed, 01 Nov 2000 03:57:36 GMT
From: Rick Delaney <rick.delaney@home.com>
Subject: Re: Tom's perlman utility ?
Message-Id: <39FF976D.BAF49B85@home.com>


Tom Christiansen wrote:
> 
> I have to figure out another approach, or set of approaches.
> Providing aliases is another, but then, your system has to
> support such.

One more approach:

$ cat perlop
do 'perlman';
$

etc.

-- 
Rick Delaney
rick.delaney@home.com


------------------------------

Date: Tue, 31 Oct 2000 18:24:38 -0500
From: H C <carvdawg@patriot.net>
Subject: Re: Win32::IpHelp
Message-Id: <39FF54B6.F4195D8B@patriot.net>

Well, then you might want to spend less time posting here, and direct your
efforts toward contacting the author....

rereidy@my-deja.com wrote:

> Thanks for the response, but...
>
> Yes, there is text on this page that describes the module, but the link
> to download the module gives a page with this message: 'The requested
> URL /~aminer/Perl/zip/iphelp-1_02.zip was not found on this server.'
>
> Still searching...
>
> rr
>
> In article <39FE3022.B1AC517B@patriot.net>,
>   H C <carvdawg@patriot.net> wrote:
> > http://www.generation.net/~aminer/Perl/
> >
> > It's there, I just checked...
> >
> > rereidy@my-deja.com wrote:
> >
> > > Hi everyone,
> > >
> > > I am looking for this module (referenced in 'Perl for System
> > > Administrators), but I cannot find it on
> > > http://www.generation.net/~aminer/Perl.  I also cannot find it on
> CPAN
> > > or ActiveState.
> > >
> > > Does anyone have any idea where I can find this module?
> > >
> > > Thanks for your time.
> > >
> > > Ron Reidy
> > > Oracle DBA
> > >
> > > Sent via Deja.com http://www.deja.com/
> > > Before you buy.
> >
> > --
> > Q: Why is Batman better than Bill Gates?
> > A: Batman was able to beat the Penguin.
> >
> >
>
> Sent via Deja.com http://www.deja.com/
> Before you buy.

--
Q: Why is Batman better than Bill Gates?
A: Batman was able to beat the Penguin.




------------------------------

Date: 16 Sep 99 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin) 
Subject: Digest Administrivia (Last modified: 16 Sep 99)
Message-Id: <null>


Administrivia:

The Perl-Users Digest is a retransmission of the USENET newsgroup
comp.lang.perl.misc.  For subscription or unsubscription requests, send
the single line:

	subscribe perl-users
or:
	unsubscribe perl-users

to almanac@ruby.oce.orst.edu.  

| NOTE: The mail to news gateway, and thus the ability to submit articles
| through this service to the newsgroup, has been removed. I do not have
| time to individually vet each article to make sure that someone isn't
| abusing the service, and I no longer have any desire to waste my time
| dealing with the campus admins when some fool complains to them about an
| article that has come through the gateway instead of complaining
| to the source.

To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.

To request back copies (available for a week or so), send your request
to almanac@ruby.oce.orst.edu with the command "send perl-users x.y",
where x is the volume number and y is the issue number.

For other requests pertaining to the digest, send mail to
perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
sending perl questions to the -request address, I don't have time to
answer them even if I did know the answer.


------------------------------
End of Perl-Users Digest V9 Issue 4781
**************************************


home help back first fref pref prev next nref lref last post