[13536] in Perl-Users-Digest

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

Perl-Users Digest, Issue: 946 Volume: 9

daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Wed Sep 29 19:07:20 1999

Date: Wed, 29 Sep 1999 16:05:11 -0700 (PDT)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Message-Id: <938646311-v9-i946@ruby.oce.orst.edu>
Content-Type: text

Perl-Users Digest           Wed, 29 Sep 1999     Volume: 9 Number: 946

Today's topics:
    Re: Backreference in Regex Code Block? <ltl@rgsun5.viasystems.com>
    Re: Backreference in Regex Code Block? <kbandes@home.com>
    Re: Backreference in Regex Code Block? (Ilya Zakharevich)
    Re: Bye Tom? (WAS: Re: injecting "my" varibales into ca <pjl@be-NOSPAM-st.com>
    Re: Bye Tom? (WAS: Re: injecting "my" varibales into ca (Ilya Zakharevich)
    Re: Complex hashes and CGI (Mark A. Hershberger)
        Converting a perl .db file on BSDI to a .pag/.dir file  phams@my-deja.com
    Re: deprecated $[ <gellyfish@gellyfish.com>
    Re: Email Attachments <xBRADSJER@DTGNET.COM>
        Executing passwd from perl to update passwd file? <gcrow@zipee.com>
    Re: HELP Why does the perl CGI choke from '@' (Helgi Briem)
    Re: HELP: bug reporting script needed <admin@gatewaysolutions.net>
        installing mod_perl on Apache - What is lgdbm? osinglet@my-deja.com
    Re: Installing Tk on solaris? <elaine@chaos.wustl.edu>
    Re: Match and escape processing <ltl@rgsun5.viasystems.com>
    Re: Perl - SQL examples <mpeppler@peppler.org>
    Re: perl routine to emulate "find . -ls" command?? <sjohns17@uic.edu>
    Re: perl routine to emulate "find . -ls" command?? (Mathew A. Hennessy)
    Re: perlxstut: Example 1 <sjohns17@uic.edu>
        Problem to execute a program from CGI-script <Mats.Jansson@cern.ch>
        pstruct for SVR4? kommu@hotmail.com
        Reading from STDIN <anstud01@NortelNetworks.com>
    Re: Split() on vertical bar | (Hans-Georg Rist)
    Re: test <mike@crusaders.no>
    Re: using System function to run other programs (Charles DeRykus)
    Re: Why DBI ? Speed ? <mike@crusaders.no>
        Win32::ODBC and Binary Data. <kangas@anlon.com>
    Re: Wow! cgi.pm is great! <uri@sysarch.com>
        Digest Administrivia (Last modified: 16 Sep 99) (Perl-Users-Digest Admin)

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

Date: 29 Sep 1999 21:23:37 GMT
From: lt lindley <ltl@rgsun5.viasystems.com>
Subject: Re: Backreference in Regex Code Block?
Message-Id: <7su00p$h9k$1@rguxd.viasystems.com>

Kenneth Bandes <kbandes@home.com> wrote:
:>I'm trying to use a backreference within a regex code block so 
:>the code can operate on the matched text, but the backreference
:>variable, $1, is uninitialized at that point.  Anyone know how I
:>can do this?

Ilya told me in another thread that this already works in development
versions of perl, but as you have seen from trying it, it does not
work in 5.005_03.  

[...]
:>What I'm trying to do is create a regex that applies itself
:>recursively:

:>$exp = qr/^(x|\((.*)\)(?{ $2 =~ m{$exp} }))$/;

:>which would behave like a recursive-descent parser.  But
:>I have to solve this reference problem.

Boggle. 


-- 
// Lee.Lindley   /// I used to think that being right was everything.
// @bigfoot.com  ///  Then I matured into the realization that getting
////////////////////   along was more important.  Except on usenet.


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

Date: Wed, 29 Sep 1999 22:40:01 GMT
From: Kenneth Bandes <kbandes@home.com>
Subject: Re: Backreference in Regex Code Block?
Message-Id: <37F29568.E4CE3AD6@home.com>

Steven Cotton wrote:
> > I'm trying to use a backreference within a regex code block so
> > the code can operate on the matched text, but the backreference
> > variable, $1, is uninitialized at that point.  Anyone know how I
> > can do this?
> 
> Couldn't see the wood for the trees perhaps :) From perlre:
> 
>        When the bracketing construct ( ... ) is used, \<digit>
>        matches the digit'th substring.  Outside of the pattern,
>        always use "$" instead of "\" in front of the digit.

Steven -
Thanks for the suggestion, but I'm afraid this isn't quite it.
Elsewhere in a regex, this applies, but (?{}) is a little circle
of code-ness within the regex, where things have their code meanings.
So \1 is not the thing matched in the first parentheses, but just a
reference to a constant scalar, a thing of not much use.

Lee Lindley, in another response to my post, says:
> Ilya told me in another thread that this already works in development
> versions of perl, but as you have seen from trying it, it does not
> work in 5.005_03.

So, I had not missed the forest, was even maybe barking up the right 
tree, but the bird has flown for the moment.

Thanks, Steven and Lee.  I look forward to the next version!

Ken Bandes


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

Date: 29 Sep 1999 23:02:54 GMT
From: ilya@math.ohio-state.edu (Ilya Zakharevich)
Subject: Re: Backreference in Regex Code Block?
Message-Id: <7su5qu$t77$1@charm.magnus.acs.ohio-state.edu>

[A complimentary Cc of this posting was sent to Kenneth Bandes 
<kbandes@home.com>],
who wrote in article <37F1F172.F0162186@home.com>:
> I'm trying to use a backreference within a regex code block so 
> the code can operate on the matched text, but the backreference
> variable, $1, is uninitialized at that point.  Anyone know how I
> can do this?

As it was already explained, upgrade.

> What I'm trying to do is create a regex that applies itself
> recursively:
> 
> $exp = qr/^(x|\((.*)\)(?{ $2 =~ m{$exp} }))$/;
> 
> which would behave like a recursive-descent parser.  But
> I have to solve this reference problem.

Just use (?p{}) instead.

Ilya


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

Date: 29 Sep 1999 22:27:59 GMT
From: "Paul J. Lucas" <pjl@be-NOSPAM-st.com>
Subject: Re: Bye Tom? (WAS: Re: injecting "my" varibales into callers scope)
Message-Id: <37f2926f$0$224@nntp1.ba.best.com>

In <slrn7uuk78.k8j.*@dragons.duesouth.net> *@dragons.duesouth.net (Matthew Bafford) writes:

>Tom Christiansen:
>: I don't really think this forum deserves any more help at all, from me,
>: or from anyone.  You can suffer by yourselves.

>Thank you Tom for all you've done for clpm over the years.  It's a
>shame to see another of the original Perlers drop out; we'll miss you.

	I won't.  How can anybody think he's NOT a major asshole?
	He seems like an angry, bitter little man.

	- Paul


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

Date: 29 Sep 1999 22:55:35 GMT
From: ilya@math.ohio-state.edu (Ilya Zakharevich)
Subject: Re: Bye Tom? (WAS: Re: injecting "my" varibales into callers scope)
Message-Id: <7su5d7$sll$1@charm.magnus.acs.ohio-state.edu>

[A complimentary Cc of this posting was sent to Paul J. Lucas
<pjl@be-NOSPAM-st.com>],
who wrote in article <37f2926f$0$224@nntp1.ba.best.com>:
> >Thank you Tom for all you've done for clpm over the years.  It's a
> >shame to see another of the original Perlers drop out; we'll miss you.
> 
> 	I won't.  How can anybody think he's NOT a major asshole?
> 	He seems like an angry, bitter little man.

You are missing a point:  there are two different persons posting
under the same netidentity.  Thanks go to one of them (from me too),
flames go to another one (from me too).

Ilya


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

Date: 29 Sep 1999 15:13:50 -0500
From: mah@everybody.org (Mark A. Hershberger)
Subject: Re: Complex hashes and CGI
Message-Id: <494sgda329.fsf@playpen.baileylink.net>

[mailed and posted]

Ubu <ubu@easynet.ca> writes:

> I'm working on some CGI scripts, using CGI.pm, which need to maintain
> information stored in a complex hash (ie hash of hashes, hash of lists).
> My current plan is to use Data::Dumper to store the data in temporary
> files, save/reload the data on each load of the page.

This is much more a CGI question than a Perl one.  Check the
appropriate newsgroups.

However, a couple of suggestions.

1. Get a database.  A nice free one is PostgreSQL
   (http://www.postgresql.org/).
2. Read Phillip Greenspun's book on Database backed websites
   (http://photo.net/wtr/thebook/).
3. Check out Tie::DBI and Tie::RDBM, they will take care of that
   complex hash stuff for you, mostly.

Guess that is more than a couple of suggestions.


Mark.


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

Date: Wed, 29 Sep 1999 20:49:32 GMT
From: phams@my-deja.com
Subject: Converting a perl .db file on BSDI to a .pag/.dir file on Solaris
Message-Id: <7stu0m$m1o$1@nnrp1.deja.com>

If anyone can help:

Objective: Convert a .db file from a BSDI system created by perl 5.005_2
with emumail(emumail.com) to a .pag/.dir file created on a Solaris
system running same version of perl.

I have tried converting on both platforms without any luck. I can pull
the data out from the original into a text file and import it into the
other platform. That doesn't seem to work because the data is still
ignored.

What would be preferable is to have to .db files be readable on the
Solaris system.

Thanks for any advice.

If it helps - Abercrombie Hat to anyone who can get me to the conclusion


Sent via Deja.com http://www.deja.com/
Before you buy.


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

Date: 29 Sep 1999 20:24:56 -0000
From: Jonathan Stowe <gellyfish@gellyfish.com>
Subject: Re: deprecated $[
Message-Id: <7stsio$1dq$1@gellyfish.btinternet.com>

On 29 Sep 1999 11:31:21 -0500 Abigail wrote:
> Uri Guttman (uri@sysarch.com) wrote on MMCCXX September MCMXCIII in
> <URL:news:x7iu4twwj3.fsf@home.sysarch.com>:
> @@ >>>>> "TH" == Tracey Hughes <TH@Dymaxion.ca> writes:
> @@ 
> @@   TH> I was wondering if anyone knows why exactly the $[ variable was
> @@   TH> deprecated after release 5.
> @@ 
> @@ can you think of a good reason to use it? the powers that be thought
> @@ there was none and it was open to abuse.
> 
> 
> Which raises the question, why was it ever introduced in the first place?
> 

Some implementations of BASIC have this facility too - infact I think that
certain BASICs defaulted to a '1' base and the 'OPTION BASE' thing was
introduced to maintain compatibility.

/J\
-- 
Jonathan Stowe <jns@gellyfish.com>
<http://www.gellyfish.com>
Hastings: <URL:http://dmoz.org/Regional/UK/England/East_Sussex/Hastings>


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

Date: Wed, 29 Sep 1999 17:58:34 -0500
From: "Jeremy" <xBRADSJER@DTGNET.COM>
Subject: Re: Email Attachments
Message-Id: <zJwI3.67$QP5.42@newsfeed.slurp.net>

I doubt it.  When you try to execute the attachment there isn't anything
associated with it regardless of the type of file.


<removed>
>
>The only thing that's wrong is you're assuming that what yo're seeing in
>Outlook98 is what you sent. Outlook's probably hiding the extensions of
>files that it recognizes.
>
> Dan




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

Date: Wed, 29 Sep 1999 13:44:59 -0400
From: Greg Crow <gcrow@zipee.com>
Subject: Executing passwd from perl to update passwd file?
Message-Id: <37F2501B.7E0736AE@zipee.com>

Hi all,

I've been working on a perl script that accesses a database and gets
info
to add newusers and the users password. All is working well, except
if I try to login as one of the new users, I get denied. In my syslogs,
I get this when the password is beening create via passwd which is
executed from within the perl script:

       PAM_pwdb[6535]: password for ( user/0) changed by ((null)/0)

The program is running as root so it should display this:

        PAM_pwdb[6535]: password for (user/0) changed by (root/0)

Does anyone know how I could get around this problem?

Thanks,



--
Greg Crow                       Email: gcrow@zipee.com
Zipee.com                       Voice: 360-748-4800 ext. 232
Chief Technical Officer           Fax: 360-748-4600





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

Date: Wed, 29 Sep 1999 13:05:24 GMT
From: helgi@NOSPAMdecode.is (Helgi Briem)
Subject: Re: HELP Why does the perl CGI choke from '@'
Message-Id: <37f20e69.175244267@frettir.simnet.is>


>twebster5402@my-deja.com wrote:
>: Below is a simple perl script that generates a response html
>: and emails the form values.  If I try to include a mailto: link
>: or even just use the '@' character in a print, I get an
>: InternalServer Error....WHY?  How can I use the '@' character, and
>: why does the script choke and die when it's there?????
>
Try prefacing the @ with a backslash \ .



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

Date: Wed, 29 Sep 1999 15:15:59 -0500
From: "Scott Beck" <admin@gatewaysolutions.net>
Subject: Re: HELP: bug reporting script needed
Message-Id: <rv4smjd23i555@corp.supernews.com>

use CGI::Carp;

--
Scott Beck
Lu Wang <luwang@sol1.lrsm.upenn.edu> wrote in message
news:7sqv4j$q7m$1@netnews.upenn.edu...
> Hello all.  I'm in urgent need of a comprehensive Perl bug reporting
> script, anyone know where I can find one?  I've tried all the perl FAQs,
> and sites like Matt's Script
> Archive(http://www.worldwidemart.com/scripts/), but couldn't find any.
>
> I'd much appreciate your help.
>
> Thanks.
>
> Regards,
>
> Lu.



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

Date: Wed, 29 Sep 1999 21:25:17 GMT
From: osinglet@my-deja.com
Subject: installing mod_perl on Apache - What is lgdbm?
Message-Id: <7su03e$nln$1@nnrp1.deja.com>

Hi,

I'm trying to install mod_perl and PHP3 1.30.12 on Apache 1.3.9.  I'm
getting the following output when I'm configuring it.  It seems to have
something to a missing thing called lgdbm, but I don't know what that
is.

Here is the output from the configure script:

/usr/lib/perl5/5.00503/i386-linux/auto/DynaLoader/DynaLoader.a
-L/usr/lib/perl5/5.00503/i386-linux/CORE -lperl -lnsl -lndbm -lgdbm -ldb
-ldl -lm -lc -lposix -lcrypt
/usr/bin/ld: cannot open -lgdbm: No such file or directory
collect2: ld returned 1 exit status
make[3]: *** [gen_test_char] Error 1
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/usr/local/src/apache_1.3.9/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/usr/local/src/apache_1.3.9'
make: *** [build] Error 2
[root@ apache_1.3.9]# cd ..


Sent via Deja.com http://www.deja.com/
Before you buy.


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

Date: Wed, 29 Sep 1999 17:46:25 -0400
From: Elaine -HFB- Ashton <elaine@chaos.wustl.edu>
Subject: Re: Installing Tk on solaris?
Message-Id: <37F288AC.DD2BE667@chaos.wustl.edu>

Mario Gonzlez wrote:
> Is there a binary distribution of Tk available somewhere? Or can I
> perhaps compile it myself somehow? The target machine in question is a
> SUN Enterprise Server with OS-Version SunOS 5.5.1

Yes. http://www.sunfreeware.com/ has packages of both Tcl and Tk
available for 2.5.1. They also have a Perl package.

Enjoy.

e.


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

Date: 29 Sep 1999 20:29:48 GMT
From: lt lindley <ltl@rgsun5.viasystems.com>
Subject: Re: Match and escape processing
Message-Id: <7stsrs$fi0$1@rguxd.viasystems.com>

M.J.T. Guy <mjtg@cus.cam.ac.uk> wrote:
:>And while you're about it, think carefully whether you want that test
:>anchored:

:>        $xyz =~ /^\Q$xyz$/;

What does \Q do to the last $ in the above?  I think it quotes it.  
Yep, it does.  The above doesn't match for any value of $xyz
that I can think of.  

	$xyz =~ /^\Q$xyz\E$/;

-- 
// Lee.Lindley   /// I used to think that being right was everything.
// @bigfoot.com  ///  Then I matured into the realization that getting
////////////////////   along was more important.  Except on usenet.


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

Date: Wed, 29 Sep 1999 13:37:01 -0700
From: Michael Peppler <mpeppler@peppler.org>
Subject: Re: Perl - SQL examples
Message-Id: <37F2786D.4E6F3D30@peppler.org>

David Cassell wrote:
> 
> nileshnimkar@my-deja.com wrote:
> [snip]
> > To access various databases you get various Modules of perl like Sybperl
> > and oraperl. Find one to suite your needs.
> 
> Even ignoring typos, this does not seems like good advice to me.
> 
> To access various databases, one should instead get the DBI module
> and various DBD::* modules which serve as the drivers.  Oracle
> and Sybase both have DBD drivers

True. But there are things that you can do with sybperl that you can't do
with DBD::Sybase, so in certain circumstances that may be the better choice.
sybperl is still actively maintained and supported (by yours truly)...

Michael (who also supports and enhances DBD::Sybase)
-- 
Michael Peppler         -||-  Data Migrations Inc.
mpeppler@peppler.org    -||-  http://www.mbay.net/~mpeppler
Int. Sybase User Group  -||-  http://www.isug.com
Sybase on Linux mailing list: ase-linux-list@isug.com


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

Date: Wed, 29 Sep 1999 14:18:22 -0500
From: Seth David Johnson <sjohns17@uic.edu>
Subject: Re: perl routine to emulate "find . -ls" command??
Message-Id: <Pine.A41.4.10.9909291416310.595680-100000@tigger.cc.uic.edu>

I don't have the time right now to whip up the code, but you could
easily do this using a combination of File::Find and the stat function.

-Seth
 www.pdamusic.com



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

Date: Wed, 29 Sep 1999 21:16:50 GMT
From: hennessy@cloud9.net (Mathew A. Hennessy)
Subject: Re: perl routine to emulate "find . -ls" command??
Message-Id: <rv50e2l03i552@corp.supernews.com>

In article <37F233F2.E8DF7CE1@pop.safetran.com>,
dennis  <dennis.moreno@pop.safetran.com> wrote:
>Does anyone know of a simple routine to emulate find . -ls?

	$ find2perl . -ls

	or

	$ perldoc File::Find

>Dennis

Best of luck,
- Matt
-- 
If it sounds too good to be true, it's probably Linux.
"Fool! There is nothing Perl cannot do! NOTHING!" -Bastich
"You can never entirely stop being what you once were. That's why it's important
to be the right person today, and not put it off till tomorrow." - Larry Wall


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

Date: Wed, 29 Sep 1999 14:44:18 -0500
From: Seth David Johnson <sjohns17@uic.edu>
Subject: Re: perlxstut: Example 1
Message-Id: <Pine.A41.4.10.9909291437200.377656-100000@tigger.cc.uic.edu>

On 29 Sep 1999, Jens M. Felderhoff wrote:

> The (first) line the compiler was complaining about is:
> 
>  PROTOTYPES: DISABLE
> 
> in Mytest.xs which also appears in the C source file. 
> 
> I assume that somehow the line is not preprocessed by Perl (cf. the
> line that croaks about specifying the prototyping behavior).

Yeah, I don't know when the pod was written, but the PROTOTYPES line
should be after the line that specifies the package name ("should" 
meaning, this is what works). Any porters or perlguts experts who know
anything about this?

-Seth
 www.pdamusic.com



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

Date: Wed, 29 Sep 1999 21:51:59 +0200
From: Mats JANSSON <Mats.Jansson@cern.ch>
Subject: Problem to execute a program from CGI-script
Message-Id: <37F26DDF.F9C70A52@cern.ch>

Hi, 

I have a problem to invoke a program from my CGI script. i have tried
some diferent ideas to do it. I want to invoke Oracle report from a
webpage and publish the result in a window.

I have tried following:
`runrep25m cmdfile=cmdfile &`;

system("runrep25m cmdfile=cmdfile &");

I also have made a csh script which I invoke in the CGI but i doesn't
work either. 
I have find out that the runrep25m get 'Killed' direct after it has been
invoked. Why? 

Best regards
Mats Jansson


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

Date: Wed, 29 Sep 1999 22:39:34 GMT
From: kommu@hotmail.com
Subject: pstruct for SVR4?
Message-Id: <7su4f4$qme$1@nnrp1.deja.com>

I'm trying to run pstruct on an SVR4 machine (NCR MP-RAS) but it
doesn't produce any output. Does it not work with svr4 cc?

thanks
kommu

PS. If I need to get the member offsets for the queue structure which
is in <sys/stream.h>, is the following usage correct?

pstruct -squeue /usr/include/sys/stream.h


Sent via Deja.com http://www.deja.com/
Before you buy.


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

Date: Wed, 29 Sep 1999 16:15:55 -0400
From: Kyle Brost <anstud01@NortelNetworks.com>
Subject: Reading from STDIN
Message-Id: <37F2737B.D61515EB@NortelNetworks.com>

Hello,

I am having troubles with reading from STDIN without blocking.
Everytime that I read all the data, perl sits at the read statement and
waits for more data.  I would like to trap the situation where there is
no data and then continue in my code.  I know that I can use <STDIN>,
but the data I am using won't have newlines.  (Example code attached
below)

Can you help?

Thanks,


Kyle Brost
----
#include <std_disclaimer.h>

#!/usr/bin/perl
use strict;

my $line;
while(read(STDIN,$line,10,0)>0)  {
  print "READ:($line)";
}




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

Date: Wed, 29 Sep 1999 20:22:02 GMT
From: hans-georg@rist.net (Hans-Georg Rist)
Subject: Re: Split() on vertical bar |
Message-Id: <37f274ad.4780914@news.uni-ulm.de>

On Wed, 29 Sep 1999 15:07:55 -0400, Bill Feduska
<feduskabm@msx.upmc.edu> wrote:

>Any ideas on how to split() a line on a vertical bar (hash mark) | ?
>Thanks.

my @fields = split( /\|/, $line );

H-G

-- 
Hans-Georg Rist
hans-georg@rist.net


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

Date: Wed, 29 Sep 1999 23:37:30 +0200
From: "Trond Michelsen" <mike@crusaders.no>
Subject: Re: test
Message-Id: <OAvI3.1060$ZF4.8239@news1.online.no>

<cuncua@hotbot.com> wrote in message news:7stmg7$lr4$1@news.netmar.com...
> ignore

you're ignored.

*plink*

--
Trond Michelsen





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

Date: Wed, 29 Sep 1999 22:01:26 GMT
From: ced@bcstec.ca.boeing.com (Charles DeRykus)
Subject: Re: using System function to run other programs
Message-Id: <FIuD6E.KKv@news.boeing.com>

In article <MPG.125a9b7874d041af989fea@nntp.hpl.hp.com>,
Larry Rosler <lr@hpl.hp.com> wrote:
>In article <FIqy5q.4nG@news.boeing.com> on Tue, 28 Sep 1999 01:44:14 
>GMT, Charles DeRykus <ced@bcstec.ca.boeing.com> says...
>> In article <MPG.12558da51e86923989fd7@nntp.hpl.hp.com>,
>> Larry Rosler <lr@hpl.hp.com> wrote:
>...
>> >  print "$n marble", $n != 1 && 's', "\n";
>> >
>> >instead of this Golf loser:
>> >
>> >  print "$n marble", $n != 1 ? 's' : "", "\n";
>
>
>As for the difference between
>
>      $n != 1 ? 's' : ""
>
>and
>
>      $n == 1 ? "": 's'
>
>I chose to write the former to contrast it directly with the '&&' idiom, 
>which can't be written any other way.  I don't think your criticism of 
>it is worth the bandwidth on this (or any) newsgroup.  

Whew, not criticism at all. I realize this was peripheral to your 
point and chimed in with a "peeve" because I hate negative 
ternaries.  

Your example was trivial but I've seen more complicated ones that 
could have been expressed positively. ! is hard as hell to see
too. Enough.

--
Charles DeRykus


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

Date: Wed, 29 Sep 1999 23:42:44 +0200
From: "Trond Michelsen" <mike@crusaders.no>
Subject: Re: Why DBI ? Speed ?
Message-Id: <GFvI3.1067$ZF4.8316@news1.online.no>


<cuncua@yahoo.com> wrote in message news:7stjdt$dkg$1@nnrp1.deja.com...
> So, I am missing something or the DBI only brings easy use ?

and portability.
Ease of use and portability often carries a speed penalty.

--
Trond Michelsen





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

Date: Wed, 29 Sep 1999 15:27:23 -0500
From: Kangas <kangas@anlon.com>
Subject: Win32::ODBC and Binary Data.
Message-Id: <37F2762B.52B217EF@anlon.com>

I can put binary data into an access database directly but how do I do
it through Win32::ODBC?

Thanks.

--
Michael Kangas
Anlon Systems, Inc.
kangas@anlon.com




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

Date: 29 Sep 1999 16:30:07 -0400
From: Uri Guttman <uri@sysarch.com>
Subject: Re: Wow! cgi.pm is great!
Message-Id: <x7905pwje8.fsf@home.sysarch.com>

>>>>> "DC" == David Cassell <cassell@mail.cor.epa.gov> writes:

  DC> Campos wrote:
  >>  Thanks to all who recommended it over cgi-lib.pl.  I have seen the
  >> light!

  DC> Amen, brothers and sisters!  Can I have an 'Amen'?

Amen! praise CGI.pm!

  >> Still have a few formatting issues, though.  Is Stein's book any
  >> good?

  DC> It is thorough and free of embarrassing bugs in code.  But one guy
  DC> to whom I recommended Stein's book found it slow going, and rather
  DC> dry.  Some like it a lot.  But YMMV.

my problem with the book is very poor production and editing. the font
selected for code is the worst ( braces almost look like |) and the
writing is not so hot either. lincoln's other books are much better than
this. i mention it but don't give it a major recommendation. it needs a
redesign and rewrite. considering all the perl/cgi books out there (most
of which suck) i think there is a market for a good one on how to use
CGI.pm.

uri

-- 
Uri Guttman  -----------------  SYStems ARCHitecture and Software Engineering
uri@sysarch.com  ---------------------------  Perl, Internet, UNIX Consulting
Have Perl, Will Travel  -----------------------------  http://www.sysarch.com
The Best Search Engine on the Net -------------  http://www.northernlight.com


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

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


Administrivia:

The Perl-Users Digest is a retransmission of the USENET newsgroup
comp.lang.perl.misc.  For subscription or unsubscription requests, send
the single line:

	subscribe perl-users
or:
	unsubscribe perl-users

to almanac@ruby.oce.orst.edu.  

| NOTE: The mail to news gateway, and thus the ability to submit articles
| through this service to the newsgroup, has been removed. I do not have
| time to individually vet each article to make sure that someone isn't
| abusing the service, and I no longer have any desire to waste my time
| dealing with the campus admins when some fool complains to them about an
| article that has come through the gateway instead of complaining
| to the source.

To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.

To request back copies (available for a week or so), send your request
to almanac@ruby.oce.orst.edu with the command "send perl-users x.y",
where x is the volume number and y is the issue number.

For other requests pertaining to the digest, send mail to
perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
sending perl questions to the -request address, I don't have time to
answer them even if I did know the answer.


------------------------------
End of Perl-Users Digest V9 Issue 946
*************************************


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