Re: Buffycode (was Re: That book)
On Wed, 28 Mar 2001, Dave Cross wrote: At Wed, 28 Mar 2001 17:44:07 +0100, Robin Houston [EMAIL PROTECTED] wrote: On Wed, Mar 28, 2001 at 11:35:33AM -0500, Dave Cross wrote: Would this be an appropriate time to point out that my TPC talk proposes the creation of a Parse::Perl::Approx module :) What does it do? It, er... parses Perl. ooh! I though only perl parsed perl.. how exactly does it parse perl... no its okay I'll look at the pod.. /me cpan's. A. -- A HREF = "http://termisoc.org/~betty" Betty @ termisoc.org /A "As a youngster Fred fought sea battles on the village pond using a complex system of signals he devised that was later adopted by the Royal Navy. " (this email has nothing to do with any organisation except me)
Re: Buffycode (was Re: That book)
On Thu, 29 Mar 2001, Dave Cross wrote: And I realise that my description yesterday was slightly inaccurate. I said it would parse Perl approximately. A better description would be that it parses approximate Perl. Thus making the phrase 'you can't make up any old shit and expect it to work' redundant ? Crack Head. /J\
Re: Buffycode (was Re: That book)
At Thu, 29 Mar 2001 11:07:28 +0100 (BST), Jonathan Stowe [EMAIL PROTECTED] wrote: On Thu, 29 Mar 2001, Dave Cross wrote: And I realise that my description yesterday was slightly inaccurate. I said it would parse Perl approximately. A better description would be that it parses approximate Perl. Thus making the phrase 'you can't make up any old shit and expect it to work' redundant ? Well, not just "any old shit" - just how mad do you think I am?[1]. But maybe it would deal with the occasional typo. Or perhaps keywords in a different language... or something like that. Crack Head. Thank you :) Dave.. [1] Rhetorical!
Re: Buffycode (was Re: That book)
* Dave Cross ([EMAIL PROTECTED]) wrote: At Thu, 29 Mar 2001 11:07:28 +0100 (BST), Jonathan Stowe [EMAIL PROTECTED] wrote: On Thu, 29 Mar 2001, Dave Cross wrote: And I realise that my description yesterday was slightly inaccurate. I said it would parse Perl approximately. A better description would be that it parses approximate Perl. Thus making the phrase 'you can't make up any old shit and expect it to work' redundant ? Well, not just "any old shit" - just how mad do you think I am?[1]. But maybe it would deal with the occasional typo. Or perhaps keywords in a different language... or something like that. Crack Head. Thank you :) Well the thing is that Dave's proposed module wouldn't score high on CiP, the same goes for Sub::Approx. However modules that used them seriously would, so maybe we need another term for this ... Crack Dealer - One who produces modules, code snippets or techniques that will in themselves not high in the CiP rating, helps others encourage high CiP ratings. -- Greg McCarroll http://www.mccarroll.uklinux.net
Re: Buffycode (was Re: That book)
On Thu, 29 Mar 2001, David H. Adler wrote: On Thu, Mar 29, 2001 at 11:07:28AM +0100, Jonathan Stowe wrote: On Thu, 29 Mar 2001, Dave Cross wrote: And I realise that my description yesterday was slightly inaccurate. I said it would parse Perl approximately. A better description would be that it parses approximate Perl. Thus making the phrase 'you can't make up any old shit and expect it to work' redundant ? The canonical phrasing (mjd in his guise as RETARDO): YOU CAN'T JUST MAKE SHIT UP AND EXPECT THE COMPUTER TO MAGICALLY KNOW WHAT YOU MEAN! Yeah, thats what I meant. Cheers Dave. /J\
Re: Buffycode (was Re: That book)
On Thu, Mar 29, 2001 at 10:45:23AM +0100, Aaron Trevena wrote: proposes the creation of a Parse::Perl::Approx module :) ^^ What does it do? It, er... parses Perl. Strictly speaking it doesn't do anything, due to not currently existing. ooh! I though only perl parsed perl.. how exactly does it parse perl... A man who needs to go to my Parsing Perl talk at TPC! -- Doubt is a pain too lonely to know that faith is his twin brother. - Kahlil Gibran
Re: Buffycode (was Re: That book)
On Wed, Mar 28, 2001 at 01:37:14PM +0200, Philip Newton wrote: David H. Adler wrote: What, no CiP rating??? Well, there wasn't any Perl code included. But it should be pretty straightforward to hack the algorithm together, or might as well hijack the Convert::Base32 module for the purpose. Maybe we should implement a pCiP rating, for *potential* for CiP, based on how marvellously deranged a program is conceptually... dha -- David H. Adler - [EMAIL PROTECTED] - http://www.panix.com/~dha/ "Chicken Wire?" - Lou Marini
Re: Buffycode (was Re: That book)
At Wed, 28 Mar 2001 11:33:16 -0500, "David H. Adler" [EMAIL PROTECTED] wrote: On Wed, Mar 28, 2001 at 01:37:14PM +0200, Philip Newton wrote: David H. Adler wrote: What, no CiP rating??? Well, there wasn't any Perl code included. But it should be pretty straightforward to hack the algorithm together, or might as well hijack the Convert::Base32 module for the purpose. Maybe we should implement a pCiP rating, for *potential* for CiP, based on how marvellously deranged a program is conceptually... Would this be an appropriate time to point out that my TPC talk proposes the creation of a Parse::Perl::Approx module :) Dave...
Re: Buffycode (was Re: That book)
On Wed, 28 Mar 2001, Dave Cross wrote: Would this be an appropriate time to point out that my TPC talk proposes the creation of a Parse::Perl::Approx module :) You are an evil man. MBM -- Matthew Byng-Maddick Home: [EMAIL PROTECTED] +44 20 8980 5714 (Home) http://colondot.net/ Work: [EMAIL PROTECTED] +44 7956 613942 (Mobile) I generally avoid temptation unless I can't resist it. -- Mae West
Re: Buffycode (was Re: That book)
At Wed, 28 Mar 2001 17:38:16 +0100 (BST), Matthew Byng-Maddick [EMAIL PROTECTED] wrote: On Wed, 28 Mar 2001, Dave Cross wrote: Would this be an appropriate time to point out that my TPC talk proposes the creation of a Parse::Perl::Approx module :) You are an evil man. You know I'm going to take that as a compliment :) Dave...
Re: Buffycode (was Re: That book)
On Wed, Mar 28, 2001 at 11:35:33AM -0500, Dave Cross wrote: Would this be an appropriate time to point out that my TPC talk proposes the creation of a Parse::Perl::Approx module :) What does it do? .robin. -- Satan, oscillate my metallic sonatas!
Re: Buffycode (was Re: That book)
* David H. Adler ([EMAIL PROTECTED]) wrote: On Wed, Mar 28, 2001 at 01:37:14PM +0200, Philip Newton wrote: David H. Adler wrote: What, no CiP rating??? Well, there wasn't any Perl code included. But it should be pretty straightforward to hack the algorithm together, or might as well hijack the Convert::Base32 module for the purpose. Maybe we should implement a pCiP rating, for *potential* for CiP, based on how marvellously deranged a program is conceptually... motion carried, todo list increased -- Greg McCarroll http://www.mccarroll.uklinux.net
Re: Buffycode (was Re: That book)
At Wed, 28 Mar 2001 17:44:07 +0100, Robin Houston [EMAIL PROTECTED] wrote: On Wed, Mar 28, 2001 at 11:35:33AM -0500, Dave Cross wrote: Would this be an appropriate time to point out that my TPC talk proposes the creation of a Parse::Perl::Approx module :) What does it do? It, er... parses Perl. Approximately. Dave... [I may practice the talk at the next technical meeting]
Re: Buffycode (was Re: That book)
On Wed, Mar 28, 2001 at 11:52:23AM -0500, Dave Cross wrote: At Wed, 28 Mar 2001 17:44:07 +0100, Robin Houston [EMAIL PROTECTED] wrote: On Wed, Mar 28, 2001 at 11:35:33AM -0500, Dave Cross wrote: Would this be an appropriate time to point out that my TPC talk proposes the creation of a Parse::Perl::Approx module :) What does it do? It, er... parses Perl. Approximately. For a twisted example of approximately parsing a subset of perl, see http://www.cantrell.org.uk/david/tech/perl-dep. It's not pretty, and I probably wouldn't write it that way now. It was originally written whilst at Oven in an attempt to compensate for the total lack of documentation on the ecountries.com project. Aside from the documented weaknesses (it doesn't try to correctly handle comments or quoted text, nor does it know about the evils of EXPORT), it is surprisingly accurate at finding dependencies between files and subroutines. -- David Cantrell | [EMAIL PROTECTED] | http://www.cantrell.org.uk/david/ This is a signature. There are many like it but this one is mine. ** I read encrypted mail first, so encrypt if your message is important ** PGP signature
Buffycode (was Re: That book)
Matthew Byng-Maddick wrote: The other possibility, I guess, given that it's london.pm is to make it relate to buffy in some way :) That reminds me of an idea I had this morning on the way to work -- encode text using "Buffy" with uppercase and lowercase letters: uppercase letters stand for "0" bits and lowercase letters for "1" bits. (Or, if you prefer, bit 5 / 2**5 / 32 of each character represents the bit to be encoded.) Then you just have to chop the message into 5-bit chunks (adding 0 bits at the end if needed to pad to a 5-bit boundary) and translate. "London.pm"[1], in this method, turns into "BuFFy bUFFy bUffy bUffY bufFY buFFy BUFfy Buffy BufFy buFFY bUffy BUffy BUFFY buFfy BuFFY". See? Bears no resemblance to "London.pm" at all; all spies' attempts at figuring out the true meaning will be thwarted! Alernatively, there's the "beer" code, which has the advantage of mapping 4 bits handily to one nybble; "London.pm" then turns into "BeER beER BeeR beer BeeR beeR BeeR BeER BeeR beer BeeR beeR BEeR beeR Beer BEER BeeR beEr". Cheers, Philip [1] "London.pm" = 4c 6f 6e 64 6f 6e 2e 70 6d hex, or 01001100 0110 01101110 01100100 0110 01101110 00101110 0111 01101101 binary, or 01001 10001 10111 10110 11100 11001 00011 0 01101 11000 10111 00111 0 11011 01+000 in 5-bit groups -- Philip Newton [EMAIL PROTECTED] All opinions are my own, not my employer's. If you're not part of the solution, you're part of the precipitate.
Re: Buffycode (was Re: That book)
At Tue, 27 Mar 2001 13:39:34 +0200, Philip Newton [EMAIL PROTECTED] wrote: Matthew Byng-Maddick wrote: The other possibility, I guess, given that it's london.pm is to make it relate to buffy in some way :) That reminds me of an idea I had this morning on the way to work -- encode text using "Buffy" with uppercase and lowercase letters: uppercase letters stand for "0" bits and lowercase letters for "1" bits. (Or, if you prefer, bit 5 / 2**5 / 32 of each character represents the bit to be encoded.) Then you just have to chop the message into 5-bit chunks (adding 0 bits at the end if needed to pad to a 5-bit boundary) and translate. I'm pretty sure I've seen something like this before. You encode text using the word 'moo'. I think it used upper and lower case 'o' and also a zero. I'm sure there was a web page somewhere that converted text to and from 'moo's. Or maybe I dreamt it. Dave...
Re: Buffycode (was Re: That book)
On Tue, Mar 27, 2001 at 01:07:44PM +0100, Greg McCarroll wrote: agreed, this is just f*cking crazy, sorry for the swearing, but this is the craziest thing i've seen this year What, no CiP rating??? dha -- David H. Adler - [EMAIL PROTECTED] - http://www.panix.com/~dha/ Just Install Perl. - Chris Nandor
Re: Buffycode (was Re: That book)
On Tue, 27 Mar 2001, Greg McCarroll wrote: agreed, this is just f*cking crazy, sorry for the swearing, but this is the craziest thing i've seen this year I wouldnt get too carried away after all its only march :) /J\
Re: That book
On Fri, Mar 23, 2001 at 05:04:03PM +, Lucy McWilliam wrote: MBM wrote: Not if we can't come up with a good name for not matt's script archive it won't be. The other possibility, I guess, given that it's london.pm is to make it relate to buffy in some way :) Or beer. Or both ;-) The CaveSlayer Archive. Or has that not gotten across the great wide ocean yet? dha -- David H. Adler - [EMAIL PROTECTED] - http://www.panix.com/~dha/ TINC, fnord, tinc.
Re: That book
On Fri, 23 Mar 2001, Dave Cross wrote: Here's an extract from an email I've just got from Elizabeth Castro, the author of "Perl CGI for the WWW - Visual Quickstrt Guide". She's talking about the second edition which should be out in a couple of months. "I am using many of your suggestions, including use strict, -w, and CGI.pm. I think they're going to make the book much stronger." World domination is ours. Muahahaha! L. "Imagine a world where we ran out of punctuation."
Re: That book
L. said: World domination is ours. Muahahaha! Not if we can't come up with a good name for not matt's script archive it won't be. Ideas to the usual address. *Please* Later. Mark. (damnit Jim, I'm a Technology Developer, not a Copywriter) -- print "\n",map{my$a="\n"if(length$_6);' 'x(36-length($_)/2)."$_\n$a"} ( Name = 'Mark Fowler',Title = 'Technology Developer' , Firm = 'Profero Ltd',Web = 'http://www.profero.com/' , Email = '[EMAIL PROTECTED]', Phone = '+44 (0) 20 7700 9960' )
Re: That book
On Fri, 23 Mar 2001, Matthew Byng-Maddick wrote: On Fri, 23 Mar 2001, Mark Fowler wrote: World domination is ours. Muahahaha! Not if we can't come up with a good name for not matt's script archive it won't be. I don't think we tried "London.pm's Script Archive", did we? :) Okay, I can live with that. How at http://london.pm.org/scripts/ Later. Mark. (Who will do some HTML this weekend) -- print "\n",map{my$a="\n"if(length$_6);' 'x(36-length($_)/2)."$_\n$a"} ( Name = 'Mark Fowler',Title = 'Technology Developer' , Firm = 'Profero Ltd',Web = 'http://www.profero.com/' , Email = '[EMAIL PROTECTED]', Phone = '+44 (0) 20 7700 9960' )
Re: That book
At Fri, 23 Mar 2001 16:37:51 + (GMT), Mark Fowler [EMAIL PROTECTED] wrote: L. said: World domination is ours. Muahahaha! Not if we can't come up with a good name for not matt's script archive it won't be. Ideas to the usual address. *Please* I thought that 'EasyScripts' (or, even, 'EZScripts') had most people's approval. I thought it ws alright - well, taking the target audience into account :) Dave...
Re: That book
At Fri, 23 Mar 2001 16:37:51 + (GMT), Mark Fowler [EMAIL PROTECTED] wrote: World domination is ours. Muahahaha! Not if we can't come up with a good name for not matt's script archive it won't be. Might as well mention London.pm, tho' "London.pm's Script Arcives" is a bit out of a mouthful. Things along the lines of EasyScripts, EasyCGI, SimpleScripts, etc. sound a leetle cheesy (or is it just the rhyme that worries me?) and have been used numerous times before. /me tries to think of summat original (slowly, given it is Bastarday) Lucy
Re: That book
MBM wrote: Not if we can't come up with a good name for not matt's script archive it won't be. The other possibility, I guess, given that it's london.pm is to make it relate to buffy in some way :) Or beer. Or both ;-) Lucy.
Re: That book
Dave Cross wrote: At Fri, 23 Mar 2001 16:37:51 + (GMT), Mark Fowler [EMAIL PROTECTED] wrote: L. said: World domination is ours. Muahahaha! Not if we can't come up with a good name for not matt's script archive it won't be. Ideas to the usual address. *Please* I thought that 'EasyScripts' (or, even, 'EZScripts') had most people's approval. I thought it ws alright - well, taking the target audience into account :) Dave... What about "Web Scripts" or "Web Tools"? Maybe it's just me, but "EZScripts" sounds like the LCD, and while these people are the target, the archive itself is not the LCD. (Maybe I just miss the point of targeted marketing.) Ian _ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
Re: That book
How at http://london.pm.org/scripts/ 404...
Re: That book
On Fri, 23 Mar 2001, you wrote: I thought that 'EasyScripts' (or, even, 'EZScripts') and I can tell you that ezscripts.org is still available the .com is a parking page and the .net doesn;t resolve. -- Robin Szemeti The box said "requires windows 95 or better" So I installed Linux!
Re: That book
At Thu, 22 Mar 2001 16:38:48 -, "Clarke, Darren" [EMAIL PROTECTED] wrote: What was that book that Dave criticised on Amazon about 2 months ago? The one where the author emailed a reply which was passed around at the February social meeting? It was "Perl and CGI for the World Wide Web (Visual Quickstart Guide)" by Elizabeth Castro I've just rememebered that I put my review on your site as well. Having exchanged emails with the author and studied the book far more closely, I've come to the conclusion that it's nowehere near as bad as I thought. I've asked Amazon to remove the review and should probably get Waterstones to do the same. Don't get me wrong - it's not a good book by any means, it's just not _as_ bad as I originally said. Dave...
RE: That book
Title: RE: That book At Thu, 22 Mar 2001 16:38:48 -, Clarke, Darren [EMAIL PROTECTED] wrote: What was that book that Dave criticised on Amazon about 2 months ago? The one where the author emailed a reply which was passed around at the February social meeting? Dave Cross replied: It was Perl and CGI for the World Wide Web (Visual Quickstart Guide) by Elizabeth Castro I've just rememebered that I put my review on your site as well. Having exchanged emails with the author and studied the book far more closely, I've come to the conclusion that it's nowehere near as bad as I thought. I've asked Amazon to remove the review and should probably get Waterstones to do the same. Don't get me wrong - it's not a good book by any means, it's just not _as_ bad as I originally said. Fair enough - I just fancied reading your review :¬) Darren
RE: That book
At Thu, 22 Mar 2001 16:53:12 -, "Clarke, Darren" [EMAIL PROTECTED] wrote: At Thu, 22 Mar 2001 16:38:48 -, "Clarke, Darren" [EMAIL PROTECTED] wrote: What was that book that Dave criticised on Amazon about 2 months = ago? The one where the author emailed a reply which was passed around at the February social meeting? Dave Cross replied: It was "Perl and CGI for the World Wide Web (Visual Quickstart Guide)" by Elizabeth Castro I've just rememebered that I put my review on your site as well. Having exchanged emails with the author and studied the book far more closely, I've come to the conclusion that it's nowehere near as bad as I thought. I've asked Amazon to remove the review and should probably get Waterstones to do the same. Don't get me wrong - it's not a good book by any means, it's just not _as_ bad as I originally said. Fair enough - I just fancied reading your review :=AC) Well, it's still on the Waterstones site atm, but I'd appreciate it if you could lose it. It's part of a kind of deal that we struck. She agreed to listen to my suggestions if I stopped slagging her off in public :) My current target is "Open Source Linux Web Programming" by Christopher Jones and Crew Batchelor. You can see my review of _that_ at http://www.amazon.com/exec/obidos/ASIN/0764546198/. I've been exchanging emails with one of the authors, who has already admitted that they don't really "get" Perl and were far more interested in the Java chapters later on. Dave...
RE: That book
Title: RE: That book Dave wrote: Well, it's still on the Waterstones site atm, but I'd appreciate it if you could lose it. It's part of a kind of deal that we struck. She agreed to listen to my suggestions if I stopped slagging her off in public :) My current target is Open Source Linux Web Programming by Christopher Jones and Crew Batchelor. You can see my review of _that_ at http://www.amazon.com/exec/obidos/ASIN/0764546198/. I've been exchanging emails with one of the authors, who has already admitted that they don't really get Perl and were far more interested in the Java chapters later on. Your review has now been removed from Waterstones. I just wish the Waterstone's recommended list was as easy to manipulate :¬P Nice review by the way...when I write my life story I think I shall have to get you to check it first - it may be scarily inaccurate! Darren Clarke Neophyte [EMAIL PROTECTED] 'Dave told me to do it'
Re: That book
Robin Szemeti sent the following bits through the ether: bet he got his mate to write it :) I noticed that. For a moment I thought it was a rigged review by the author / his friend / the publisher. But we know that respectable publishers don't do that kind of thing, right? Leon -- Leon Brocard.http://www.astray.com/ yapc::Europehttp://yapc.org/Europe/ ... Money is the root of all wealth
Re: That book
On Thu, 22 Mar 2001, you wrote: Robin Szemeti sent the following bits through the ether: bet he got his mate to write it :) I noticed that. For a moment I thought it was a rigged review by the author / his friend / the publisher. But we know that respectable publishers don't do that kind of thing, right? .. what made it even more noticeable was that most reviews are one paragraph of passing comments in a fairly informal style that one is around 2000 words, with chapter numbers and everything ... you'd think they'd be more subtle :) -- Robin Szemeti The box said "requires windows 95 or better" So I installed Linux!
Re: That book
At 19:01 22/03/2001, you wrote: On Thu, Mar 22, 2001 at 06:25:40PM +, Leon Brocard wrote: But we know that respectable publishers don't do that kind of thing, right? ^^ I don't understand. I think you'll find in it the dictionary as the definition of "oxymoron". Dave... -- http://www.dave.org.uk SMS: [EMAIL PROTECTED] plugData Munging with Perl http://www.manning.com/cross//plug