MESSAGE
DATE | 2021-02-08 |
FROM | Steven Haigh
|
SUBJECT | Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and
|
From hangout-bounces-at-nylxs.com Tue Feb 9 17:06:40 2021 Return-Path: X-Original-To: archive-at-mrbrklyn.com Delivered-To: archive-at-mrbrklyn.com Received: from www2.mrbrklyn.com (www2.mrbrklyn.com [96.57.23.82]) by mrbrklyn.com (Postfix) with ESMTP id 1173716403E; Tue, 9 Feb 2021 17:06:39 -0500 (EST) X-Original-To: hangout-at-www2.mrbrklyn.com Delivered-To: hangout-at-www2.mrbrklyn.com Received: by mrbrklyn.com (Postfix, from userid 1000) id 9DFD2164038; Tue, 9 Feb 2021 17:05:46 -0500 (EST) Resent-From: Ruben Safir Resent-Date: Tue, 9 Feb 2021 17:05:46 -0500 Resent-Message-ID: <20210209220546.GL25519-at-www2.mrbrklyn.com> Resent-To: hangout-at-mrbrklyn.com X-Original-To: ruben-at-mrbrklyn.com Delivered-To: ruben-at-mrbrklyn.com Received: from mxout1-ec2-va.apache.org (mxout1-ec2-va.apache.org [3.227.148.255]) by mrbrklyn.com (Postfix) with ESMTP id 08DDF163FD0 for ; Mon, 8 Feb 2021 04:53:59 -0500 (EST) Received: from mail.apache.org (mailroute1-lw-us.apache.org [207.244.88.153]) by mxout1-ec2-va.apache.org (ASF Mail Server at mxout1-ec2-va.apache.org) with SMTP id 21B1643499 for ; Mon, 8 Feb 2021 09:53:58 +0000 (UTC) Received: (qmail 21564 invoked by uid 500); 8 Feb 2021 09:53:57 -0000 Mailing-List: contact modperl-help-at-perl.apache.org; run by ezmlm Precedence: bulk Delivered-To: mailing list modperl-at-perl.apache.org Received: (qmail 21420 invoked by uid 99); 8 Feb 2021 09:53:57 -0000 Received: from spamproc1-he-de.apache.org (HELO spamproc1-he-de.apache.org) (116.203.196.100) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 08 Feb 2021 09:53:57 +0000 Received: from localhost (localhost [127.0.0.1]) by spamproc1-he-de.apache.org (ASF Mail Server at spamproc1-he-de.apache.org) with ESMTP id A2C8F1FF39A for ; Mon, 8 Feb 2021 09:53:56 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamproc1-he-de.apache.org X-Spam-Flag: NO X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=0 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.2, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamproc1-he-de.apache.org (amavisd-new); dkim=pass (4096-bit key) header.d=crc.id.au Received: from mx1-ec2-va.apache.org ([116.203.227.195]) by localhost (spamproc1-he-de.apache.org [116.203.196.100]) (amavisd-new, port 10024) with ESMTP id uR6fxvDW0SZr for ; Mon, 8 Feb 2021 09:53:55 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=202.172.99.24; helo=mailfilter.crc.id.au; envelope-from=netwiz-at-crc.id.au; receiver= Received: from mailfilter.crc.id.au (mailfilter.crc.id.au [202.172.99.24]) by mx1-ec2-va.apache.org (ASF Mail Server at mx1-ec2-va.apache.org) with ESMTPS id 979CFBCC6B for ; Mon, 8 Feb 2021 09:53:54 +0000 (UTC) Received: from mailfilter.crc.id.au (localhost [127.0.0.1]) by mailfilter.crc.id.au (Proxmox) with ESMTP id E188D46C for ; Mon, 8 Feb 2021 20:53:44 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=crc.id.au; h=cc :content-type:content-type:date:from:from:in-reply-to:message-id :mime-version:references:reply-to:subject:subject:to:to; s= default; bh=uV1cG1+6ZXQb9pmTG4oxVle3DxYG0Fev/PCMkevf+6k=; b=iULy VtI9iMH+RChagVuXdGfuZ+S1yBa2FigUAV6FsvN7zdjuOXvQiVH2maZnajwYsdb/ q/bQ1v9LyAEWX/vKZ07fElq6oAMCTaUNj7hfV/lY49alX651jqD7vSktmrunrlrf cQQSI5/85rFSfJulHbfOqAt8GndtxZLUWnqDe+HcLhds0dcIWHENrURtCXhpJrt7 Ucs6jEsBDatfaKolWd6+OGLZCYuU162w8CFx9beojuAFs6xCaj5ZjyRd6o5OYBVi N9wWwhGC+bw8LgAA3T9+dBOprn089pFxoonTqT077LqLzkOsTBAidbPlt0Txrl7Y 1mPMKL6MCrlT3REwN+5lGOVllD0MTbnG06wDFYRfgkHQiJrynoXoUzz9B1s/RLXo yIC3aMSCyKZQ8oMrhxiG5+OkQ8Fq0FJMgs9sLlWCaekkwaDX4GwvwooQYD6FEsXj ergBeY6jkz/1Pr2PRsDR2mhKiWsR4AiZNfiTlj3uPw7riyi4oka1r7iF10Wn2ucQ KJxkd0NCV3nb79ubx31v6QO0gsVsZUivJzYepj25ScpJf6JYWlmh9qFswwybE7gt tTWmIBLfvaVCxEtwNpYVYfFxYi4HAv02t6I6Ntw2DnZJCBRPuSsL14xpzBG/Kxm1 08OIzHgMbciA3j22yKUe3pDAJpGtdCdgf8pDzSI= Date: Mon, 08 Feb 2021 20:53:38 +1100 From: Steven Haigh To: modperl-at-perl.apache.org Message-Id: In-Reply-To: <77e2aa4056ca4151827bf81965c88425-at-sanger.ac.uk> References: <5DT5OQ.TMVDQL2ALCKH-at-crc.id.au> <20210207211737.7we7chgtt6h74uin-at-bennettconstruction.us> <4FD7OQ.66GPKBBAOTOQ1-at-crc.id.au> <77e2aa4056ca4151827bf81965c88425-at-sanger.ac.uk> X-Mailer: geary/3.38.1 MIME-Version: 1.0 Subject: Re: [Hangout - NYLXS] Moving ExecCGI to mod_perl - performance and custom'modules'[EXT] X-BeenThere: hangout-at-nylxs.com X-Mailman-Version: 2.1.30rc1 List-Id: NYLXS Tech Talk and Politics List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============0216172525==" Errors-To: hangout-bounces-at-nylxs.com Sender: "Hangout"
--===============0216172525== Content-Type: multipart/alternative; boundary="=-YP2kMsAS2GBhW2qZ2x/w"
--=-YP2kMsAS2GBhW2qZ2x/w Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable
On Mon, Feb 8, 2021 at 09:13, James Smith wrote: > Use perl-critic this will find most of the nasties that you have the=20 > classic is:
Thanks for the tip! I have no idea how long I've been writing stuff in=20 perl - and I never knew of this!
I ran it with the -3 option - which I figure is a good middle ground...
The good news, I just ran it over a lot of my code and it seems the=20 only real things it picks up are not having a /x on the end of regex=20 matches, using hard tabs, and multiline strings. I'd say that's a good=20 sign.
It did pick up a couple of open statements that I didn't have a close=20 for (*slaps wrist*), but I haven't seen much in the way of what looks=20 to be major issues.
I was trying to find the PBP references - and was amazed that the Perl=20 Best Practices *ebook* s $56.20 AUD hahahah
Amazon has a few copies listed second hand, with 3 weeks shipping....=20 The joys of being on an island a long way from anything ;)
-- Steven Haigh
=F0=9F=93=A7 netwiz-at-crc.id.au =F0=9F=92=BB https://www.crc.id.au
--=-YP2kMsAS2GBhW2qZ2x/w Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On Mon, Feb 8, 2021 at 09:13, James Smi= th <js5-at-sanger.ac.uk> wrote: Use perl-cr= itic this will find most of the nasties that you have the classic is: = blockquote>
Thanks for the tip! I have no idea how long = I've been writing stuff in perl - and I never knew of this! <= /div> I ran it with the -3 option - which I figure is a good middle gro= und...
The good news, I just ran it over a lot of = my code and it seems the only real things it picks up are not having a /x o= n the end of regex matches, using hard tabs, and multiline strings. I'd say= that's a good sign.
It did pick up a couple of op= en statements that I didn't have a close for (*slaps wrist*), but I haven't= seen much in the way of what looks to be major issues.
> I was trying to find the PBP references - and was amazed that the Per= l Best Practices *ebook* s $56.20 AUD hahahah
Amaz= on has a few copies listed second hand, with 3 weeks shipping.... The joys = of being on an island a long way from anything ;) ry-signature" dir=3D"auto"> round-color: rgb(255, 255, 255);">
ce: pre-wrap; background-color: rgb(255, 255, 255);">-- --=-YP2kMsAS2GBhW2qZ2x/w--
--===============0216172525== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
_______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
--===============0216172525==--
--===============0216172525== Content-Type: multipart/alternative; boundary="=-YP2kMsAS2GBhW2qZ2x/w"
--=-YP2kMsAS2GBhW2qZ2x/w Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable
On Mon, Feb 8, 2021 at 09:13, James Smith wrote: > Use perl-critic this will find most of the nasties that you have the=20 > classic is:
Thanks for the tip! I have no idea how long I've been writing stuff in=20 perl - and I never knew of this!
I ran it with the -3 option - which I figure is a good middle ground...
The good news, I just ran it over a lot of my code and it seems the=20 only real things it picks up are not having a /x on the end of regex=20 matches, using hard tabs, and multiline strings. I'd say that's a good=20 sign.
It did pick up a couple of open statements that I didn't have a close=20 for (*slaps wrist*), but I haven't seen much in the way of what looks=20 to be major issues.
I was trying to find the PBP references - and was amazed that the Perl=20 Best Practices *ebook* s $56.20 AUD hahahah
Amazon has a few copies listed second hand, with 3 weeks shipping....=20 The joys of being on an island a long way from anything ;)
-- Steven Haigh
=F0=9F=93=A7 netwiz-at-crc.id.au =F0=9F=92=BB https://www.crc.id.au
--=-YP2kMsAS2GBhW2qZ2x/w Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On Mon, Feb 8, 2021 at 09:13, James Smi= th <js5-at-sanger.ac.uk> wrote: Use perl-cr= itic this will find most of the nasties that you have the classic is: = blockquote>
Thanks for the tip! I have no idea how long = I've been writing stuff in perl - and I never knew of this! <= /div> I ran it with the -3 option - which I figure is a good middle gro= und...
The good news, I just ran it over a lot of = my code and it seems the only real things it picks up are not having a /x o= n the end of regex matches, using hard tabs, and multiline strings. I'd say= that's a good sign.
It did pick up a couple of op= en statements that I didn't have a close for (*slaps wrist*), but I haven't= seen much in the way of what looks to be major issues.
> I was trying to find the PBP references - and was amazed that the Per= l Best Practices *ebook* s $56.20 AUD hahahah
Amaz= on has a few copies listed second hand, with 3 weeks shipping.... The joys = of being on an island a long way from anything ;) ry-signature" dir=3D"auto"> round-color: rgb(255, 255, 255);">
ce: pre-wrap; background-color: rgb(255, 255, 255);">-- --=-YP2kMsAS2GBhW2qZ2x/w--
--===============0216172525== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
_______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
--===============0216172525==--
|
|