[30816] in Perl-Users-Digest

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

Perl-Users Digest, Issue: 2061 Volume: 11

daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Wed Dec 17 06:09:42 2008

Date: Wed, 17 Dec 2008 03:09:06 -0800 (PST)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)

Perl-Users Digest           Wed, 17 Dec 2008     Volume: 11 Number: 2061

Today's topics:
    Re: a homework need help <skeldoy@gmail.com>
    Re: a simple control in an nntp client <george@example.invalid>
    Re: a simple control in an nntp client <george@example.invalid>
    Re: a simple control in an nntp client <tadmc@seesig.invalid>
    Re: a simple control in an nntp client <jurgenex@hotmail.com>
    Re: a simple control in an nntp client <jurgenex@hotmail.com>
    Re: a simple control in an nntp client <afmcc@btinternet.com>
        Determining if a connection is secure <mdudley@king-cart.com>
    Re: Determining if a connection is secure <glex_no-spam@qwest-spam-no.invalid>
    Re: Determining if a connection is secure <tim@burlyhost.com>
    Re: FAQ 9.4 How do I remove HTML from a string? <tim@burlyhost.com>
    Re: I need help with PDF::API2 to make a PDF file navig <hjp-usenet2@hjp.at>
        new CPAN modules on Wed Dec 17 2008 (Randal Schwartz)
    Re: Trouble with Net::Ping <mlp@acm.org>
        Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)

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

Date: Tue, 16 Dec 2008 17:58:04 -0800 (PST)
From: skeldoy <skeldoy@gmail.com>
Subject: Re: a homework need help
Message-Id: <73949789-d851-46f0-a242-07baffa76904@o4g2000pra.googlegroups.com>

On Dec 5, 1:38=A0am, "Camel" <jiao...@sbcglobal.net> wrote:
> Three digits "1,2,3", how many 3-digit numbers can be made? print all the
> numbers

Found what you're looking for in the obfuscation-contests archives:

#!/usr/bin/perl
G:  *S=3Dsub{goto shift};*T=3Dsub{exit shift};*U=3Dsub{print shift};
H:  my $A=3D"";my $C=3D0;my $D=3D0;my $E=3D0;my $F=3D0;my $G=3D0;my $H=3D0;=
my @I;
I:  if(!defined($A=3D$ARGV[0])){U(qw(ARGV[0]?));U("\n");T(1)}$C=3Dlength
($A);
    U("-$A-\n");$D=3D0;
J:  $F=3D0;$I[$D]=3D0;if($D!=3D$C){S(K)}for($G=3D0;$G<$C;$G++){U(substr($A,=
$I
[$G],1))
    }$H++;U("\t");$H%8||U("\n");S(M);
K:  $F=3D$D;if($F!=3D0){S(N)}$E=3D$I[0];if($E=3D=3D$C){U("\n---\n$H\n");T(0=
)}
L:  $D++;S(J);
M:  $D--;$I[$D]++;S(K);
N:  $F=3D$I[$D];if($F=3D=3D$C){S(M)}$E=3D$D-1;
O:  if($F=3D=3D$I[$E]){S(P)}$E--;if($E!=3D-1){S(O)}S(L);
P:  $I[$D]++;S(N);


Hand that in ;)

Sverre


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

Date: Tue, 16 Dec 2008 21:02:16 -0700
From: George <george@example.invalid>
Subject: Re: a simple control in an nntp client
Message-Id: <1u1seh31639ld.1ofu5mljbv75y$.dlg@40tude.net>

On Tue, 16 Dec 2008 06:10:17 -0600, Tad J McClellan wrote:

> George <george@example.invalid> wrote:
>> On Sun, 14 Dec 2008 22:48:58 -0600, Tad J McClellan wrote:

[reordered]
>> That's precisely what I needed to do.
> 
> 
> Then the problem was not with Perl being hard to understand at all.
> 
> The problem was simply a programmer's logic error.

No.  I bought the camel book 15 months ago and am not mature with the
syntax.

> Not in my Perl programs.
> 
> $_ is simply the common default variable.
> 
> My programs never use the default, I always give them an explicit variable.
> 
> In my production code, I use $_ only in map() and grep().
> 
 ...
> So in my code, that would instead be:
> 
>     foreach my $article ( @xover ) {
>         if ($article->[$from_offset] eq 'George <george@example.invalid>') {
>             print STDOUT "got a match\n";
>         }
>     }
> 
> Look Ma! No $_!
> 

#!/usr/bin/perl 

use strict;
use warnings;
use Net::NNTP ();

use constant NUMBER_OF_ARTICLES    => 100;
use constant GROUP_NAME        => 'comp.lang.perl.misc';
use constant SERVER_NAME    => 'news.individual.net';
use constant NNTP_DEBUG        => 0;

my $nntp = Net::NNTP->new(SERVER_NAME, 'Debug' => NNTP_DEBUG) or die;
my $USER = '';
my $PASS = '';

$nntp->authinfo($USER,$PASS) or die $!;


my($article_count, $first_article, $last_article) =
$nntp->group(GROUP_NAME) or die;


# Which XOVER fields contain Subject: and From:?
my $count = 0;
my %xover_fmt = map( ($_, $count++), @{ $nntp->overview_fmt or die} );
die unless exists $xover_fmt{'Subject:'};
my $subject_offset = $xover_fmt{'Subject:'};
my $from_offset = $xover_fmt{'From:'};

my(@xover, $start_article);
RETRIEVE: while ($#xover+1 < NUMBER_OF_ARTICLES and $last_article >=
$first_article) {

    # How many articles do we need?  Stop retrieving if we have enough
    my $articles_required = NUMBER_OF_ARTICLES - ($#xover+1) or last
RETRIEVE;


    # Fetch overview information for the articles
    $start_article = $last_article - ($articles_required-1);
    $start_article = $start_article > $first_article ? $start_article :
$first_article;

    my $xover_query = $start_article == $last_article ?
    $start_article :
    [$start_article, $last_article];
    my $xover_ref = $nntp->xover($xover_query) or die;

    # Store headers for the articles we've retrieved
    foreach (sort {$b <=> $a} keys %$xover_ref) {
        push @xover, $xover_ref->{$_};
    }
} continue {
    # Move the pointer forward to fetch previous articles
    $last_article = $start_article - 1;
}


    foreach ( @xover ) {
        if ($_->[$from_offset] eq 'George <george@example.invalid>') {
            print STDOUT "got a match\n";
        }
    }

    foreach my $counter ( @xover ) {
        if ($counter->[$from_offset] eq 'George <george@example.invalid>')
{
            print STDOUT "'Look Ma! No \$_!'\n";
        }
    }



# Disconnect from the NNTP server
$nntp->quit;

#  perl script3.pl 

C:\MinGW\source>perl script3.pl
got a match
got a match
got a match
got a match
got a match
got a match
'Look Ma! No $_!'
'Look Ma! No $_!'
'Look Ma! No $_!'
'Look Ma! No $_!'
'Look Ma! No $_!'
'Look Ma! No $_!'

C:\MinGW\source>

Thanks, Tad.  Please never accuse me of having an inability to learn.
-- 
George

This young century will be liberty's century.
George W. Bush

Picture of the Day http://apod.nasa.gov/apod/


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

Date: Tue, 16 Dec 2008 21:03:54 -0700
From: George <george@example.invalid>
Subject: Re: a simple control in an nntp client
Message-Id: <1ggwc05ozpkrr$.q3d6pm2r9s3d$.dlg@40tude.net>

On Tue, 16 Dec 2008 06:16:08 -0600, Tad J McClellan wrote:

> George <george@example.invalid> wrote:
> 
>> #!/usr/bin/perl -w
>>
>> use strict;
>> use warnings;
>> use Net::NNTP ();
>>
>> Does this not cover my bases here?
> 
> 
> It would if you removed the -w switch.
> 
> I don't even know what happens when *both* forms of warnings are enabled...

I never understood the shebang line on windows.
-- 
George

Bring them on.
George W. Bush

Picture of the Day http://apod.nasa.gov/apod/


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

Date: Tue, 16 Dec 2008 22:28:12 -0600
From: Tad J McClellan <tadmc@seesig.invalid>
Subject: Re: a simple control in an nntp client
Message-Id: <slrngkgvus.oao.tadmc@tadmc30.sbcglobal.net>

George <george@example.invalid> wrote:
> On Tue, 16 Dec 2008 06:10:17 -0600, Tad J McClellan wrote:
>
>> George <george@example.invalid> wrote:
>>> On Sun, 14 Dec 2008 22:48:58 -0600, Tad J McClellan wrote:
>
> [reordered]
>>> That's precisely what I needed to do.
>> 
>> 
>> Then the problem was not with Perl being hard to understand at all.
>> 
>> The problem was simply a programmer's logic error.
>
> No.  I bought the camel book 15 months ago and am not mature with the
> syntax.


Your problem was not caused by syntax.

It was caused by semantics (a missing loop).


-- 
Tad McClellan
email: perl -le "print scalar reverse qq/moc.noitatibaher\100cmdat/"


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

Date: Tue, 16 Dec 2008 20:52:23 -0800
From: Jürgen Exner <jurgenex@hotmail.com>
Subject: Re: a simple control in an nntp client
Message-Id: <2a1hk4hhg6n12tm0phnkgaano4l2irf9mu@4ax.com>

George <george@example.invalid> wrote:
>I never understood the shebang line on windows.

It is ignored except that perl (but not the command shell!) still reads
and interprets options.

jue


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

Date: Tue, 16 Dec 2008 20:55:40 -0800
From: Jürgen Exner <jurgenex@hotmail.com>
Subject: Re: a simple control in an nntp client
Message-Id: <1e1hk4t4u9ft6eam4b6ebmci10n7gj9ln5@4ax.com>

George <george@example.invalid> wrote:
>On Tue, 16 Dec 2008 06:10:17 -0600, Tad J McClellan wrote:
>> The problem was simply a programmer's logic error.
>
>No.  I bought the camel book 15 months ago and am not mature with the
>syntax.

$_ has _NOTHING_ to do with syntax. It is simply a normal variable,
which happens to be used as default in many Perl commands if you don't
explicitely specify a different variable. But as mentioned by Tad
already that is semantic, not syntax.

jue


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

Date: Wed, 17 Dec 2008 10:39:57 +0000
From: Tony Mc <afmcc@btinternet.com>
Subject: Re: a simple control in an nntp client
Message-Id: <8klhk4d68fdgboj6nfo9loci947p0cu8rr@4ax.com>

On Tue, 16 Dec 2008 20:52:23 -0800, Jürgen Exner
<jurgenex@hotmail.com> wrote:

> George <george@example.invalid> wrote:
> >I never understood the shebang line on windows.
> 
> It is ignored except that perl (but not the command shell!) still reads
> and interprets options.

I seem to recall that it's also useful if you are running an Apache
server on Windows and need to execute perl CGI scripts. Apache does
use the shebang line.

Tony


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

Date: Tue, 16 Dec 2008 23:09:37 GMT
From: Marshall Dudley <mdudley@king-cart.com>
Subject: Determining if a connection is secure
Message-Id: <RyW1l.348$xY.197@newsreading01.news.tds.net>

How can I determine if the perl program is being called via an https or 
an http operation?

Thanks,

Marshall


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

Date: Tue, 16 Dec 2008 18:36:40 -0600
From: "J. Gleixner" <glex_no-spam@qwest-spam-no.invalid>
Subject: Re: Determining if a connection is secure
Message-Id: <49484998$0$87074$815e3792@news.qwest.net>

Marshall Dudley wrote:
> How can I determine if the perl program is being called via an https or 
> an http operation?

Depends on what modules your program is using.  If you're using CGI,
take a look at its documentation for 'https', if you're using something
else, then there are probably other methods.

It's probably better to configure your Web server to only serve
it via HTTPS, if that's what you're really after.


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

Date: Tue, 16 Dec 2008 15:28:24 -0800
From: Tim Greer <tim@burlyhost.com>
Subject: Re: Determining if a connection is secure
Message-Id: <tQW1l.238$Us1.51@newsfe05.iad>

Marshall Dudley wrote:

> How can I determine if the perl program is being called via an https
> or an http operation?
> 
> Thanks,
> 
> Marshall

I assume you mean a Perl script over CGI?  You can check the SERVER_PORT
env var if it's port 443 (SSL), or the HTTPS env var will show as "on"
if it's over a secure connection (https).
-- 
Tim Greer, CEO/Founder/CTO, BurlyHost.com, Inc.
Shared Hosting, Reseller Hosting, Dedicated & Semi-Dedicated servers
and Custom Hosting.  24/7 support, 30 day guarantee, secure servers.
Industry's most experienced staff! -- Web Hosting With Muscle!


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

Date: Tue, 16 Dec 2008 14:52:09 -0800
From: Tim Greer <tim@burlyhost.com>
Subject: Re: FAQ 9.4 How do I remove HTML from a string?
Message-Id: <uiW1l.25668$hs1.12937@newsfe04.iad>

sln@netherlands.com wrote:

> To just get the content use RxParseXP1

Don't take advice from someone that is too stubborn to use the /x
modifier (or doesn't know what it is).  This poster above always tries
to push his "regular expression engine" and will get to the point of
trolling about it.

There is a long history of people that have pointed out all of the
problems with it and this user chooses to continue to ignore the
replies and just goes about re-posting this stuff every chance he gets. 
He already did earlier in this thread, as you can see.  Use a better
solution.
-- 
Tim Greer, CEO/Founder/CTO, BurlyHost.com, Inc.
Shared Hosting, Reseller Hosting, Dedicated & Semi-Dedicated servers
and Custom Hosting.  24/7 support, 30 day guarantee, secure servers.
Industry's most experienced staff! -- Web Hosting With Muscle!


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

Date: Wed, 17 Dec 2008 10:08:28 +0100
From: "Peter J. Holzer" <hjp-usenet2@hjp.at>
Subject: Re: I need help with PDF::API2 to make a PDF file navigation aide
Message-Id: <slrngkhgcd.q4o.hjp-usenet2@hrunkner.hjp.at>

On 2008-12-16 21:03, Ted Byers <r.ted.byers@gmail.com> wrote:
> On Dec 14, 5:47 am, "Peter J. Holzer" <hjp-usen...@hjp.at> wrote:
>> On 2008-12-11 22:30, Ted Byers <r.ted.by...@gmail.com> wrote:
>> > How do I create it (or is it always present even if not visible, in a
>> > PDF file created by new('filename.pdf')), and how do I specify that
>> > this page, but not that page, should be linked to it with this title?
>>
>> perldoc PDF::API2
>> perldoc PDF::API2::Outlines
>> perldoc PDF::API2::Outline
>>
>> unfortunately the docs are very terse.
>
> You're right.  To say the documentation is terse is a gross
> understatement!
>
> Have you used PDF__API2 to create an outline?

No. So far I've used PDF::API2 only to create very short PDFs, which
didn't need an outline. I have created PDFs with outlines with
PDF::Create, but PDF::Create was unmaintained even when I used it many
years ago, and very limited, so I can't recommend it (checking CPAN ...
oh, it was updated this year - maybe I should look at it again).

	hp


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

Date: Wed, 17 Dec 2008 05:42:23 GMT
From: merlyn@stonehenge.com (Randal Schwartz)
Subject: new CPAN modules on Wed Dec 17 2008
Message-Id: <KC0AIn.15B9@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.

App-Options-1.05
http://search.cpan.org/~spadkins/App-Options-1.05/
Combine command line options, environment vars, and option file values (for program configuration) 
----
Archive-Extract-0.30
http://search.cpan.org/~kane/Archive-Extract-0.30/
A generic archive extracting mechanism 
----
Archive-Zip-1.27_01
http://search.cpan.org/~adamk/Archive-Zip-1.27_01/
Provide an interface to ZIP archive files. 
----
Authen-ACE4-1.3
http://search.cpan.org/~mikem/Authen-ACE4-1.3/
Perl extension for accessing a SecurID ACE server 
----
Biblio-Refbase-0.0.2
http://search.cpan.org/~hma/Biblio-Refbase-0.0.2/
Perl interface to refbase bibliographic manager 
----
Business-WebMoney-0.01
http://search.cpan.org/~aml/Business-WebMoney-0.01/
Perl API to WebMoney 
----
Catalyst-Authentication-AuthTkt-0.08
http://search.cpan.org/~karman/Catalyst-Authentication-AuthTkt-0.08/
shim for Apache::AuthTkt 
----
Class-MOP-0.73
http://search.cpan.org/~drolsky/Class-MOP-0.73/
A Meta Object Protocol for Perl 5 
----
Compress-LZF-3.42
http://search.cpan.org/~mlehmann/Compress-LZF-3.42/
extremely light-weight Lempel-Ziv-Free compression 
----
Config-Model-0.632
http://search.cpan.org/~ddumont/Config-Model-0.632/
Framework to create configuration validation tools and editors 
----
Convert-IBM390-0.27
http://search.cpan.org/~grommel/Convert-IBM390-0.27/
functions for manipulating mainframe data 
----
DBIx-bind_param_inline-0.02
http://search.cpan.org/~davidnico/DBIx-bind_param_inline-0.02/
list variables in $dbh->prepare method instead of calling $sth->bind_param 
----
DayDayUp-0.08
http://search.cpan.org/~fayland/DayDayUp-0.08/
good good study, day day up 
----
Devel-PerlySense-0.0170
http://search.cpan.org/~johanl/Devel-PerlySense-0.0170/
Perl IDE backend with Emacs frontend 
----
Email-Sender-Transport-SMTP-TLS-0.01
http://search.cpan.org/~fayland/Email-Sender-Transport-SMTP-TLS-0.01/
Email::Sender with Net::SMTP::TLS (Eg. Gmail) 
----
File-Find-Upwards-0.03
http://search.cpan.org/~marcel/File-Find-Upwards-0.03/
Look for a file in the current directory and upwards 
----
File-Stat-Trigger-0.03
http://search.cpan.org/~akihito/File-Stat-Trigger-0.03/
The module to monitor the status of file. 
----
File-Stat-Trigger-0.04
http://search.cpan.org/~akihito/File-Stat-Trigger-0.04/
The module to monitor the status of file. 
----
FormValidator-LazyWay-0.04
http://search.cpan.org/~taro/FormValidator-LazyWay-0.04/
Yet Another Form Validator 
----
GStreamer-0.13
http://search.cpan.org/~tsch/GStreamer-0.13/
Perl interface to the GStreamer library 
----
Getopt-XML-0.51
http://search.cpan.org/~rglaue/Getopt-XML-0.51/
Provide the user input arguments to Getopt::Long as an XML document 
----
HTML-FormatExternal-13
http://search.cpan.org/~kryde/HTML-FormatExternal-13/
HTML to text formatting using external programs 
----
Inline-Python-0.28
http://search.cpan.org/~nine/Inline-Python-0.28/
Write Perl subs and classes in Python. 
----
KiokuDB-0.09
http://search.cpan.org/~nuffin/KiokuDB-0.09/
Object Graph storage engine 
----
KiokuDB-Backend-BDB-0.06
http://search.cpan.org/~nuffin/KiokuDB-Backend-BDB-0.06/
----
KiokuDB-Backend-JSPON-0.04
http://search.cpan.org/~nuffin/KiokuDB-Backend-JSPON-0.04/
JSON file backend with JSPON reference semantics 
----
Markapl-0.02
http://search.cpan.org/~gugod/Markapl-0.02/
Markup as Perl 
----
Metai-Kalendorius-0.04
http://search.cpan.org/~kyoshu/Metai-Kalendorius-0.04/
Lithuanian calendar. 
----
MooseX-FollowPBP-0.01
http://search.cpan.org/~drolsky/MooseX-FollowPBP-0.01/
Name your accessors get_foo() and set_foo() 
----
Mouse-0.13
http://search.cpan.org/~sartak/Mouse-0.13/
Moose minus the antlers 
----
Muldis-D-0.53.0
http://search.cpan.org/~duncand/Muldis-D-0.53.0/
Formal spec of Muldis D relational DBMS lang 
----
Net-SIP-0.51
http://search.cpan.org/~sullr/Net-SIP-0.51/
Framework SIP (Voice Over IP, RFC3261) 
----
Net-Twitter-1.19
http://search.cpan.org/~cthom/Net-Twitter-1.19/
Perl interface to twitter.com 
----
Net-Twitter-1.20
http://search.cpan.org/~cthom/Net-Twitter-1.20/
Perl interface to twitter.com 
----
Net-Twitter-1.21
http://search.cpan.org/~cthom/Net-Twitter-1.21/
Perl interface to twitter.com 
----
PDF-Burst-1.11
http://search.cpan.org/~leocharre/PDF-Burst-1.11/
create one pdf doc for each page in existing pdf document 
----
PDF-FromHTML-0.26
http://search.cpan.org/~audreyt/PDF-FromHTML-0.26/
Convert HTML documents to PDF 
----
POE-API-Hooks-1.06
http://search.cpan.org/~sungo/POE-API-Hooks-1.06/
Implement lightweight hooks into POE 
----
POE-Component-RSS-0.09
http://search.cpan.org/~sungo/POE-Component-RSS-0.09/
Event based RSS parsing 
----
POE-Component-SimpleDBI-1.24
http://search.cpan.org/~apocal/POE-Component-SimpleDBI-1.24/
Asynchronous non-blocking DBI calls in POE made simple 
----
POE-Component-SubWrapper-0.09
http://search.cpan.org/~sungo/POE-Component-SubWrapper-0.09/
event based wrapper for subs 
----
POE-Devel-Benchmarker-0.04
http://search.cpan.org/~apocal/POE-Devel-Benchmarker-0.04/
Benchmarking POE's performance ( acts more like a smoker ) 
----
POE-Session-Cascading-1.04
http://search.cpan.org/~sungo/POE-Session-Cascading-1.04/
Stack-like POE Sessions 
----
POE-strict-0.03
http://search.cpan.org/~sungo/POE-strict-0.03/
strict mode for POE 
----
Parse-Apache-ServerStatus-0.09
http://search.cpan.org/~bloonix/Parse-Apache-ServerStatus-0.09/
Simple module to parse apache's server-status. 
----
Parse-ErrorString-Perl-0.04
http://search.cpan.org/~pshangov/Parse-ErrorString-Perl-0.04/
Parse error messages from the perl interpreter 
----
Parse-ErrorString-Perl-0.05
http://search.cpan.org/~pshangov/Parse-ErrorString-Perl-0.05/
Parse error messages from the perl interpreter 
----
Parse-ErrorString-Perl-0.06
http://search.cpan.org/~pshangov/Parse-ErrorString-Perl-0.06/
Parse error messages from the perl interpreter 
----
Peco-Container-1.2
http://search.cpan.org/~rhundt/Peco-Container-1.2/
Light Inversion of Control (IoC) container 
----
RPC-XML-Deparser-XS-0.02
http://search.cpan.org/~mikage/RPC-XML-Deparser-XS-0.02/
Fast XML-RPC deparser written in C 
----
RT-Extension-ActivityReports-0.10
http://search.cpan.org/~falcone/RT-Extension-ActivityReports-0.10/
----
RT-Extension-ActivityReports-0.11
http://search.cpan.org/~falcone/RT-Extension-ActivityReports-0.11/
----
RT-Extension-ActivityReports-1.0
http://search.cpan.org/~falcone/RT-Extension-ActivityReports-1.0/
----
Rose-DBx-Garden-Catalyst-0.13
http://search.cpan.org/~karman/Rose-DBx-Garden-Catalyst-0.13/
plant Roses in your Catalyst garden 
----
SMS-Send-DistributeSMS-0.01
http://search.cpan.org/~dsobon/SMS-Send-DistributeSMS-0.01/
SMS::Send DistributeSMS Driver 
----
SVG-2.47
http://search.cpan.org/~ronan/SVG-2.47/
Perl extension for generating Scalable Vector Graphics (SVG) documents 
----
Search-Tools-0.19
http://search.cpan.org/~karman/Search-Tools-0.19/
tools for building search applications 
----
Search-Tools-0.20
http://search.cpan.org/~karman/Search-Tools-0.20/
tools for building search applications 
----
Spreadsheet-XLSX-0.06
http://search.cpan.org/~dmow/Spreadsheet-XLSX-0.06/
Perl extension for reading MS Excel 2007 files; 
----
Statistics-Descriptive-Weighted-0.1
http://search.cpan.org/~dhard/Statistics-Descriptive-Weighted-0.1/
Module of basic descriptive statistical functions for weighted variates. 
----
Statistics-Descriptive-Weighted-0.2
http://search.cpan.org/~dhard/Statistics-Descriptive-Weighted-0.2/
Module of basic descriptive statistical functions for weighted variates. 
----
Syntax-Highlight-Perl6-0.027
http://search.cpan.org/~azawawi/Syntax-Highlight-Perl6-0.027/
a Perl 6 Syntax Highlighter 
----
Template-Plugin-Text-Filter-URI-0.01
http://search.cpan.org/~perler/Template-Plugin-Text-Filter-URI-0.01/
Filter a string to meet URI requirements 
----
Template-Plugin-Text-Filter-URI-0.02
http://search.cpan.org/~perler/Template-Plugin-Text-Filter-URI-0.02/
Filter a string to meet URI requirements 
----
Test-Script-1.04_01
http://search.cpan.org/~adamk/Test-Script-1.04_01/
Cross-platform basic tests for scripts 
----
Text-Filter-URI-0.01
http://search.cpan.org/~perler/Text-Filter-URI-0.01/
Filter a string to fit URI requirements 
----
Text-Filter-URI-0.02
http://search.cpan.org/~perler/Text-Filter-URI-0.02/
Filter a string to meet URI requirements 
----
Text-MicroTemplate-0.03
http://search.cpan.org/~kazuho/Text-MicroTemplate-0.03/
----
Text-MicroTemplate-0.04
http://search.cpan.org/~kazuho/Text-MicroTemplate-0.04/
----
Transform-Canvas-0.12
http://search.cpan.org/~ronan/Transform-Canvas-0.12/
Perl extension for performing Coordinate transformation operations from the cartesion to the traditional drawing-model canvas coordinate systems. 
----
Util-Any-0.04
http://search.cpan.org/~ktat/Util-Any-0.04/
Export any utilities and To create your own Util::Any 
----
XML-Compile-0.98
http://search.cpan.org/~markov/XML-Compile-0.98/
Compilation based XML processing 
----
XML-TreePP-XMLPath-0.51
http://search.cpan.org/~rglaue/XML-TreePP-XMLPath-0.51/
Something similar to XPath, allowing definition of paths to XML subtrees 
----
YAX-0.02
http://search.cpan.org/~rhundt/YAX-0.02/
Yet Another XML library 
----
libbusiness-webmoney-perl_0.02.orig
http://search.cpan.org/~aml/libbusiness-webmoney-perl_0.02.orig/
----
ora-1.5
http://search.cpan.org/~ceratites/ora-1.5/


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: Wed, 17 Dec 2008 09:50:22 +1000
From: Mark L Pappin <mlp@acm.org>
Subject: Re: Trouble with Net::Ping
Message-Id: <87d4frr875.fsf@Don-John.Messina>

"Peter J. Holzer" <hjp-usenet2@hjp.at> writes:

> On 2008-12-10 00:25, Big and Blue <No_4@dsl.pipex.com> wrote:
>> ping is a command that was written a long time ago.

See
  http://ftp.arl.mil/~mike/ping.html
for details of precisely when, why, and how.
(RIP Mike.)

> ping does have a "-a" option, but the name almost certainly comes
> from the similarity to a submarine's sonar.

Paragraph 2, sentence 1.

mlp


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

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 2061
***************************************


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