[12160] in Perl-Users-Digest

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

Perl-Users Digest, Issue: 5760 Volume: 8

daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Sun May 23 22:07:16 1999

Date: Sun, 23 May 99 19:00:17 -0700
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)

Perl-Users Digest           Sun, 23 May 1999     Volume: 8 Number: 5760

Today's topics:
    Re: Checking URL's for 404 Errors in Perl CGI <cassell@mail.cor.epa.gov>
    Re: chmod in Perl Scripts? <cassell@mail.cor.epa.gov>
    Re: chmod in Perl Scripts? (remove nospam)
        Desesperate of finding a working Perl Interpreter <quadid@videotron.ca>
    Re: Desesperate of finding a working Perl Interpreter <cassell@mail.cor.epa.gov>
    Re: FAQ 4.16: Does Perl have a year 2000 problem? Is Pe (Michael Stillwell)
        I found a bug, do I? about perl typing globbing <hcchen@pobox.com>
    Re: In favor of extending "my" to apply to subroutines  <cassell@mail.cor.epa.gov>
        Mod of large number <cybir@echoweb.net>
    Re: Mod of large number (Sam Holden)
        NT Peer Web Services <112366.360@CompuServe.COM>
    Re: Perl "constructors" (Sam Holden)
    Re: Perl "constructors" (Sam Holden)
    Re: perlcc prob:undefined reference to `boot_DynaLoader vishalb@my-dejanews.com
    Re: Remove line from big flatfile? <cassell@mail.cor.epa.gov>
        simple question (Howie)
    Re: simple question (Howie)
    Re: simple question (Sam Holden)
    Re: Storing GD::Image <Savage.Ron.RS@bhp.com.au>
        test <cybir@echoweb.net>
        TOOLS Europe '99 Conference <tools@tools.com>
        Special: Digest Administrivia (Last modified: 12 Dec 98 (Perl-Users-Digest Admin)

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

Date: Sun, 23 May 1999 16:01:02 -0700
From: David Cassell <cassell@mail.cor.epa.gov>
Subject: Re: Checking URL's for 404 Errors in Perl CGI
Message-Id: <374888AE.5D9028C2@mail.cor.epa.gov>

Mug-O-Milk wrote:
> 
> I've been recently creating a search engine for my own amusement, and also
> partly a university assignment, the script has been on the internet for a
> few weeks and has over 130 sites listed, now my problem is, I am having
> difficulties in maintaining the database -- I can't paste a snippet into
> this post, as the formatting will be ruined.  Instead, I have chmodded the
> file so that anyone can read it.  It's at
> http://mugomilk.hypermart.net/cgi-bin/data.txt
> 
> Basically it's a text file, with the fields separated by a pipe "  |  ".
> Each Record is separated by the Carriage Return character.
> 
> What would the code I would need to scan the database for the URL's, and
> visit each one in turn to check that the URL is valid - (i.e. not returning
> a Error 404, File Not Found) and, subsequently remove the line from the
> database and append it to a "kick list" file which would store all the lines
> that have invalid / broken URL's?
> 
> I'm semi-new to Perl, so any advice whatsoever is greatly appreciated,
> although I cannot find anything in the wonderful Camel book that could give
> me a pointer into the direction I need to head.

You'll be pleased to know that you only need to shell out another
forty clams American (I don't know what it's selling for in pounds) 
for the Perl Cookbook.  The churl program in chapter 20 does
pretty much want you want, except that it assumes the links are in
an HTML file.  Relatively easy to change.
 
> Thanks in Advance!

You're welcome _a_posteriori_,
David
-- 
David Cassell, OAO                     cassell@mail.cor.epa.gov
Senior computing specialist
mathematical statistician


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

Date: Sun, 23 May 1999 17:05:03 -0700
From: David Cassell <cassell@mail.cor.epa.gov>
To: MAXRIVERS <maxrivers@aol.com>
Subject: Re: chmod in Perl Scripts?
Message-Id: <374897AF.CBD0D6EA@mail.cor.epa.gov>

[courtesy cc sent to poster]

MAXRIVERS wrote:
> 
> I have a script which creates a new file for each user. My problem is that even
> tho I have the script and the directories set to rwx and even rwxs, the user
> becomes www when the script runs, and it keeps setting the permission of the
> file it creates to r--.
> 
> I've tried using the chmod() Perl command, and even teh chown, but they seem to
> be ignored.

Welcome to the wonderful world of webservers!

Your problem isn't Perl, or even CGI or HTML.  It sounds like
the problem is the restrictions placed on programs runs under
your webserver.  Most limit the commands at your disposal
[so you can't say rm -rf /bin/* or somthing equally nasty].
Most run the process under a uid such as 'www' [in your case]
or 'nobody', usually changing the directory to something
other than what you thought, and changing the permissions
as well.  It is unlikely that you'll be able to chown() from
your CGI program.  That's a security hole the size of Bill
Gates' wallet.

You'll have to ask your ISP how to gain access to these features
for your program, or else read the docs on your webserver until
you find out how to make the appropriate changes yourself.
But beware that you don't threaten the security of the system
by your changes.  In the Perl FAQ [first question in perlfaq9,
BTW] there is a pointer to a URL on web security.  It's well
worth reading.

And since your question wasn't really Perl-related, let's
keep it between us that I answered you here, instead of
re-directing you to an appropriate newsgroup, such as one
focusing specifically on your webserver.  :-)

HTH,
David
-- 
David Cassell, OAO                     cassell@mail.cor.epa.gov
Senior computing specialist
mathematical statistician


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

Date: Mon, 24 May 1999 00:39:33 GMT
From: "Jonas Larsen (remove nospam)" <jonas.larsen@nospam.unisource.se>
Subject: Re: chmod in Perl Scripts?
Message-Id: <9d123.68$Ry6.171158016@newsa.telia.net>

Also try to use 'umask'.
It controls the default file permissions which will be used when new files
are created.

Regards,
/Jonas

MAXRIVERS skrev i meddelandet
<19990523180514.10953.00003768@ng31.aol.com>...
>I have a script which creates a new file for each user. My problem is that
even
>tho I have the script and the directories set to rwx and even rwxs, the
user
>becomes www when the script runs, and it keeps setting the permission of
the
>file it creates to r--.
>
>I've tried using the chmod() Perl command, and even teh chown, but they
seem to
>be ignored.
>
>Anyone know about this?
>
>maxrivers@aol.com




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

Date: Sun, 23 May 1999 19:29:02 -0400
From: "Quad" <quadid@videotron.ca>
Subject: Desesperate of finding a working Perl Interpreter
Message-Id: <xc023.2806$Dm3.17935@weber.videotron.net>

I've looked all over the web but can't find a working interpreter for my
Win95 machine ! grrr... I downloaded first the one with the source code on
www.perl.com but cannot even compile it due to my non-Unix os... then, I've
looked on this site again to find a binary interpreter for Win32 platform
and finally find it...

It's said that this perl.exe could be run on WinNT but says also that it
should work for Win95/98.... but it doesn't seem so..

And now what ??.. anyone has some interpreter for Win95 that works ?? please
send it to me !!.. or at least give me some url where to find one :\

Quad
quadid@videotron.ca




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

Date: Sun, 23 May 1999 16:55:31 -0700
From: David Cassell <cassell@mail.cor.epa.gov>
To: Quad <quadid@videotron.ca>
Subject: Re: Desesperate of finding a working Perl Interpreter
Message-Id: <37489573.CBE00C73@mail.cor.epa.gov>

Quad wrote:
> 
> I've looked all over the web but can't find a working interpreter for my
> Win95 machine ! grrr... I downloaded first the one with the source code on
> www.perl.com but cannot even compile it due to my non-Unix os... then, I've
> looked on this site again to find a binary interpreter for Win32 platform
> and finally find it...
> 
> It's said that this perl.exe could be run on WinNT but says also that it
> should work for Win95/98.... but it doesn't seem so..
> 
> And now what ??.. anyone has some interpreter for Win95 that works ?? please
> send it to me !!.. or at least give me some url where to find one :\

Whoa, Quad, just take a deep breath and practice your relaxation
techniques.  Then calmly go to www.activestate.com and just
follow their simple directions to get the latest version of
Perl downloaded.  It installs all by itself, with trivial
intervention on your part.  This includes a complete set of
docs in HTML installed on your Start menu.

Then read those docs.  Start at the top of the frame and read
the intro, until you have learned enough to be able to type
up a tiny program (say, one listed in the docs) in Notepad or
Wordpad or some editor you prefer, and run it at a command 
prompt window.

Now you're ready to begin...

HTH,
David
-- 
David Cassell, OAO                     cassell@mail.cor.epa.gov
Senior computing specialist
mathematical statistician


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

Date: 24 May 1999 01:43:23 GMT
From: mist@yoyo.cc.monash.edu.au (Michael Stillwell)
Subject: Re: FAQ 4.16: Does Perl have a year 2000 problem? Is Perl Y2K compliant?
Message-Id: <slrn7khblq.353.mist@fangorn.cs.monash.edu.au>

On 23 May 1999 19:14:04 GMT, Ilya Zakharevich <ilya@math.ohio-state.edu> wrote:

[ ... ]

: Scripting *is* derogatory, but only if the task you program is not
: one-off.  Perl was *initially designed* for one-off tasks, this is why
: it became so bad when it overgrew its initial audience and started to
: be used as a general-purpose programming language.
: 
: On p5p we are trying to design ways to tight the screws of Perl to
: make it better suitable for these tasks, but this process is in its
: childhood yet.  Basically, now only use strict and -w are your
: helpers, but this is a very poor help.

[ ... ]

    I do not understand any of this at all.  Are you saying that
    it is difficult to prove the correctness of Perl
    acripts/programs?  Can you give some examples of the things
    that are being fixed?  Also, is Perl better or worse than
    other languages?  (e.g. C, which you more or less describe as
    "silly"?)



    Michael

-- 
 .. ABSOLUT .SIG. ..
 .. Michael Stillwell ..
 .. mist@yoyo.cc.monash.edu.au ..
 .. http://yoyo.cc.monash.edu.au/~mist/ ..


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

Date: Mon, 24 May 1999 09:28:53 +0800
From: "H.C. Chen" <hcchen@pobox.com>
Subject: I found a bug, do I? about perl typing globbing
Message-Id: <927510159.884796@proxy2.acer.net>

#!/usr/bin/perl -wl
# Original source was from Jon Orwant's book "Perl 5 interactive sourse"
# sample program 4-43.
# I changed a little as below and suspect have found an ActiveState build
# 515's bug.

@array1 = (1, 2, 3);
@array2 = (4, 5, 6);

@arrayx = (7, 8, 9);
@arrayy = (10, 11, 12);

multarray(*array1, *array2);
multarray(*arrayx, *arrayy);
                                   # This program works fine,
sub multarray {                    # but ........
    local(*array1, *array2) = @_;  # if change array1 to arraya and
    print "Array 1 is @array1";    #           array2 to arrayb
    print "Array 2 is @array2";    # I got compilation errors !!!!
}


This is the error message I have got :
G:\>perl argglob
In string, @arraya now must be written as \@arraya at
argglob line 16, near "Array 1 is @arraya"
In string, @arrayb now must be written as \@arrayb at
argglob line 17, near "Array 2 is @arrayb"
Execution of argglob aborted due to compilation errors.





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

Date: Sun, 23 May 1999 16:07:48 -0700
From: David Cassell <cassell@mail.cor.epa.gov>
Subject: Re: In favor of extending "my" to apply to subroutines as well as variables
Message-Id: <37488A44.984F40CD@mail.cor.epa.gov>

Steven Elliott wrote:
> 
> Currently in perl there is no way of directly marking a
> subroutine/method as being private to a given file/module (assuming one
> module per file).  In C this can be accomplished using the "static"
> keyword.  In C++ it can be accomplished using the "private" keyword
> (assuming one class per file).  I realize there are various ways of
> indirectly accomplishing this as the following demonstrates:
> [EL SNIPPO on the code _et_al_.]

IMEHO, the real issue is one of attitude.  Perl assumes that
people stay out of your module because you asked them to, not
because you have a pitbull inside it.  Exported subs are
exported to anyone who wants.  Others are left in there,
where they *could* be accessed if someone had a really good
reason why they needed them.  So I'm in favor of leaving things
as is.  As you pointed out, there are ways of making certain
subs unavailable if you really want.  But why bother?  I
haven't had a reason why I needed to consider such a thing.
Perhaps you do.

David
-- 
David Cassell, OAO                     cassell@mail.cor.epa.gov
Senior computing specialist
mathematical statistician


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

Date: Sun, 23 May 1999 18:37:29 -0700
From: =?iso-8859-1?Q?Cyb=EER?= <cybir@echoweb.net>
Subject: Mod of large number
Message-Id: <3748AD59.A3A30812@echoweb.net>

I'm trying to take mod 3337 of 180**79 but

$x = 180**79 % 3337;

gives me 0 always, what am I doing wrong?



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

Date: 24 May 1999 01:59:03 GMT
From: sholden@pgrad.cs.usyd.edu.au (Sam Holden)
Subject: Re: Mod of large number
Message-Id: <slrn7khcj7.10b.sholden@pgrad.cs.usyd.edu.au>

On Sun, 23 May 1999 18:37:29 -0700, CybnR <cybir@echoweb.net> wrote:
>I'm trying to take mod 3337 of 180**79 but
>
>$x = 180**79 % 3337;
>
>gives me 0 always, what am I doing wrong?

You don't have the following line in your code :

use Math::BigInt ':constant';

Chances are 180**79 is a little too big for the integers used by your machine.

-- 
Sam

Every human culture has good and bad points. Every computer program has
Eveone more bug. Even Perl.
	--Larry Wall


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

Date: Sun, 23 May 1999 20:28:37 -0400
From: Steve ATtwell <112366.360@CompuServe.COM>
Subject: NT Peer Web Services
Message-Id: <uosoexXp#GA.56@nih2naac.compuserve.com>

I'm trying to configure NT 4.0 Peer Web Services on my machine to 
run a PERL CGI script. I've downloaded the latest version of PERL 
from Activestate , which runs fine for command line programs and 
I've configured the server to look at the appropriate directories 
for scripts. I've also set the File Tabs to associate .pl 
extensions with PERL .exe. 
However when I try to invoke a PERL script (example below) via 
browser I always get a 'http/1.0 - 501' error message in my 
browser window. Can anyone help ? Where am I going wrong?

Program minus shebang line (taken from VQS guide)
print "Content-type: text/html\n\n";
print "Some text";

-- 



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

Date: 23 May 1999 23:32:53 GMT
From: sholden@pgrad.cs.usyd.edu.au (Sam Holden)
Subject: Re: Perl "constructors"
Message-Id: <slrn7kh415.6qs.sholden@pgrad.cs.usyd.edu.au>

On Sun, 23 May 1999 14:54:57 GMT, armchair@my-dejanews.com wrote:

>my Hooziwhatzit $a ....
>Are you presenting that as a legal statement?

Learn some perl and try it yourself...

-- 
Sam

Anyway, the other successor to C gobbled up two letters instead of one.
Which is why many Perl scripts have the extension, ``.pl'', finishing
off BCPL.   --Larry Wall


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

Date: 23 May 1999 23:39:32 GMT
From: sholden@pgrad.cs.usyd.edu.au (Sam Holden)
Subject: Re: Perl "constructors"
Message-Id: <slrn7kh4dk.6qs.sholden@pgrad.cs.usyd.edu.au>

On Sun, 23 May 1999 16:41:48 GMT, armchair@my-dejanews.com wrote:
>
>I did a wc the other day and I am up to 2000 lines (counting comments
>and blanks and { } etc., of Perl. If it wasn't for this thread I would
>be well over a 100,000 by now!

So without this thread you would have written code an order of magnitude
or so faster than any measurement of programming rates I have ever seen.
Do you test your code? Do you cut and paste or something to increase your
lines of code / day? Or do you make numbers up?

>As far as my batting average being zero,
>evidently you didn't realize it was returned as a string, and you
>handled it like a number. FYI the value was "one thousand percent".

And you evidently don't know about -w.

-- 
Sam

Anyway, the other successor to C gobbled up two letters instead of one.
Which is why many Perl scripts have the extension, ``.pl'', finishing
off BCPL.   --Larry Wall


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

Date: Mon, 24 May 1999 00:30:44 GMT
From: vishalb@my-dejanews.com
To: kbw@negia.net
Subject: Re: perlcc prob:undefined reference to `boot_DynaLoader'
Message-Id: <7ia6jk$pg$1@nnrp1.deja.com>


> > perlcc hw.p -log hw.log -verbose 63
> ======= hw.p ==============
> #!/usr/bin/perl
> print "Hello, world!\n";
> ======= end hw.p ===========
>
> ======= hw.log =============
>
>
------------------------------------------------------------------------
--------
>
> Compiling hw.p:
>
------------------------------------------------------------------------
--------
>
> Making C(hw.p.c) for hw.p!
> perl -I/usr/lib/perl5/5.00556/i586-linux -I/usr/lib/perl5/5.00556
> -I/usr/lib/perl5/site_perl/5.00556/i586-linux
> -I/usr/lib/perl5/site_perl/5.00556 -I. -MO=CC,-ohw.p.c hw.p
> hw.p syntax OK
> Prescan
> Saving methods
> Compiling C(hw) for hw.p!
> perl -I/usr/lib/perl5/5.00556/i586-linux -I/usr/lib/perl5/5.00556
> -I/usr/lib/perl5/site_perl/5.00556/i586-linux
> -I/usr/lib/perl5/site_perl/5.00556 -I. /tmp/hw.p.tst
> cc -Dbool=char -DHAS_BOOL -O2 -I/usr/lib/perl5/5.00556/i586-linux/CORE
> /usr/lib/perl5/5.00556/i586-linux/auto/Fcntl/Fcntl.so
> /usr/lib/perl5/5.00556/i586-linux/auto/IO/IO.so -o hw hw.p.c
> -L/usr/local/lib -L/usr/lib/perl5/5.00556/i586-linux/CORE -lperl -lnsl
> -lndbm -lgdbm -ldb -ldl -lm -lc -lposix -lcrypt
> hw.p.c: In function `perl_init':
> hw.p.c:272: warning: assignment from incompatible pointer type
> /tmp/cca116051.o: In function `xs_init':
> /tmp/cca116051.o(.text+0x8d1): undefined reference to
`boot_DynaLoader'

This is a bit unfortunate, perlcc in 5.005_56 doesnot
automatically link to Dynaloader.a. Hopefully it would be corrected in
the next development version. Meanwhile either apply the patch in

http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/1999-03/msg00096.
html

or simply link to Dynaloader.a by hand.

perlcc -sav hw.pl would save the intermediate hw.pl.c file for you.
compile it with:

 cc -Dbool=char -DHAS_BOOL -O2 -I/usr/lib/perl5/5.00556/i586-linux/CORE
 /usr/lib/perl5/5.00556/i586-linux/auto/Fcntl/Fcntl.so
 /usr/lib/perl5/5.00556/i586-linux/auto/IO/IO.so -o hw hw.p.c
 /usr/lib/perl5/5.00556/i586-linux/auto/DynaLoader/Dynaloader.a
 -L/usr/local/lib -L/usr/lib/perl5/5.00556/i586-linux/CORE -lperl -lnsl
 -lndbm -lgdbm -ldb -ldl -lm -lc -lposix -lcrypt

should give you a working executable.

> ERROR: In compiling code for hw.p.c !
> ======== end hw.log ===============
>
> Thanks for any help.
> Kevin Weinrich
>
>

regards,
vishal



--== Sent via Deja.com http://www.deja.com/ ==--
---Share what you know. Learn what you don't.---


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

Date: Sun, 23 May 1999 17:16:23 -0700
From: David Cassell <cassell@mail.cor.epa.gov>
Subject: Re: Remove line from big flatfile?
Message-Id: <37489A57.E358673E@mail.cor.epa.gov>

Ken Williams wrote:
> 
> I have a text file that looks like:
> 
> name12@here.com:h
> text2@there.com:h
> moretext@isp.com:t
> test@aolsucks.com:h
> testname1@alot.com:t
> 
> etc.
> 
> Whats the easiest way to remove all, say "moretext@isp.com" lines while
> keeping everything else the way it is?

The easiest way is to use the code from the FAQ as your starting
point.  Use perldoc or the HTML docs to find this question in
perlfaq5:

"How do I change one line in a file/delete a line in a file/insert a line in the
middle of a file/append to the beginning of a file?"

You'll find several useful suggestions there on how to do this.

>                                         Each line a \r\n after it.  So
> moretext@isp.com:t is actually moretext@isp.com:t\r\n if that matters.

If you're on a win32 system, then it isn't *really* a \r\n as 
far as Perl is concerned.  Perl does the translation from OS 
to OS, in order to handle whatever that OS thinks of as a 
'newline'.  On win32, that is actually a two-character combo.
Let Perl handle it gracefully for you.

If you're on a unix box and you have \r\n thingies in your
file, then you or your software probably failed to transfer
that file properly from a win32 system. tr/// can fix that
for you in a jiffy.
 
> Thanks.

HTH, 
David
-- 
David Cassell, OAO                     cassell@mail.cor.epa.gov
Senior computing specialist
mathematical statistician


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

Date: Sun, 23 May 1999 23:43:36 GMT
From: noone@home.com (Howie)
Subject: simple question
Message-Id: <Io023.19038$tm6.10683@news.rdc1.sdca.home.com>

simple question, but I can't seem to find a reference to it. How do I convert 
a string to lowercase?
I wanted to do something like this:

$email = \l$email;


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

Date: Sun, 23 May 1999 23:47:03 GMT
From: noone@home.com (Howie)
Subject: Re: simple question
Message-Id: <Xr023.19040$tm6.10626@news.rdc1.sdca.home.com>

In article <Io023.19038$tm6.10683@news.rdc1.sdca.home.com>, noone@home.com (Howie) wrote:
>simple question, but I can't seem to find a reference to it. How do I convert 
>a string to lowercase?
>I wanted to do something like this:
>
>$email = \l$email;

duh, $email =~ tr/A-Z/a-z/;
that works obviously.
thanks anyway.


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

Date: 23 May 1999 23:58:42 GMT
From: sholden@pgrad.cs.usyd.edu.au (Sam Holden)
Subject: Re: simple question
Message-Id: <slrn7kh5hi.br3.sholden@pgrad.cs.usyd.edu.au>

On Sun, 23 May 1999 23:47:03 GMT, Howie <noone@home.com> wrote:
>In article <Io023.19038$tm6.10683@news.rdc1.sdca.home.com>, noone@home.com (Howie) wrote:
>>simple question, but I can't seem to find a reference to it. How do I convert 
>>a string to lowercase?
>>I wanted to do something like this:
>>
>>$email = \l$email;
>
>duh, $email =~ tr/A-Z/a-z/;
>that works obviously.
>thanks anyway.

But what you may have been thinking of (then again maybe not) was

"\L$email"

or

lc $email;

Both of those have more chance of working with letters that are not A-Z
which you may encounter since the whole world isn't America or England or
Australia or anywhere else that doesn't have funky squiggles above letters...


-- 
Sam

Anyway, the other successor to C gobbled up two letters instead of one.
Which is why many Perl scripts have the extension, ``.pl'', finishing
off BCPL.   --Larry Wall


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

Date: Mon, 24 May 1999 09:55:45 +1000
From: "Ron Savage" <Savage.Ron.RS@bhp.com.au>
Subject: Re: Storing GD::Image
Message-Id: <7ia4g4$lcc3@atbhp.corpmel.bhp.com.au>

Brad
See below

--
Ron Savage
Office (preferred): Savage.Ron.RS@bhp.com.au
Home: rpsavage@ozemail.com.au
http://www.ozemail.com.au/~rpsavage
Brad Waite wrote in message <37485BC4.B63645E5@wcubed.net>...
>I'm trying to obtain object persistence between processes and am having
>a lot of problems.  Here's a code snippet:
>
>use GD;
>use Storable;
>
>open(FILE, "image.gif");


Is this under Windows?
Try binmode(...) at this point.


>$gif = newFromGif GD::Image('FILE');
>close FILE;
>
>store( \$gif, 'newimage.gif' );
>
>
>Why is newimage.gif only 30 bytes long?  Any suggestions on how to store
>it?  What I'm really trying to do is pass it to another program via
>shared memory, but I can't even get it to store or freeze correctly.
>
>I'm thinking it might be because GD.pm uses the external GD library and
>therefore the objects aren't native to perl.  Am I barking up the wrong
>tree here?
>
>BTW, I can get storable to work fine on scalars and hashes.
>
>--
>Brad Waite




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

Date: Sun, 23 May 1999 18:31:04 -0700
From: =?iso-8859-1?Q?Cyb=EER?= <cybir@echoweb.net>
Subject: test
Message-Id: <3748ABD8.38C157E5@echoweb.net>

testg



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

Date: Sun, 23 May 1999 17:28:30 -0700
From: "TOOLS Conferences" <tools@tools.com>
Subject: TOOLS Europe '99 Conference
Message-Id: <7ia6db$t2k$1@news.rain.org>

[apologies for multiple copies of this announcement]

**************************************************************

   C O N F E R E N C E   A N N O U N C E M E N T

                    TOOLS Europe '99
   Technology of Object-Oriented Languages and Systems
            30 International Conference
           "OBJECTS, COMPONENTS, AGENTS"

          Nancy, France, June 7-10, 1999
              Palais des Congres de Nancy

              http://www.tools.com/europe

**************************************************************

                CONFERENCE PROGRAMME
               ~~~~~~~~~~~~~~~~~~~~~~~~

* Keynote presentations by leaders in the field:
     James O. Coplien, Bell Laboratories, USA
     Jean-Paul Figer, CAP Gemini, France
     Erich Gamma, Object Technology International, Switzerland
     Bertrand Meyer, Interactive Software Engineering, USA
     Trygve Reenskaug, Numerica Taskon AS, Norway
     Olivier Roubine, Rational Software, France

* Tutorials by recognized experts:
     20 hands-on tutorials

* 35 Technical paper presentations:
     selected by the international program committee

* Interactive workshops on the most innovative issues

* Panel: "UML and Beyond"

* Complementary events:
     user meetings, working group discussions, BOFs, etc.

* An attractive social program in the superb Nancy area.


**************************************************************

FULL CONFERENCE PROGRAMME & REGISTRATION INFORMATION
          at http://www.tools.com/europe

If you wish to obtain your own copy of the conference
programme, please write to us at tools-europe@tools.com


TOOLSthe major international events entirely devoted
to the applications of object-oriented technology

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FOR MORE INFORMATION ON TOOLS EUROPE '99 OR ANY OTHER
EVENTS IN THE TOOLS CONFERENCE SERIES,
VISIT OUR WEB SITE AT http://www.tools.com
OR CONTACT US AT tools@tools.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~





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

Date: 12 Dec 98 21:33:47 GMT (Last modified)
From: Perl-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin) 
Subject: Special: Digest Administrivia (Last modified: 12 Dec 98)
Message-Id: <null>


Administrivia:

Well, after 6 months, here's the answer to the quiz: what do we do about
comp.lang.perl.moderated. Answer: nothing. 

]From: Russ Allbery <rra@stanford.edu>
]Date: 21 Sep 1998 19:53:43 -0700
]Subject: comp.lang.perl.moderated available via e-mail
]
]It is possible to subscribe to comp.lang.perl.moderated as a mailing list.
]To do so, send mail to majordomo@eyrie.org with "subscribe clpm" in the
]body.  Majordomo will then send you instructions on how to confirm your
]subscription.  This is provided as a general service for those people who
]cannot receive the newsgroup for whatever reason or who just prefer to
]receive messages via e-mail.

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.  

To submit articles to comp.lang.perl.misc (and this Digest), send your
article to perl-users@ruby.oce.orst.edu.

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.

The Meta-FAQ, an article containing information about the FAQ, is
available by requesting "send perl-users meta-faq". The real FAQ, as it
appeared last in the newsgroup, can be retrieved with the request "send
perl-users FAQ". Due to their sizes, neither the Meta-FAQ nor the FAQ
are included in the digest.

The "mini-FAQ", which is an updated version of the Meta-FAQ, is
available by requesting "send perl-users mini-faq". It appears twice
weekly in the group, but is not distributed in the digest.

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 V8 Issue 5760
**************************************

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