[30174] in Perl-Users-Digest
Perl-Users Digest, Issue: 1417 Volume: 11
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Thu Apr 3 09:09:44 2008
Date: Thu, 3 Apr 2008 06: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 Thu, 3 Apr 2008 Volume: 11 Number: 1417
Today's topics:
$var = { } <ankugoe7@gmail.com>
Re: $var = { } <peter@makholm.net>
Re: $var = { } <jurgenex@hotmail.com>
Re: Can I iterate through a file on a CGI page? <someone@example.com>
Re: CPAN commandline tool is not working <brian.d.foy@gmail.com>
Re: CPAN commandline tool is not working <brian.d.foy@gmail.com>
Re: CPAN commandline tool is not working <sumonsmailbox@gmail.com>
Re: every combination of Y/N in 5 positions <source@netcom.com>
Re: every combination of Y/N in 5 positions <noreply@gunnar.cc>
Re: every combination of Y/N in 5 positions <abigail@abigail.be>
Re: Installing module Apache2::Reload failed jaroslav.kondas@gmail.com
Re: Installing module Apache2::Reload failed jaroslav.kondas@gmail.com
Looking for GT::CGI and GT::Template <ilovedarlingpikachu@gmail.com>
Re: Looking for GT::CGI and GT::Template <smallpond@juno.com>
Re: mismatch between Perl 5.6 and Perl 5.8 in printing <nospam-abuse@ilyaz.org>
Re: mismatch between Perl 5.6 and Perl 5.8 in printing <nospam-abuse@ilyaz.org>
Re: mismatch between Perl 5.6 and Perl 5.8 in printing <nospam-abuse@ilyaz.org>
new CPAN modules on Thu Apr 3 2008 (Randal Schwartz)
Perl on Eclipse, EPIC <cartercc@gmail.com>
Spelling suggestions for common words - ispell, etc. <ironmanda@yahoo.com>
Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Thu, 3 Apr 2008 04:08:25 -0700 (PDT)
From: "ankugoe7@gmail.com" <ankugoe7@gmail.com>
Subject: $var = { }
Message-Id: <069598e8-8174-4669-b1cc-bad063c8c009@s13g2000prd.googlegroups.com>
What does this means
$var = { }
------------------------------
Date: Thu, 03 Apr 2008 11:12:13 +0000
From: Peter Makholm <peter@makholm.net>
Subject: Re: $var = { }
Message-Id: <87k5jfqjjm.fsf@hacking.dk>
"ankugoe7@gmail.com" <ankugoe7@gmail.com> writes:
> What does this means
>
> $var = { }
This assigns an empty hashref to $var. Read the perlref documentation.
//Makholm
------------------------------
Date: Thu, 03 Apr 2008 12:51:37 GMT
From: Jürgen Exner <jurgenex@hotmail.com>
Subject: Re: $var = { }
Message-Id: <emk9v394d30gk68jvh52nmp3p0qk3h9kos@4ax.com>
Peter Makholm <peter@makholm.net> wrote:
>"ankugoe7@gmail.com" <ankugoe7@gmail.com> writes:
>
>> What does this means
>>
>> $var = { }
>
>This assigns an empty hashref to $var.
Ahemmm, it's not the reference that is empty but the hash that it points
to.
jue
------------------------------
Date: Thu, 03 Apr 2008 04:10:07 GMT
From: "John W. Krahn" <someone@example.com>
Subject: Re: Can I iterate through a file on a CGI page?
Message-Id: <zMYIj.26413$_v3.13581@edtnps90>
Jim Gibson wrote:
> In article <pan.2008.04.02.19.52.30.989027@example.net>, Rich Grise
> <rich@example.net> wrote:
>
>> So, anybody got a quick and dirty script that will make 38,000 symlinks?
>
> for my $i ( 1..38000 ) {
> symlink( '/path/to/somefile', sprintf("symlink%5.5d",$i));
> }
for my $name ( 'aaaaaa' .. 'aacefn' ) {
symlink '/path/to/somefile', $name;
}
John
--
Perl isn't a toolbox, but a small machine shop where you
can special-order certain sorts of tools at low cost and
in short order. -- Larry Wall
------------------------------
Date: Thu, 03 Apr 2008 07:03:06 +0200
From: brian d foy <brian.d.foy@gmail.com>
Subject: Re: CPAN commandline tool is not working
Message-Id: <030420080703069382%brian.d.foy@gmail.com>
In article
<68bd8d9a-7554-44ed-a756-d1ff72329099@m71g2000hse.googlegroups.com>,
skywriter14 <sumonsmailbox@gmail.com> wrote:
> I am using Perl in my Ubuntu machine where CPAN commandline tool is
> acting very strange. Looks like, it is getting false response form all
> or any CPAN mirror. I reconfigured cpan 'urllist' few times with
> different sets of 7/8 urls. But it always stalls and keeps getting 404
> and 500 status from all the mirrors.
Can you post a transcript of what you see when you run the cpan(1)
command?
> Can anyone suggest what might be the reason and how can I fix my CPAN
> commandline tool? Thanks in advance.
If you're getting network errors, it's probably not cpan(1) that's
having problems. Are you able to reach those sites through another
means, such as FTP or a browser?
------------------------------
Date: Thu, 03 Apr 2008 07:03:49 +0200
From: brian d foy <brian.d.foy@gmail.com>
Subject: Re: CPAN commandline tool is not working
Message-Id: <030420080703491962%brian.d.foy@gmail.com>
In article
<018a8683-dafd-4df8-a51b-91dd72446c7e@d45g2000hsc.googlegroups.com>,
skywriter14 <sumonsmailbox@gmail.com> wrote:
> Thanks Ben. I fixed the problem by adding main cpan.org in the list.
> And sorry, I cannot show the cpan command logs as I did many things on
> the same terminal, they are gone.
You could always just run the command again :)
--
Posted via a free Usenet account from http://www.teranews.com
------------------------------
Date: Thu, 3 Apr 2008 04:27:44 -0700 (PDT)
From: skywriter14 <sumonsmailbox@gmail.com>
Subject: Re: CPAN commandline tool is not working
Message-Id: <75d3c73b-1f4b-444f-96d5-39ac595ce44e@k13g2000hse.googlegroups.com>
>
> You could always just run the command again :)
>
Hi Brian,
:) I do feel like a fool, but CPAN is working alright now. So I cannot
recreate the same errors again by running the command again. I did not
want to recreate the problem again to show the output, as I am already
running behind the work schedule. But I can describe: in general all
the means of query failed one by one for each mirror, the LWP, then
Net::FTP and so on.
I did copy the urls they failed to get (01mailrc... and others), and
tried with wget and they were downloaded. I am happy that it is
working now, but do not feel very intelligent because I do not
understand what exactly went wrong and what exactly fixed it. Again,
my internet connection was OK all the time. Thanks for the reply
though. :)
------------------------------
Date: Wed, 02 Apr 2008 23:10:41 -0700
From: David Harmon <source@netcom.com>
Subject: Re: every combination of Y/N in 5 positions
Message-Id: <h9OdnZX53bOp6GnanZ2dnUVZ_oHinZ2d@earthlink.com>
On Wed, 02 Apr 2008 22:20:44 +0200 in comp.lang.perl.misc, Gunnar
Hjalmarsson <noreply@gunnar.cc> wrote,
>As regards applicable docs on _the reason_ why I didn't just say
>
> local $_ = sprintf ...
>
>please see the "Localization of globs" section in "perldoc perlsub".
What I'm wondering is why you didn't use the much simpler (from my
point of view):
foreach my $num ( 0 .. 0b11111 ) {
my $yn = sprintf '%05b', $num;
$yn =~ tr/01/NY/;
print "$yn\n";
}
Doesn't everybody say to prefer lexical over local, unless you
really need local?
------------------------------
Date: Thu, 03 Apr 2008 09:06:10 +0200
From: Gunnar Hjalmarsson <noreply@gunnar.cc>
Subject: Re: every combination of Y/N in 5 positions
Message-Id: <65je39F2g83ruU1@mid.individual.net>
David Harmon wrote:
> On Wed, 02 Apr 2008 22:20:44 +0200 in comp.lang.perl.misc, Gunnar
> Hjalmarsson <noreply@gunnar.cc> wrote,
>> As regards applicable docs on _the reason_ why I didn't just say
>>
>> local $_ = sprintf ...
>>
>> please see the "Localization of globs" section in "perldoc perlsub".
>
> What I'm wondering is why you didn't use the much simpler (from my
> point of view):
>
> foreach my $num ( 0 .. 0b11111 ) {
> my $yn = sprintf '%05b', $num;
> $yn =~ tr/01/NY/;
> print "$yn\n";
> }
Because ... I was in $_ mode. ;-)
--
Gunnar Hjalmarsson
Email: http://www.gunnar.cc/cgi-bin/contact.pl
------------------------------
Date: 03 Apr 2008 10:11:42 GMT
From: Abigail <abigail@abigail.be>
Subject: Re: every combination of Y/N in 5 positions
Message-Id: <slrnfv9bau.nld.abigail@alexandra.abigail.be>
_
Gunnar Hjalmarsson (noreply@gunnar.cc) wrote on VCCCXXVIII September
MCMXCIII in <URL:news:65iiscF2f9g0cU1@mid.individual.net>:
;; Abigail wrote:
;; > _
;; > Gunnar Hjalmarsson (noreply@gunnar.cc) wrote on VCCCXXVIII September
;; > MCMXCIII in <URL:news:65i7ejF2f3g2iU1@mid.individual.net>:
;; > ^^ Abigail wrote:
;; > ^^ > David Harmon (source@netcom.com) wrote on VCCCXXVIII September MCMXCIII
;; > ^^ > in <URL:news:fb6dnc-9EJLmcm_anZ2dnUVZ_rSrnZ2d@earthlink.com>:
;; > ^^ > [] On Mon, 31 Mar 2008 23:23:25 +0200 in comp.lang.perl.misc, Gunnar
;; > ^^ > [] Hjalmarsson <noreply@gunnar.cc> wrote,
;; > ^^ > [] >I do, I hope. :)
;; > ^^ > [] >
;; > ^^ > [] > foreach my $num ( 0 .. 0b11111 ) {
;; > ^^ > [] > local *_ = \ sprintf '%05b', $num;
;; > ^^ > []
;; > ^^ > [] What is *_ ? It looks like one of those magic perl variables, but
;; > ^^ > [] I don't find any documentation on it.
;; > ^^ >
;; > ^^ > It's a silly attempt to obfuscate the code.
;; > ^^
;; > ^^ I didn't do it for the sake of it; please see the sub-thread starting
;; > ^^ with
;; > ^^ http://groups.google.com/group/comp.lang.perl.misc/browse_frm/thread/1c6904d6a4774258/e56a5cb3831212df
;; > ^^ and the advice provided there by Ben and Brian.
;; >
;; > I read it. I still think it's obfuscated. Why use a package scoped glob
;; > if you can use a lexical variable (even $_)?
;;
;; Pursuing backwards compatibility justifies the obfuscation. The lexical
;; $_ was news in v5.9.1.
But "my $foo = sprintf ...;" worked since 5.000.
Or do you think '$foo =~ tr /01/YN/' is the obfuscated version of 'tr /01/YN/'?
Abigail
--
perl -wle'print"Êõóô áîïôèåò Ðåòì Èáãëåò"^"\x80"x24'
------------------------------
Date: Thu, 3 Apr 2008 02:19:44 -0700 (PDT)
From: jaroslav.kondas@gmail.com
Subject: Re: Installing module Apache2::Reload failed
Message-Id: <c98f18df-2a2a-4eaf-b0e6-5b7e3785e35d@k13g2000hse.googlegroups.com>
Hi all,
the installation of mod_perl 2.0.3 on mod_perl 1.999021, but now i
cannot run the Apache. i run it as permitted user, but it returns a
quote: "no listening socket available, shutting down unable to open
logs". i checked the processes and no process is running on this
port... so now a rollback is needed. can anyone help me with this
please?
------------------------------
Date: Thu, 3 Apr 2008 02:28:33 -0700 (PDT)
From: jaroslav.kondas@gmail.com
Subject: Re: Installing module Apache2::Reload failed
Message-Id: <69912295-1008-4d66-99cb-bdf6eb7aed2b@m71g2000hse.googlegroups.com>
On 3. Apr, 11:19 h., jaroslav.kon...@gmail.com wrote:
> Hi all,
>
> the installation of mod_perl 2.0.3 on mod_perl 1.999021 was successful, but now i
> cannot run the Apache. i run it as permitted user, but it returns a
> quote: "no listening socket available, shutting down unable to open
> logs". i've checked the processes and no process is running on this
> port... so now a rollback is needed. can anyone help me with this
> please?
sorry for errors, bu i'm in a hurry :) i've made corrections to the
text :)
------------------------------
Date: Wed, 2 Apr 2008 19:07:26 -0700 (PDT)
From: poolboi <ilovedarlingpikachu@gmail.com>
Subject: Looking for GT::CGI and GT::Template
Message-Id: <75b1c2e1-885c-4719-8c07-66c1b77e7a43@i12g2000prf.googlegroups.com>
hi,
does anyone know of any good repository for perl 5.10?
i'm currently looking for a module for GT::CGI and GT::Template
thanks
------------------------------
Date: Thu, 3 Apr 2008 05:49:35 -0700 (PDT)
From: smallpond <smallpond@juno.com>
Subject: Re: Looking for GT::CGI and GT::Template
Message-Id: <f62e8ff1-7856-400d-beb9-34de2c91c7f8@e67g2000hsa.googlegroups.com>
On Apr 2, 10:07 pm, poolboi <ilovedarlingpika...@gmail.com> wrote:
> hi,
>
> does anyone know of any good repository for perl 5.10?
> i'm currently looking for a module for GT::CGI and GT::Template
> thanks
Are you by any chance looking for CGI and Template, and
have these standard modules currently installed in a
subdirectory named GT?
------------------------------
Date: Thu, 3 Apr 2008 01:30:28 +0000 (UTC)
From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
Subject: Re: mismatch between Perl 5.6 and Perl 5.8 in printing high precision values.
Message-Id: <ft1bvk$12uu$1@agate.berkeley.edu>
[A complimentary Cc of this posting was sent to
sisyphus
<sisyphus359@gmail.com>], who wrote in article <9223ba3f-712a-42f6-9a3d-4041582ea604@b5g2000pri.googlegroups.com>:
> For me, (the recent versions of)perl are at odds with everything else
> on my box in (apparently) insisting that 0.99999999976716936 has the
> internal base 2 representation of:
> 1.1111111111111111111111111111110111111111111111111111e-1
>
> Everything else uses an internal representation of
> 1.1111111111111111111111111111111000000000000000000000e-1.
>
> Is that still not a perl bug ? (This FP stuff is just so damned
> tricky, I never know what to think for sure :-)
You may want to consult
perl -V:d_Gconvert
It might help you understand what happens...
Yours,
Ilya
------------------------------
Date: Thu, 3 Apr 2008 02:09:19 +0000 (UTC)
From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
Subject: Re: mismatch between Perl 5.6 and Perl 5.8 in printing high precision values.
Message-Id: <ft1e8f$13ns$1@agate.berkeley.edu>
[A complimentary Cc of this posting was NOT [per weedlist] sent to
Ilya Zakharevich
<nospam-abuse@ilyaz.org>], who wrote in article <ft1bvk$12uu$1@agate.berkeley.edu>:
> > For me, (the recent versions of)perl are at odds with everything else
> > on my box in (apparently) insisting that 0.99999999976716936 has the
> > internal base 2 representation of:
> > 1.1111111111111111111111111111110111111111111111111111e-1
> >
> > Everything else uses an internal representation of
> > 1.1111111111111111111111111111111000000000000000000000e-1.
> >
> > Is that still not a perl bug ? (This FP stuff is just so damned
> > tricky, I never know what to think for sure :-)
>
> You may want to consult
>
> perl -V:d_Gconvert
>
> It might help you understand what happens...
Oups, it is THE OTHER direction! In fact, I do not know what Perl
uses to parse FP numbers. Let me check.... In 5.8.8:
#define Atof my_atof
which, essentially, calls Perl_my_atof2(), which OMG! calls a
home-brewed implementation! Shame on us! No wonder it behaves
fishy; coding string-to-num conversion is not for weaklings...
But before ringing the bell, please consider what is the *right*
answer. E.g.,
0.99999999976716936 * 2**75
= 37778931854161068825399.29174657778843648
The integer part is essentially
0b111111111111111111111111111111110000000000000000000000000100000001010111001
Perl behaves as if it were
0b11111111111111111111111111111110111111111111111111111...
The rest as if it were
0b11111111111111111111111111111111000000000000000000000...
So indeed, Perl's implemenation is extremely buggy (as anything
written by people who do not LIVE WITH FP would be)...
Hope this helps,
Ilya
------------------------------
Date: Thu, 3 Apr 2008 04:33:21 +0000 (UTC)
From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
Subject: Re: mismatch between Perl 5.6 and Perl 5.8 in printing high precision values.
Message-Id: <ft1mmh$16l3$1@agate.berkeley.edu>
[A complimentary Cc of this posting was sent to
sisyphus
<sisyphus359@gmail.com>], who wrote in article <9223ba3f-712a-42f6-9a3d-4041582ea604@b5g2000pri.googlegroups.com>:
> For me, (the recent versions of)perl are at odds with everything else
> on my box in (apparently) insisting that 0.99999999976716936 has the
> internal base 2 representation of:
> 1.1111111111111111111111111111110111111111111111111111e-1
>
> Everything else uses an internal representation of
> 1.1111111111111111111111111111111000000000000000000000e-1.
Yet another thought (that's just alias for Perl's printf):
pprintff .31g 0.99999999976716936
0.999999999767169245324
pprintff .31g 99999999976716936/100000000000000000
0.999999999767169245324
pprintff .31g 99999999976716936
99999999976716928
So it looks like whoever wrote Perl's Atof() thought (in their greate
wiseness) that one is allowed to translate the mantissa in 3
operations: convert the "integer mantissa" to an FP value, then
convert the corresponding 1000...000 to an FP value, then divide.
(The numerics people would immediately note that doing 3 operations
increases the maximal possible error 3 times, which is not allowed.
The trickyness of string-to-FP conversion is that it cannot be done
using just the precision of the FP primitives; one needs to get a
higher precision that this...)
Hope this helps,
Ilya
------------------------------
Date: Thu, 3 Apr 2008 04:42:17 GMT
From: merlyn@stonehenge.com (Randal Schwartz)
Subject: new CPAN modules on Thu Apr 3 2008
Message-Id: <JyqFqH.84K@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.
Apache2-ModSSL-0.05
http://search.cpan.org/~opi/Apache2-ModSSL-0.05/
a Perl Interface to mod_ssl functions
----
Array-Splice-0.04
http://search.cpan.org/~nobull/Array-Splice-0.04/
Splice aliases into arrays
----
BigIP-ParseConfig-1.1.8
http://search.cpan.org/~sschneid/BigIP-ParseConfig-1.1.8/
F5/BigIP configuration parser
----
Bundle-Theory-1.03
http://search.cpan.org/~dwheeler/Bundle-Theory-1.03/
A bundle to install all Theory's favorite modules
----
CallOfDuty-LANMapper-0.02
http://search.cpan.org/~psinnott/CallOfDuty-LANMapper-0.02/
COD Server detection and query
----
Catalyst-Controller-SOAP-0.4
http://search.cpan.org/~druoso/Catalyst-Controller-SOAP-0.4/
Catalyst SOAP Controller
----
Catalyst-Controller-SOAP-0.5
http://search.cpan.org/~druoso/Catalyst-Controller-SOAP-0.5/
Catalyst SOAP Controller
----
Catalyst-Plugin-Wizard-0.02
http://search.cpan.org/~davinchi/Catalyst-Plugin-Wizard-0.02/
making multipart (e.g. wizard) actions: registering an user via several steps, submit something large (like application forms).
----
Class-Component-0.11
http://search.cpan.org/~yappo/Class-Component-0.11/
pluggable component framework
----
Config-Model-Xorg-0.511
http://search.cpan.org/~ddumont/Config-Model-Xorg-0.511/
Xorg configuration model for Config::Model
----
Crypt-Eksblowfish-0.004
http://search.cpan.org/~zefram/Crypt-Eksblowfish-0.004/
the Eksblowfish block cipher
----
DBIx-SearchBuilder-1.53
http://search.cpan.org/~ruz/DBIx-SearchBuilder-1.53/
Encapsulate SQL queries and rows in simple perl objects
----
Data-Float-0.008
http://search.cpan.org/~zefram/Data-Float-0.008/
details of the floating point data type
----
DateTime-Event-Zodiac-1.00
http://search.cpan.org/~maros/DateTime-Event-Zodiac-1.00/
Return zodiac for a given date
----
Devel-CoverX-Covered-0.003
http://search.cpan.org/~johanl/Devel-CoverX-Covered-0.003/
Collect and report caller (test file) and covered (source file) statistics from the cover_db
----
Devel-CoverX-Covered-0.004
http://search.cpan.org/~johanl/Devel-CoverX-Covered-0.004/
Collect and report caller (test file) and covered (source file) statistics from the cover_db
----
Devel-Mallinfo-3
http://search.cpan.org/~kryde/Devel-Mallinfo-3/
mallinfo() memory statistics
----
Device-Velleman-K8055-Fuse-0.5
http://search.cpan.org/~ronan/Device-Velleman-K8055-Fuse-0.5/
Communication with the Velleman K8055 USB experiment board using Fuse and K8055fs
----
EV-3.2
http://search.cpan.org/~mlehmann/EV-3.2/
perl interface to libev, a high performance full-featured event loop
----
Emacs-Run-0.05
http://search.cpan.org/~doom/Emacs-Run-0.05/
utilities to assist in using emacs from perl via the shell
----
Emacs-Run-0.06
http://search.cpan.org/~doom/Emacs-Run-0.06/
utilities to assist in using emacs from perl via the shell
----
Gtk2-Hexgrid-0.06
http://search.cpan.org/~zpmorgan/Gtk2-Hexgrid-0.06/
a grid of hexagons
----
HTML-WebDAO-0.86
http://search.cpan.org/~zag/HTML-WebDAO-0.86/
Perl extension for create complex web application
----
HTTP-MobileAttribute-0.01
http://search.cpan.org/~tokuhirom/HTTP-MobileAttribute-0.01/
Yet Another HTTP::MobileAgent
----
Image-Magick-Thumbnail-Simple-0.10
http://search.cpan.org/~aruteido/Image-Magick-Thumbnail-Simple-0.10/
The thumbnail image is easily made without uselessness.
----
Image-OCR-Tesseract-1.12
http://search.cpan.org/~leocharre/Image-OCR-Tesseract-1.12/
read an image with tesseract and get output
----
Image-OCR-Tesseract-1.13
http://search.cpan.org/~leocharre/Image-OCR-Tesseract-1.13/
read an image with tesseract and get output
----
LEOCHARRE-Dev-1.05
http://search.cpan.org/~leocharre/LEOCHARRE-Dev-1.05/
----
Mail-Karmasphere-Client-2.17
http://search.cpan.org/~shevek/Mail-Karmasphere-Client-2.17/
Client for Karmasphere Reputation Server
----
MooseX-MultiInitArg-0.01
http://search.cpan.org/~frodwith/MooseX-MultiInitArg-0.01/
Attributes with aliases for constructor arguments.
----
Net-Nslookup-1.17
http://search.cpan.org/~darren/Net-Nslookup-1.17/
Provide nslookup(1)-like capabilities
----
Net-WhitePages-1.00
http://search.cpan.org/~darren/Net-WhitePages-1.00/
A Perl interface to the WhitePages.com API
----
OAuth-Lite-1.09
http://search.cpan.org/~lyokato/OAuth-Lite-1.09/
OAuth framework
----
Ocsinventory-Agent-0.0.9
http://search.cpan.org/~goneri/Ocsinventory-Agent-0.0.9/
----
PDF-OCR-1.07
http://search.cpan.org/~leocharre/PDF-OCR-1.07/
get ocr and images out of a pdf file
----
POE-Component-Client-Whois-1.14
http://search.cpan.org/~bingos/POE-Component-Client-Whois-1.14/
A one shot non-blocking RFC 812 WHOIS query.
----
POE-Component-IRC-5.74
http://search.cpan.org/~bingos/POE-Component-IRC-5.74/
a fully event-driven IRC client module.
----
RiveScript-1.14
http://search.cpan.org/~kirsle/RiveScript-1.14/
Rendering Intelligence Very Easily
----
Rose-DB-0.743
http://search.cpan.org/~jsiracusa/Rose-DB-0.743/
A DBI wrapper and abstraction layer.
----
SVN-Notify-Filter-Markdown-0.01
http://search.cpan.org/~dwheeler/SVN-Notify-Filter-Markdown-0.01/
Convert SVN::Notify log messages from Markdown to HTML
----
String-Compare-0.3
http://search.cpan.org/~druoso/String-Compare-0.3/
Compare two strings and return how much they are alike
----
Tk-Wizard-2.137
http://search.cpan.org/~lgoddard/Tk-Wizard-2.137/
GUI for step-by-step interactive logical process
----
URI-1.36
http://search.cpan.org/~gaas/URI-1.36/
Uniform Resource Identifiers (absolute and relative)
----
Verilog-Perl-3.024
http://search.cpan.org/~wsnyder/Verilog-Perl-3.024/
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/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
------------------------------
Date: Thu, 3 Apr 2008 03:59:00 -0700 (PDT)
From: ccc31807 <cartercc@gmail.com>
Subject: Perl on Eclipse, EPIC
Message-Id: <95bf0d1e-3638-4a65-b2d6-11df603a0b25@m71g2000hse.googlegroups.com>
Any comments, suggestions, or pointers for Epic?
I use a number of editors and enviroments for Perl, including notepad,
edit, TextPad, JEdit, vi (and an experimental use of Emacs), etc., but
I've mostly migrated to Eclipse for Java. I only discovered Epic
yesterday, and before I install it, I thought I'd make an attempt at
due diligence.
Thanks, CC.
------------------------------
Date: Thu, 3 Apr 2008 02:47:16 -0700 (PDT)
From: sftriman <ironmanda@yahoo.com>
Subject: Spelling suggestions for common words - ispell, etc.
Message-Id: <a9892cdb-5ed5-44c0-81cd-fc04570e684b@q27g2000prf.googlegroups.com>
I am looking for a way to, without custom defining a dictionary, to
get a list of suggested words for a misspelled word. Or better, "the"
most likely intended word for a misspelled word.
My base case to consider is:
dmr wjite saddle
which refers to a brand (DMR) and color (white) of a bike part
(saddle).
Ideally, dmr would return no suggestion, and wjite would return the
string "white" though I could certainly understand why "write" is
equally good a suggestion. I would be willing to define an add-on
dictionary to ignore certain words, such as brands and abbreviations
which are known to me, such as DMR, so that is possible to handle.
ispell -a yields:
<Q>$ echo "dmr wjite saddle" | ispell -a
@(#) International Ispell Version 3.1.20 (but really Aspell 0.50.5)
& dmr 28 0: Dr, Mr, DMD, DMZ, Dar, Der, Dir, Dur, Dem, dorm, Dame,
dame, demur, dime, dimer, dome, MDT, mfr, Dom, Dre, Dru, MRI, dam,
dim, dry, MD, Md, rm
& wjite 29 4: jute, kite, White, white, quite, Waite, write, Joete,
jitter, kiter, jet, Kit, jot, jut, kit, quiet, whiter, whitey, quote,
Whit, whit, Cote, Jude, Kate, cote, cute, quit, Wit, wit
*
from which I could easily pass on the dmr suggestions, but, scoring
and evaluating the suggestions for wjite is harder. "white" and
"write" are 'ranked' (I guess) 3rd, 4th, and 7th.
Does anyone know of an alternative that would return basic words as
suggestions? ispell is certainly a good start and I might be able to
use it, but I was thinking maybe there is something more human-
intuitive out there.
Thanks!
David
------------------------------
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 1417
***************************************