Re: webmail

2002-10-31 Thread Tim Sweetman
Shevek wrote: > > On Thu, 31 Oct 2002, Tim Sweetman wrote: > > > I don't know whether PHP would behave any more gracefully. > > Is dumping core considered graceful? Compared with slurping memory forever or spitting to STDERR forever, yes, very. One can't really fault a very ill person from leav

Re: webmail

2002-10-31 Thread Tim Sweetman
David Cantrell wrote: > Let me clear up a few things here. I wrote my toy system because I had an > itch which needed scratching. I looked at pre-existing alternatives and > rejected them all for various reasons. The only reason I'm even bothering > to argue about this is because of the incorrec

Re: compiling perl

2002-10-31 Thread David Cantrell
On Mon, Oct 28, 2002 at 07:00:02PM -0800, Randal L. Schwartz wrote: > Here's how I build my Perl into /opt/perl/snap > > ./Configure -des -Dusedevel -Uversiononly -Dprefix=/opt/perl/snap >-Dlocincpth=/sw/include -Dloclibpth=/sw/lib [EMAIL PROTECTED] > > It finds things in /sw just fine when yo

Re: webmail

2002-10-31 Thread David Cantrell
On Wed, Oct 30, 2002 at 10:52:06PM +, Lusercop wrote: > On Wed, Oct 30, 2002 at 02:07:12PM +, David Cantrell wrote: > > Remember, all software sucks*. But to say that "embedding application code > > in markup leads to a poor (or non-existant) seperation of concerned, > > typified by spaghe

Re: webmail

2002-10-31 Thread David Cantrell
On Wed, Oct 30, 2002 at 10:08:42PM +, Tim Sweetman wrote: > For spaghetti avoidance, "the right thing" tends to constitute > nonspaghetti; separating stuff out; abstraction layers; passing the > right data, and just the right data, to another part of the system > through a comprehensible interf

Security wookie wanted...

2002-10-31 Thread Dave Hodgkinson
I have a london-based client who is looking for a security guru to specify and implement a server configuration for handling an online payment system. Mail me expressions of interest and pointers to previous similar installations. Ta, Dave

Re: webmail

2002-10-31 Thread the hatter
On Thu, 31 Oct 2002, Alex McLintock wrote: > I think I better learn PHP if for no better reason than to prepare for the > mass PHP to perl/java conversions when people realise that PHP is a bad idea. I learnt enough PHP to install and use a non-core module, and get that, and database access, and

Re: webmail

2002-10-31 Thread Shevek
On Thu, 31 Oct 2002, Tim Sweetman wrote: > I don't know whether PHP would behave any more gracefully. Is dumping core considered graceful? S. -- Shevek I am the Borg. sub AUTOLOAD{my$i=$AUTOLOAD;my$x=shift;$i=~s/^.*://;print"$x\n";eval qq{*$AUTOLOAD=sub{my\$x=shift;return unless \$x%$i;&{$x}(

Re: Proposal: Filesystem abstraction layer

2002-10-31 Thread Dominic Mitchell
Dominic Mitchell wrote: sub set_something { my ($self, $val) = @_; *{$self}{something} = $val; } That should be: ${*$self}{something} = $val; obviously... -Dom -- | Semantico: creators of major online resources | | URL: http://www.semantico.com/ |

Re: webmail

2002-10-31 Thread Dominic Mitchell
Nicholas Clark wrote: Except for one part that I find curious. The presentation lists one of the cons for perl as poor sandboxing, easy to screw up server yet I get the feeling that that is the arguments against PHP. Or am I confusing the idea of screwing up namespaces with screwing things u

Re: webmail

2002-10-31 Thread Tim Sweetman
Nicholas Clark wrote: > Except for one part that I find curious. The presentation lists one of > the cons for perl as > > poor sandboxing, easy to screw up server > > yet I get the feeling that that is the arguments against PHP. Or am I > confusing the idea of screwing up namespaces with scre

Re: webmail

2002-10-31 Thread Alex McLintock
> http://public.yahoo.com/~radwin/talks/yahoo-phpcon2002.htm > http://developers.slashdot.org/article.pl?sid=02/10/29/2052239 At 13:37 31/10/02, Nicholas Clark wrote: Except for one part that I find curious. The presentation lists one of the cons for perl as poor sandboxing, easy to screw

Re: webmail

2002-10-31 Thread Nicholas Clark
On Wed, Oct 30, 2002 at 04:38:12PM -0500, Chris Devers wrote: > On Wed, 30 Oct 2002, << everyone >> wrote: > > > << PHP is crap >> > > http://public.yahoo.com/~radwin/talks/yahoo-phpcon2002.htm > http://developers.slashdot.org/article.pl?sid=02/10/29/2052239 > > Erek Dyskant writes "Yahoo ha

Re: php irony, was Re: webmail

2002-10-31 Thread Andy Wardley
Chris Devers wrote: > When is it nice to be a "quick hack language" that's > "simple and easy", & when does that lead to "the biggest no-no there is"? Simple and easy quick hack languages are great. I've got nothing against PHP or Perl in that respect. But for larger projects that you want to

Re: Proposal: Filesystem abstraction layer

2002-10-31 Thread Dominic Mitchell
Shevek wrote: 1) Is there any code I should look at already? I'm assuming that I will inherit IO::File and IO::Dir into my own File and Dir objects. One of the best places to start is to look at the kernel and the vfs/vnode system within it. I know it's C, but the basic ideas are pretty simpl

Re: GI Joe is a perl user

2002-10-31 Thread Dominic Mitchell
Lusercop wrote: On Thu, Oct 31, 2002 at 10:57:40AM +, Alex McLintock wrote: I spotted this article referred to from Ecademy... Techweb: Defense Contractor Says Open-Source Software Is Good For Military > October 29, 2002 http://www.techweb.com/wire/story/TWB20021029S0005 The article says th

Re: Proposal: Filesystem abstraction layer

2002-10-31 Thread Andy Wardley
Shevek wrote: > 1) Is there any code I should look at already? I'm assuming that I will > inherit IO::File and IO::Dir into my own File and Dir objects. There are 2 TT plugin modules which provide a fairly basic form of this abstraction, Template::Plugin::File and Template::Plugin::Directory. A

php irony, was Re: webmail

2002-10-31 Thread Chris Devers
On Wed, 30 Oct 2002, Andy Wardley wrote [and I slightly edited, sorry]: > $LANG is, or should be, a quick hack language. The fundamental > feature of embedding application code directly in presentation markup > is the biggest no-no there is. It leads to a poor (or non-existant) > separation of c

RE: Proposal: Filesystem abstraction layer

2002-10-31 Thread Ivor Williams
On Thursday, October 31, 2002 11:15 AM, Shevek [SMTP:[EMAIL PROTECTED]] wrote: > Questions: > > I intend to write this module. > > 1) Is there any code I should look at already? I'm assuming that I will > inherit IO::File and IO::Dir into my own File and Dir objects. Take a look at the File::Sp

Re: GI Joe is a perl user

2002-10-31 Thread Dave Cross
On Thu, Oct 31, 2002 at 10:57:40AM +, Alex McLintock ([EMAIL PROTECTED]) wrote: > I spotted this article referred to from Ecademy... > > Techweb: Defense Contractor Says Open-Source Software Is Good For > Military > October 29, 2002 > http://www.techweb.com/wire/story/TWB20021029S0005 > > Th

Re: GI Joe is a perl user

2002-10-31 Thread Lusercop
On Thu, Oct 31, 2002 at 10:57:40AM +, Alex McLintock wrote: > I spotted this article referred to from Ecademy... > Techweb: Defense Contractor Says Open-Source Software Is Good For > Military > October 29, 2002 > http://www.techweb.com/wire/story/TWB20021029S0005 > The article says that the Am

Proposal: Filesystem abstraction layer

2002-10-31 Thread Shevek
As I write code that would like to mess with virtual filesystems, the following thoughts come to mind: Introduction: A filesystem is an object with methods like open file, stat file. A file is an object with methods like read, write, close. Many programs use filesystems. Many programs like to

Re: Webmail

2002-10-31 Thread Dominic Mitchell
Dean Wilson wrote: I'm going to ignore the PHP bashing and templating discussions and add that Horde and SquirrelMail are both recommened on the GLLUG list when ever this question comes up by a number of people. So while neither is written in Perl both are in use. I'm using an IMAP server here a

GI Joe is a perl user

2002-10-31 Thread Alex McLintock
I spotted this article referred to from Ecademy... Techweb: Defense Contractor Says Open-Source Software Is Good For Military > October 29, 2002 http://www.techweb.com/wire/story/TWB20021029S0005 The article says that the American Department of Defense quite likes Open Source software - *and* p

Re: Webmail

2002-10-31 Thread Michael Styer
On 30 Oct 2002, Dave Hodgkinson wrote: > does anyone have any recommendations for webmail that won't degenerate > into a templating argument? http://fastmail.fm OK, you can't install it anywhere, but it's far and away the best webmail service out there. Supporting evidence includes: * It plays

Re: webmail

2002-10-31 Thread Dave Cross
On Thu, Oct 31, 2002 at 09:27:14AM +, Greg McCarroll ([EMAIL PROTECTED]) wrote: > * Chris Andrews ([EMAIL PROTECTED]) wrote: > > > > The learning curve to writing *bad* PHP is really flat. The learning curve > > to writing good, secure, scalable PHP I would suggest is much steeper and > > lon

Re: webmail

2002-10-31 Thread Greg McCarroll
* Chris Andrews ([EMAIL PROTECTED]) wrote: > > The learning curve to writing *bad* PHP is really flat. The learning curve > to writing good, secure, scalable PHP I would suggest is much steeper and > longer, because the language itself, and also the user community (and so > the support and resourc

Re: Webmail

2002-10-31 Thread Simon Dick
On Wed, 2002-10-30 at 22:42, Chris Devers wrote: > On 30 Oct 2002, Dave Hodgkinson wrote: > > > does anyone have any recommendations for webmail that won't degenerate > > into a templating argument? > > Yeah, I'm impressed that in all this thread (over 100 messages?) I think > maybe one or two po

Re: Webmail

2002-10-31 Thread Lusercop
On Thu, Oct 31, 2002 at 12:49:12AM -, Dean Wilson wrote: > I'm going to ignore the PHP bashing and templating discussions and add that > Horde and SquirrelMail are both recommened on the GLLUG list when ever this > question comes up by a number of people. So while neither is written in > Perl b

Re: webmail

2002-10-31 Thread Simon Wistow
On Wed, Oct 30, 2002 at 07:49:03PM -0800, Randal L. Schwartz said: > I don't. I suspect PHP runs more hobby sites. I suspect Perl does > more of the e-commerce heavy lifting and pretty-lifting. Christ. I said I wasn't going to get pulled into this. FWIW, according to the latest SecuritySpace su

Re: webmail

2002-10-31 Thread Chris Andrews
On Thu, 31 Oct 2002, Paul Makepeace wrote: > On Wed, Oct 30, 2002 at 04:38:12PM -0500, Chris Devers wrote: > > On Wed, 30 Oct 2002, << everyone >> wrote: > > > << PHP is crap >> > > I don't think PHP is crap. > > I am also amused and puzzled at the people writing huge tracts on why > PHP is cr