[31219] in Perl-Users-Digest

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

Perl-Users Digest, Issue: 2464 Volume: 11

daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Mon Jun 8 16:09:43 2009

Date: Mon, 8 Jun 2009 13:09:07 -0700 (PDT)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)

Perl-Users Digest           Mon, 8 Jun 2009     Volume: 11 Number: 2464

Today's topics:
    Re: Compiling to binary <benkasminbullock@gmail.com>
    Re: Compiling to binary <smallpond@juno.com>
        Counting the total number of keys in a hash of hashes <mahurshi@gmail.com>
    Re: Counting the total number of keys in a hash of hash sln@netherlands.com
    Re: Counting the total number of keys in a hash of hash sln@netherlands.com
    Re: Counting the total number of keys in a hash of hash <jurgenex@hotmail.com>
    Re: Counting the total number of keys in a hash of hash <rvtol+usenet@xs4all.nl>
    Re: Graphics programming <sjd1234567@gmail.com>
        Longhorn will enable new Intel processor features <whatnextur@gmail.com>
        new CPAN modules on Mon Jun  8 2009 (Randal Schwartz)
    Re: Passing scalars to C functions <josef.moellers@ts.fujitsu.com>
    Re: Simple array iteration not working? sln@netherlands.com
    Re: Simple array iteration not working? sln@netherlands.com
        Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)

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

Date: 08 Jun 2009 12:11:17 GMT
From: Ben Bullock <benkasminbullock@gmail.com>
Subject: Re: Compiling to binary
Message-Id: <4a2cffe5$0$869$c5fe31e7@read01.usenet4all.se>

On Sun, 07 Jun 2009 12:13:30 +0000, verpory wrote:

> Is there some sort of module or something to compile *.pl files to Linux
> binaries? I want to be able to distribute my perl scripts without people
> being abl to edit them.

I don't know what the Perl FAQ says but you might want to look at pp:

http://search.cpan.org/~smueller/PAR-Packer-0.991/lib/pp.pm


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

Date: Mon, 8 Jun 2009 06:37:08 -0700 (PDT)
From: smallpond <smallpond@juno.com>
Subject: Re: Compiling to binary
Message-Id: <5860466a-66f1-481f-9c87-fd1ab544ec5b@x6g2000vbg.googlegroups.com>

On Jun 7, 8:13=A0am, verpory <verp...@hotmail.com> wrote:
> "Linux binaries"

What does that mean?  Linux runs on everything from wireless routers
to IBM mainframes.



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

Date: Sun, 7 Jun 2009 22:04:56 -0700 (PDT)
From: Mahurshi Akilla <mahurshi@gmail.com>
Subject: Counting the total number of keys in a hash of hashes
Message-Id: <05ae3a52-0f59-412e-8ee8-9a435e43d50a@i6g2000yqj.googlegroups.com>

Is there an easy way to count the # of keys in a hash of hashes?

e.g.
Say I have a hash like the following:
$myhash{key1}{key2}

I want to count the total number of keys in $myhash without looping
through the whole thing.  The answer is typically #key1 x #key2

Taking this one step further, I would like to know if there's a way to
do the same for "higher depths" like
$myhash{key1}{key2}{key3} and so on...

It will be really cool if there is a built in function/perl module
that can do this.


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

Date: Sun, 07 Jun 2009 23:18:51 -0700
From: sln@netherlands.com
Subject: Re: Counting the total number of keys in a hash of hashes
Message-Id: <879p25t2a4qf4qbvn3l97bb901as41etp8@4ax.com>

On Sun, 7 Jun 2009 22:04:56 -0700 (PDT), Mahurshi Akilla <mahurshi@gmail.com> wrote:

>Is there an easy way to count the # of keys in a hash of hashes?
>
>e.g.
>Say I have a hash like the following:
>$myhash{key1}{key2}
>
>I want to count the total number of keys in $myhash without looping
>through the whole thing.  The answer is typically #key1 x #key2

Whats the reason you want to count all the keys in a hash?
Well there's keys %myhash.
"#key1 x #key2" ?? No, thats not right, its a hash.

>
>Taking this one step further, I would like to know if there's a way to
>do the same for "higher depths" like
>$myhash{key1}{key2}{key3} and so on...

Deep recursion, test for hash ref's, use keys %{}

>
>It will be really cool if there is a built in function/perl module
>that can do this.

I'm sure there is a module out there. But, name one 'cool' reason to
get a count of keys?


untested, something like this (unblessed):


sub get_key_count
{
	my ($href,$count) = @_;
	foreach my $key (keys %{$href}) {
		$$count++;
		if ( ref ($href->{$key}) eq 'HASH' ) {
			get_key_count ($href->{$key}, $count);
		}
	}
}


-sln


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

Date: Sun, 07 Jun 2009 23:26:26 -0700
From: sln@netherlands.com
Subject: Re: Counting the total number of keys in a hash of hashes
Message-Id: <9ebp25l9ph11putm9qbvlfrq7lcpp0q25f@4ax.com>

On Sun, 07 Jun 2009 23:18:51 -0700, sln@netherlands.com wrote:

>On Sun, 7 Jun 2009 22:04:56 -0700 (PDT), Mahurshi Akilla <mahurshi@gmail.com> wrote:
>
>>Is there an easy way to count the # of keys in a hash of hashes?
>>
>>e.g.
>>Say I have a hash like the following:
>>$myhash{key1}{key2}
>>
>>I want to count the total number of keys in $myhash without looping
>>through the whole thing.  The answer is typically #key1 x #key2
>
>Whats the reason you want to count all the keys in a hash?
>Well there's keys %myhash.
>"#key1 x #key2" ?? No, thats not right, its a hash.
>
>>
>>Taking this one step further, I would like to know if there's a way to
>>do the same for "higher depths" like
>>$myhash{key1}{key2}{key3} and so on...
>
>Deep recursion, test for hash ref's, use keys %{}
>
>>
>>It will be really cool if there is a built in function/perl module
>>that can do this.
>
>I'm sure there is a module out there. But, name one 'cool' reason to
>get a count of keys?
>
>
>untested, something like this (unblessed):
>
>
>sub get_key_count
>{
>	my ($href,$count) = @_;
>	foreach my $key (keys %{$href}) {
>		$$count++;
>		if ( ref ($href->{$key}) eq 'HASH' ) {
>			get_key_count ($href->{$key}, $count);
>		}
>	}
>}
>
>

But, I guess you would have to check all the elements if ARRAY for
hash ref's as well.

   if ( ref ($href->{$key}) eq 'ARRAY' ) {
	# loop through the array to find HASH refs
	# call get_key_count (..., $count);
   }

-sln




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

Date: Sun, 07 Jun 2009 23:38:55 -0700
From: Jürgen Exner <jurgenex@hotmail.com>
Subject: Re: Counting the total number of keys in a hash of hashes
Message-Id: <epbp25dtqnlei3tjsidcsbvn6mdm8qaaai@4ax.com>

Mahurshi Akilla <mahurshi@gmail.com> wrote:
>Is there an easy way to count the # of keys in a hash of hashes?
>
>e.g.
>Say I have a hash like the following:
>$myhash{key1}{key2}
>
>I want to count the total number of keys in $myhash without looping
>through the whole thing. 

There is no way to recursively count the keys without looking at each
hash individually at some point. You can either do it manually (for() or
map()) or have some other tool do it for you (Data::Dumper comes to
mind) and then analyse the output of that tool. But you have to loop
through the whole structure at some point. 

> The answer is typically #key1 x #key2

Why would you think so? That's a very special case. 
Typically %{$myhash{foo}} and %{$myhash{bar}} will have very different
members and different lengths.
If you data structure happens to be that regular by chance then you
already got your answer.

>Taking this one step further, I would like to know if there's a way to
>do the same for "higher depths" like
>$myhash{key1}{key2}{key3} and so on...

>It will be really cool if there is a built in function/perl module
>that can do this.

It's a two-liner, too trivial to put in a module. And rarely needed, I
would guess. At least I can't think of a good reason why I would want to
compute the total sum of unrelated items.

jue


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

Date: Mon, 08 Jun 2009 19:30:20 +0200
From: "Dr.Ruud" <rvtol+usenet@xs4all.nl>
Subject: Re: Counting the total number of keys in a hash of hashes
Message-Id: <4a2d4aac$0$198$e4fe514c@news.xs4all.nl>

Mahurshi Akilla wrote:
> Is there an easy way to count the # of keys in a hash of hashes?
> 
> e.g.
> Say I have a hash like the following:
> $myhash{key1}{key2}
> 
> I want to count the total number of keys in $myhash without looping
> through the whole thing.  The answer is typically #key1 x #key2
> 
> Taking this one step further, I would like to know if there's a way to
> do the same for "higher depths" like
> $myhash{key1}{key2}{key3} and so on...
> 
> It will be really cool if there is a built in function/perl module
> that can do this.

What problem are you trying to solve?

-- 
Ruud


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

Date: Mon, 8 Jun 2009 01:41:36 -0700 (PDT)
From: hooope <sjd1234567@gmail.com>
Subject: Re: Graphics programming
Message-Id: <fd1bb356-82e3-4768-b3fc-92cfc99d65ac@o14g2000vbo.googlegroups.com>

On 4=D4=C219=C8=D5, =C9=CF=CE=E78=CA=B100=B7=D6, Bernie Cosell <ber...@fant=
asyfarm.com> wrote:
> Mygraphicsskills are WAY rusty, and so I was thinking that instead of
> struggling through GD:: and friends that I might get a text to help walk =
me
> through it.  Amazon has two Perlgraphicsbooks,GraphicsProgramming with
> Perl by Martien Verbruggen and PerlGraphicsProgramming: Creating SVG, SWF
> (Flash), JPEG and PNG files with Perl by Shawn Wallace.  Both are quite o=
ld
> [from 2002].  Any preferences on which of the two is better?  I *THINK* I
> don't need all that much help with things like homogeneous coordinates an=
d
> transforms and such than with the computer machinations necessary to get
> objects rendered.  Also, do either of the two cover 3Dgraphics?
>
> THANKS!  /bernie\
> --
> Bernie Cosell                     Fantasy Farm Fibers
> ber...@fantasyfarm.com            Pearisburg, VA
>     -->  Too many people, too few sheep  <--         =20



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

Date: Mon, 8 Jun 2009 01:07:00 -0700 (PDT)
From: "whatnext@gmail.com" <whatnextur@gmail.com>
Subject: Longhorn will enable new Intel processor features
Message-Id: <9f827443-f476-4d28-a7d9-786e1d671e78@z5g2000vba.googlegroups.com>

New Intel processors will have extended security technology built into
them that is completely beyond the capacities of today's chips,
however the technology will not be available to use until we have the
Longhorn OS from Microsoft, it was revealed.





for more info   http://www.intel-intel99.blogspot.com/


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

Date: Mon, 8 Jun 2009 04:42:28 GMT
From: merlyn@stonehenge.com (Randal Schwartz)
Subject: new CPAN modules on Mon Jun  8 2009
Message-Id: <KKwL2s.1Mw5@zorch.sf-bay.org>

The following modules have recently been added to or updated in the
Comprehensive Perl Archive Network (CPAN).  You can install them using the
instructions in the 'perlmodinstall' page included with your Perl
distribution.

API-ISPManager-0.04
http://search.cpan.org/~nrg/API-ISPManager-0.04/
interface to the ISPManager Hosting Panel API ( http://ispsystem.com ) 
----
AnyEvent-4.411
http://search.cpan.org/~mlehmann/AnyEvent-4.411/
provide framework for multiple event loops 
----
Apache2-PodBrowser-0.03
http://search.cpan.org/~opi/Apache2-PodBrowser-0.03/
show your POD in a browser 
----
App-ZofCMS-Plugin-AutoIMGSize-0.0102
http://search.cpan.org/~zoffix/App-ZofCMS-Plugin-AutoIMGSize-0.0102/
automatically get image sizes and generate appropriate <img> tags 
----
App-ZofCMS-Plugin-HTMLFactory-PageToBodyId-0.001
http://search.cpan.org/~zoffix/App-ZofCMS-Plugin-HTMLFactory-PageToBodyId-0.001/
plugin to automatically create id="" attributes on <body> depending on the current page 
----
CPAN-Testers-Data-Generator-0.37
http://search.cpan.org/~barbie/CPAN-Testers-Data-Generator-0.37/
Download and summarize CPAN Testers data 
----
CPAN-Testers-Data-Release-0.01
http://search.cpan.org/~barbie/CPAN-Testers-Data-Release-0.01/
CPAN Testers Release database generator 
----
Catalyst-Plugin-Authentication-Credential-HTTP-0.13
http://search.cpan.org/~bobtfish/Catalyst-Plugin-Authentication-Credential-HTTP-0.13/
Superseded / deprecated module providing HTTP Basic and Digest authentication for Catalyst applications. 
----
Data-Dump-XML-1.15
http://search.cpan.org/~apla/Data-Dump-XML-1.15/
Dump arbitrary data structures as XML::LibXML object 
----
Data-Dump-XML-1.16
http://search.cpan.org/~apla/Data-Dump-XML-1.16/
Dump arbitrary data structures as XML::LibXML object 
----
Data-Validation-0.2.85
http://search.cpan.org/~pjfl/Data-Validation-0.2.85/
Filter and check data values 
----
Email-Send-2.195
http://search.cpan.org/~rjbs/Email-Send-2.195/
Simply Sending Email 
----
Enbugger-2.008
http://search.cpan.org/~whitepage/Enbugger-2.008/
Enables the debugger at runtime. 
----
Enbugger-2.009
http://search.cpan.org/~whitepage/Enbugger-2.009/
Enables the debugger at runtime. 
----
ExtUtils-MakeMaker-6.53_01
http://search.cpan.org/~mschwern/ExtUtils-MakeMaker-6.53_01/
Create a module Makefile 
----
ExtUtils-MakeMaker-6.53_02
http://search.cpan.org/~mschwern/ExtUtils-MakeMaker-6.53_02/
Create a module Makefile 
----
FFmpeg-Command-0.11
http://search.cpan.org/~mizzy/FFmpeg-Command-0.11/
A wrapper class for ffmpeg command line utility. 
----
HTML-FormWidgets-0.4.177
http://search.cpan.org/~pjfl/HTML-FormWidgets-0.4.177/
Create HTML form markup 
----
IO-AIO-3.2
http://search.cpan.org/~mlehmann/IO-AIO-3.2/
Asynchronous Input/Output 
----
IPC-SRLock-0.2.118
http://search.cpan.org/~pjfl/IPC-SRLock-0.2.118/
Set/reset locking semantics to single thread processes 
----
Inline-BC-0.08
http://search.cpan.org/~rongrw/Inline-BC-0.08/
Inline ILSM for bc the arbitrary precision math Language 
----
Moose-0.81
http://search.cpan.org/~drolsky/Moose-0.81/
A postmodern object system for Perl 5 
----
Muldis-D-0.77.0
http://search.cpan.org/~duncand/Muldis-D-0.77.0/
Formal spec of Muldis D relational DBMS lang 
----
Net-Appliance-Frontpanel-0.02
http://search.cpan.org/~oliver/Net-Appliance-Frontpanel-0.02/
Images of network devices with clickable HTML imagemaps 
----
Net-Icecast-Source-1.0
http://search.cpan.org/~revmischa/Net-Icecast-Source-1.0/
icecast streaming source 
----
Net-Icecast-Source-1.1
http://search.cpan.org/~revmischa/Net-Icecast-Source-1.1/
Icecast streaming source 
----
Net-Libproxy-0.02
http://search.cpan.org/~goneri/Net-Libproxy-0.02/
Perl binding for libproxy ( http://code.google.com/p/libproxy/ ) 
----
Net-Libproxy-0.03
http://search.cpan.org/~goneri/Net-Libproxy-0.03/
Perl binding for libproxy ( http://code.google.com/p/libproxy/ ) 
----
Net-SMS-ASPSMS-0.1.5
http://search.cpan.org/~supcik/Net-SMS-ASPSMS-0.1.5/
Interface to ASPSMS services 
----
Net-Twitter-3.01000
http://search.cpan.org/~mmims/Net-Twitter-3.01000/
A perl interface to the Twitter API 
----
Net-Twitter-Lite-0.02000
http://search.cpan.org/~mmims/Net-Twitter-Lite-0.02000/
A perl interface to the Twitter API 
----
POE-Component-Client-NNTP-2.12
http://search.cpan.org/~bingos/POE-Component-Client-NNTP-2.12/
A POE component that implements an RFC 977 NNTP client. 
----
POE-Component-SmokeBox-Uploads-NNTP-1.00
http://search.cpan.org/~bingos/POE-Component-SmokeBox-Uploads-NNTP-1.00/
Obtain uploaded CPAN modules via NNTP. 
----
Pod-Wordlist-hanekomu-0.01
http://search.cpan.org/~marcel/Pod-Wordlist-hanekomu-0.01/
Add words for spell checking POD 
----
RDR-Collector-1.0000
http://search.cpan.org/~shamrock/RDR-Collector-1.0000/
Collect RDRv1 packets 
----
String-Iota-0.85
http://search.cpan.org/~lept/String-Iota-0.85/
Simple interface to some useful string functions 
----
Test-NoXS-1.01
http://search.cpan.org/~dagolden/Test-NoXS-1.01/
Prevent a module from loading its XS code 
----
UR-0.5
http://search.cpan.org/~sakoht/UR-0.5/
rich declarative non-hierarchical transactional objects 
----
UR-0.6
http://search.cpan.org/~sakoht/UR-0.6/
rich declarative non-hierarchical transactional objects 
----
Unicode-Digits-20090607
http://search.cpan.org/~cowens/Unicode-Digits-20090607/
Convert UNICODE digits to integers you can do math with 
----
namespace-autoclean-0.08
http://search.cpan.org/~flora/namespace-autoclean-0.08/
Keep imports out of your namespace 


If you're an author of one of these modules, please submit a detailed
announcement to comp.lang.perl.announce, and we'll pass it along.

This message was generated by a Perl program described in my Linux
Magazine column, which can be found on-line (along with more than
200 other freely available past column articles) at
  http://www.stonehenge.com/merlyn/LinuxMag/col82.html

print "Just another Perl hacker," # the original

--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion


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

Date: Mon, 08 Jun 2009 11:14:14 +0200
From: Josef Moellers <josef.moellers@ts.fujitsu.com>
Subject: Re: Passing scalars to C functions
Message-Id: <h0ikp2$o7u$1@nntp.fujitsu-siemens.com>

Ben Morrow wrote:
> Quoth Josef Moellers <josef.moellers@ts.fujitsu.com>:
>> I'm fairly new to the XS business. I have managed to get the skeleton up 
>> (h2xs) and have also managed to write short functions that have ints as 
>> arguments and return strings, but I'd like to pass a full Perl scalar 
>> (my $cdb = pack('C*', 0x12, 0, 0, 0, 128, 0);) and retrieve the length 
>> (6) and the bytes themselves in the C function and also return such a 
>> scalar.
>>
>> How do I do that?
> 
>     MODULE = My::XS  PACKAGE = My::XS
> 
>     SV *
>     my_xs_func(sv)
>             SV *sv
>         PREINIT:
>             const char *bytes;
>             STRLEN len;
>         CODE:
>             bytes = SvPV(sv, len);
>             RETVAL = sv_2mortal(newSVpvn(bytes, len));
>         OUTPUT:
>             RETVAL
> 
> Of course, there are lots of other ways, this being Perl. See perlxs for
> the details.

Thanks. This works.

Josef
-- 
These are my personal views and not those of Fujitsu Technology Solutions!
Josef Möllers (Pinguinpfleger bei FTS)
	If failure had no penalty success would not be a prize (T.  Pratchett)
Company Details: http://de.ts.fujitsu.com/imprint.html


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

Date: Sun, 07 Jun 2009 21:00:50 -0700
From: sln@netherlands.com
Subject: Re: Simple array iteration not working?
Message-Id: <pt1p255sk9d8lnq8e10c6i04lu6ask2ouf@4ax.com>

On Sun, 07 Jun 2009 11:47:35 -0700, sln@netherlands.com wrote:

>On Sat, 6 Jun 2009 12:00:54 -0700 (PDT), brian.haines@gmail.com wrote:
>
>>This code:
>>
>>	my @sref = @{$softwareListRef};
>>	print Dumper(@sref);
>>
>>	for (my $i = 0; $i<@sref ; $i++) {
>>		my $sn = $sref[$i];
>>		print Dumper($sn);
>>
>>Generates this output:
>>
>>$VAR1 = [
>>          'autoTestSoftware001',
>>          'autoTestSoftware050'
>>        ];
>>$VAR1 = [
>>          'autoTestSoftware001',
>>          'autoTestSoftware050'
>>        ];
>>
>>Note that the array @sref is properly de-referenced and printed. Then,
>>inexplicably, the array item is selected by index and when printed, is
>>equal to the original array. Foreach does the same thing. What's going
>>on?
>
>This is right, @sref contains a single ref to 
> [
>    'autoTestSoftware001',
>    'autoTestSoftware050'
> ]

The only way to get this output is if

$softwareListRef = [
  [
    'autoTestSoftware001',
    'autoTestSoftware050'
  ]
];

Where Dumper @sref prints the single 'element' in the array, 
which is the ref ['autoTestSoftware001','autoTestSoftware050']

Then Dumper $sref[0] which is also the same 'element' which
is the same ref.

You have done basically the same operation.

If you had coerrced the element as an array @{$sref[0]},
its contents would have been printed without the [] and as

$VAR1 = 'autoTestSoftware001';
$VAR2 = 'autoTestSoftware050';


-sln


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

Date: Sun, 07 Jun 2009 21:25:54 -0700
From: sln@netherlands.com
Subject: Re: Simple array iteration not working?
Message-Id: <2o3p25dfmi00q05vjj91ms64uvqibetthp@4ax.com>

On Sun, 07 Jun 2009 21:00:50 -0700, sln@netherlands.com wrote:

>On Sun, 07 Jun 2009 11:47:35 -0700, sln@netherlands.com wrote:
>
>>On Sat, 6 Jun 2009 12:00:54 -0700 (PDT), brian.haines@gmail.com wrote:
>>
>>>This code:
>>>
>>>	my @sref = @{$softwareListRef};
>>>	print Dumper(@sref);
>>>
>>>	for (my $i = 0; $i<@sref ; $i++) {
>>>		my $sn = $sref[$i];
>>>		print Dumper($sn);
>>>
>>>Generates this output:
>>>
>>>$VAR1 = [
>>>          'autoTestSoftware001',
>>>          'autoTestSoftware050'
>>>        ];
>>>$VAR1 = [
>>>          'autoTestSoftware001',
>>>          'autoTestSoftware050'
>>>        ];
>>>
>>>Note that the array @sref is properly de-referenced and printed. Then,
>>>inexplicably, the array item is selected by index and when printed, is
>>>equal to the original array. Foreach does the same thing. What's going
>>>on?
>>
>>This is right, @sref contains a single ref to 
>> [
>>    'autoTestSoftware001',
>>    'autoTestSoftware050'
>> ]
>
>The only way to get this output is if
>
>$softwareListRef = [
>  [
>    'autoTestSoftware001',
>    'autoTestSoftware050'
>  ]
>];
>
>Where Dumper @sref prints the single 'element' in the array, 
>which is the ref ['autoTestSoftware001','autoTestSoftware050']
>
>Then Dumper $sref[0] which is also the same 'element' which
>is the same ref.
>
>You have done basically the same operation.
>
>If you had coerrced the element as an array @{$sref[0]},
>its contents would have been printed without the [] and as
>
>$VAR1 = 'autoTestSoftware001';
>$VAR2 = 'autoTestSoftware050';
>
>

Sorry about that, one more thing. If you pass an @array
to Dumper it will print its contents. If you pass a $scalar
to Dumper it will print its contents. Otherwise, 
there is no way to tell what it is.

So if an array reference, it will be shown with brackets with its contents expanded.
Identical if its an array with a single element array reference, which is what you
found in your case.
All content are recursively expanded.

-sln


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

Date: 6 Apr 2001 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin) 
Subject: Digest Administrivia (Last modified: 6 Apr 01)
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: due to the current flood of worm email banging on ruby, the smtp
server on ruby has been shut off until further notice. 

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 V11 Issue 2464
***************************************


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