[6495] in Perl-Users-Digest
Perl-Users Digest, Issue: 120 Volume: 8
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Fri Mar 14 20:37:23 1997
Date: Fri, 14 Mar 97 17:00:22 -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 Fri, 14 Mar 1997 Volume: 8 Number: 120
Today's topics:
Re: 3 Easy questions. - PLEASE HELP <axvu@netmail.mnet.uswest.com>
Re: [HELP] !@#$% sort subroutines... <billc@tibinc.com>
Re: [HELP] !@#$% sort subroutines... (Tad McClellan)
Re: Am I hosed? (Can't compile modules) <scotth@sgi.com>
Can 5.01 handle 4.0.1.8 scripts? (Marshall Pierce)
can't compile perl5.003/linux <juergen.jaeschke@rz.hu-berlin.de>
Re: Counter help me peez >:P (Tad McClellan)
Re: exec & nohup <axvu@netmail.mnet.uswest.com>
Re: How can I use #! w/o knowing where perl lives? <gwstern@netmail.mnet.uswest.com>
Re: Install help for 5.003 on Solaris? <juergen.jaeschke@rz.hu-berlin.de>
Is globbing still useful? <mikenak@best.com>
learning perl <henriques@pobox.com>
Nintendo game on AS/400 <marco@elvis.com>
Re: Perl and ypcat <tchrist@mox.perl.com>
Re: Perl Interpretors <brinthl@ch.etn.com>
Re: perl religion (was: Re: Which one is the best (patt (Clay Irving)
Perl Scripting <mstich@erols.com>
Re: Problems with search engine. Please help <chris@organic.com>
Re: random perl core dumps with obscure message <eryq@enteract.com>
Re: Sockets Question <tchrist@mox.perl.com>
Re: Sockets Question (Nathan V. Patwardhan)
Re: What language do Perl REs recognize? <eryq@enteract.com>
Re: What's wrong with "an email" (was: How to spam - le <mkruse@shamu.netexpress.net>
Win32/ODBC <brian@shepmark.com>
Digest Administrivia (Last modified: 8 Mar 97) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Thu, 13 Mar 1997 11:04:59 -0600
From: Alan Vu <axvu@netmail.mnet.uswest.com>
Subject: Re: 3 Easy questions. - PLEASE HELP
Message-Id: <332833BB.5A5E@netmail.mnet.uswest.com>
Hi Nick:
1. Use tr/a-z/A-Z/; to convert to upper case
Example: $myString = "abcd";
$myString =~ tr/a-z/A-Z/;
2. Use substr function in Perl
3. You have incorrect syntax. It should be:
foreach $key (sort keys(%ENV)) {print "$key = $ENV{$key}\n};
You did not study your Perl lesson in the manual. Eveything is in the
manual
Good luck ^ ^
ALan Vu
Nick Curtis wrote:
> OK, I have three little posers that I need to ask.
> 1. How do you change a string to be either all caps or all non-caps?
> 2. How do you truncate a string, or get a substring?
> 3. How do I get a list of all environment variables sent from a web
> browser???
> I tried
> foreach $key (sort keys(%ENV)) {print "$key = $ENV($key)\n};
> but with perlIS.dll it only shows PERLXS = PERLIS.DLL
> Help much appreciated.
> NickC (told you it was quick and easy!!!!).
------------------------------
Date: Fri, 14 Mar 1997 17:30:51 -0500
From: Bill Cowan <billc@tibinc.com>
To: mblase@ncsa.uiuc.edu
Subject: Re: [HELP] !@#$% sort subroutines...
Message-Id: <3329D19B.7830@tibinc.com>
mblase@ncsa.uiuc.edu wrote:
>
> I know I have the syntax right, because the thing runs. It even runs
> in the debugger. The only thing it doesn't do is sort the array
> it's given. Could some kind soul glance through this and tell me
> what I'm doing wrong?
>
> Thanks in advance --
>
> -- Marty Blase
> mblase@ncsa.uiuc.edu
>
> sub AlphaSort {
> local(@array) = @_;
> return sort Alphabetical @array; # return the sorted array
> }
>
> sub Alphabetical {
> local($a,$b) = @_;
^^^^^^^^^^^^^^^^^^
Delete this line.
> foreach($a,$b) {
> tr/A-Z/a-z/;
> s/^\s+//; # remove any leading whitespace
> s/^the\s+//;
> s/^a?\s+//; # remove either 'a' or 'an'
> }
> return $a cmp $b;
> }
>
---------------- Sample test ----------------------------------
@test = ('B', 'd','a','C','e');
@test = &AlphaSort(@test);
print join(',', @test); # prints out a,b,c,d,e
sub AlphaSort {
local(@array) = @_;
return sort Alphabetical @array; # return the sorted array
}
sub Alphabetical {
#### local($a,$b) = @_; # see doc about special handling of $a, $b.
foreach($a,$b) {
tr/A-Z/a-z/;
s/^\s+//; # remove any leading whitespace
s/^the\s+//;
s/^a?\s+//; # remove either 'a' or 'an'
}
return $a cmp $b;
}
-- Bill
-----------------------------------------------------------------------
Bill Cowan <billc@tibinc.com> Voice:919-490-0034 Fax:919-490-0143
Tiburon, Inc./3333 Durham-Chapel Hill Blvd Suite E-100/Durham, NC 27707
------------------------------
Date: Fri, 14 Mar 1997 16:47:05 -0600
From: tadmc@flash.net (Tad McClellan)
Subject: Re: [HELP] !@#$% sort subroutines...
Message-Id: <9hkcg5.m64.ln@localhost>
mblase@ncsa.uiuc.edu wrote:
: I know I have the syntax right, because the thing runs. It even runs
: in the debugger. The only thing it doesn't do is sort the array
: it's given. Could some kind soul glance through this and tell me
: what I'm doing wrong?
: Thanks in advance --
Uh huh.
: sub AlphaSort {
: local(@array) = @_;
: return sort Alphabetical @array; # return the sorted array
: }
: sub Alphabetical {
: local($a,$b) = @_;
^^^^^^^^^^^^
Read The !@#$% Manual before you start with the name calling.
Looking under 'sort' in perlfunc, I see:
In the interests of efficiency the normal calling code for subroutines is
bypassed, with the following effects: the subroutine may not be a
recursive subroutine, and the two elements to be compared are passed into
the subroutine not via @_ but as the package global variables $a and
^^^^^^^^^^
$b (see example below). They are passed by reference, so don't
modify $a and $b. And don't try to declare them as lexicals either.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Do as you're told, and it has at least a chance of working...
!@#$% people who post without taking a few minutes to search
the !@#$% free documentation included with the perl distribution...
--
Tad McClellan SGML Consulting
Tag And Document Consulting Perl programming
tadmc@flash.net
------------------------------
Date: 14 Mar 1997 16:03:30 -0800
From: Scott Henry <scotth@sgi.com>
Subject: Re: Am I hosed? (Can't compile modules)
Message-Id: <yd8endiggx9.fsf@hoshi.corp.sgi.com>
>>>>> "R" == Russ Allbery <rra@cs.stanford.edu> writes:
R> Unlike pretty much every other OS vendor, SGI not only doesn't ship a
R> compiler with their base OS, they don't even ship the standard header
R> files. And, since those header files are copyrighted, no free compiler
R> distribution can either.
R> Which basically means you get to buy IDO if you want a compiler. gcc
R> won't help.
This *will* be changing, but I don't know any dates. The latest I
heard, it should be available for 6.2 and later. Also, IRIX-6.2 and
later does come with the standard header files, just not installed
by default (subsystem eoe.hdr.lib from your IRIX EOE #1 CD).
--
Scott Henry <scotth@sgi.com> / Help! My disclaimer is missing!
Networking Services, / GIGO *really* means: Garbage in, Gospel Out
Silicon Graphics, Inc / http://reality.sgi.com/scotth/
------------------------------
Date: 14 Mar 1997 23:10:01 GMT
From: piercem@col.hp.com (Marshall Pierce)
Subject: Can 5.01 handle 4.0.1.8 scripts?
Message-Id: <5gcls9$jb1@nonews.col.hp.com>
I thought 5.01 could correctly deal with 4.0 syntax? If this is not the
case, is there a comprehensive list somewhere which identifies those
things which would have to be changed. Even better, is there a conversion
tool?
Thanks
--
=-=-=-=-= Marshall V Pierce World Wide User Support Program
/_ __ marshall_pierce@hp.com Technology Team
/ //_/ (719) 590-3461
/ http://hpweb.cs.itc.hp.com/solutions/wwsms.html
------------------------------
Date: Sat, 15 Mar 1997 01:38:25 +0100
From: Juergen Jaeschke <juergen.jaeschke@rz.hu-berlin.de>
Subject: can't compile perl5.003/linux
Message-Id: <3329EF81.763DB04E@rz.hu-berlin.de>
Hi,
I'm not able to compile perl 5.003 on
my linux slackware systems (2.015, gcc 2.7.0).
If I don't try dynamic loading everything works
ok. If I try to compile with dynamic loading
(some of the modules I want to use seems to
need it) I get "dynamic loading not supported
in this perl version".
What to do ?
Thanks in advance,
Juergen
(please reply via eMail[too])
------------------------------
Date: Fri, 14 Mar 1997 16:38:26 -0600
From: tadmc@flash.net (Tad McClellan)
Subject: Re: Counter help me peez >:P
Message-Id: <21kcg5.j54.ln@localhost>
Dave (dhodgson@incyte.com) wrote:
: You are attempting to both read from and write the same file handle. I
: don't think
: Perl allows you to do this.
Yes it does. But you have to open it as below, and seek() at the
appropriate time:
open(COUNTFILE, "+<testct") || die "could not open testct $!";
^^
^^
: So open the file and read the value. Then
: close it and
: reopen it for writing thus:
That's easier if you don't want to have to figure out seek().
--
Tad McClellan SGML Consulting
Tag And Document Consulting Perl programming
tadmc@flash.net
------------------------------
Date: Thu, 13 Mar 1997 11:12:53 -0600
From: Alan Vu <axvu@netmail.mnet.uswest.com>
Subject: Re: exec & nohup
Message-Id: <33283595.26EE@netmail.mnet.uswest.com>
Hi Greg:
This is UNIX question. It is not Perl. Howerver, you can
do man page on nohup to learn about it. Type the following
line on UNIX prompt:
man nohup
Bye
Greg Sinclair wrote:
> hello,
> i have a simple question concerning the exec command. does exec
> work like 'nohup' in that the executed process/program will
> continue running even if the terminal or session is closed? i am
> seeing this behaviour, but have not seen any documentation describing
> this type of a situation.
> Thanks for your help.
> Greg Sinclair
------------------------------
Date: Thu, 13 Mar 1997 10:35:17 -0700
From: Greg W Sternberg <gwstern@netmail.mnet.uswest.com>
Subject: Re: How can I use #! w/o knowing where perl lives?
Message-Id: <33283AD5.1FCA@netmail.mnet.uswest.com>
Paul,
>
> Andrew M. Langmead wrote:
> > How about all the variations on
> >
> > #!/bin/sh -- # -*- perl -*- -p
> > eval 'exec perl $0 -S ${1+"$@"}'
> > if 0;
> >
> > That are found in the man pages and the camel book?
[munch]
>
> Unfortunately bash version 1.14.17(1) says "sh: --: bad option".
> However, /usr/bin/env exists on all the systems I use.
However, for those of us that #!/bin/env perl doesn't work on
using ksh (or csh if you're careful) instead of sh works for me.
I do have a couple of questions about the syntax tho:
1) What purpose does the eval statement serve ? You do need it
but I'm not sure what it does ?
2) I've never seen 'if 0;' syntax before - it seems to cause ksh
to ignore the rest of the script (?).
3) I'm also unsure what "$@" does - $@ seems to work to
--
Thanks,
Greg Sternberg
(303)595-2925 "I think we're on the road to coming up
Productive Data Systems with answers that I don't think any of
gwstern@netmail.mnet.uswest.com us in total felt we have the answers
gstern@usa.net to." - Kim Anderson, ex-mayor
------------------------------
Date: Sat, 15 Mar 1997 01:28:11 +0100
From: Juergen Jaeschke <juergen.jaeschke@rz.hu-berlin.de>
Subject: Re: Install help for 5.003 on Solaris?
Message-Id: <3329ED1B.6E43568E@rz.hu-berlin.de>
Jim Rudolf wrote:
[... probs removed ]
>
> My system: Sun Ultra, Solaris 2.5, gcc 2.5.6, perl 5.003
I didn't encounter any problems with Sun Ultra, Solaris 2.5
and gcc 2.7.2 -- maybe some of the probs rely in the old gcc:
i'm not able to compile on linux with gcc 2.7.0.
Juergen
------------------------------
Date: Fri, 14 Mar 1997 16:04:47 -0800
From: Mike Nakagawa <mikenak@best.com>
Subject: Is globbing still useful?
Message-Id: <3329E79F.3493@best.com>
In a recent e-mail exchange I found out that the following code snippet
will run the subroutine "file1":
#File: file1.pl
sub file1
{
# stuff
}
#end file1.pl
#File: whatever.pl
require "file1.pl"
$string = "file1";
&$string; # this runs file1, since when can you run a scalar?
#end whatever.pl
In perl 4, trying to do this involved putting "file1" into a glob,
then using the glob in another context.
I guess the question I have is of what use is globbing in Perl 5?
------------------------------
Date: Fri, 14 Mar 1997 19:35:18 -0500
From: sean <henriques@pobox.com>
Subject: learning perl
Message-Id: <3329EEC6.537B@pobox.com>
any suggestions on how a newbie can painlessly pickup the basics of
perl?? Perhaps an online tutorial ??
thanks in advance
pls. respond to mailto://henriques@pobox.com
------------------------------
Date: Fri, 14 Mar 1997 16:40:38 -0500
From: Marco <marco@elvis.com>
Subject: Nintendo game on AS/400
Message-Id: <3329C5D6.1325@elvis.com>
Check out Mario Net Quest, a Shockwave game on IBM's AS/400 site. You
can win prizes check it out http://www.as400.ibm.com/nintendo
------------------------------
Date: 14 Mar 1997 21:32:19 GMT
From: Tom Christiansen <tchrist@mox.perl.com>
Subject: Re: Perl and ypcat
Message-Id: <5gcg53$8v3$1@csnews.cs.colorado.edu>
[courtesy cc of this posting sent to cited author via email]
In comp.lang.perl.misc,
Bob Maillet <Bob_Maillet@dg.com> writes:
:Is there a command or commands that can invoke ypcat filename to work
:in perl?
Is there a reason that neither `backticks` nor system() suffices
for your purposes?
--tom
--
Tom Christiansen tchrist@jhereg.perl.com
If you want to program in C, program in C. It's a nice language. I
use it occasionally... :-)
--Larry Wall in <7577@jpl-devvax.JPL.NASA.GOV>
------------------------------
Date: 14 Mar 1997 23:16:57 GMT
From: "Lee Brinton" <brinthl@ch.etn.com>
Subject: Re: Perl Interpretors
Message-Id: <01bc30ce$7ab7e6c0$f51163a6@brinthl.bid.ch.etn.com>
The Win32 port of perl at www.perl.hip.com should do the trick.
--
H. Lee Brinton
brinthl@ch.etn.com
6xtippet@b4futures.net
I do not speak for Cutler-Hammer
dianne cooper <cooper15@hsonline.net> wrote in article
<3326d7f8.0@news.hsonline.net>...
> Hi,
> I'm setting up my own server and I've been looking all over
> for a perl interpretor for Windows95. The only ones I find are
> for UNIX. Do I need to pay or order one?
------------------------------
Date: 14 Mar 1997 18:06:14 -0500
From: clay@panix.com (Clay Irving)
Subject: Re: perl religion (was: Re: Which one is the best (pattern matching))
Message-Id: <5gcll7$gku@panix.com>
In <5gbnt3$p7g$1@newsserver.dircon.co.uk> mlaker@contax.co.uk (Markus Laker) writes:
>roberto@eurocontrol.fr (Ollivier Robert) wrote:
>> In article <slrn5hs1qu.634.erisson@kallisti.sw-tech.com>,
>> E. <erisson@kallisti.sw-tech.com> wrote:
>> > > bless $you;
>> >
>> > my ($child);
>> confess "your sins";
>seek SALVATION, $in, $Jesus;
open BIBLE, "the_book" or die "without religion";
read BIBLE, $your_head, $alot;
close BIBLE;
sleep $peacefully;
--
Clay Irving See the happy moron,
clay@panix.com He doesn't give a damn,
http://www.panix.com/~clay I wish I were a moron,
My God! Perhaps I am!
------------------------------
Date: Fri, 14 Mar 1997 18:52:17 -0500
From: Matthew Stich <mstich@erols.com>
Subject: Perl Scripting
Message-Id: <3329E4B1.F8C@erols.com>
This is a multi-part message in MIME format.
--------------255C5B2F1E89
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
I am trying to write/script a guestbook for my site, and have attched
the perl file and html for your evaluation. Could anyone tell me what
is wrong with Kenneth Murphy's script?
I keep getting this error:
Server Error
The server encountered an internal error or misconfiguration and was
unable to complete your request.
Please contact the server administrator, webmaster@erols.com and inform
them of the time the error occurred, and anything you
might have done that may have caused the error.
Attached is the HTML and perl script:
Matthew
--------------255C5B2F1E89
Content-Type: multipart/appledouble; boundary="----------ad67FB384E625F"; x-mac-type="54455854"; x-mac-creator="522A6368"; name="HTML&PERL"
Content-Transfer-Encoding: 7bit
Content-Description: BBEdit Lite 3.5 Document
Content-Disposition: inline; filename="HTML&PERL"
------------ad67FB384E625F
Content-Type: application/applefile
Content-Transfer-Encoding: base64
AAUWBwACAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAADAAAAVgAAAAkAAAAJAAAAXwAAACAAAAAI
AAAAfwAAABAAAAAEAAAAjwAAAAAAAAACAAAAjwAABa5IVE1MJlBFUkxURVhUUipjaAEAADwC
CAAAAAAAAAAAAACAAAAAAAAAAPq8V0T6vFdES20MAPq8WtoAAAEAAAAFaAAABGgAAABG//9A
A3l5AAAAAOhE//9AA3msAAAAAL6v//8AA3nfAAAJSFRNTCZQRVJMAgAAAFRFWFRSKmNoAAAA
AAAAAAAAAAAAVEVYVFIqY2gAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAACvT0tEAAAa9AAABa4g
A3q6AAAAAL9R//8gA3sTAAAAAL89//8gA3svAAAAAL9K//8gA3vdAAAAAL82//8gA3vqAAAA
AL9J//8gA3xAAAAAAL81//8gA3xNAAAAAL8z//8gA3yjAAAAAL8y//8gA3yvAAAAAL8v//8g
A3z9AAAAAL9B//8gA30KAAAAALHFAAAASAAJTW9uYWNvAEmTAgA/mbIAP0hiAD+o4HQgYgEA
P6o4cnIABgAEACgAHgFQAkAAKAAeAVACQK9PS0QAAAnlAAAJ5QAAAGABAAAABBhSKmNoAIAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAQZNb25hY2+YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
CQAAAAQJSGVsdmV0aWNhBk0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADENvbmZpZGVu
dGlhbAgJSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAQEAAIAAAACAAAAAgAAA
AIAAAAAAAAABAQABAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAABAAAABWgAAARoAAAARgA/rAQdwAAAABwARgABTVBTUgAAABJC
QlNUAAAAHgPt//8AAAAAAD+o4ACA//8AAABMAD+pCA==
------------ad67FB384E625F
Content-Type: text/plain; name="HTML&PERL"
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename="HTML&PERL"
DSoqKioqKioqKioNKioqKioqKioqKiBUSElTIElTIFRIRSBIVE1MIEZJTEU6IGdib29rc2F2
ZS5odG1sDSoqKioqKioqKioNDQ08IS0tVGhpcyBmaWxlIGNyZWF0ZWQgMy8xNC85NyAzOjU5
IFBNIGJ5IENsYXJpcyBIb21lIFBhZ2UgdmVyc2lvbiAyLjAtLT4NPEhUTUw+DTxIRUFEPg0g
ICA8VElUTEU+VFdBTiBHdWVzdCBCb29rIFBhZ2U8L1RJVExFPg0gICA8TUVUQSBOQU1FPUdF
TkVSQVRPUiBDT05URU5UPSJDbGFyaXMgSG9tZSBQYWdlIDIuMCI+DSAgIDxYLVNBUy1XSU5E
T1cgVE9QPTQyIEJPVFRPTT0zOTcgTEVGVD00IFJJR0hUPTYzMz4NPC9IRUFEPg08Qk9EWSBC
R0NPTE9SPSIjQUFBQUFBIj4NPEZPUk0gYWN0aW9uPSJodHRwOi8vY2dpYmluLmVyb2xzLmNv
bS9tc3RpY2gvY2dpLWJpbi9nYm9va2ZhbmN5LnBsIiBtZXRob2Q9IlBPU1QiPg0NPFA+PENF
TlRFUj48VEFCTEUgQk9SREVSPTEwIENFTExTUEFDSU5HPTEwIENFTExQQURESU5HPTI+DSAg
IDxUUj4NICAgICAgPFRIIENPTFNQQU49MiBhbGlnbj1DRU5URVI+DSAgICAgICAgIDxQPjxJ
PjxGT05UIFNJWkU9IisxIiBDT0xPUj0iI0FGMDAwMCI+VFdBTidzPC9GT05UPjwvST48Rk9O
VA0gICAgICAgICBTSVpFPSIrMSI+IEd1ZXN0Qm9vayBFbnRyeTwvRk9OVD48QlI+DSAgICAg
ICAgIA0gICAgICANICAgICAgPC9USD48L1RSPg0gICA8VFI+DSAgICAgIDxURD4NICAgICAg
ICAgPFA+PEI+TmFtZTo8L0I+DSAgICAgIDwvVEQ+PFREPg0gICAgICAgICA8UD48SU5QVVQg
VFlQRT0idGV4dCIgTkFNRT0ibmFtZSIgVkFMVUU9IiIgU0laRT0zMA0gICAgICAgICBNQVhM
RU5HVEg9NjA+PEJSPg0gICAgICAgICANICAgICAgDSAgICAgIDwvVEQ+PC9UUj4NICAgPFRS
Pg0gICAgICA8VEQ+DSAgICAgICAgIDxQPjxCPkVtYWlsOjwvQj4NICAgICAgPC9URD48VEQ+
DSAgICAgICAgIDxQPjxJTlBVVCBUWVBFPSJ0ZXh0IiBOQU1FPSJlbWFpbCIgVkFMVUU9IiIg
U0laRT0zMA0gICAgICAgICBNQVhMRU5HVEg9NjA+PEJSPg0gICAgICAgICANICAgICAgDSAg
ICAgIDwvVEQ+PC9UUj4NICAgPFRSPg0gICAgICA8VEQ+DSAgICAgICAgIDxQPjxCPkhvbWVw
YWdlOihvcHRpb25hbCk8L0I+DSAgICAgIDwvVEQ+PFREPg0gICAgICAgICA8UD48SU5QVVQg
VFlQRT0idGV4dCIgTkFNRT0iaG9tZXBhZ2UiIFZBTFVFPSJodHRwOi8vIg0gICAgICAgICBT
SVpFPTMwIE1BWExFTkdUSD02MD48QlI+DSAgICAgICAgIA0gICAgICANICAgICAgPC9URD48
L1RSPg0gICA8VFI+DSAgICAgIDxURD4NICAgICAgICAgPFA+PEI+WW91ciBIb21lcGFnZSdz
IFRpdGxlOihvcHRpb25hbCk8L0I+DSAgICAgIDwvVEQ+PFREPg0gICAgICAgICA8UD48SU5Q
VVQgVFlQRT0idGV4dCIgTkFNRT0iaG9tZXRpdGxlIiBWQUxVRT0iIiBTSVpFPTMwDSAgICAg
ICAgIE1BWExFTkdUSD02MD48QlI+DSAgICAgICAgIA0gICAgICANICAgICAgPC9URD48L1RS
Pg0gICA8VFI+DSAgICAgIDxURD4NICAgICAgICAgPFA+PEI+SG93IGRpZCB5b3UgZmluZCBt
ZT86PC9CPg0gICAgICA8L1REPjxURD4NICAgICAgICAgPFA+PFNFTEVDVCBOQU1FPSJyZWZl
cmVuY2UiPg0gICAgICAgICAgICA8T1BUSU9OPlNvZnRiYWxsIExlYWd1ZSBTY291dA0gICAg
ICAgICAgICA8T1BUSU9OPkp1c3QgU3VyZmVkIE9uIEluIQ0gICAgICAgICAgICA8T1BUSU9O
PlNlYXJjaCBFbmdpbmUNICAgICAgICAgICAgPE9QVElPTj5Xb3JkIG9mIE1vdXRoDSAgICAg
ICAgICAgIDxPUFRJT04+V2hvIGtub3dzLi4uPw0gICAgICAgICAgICA8T1BUSU9OPlBlcnNv
bmFsIEZyaWVuZA0gICAgICAgICAgICA8T1BUSU9OIFNFTEVDVEVEPlRXQU4gUGxheWVyDSAg
ICAgICAgIDwvU0VMRUNUPjxCUj4NICAgICAgICAgDSAgICAgIA0gICAgICA8L1REPjwvVFI+
DSAgIDxUUj4NICAgICAgPFREIENPTFNQQU49Mj4NICAgICAgICAgPFA+PEI+Q09NTUVOVFM6
PC9CPjxCUj4NICAgICAgICAgDSAgICAgICAgIDxURVhUQVJFQSBOQU1FPSJjb21tZW50cyIg
Uk9XUz04IENPTFM9NjUgd3JhcD1WSVJUVUFMPjwvVEVYVEFSRUE+PEJSPg0gICAgICAgICAN
ICAgICAgDSAgICAgIDwvVEQ+PC9UUj4NICAgPFRSPg0gICAgICA8VEQgYWxpZ249Q0VOVEVS
Pg0gICAgICAgICA8UD48Q0VOVEVSPjxJTlBVVCBUWVBFPSJzdWJtaXQiIE5BTUU9IlN1Ym1p
dCINICAgICAgICAgVkFMVUU9IlNpZ24gR3Vlc3RCb29rIj48L0NFTlRFUj4NICAgICAgPC9U
RD48VEQgYWxpZ249Q0VOVEVSPg0gICAgICAgICA8UD48Q0VOVEVSPjxJTlBVVCBUWVBFPSJy
ZXNldCIgVkFMVUU9IkNsZWFyIj48L0NFTlRFUj4NICAgICAgPC9URD48L1RSPg08L1RBQkxF
PjxCUj4NDTxBIEhSRUY9Imh0dHA6Ly93d3cuZXJvbHMuY29tL21zdGljaC9nYm9va2ZhbmN5
Lmh0bWwiPnwgVmlldyBUV0FODUd1ZXN0Qm9vayB8PC9BPjwvQ0VOVEVSPjwvUD4NPC9GT1JN
Pg08L0JPRFk+DTwvSFRNTD4NDQ0qKioqKioqKioqDSoqKioqKioqKiogVEhJUyBJUyBUSEUg
RU5EIE9GIFRIRSBIVE1MIEZJTEU6IGdib29rc2F2ZS5odG1sDSoqKioqKioqKioNDQ0NKioq
KioqKioqKg0qKioqKioqKioqIFRISVMgSVMgVEhFICBwZXJsICBGSUxFOiBnYm9va3NhdmUu
cGwNKioqKioqKioqKg0NIyEvdXNyL2Jpbi9wZXJsDQ1yZXF1aXJlICJjZ2ktbGliLnBsIjsN
DSZSZWFkUGFyc2UoKmluKTsNUHJpbnRIZWFkZXIgIkNvbnRlbnQtdHlwZTogdGV4dC9odG1s
XG5cbiI7DQ0NDQ0kdGhpc21vbnRoID0gKEphbnVhcnksIEZlYnJ1YXJ5LCBNYXJjaCwgQXBy
aWwsIE1heSwgSnVuZSwgSnVseSwgQXVndXN0LCANCVNlcHRlbWJlciwgT2N0b2JlciwgTm92
ZW1iZXIsIERlY2VtYmVyKVsobG9jYWx0aW1lKVs0XV07DSR0aGlzZGF5ID0gKGxvY2FsdGlt
ZSlbM107DSR0aGlzeWVhciA9IChsb2NhbHRpbWUpWzVdOw0NJG15bmFtZQkJPQkiTWF0dGhl
dyBTdGljaCI7DSRteWVtYWlsCT0JIm1zdGljaEBlcm9scy5jb20iOw0kc3ViamVjdAk9CSJO
ZXcgR3Vlc3Rib29rIFNpZ25hdHVyZSI7DSRzZW5kbWFpbAk9CSIvdXNyL2xpYi9zZW5kbWFp
bCAtdCAtb2kgLW4iOw0kdGVzdAkJPQkkaW57J3Rlc3QnfTsNJG5hbWUJCT0JJGlueyduYW1l
J307DSRlbWFpbCAgIAk9CSRpbnsnZW1haWwnfTsNJGhvbWVwYWdlCT0JJGlueydob21lcGFn
ZSd9Ow0kaG9tZXRpdGxlIAk9CSRpbnsnaG9tZXRpdGxlJ307DSRyZWZlcmVuY2UgCT0JJGlu
eydyZWZlcmVuY2UnfTsNJGNvbW1lbnRzCT0JJGlueydjb21tZW50cyd9Ow0kb3V0cHV0Zmls
ZSAgICAJPQkiL3Zhci93d3cvaHRkb2NzL21zdGljaC9nYm9va2ZhbmN5Lmh0bWwiOw0kb3V0
cHV0c3RvcmUJPQkiL3Zhci93d3cvaHRkb2NzL21zdGljaC9nYm9va3NhdmUuaHRtbCI7DSRy
ZWRvcGFnZQk9CSIvdmFyL3d3dy9odGRvY3MvbXN0aWNoL3JlZG9wYWdlLmh0bWwiOw0kdGhh
bmt5b3VwYWdlCT0JIi92YXIvd3d3L2h0ZG9jcy9tc3RpY2gvdGhhbmt5b3VwYWdlLmh0bWwi
Ow0NDWlmICgkbmFtZSBlcSAiIiB8fCAkY29tbWVudHMgZXEgIiIpIHsgDQkmcmVkbzsNCWV4
aXQ7CQkNfQ0NaWYgKCR0ZXN0IGVxICJtYWtlc3VyZSIpIHsNCSZhZGRib29rOw0JJndyaXRl
ZmlsZTsNCSZtYWlsbWU7DQlleGl0Ow19DQ0mbWFrZXN1cmU7DQ1zdWIgbWFpbG1lIHsNIA1v
cGVuIChNQUlMLCJ8JHNlbmRtYWlsIikgfHwgZGllICI8SFRNTD48Qk9EWT5GYWlsZWQgaW4g
b3BlbmluZyBzZW5kbWFpbDwvQk9EWT48L0hUTUw+XG4iOw1wcmludCBNQUlMIDw8U09NOw1U
bzogJG15bmFtZSA8JG15ZW1haWw+DUZyb206ICRuYW1lIDwkZW1haWw+DVN1YmplY3Q6ICRz
dWJqZWN0DSANJG5hbWUgaGFzIHNpZ25lZCB0aGUgZ3Vlc3Rib29rLg0gDUhvbWVwYWdlOiAg
JGhvbWV0aXRsZQ1Mb2NhdGlvbjogICRob21lcGFnZQ1FLW1haWw6ICAgIG1haWx0bzokZW1h
aWwNUmVmZXJlbmNlOiAkcmVmZXJlbmNlDURhdGU6ICAgICAgJHRoaXNtb250aCAkdGhpc2Rh
eSwgMTkkdGhpc3llYXINIA1Db21tZW50czogICRjb21tZW50cw0gDVNPTQ19DQ1zdWIgcmVk
byB7DQlvcGVuKFJFRE9QQUdFLCRyZWRvcGFnZSkgfHwgZGllICJjYW5ub3Qgb3BlbiAkcmVk
b3BhZ2UgZm9yIHJlYWRpbmciOw0Jd2hpbGUgKDxSRURPUEFHRT4pIHsNCQlwcmludCAkXzsN
CX0NCWNsb3NlKFJFRE9QQUdFKTsNfQ0NDXN1YiBhZGRib29rIHsNCW9wZW4oVEhBTktZT1VQ
QUdFLCR0aGFua3lvdXBhZ2UpIHx8IGRpZSAiY2Fubm90IG9wZW4gJHRoYW5reW91cGFnZSBm
b3IgcmVhZGluZyI7DQl3aGlsZSAoPFRIQU5LWU9VUEFHRT4pIHsNCQlwcmludCAkXzsNCX0N
CWNsb3NlKFRIQU5LWU9VUEFHRSk7DX0NDXN1YiBtYWtlc3VyZSB7DXByaW50IDw8T1VUUFVU
OyAgPEhUTUw+DTxIRUFEPg0gICAgICAgIDxUSVRMRT5HdWVzdCBCb29rIENoZWNraW5nIFBh
Z2U8L1RJVExFPg08L0hFQUQ+DTxCT0RZPg08Qk9EWSBCR0NPTE9SPSIjQUFBQUFBIj4NICAg
ICAgICA8Q0VOVEVSPg0JPEgyPkhlbGxvICRuYW1lICE8L0gyPg0JUGxlYXNlIG1ha2Ugc3Vy
ZSB0aGUgZm9sbG93aW5nIGlzIGNvcnJlY3QuPFA+DQlJZiB5b3UgZmluZCB5b3UgbmVlZCB0
byBtYWtlIGEgY2hhbmdlLDxCUj4NCXVzZSB0aGUgYmFjayBmZWF0dXJlIG9uIHlvdXIgYnJv
d3NlciB0byByZXR1cm4gdG8gdGhlIG9yaWdpbmFsIGZvcm0uPFA+DQk8L0NFTlRFUj4NCTxI
Uj4NCTxUQUJMRSBCT1JERVI9MD4NCTxUUj4NCTxURCBXSURUSD04MCBOT1dSQVA+PEJSPjwv
VEQ+DQk8VEQ+PEI+TmFtZTogPC9CPiRuYW1lPEJSPg0JPEI+SG9tZXBhZ2U6IDwvQj48QSBI
UkVGPVwiJGhvbWVwYWdlXCI+JGhvbWV0aXRsZTwvQT48QlI+DQk8Qj5FLW1haWw6IDwvQj48
QSBIUkVGPVwibWFpbHRvOiRlbWFpbFwiPiRlbWFpbDwvQT48QlI+DQk8Qj5SZWZlcnJlZCBC
eTogPC9CPiRyZWZlcmVuY2U8QlI+DQk8Qj5TdWJtaXR0ZWQ6IDwvQj48ST4kdGhpc21vbnRo
ICR0aGlzZGF5LCAxOSR0aGlzeWVhcjwvST48QlI+DQk8Qj5Db21tZW50czogPC9CPiRjb21t
ZW50cw0JPC9URD4NCTwvVFI+DQk8L1RBQkxFPg0JPENFTlRFUj4NICAgICAgICA8Zm9ybSBh
Y3Rpb249Imh0dHA6Ly9jZ2liaW4uZXJvbHMuY29tL21zdGljaC9jZ2ktYmluL2dib29rZmFu
Y3kucGwiIG1ldGhvZD0iUE9TVCI+DSAgICAgICAgPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFt
ZT0idGVzdCIgdmFsdWU9Im1ha2VzdXJlIj4NCTxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9
Im5hbWUiIHZhbHVlPSIkbmFtZSI+DSAgICAgICAgPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFt
ZT0iZW1haWwiIHZhbHVlPSIkZW1haWwiPg0gICAgICAgIDxpbnB1dCB0eXBlPSJoaWRkZW4i
IG5hbWU9ImhvbWVwYWdlIiB2YWx1ZT0iJGhvbWVwYWdlIj4NICAgICAgICA8aW5wdXQgdHlw
ZT0iaGlkZGVuIiBuYW1lPSJob21ldGl0bGUiIHZhbHVlPSIkaG9tZXRpdGxlIj4NICAgICAg
ICA8aW5wdXQgdHlwZT0iaGlkZGVuIiBOQU1FPSJyZWZlcmVuY2UiIHZhbHVlPSIkcmVmZXJl
bmNlIj4NICAgICAgICA8aW5wdXQgdHlwZT0iaGlkZGVuIiBOQU1FPSJjb21tZW50cyIgdmFs
dWU9IiRjb21tZW50cyI+DQk8SFI+DQk8VEFCTEUgQ0VMTFNQQUNJTkc9MTAgQ0VMTFBBRERJ
Tkc9MiBCT1JERVI9NT4NCTxUUj4NICAgICAgICA8VEQ+PGlucHV0IHR5cGU9InN1Ym1pdCIg
dmFsdWU9IlNpZ24gR3Vlc3RCb29rIj48L1REPg0JPC9UUj4NCTwvVEFCTEU+DQk8L0ZPUk0+
DQk8L0NFTlRFUj4NICAgICAgICA8SFI+DTwvQk9EWT4NPC9IVE1MPg1PVVRQVVQNfQ0Nc3Vi
IHdyaXRlZmlsZSB7DQlvcGVuKFNUT1JFRklMRSwiPiRvdXRwdXRzdG9yZSIpIHx8IGRpZSAi
Y2Fubm90IGNyZWF0ZSAkb3V0cHV0c3RvcmUiOw0Jb3BlbihPTERGSUxFLCRvdXRwdXRmaWxl
KSB8fCBkaWUgImNhbm5vdCBvcGVuICRvdXRwdXRmaWxlIGZvciByZWFkaW5nIjsgICAgICAg
IA0JDQl3aGlsZSAoPE9MREZJTEU+KSB7DQkJcHJpbnQgU1RPUkVGSUxFICRfOw0JDQl9DQkN
CWNsb3NlKE9MREZJTEUpOw0JY2xvc2UoU1RPUkVGSUxFKTsNCW9wZW4oTkVXRklMRSwiPiRv
dXRwdXRmaWxlIikgfHwgZGllICJjYW5ub3QgY3JlYXRlICRvdXRwdXRmaWxlIjsNcHJpbnQg
TkVXRklMRTw8c3R1ZmY7DTxIVE1MPg08SEVBRD4NPFRJVExFPlRoZSBUV0FOIEd1ZXN0Ym9v
azwvVElUTEU+DTwvSEVBRD4NPEJPRFkgQkFDS0dST1VORD0iSHR0cDovL3d3dy5lcm9scy5j
b20vbXN0aWNoL0ltYWdlcy9ncmV5YmFyLmdpZiI+DTxDRU5URVI+PEgyPkd1ZXN0Ym9vazwv
SDI+DTwvQ0VOVEVSPg08SFI+IA08VEFCTEUgQk9SREVSPTA+IA08VFI+IA08VEQgV0lEVEg9
ODAgTk9XUkFQPjxCUj48L1REPiANPFREPjxCPk5hbWU6IDwvQj4kbmFtZTxCUj4gDQk8Qj5I
b21lcGFnZTogPC9CPjxBIEhSRUY9XCIkaG9tZXBhZ2VcIj4kaG9tZXRpdGxlPC9BPjxCUj4g
DQk8Qj5FLW1haWw6PC9CPjxBIEhSRUY9XCJtYWlsdG86JGVtYWlsXCI+JGVtYWlsPC9BPjxC
Uj4gDQk8Qj5SZWZlcnJlZCBCeTogPC9CPiRyZWZlcmVuY2U8QlI+IA0JPEI+U3VibWl0dGVk
OiA8L0I+PEk+JHRoaXNtb250aCAkdGhpc2RheSwgMTkkdGhpc3llYXI8L0k+PEJSPiANCTxC
PkNvbW1lbnRzOiA8L0I+JGNvbW1lbnRzIDwvVEQ+DTwvVFI+IA08L1RBQkxFPg1zdHVmZg0J
DQlvcGVuKFNBVkVGSUxFLCRvdXRwdXRzdG9yZSkgfHwgZGllICJjYW5ub3Qgb3BlbiAkb3V0
cHV0c3RvcmUgZm9yIHJlYWRpbmciOw0JDQkkbnVtID0gMDsNCXdoaWxlICg8U0FWRUZJTEU+
KSB7DQkJaWYgKCRudW0gPj0gNykgew0JCXByaW50IE5FV0ZJTEUgJF87DQkJfQ0JCSsrJG51
bTsNCX0NCWNsb3NlKFNBVkVGSUxFKTsNCWNsb3NlKE5FV0ZJTEUpOw0JdW5saW5rKCRvdXRw
dXRzdG9yZSk7DX0NDQ0qKioqKioqKioqDSoqKioqKioqKiogVEhJUyBJUyBUSEUgRU5EIE9G
IFRIRSAgcGVybCAgRklMRTogZ2Jvb2tzYXZlLnBsDSoqKioqKioqKioN
------------ad67FB384E625F--
--------------255C5B2F1E89--
------------------------------
Date: Fri, 14 Mar 1997 15:52:57 -0800
From: Chris Dolan <chris@organic.com>
Subject: Re: Problems with search engine. Please help
Message-Id: <3329E4D8.41C6@organic.com>
Peter Sxnderby wrote:
>
> Hi there..
>
> I4m working with a search engine which has to search a plain txt file. in
> the format:
>
> Filename | filearea | description
>
> I have two problems
>
> 1. When I get the search result the script cuts off the last letter. (eg.
> ZIP becomes .ZI) ????
I imagine its that chop($linkurl); line...looks unnecessary at a glance,
but you could go with chomp to be safe.
> 2 I would like to choose between 8 different txt files to search. I have
> found a Perl script at http:www.technotrade.com which I have rewritten, but
> i can4t implement the part concerning this problem..
???, not really clear what you want to do here, but doesn't sound too
difficult.
> Please take a look at http://www.oc.dk
Sorry, can't read it.
Good luck,
-Chris
>
> Here goes my script.
>
> Please reply in email sonderby@vip.cybercity.dk
>
> --
> Regards. Peter Sxnderby
> Homepage at --> http://www.oc.dk
>
> Name: opg.cgi
> Part 1.2 Type: magnus-internal/cgi
> Encoding: x-uuencode
------------------------------
Date: Fri, 14 Mar 1997 17:20:56 -0600
From: Eryq <eryq@enteract.com>
Subject: Re: random perl core dumps with obscure message
Message-Id: <3329DD58.25118AB5@enteract.com>
Tom Christiansen wrote:
> Sometimes, but the point is that it's *THE ONLY WAY OUT*
> of a read, etc. For example
>
> $SIG{ALRM} = sub {die};
> alarm 30000;
> eval { $line = <STDIN> };
> alarm 0;
>
> Is the only way you can do a timed-out read.
Wouldn't one have to worry about what $SIG{__DIE__} was currently
set to in this case? That is, imagine this is code in a
reusable module (IO::Timed?)... such a module would need to
temporarily save/restore a possibly-non-signal-safe $SIG{__DIE__}
handler, would it not?
--
___ _ _ _ _ ___ _ Eryq (eryq@enteract.com)
/ _ \| '_| | | |/ _ ' / Hughes STX, NASA/Goddard Space Flight Cntr.
| __/| | | |_| | |_| | http://www.enteract.com/~eryq
\___||_| \__, |\__, |___/\ Visit STREETWISE, Chicago's newspaper by/
|___/ |______/ of the homeless: http://www.streetwise.org
------------------------------
Date: 14 Mar 1997 21:53:11 GMT
From: Tom Christiansen <tchrist@mox.perl.com>
Subject: Re: Sockets Question
Message-Id: <5gchc7$8v3$2@csnews.cs.colorado.edu>
[courtesy cc of this posting sent to cited author via email]
In comp.lang.perl.misc,
Rob Wilson <rwilson@eh.net> writes:
:Currently, I can connect to a remote host, read from that
:host, but when I try to print to the host, it just ignores me. Thanks in
:advance.
You forgot to flush.
--tom
--
Tom Christiansen tchrist@jhereg.perl.com
I've got plenty of inputs and outputs. I don't need the video. --Andrew Hume
------------------------------
Date: 14 Mar 1997 22:09:41 GMT
From: nvp@shore.net (Nathan V. Patwardhan)
Subject: Re: Sockets Question
Message-Id: <5gcib5$rul@fridge-nf0.shore.net>
Rob Wilson (rwilson@eh.net) wrote:
: I have been trying, rather unsuccesfully, for some time now to open a
: socket using connect() that I can actually print to. I can use the send()
: function to write to a socket, but that adds extra characters on the end.
[snip]
Don't forget to flush (the buffers), and if you have a woman in the house,
don't forget to leave the seat down. :-)
$|=1;
--
Nathan V. Patwardhan
nvp@shore.net
------------------------------
Date: Fri, 14 Mar 1997 17:02:06 -0600
From: Eryq <eryq@enteract.com>
To: Joseph Dane <jdane@honlab.nmfs.hawaii.edu>
Subject: Re: What language do Perl REs recognize?
Message-Id: <3329D8EE.68764806@enteract.com>
Joseph Dane wrote:
> I think maybe what he was referring to was a place somewhere between a
> context free grammar and a regular set. Perl RE's are not regular
> (backreferences, for instance) but they are not as powerful as CFGs
> either.
(snip)
> Maybe someone should come up with a name? Type 2.5 grammars?
> Peregualar Expressions?
I vote for Irregular Expressions. ;-)
--
___ _ _ _ _ ___ _ Eryq (eryq@enteract.com)
/ _ \| '_| | | |/ _ ' / Hughes STX, NASA/Goddard Space Flight Cntr.
| __/| | | |_| | |_| | http://www.enteract.com/~eryq
\___||_| \__, |\__, |___/\ Visit STREETWISE, Chicago's newspaper by/
|___/ |______/ of the homeless: http://www.streetwise.org
------------------------------
Date: 14 Mar 1997 22:53:53 GMT
From: Matt Kruse <mkruse@shamu.netexpress.net>
Subject: Re: What's wrong with "an email" (was: How to spam - legitimately)
Message-Id: <5gcku1$j01@news1-alterdial.uu.net>
Tom Christiansen <tchrist@mox.perl.com> wrote:
: I have come to believe that the linguistic dissonance we're experiencing
: is rooted in this: that the American mass media, a body congenitally
: devoid of all semblance of clue and subtlely, have insistently pushed the
: nontechnical masses on the internet bandwagon, and in so doing, they have
: unknowingly mangled an established term.
With all due respect, I think that's a bunch of bull. I work with highly
technical people, and some of them 'send out a few emails to the group'.
It's just a different way to use the term. Evolution of language - it
happens all the time. (Unless, of course, you're French, in which case
you must not use the words that come natural, but those that some
organization says are the correct 'french' versions).
It's as bad as randal complaining about "CGI's". Who cares if it's not
perfect? I've said "put together a few CGI's to do that" many times, and
although I know it's not technically correct, it gets the point across.
Although there *might* be a strictly correct way to use the term email
(there have even been arguments on how to spell it - e-mail, email,
Email, E-Mail, etc), and I doubt 'emails' will become a common term, it's
really not something to worry about.
The problems comes from internet be a written medium instead of a spoken
one. Do you say Gif with a hard G or like the peanut butter? Do you say
F-A-Q (fingernails on chalkboard) or FACK? Lie-nux or li-nux? Potayto
or Potahto?
Just be happy that on Internet we don't have to hear people "axe"
questions. :)
Matt "Or at least not until Ebonics meats Cybonics..." Kruse
--
mkruse@netexpress.net
http://www.netexpress.net/~mkruse/ http://www.mkstats.com/
---------------------------------------------------------------------------
Unsolicited advertising of any type to this addresss will not be tolerated.
------------------------------
Date: 14 Mar 1997 23:37:33 GMT
From: "Brian Shepard" <brian@shepmark.com>
Subject: Win32/ODBC
Message-Id: <01bc30d9$a9f0d360$ae55b5cf@default>
Does anybody know if Perl/ODBC can be used without putting the files in
their appropiate spot but rather in my CGI bin. The server that I'm using
won't install ODBC files for me.
Anybody have a solution??
Brian Shepard, ShepMark
(416) 267-5985
email: brian@shepmark.com WWW: http://www.shepmark.com
Mail: 18 Ridgemoor Ave, Scarborough, Ontario, Canada M1N 1M4
------------------------------
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 120
*************************************