[8163] in Perl-Users-Digest

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

Perl-Users Digest, Issue: 1781 Volume: 8

daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Sun Feb 1 03:08:02 1998

Date: Sun, 1 Feb 98 00:00:26 -0800
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, 1 Feb 1998     Volume: 8 Number: 1781

Today's topics:
    Re: Compiling regexs for efficency (Martin Vorlaender)
    Re: Don't use signal handlers (was Re: Child processes) (Ilya Zakharevich)
    Re: Don't use signal handlers (was Re: Child processes) (Ilya Zakharevich)
    Re: Don't use signal handlers (was Re: Child processes) (Ilya Zakharevich)
    Re: Don't use signal handlers (was Re: Child processes) <cdkaiser@delete.these.four.words.concentric.net>
    Re: Help in finding Control Characters in a string. (Martin Vorlaender)
        How to get at stuff piped into Perl? (Repost) <kairys@mi.sl.com>
    Re: How to get at stuff piped into Perl? (Repost) (Jason)
    Re: Internet Community needs cgi scripts like it needs  <ajohnson@gpu.srv.ualberta.ca>
        looking for a script that... ccho@geocities.com
        Need custom CGI script. <jcae@worldnet.att.net>
    Re: Perl CGI real-time database application <mdegouttes@osb.pf>
        Public Response to Private Flame (albeit machine-genera <lovegod@earthling.net>
    Re: Public Response to Private Flame (albeit machine-ge (Nathan V. Patwardhan)
    Re: Public Response to Private Flame (albeit machine-ge (Jonathan Feinberg)
    Re: Public Response to Private Flame (albeit machine-ge <ajohnson@gpu.srv.ualberta.ca>
    Re: Windows NT perl mail command (Martin Vorlaender)
    Re: Word -> HTML (Terence Kearns)
    Re: Working directory when exec. Perl w/ Netscape Serve (Martin Vorlaender)
        Digest Administrivia (Last modified: 8 Mar 97) (Perl-Users-Digest Admin)

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

Date: Sun, 01 Feb 1998 01:54:18 +0100
From: martin@RADIOGAGA.HARZ.DE (Martin Vorlaender)
Subject: Re: Compiling regexs for efficency
Message-Id: <34d3c7ba.524144494f47414741@radiogaga.harz.de>

Jerome O'Neil (joneil@cks.ssd.k12.wa.us) wrote:
: So, having said that, can you use /o on a normal expression?  It doesn't
: cause me any grief in my code, but I was curious if it had any effect?

It doesn't (but won't do any harm either).

You might want to have a look at the study() function when looking for
efficiency in regexps.

cu,
  Martin
--
                          | Martin Vorlaender | VMS & WNT programmer
 Ceterum censeo           | work: mv@pdv-systeme.de
 Redmondem delendam esse. |       http://www.pdv-systeme.de/users/martinv/
                          | home: martin@radiogaga.harz.de


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

Date: 1 Feb 1998 05:28:58 GMT
From: ilya@math.ohio-state.edu (Ilya Zakharevich)
Subject: Re: Don't use signal handlers (was Re: Child processes)
Message-Id: <6b116q$ihv$1@mathserv.mps.ohio-state.edu>

[A complimentary Cc of this posting was sent to Chip Salzenberg
<chip@pobox.com>],
who wrote in article <6b065q$ejs$1@cyprus.atlantic.net>:
> Moral:  SEGV handler in Perl is useless except as a dancing bear.

Or as a Santa (grin!).  SEGV handler is definitely not useless to me,
since it saves a lot of my time when debugging.

> >> What's missing isn't tuits, but approval.
> >
> >Without tuits to fix the broken semantics (say, I favor
> >
> >	$SIG{INT} = [ postponed => \&postponed_handler, 
> >		      immediate => \&immediate_handler];
> >
> 
> Immediate delivery in perl5 (without thread support) is a bug.

Anything which is not *equivalent* to immediate delivery (or can be
made so) is a bug, since a lot of times it means no delivery at all.

Ilya


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

Date: 1 Feb 1998 05:33:35 GMT
From: ilya@math.ohio-state.edu (Ilya Zakharevich)
Subject: Re: Don't use signal handlers (was Re: Child processes)
Message-Id: <6b11ff$ihv$2@mathserv.mps.ohio-state.edu>

[A complimentary Cc of this posting was sent to Chip Salzenberg
<chip@pobox.com>],
who wrote in article <6b06gb$el1$1@cyprus.atlantic.net>:
> Nevertheless, *deliberately* using a language feature that can corrupt
> your program, quite possibly making it do evil things like creating
> files with the wrong names or invalid content, is, IMO, like choosing
> to drive at 1:00am on New Year's Day down a street with a lot of bars
> without a seatbelt and at high speed.  It's an *un*acceptable risk.

So you prohibit driving at 1:00am on New Year's Day...  

While I cannot guess what devil makes Tom write what he wrote (he, who
submitted more bug reports than all his collegues taken together ;-),
your position on *voluntary* *optional* immediate delivery puzzles me
not less.

Ilya


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

Date: 1 Feb 1998 05:39:16 GMT
From: ilya@math.ohio-state.edu (Ilya Zakharevich)
Subject: Re: Don't use signal handlers (was Re: Child processes)
Message-Id: <6b11q4$ihv$3@mathserv.mps.ohio-state.edu>

[A complimentary Cc of this posting was sent to Chip Salzenberg
<chip@pobox.com>],
who wrote in article <6b06kg$eln$1@cyprus.atlantic.net>:
> According to tchrist@mox.perl.com (Tom Christiansen):
> >In comp.lang.perl.misc, chip@pobox.com writes:
> >:Second, for applications that need signal handlers, it is entirely
> >:safe to write an extension (a standard procedure for Perl coding) that
> >:includes a signal handler written in C.
> >
> >Show us.
> 
> Come now.  I can't show you all possible XSUBs that meet this
> description.

Com'on!  The XSUB may be perfectly safe.  So is

	 sub { $count = 1; return }

However, it is called via an agent, pp_entersub, which nobody yet
proved to be signal-safe, and which *is proven to be not* signal-safe
in the case of any Perl subroutine.

Ilya


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

Date: 1 Feb 1998 05:40:25 GMT
From: Cameron Kaiser <cdkaiser@delete.these.four.words.concentric.net>
Subject: Re: Don't use signal handlers (was Re: Child processes)
Message-Id: <6b11s9$igp@examiner.concentric.net>

abigail@fnx.com (Abigail) writes:

>I started using Perl because I hate writing in C.

I started using Perl because my idea of a C program is exit(0); :-)

>Let's start reading Programming Python.

Oy.

--
Cameron Kaiser
cdkaiser at concentric dot net (it hasn't helped the spam yet though)
*** visit the Spectre Server at www.sserv.com
*** C64 software lives! www.computerworkshops.home.ml.org


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

Date: Sun, 01 Feb 1998 02:14:44 +0100
From: martin@RADIOGAGA.HARZ.DE (Martin Vorlaender)
Subject: Re: Help in finding Control Characters in a string.
Message-Id: <34d3cc84.524144494f47414741@radiogaga.harz.de>

milagro (milagro@beanfield.com) wrote:
: There is one thing I don't really understand what
: you did. Hope you don't mind my asking but  the regex 
: /[\000-\011\013\014\020-\37]/g   is confusing to me.

In a character class (that's what the square bracket expression is called),
you can select a range of characters by specifying the start and end point
of the range, and connect them with a dash. The other characters above
stand for themselves. So this character class covers
- characters with octal codes 000 to 011 (decimal 0 to 9)
- characters with octal codes 013 and 014 (decimal 11 and 12)
- characters with octal codes 020 to 037 (decimal 16 to 31 - I think
  \37 really is a typo, and was meant to read \037)

: Also you said there is no 8 in octal. Did  you mean that \008 was not an
: octal number? 

Yup, that's what he meant to say. \008 really is \010.

In decimal (base 10), you have ciphers 0 to 9.
In octal (base 8), you have ciphers 0 to 7.
In binary (base 2), you have ciphers 0 to 1.
In hexadecimal (base 16), you have ciphers 0 to 15 (ciphers 10 to 15 are
commonly written as A to F).

: Why do you have 37 instead of 037? Does it not need the leading 0 or are
: \37 and \037 different numbers.

It does need the leading 0 (this is a C convention).

Hope it helps,
  Martin
--
                          | Martin Vorlaender | VMS & WNT programmer
 Ceterum censeo           | work: mv@pdv-systeme.de
 Redmondem delendam esse. |       http://www.pdv-systeme.de/users/martinv/
                          | home: martin@radiogaga.harz.de


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

Date: Fri, 30 Jan 1998 09:16:51 -0500
From: "Michael Kairys" <kairys@mi.sl.com>
Subject: How to get at stuff piped into Perl? (Repost)
Message-Id: <34d1ed4d.0@news.ic.net>

Environment: Windows NT, Perl 5.04.04

I want to pipe lists of files into Perl and assemble them into a command,
eg.

> grep foo * | myscript.pl

I can't figure out how to get at the output of the grep once I'm in
myscript.pl. I've read all the references I can find about pipes but they
all seem to be talking about using open and creating a process to read/write
from/to.





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

Date: 1 Feb 1998 04:30:38 GMT
From: robobob@blech.mindwell.com (Jason)
Subject: Re: How to get at stuff piped into Perl? (Repost)
Message-Id: <slrn6d7ujh.4se.robobob@blech.mindwell.com>

On Fri, 30 Jan 1998 09:16:51 -0500, Michael Kairys <kairys@mi.sl.com> wrote:
>Environment: Windows NT, Perl 5.04.04
>
>I want to pipe lists of files into Perl and assemble them into a command,
>eg.
>
>> grep foo * | myscript.pl
>
>I can't figure out how to get at the output of the grep once I'm in
>myscript.pl. I've read all the references I can find about pipes but they
>all seem to be talking about using open and creating a process to read/write
>from/to.
>
Reading about pipes is the wrong place to look, all the information you want
is available from STDIN, like so:

#!/usr/local/bin/perl -w
#####################

while(<STDIN>) {
   # blah blah blah..
}


-- 
    Jason Kohles -- System Administrator -- XMission Internet Access
       jason@xmission.com (at work) jason@mindwell.com (at play)

       "We're not surrounded, we're in a target-rich environment!"


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

Date: Sat, 31 Jan 1998 23:52:07 -0600
From: Andrew Johnson <ajohnson@gpu.srv.ualberta.ca>
Subject: Re: Internet Community needs cgi scripts like it needs ...
Message-Id: <34D40D87.3FE0CD12@gpu.srv.ualberta.ca>

Chip Salzenberg wrote:
!
! According to Bob Trieger <corky@ultranet.com>:
! >Michael Peck wrote:
! >> On 30 Jan 1998 21:07:54 -0500, clay@panix.com (Clay Irving) wrote:
! >> >In <6at7b5$b9r$1@cyprus.atlantic.net> chip@mail.atlantic.net (Chip Salzenberg) writes:
! >> >
! >> >>According to pudge@pobox.com (Chris Nandor):
! >> >>>... a hole in the head ...
! >> >>>... AlterNIC ...
! >> >>>... spammers ...
! >> >
! >> >>... IRC bots ...  (except purl!)
! >> >>... broadcast ICMP replies ...
! >> >>... old sendmails ...
! >> >
! >> >... Perl 4 questions ...
! >>
! >> ...NT Web Servers ...
! >
! >...Operating Systemism & Operating Systemists...
! >...Platform specific programming languages...
! 
! ... Microsoft ...

isn't that redundant with item 1?

andrew


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

Date: Sun, 01 Feb 1998 01:38:30 +0000
From: ccho@geocities.com
Subject: looking for a script that...
Message-Id: <34D3D1E1.7CBAC3F@geocities.com>

Hi,

I'm looking for a script that allows people to send eachother virtual
"cards".   If anyone knows of any scripts being offered for free, please
let me know.  Thanks

-chris
ccho@geocities.com



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

Date: Sun, 01 Feb 1998 00:46:16 -0600
From: J Cornelius <jcae@worldnet.att.net>
Subject: Need custom CGI script.
Message-Id: <34D41A38.5C5A@worldnet.att.net>

I need a CGI script to act as a spider for my site.  I want to input a
list of URL's and have the script fetch the index pages and compile them
into a delimited ascii text file for my search engine. I am using Fluid
Dynamics Intermediate search. If possible, please email to:
jc@musiclink.com ASAP. If not, please list any viable alternative at
this group.

Thank you all,

J Cornelius 
Webmaster
jc@musiclink.com
-------------------------------------
Musiclink Search Engine
http://www.musiclink.com


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

Date: Sat, 31 Jan 1998 18:06:08 -1000
From: Marc de GOUTTES <mdegouttes@osb.pf>
To: Sarah.Kamal@cgy.valmet.com
Subject: Re: Perl CGI real-time database application
Message-Id: <34D3F4B0.68C@osb.pf>

Sarah.Kamal@cgy.valmet.com wrote:
> 
> I'm not sure if the application that I need to create is even possible.
> The application has to display data from a UNIX server on a PC.  I was
> thinking that I would write a perl cgi script for this and display with
> an html page of tables.  The real problem is that the data on the page
> has to update continuously while the page is open and I'm not sure how a
> cgi script can run continuously.
> 
> Thanks for the help.
> 
> -------------------==== Posted via Deja News ====-----------------------
>       http://www.dejanews.com/     Search, Read, Post to Usenet

That's right, take a look to CGI dedicated newsgroup.
Just one help : you may use "META refresh" in the HEAD section of the
HTML document constructed by your CGI.
Hope that'll help.


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

Date: Sat, 31 Jan 1998 22:37:21 -0600
From: Rich Grise <lovegod@earthling.net>
Subject: Public Response to Private Flame (albeit machine-generated)
Message-Id: <34D3FC01.3F2@earthling.net>

Before I go rage on this "tchrist" guy (what does "tchrist" stand for,
after all, "The Christ??" who in The World does this guy think he is?
The OWNER of Perl? The owner of the NG? Did he check with Larry? I think
probably not) I thought I should quote the ACTUAL responses I've
received from this character, in response to what I thought were
well-thought-out posts, doing my best to keep to the conventions and
etiquette of the NewsGroup:
---------------------------------------------------------
Date: Sat, 31 Jan 1998 15:42:00 -0700
From: Tom Christiansen <tchrist@jhereg.perl.com>
To: lovegod@earthling.net
X-Mailer: Perl AutoFAQ (stardate 1.001, mark 5B958)
Subject: Your message with oddly wrapped lines (was Re: Survival Of
perl)


   [The following is a manually-generated but purely generic email
    message from the Perl AutoFAQ program; you should not receive 
    more than one copy of this particular posting per 30 
    days so long as you continue to post under the name
lovegod@earthling.net.]

It looks like you've been hoodwinked into using a newsreader that wraps
lines for you incorrectly.  I certainly hope you didn't pay for the
software or service responsible for mangling your posting.

Let me explain.  For example, quoted text that looks like this:

    > It looks like you are using a newsreader that wraps 
    lines for you
    > incorrectly.  This is often a badly configured web browser.  
    If it's
    > netscape, I suggest you report the bug to them.  It mangles 
    your

Is very wrong.  This is especially prevalant in broken Mac or
PC newsreaders or browsers that have incorrectly implemented quoting.

Even lines that come out as

    It looks like you are using a newsreader that wraps 
    lines for you
    incorrectly.  This is often a badly configured web browser.  
    If it's
    netscape, I suggest you report the bug to them.  It mangles 
    your

These are certainly not very nice to look at, wouldn't you agree?

Two common pieces of software that seem particularly broken in this
regard
seem to include tin and netscape, but probably other mailers and
newsreaders as well.  The author/supplier of your software may already
have a fix for the problem.  Talk to them.  PC-based newsreaders (that
aren't running with a real operating system installed) are notoriously
broken at this, although even (bad) Unix software has had the problem
(like tin).  If you're paying an ISP who provided you a newsreader,
tell them it is not up spec.  (Specs available.)

Also talk to your systems administrator, support personnel, or service
provider -- or send me mail if you must -- if this message doesn't make
sense to you.

In the best of all possible worlds, I would urge you to contact the
author of the software you used to post your message and explain to them
that they're sending out mutilated messages.  If I knew their email
address, I would even do it myself.

If you can think of any way to make this message more helpful, please
let me know.  I apologize in advance if this message comes off sounding
unkind to you; it wasn't meant to be.  I'm honestly just trying to help
to make the Net a better place for all of us.



PS: here's the message I'm talking about

 >Path:
csnews!coop.net!mr.net!news-peer.gip.net!news.gsl.net!gip.net!cpk-news-hub1.bbnplanet.com!su-news-feed4.bbnplanet.com!news.bbnplanet.com!newsfeed1.uswest.net!206.191.192.2.MISMATCH!Spacestar!not-for-mail
 >From: Rich Grise <lovegod@earthling.net>
 >Newsgroups: comp.lang.perl.misc
 >Subject: Re: Survival Of perl
 >Date: Sat, 31 Jan 1998 13:30:42 -0600
 >Organization: Rich Grise Development Lab
 >Lines: 50
 >Message-ID: <34D37BE2.77B4@earthling.net>
 >References: <34c9537f.0@news.cadvision.com>
<34ce7ae0.10306401@news.halcyon.com>
<34d02cd4.13812179@news.halcyon.com>
<pudge-2701981529260001@ppp-37.ts-1.kin.idt.net>
 >Reply-To: lovegod@earthling.net
 >NNTP-Posting-Host: ts3-6.eden.spacestar.net
 >Mime-Version: 1.0
 >Content-Type: text/plain; charset=us-ascii
 >Content-Transfer-Encoding: 7bit
 >X-Trace: news3.spacestar.net 886275030 14766 (None) 206.191.192.113
 >X-Complaints-To: usenet@spacestar.net
 >X-Mailer: Mozilla 3.03 (Win95; I)
 >Xref: csnews comp.lang.perl.misc:118739
 >
 >Chris Nandor wrote:
 >> 
 >[snip]
 >> If someone is using perl only for the web, then he either has no use
for
 >> programming in general or, again, he is not keen enough to do
anything
 >> else.  In either case, I would hardly call this the cutting edge.
 >> 
 >[more snip]
 >Well, as a relative newcomer to the world of perl, I'm glad I have
 >enough
 >experience in other programming-related stuff to not take personal
 >offense
 >at this remark. Yes, I'm a little off-topic here, and I'm really
holding
 >my desire to flame in restraints here, but I've never had the benefit
of
 >working for an organization that presented me with a Unix system on
 >which
 >to learn programming. And as an "end-user", the only computer I could
 >find
 >with web (or "net") access for less than $20,000.00 came with w95. I
 >don't
 >like it; I cut my teeth on C in PCDos. (actually, my first language
was
 >Intercom 500 on the Bendix G-15 that they had in my high school.) I
have
 >use for programming, except the platform that's available to me is the
 >Cyrix 6x86 with w95, and VB. (I'm not a high-buck consultant who can
 >afford
 >to plunk down another $500.00 for VC++, which I'd have to plunk down
 >another
 >grand or two for school to learn how to use all that object crap.)
 >But I do have uses for programming. I write utilities for my own use
and
 >development work primarily in VB, since, as I've said, that's the
 >platform
 >I have. To make my web page do interesting stuff, however, perl is the
 >tool
 >that's available, and I've discovered it's a great language! And I
can't
 >very well expect my web page host to install VB runtime just for me,
can
 >I?
 >I can run a DOS prompt as a task, and do stuff in perl if I need to,
but
 >I also have close to 10 years' experience with DOS C for those kind of
 >command-line driven utilities, if I ever need them.
 >
 >But "no use for programming"? Or, particularly egregious, "not keen
 >enough 
 >to do anything else?"
 >
 >I don't think so, Chris.
 >
 >Rich Grise
 >rmgrise@spacestar.net
 >http://thunder.prohosting.com/~rmgrise
 >



--tom
-- 
Tom Christiansen      Perl Consultant, Gamer, Hiker     
tchrist@mox.perl.com
    Co-maintainer of the comp.lang.perl FAQ.  maintainer of the WWW MTG
    Database at http://mox.perl.com/deckmaster/, the MTG MetaFAQ, the
Perl
    WWW Site at http://mox.perl.com/perl/, and 15-year denizen of
USENET.

--------------------------------------------------------------
well, oootsy-tootsy-too!

Here is what my response to him about that was:

======>
yah - as a matter of fact, I went through my tirade twice! But with
Netscrape Alligator. And the news and mail windows just seem to do what
they want to do , but they seem like a less worse alternative than The
Evil One. Right now, I'm using Eudora, and letting her do the line wrap
thing. OH, I know about how annoying it is to see one person's wrap go
through a mailer's re-wrap.<br>
Maybe that's why there are people that like HTML or MIME - not that I'm
saying I'm one of those people, just being speculative here.<br>
When we're done with this ragging, can we just go have a beer?<br>
Rich
------------------------------------------------------
And then, what's the next thing I receive (off-list, mind you;
I've been trying to be polite about this up until now!)
================================>

Date: Sat, 31 Jan 1998 20:17:16 -0700
From: Tom Christiansen <tchrist@jhereg.perl.com>
To: rmgrise@spacestar.net
Subject: Automatic mail from tchrist [Re: Re: Your message with oddly
wrapped lines (was Re: Survival Ofperl)]

This is my automatic mail responder.  

    1. BUSINESS MATTERS
    2. ACQUIRING PERL
    3. PERL QUESTIONS
    4. PC QUESTIONS
    5. PERL BUGS
    6. CGI and WWW QUESTIONS
    7. Magic: The Gathering QUESTIONS

1. BUSINESS MATTERS

For business matters (but not random programming questions, *PLEASE*)
related to Perl Consulting Associates, please contact our Business
Manager:
            Mary Koutsky
            mary@perl.com
            +1 414 249 9477

While I do read (most) all email messages that come in, please
understand
that because I receive literally hundreds of messages each and every
day,
I cannot hope to respond to all of them, nor even to a substantial
fraction of them.  Prefixing a subject line with "URGENT: " may help,
but
it really had better be so, or else you go in the killfile.  (NB: there
are no urgent programming questions.)

2. ACQUIRING PERL

The source code kit for Perl is always available at
    http://www.perl.com/perl/src/latest.tar.gz
This is version 5.004, at least patchlevel _04, which builds out of
the box on professional systems, including innumerable Unix systems,
as well as Plan9, VMS, OS/2, and Windoze.  This assumes, of course,
that you have a C compiler.  See below for other possibilities.

If you do not have http access but do have ftp access, you may
find a list of CPAN mirror sites at
    ftp://ftp@ftp.perl.com/
    ftp://www.perl.com/			# yes, this is correct
even if you are not allowed to log in there (access is somewhat
restricted.)

If you're on the bleeding edge, then you may be interested in trying 
out what will eventually be the 5.005 release, look to 
    http://www.perl.com/CPAN/src/5.0/devel/perl5.004_54.tar.gz
or perhaps even a later version number in that directory.

See below for where to get Perl for alien architectures.

3. PERL QUESTIONS

If you have a Perl question, I very strongly suggest you post your 
question to a newsgroup, most likely to (just) one of these:
    news:comp.lang.perl.misc
    news:comp.lang.perl.modules
    news:comp.lang.perl.tk
    news:comp.infosystems.www.authoring.cgi

Make sure to check out the Perl Language Home Page at
    http://www.perl.com/perl/ 
for a lot of other information.  Don't forget CPAN at
    http://www.perl.com/CPAN

The only questions I even consider answering are very simple ones about
Perl on Unix or non-OS-related Perl questions.  I don't do PCs (that
haven't been upgraded to Unix).  Period.  See below.

Please do not ask me to do your homework for you.

4. PC QUESTIONS

All PC-related questions (and yes, Macs are PCs too) will be immediately
deleted out of hand.  All of them!!!  I mean it.  

If you have a (non-Unix) Perl question, I **CANNOT HELP YOU**, and will
simply delete your message with barely a glance.  You should look at the
new Windoze Perl FAQ in
    http://www.endcontsw.com/people/evangelo/Perl_for_Win32_FAQ.html

or try the mailing lists at
    http://www.perl.com/perl/info/mailing-lists.html

Remember that ports to non-native platforms can be found at 
    http://www.perl.com/CPAN/ports/

There are two Windoze port, one is the standard Perl release, while the
other is ActiveState's.  We strongly recommend that you acquire
    http://www.perl.com/CPAN/ports/nt/Standard/
which comes in both "alpha" and "x86" versions.

5. PERL BUGS

Perl bugs should be sent to 
    mailto:perlbugs@perl.com
And you can check on the latest news on the current port at
    news://genetics.upenn.edu/perl.porters-gw

6. CGI and WWW QUESTIONS

If you have a CGI question, consult:
    Frequently Asked Questions about CGI Programming, by Nick Kew
	    ftp://rtfm.mit.edu/pub/usenet/news.answers/www/cgi-faq
	    http://www3.pair.com/webthing/docs/cgi/faqs/cgifaq.shtml
    Perl/CGI programming FAQ, by Shishir Gundavaram and Tom Christiansen
	http://www.perl.com/perl/faq/perl-cgi-faq.html
    The Idiot's Guide to solving Perl/CGI problems, by Tom Christiansen
	http://www.perl.com/perl/faq/idiots-guide.html
    The WWW Security FAQ, by Lincoln Stein
	http://www-genome.wi.mit.edu/WWW/faqs/www-security-faq.html
    World Wide Web FAQ, by Thomas Boutell
	http://www.boutell.com/faq/
    Another CGI FAQ, by Marc Hedlund
	http://www.best.com/~hedlund/cgi-faq/

7. Magic: The Gathering QUESTIONS

I neither buy, sell, nor trade cards.  Nor do I answer MTG questions:
if you have a Magic: The Gathering question, I suggest that you post to
rec.games.trading-cards.magic.rules or send mail to
questions@wizards.com
instead.  Make sure to check out http://mox.perl.com/deckmaster/ for
various bits of information.  The current MoxPerl database, 161k in GNU
(not PC) zip format, is available for downloading at
    ftp://ftp@ftp.perl.com/deckmaster/MTG::Descriptions.pm.gz
or a big
    ftp://ftp@ftp.perl.com/deckmaster/expanded-dbase.pl.gz
Please don't ask me for programming help to use the database.  Either
you're a programmer who finds it obvious, or you're not, and I probably
can't help you.

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

Apparently, this "TheChrist" guy is so High-and_f????ing_Mighty
that he has MACHINES flame us because he can't spare the time from
his gatesian-nine-thousand-dollares an hour job to answer our 
questions or even validate anything us roob questioners are
unsure of, and NOT ONLY THAT! He not only doesn't bother to answer
our questions, but he apparent DOES have the time to rag on us
about our poor little crippled mailers that don't WORD WRAP "RIGHT"!
Pfaugh! So, if Mister Christ Almighty has no time to bother with
our questions such that he has a F???ING AUTOMATIC RESPONDER
FLAME questions that we sent to his oh-so-ivory-tower personal
mailer, maybe we should just quit listening to his gold-plated
ass?

Richard M. Grise
9300 Collegeview Road, Apt. 329
Bloomington, Minnesota, 55437

lovegod@earthling.net
rmgrise@spacestar.net
genius@hehe.com
http://members.xoom.com/LoveGod/
http://thunder.prohosting.com/~rmgrise

OK, so I'm not a big high-buck owner of some website, you ivory-tower
types are all the same - climb up on the backs of your co-learners, and
"ooh, I've got mine now, time to pull up the drawbridge!"

I submit that those kind of people are contrary to the spirit in which
perl was offered to the world: It was developed by people that believe
that perl was meant to be a language that should be freely distributed.
So, if your application makes money, cool. But it's really arrogant and
among those of us who are:
<br>
A) in the trenches doing the actual work
B) still out here hanging on to our connection to the world
<br>
that's such an arrogant attitude that You, Mr. The Christ, probably
never deserved to have perl bestowed upon you in the first place!
By The Way, did you ever check with Larry about your arrogation of 
perl itself?
Did you write the etiquette/protocol for Usenet?
Show Me!

Rich again.



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

Date: 1 Feb 1998 05:45:03 GMT
From: nvp@shore.net (Nathan V. Patwardhan)
Subject: Re: Public Response to Private Flame (albeit machine-generated)
Message-Id: <6b124v$dae@fridge.shore.net>

Rich Grise (lovegod@earthling.net) wrote:
: Before I go rage on this "tchrist" guy (what does "tchrist" stand for,
: after all, "The Christ??" who in The World does this guy think he is?

C'mon, now!  And no, he's not related to ychrist@matisse.org.

: The OWNER of Perl? The owner of the NG? Did he check with Larry? I think
: probably not) I thought I should quote the ACTUAL responses I've
: received from this character, in response to what I thought were

Actually, I thought that his response was helpful and insightful.  I
didn't detect any fighting words in it.  

It *was* tough to read your original posting; it's likely that you
didn't catch the broken linewraps when you read your own posting
through the same newsreader.  But we did.

: well-thought-out posts, doing my best to keep to the conventions and
: etiquette of the NewsGroup:

If I'm correct, the docs explaining netiquette include a section about
linewrap.  If this is the case, then you practiced poor netiquette and
were corrected by someone (in this case it was Tom).

As for your stuff about Tom and Larry ... it's just plain wrong.  Why
don't you ask Tom about it?  Why don't you look at his website?

Unless you've already been killfiled, I'd suggest that you apologize.

--
Nathan V. Patwardhan
please don't send spam to president@whitehouse.gov


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

Date: Sun, 1 Feb 1998 01:45:16 -0500
From: jdf@pobox.com (Jonathan Feinberg)
Subject: Re: Public Response to Private Flame (albeit machine-generated)
Message-Id: <MPG.f3de409f609437b9896b2@news.concentric.net>

lovegod@earthling.net said...
> Before I go rage on this "tchrist" guy (what does "tchrist" stand for,
> after all, "The Christ??" who in The World does this guy think he is?
> The OWNER of Perl? The owner of the NG? Did he check with Larry? I think
> probably not) I thought I should quote the ACTUAL responses I've
> received from this character, in response to what I thought were
> well-thought-out posts, doing my best to keep to the conventions and
> etiquette of the NewsGroup:

Apparently, you don't read the Wall Street Journal.  Yes, Tom Christiansen
bought Perl from Larry Wall in a shocking hostile takeover.  He immediately
laid off Randal Schwartz and put Tom Phoenix in the mailroom, out of harm's
way.  Gurusamy Sarathy and the entire porting crew were given golden parachutes,
actual golden parachutes, little statuette thingies that say "thanks for all
of your hard work, piss off."  I, on the other hand, now have a key to the
men's room, and have been promoted to "Composer of Auto-Mailed Messages."
In fact, THIS MESSAGE is machine generated, and a good thing too, because
no human being could be bothered to respond to such vivid lunacy.
-- 
Jonathan Feinberg    jdf@pobox.com    Sunny Brooklyn, NY
who sifted through nine hundred and some-odd messages to find
this amazing thing.  Have I been superbly trolled?


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

Date: Sun, 01 Feb 1998 00:50:47 -0600
From: Andrew Johnson <ajohnson@gpu.srv.ualberta.ca>
Subject: Re: Public Response to Private Flame (albeit machine-generated)
Message-Id: <34D41B47.65DFB6D9@gpu.srv.ualberta.ca>

Rich Grise wrote:
!
! Before I go rage on this "tchrist" guy (what does "tchrist" stand
! for, after all, "The Christ??" who in The World does this guy
! think he is? The OWNER of Perl? The owner of the NG? Did he check
! with Larry? I think probably not) I thought I should quote the
! ACTUAL responses I've received from this character, in response
! to what I thought were well-thought-out posts, doing my best to
! keep to the conventions and etiquette of the NewsGroup:

[snip quoted email and further rants]

if you think the etiquette and conventions of this (or any)
newsgroup include the posting other people's email messages to
you, griping when they point out that your posts contain badly
broken and hard to read text which is easily fixed, complaining
that they don't reply immediately and personally to your email,
and over-quoting large amounts of text to arrive at a 14K+
off-topic posting wasting bandwidth, time, and money around the
world --- then I can only predict that you'll wind up in a great
deal more killfiles than will tchrist.

regards
andrew


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

Date: Sun, 01 Feb 1998 06:28:15 +0100
From: martin@RADIOGAGA.HARZ.DE (Martin Vorlaender)
Subject: Re: Windows NT perl mail command
Message-Id: <34d407ef.524144494f47414741@radiogaga.harz.de>

vzanini@xplore.it wrote:
: I'm quite new in Windows NT CGI programming using Perl. An obstacle I've
: found hard to pass is the following: how can I send some data (for
: example the one coming from an HTML form) via E-Mail? I know I can do
: that in UNIX calling the SENDMAIL shell command. But, there is such a
: command also in Windows NT, or does exist an utility which permit to
: execute this function? If someone has some experience in this field,
: please write me!!! Thank you,  Valerio

What does this have to do with Perl? Please consider to post your next
question about NT and networking in a newsgroup discussing such issues,
like comp.os.ms-windows.nt.networking .

Anyway, either get blat (NT sendmail implementation) or look into the
Net::SMTP module.

cu,
  Martin
--
                          | Martin Vorlaender | VMS & WNT programmer
 Ceterum censeo           | work: mv@pdv-systeme.de
 Redmondem delendam esse. |       http://www.pdv-systeme.de/users/martinv/
                          | home: martin@radiogaga.harz.de


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

Date: Sat, 31 Jan 1998 18:39:20 GMT
From: terence[no_spam]@designer-web-pages.com (Terence Kearns)
Subject: Re: Word -> HTML
Message-Id: <34d36eeb.3736226@news.interact.net.au>

On Thu, 29 Jan 1998 13:29:40 +0100, Patrick Husi <patrick@husi.ch>
wrote:

>Hi,
>
>I'm looking for a converter from Word format (i.e. .doc files) to HTML,
>preferably for Perl or Java.  Anyone ??
>
>Thanks
>Patrick
>

If you want to go the next level and use Cascading Style Sheets (which
are backward compatible with non CSS complient browsers). then go
here..

http://www.g-foods.com/w2css/

W2CSS: A Converter That Translates Word Documents To CSS Compliant
HTML


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

Date: Sun, 01 Feb 1998 06:35:03 +0100
From: martin@RADIOGAGA.HARZ.DE (Martin Vorlaender)
Subject: Re: Working directory when exec. Perl w/ Netscape Server
Message-Id: <34d40987.524144494f47414741@radiogaga.harz.de>

Chip Salzenberg (chip@mail.atlantic.net) wrote:
: According to pat.coutu@entrust.com:
: >... the default current working directory to that of the directory which
: >contains the executiing script?

: Not immediately.  If you play around with $0, s///, and chdir(), you
: can do it (if $0 is a full path, which is not guaranteed).

Or use the FindBin module (included with the standard distribution),
which tries really hard to locate the path where your perl script resides.

use FindBin;
use lib $FindBin::Bin; # or do a chdir($FindBin::Bin);

use without_any_path_module_that_resides_in_same_directory_as_script;


cu,
  Martin
  (on whose OS/2 and NT systems $0 contains just the file name)
--
                          | Martin Vorlaender | VMS & WNT programmer
 Ceterum censeo           | work: mv@pdv-systeme.de
 Redmondem delendam esse. |       http://www.pdv-systeme.de/users/martinv/
                          | home: martin@radiogaga.harz.de


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

Date: 8 Mar 97 21:33:47 GMT (Last modified)
From: Perl-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin) 
Subject: Digest Administrivia (Last modified: 8 Mar 97)
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.  

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

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