[30294] in Perl-Users-Digest

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

Perl-Users Digest, Issue: 1537 Volume: 11

daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Tue May 13 03:09:55 2008

Date: Tue, 13 May 2008 00:09:08 -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           Tue, 13 May 2008     Volume: 11 Number: 1537

Today's topics:
    Re: Apache vs IIS current directory fro Perl script <andreas.pfaff@swissonline.ch>
    Re: code written under 5.10.0 to be run under 5.8.8 <szrRE@szromanMO.comVE>
    Re: code written under 5.10.0 to be run under 5.8.8 <uri@stemsystems.com>
    Re: code written under 5.10.0 to be run under 5.8.8 <szrRE@szromanMO.comVE>
    Re: code written under 5.10.0 to be run under 5.8.8 <robsku@NO-SPAM-REMOVE-THIS.fiveam.org>
    Re: code written under 5.10.0 to be run under 5.8.8 <mjcarman@mchsi.com>
        Detecting C compiler in Makefile.PL (Jens Thoms Toerring)
    Re: Detecting C compiler in Makefile.PL <smallpond@juno.com>
    Re: FAQ 4.14 How can I compare two dates and find the d <dragnet\_@_/internalysis.com>
        new CPAN modules on Tue May 13 2008 (Randal Schwartz)
        Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)

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

Date: Mon, 12 May 2008 23:49:10 -0700 (PDT)
From: andipfaff <andreas.pfaff@swissonline.ch>
Subject: Re: Apache vs IIS current directory fro Perl script
Message-Id: <c267527f-cc70-40fe-beae-0c6d0f0f0ecb@c65g2000hsa.googlegroups.com>

On 8 Mai, 11:21, Gunnar Hjalmarsson <nore...@gunnar.cc> wrote:
> andipfaff wrote:
> > I want to avoid modifying all scripts for all virtual websites, and I
> > want to avoid using absolute paths for the -f function. The first one
> > is just too much work, th latter one would make the code unflexible
> > and less portable.
>
> > Is there a way to change the behaviour of Apache without touching the
> > scripts?
>
> Whether there is or not, it would defeat your portability goal.
>
> You'd better rewrite your scripts, and not rely on paths relative to the
> current directory. One common approach is to have a config file with
> absolute paths.
>
> =A0 =A0 =A0$picturepath =3D 'C:/full/path/to/pictures';
> =A0 =A0 =A0if ( -f "$picturepath/photo1.jpg" )
>
> --
> Gunnar Hjalmarsson
> Email:http://www.gunnar.cc/cgi-bin/contact.pl

Thanks for the answer but the portability goal is not met with your
suggestion. If I change the location where my files are stored (the
location from the point of view of the filsystem) it does no longer
work. And I would have dozens of config files with different picture
paths. The idea with getting the absolute current path while the
script is running with

-f "%ENV{DOCUMENT_ROOT}/pictures/photo1.jpg")

is working fine. Even if I have to change every script but that can be
done "half" automatically.

Thanks for your help.
Andi


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

Date: Mon, 12 May 2008 17:43:51 -0700
From: "szr" <szrRE@szromanMO.comVE>
Subject: Re: code written under 5.10.0 to be run under 5.8.8
Message-Id: <g0ao870kq@news4.newsguy.com>

Abigail wrote:
>                                             _
> dummy@phony.info (dummy@phony.info) wrote on VCCCLXVII September
> MCMXCIII in <URL:news:0gqc245d164jqt67qo69ho0lif7i1f7clv@4ax.com>:
> <>  I understand that one can specify that a script must be run under
> a perl <>  version no earlier than a particular version.  So, if I
> say 'use 5.6.0', <>  that code will throw an error if one tries to
> run it under perl 5.5.0, <>  right?
> <>
> <>  But how about the reverse case?
>
> The reverse case is pretty easy:
>
>    BEGIN {
>        die "Your Perl version is too new" if $] > 5.008008;
>    }

Yes, that seems to work:

   $ perl5.10.0 -e 'print $]'
   5.010000
   $ perl5.8.8 -e 'print $]'
   5.008008
   $ perl5.8.2 -e 'print $]'
   5.008002
   $ perl5.8.0 -e 'print $]'
   5.008
   $ perl5.6.1 -e 'print $]'
   5.006001

Little question: Since this is a floating point number, are there any 
rounding-error considerations when making comparisons and such?

Also, is there a reason why 5.10's output pads zeros on the right-hand 
end of the number?

-- 
szr 




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

Date: Tue, 13 May 2008 00:49:27 GMT
From: Uri Guttman <uri@stemsystems.com>
Subject: Re: code written under 5.10.0 to be run under 5.8.8
Message-Id: <x7r6c76nag.fsf@mail.sysarch.com>

>>>>> "s" == szr  <szrRE@szromanMO.comVE> writes:

  s>    $ perl5.10.0 -e 'print $]'
  s>    5.010000
  s>    $ perl5.8.8 -e 'print $]'
  s>    5.008008
  s>    $ perl5.8.2 -e 'print $]'
  s>    5.008002
  s>    $ perl5.8.0 -e 'print $]'
  s>    5.008
  s>    $ perl5.6.1 -e 'print $]'
  s>    5.006001

  s> Little question: Since this is a floating point number, are there any 
  s> rounding-error considerations when making comparisons and such?

those are all well within the float range but i bet they really are
strings. you can check this with some stuff in scalar::util.

  s> Also, is there a reason why 5.10's output pads zeros on the right-hand 
  s> end of the number?

that is obvious. there is room for a subrelease number (as in all the
5.8 versions). 5.10.2 will likely have $] as 5.010002

uri

-- 
Uri Guttman  ------  uri@stemsystems.com  --------  http://www.sysarch.com --
-----  Perl Code Review , Architecture, Development, Training, Support ------
--------- Free Perl Training --- http://perlhunter.com/college.html ---------
---------  Gourmet Hot Cocoa Mix  ----  http://bestfriendscocoa.com ---------


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

Date: Mon, 12 May 2008 18:36:32 -0700
From: "szr" <szrRE@szromanMO.comVE>
Subject: Re: code written under 5.10.0 to be run under 5.8.8
Message-Id: <g0arb003jk@news4.newsguy.com>

Uri Guttman wrote:
>>>>>> "s" == szr  <szrRE@szromanMO.comVE> writes:
>
>  s>    $ perl5.10.0 -e 'print $]'
>  s>    5.010000
>  s>    $ perl5.8.8 -e 'print $]'
>  s>    5.008008
>  s>    $ perl5.8.2 -e 'print $]'
>  s>    5.008002
>  s>    $ perl5.8.0 -e 'print $]'
>  s>    5.008
>  s>    $ perl5.6.1 -e 'print $]'
>  s>    5.006001
>
>  s> Little question: Since this is a floating point number, are there
>  any s> rounding-error considerations when making comparisons and
> such?
>
> those are all well within the float range but i bet they really are
> strings. you can check this with some stuff in scalar::util.

I'll do that.

>  s> Also, is there a reason why 5.10's output pads zeros on the
>  right-hand s> end of the number?
>
> that is obvious. there is room for a subrelease number (as in all the
> 5.8 versions). 5.10.2 will likely have $] as 5.010002

Well, look at the output I posted; the one for 5.8.0 was 5.0008 (no 
right-hand padding) while 5.10.0 is padded. I wanted to know why there 
is a discrepancy?

-- 
szr 




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

Date: Tue, 13 May 2008 05:31:04 +0300
From: Sir Robin <robsku@NO-SPAM-REMOVE-THIS.fiveam.org>
Subject: Re: code written under 5.10.0 to be run under 5.8.8
Message-Id: <e6qh245fdrv2vsvr2l7sfo9fstljsluqtt@4ax.com>

On Mon, 12 May 2008 12:51:25 +0200, "Peter J. Holzer" <hjp-usenet2@hjp.at>
wrote:

>On 2008-05-12 08:45, Sir Robin <robsku@NO-SPAM-REMOVE-THIS.fiveam.org> wrote:
>> On Sun, 11 May 2008 11:06:21 +0000 (UTC), Ben Bullock
>><benkasminbullock@gmail.com> wrote:
>>>I believe the new features are all turned off by default anyway, so you 
>>>have to "use 5.010;" anyway:
>>
>> On what versions of perl5 do you believe has new features off by default?
>
>In 5.10 you have to explicitely enable new features by adding a
>"use 5.010;" line.

Too bad that they didn't come up with this, hmm, let's say somewhere around
when 5.6.x came, that would have resulted in all my perl code beeing certainly
working with the version mentioned with 'use' - because now that I have given
thought to it I am quite confident on one single thing of this subject and
that is I started with perl 5.6.x, so... So having now checked "Whats New in
5.6.0" list of new stuff I'd say that if  I one day install couple older
versions of perl5 to examine if my scripts/apps needs newer version than
whatever I have I pretty much know that theres not much point to test most of
the scripts with anythin before 5.6.0.. well at least not much before.

>> I have always studied simply just perl5 programming and I have so far
>> never bumped in situation where my version of perl did not have some
>> feature I use off by default or feature of newer perl version and I
>> have never paid attention on if something I learn and then use is
>> feature in perl5 version newer than this or that so I don't know where
>> to even look for if my code has any other requirements than that it's
>> not older than perl5 that is used to run it...
>
>I take a pragmatic approach there. I just write my programs for whatever
>version of Perl I have available. When I notice that it doesn't work on
>some older version (that's what test suites are for - among other
>things) I either fix it or add a "use 5.xxx" for the oldest version
>where it is known to work.

Doesnt sound like a bad and stressful way... But I then again often try to be
perfect on matters with little meaning, I could propably spend quite some time
to check through every version of perl and test them all when I start to go a
bit nutty :D

>It depends on your programming style, of course. For my code it is safe
>to assume that it won't run with Perl 5.6.x or older unless I specially
>took care to make it portable. There were a lot of nifty features added
>in 5.8 and I am using them. 
>
>I haven't started using 5.10 features yet. All of my servers have some
>variant of 5.8.x installed, and until a significant portion of them has
>been upgraded to 5.10.x (which I expect to come with the next release
>of RHEL and Debian - but we won't upgrade all our servers immediately
>even then) using 5.10 features is just a waste of time.

I have to learn about them features... You know I still know apparently perl
enough to be able to learn fast what I dont remember... but I'm bad enough to
still get frequently surprised and confused and thinking about beatles coming
to town.

-- 
***/---   Sir Robin (aka Jani Saksa) Bi-Sex and proud of it!     ---\***
**/  email: robsku@fiveam.NO-SPAM.org, <*> Reg. Linux user #290577   \**
*| Me, Drugs, DooM, Photos, Writings... http://soul.fiveam.org/robsku |*
**\---                 GSM/SMS: +358 44 927 3992                  ---/**
"Kun nuorille opetetaan, että kannabis on yhtä vaarallista kuin heroiini,
niin tokihan he oppivat, että heroiini on yhtä vaaratonta kuin kannabis."


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

Date: Tue, 13 May 2008 03:39:15 GMT
From: Michael Carman <mjcarman@mchsi.com>
Subject: Re: code written under 5.10.0 to be run under 5.8.8
Message-Id: <D38Wj.107420$TT4.52022@attbi_s22>

Sir Robin wrote:
> if I one day install couple older versions of perl5 to examine if my 
> scripts/apps needs newer version than whatever I have I pretty much 
> know that theres not much point to test most of the scripts with 
> anythin before 5.6.0.

Perl 5.6.0 is old enough that there's generally not much point in
testing with anything older. Authors of CPAN modules might want to
support older versions but for typical programmers it's a waste
of effort.

> I could propably spend quite some time to check through every version
> of perl and test them all when I start to go a bit nutty :D

Don't. You only need to support the environments you're developing for. 
If you can count on v5.x installed use it and take advantage of whatever 
features it has to offer. There's no point in pursuing backward 
compatibility for its own sake.

-mjc


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

Date: 12 May 2008 21:27:57 GMT
From: jt@toerring.de (Jens Thoms Toerring)
Subject: Detecting C compiler in Makefile.PL
Message-Id: <68rr2tF2ttsvtU1@mid.uni-berlin.de>

Hello,

   a CPAN module of mine that needs a C compiler for installation
fails in some of the tests since the C compiler isn't found. The
offending lines are

if ( system $Config{cc}, qw( -o cc_test cc_test.c ) ) {
    unlink 'cc_test.c';
    die "Can't run C compiler '$Config{cc}'\n";
}

where 'cc_test.c' is a simple program that gets created
automatically just for this test.

The problem is that on one of the testers machines $Config{cc}
is set to 'ccache cc' and system() obviously does not like the
space in the name of the program it's supposed to execute.

Now I probably can get around that by using a line like

if ( system split /\s+/, $Config{cc}, qw( -o cc_test cc_test.c ) ) {

or something similar but it looks ugly and I suspect that there
is a better method to invoke the correct C compiler. Does anybody
have an idea?
                         Thanks and regards, Jens
-- 
  \   Jens Thoms Toerring  ___      jt@toerring.de
   \__________________________      http://toerring.de


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

Date: Mon, 12 May 2008 17:52:59 -0700 (PDT)
From: smallpond <smallpond@juno.com>
Subject: Re: Detecting C compiler in Makefile.PL
Message-Id: <ec5fabf1-d8b7-43e3-828f-dd3cd423b915@l64g2000hse.googlegroups.com>

On May 12, 5:27 pm, j...@toerring.de (Jens Thoms Toerring) wrote:
> Hello,
>
>    a CPAN module of mine that needs a C compiler for installation
> fails in some of the tests since the C compiler isn't found. The
> offending lines are
>
> if ( system $Config{cc}, qw( -o cc_test cc_test.c ) ) {
>     unlink 'cc_test.c';
>     die "Can't run C compiler '$Config{cc}'\n";
>
> }
>
> where 'cc_test.c' is a simple program that gets created
> automatically just for this test.
>
> The problem is that on one of the testers machines $Config{cc}
> is set to 'ccache cc' and system() obviously does not like the
> space in the name of the program it's supposed to execute.
>
> Now I probably can get around that by using a line like
>
> if ( system split /\s+/, $Config{cc}, qw( -o cc_test cc_test.c ) ) {
>
> or something similar but it looks ugly and I suspect that there
> is a better method to invoke the correct C compiler. Does anybody
> have an idea?
>                          Thanks and regards, Jens
> --
>   \   Jens Thoms Toerring  ___      j...@toerring.de
>    \__________________________      http://toerring.de


system fails because you are passing part as a string and
part as a list.  Just pass a single string and let system
do the parsing.

if (system "$Config{cc} -o cc_test cc_test.c")

--S


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

Date: Mon, 12 May 2008 18:09:36 -0500
From: Marc Bissonnette <dragnet\_@_/internalysis.com>
Subject: Re: FAQ 4.14 How can I compare two dates and find the difference?
Message-Id: <Xns9A9CC2E3E62D9dragnetinternalysisc@216.196.97.131>

"A. Sinan Unur" <1usa@llenroc.ude.invalid> fell face-first on the
keyboard. This was the result:
news:Xns9A9C5884D27BFasu1cornelledu@127.0.0.1: 

> Philluminati <Phillip.Ross.Taylor@gmail.com> wrote in
> news:75eda6f3-346e-4439-b96d-683a1c10adba@24g2000hsh.googlegroups.com:
> 
>> On May 12, 8:03 am, PerlFAQ Server <br...@stonehenge.com> wrote:
>>> This is an excerpt from the latest version perlfaq4.pod, which
>>> comes with the standard Perl distribution. These postings aim to
>>> reduce the number of repeated questions as well as allow the
>>> community to review and update the answers. The latest version of
>>> the complete perlfaq is athttp://faq.perl.org.
>>>
> ...
>  
>> Honestly, what is the point of posting this? 
> 
> Advertising the FAQ list.
> 
>> It really doesn't help.
> 
> These postings work in many ways. First, by making specific FAQ
> entries more visible to inexperienced users. Second, FAQ entries are
> constantly improved using feedback from the group.
> 
>> It makes the newsgroup harder to read
> 
> No they don't. Certainly, no more than newbies who post without
> reading the documentation.
> 
>> and they are never relevant.
> 
> Huh? They are answers to Perl FAQ list.
> 
>> It's basically spam.
> 
> You need to learn what spam means.
> 
>> If the person doesn't google the question before
>> posting then they sure as hell aren't going to search the group.
> 
> While I pride myself in reading the full FAQ list every time I upgrade
> Perl, I cannot keep it all in my head all the time. These postings
> have time and again attracted my attention to useful FAQ entries I had
> forgotten. They also serve as an automatic review mechanism meaning
> that the quality of the FAQ list increases as a direct result.
> 
> So, clueless newbies are not the only potential beneficiaries of these
> postings.

Agreed wholeheartedly. While I consider myself a moderately experienced
perl geek, I'm far, far away from a true expert. More often than not,
the FAQ postings will trigger something of interest or simply refresh
knowledge that got a little stale. Many a time, I've read the odd FAQ
posting and thought "So *that's* how it's done", simply because it
wasn't important enough in the past to look up, but now makes future
coding easier because of the new knowledge. 


-- 
Marc Bissonnette
Looking for a new ISP? http://www.canadianisp.com
Largest ISP comparison site across Canada.


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

Date: Tue, 13 May 2008 04:42:19 GMT
From: merlyn@stonehenge.com (Randal Schwartz)
Subject: new CPAN modules on Tue May 13 2008
Message-Id: <K0sIEJ.1wyA@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.

AIIA-GMT-0.04
http://search.cpan.org/~cjukuo/AIIA-GMT-0.04/
a XML-RPC client of a web-service server, AIIA gene mention tagger, which provides the service to recognize named entities in the biomedical articles 
----
AIIA-GMT-0.05
http://search.cpan.org/~cjukuo/AIIA-GMT-0.05/
a XML-RPC client of a web-service server, AIIA gene mention tagger, which provides the service to recognize named entities in the biomedical articles 
----
Alien-wxWidgets-0.35_01
http://search.cpan.org/~mbarbon/Alien-wxWidgets-0.35_01/
building, finding and using wxWidgets binaries 
----
Apache2-AuthHatena-0.04
http://search.cpan.org/~danjou/Apache2-AuthHatena-0.04/
Simple authentication mod_perl module using Hatena Auth API 
----
AudioFile-Find-0.01
http://search.cpan.org/~holli/AudioFile-Find-0.01/
Find Audiofiles located on your harddisk. Supports MP3, WMA and Ogg Vorbis files. 
----
AudioFile-Info-Audio-WMA-0.1
http://search.cpan.org/~holli/AudioFile-Info-Audio-WMA-0.1/
Perl extension to get info from WMA files. 
----
CGI-Portal-0.12
http://search.cpan.org/~alpo/CGI-Portal-0.12/
MVC Framework for Multiuser Applications 
----
Catalyst-Controller-SOAP-0.10
http://search.cpan.org/~druoso/Catalyst-Controller-SOAP-0.10/
Catalyst SOAP Controller 
----
Catalyst-Controller-SOAP-1.10
http://search.cpan.org/~druoso/Catalyst-Controller-SOAP-1.10/
Catalyst SOAP Controller 
----
Catalyst-Engine-XMPP2-0.3
http://search.cpan.org/~druoso/Catalyst-Engine-XMPP2-0.3/
Net::XMPP2::Connection Catalyst Engine 
----
Catalyst-Model-SOAP-0.0.6
http://search.cpan.org/~druoso/Catalyst-Model-SOAP-0.0.6/
Map a WSDL to a catalyst model class. 
----
Catalyst-Model-SOAP-0.0.7
http://search.cpan.org/~druoso/Catalyst-Model-SOAP-0.0.7/
Map a WSDL to a catalyst model class. 
----
Class-Component-0.17
http://search.cpan.org/~yappo/Class-Component-0.17/
pluggable component framework 
----
Coat-0.210
http://search.cpan.org/~sukria/Coat-0.210/
A light and self-dependent meta-class for Perl5 
----
Coat-0.220
http://search.cpan.org/~sukria/Coat-0.220/
A light and self-dependent meta-class for Perl5 
----
Crypt-ECDSA-0.069
http://search.cpan.org/~billh/Crypt-ECDSA-0.069/
Elliptical Cryptography Digital Signature Algorithm 
----
DBIx-Connection-0.04
http://search.cpan.org/~adrianwit/DBIx-Connection-0.04/
Simple database interface. 
----
Data-Compare-1.19
http://search.cpan.org/~dcantrell/Data-Compare-1.19/
compare perl data structures 
----
Date-Extract-0.03
http://search.cpan.org/~sartak/Date-Extract-0.03/
extract probable dates from strings 
----
Debug-0.02
http://search.cpan.org/~jjmb/Debug-0.02/
Perl extension for logging/debugging. 
----
Egg-Release-3.10
http://search.cpan.org/~lushe/Egg-Release-3.10/
Version of Egg WEB Application Framework. 
----
Egg-Release-DBI-0.05
http://search.cpan.org/~lushe/Egg-Release-DBI-0.05/
Package kit of model DBI. 
----
Exception-Base-0.1701
http://search.cpan.org/~dexter/Exception-Base-0.1701/
Lightweight exceptions 
----
FabForce-DBDesigner4-0.11
http://search.cpan.org/~reneeb/FabForce-DBDesigner4-0.11/
Parse/Analyse XML-Files created by DBDesigner 4 (FabForce) 
----
FabForce-DBDesigner4-DBIC-0.05
http://search.cpan.org/~reneeb/FabForce-DBDesigner4-DBIC-0.05/
create DBIC scheme for DBDesigner4 xml file 
----
File-Path-2.06_02
http://search.cpan.org/~dland/File-Path-2.06_02/
Create or remove directory trees 
----
File-Path-2.06_03
http://search.cpan.org/~dland/File-Path-2.06_03/
Create or remove directory trees 
----
Getopt-Long-2.37_01
http://search.cpan.org/~jv/Getopt-Long-2.37_01/
Extended processing of command line options 
----
Gtk2-GladeXML-OO-0.421
http://search.cpan.org/~strzelec/Gtk2-GladeXML-OO-0.421/
Drop-in replacement for Gtk2::GladeXML with object oriented interface to Glade. 
----
HTML-Tested-0.35
http://search.cpan.org/~bosu/HTML-Tested-0.35/
Provides HTML widgets with the built-in means of testing. 
----
HTML-Tested-ClassDBI-0.17
http://search.cpan.org/~bosu/HTML-Tested-ClassDBI-0.17/
Enhances HTML::Tested to work with Class::DBI 
----
HTML-WikiConverter-GoogleCode-0.10
http://search.cpan.org/~martykube/HTML-WikiConverter-GoogleCode-0.10/
Convert HTML to Google Code wiki markup. 
----
HTTP-Engine-0.0.4
http://search.cpan.org/~yappo/HTTP-Engine-0.0.4/
Web Server Gateway Interface and HTTP Server Engine Drivers (Yet Another Catalyst::Engine) 
----
IO-Async-0.14_2
http://search.cpan.org/~pevans/IO-Async-0.14_2/
a collection of modules that implement asynchronous filehandle IO 
----
IPC-System-Simple-0.09
http://search.cpan.org/~pjf/IPC-System-Simple-0.09/
Call system() commands with a minimum of fuss 
----
LEOCHARRE-CLI-1.16
http://search.cpan.org/~leocharre/LEOCHARRE-CLI-1.16/
useful subs for coding cli scripts 
----
MIME-BodyMunger-0.001
http://search.cpan.org/~rjbs/MIME-BodyMunger-0.001/
rewrite the content of text parts, minding charset 
----
Mango-0.01000_12
http://search.cpan.org/~claco/Mango-0.01000_12/
An ecommerce solution using Catalyst, Handel and DBIx::Class 
----
Math-Preference-SVD-0.01
http://search.cpan.org/~swalters/Math-Preference-SVD-0.01/
Preference/Recommendation Engine based on Single Value Decomposition 
----
Moose-Autobox-0.08
http://search.cpan.org/~rjbs/Moose-Autobox-0.08/
Autoboxed wrappers for Native Perl datatypes 
----
Muldis-D-0.29.0
http://search.cpan.org/~duncand/Muldis-D-0.29.0/
Formal spec of Muldis D relational DBMS lang 
----
Muldis-D-0.30.0
http://search.cpan.org/~duncand/Muldis-D-0.30.0/
Formal spec of Muldis D relational DBMS lang 
----
Net-DNS-Utility-0.02
http://search.cpan.org/~jjmb/Net-DNS-Utility-0.02/
Perl extension that provides some basic DNS utility functions. At this time most are related to IPv6. 
----
Net-IPv6Address-0.02
http://search.cpan.org/~jjmb/Net-IPv6Address-0.02/
Perl extension that provides a variety of use IPv6 address functions 
----
Net-Twitter-1.12
http://search.cpan.org/~cthom/Net-Twitter-1.12/
Perl interface to twitter.com 
----
Net-UPnP-1.2.2-20080512
http://search.cpan.org/~skonno/Net-UPnP-1.2.2-20080512/
Perl extension for UPnP 
----
Net-UPnP-1.2.4
http://search.cpan.org/~skonno/Net-UPnP-1.2.4/
Perl extension for UPnP 
----
PDF-GetImages-1.10
http://search.cpan.org/~leocharre/PDF-GetImages-1.10/
get images from pdf document 
----
PJVM-0.01_02
http://search.cpan.org/~claesjac/PJVM-0.01_02/
Java virtual machine written in Perl 
----
POE-Component-Client-CouchDB-0.05
http://search.cpan.org/~frodwith/POE-Component-Client-CouchDB-0.05/
Asynchronous CouchDB server interaction 
----
POE-Component-Client-SMTP-0.19
http://search.cpan.org/~ultradm/POE-Component-Client-SMTP-0.19/
Asynchronous mail sending with POE 
----
POE-Component-IRC-Plugin-Bollocks-0.06
http://search.cpan.org/~bingos/POE-Component-IRC-Plugin-Bollocks-0.06/
A POE::Component::IRC plugin that talks bollocks. 
----
POE-Component-IRC-Plugin-CoreList-0.06
http://search.cpan.org/~bingos/POE-Component-IRC-Plugin-CoreList-0.06/
A POE::Component::IRC plugin that provides Module::CoreList goodness. 
----
POE-Component-IRC-Plugin-QueryDNS-0.06
http://search.cpan.org/~bingos/POE-Component-IRC-Plugin-QueryDNS-0.06/
A POE::Component::IRC plugin for IRC based DNS queries 
----
POE-Component-IRC-Plugin-QueryDNSBL-0.06
http://search.cpan.org/~bingos/POE-Component-IRC-Plugin-QueryDNSBL-0.06/
A POE::Component::IRC plugin for IRC based DNSBL queries 
----
POE-Component-WakeOnLAN-0.04
http://search.cpan.org/~bingos/POE-Component-WakeOnLAN-0.04/
A POE Component to send packets to power on computers. 
----
Parse-Marpa-0.211_008
http://search.cpan.org/~jkegl/Parse-Marpa-0.211_008/
Earley's algorithm with LR(0) precomputation 
----
PerlBuildSystem-0.44
http://search.cpan.org/~nkh/PerlBuildSystem-0.44/
Make replacement with rules written in perl. 
----
PerlIO-Util-0.11
http://search.cpan.org/~gfuji/PerlIO-Util-0.11/
A selection of general PerlIO utilities 
----
Pg-Pcurse-0.12
http://search.cpan.org/~ioannis/Pg-Pcurse-0.12/
Monitors a Postgres cluster 
----
Pod-Html-1.09_04
http://search.cpan.org/~dland/Pod-Html-1.09_04/
Convert POD files to HTML 
----
SMS-Send-DeviceGsm-1.04
http://search.cpan.org/~bingos/SMS-Send-DeviceGsm-1.04/
An SMS::Send driver for Device::Gsm. 
----
Spreadsheet-XLSX-0.02
http://search.cpan.org/~dmow/Spreadsheet-XLSX-0.02/
Perl extension for reading MS Excel 2007 files; 
----
TM-1.40
http://search.cpan.org/~drrho/TM-1.40/
Topic Maps, Base Class 
----
Thread-Queue-2.07
http://search.cpan.org/~jdhedden/Thread-Queue-2.07/
Thread-safe queues 
----
WWW-Google-Docs-Upload-0.02
http://search.cpan.org/~typester/WWW-Google-Docs-Upload-0.02/
Upload documents to Google Docs 
----
WWW-RapidShare-v0.2.1
http://search.cpan.org/~rohan/WWW-RapidShare-v0.2.1/
Download files from Rapidshare 
----
XML-CompileX-Tranport-SOAPXMPP-0.6
http://search.cpan.org/~druoso/XML-CompileX-Tranport-SOAPXMPP-0.6/
----
autobox-2.40
http://search.cpan.org/~chocolate/autobox-2.40/
call methods on builtin types 
----
httpi-1.6
http://search.cpan.org/~ckaiser/httpi-1.6/
----
threads-shared-1.19
http://search.cpan.org/~jdhedden/threads-shared-1.19/
Perl extension for sharing data structures between threads 


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: 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 1537
***************************************


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