[15708] in Perl-Users-Digest
Perl-Users Digest, Issue: 3121 Volume: 9
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Mon May 22 11:10:38 2000
Date: Mon, 22 May 2000 08:10:13 -0700 (PDT)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Message-Id: <959008213-v9-i3121@ruby.oce.orst.edu>
Content-Type: text
Perl-Users Digest Mon, 22 May 2000 Volume: 9 Number: 3121
Today's topics:
Sorting a hash <register_ms@hotmail.com>
Re: Sorting a hash <sweeheng@usa.net>
Re: Sorting a hash (Teodor Zlatanov)
SQL newbie question <news@theedgeofpanic.freeserve.co.uk>
Statistics for comp.lang.perl.misc <gbacon@cs.uah.edu>
Re: the use of $_ <elaine@chaos.wustl.edu>
Re: tough naming problem (jkroger)
Re: Untaint URL character class <flavell@mail.cern.ch>
Re: Untaint URL character class <godzilla@stomp.stomp.tokyo>
Re: valid email address (Rasputin)
Digest Administrivia (Last modified: 16 Sep 99) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Mon, 22 May 2000 16:17:20 +0200
From: Gert <register_ms@hotmail.com>
Subject: Sorting a hash
Message-Id: <8kfiis8fgdtrtv3qn8m9o8ajbdjtfclcn2@4ax.com>
Hello all,
I am currently working on a linkspage with a redirect script to see
which links are used and which are not.
Another script is processing the logfiles.
The pagecounts are stuffed in a hash, and the hash is sorted by the
script found in the perlfaq (4 I think...)
Everything went very well until after a few minutes a page hit the 10
visits. Now the sorting looks like this:
6, 5, 4, 3, 2, 10, 1, 1, 1
How do I sort my hash to move the largest number up front?
The script is printed below.
Many thanks in advance!
Gert.
____
#c:\perl\bin\perl.exe
use strict;
use vars qw($line $logfile);
my $logdir = "d:\\www\\linklog";
# I still hate to use the double backslash, but that's the sacrifices
# I make for coding on a windows box....
my %sites;
my @logfiles = glob("$logdir\\*.log");
# This pulls all the logfiles out of the dir and stuffs them into an
array.
foreach $logfile (@logfiles) {
open(EDIT, $logfile) || die "Cannot open $logfile";
$logfile =~ s/d:\\www\\linklog\\//;
$logfile =~ s/.log//;
$logfile =~ s/_/\//g;
my @lines = <EDIT>;
close(EDIT);
foreach $line (@lines) {
my ($Time, $ReHo, $Date) = split(/\|/, $line);
$sites{$logfile}++;
}
}
print "Content-type:text/html\n\n";
print "<table width=100%><tr><td width=50%></td><td
width=50%></td></tr>";
# (Necessary for the browser to understand this stuff)
# Let's sort the keys now. Highest number first. So I thought....
@keys = sort {
$sites{$b} cmp $sites{$a}
} keys %sites;
# Now iterate through the keys and print the whole bunch
foreach $key (@keys) {
print "<tr><td>$key:</td><td> <img src='/axs/red.gif' height=5
width=$sites{$key}0> ($sites{$key} visitors)\n</td></tr>";
}
print "</table>";
# The end....
------------------------------
Date: Mon, 22 May 2000 22:44:22 +0800
From: "Swee Heng" <sweeheng@usa.net>
Subject: Re: Sorting a hash
Message-Id: <8gbh0g$gvn$1@clematis.singnet.com.sg>
Gert <register_ms@hotmail.com> wrote in message
news:8kfiis8fgdtrtv3qn8m9o8ajbdjtfclcn2@4ax.com...
> Everything went very well until after a few minutes a page hit the 10
> visits. Now the sorting looks like this:
>
> 6, 5, 4, 3, 2, 10, 1, 1, 1
>
> How do I sort my hash to move the largest number up front?
> ...
> @keys = sort {
> $sites{$b} cmp $sites{$a}
> } keys %sites;
'<=>' not 'cmp'. Read "perldoc -q sort" again. Try:
@array = ( 1, 4, 5, 3, 2, 6, 10, 1, 1, 1);
@rslt1 = sort { $b <=> $a } @array;
@rslt2 = sort { $b cmp $a } @array;
print " @rslt1\n @rslt2\n";
Swee Heng
------------------------------
Date: 22 May 2000 10:52:11 -0500
From: tzz@iglou.com (Teodor Zlatanov)
Subject: Re: Sorting a hash
Message-Id: <3929499b$1_2@news.iglou.com>
<8kfiis8fgdtrtv3qn8m9o8ajbdjtfclcn2@4ax.com>:Gert (register_ms@hotmail.com):comp.lang.perl.misc:Mon, 22 May 2000 16:17:20 +0200:quote:
: 6, 5, 4, 3, 2, 10, 1, 1, 1
:
: How do I sort my hash to move the largest number up front?
------------------------------------------------------------------
: my $logdir = "d:\\www\\linklog";
: # I still hate to use the double backslash, but that's the sacrifices
: # I make for coding on a windows box....
You can use "d:/www/linklog" instead. Better yet, make it a
command-line or configuration variable to make your script more
portable (probably not a big concern, but still).
: # Let's sort the keys now. Highest number first. So I thought....
: @keys = sort {
: $sites{$b} cmp $sites{$a}
: } keys %sites;
You need to use the <=> operator instead of cmp. Almost there.
perldoc -f sort
or the HTML ActiveState documentation will help you further.
--
Teodor Zlatanov <tzz@iglou.com>
"Brevis oratio penetrat colos, longa potatio evacuat ciphos." -Rabelais
------------------------------
Date: Mon, 22 May 2000 14:52:32 +0100
From: "Bagsy" <news@theedgeofpanic.freeserve.co.uk>
Subject: SQL newbie question
Message-Id: <8gbels$7m1$1@newsg1.svr.pol.co.uk>
Hi,
I'm trying to write an SQL query which will compare the elements of an
array to every column in a table and return any matches. Would this work?
SELECT * FROM exampletable
WHERE * = $foo[1] AND $foo[2] etc..?
I imagine it wouldn't. If I want to return the rows where all the
elements of @foo match at least one column what would be the correct way to
structure the query? Thanks in advance.
------------------------------
Date: Mon, 22 May 2000 13:44:22 GMT
From: Greg Bacon <gbacon@cs.uah.edu>
Subject: Statistics for comp.lang.perl.misc
Message-Id: <siiedm4ao1162@corp.supernews.com>
Following is a summary of articles spanning a 7 day period,
beginning at 15 May 2000 14:54:14 GMT and ending at
22 May 2000 14:01:37 GMT.
Notes
=====
- A line in the body of a post is considered to be original if it
does *not* match the regular expression /^\s{0,3}(?:>|:|\S+>|\+\+)/.
- All text after the last cut line (/^-- $/) in the body is
considered to be the author's signature.
- The scanner prefers the Reply-To: header over the From: header
in determining the "real" email address and name.
- Original Content Rating (OCR) is the ratio of the original content
volume to the total body volume.
- Find the News-Scan distribution on the CPAN!
<URL:http://www.perl.com/CPAN/modules/by-module/News/>
- Please send all comments to Greg Bacon <gbacon@cs.uah.edu>.
- Copyright (c) 2000 Greg Bacon.
Verbatim copying and redistribution is permitted without royalty;
alteration is not permitted. Redistribution and/or use for any
commercial purpose is prohibited.
Excluded Posters
================
perlfaq-suggestions\@(?:.*\.)?perl\.com
Totals
======
Posters: 499
Articles: 1726 (677 with cutlined signatures)
Threads: 469
Volume generated: 3187.9 kb
- headers: 1404.4 kb (27,636 lines)
- bodies: 1694.8 kb (54,260 lines)
- original: 1137.9 kb (38,607 lines)
- signatures: 87.0 kb (2,275 lines)
Original Content Rating: 0.671
Averages
========
Posts per poster: 3.5
median: 1 post
mode: 1 post - 279 posters
s: 7.6 posts
Posts per thread: 3.7
median: 2 posts
mode: 2 posts - 122 threads
s: 8.2 posts
Message size: 1891.3 bytes
- header: 833.2 bytes (16.0 lines)
- body: 1005.5 bytes (31.4 lines)
- original: 675.1 bytes (22.4 lines)
- signature: 51.6 bytes (1.3 lines)
Top 10 Posters by Number of Posts
=================================
(kb) (kb) (kb) (kb)
Posts Volume ( hdr/ body/ orig) Address
----- -------------------------- -------
90 155.0 ( 88.5/ 55.8/ 34.6) Tom Phoenix <rootbeer@redcat.com>
60 104.8 ( 55.9/ 47.9/ 21.0) Jonathan Stowe <gellyfish@gellyfish.com>
50 80.8 ( 37.7/ 42.9/ 25.2) Jeff Zucker <jeff@vpservices.com>
46 80.6 ( 29.3/ 46.1/ 26.6) Larry Rosler <lr@hpl.hp.com>
41 60.9 ( 34.4/ 26.1/ 15.5) Bart Lateur <bart.lateur@skynet.be>
33 51.4 ( 21.0/ 30.3/ 18.0) abigail@arena-i.com
32 72.2 ( 25.1/ 38.2/ 37.3) The WebDragon <nospam@devnull.com>
32 69.7 ( 32.5/ 37.1/ 28.3) "Alan J. Flavell" <flavell@mail.cern.ch>
27 77.2 ( 24.3/ 52.9/ 41.6) "Godzilla!" <godzilla@stomp.stomp.tokyo>
26 54.8 ( 23.0/ 24.0/ 12.2) Uri Guttman <uri@sysarch.com>
These posters accounted for 25.3% of all articles.
Top 10 Posters by Volume
========================
(kb) (kb) (kb) (kb)
Volume ( hdr/ body/ orig) Posts Address
-------------------------- ----- -------
155.0 ( 88.5/ 55.8/ 34.6) 90 Tom Phoenix <rootbeer@redcat.com>
104.8 ( 55.9/ 47.9/ 21.0) 60 Jonathan Stowe <gellyfish@gellyfish.com>
99.9 ( 3.8/ 96.1/ 92.7) 4 "Chris Williams" <aahz@gol.com>
80.8 ( 37.7/ 42.9/ 25.2) 50 Jeff Zucker <jeff@vpservices.com>
80.6 ( 29.3/ 46.1/ 26.6) 46 Larry Rosler <lr@hpl.hp.com>
77.2 ( 24.3/ 52.9/ 41.6) 27 "Godzilla!" <godzilla@stomp.stomp.tokyo>
72.2 ( 25.1/ 38.2/ 37.3) 32 The WebDragon <nospam@devnull.com>
69.7 ( 32.5/ 37.1/ 28.3) 32 "Alan J. Flavell" <flavell@mail.cern.ch>
68.9 ( 22.7/ 44.6/ 20.2) 24 Jeff Helman <jhelman@wsb.com>
60.9 ( 34.4/ 26.1/ 15.5) 41 Bart Lateur <bart.lateur@skynet.be>
These posters accounted for 27.3% of the total volume.
Top 10 Posters by OCR (minimum of five posts)
==============================================
(kb) (kb)
OCR orig / body Posts Address
----- -------------- ----- -------
0.990 ( 4.1 / 4.2) 6 "A Pietro" <apietro@my-deja.com>
0.975 ( 37.3 / 38.2) 32 The WebDragon <nospam@devnull.com>
0.958 ( 1.5 / 1.6) 5 "Daniel van den Oord" <danielxx@bart.nl>
0.930 ( 1.4 / 1.5) 5 "Lance Boyle" <lancelotboyle@hotmail.com>
0.898 ( 4.8 / 5.3) 7 Mur <jboesNOjbSPAM@qtm.net.invalid>
0.827 ( 22.7 / 27.5) 11 Xah <xah@xahlee.org>
0.823 ( 5.5 / 6.7) 6 "Ed" <edbubbleluk@hotmail.com>
0.820 ( 5.5 / 6.7) 7 Steve Leibel <stevel@coastside.net>
0.794 ( 2.9 / 3.7) 5 "Jim Stout" <notacceptingspam@nowhere.can>
0.788 ( 41.6 / 52.9) 27 "Godzilla!" <godzilla@stomp.stomp.tokyo>
Bottom 10 Posters by OCR (minimum of five posts)
=================================================
(kb) (kb)
OCR orig / body Posts Address
----- -------------- ----- -------
0.415 ( 2.9 / 6.9) 16 Makarand Kulkarni <makarand_kulkarni@My-Deja.com>
0.409 ( 3.0 / 7.4) 7 Paul Eckert <peckert@epicrealm.com>
0.404 ( 4.5 / 11.2) 7 Bert IJff <bert@scanlaser.nl>
0.403 ( 1.8 / 4.4) 6 "Scott Pritchett" <scott@salmon.ltd.uk>
0.402 ( 2.5 / 6.2) 8 Dave Cross <dave@dave.org.uk>
0.394 ( 2.5 / 6.5) 6 Dan Sugalski <dan@tuatha.sidhe.org>
0.393 ( 3.6 / 9.2) 10 efflandt@xnet.com
0.306 ( 4.4 / 14.3) 12 phill@modulus.com.au
0.305 ( 1.4 / 4.5) 8 Tom Briles <sariq@texas.net>
0.254 ( 2.3 / 9.0) 9 "Tintin" <you.will.always.find.him.in.the.kitchen@parties>
73 posters (14%) had at least five posts.
Top 10 Threads by Number of Posts
=================================
Posts Subject
----- -------
31 regexes *sigh* damn I hate these things
31 the use of $_
30 zen and the art of trolling [OT]
27 How to COPY a website
19 Accurate IP return?
18 Forum for 'how to do it' questions?
17 valid email address
16 file locking
15 $0 doesn't give full path
15 regex mind bender (for me)
These threads accounted for 12.7% of all articles.
Top 10 Threads by Volume
========================
(kb) (kb) (kb) (kb)
Volume ( hdr/ body/ orig) Posts Subject
-------------------------- ----- -------
99.4 ( 2.7/ 96.6/ 93.3) 3 DBD::ODBC error
74.7 ( 27.1/ 45.6/ 23.4) 31 the use of $_
68.5 ( 26.6/ 37.3/ 26.1) 31 regexes *sigh* damn I hate these things
54.3 ( 28.9/ 22.1/ 12.6) 27 How to COPY a website
53.3 ( 31.5/ 20.8/ 12.0) 30 zen and the art of trolling [OT]
39.6 ( 16.0/ 22.1/ 13.9) 18 Forum for 'how to do it' questions?
35.8 ( 15.8/ 19.7/ 12.7) 19 Accurate IP return?
34.8 ( 8.9/ 25.4/ 9.6) 10 Novice request for help to simplify matching
33.6 ( 13.2/ 19.5/ 13.8) 17 valid email address
29.9 ( 1.5/ 28.4/ 24.0) 2 Net::IRC module and PING?
These threads accounted for 16.4% of the total volume.
Top 10 Threads by OCR (minimum of five posts)
==============================================
(kb) (kb)
OCR orig / body Posts Subject
----- -------------- ----- -------
0.963 ( 4.5/ 4.7) 6 Global variables to apply to multiple Perl scripts
0.930 ( 4.1/ 4.4) 5 comparing dates
0.885 ( 3.5/ 4.0) 5 simple newbie question
0.866 ( 6.3/ 7.2) 6 Check to see if an array value is null
0.862 ( 14.1/ 16.4) 8 Tanspose rows to columns
0.819 ( 8.6/ 10.5) 7 Shopping cart problems
0.817 ( 3.9/ 4.8) 7 Do YOU use taint-checking?
0.813 ( 7.8/ 9.6) 8 Odd fork() problem
0.806 ( 4.3/ 5.4) 7 help - undef $/; ?
0.800 ( 6.5/ 8.2) 7 Untaint URL character class
Bottom 10 Threads by OCR (minimum of five posts)
=================================================
(kb) (kb)
OCR orig / body Posts Subject
----- -------------- ----- -------
0.441 ( 1.9 / 4.4) 5 integer ops: mod, etc: WHERE?
0.434 ( 1.8 / 4.1) 5 Fixed number of fields
0.428 ( 1.7 / 3.9) 5 DBI and apostrophes
0.428 ( 1.1 / 2.7) 5 Annoying -w messages from standard distributed modules
0.420 ( 1.7 / 4.1) 7 determining existence of object method
0.419 ( 2.1 / 5.0) 5 Q: Reading from STDIN, pipe first, then keyboard
0.409 ( 3.0 / 7.4) 5 Perl & Frames
0.377 ( 9.6 / 25.4) 10 Novice request for help to simplify matching
0.367 ( 0.5 / 1.5) 6 Why does the contents of my file dissapear in an FTP?
0.355 ( 4.0 / 11.2) 5 SNMP via Perl
120 threads (25%) had at least five posts.
Top 10 Targets for Crossposts
=============================
Articles Newsgroup
-------- ---------
29 comp.lang.perl.modules
28 comp.infosystems.www.authoring.html
27 comp.infosystems.www.servers.unix
22 alt.perl
13 comp.lang.perl
8 microsoft.public.word.conversions
7 comp.infosystems.www.servers.ms-windows
4 comp.lang.perl.moderated
2 comp.lang.javascript
2 comp.os.ms-windows.programmer.misc
Top 10 Crossposters
===================
Articles Address
-------- -------
7 Randal L. Schwartz <merlyn@stonehenge.com>
7 Jeff Zucker <jeff@vpservices.com>
6 Alan Silver <alan-silver@prestwich-smile-gemach.freeserve.furryferret.co.uk>
6 greg@apple2.com
6 Jerome O'Neil <jerome@activeindexing.com>
6 "JB Goss" <jgoss@goss-com.com>
5 Carl Gibbs <cgi2@zipmail.com>
4 David Combs <dkcombs@netcom.com>
4 Charles DeRykus <ced@bcstec.ca.boeing.com>
4 Ned Konz <ned@bike-nomad.com>
------------------------------
Date: Mon, 22 May 2000 14:11:42 GMT
From: Elaine Ashton <elaine@chaos.wustl.edu>
Subject: Re: the use of $_
Message-Id: <B54EB861.47A8%elaine@chaos.wustl.edu>
in article 8gamd7$cdr$4@216.155.32.48, The WebDragon at nospam@devnull.com
quoth:
> | MacOS X - will ship with 5.6.0
>
> hopefully 5.6.1 ;)
hee. Yeah, they did push it back to January of 01 didn't they? The Dev
release ships with 5.005_03 iirc.
e.
------------------------------
Date: Mon, 22 May 2000 10:42:44 -0400
From: jkrogerSPAMBLOCKER@earthlink.net (jkroger)
Subject: Re: tough naming problem
Message-Id: <jkrogerSPAMBLOCKER-2205001042440001@tritone.csbmb.princeton.edu>
In article <392894BD.CFC05AD6@rochester.rr.com>, Bob Walton
<bwalton@rochester.rr.com> wrote:
>
> Jim, you are trying to do a *bad thing* (create variables with names
> that come from data -- it is bad because you don't know what will be
> coming in from the data -- maybe a string that is the same name as some
> variable already in your program). But since you insist: If $arya[1]
> has a value which is a string representing the name of an array to whose
> eight slot you want to store the value in the third slot of ary1:
>
<and more...>
Bob, thank you *very* much. I really appreciate your help.
Jim
--
please watch out for SPAM_BLOCKER
------------------------------
Date: Mon, 22 May 2000 14:53:01 +0200
From: "Alan J. Flavell" <flavell@mail.cern.ch>
Subject: Re: Untaint URL character class
Message-Id: <Pine.GHP.4.21.0005211601490.27796-100000@hpplus01.cern.ch>
On 21 May 2000, Neil Kandalgaonkar wrote:
> It even puts in the missing trailing slash from bonehad URLs like
> "http://yahoo.com"
Sorry for blundering-in here, but to me that's a very confusing thing
to say. There's nothing technically wrong with that URL: it doesn't
need to have a slash appended, and even if a slash +was+ appended, it
wouldn't technically be a _trailing slash_ (in spite of appearances).
http://foo.dom.tld/urlpath
^
leading slash for urlpath
This might be a valid URL. On the other hand, it might be one of
those blunders that get redirected to:
http://foo.dom.tld/urlpath/
^ ^
| trailing slash
leading slash
The trailing slash is never optional. Adding it makes a different
and independent URL, in technical terms. It's only a common
convention that /dirname , intended to point to a directory (strictly
speaking, "to the default resource in a directory"), gets redirected
to /dirname/ - but it doesn't _have_ to be that way, and some servers
are configured to behave differently.
When the urlpath is empty, the leading slash is optional.
So, in your example, the urlpath was empty, and the then-optional
_leading_ slash had been omitted, which, in URL terms, is entirely
permissible.
Perhaps you had some other good reason for wanting that slash?
All the best
------------------------------
Date: Mon, 22 May 2000 07:22:34 -0700
From: "Godzilla!" <godzilla@stomp.stomp.tokyo>
Subject: Re: Untaint URL character class
Message-Id: <392942AA.9C6B9780@stomp.stomp.tokyo>
Neil Kandalgaonkar wrote:
>
> In article <39281145.5C17DF86@stomp.stomp.tokyo>,
> Godzilla! <godzilla@stomp.stomp.tokyo> wrote:
> >bbfrancis@networld.com wrote:
> >This character set will make for a good
> >beginning point for hyperlinks:
> >(http://[\-~A-Za-z0-9_/\.]+)
> This certainly doesn't cover all the legal
> characters in an URL (which was the original
> question). I grant that many URLs will
> match this regex but it leaves out even
> commonly seen chars like %.
"...good beginning point for hyperlinks...."
^^^^^^^^^
"There are, of course, some obscure exceptions
which may need to be added to each...make note
of their exceptions, if you think you need those
exceptions."
"There are times I do make minor adjustments to
compensate for those oddball rare exceptions."
Leaving out as many characters as 'reasonably'
possible, lends to better security. Being both
realistic and reasonable, is of key importance
in good programming practices.
*shrugs*
Godzilla!
------------------------------
Date: Mon, 22 May 2000 13:17:48 GMT
From: daviesr@cartman.foo.com (Rasputin)
Subject: Re: valid email address
Message-Id: <slrn8iicp0.u0b.daviesr@cartman.private.ntl.com>
On 22 May 11:00:16 GMT, Neil Kandalgaonkar <nj_kanda@alcor.concordia.ca> wrote:
>In article <3928E6A3.4897649A@momsathome.on.ca>,
>Jennifer <webmaster@momsathome.on.ca> wrote:
>
>>Neil Kandalgaonkar wrote:
>>
>>> my $domain = qr/([a-z0-9-]+\.)*[a-z]+/i; # must be fully qualified
>>
>>OK I just want to understand the regexp. That would allow a
>>sinlge letter to be valid, right?
>
>You're right, I screwed up a bit.
>
>
>>Assuming that a valid domain must have at _least_ one
>>letter|number|dash followed by a dot followed by at least 2
>>letters (Please correct me if you know that asumption to be
>>wrong.), would the following work?
>
>A safe assumption for most addresses...
>
>But I did a quick poll, for fun. These machines
>are accessible simply with the country code:
>
>Anguilla AI -> 209.88.68.34
>Christmas Island CX -> 195.224.98.195
>Denmark DK -> 194.192.186.150
>Dominican Republic DO -> 206.105.233.72
>Ghana GH -> 196.3.64.1
>Cayman Islands KY -> 209.26.120.2
>Moldova MD -> 209.26.120.2
>Norfolk Island NF -> 203.12.249.101
>Philippines PH -> 203.176.3.199
>Syria SY -> 195.22.198.6
>Tajikistan TJ -> 209.77.250.4
>Taiwan TW -> 192.83.166.11
>
>In principle webmaster@ai is deliverable -- try it...
>just 'telnet ai 25' and type 'VRFY webmaster'.
I may be missing something, but why not just set
$domain to everything atfer the @, and then
dig $domain mx
and grep for a valid MX record?
That would save having to secondguess the syntax of
(possibly wierd-ass) domain names?
--
Rasputin.
Jack of All Trades - Master of Nuns.
------------------------------
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 3121
**************************************