Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Journal of dc2000 (3250)

Friday September 29, 2006
09:42 AM

Dear Template Toolkit reader

Dear Customer,

We've noticed that customers who have expressed interest in "Perl
Template Toolkit" by Darren Chamberlain have also ordered "Programming
Python" by Mark Lutz. For this reason, you might like to know that Mark
Lutz's "Programming Python" is now available. You can order your copy ...

Saturday July 30, 2005
12:10 PM

mathworks, bioperl

Mathworks newsletter 2005 July give a friendly report on bioperl.
Monday July 19, 2004
12:28 AM

Google contests

Google is infatuated with e. Covered by CNet, and answered in c.
Tuesday May 06, 2003
12:53 AM

Journal Topic: 'User Journal' or 'use Perl' ?

The previous post was set
Journal Topic= 'User Journal', not
Journal Topic = 'use Perl'.

See what difference it made ?

12:39 AM

apple music

The automated banging on Apple Music Store's playlists (a
$400 iPod can store $7500 of music), not to mention
free samples will be the story of 2004.

E.g., what do I know about RadioHead ?

More fun than SARS.

Wednesday January 08, 2003
07:19 PM

Perl: a small and orthogonal set of features

Teachable languages should provide a small and orthogonal set of features.
Perl's grade: D

If you just ignored 80 % of Perl's fetures, perhaps you could grade it higher.
At least on this criterion.
Wednesday September 18, 2002
04:14 PM

find docs evolving

The File::Find docs said:

use File::Find;
find(\&wanted, '/foo','/bar');
sub wanted { ... }

The number of times I have found code which is meant to search one directory but
includes a bogus second dir argument is astonishing.

Likewise, I've encountered instances of multiple invocations of File::Find to search
more than two directories.

find(\&wanted, '/foo','/bar');
find(\&wanted, '/foo2','/bar2');

When I've been able to ask the author why they appended a second dir argument,
or limited themselves at two dir arguments, they've proudly pointed to their due diligence
of RTFMing the standard docs SYNOPSIS which show File::Find used with
two and only two directory arguments.

So I am pleased that the v5.8.0 docs for File::Find show a more generic:

use File::Find;
find(\&wanted, @directories_to_seach);
sub wanted { ... }

Friday August 30, 2002
04:35 PM

I'm contemplating a Current thoughts include
  1. a Wiki-ish Slashodot-ish solicitation of
    I'm looking at this, and it looks like that,
    and moderating up/down the submitted links by saliency.
  2. Crawling CPAN, much like the current state of the art.
    1. Just mimic the file system on CPAN.
    2. Mine the source for use or require.
    3. Mine the docs for prerequisites;
    4. Mine the PODs for see also.

Some background reading:

Bates' Berrypicking metaphor, and more accessible "ontology" fallacy: reviewed.

A good analogy is to say that faceted
classification is to hierarchical classification
as relational databases are to hierarchical
databases. Most system designers would not dream
of using hierarchical files these days, so why
are hierarchical classifications of information
content still being used.

Ontology Development 101 at The Farm.
Most helpfully, The Semantic Web: Taxonomies vs. ontologies. should be easier to invent than a system for
browsing underwater videos looking for schools of fish or for
inferring visual saliency by tracking eye movements [, .PDF]

Or perhaps search by keyword is the dominant findability technique,
and browse related is for the birds.

philosophy of information : programmer -- ornithology : bird

ps I'm not affiliated with LinuxNow
( CPAN Listings: The Browse Feature is currently being upgraded.
Please use the search feature in the mean time.)

Tuesday August 13, 2002
05:30 PM

google site perldoc

The helpful's search has been broken for a while;
looks like Carlos is too busy getting married.

Fortunately a Google site-specific search works well, and the
new v5.8.0 docs were posted to

Minor nit: Google's dictionary lookup of searchword link is not
generated for site-specific searches, so the general search
underlines but the site-specific search doesn't underline virii.

Monday July 29, 2002
04:59 PM

remembering PEGS: Data variable value diagrams

PErl Graphical Structures (PEGS) are a nice technique for illustrating
data relationships, which I first saw in Hall and Schwartz's
Effective Perl -- The Shiny Ball Book : Table of Contents with chapter .PDFs.

They're great for enumerating the data types used, and if initialized, for showing
variables and their values; PEGS are also good for depicting references.

I haven't seen them adopted elsewhere recently, except for daveorg's Munging book.

Must have taken a lot of time with Framemaker.