Re: Templating Solutions

2001-06-19 Thread Leon Brocard

Jonathan Stowe sent the following bits through the ether:

 As a reference for this kind of thing one might ( if one can be arsed to
 look at Java stuff ) to look at the way the Enhydra thingy does things in
 creating classes in directories like :

We don't need no stinking directories - we can generate Perl code on
the fly. This is why comparing Java and Perl tools is tricky...

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Change is inevitable, except from a vending machine



Re: Templating Solutions

2001-06-19 Thread Leon Brocard

Dominic Mitchell sent the following bits through the ether:

 You'd be surprised how many people are willing to learn something when
 it's got microsoft attached to it and big whopping books from que.

Would it be entertaining for people to give small talks on the
templating system of their choice at the technical meeting on
Thursday? (as long as everyone don't pick TT2 of course...)

Leon
--
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Off the keyboard, thru the router, over the bridge, nothing but net!



Re: Using perl for a high performance mailer daemon ?

2001-06-19 Thread Leon Brocard

Greg Cope sent the following bits through the ether:

 I want to design a mailer for sending large numbers of individual
 messages to a large list.

You're writing a mailer in Perl. Mailers have been done before. If
you're using a slow one, then look at other ones, such as exim.

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... S met ing's hap ening t my k ybo rd . .



Re: early peek at a bit of fun

2001-06-18 Thread Leon Brocard

Simon Wistow sent the following bits through the ether:

 There are modules out there for doing IP2LL

http://www.astray.com/Bath.pm/near.cgi
even worked in Montreal. Fails for btinternet atm though...

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Dyslexics of the world, untie!



Re: CMS frameworks

2001-06-18 Thread Leon Brocard

Simon Wistow sent the following bits through the ether:

 'cos they're all based on the Slash code? Which isn't all that amenable
 to total reskinning.

Oh look, that slashcode 2.0 uses Template Toolkit...

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Did you know there's a guy living in our closet?



Re: Templating Solutions

2001-06-18 Thread Leon Brocard

Greg McCarroll sent the following bits through the ether:

 In a moment of stupidity[1]

Fool.

There are at least 30 other Perl templating systems. See the
templating systems benchmark last week on the mod_perl list for
example. Perrin Harkins is presenting Choosing a Templating System
at oscon, so you could at least ask him for his list...

Leon

ps speed isn't important
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... If I were you, who'd be me?



Re: early peek at a bit of fun

2001-06-15 Thread Leon Brocard

Greg McCarroll sent the following bits through the ether:

 It is a very alpha-ish cgi script that simply compiles a 
 Leader Board of known London.pm people

The modules list is a bit out of date in this case (I'm at eight)...

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... The faster you go, the shorter you are



Re: early peek at a bit of fun

2001-06-15 Thread Leon Brocard

Richard Clamp sent the following bits through the ether:

 Yeah but if you did just parse 02packages blindly then Leon would have
 a bigger headstart with all of the Graphviz::GraphMyAunt modules.

Family graphs? Good call. What was that ancestry format again?

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... 1200 bps used to seem so fast



Re: London.pm - FAQ for web site (was books or something).

2001-06-14 Thread Leon Brocard

Leo Lapworth sent the following bits through the ether:

 And yes it DOES need a faq, I have the start of one, but would very much 
 love someone else to finish it off.

google++ # london.pm faq

http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02436.html
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Error 256: Programmer Deleted



Re: [fwd] Group booking AC Hotel

2001-06-14 Thread Leon Brocard

Neil Ford sent the following bits through the ether:

 For those not on the yapc europe mailing list.
 (you will need to subscribe to register interest in this though).

Hmmm, it may be an idea to get something closer to the center of
town. Quick, someone organise.

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Overload - core meltdown sequence initiated



London.pm List Weekly Summary 2001-06-11

2001-06-13 Thread Leon Brocard

This is the twenty-first weekly summary of the London Perl Mongers
mailing list. This is brought to you from yapc::NorthAmerica during
Brian Ingerson's CPAN, PPM and the Future talk. For the quiet week
starting 2001-06-04:

Don't forget the London.pm website for meetings etc. The next meeting
is an technical meeting on the 21st, and then a social meeting on
Thursday 5th July. Some pictures were taken of the last meeting:
http://london.pm.org/
http://www.cantrell.org.uk/david/london.pm/2001-06-07/
http://husk.org/perl/pics/

Paul Makepeace posted some posting statistics for the list. Greg
posted ny.pm stats. People gave thanks. People complained about the
noise *being* the signal (it's signal, Jim, but not as we know it):
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg06626.html

Jonathan Stowe mentioned www.gateway.gov.uk, the new UK government
portal wotsit, not working on any other platforms other than IE on
Windows. There followed a huge thread - basically, they're being
stupid and we should all complain to
[EMAIL PROTECTED]

Matthew Robinson asked about changing the default library paths in a
compiled copy of Perl. Iffy solutions: symbolic links, PERL5LIB, doing
a global replace. Best solution: get a compiler.

I wrote a blogging bot for the #london.pm IRC channel on
irc.rhizomatic.net. See what people have been talking about in the
past week and right now:
http://astray.com/scribot/2001-06-11.html
http://astray.com/scribot/

YAPC::Europe registration was announced:
http://yapc.org/Europe/

Simon Wistow asked about a persistent Perl daemon (much like mod_perl)
but in a general case, keeping a bytecode cache and making programs
run faster in the long run. See ByteCache. There was some discussion,
but it's probably too much work for too little gain.

In other news: Microsoft SQL Server sucking (SQueaL), Sun Ultra
Enterprise 1, google++, the Sony Clie being small and cute,
checking out pubs for the next meet, buffy, search.cpan.org being
hacked (Catalog module apparently), 'back doors' in Linux,
obnoxious sigs: and a geeknic with an inflatable penguin:
http://www.tpc.org/tpch/results/h-ttperf.idc
http://www.sonystyle.com/micros/clie/
http://buffy.slayers.co.uk/ShowStrip.asp?CS=1
http://homepage.tinet.ie/~cullenm/2dart/regi.jpg
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg06738.html
http://husk.org/lndn/circ/compat/DSCF0102.jpg

Eh?, leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Have you seen Quasimoto? I have a hunch he's back!



Re: Persistent Perl

2001-06-12 Thread Leon Brocard

Dominic Mitchell sent the following bits through the ether:

 I think the python scheme of creating a bytecode file on the first run
 is better, but I'm not sure how amenable perl's code tree is to being
 flattened and restored (this may be why we haven't seen a perl-java
 compiler).

ByteCache - byte-compile modules when needed

The reason we haven't seen a Perl-Java compiler is due to the
low-level nature of the JVM and the high-level nature of the PVM. They
just don't mix well.

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... I made it foolproof. They are making better fools!



Re: Some pretty pictures ...

2001-06-11 Thread Leon Brocard

Piers Cawley sent the following bits through the ether:

 Unlikely. http://www.iterative-software.com/~pdcawley/acme.png is
 vaguely perlish though.

Taking pictures of me when I've a) not slept much b) was tired anyway
c) at morning when I haven't had a shower probably isn't going to produce the next 
[insert name of famous photographer/subject].

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... All things are green unless they are not



Re: Upcoming technical meeting

2001-06-09 Thread Leon Brocard

Redvers Davies sent the following bits through the ether:

 I'll be there...  btw, has anyone heard back from the YAPC::Europe peeps
 about which papers have been accepted?... or have any idea when the
 list will be published. [1]

Speakers will be told Real Soon Now. Registration might happen pretty
soon too. Speakers don't need to register.

Leon

[1] no, I have no idea why you missed the footnote either
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Apple (c) 6024 b.c., Adam  Eve



London.pm List Weekly Summary 2001-06-04

2001-06-06 Thread Leon Brocard

This is the twentieth weekly summary of the London Perl Mongers
mailing list. You may all buy me a drink. For the quiet week starting
2001-06-04:

Don't forget the London.pm website for meetings etc. The next meeting
is an social meeting on Thursday 7th June (don't forget to vote!)
at the Penderel's Oak:
http://london.pm.org/

Dave Cross asked for some speakers for the next technical meeting on
the 21st June. This'd be a good time to practice those yapc::Europe
talks! Robin Houston threatened to do something about Perl regular
expressions and algorithmic complexity...

A thread on crazy golf suddenly changed into a thread about old
religions such as the Celts, why drinking blood has gone out of style
(apart from Angel), more holidays, and whether there were any Masai
tribesperson on the list. Anyone? Anyone?

Dave Cross also plugged Inline::PERL:
http://perlmonks.org/index.pl?node_id=84638

Dave Cross also organised an election drinking spree, leaving the
Penderel's Oak earlyish tomorrow and drinking at his house for the
next couple of hours. Greg suggested a CGI competition to visualise
numbers in classic Peter Snow style.

Marcel Grunauer asked who was gonna be at YAPC::NA in Montreal next
week. Looks like Marcel, James, and I will be there. Now, about those
slides I should have done...

Dean Wilson released another wonderful London Community
News. Another one will be out soon with updated information.

Other choice quotes from Robin Szemeti:
  mental image of Greg and Piers, having had a few pints, lurching
  towards each other in a corner dance singing 'hey ho fiddle eye ho'
  and brandishing morris sticks and handkerchiefs whilst jangling like
  a tambourine on heat hmmm .. maybe I need to see this.

Greg's Because we're worth it?:
  http://217.34.97.146/~gem/pics/london.pm/2000/july/DSCF0036.JPG

Dominic Mitchell's:
  Is Ultimate Evil related to Evil Dave?  If so, will he discuss
  the project with us?

Jonathan Peterson's:
  Passivation is the opposite of activation.  Only a Java programmer
  could be that f**cking bloody minded, pig ignorant, or
  both. Amusingly, ejbPassivate is a method of entity beans, which
  look suspiciously like on of the most stupid things I've ever come
  across. But then I'm not a real programmer.

Jonathan Stowe's:
  Oh my word, why *is* Nathan Barley on 18:23 from Cannon Street?

Dave Cross (busy man this week) released Tie::Hash::Cannabinol:

And where are those London.pm tshirts, eh?, Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Gravity is a myth - the earth sucks



Re: M$ SQueaLServer

2001-06-06 Thread Leon Brocard

Redvers Davies sent the following bits through the ether:

 The transactions world record sadly is held by M$ at the moment.

http://www.tpc.org/tpch/results/h-ttperf.idc

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Hmm... How *did* they finally kill Frosty?



Re: M$ SQueaLServer

2001-06-06 Thread Leon Brocard

Ian Brayshaw sent the following bits through the ether:

 If it goes through, this is one coder that will be seeking alternate 
 employment (along with the rest of the company).

It's probably worth letting the company know about this, although
they'll probably ignore it. FUD works, you know...

Leon, aaa aaahh ahhh chhoou!
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... And he disappeared in a puff of logic



Re: TPC Travel

2001-06-04 Thread Leon Brocard

Cross David - dcross sent the following bits through the ether:

 I booked my TPC flights yesterday. If anyone fancies joining me, the
 flight details are:

Hey, groovy, you can join Simon and me on a drive down to crazy
Mexico. We'll pick up beer, chicks and crazy Mexican guitar-playing
people. Just remember to bring a stake just in case we happen to bump
into a vampire-filled bar...

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Washington was fun



Re: TPC Travel

2001-06-04 Thread Leon Brocard

Cross David - dcross sent the following bits through the ether:

 Cool. When are you doing that? Sunday?

visualeffect symbol=W with=hands/

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Byte this (designer underware)



London.pm List Weekly Summary 2001-05-28

2001-05-31 Thread Leon Brocard

This is the nineteenth weekly summary of the London Perl Mongers
mailing list. For the random week starting 2001-05-28, which started
off fairly quietly and had 170 messages.

Don't forget the London.pm website for meetings etc. The next meeting
is an social meeting on Thursday 7th June which clashes with
elections, with location yet to be determined but probably the PO:
http://london.pm.org/

James Duncan asked a question which essentially boiled down to the
fact that he needed a method to find out if something is blessed,
rather than just a reference. Richard Clamp pointed him to
Scalar::Util's bless function. Scalar::Util (and List::Util) add
useful functions to the Perl language, so check 'em out:
http://search.cpan.org/doc/GBARR/Scalar-List-Utils-1.02/lib/Scalar/Util.pm
http://search.cpan.org/doc/GBARR/Scalar-List-Utils-1.02/lib/List/Util.pm

Dean Wilson annouced a deal by Loki to ship their games for half price
if a LUG gets together and orders ten or more copies of a game. Mail
him if you're interested:
http://www.lokigames.com/

Paul Makepeace asked if there were any frameworks to create classes
from a grammar spec (such as EBNF). I pointed out Parse::RecDescent's
autotree directive and YAPE, Marcel talked about his data munging
framework plan again, everyone insulted the PDF format, and Nicholas
Clark spotted a flaw in the new Leon Brocard Drinking Game. So there
were lots of ideas but no real answer:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg06224.html

It was one of those weeks. In other news, whatever happened to the
london.pm crazy golf game?, Tie::Hash::Cannabis, PDP 11/73, Amelia,
baiting perlmonks, more Foot and Mouth discussion, Pigs In Space,
Towel Day, Buffy / Eastenders crossover, pod2man bugs, coming back to
london-list from beer (and pulling over a thousand last week),
DBD::Illustra, Center of the World, GraphViz::DBI, dns wizardry, Mr
Couzens, l337 PERL, yapc::Europe accommodation, Email::Valid, more
attribute module announcements by Marcel, and pubs:
http://perlmonks.org/index.pl?node_id=83309
http://www.bbc.co.uk/eastenders/features/exclusive.shtml
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg06297.html
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg06249.html

pok pok pok, Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... isopropyl sethylphosphonofluoridate



Re: Talks and Stuff

2001-05-30 Thread Leon Brocard

Dave Hodgkinson sent the following bits through the ether:
 Redvers Davies [EMAIL PROTECTED] writes:
  Is there is list of the applications that have been made?  

 I _think_ I've submitted, but I'm not sure! I filled in a form and
 everything but I've had no real affirmation

1) no you can't - but submit both anyway and let the organisers decide

2) there is no form - just an email address, huh?

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... I wish you humans would leave me alone



Re: Grammar - Class creation

2001-05-29 Thread Leon Brocard

Paul Makepeace sent the following bits through the ether:

 Are there modules/frameworks that exist to create classes from a
 grammar spec (e.g. EBNF)?

Well, Parse::RecDescent[1] probably does what you want. Check out the
autotree directive.

Parsing is fun. Let's try and parse everything!

[1] Or Parse::Yapp, but I betcha it'll be more work
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Careful. We don't want to learn from this. - Calvin



Re: Grammar - Class creation

2001-05-29 Thread Leon Brocard

Marcel Grunauer sent the following bits through the ether:

 Is that a) a good idea, b) a bad idea, c) common practice anyway and
 I just haven't found it?

japhy's apparently kinda doing this:
http://search.cpan.org/doc/PINYAN/YAPE-Regex-3.01/extra/YAPE.pm

  The YAPE hierarchy of modules is an attempt at a unified means of
  parsing and extracting content. It attempts to maintain a generic
  interface, to promote simplicity and reusability. The API is
  powerful, yet simple. The modules do tokenization (which can be
  intercepted) and build trees, so that extraction of specific nodes
  is doable.

Other programming languages need code generators to spit out
libraries. Perl doesn't need to do this as it's dynamic, baby. This is
why Parse::RecDescent / Template Toolkit are so groovy, yeah.

[Of course, the reason nobody's done this before is that everyone
wants a slightly different interface...]

Leon
-- 
... We're not worthy! We're not worthy!



Re: Hello and one or two dull questions

2001-05-25 Thread Leon Brocard

Tony Kennick sent the following bits through the ether:

 is there an archive so I can see what has come up recently?

I've been doing weekly summaries of the mailing list, which may help:
http://www.astray.com/mailman/listinfo/london-list-summary

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... But soft, what light through yonder tagline breaks?



Re: Email Style (was: Re: Election Manifestos)

2001-05-24 Thread Leon Brocard

Paul Makepeace sent the following bits through the ether:

 Have you integrated into a mail server (module, procmail, whatever)

.muttrc:
set editor=/home/acme/bin/autoformat %s; xemacs -nw %s

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Hey! Who took the cork off my lunch?



London.pm List Weekly Summary 2001-05-21

2001-05-24 Thread Leon Brocard

This is the eighteenth weekly summary of the London Perl Mongers
mailing list. For the random week starting 2001-05-21:

Don't forget the London.pm website for meetings etc. The next meeting
is an social meeting apparently on Thursday 7th June which clashes
with elections, although there is also an unofficial technical meet
for practicing TPC talks on Saturday from noon at state51:
http://london.pm.org/

Paul Makepeace asked about a Perl interface to paypal. Jonathan Peterson
found a command line program to do so:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg05837.html
http://members01.chello.se/hampasfirma/ppsend/

Marcel Grunauer has been beavering away producing lots of Perl modules
along with some cool attribute ones, stealing all of Damian's ideas
for the next three months:
http://search.cpan.org/search?mode=authorquery=marcel

Barry Pretsell asked for opinions on reading O'Reilly books online
using Safari. Robin Houston mentioned a book warez site. Nathan
Torkington was disgusted that Perlmongers were advocating pirating the
Camel. The conversation descended into a discussion about fair use,
whether people write books for money, whether Napster is evil, the
definition of stealing, and the whole idea of copyright being
outdated:
http://safari1.oreilly.com/tablhom.asp?home
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg05857.html

Jonathan Peterson asked for a good Windows IMAP mail
client. Responses: Outlook Express, Netscape Mail, PC-pine, Eudora,
and The Bat. Some flamage ensued.

Simon Wistow started a huge election manifesto thread, the
fool. People flamed. It turned into a thread about webmail, open
source development, and software licenses. People flamed. People
flamed about references headers. People flamed about word
wrapping. People mentioned just how easy it is to get Text::Autoformat
to work automagically eg:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg06054.html

It's been one of those weeks with lots of little threads. Here we go:
Damian Conway threatened to write Lingua::TokPisin::Perlpela, what to
do during the p5p drinking game during an Ilya spree, Dave Cross
apparently not being treated like a sex object, amIwroxornot.com, that
Angel episode with the hands, Neil Ford dancing around to Sara Cox,
perl harbour, a thesis on typographical errors to be presented at the
ICA, Canada allowed to use the Icewine name, the encryption dance,
TPJ #20 mentioning Buffy, MIME, file magic, delurking with Eh up!
Abysinnia!, food exporting, Tie::Hash::Rank, Hacksploitation at Simon
Wistow's on Sunday, locale problems, and Lucy unsubscribing because of
free beer:
http://www.maff.gov.uk/animalh/int-trde/misc/foot/flyer.pdf
http://www.twoshortplanks.com/simon/filmfest/

In other news, you'll all be happy to know that I now have my own
eponymous top-level CPAN namespace. Well, maybe:
http://use.perl.org/journal.pl?op=displayuid=189

Must stop volunteering for things, Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... My other computer is a 500-node Beowulf cluster



Re: Election Manifestos

2001-05-23 Thread Leon Brocard

Cross David - dcross sent the following bits through the ether:

 This, of course, presupposes that acmemail passes everyone's
 definition of a decent mail client. And if it doesn't, we can just
 slap the authors until it does :)

You'll be happy to know that I gave up ownership of acmemail a while
back stating that: a) I wasn't using it b) hence I wasn't improving it
c) I don't have time for things I don't use. I handed it over to a
couple of guys in the acmemail community who are slowly plodding
along. It didn't hit critical mass. Discuss.

Leon
-- 
... My other computer is a 500-node Beowulf cluster



Re: [Announce] Hackspoitation film fest

2001-05-23 Thread Leon Brocard

Simon Wistow sent the following bits through the ether:

 If anybody has any of these ...

I could bring along Real Genius? (slightly more old-skool hackers
though)

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Careful. We don't want to learn from this. - Calvin



Re: Election Manifestos

2001-05-23 Thread Leon Brocard

Chris Ball sent the following bits through the ether:

 I used to use At-mail a lot at work. Pseudo-interesting question of the
 day; do you really feel it was ripped off (in the stigmatism-attached
 sense of the word), or given that it was GPLed or Artistic'd anyway, that
 it's fair play to them and that's something that happens when you Give
 Code To The World sometimes?

OK: I released acmemail under GPLAL because I wanted it to be used by
the most amount of people and I wasn't intending to make money off it.

@Mail (http://webbasedemail.com/) copied my code, my docs, and my
images without telling me, added a configuration file, and sold it. I
only found out about it by accident, which wasn't good. (it's changed
a lot since).

If I remember correctly, they got around any license issues by selling
the webmail servers to companies as a service, and not a product.

They could have handled it better. They could have told me about it,
asked about selling it / giving me a token present. They could have
given patches back to acmemail and not forked the code too much. I
wasn't happy at all with them at the time. They sent me nasty letters
about my accusations. It was blatently my code.

Overall, kudos to them, they appear to be able to sell a simple Perl
script for  a pop to large corporations.

So either I break up and cry at how lax the Artistic License is and
inflict viral GPL on all my code, or I just keep on going hacking
code. Which do I do? ;-)

Hmmm, let's rewrite the Cathedral and the Bazaar, but as a failure for
open source in this case ;-)

Leon
-- 
... Squeeze



Re: Election Manifestos

2001-05-22 Thread Leon Brocard

Chris Heathcote sent the following bits through the ether:

 It seems that every promise in the Tory manifesto is based on hearsay

It'd be okay if they were based on shaggy or fat boy slim...

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... It sucks. But why does it suck?



Re: Election Manifestos

2001-05-22 Thread Leon Brocard

Cross David - dcross sent the following bits through the ether:

 [SNIP!]

Please fix your mailer to do proper In-Reply-To and References
headers. It's really really annoying.

Leon
-- 
... Money is the root of all wealth



TPC talk practice / technical meet

2001-05-21 Thread Leon Brocard

Seeing as TPC slides for talks are supposed to be in at the end of the
month, I've got a quick technical meeting together. The idea is that
we'd practice our talks (make sure the timing / level is right etc.)
and get constructive criticism from people before handing them
in. YAPC talks also welcome.

When: Saturday 26th noon onwards
Place: state51 (thanks again guys)

I will present an hour-long Instant Compilers talk (I'll spare you
from another Graphing Perl talk ;-). It looks like Simon Wistow might
talk about Perl-Flash. Other speakers welcome!

Of course, you don't need to be talking to come - it'll be slightly
different from a normal technical meeting but interesting and
informative nevertheless.

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Useless invention no. 404: Low salt brine 



Re: TPC talk practice / technical meet

2001-05-21 Thread Leon Brocard

Neil Ford sent the following bits through the ether:

 Will you be requiring a projector for this?

Yes please! Will you be coming down or can we send someone to borrow
your projector for the day? ;-)

ps looks like Simon Cozens will be coming down and giving a few talks
too

Cheers, Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... My name is Inigo Montoya. You killed my father. Prepare to die



London.pm List Weekly Summary 2001-05-14

2001-05-18 Thread Leon Brocard

This is the seventeenth weekly summary of the London Perl Mongers
mailing list. For the crazy week starting 2001-05-14:

Don't forget the London.pm website for meetings etc. The next meeting
is a social meeting apparently on Thursday 7th June which clashes with
elections:
http://london.pm.org/

It was a very busy week, but the most important thing to know was that
Damian Conway started of a series of articles about containing perl6
programs to give us a flavour for the language (which doesn't contain
porn and won't be visualperl, honest):
http://www.perl.com/pub/2001/05/08/exegesis2.html
http://www.cogsci.princeton.edu/cgi-bin/webwn/?stage=1word=Exegesis
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg05684.html

Greg McCarroll started off by posting a rather amusing drinking game
based around London.pm. We had thoughts about London.pm - the Movie,
but it came to nothing (other than Snow Crash with vampires):
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg05120.html
http://www.corona.bc.ca/films/details/snowcrash.html
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg05359.html

Dave Cross was obviously feeling rather ill this week, as he posted a
rather pretty Perl script which abuses substr, and a magic regex
module tieing wotsit doodah:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg05138.html
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg05206.html

Struan Donald asked about escape characters in files, and everyone
helped him:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg05172.html
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg05175.html

Paul Mison posted about organising a second constrained walk:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg05207.html
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg05221.html

Dominic Mitchell asked what people had on top of their
monitors. People answered: nothing (flatscreen), various Kinder egg
toys (giraffes, cars), squealing monkies, a furry orangutan climbing
an inflatable Big Ben, many dust puppies, Network Programming with
Perl, post-it notes, japanese netsuke depicting a cat, various beanie
babies with strange relationships (goose, duck), marzipan models of
Bagpuss, many Tuxes, various swag, a cowboy hat, real cats, a frog,
dinosaurs, caffinated mints, coffe mugs, a beach ball, a Spaced DVD,
'Worms World Party', various computer bits, chocolate, a ximian
monkey, Star Wars figures, cider and vodka, vibrating rabbits, and
some lego. So now you know.

There was a huge thread on politics. No-one got flamed. Many people
didn't care much for it at all. Mark Fowler wrote a good summary
again, so I'll just link to him rather than the people who came up
with original ideas:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg05477.html

Leo Lapworth posted about a Perl job at Cloudband:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg05584.html

In other news: XP again, London.pm tshirts, TPJ is alive, Transtec
sparc clones are cool, Buffy buffy buffy, fake news articles, the
latest FHM containing Buffy crew, autodia, vampires everywhere, Angel
boobapalooza, TPC Quiz Team, YAPC, conspiracy theories,
Content-Encoding: gzip, that all online computer shops are crap, memes
past their time, pidgin English, the computer language shootout,
Ocaml, and reducing people's code to one-liners:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg05678.html
http://www.fhm.co.uk/girls/2001/holding.htm
http://members.netscapeonline.co.uk/antibetdesign/vampires.htm
http://www.bagley.org/~doug/shootout/
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg05808.html

Now all I have to do is not volunteer for the p5p summary, Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... 43% of all statistics are worthless.



Re: FHM Top 100 Sexiest Women

2001-05-17 Thread Leon Brocard

Neil Ford sent the following bits through the ether:

 The interesting bits are as follows;
 
 At no. 11, Sarah Michelle Geller
 
 At no. 10, Alyson Hannigan!!!

You missed out the very important:
No 27, Charisma Carpenter

;-), Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Why you say you no bunny rabbit when you have little powder-puff tail?



Re: pc components

2001-05-17 Thread Leon Brocard

Simon Cozens sent the following bits through the ether:

 My motherboard from Dabs has spent two days awaiting credit card clearance
 and two days awaiting despatch.

The same happened to me.  I've given up buying things on the
Internet. I do all my research on the web, and then head down to
Tottenham Court Road to actually buy it. The prices are generally
comparable, and you get it *there and then*.

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Useless invention no. 404: Caffeine-free Diet Coke 



[gnat@frii.com: Damian Conway's Exegesis 2]

2001-05-16 Thread Leon Brocard

Coo, coo, see the fabled perl6, remark how it looks just like perl5,
wonder if anything's different and if there's a point to all this ;-)

- Forwarded message from Nathan Torkington [EMAIL PROTECTED] -

From: Nathan Torkington [EMAIL PROTECTED]
Subject: Damian Conway's Exegesis 2
To: [EMAIL PROTECTED]
Date: Tue, 15 May 2001 15:32:46 -0600
X-Mailer: VM 6.92 under Emacs 20.7.1

Damian's writing a series of articles parallel to Larry's Apocalypses.
These Exegesis articles will show full perl6 programs, with
commentary exlaining the new features.

The first Exegesis (numbered 2, to keep in sync with Larry) shows a
perl6 version of a binary tree program from the Perl Cookbook.

  http://www.perl.com/pub/2001/05/08/exegesis2.html

Nat



- End forwarded message -

-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Borg? Where? I don't se*(#$#..NO CARRIER





Perl training

2001-05-14 Thread Leon Brocard

Quite a few people at perl mongers asked me about Perl training. Those
interested, please check out the following page, and please keep
replies offlist: http://www.iterative-software.com/training/

Cheers, Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software...http://www.iterative-software.com/

... Real men write self-modifying code




Re: see attachment

2001-05-12 Thread Leon Brocard

Greg McCarroll sent the following bits through the ether:

 Somehow I see b-movie horror mixed with independence day style
 computer geek saves the world.

Buffy meets Real Genius meets Hackers meets Spaced meets Seven Samurai
meets Pi meets Office Space meets Blade Runner meets Austin Powers?

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... Back Up My Hard Drive? I Can't Find The Reverse Switch!



Re: mod perl

2001-05-10 Thread Leon Brocard

Robin Szemeti sent the following bits through the ether:

 so what is the preffered debugging method for discovering what this
 little leak might be .. strip the app down and build bit by bit .. or is
 there a clever way of looking at heap contents?

The mod_perl guide is your friend:
http://perl.apache.org/guide/debug.html

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... Borg? Where? I don't se*(#$#..NO CARRIER



Re: Dim Sum?

2001-05-09 Thread Leon Brocard

Dave Hodgkinson sent the following bits through the ether:
 
 Anyone up for Dim Sim at 1 O'clock?

Yes. New World, Gerrard Street. I may be very on time.

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... Hey! Hacker! Leave those lists alone!



Re: Dim Sum?

2001-05-09 Thread Leon Brocard

Dave Hodgkinson sent the following bits through the ether:

 ARGH! Sorry, I got PHB-ed.

Well, Leo and I had a wonderful lunch without you, so ner.

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... DoC does it slowly under the Sun?



London.pm List Weekly Summary 2001-05-07

2001-05-09 Thread Leon Brocard

This is the sixteenth weekly summary of the London Perl Mongers
mailing list. For the week starting 2001-05-07:

Don't forget the London.pm website for meetings etc. The next meeting
is a social meeting and has been postponed for a week to the Thursday
10th May. It will be at the Penderel's Oak:
http://london.pm.org/

Paul Mison wrote a quick thanks / report of the London.pm - New York
trip, with links to photos:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg04943.html
http://shadowgirl.net/photos/NYC-apr-2001/
http://husk.org/ny01/

Paul Makepeace informed us of a talk by Craig Mundie, Microsoft Senior
Vice President about The Commercial Software Model, which contains
lots of open source FUD:
http://www.microsoft.com/presspass/exec/craig/05-03sharedsource.asp
http://web.siliconvalley.com/content/sv/2001/05/03/opinion/dgillmor/weblog/torvalds.htm

Robin Houston was the first to write in that Larry Wall had completed
Apocalypse Two, on what parts of Perl 6 will look like. Everything's
an object, more quoting, '.' instead of '-', and more. Damian Conway
posted source filter called DotsForArrows - even with our primitive
earth technology we can do the reverse today, with a threat that
he'll go further later on:
http://www.perl.com/pub/2001/05/03/wall.html
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg05001.html

David Cantrell announced he was selling his original Defender. Oh, and
he's been made redundant and is looking for a job:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg04999.html
http://www.interlog.com/~timf/defender_page/defender.htm
http://www.cantrell.org.uk/david/cv/

David Cross reminded everyone to submit their proposals for
YAPC::Europe (deadline June 1st):
http://www.yapc.org/Europe/cfp.html

Other topics included: where to drink decent cocktails (ICA bar,
Gaucho Grill, Match Bar), Real Genius, what to eat with waffles,
heart shaped fried eggs, laughing at people who think Perl can't do
for loops, what children taste like, and how to get Buffy characters
to do a meet'n'greet at TPC (if all else fails, Damian suggests a
pony), and how the Soggy Bottom Boys' hit is annoying when your lab
colleague plays it repeatedly while dancing aroud with DNA. And I'm
not mentioning the porn:
http://www.geocities.com/TelevisionCity/3998/genius.html
http://www.twoshortplanks.com/simon/rutland/psn00022.jpg
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg04991.html

In other news, the New World restaurant now does very good deals:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg05089.html

Is it not written every second counts?, Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... The Killer Ducks are coming!



Re: Buffy musings ...

2001-05-08 Thread Leon Brocard

Nathan Torkington sent the following bits through the ether:

 ... I wonder how hard it would be to get Faith or Charisma Carpenter
 or one of those other minor characters to do a meet'n'greet at TPC.
 I suspect they're hard to dislodge from LA, but it might still be
 worth a try[1].  I'm tracking down their agents now.

What a totally excellent idea. The costume designer for Buffy was at
the ICA on the last day of yapc::Europe last year. Unplanned, but
rather weird and neat anyway ;-) This now sets a standard for this
year's conference to beat...

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... I cna ytpe 300 wrods pre mniuet!!!



Re: More revolting natives

2001-05-04 Thread Leon Brocard

Alex Page sent the following bits through the ether:

 On Fri, May 04, 2001 at 04:54:05PM +0100, Dominic Mitchell wrote:
  On Fri, May 04, 2001 at 04:47:43PM +0100, Dean wrote:
 
   Um. I no longer want children.
 
  You *wanted* them?  :-)
 
 Deep fried?

Tastes like chicken!

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... A Bugless Program is an Abstract Theoretical Concept



Re: Apocalypse Two

2001-05-04 Thread Leon Brocard

Damian Conway sent the following bits through the ether:

 I suppose you'll want me to put that on the CPAN now. ;-)

Yes. Didn't we sponsor you for this ;-)

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... Remember when we said there was no future? Well, this is it



London.pm List Weekly Summary 2001-04-30

2001-05-03 Thread Leon Brocard

This is the fifteenth weekly summary of the London Perl Mongers
mailing list. For the (quiet: some of London.pm were over in NYC - is
anyone going to write a report?) week starting 2001-04-30:

Don't forget the London.pm website for meetings etc. The next meeting
is a social meeting and has been postponed for a week to the Thursday
10th May. It will be at the Penderel's Oak:
http://london.pm.org/

Ian Brayshaw asked about generating modules at runtime with coderefs
in the @INC array. Robin Houston suggested how to make filehandles
that evaluate to true, and everything got complicated:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg04718.html

Paul Makepeace asked about the bind_param() method in DBDs, and asked
about Real World experiences with speed-up. I pointed him to a recent
post to dbi-dev list which explains the relative speed of fetch,
fetchrow_hashref, fetchrow_arrayref and fetchrow_array:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg04754.html
http://www.activestate.com/ASPN/Mail/msg/perl-DBI-dev%3A503109

Dave Cross (who keeps on trying to plug his book) asked who would be
going to the Perl Conference - he may try and get groups discounts 
everyone flies together:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg04907.html
http://conferences.oreilly.com/perl/

In Buffy-related news, Chris Devers finds Charisma Carpenter Guide to
Selected Linux Software.
http://www.google.com/search?q=cache:www.c-cup.com/linux/software-that-works.html

Paul Makepeace has set up a list for general technically oriented Mac
OS X related banter to rid london-list of all the OS X talk:
http://www.osxphiles.com/mm/listinfo/osx-talk

There was some talk about Hotspot-like things for Perl, and the Perl
Virtual Machine being a generic runtime environment for every
programming language. More on this in the future:
http://java.sun.com/products/hotspot/

Simon Cozens explains how important London.pm is to Perl development:
http://www.activestate.com/ASPN/Mail/msg/perl5-porters%3A527949

And finally, a recipe for stuffed camel:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg04843.html

Note that you can subscribe just to this summary, if you don't
want the hassle of tons of london-list mail but still want to keep up:
http://www.astray.com/mailman/listinfo/london-list-summary

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... 90% of all statistics are made up



Re: London.pm List Weekly Summary 2001-04-30

2001-05-03 Thread Leon Brocard

Philip Newton sent the following bits through the ether:

 I missed the mention that london-list may be moving to london.pm.org at some
 point.

There's no point in mentioning it again until it happens, surely.
So, when's it gonna happen list-meisters?

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... It's tourist season in Florida, bag limit two.



Re: cocktails

2001-05-03 Thread Leon Brocard

Greg McCarroll sent the following bits through the ether:

 However the best place to get margharitas[1] is the argentinian
 steak bar called `gaucho grill', if anyone wants to leave early
 from the next social meeting to go there let me know and i'll book
 a table - its the best steak in the UK

I have to agree with this. The bar isn't terribly large (at least not
in the one off Regent's Stree), but the cocktails are *lovely* and the
steak *gorgeous*. The theme is a bit, errr, loud (cow-style seats
etc.) and it's fairly dark (err, intimate), but it's a lovely (not
cheap) place.

Oh, and I'm feeling generous, so I'll buy a drink for the first person
to place the quote in my .signature ;-) Now if only I could find a
copy of this...

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... Did you know there's a guy living in our closet?



Re: TPC Travel

2001-05-02 Thread Leon Brocard

Cross David - dcross sent the following bits through the ether:
 
 It's that time of year again boys and girls. I know it all fell apart last
 year, but I'm an optimist and am going to try again.

It's passed that time, actually ;-) Trailfinders found me, and I've
confirmed, the following Northwest Airlines flights:

21st July 12:10 Gatwick - Minneapolis - San Diego 18:55
28th July 12:10 San Diego - Minneapolis - Gatwick 09:00

... for a grand total of 539.50 squid (inc everything). There were
direct flights for a bit more, but I was trying to keep it
cheap. Anyone found a cheaper way to get there just to spite me?

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... All life's answers are on TV. - Bart Simpson



Re: tube strike / may meeting postponed til 10th

2001-05-02 Thread Leon Brocard

jo walsh sent the following bits through the ether:
 
 well, it looks like the tube strike (8pm Weds 2nd May - 8pm Thurs 3rd May)
 is still on, and this will scupper our May social meeting plans rather.

It's not anymore, but we shouldn't shift the date again:
http://www.thetube.com/content/pressreleases/

Where will the (delayed) meeting be? Have we booked a room? ;-)

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... I always lie. In fact, I'm lying to you right now!



Stuffed camel

2001-04-29 Thread Leon Brocard

Stuffed Camel

  1 whole camel, medium size
  1 whole lamb, large size
  20 whole chickens, medium size
  60 eggs
  12 kilos rice
  2 kilos pine nuts
  2 kilos almonds
  1 kilo pistachio nuts
  110 gallons water
  5 pounds black pepper
  Salt to taste

Skin, trim and clean camel (once you get over the hump), lamb 
and chicken. Boil until tender. Cook rice until fluffy. Fry nuts 
until brown and mix with rice. Hard boil eggs and peel. Stuff 
cooked chickens with hard boiled eggs and rice. Stuff the cooked 
lamb with stuffed chickens. Add more rice. Stuff the camel with 
the stuffed lamb and add rest of rice. Broil over large charcoal 
pit until brown. Spread any remaining rice on large tray and 
place camel on top of rice. Decorate with boiled eggs and nuts. 
Serves friendly crowd of 80-100.

Can *someone* please pick a date to go visit the camel?
Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... Nudge, nudge, wink, wink, know what I mean?



Re: Mailbox power ..

2001-04-28 Thread Leon Brocard

Robin Szemeti sent the following bits through the ether:

 this mornings powerdown  @ 06:00 .. what time did yours come back up and
 has it gone up and down again since then .. mines been down twice :(

Up at midday, which is terrible as the box wasn't supposed to be
affected due to a UPS. However, not many UPS's last six hours. Bad
Mailbox!

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... DOC files? We don't need NO STINKIN' DOC FILES!



Re: MySQL - Oracle wrapper/compat. libs

2001-04-27 Thread Leon Brocard

Paul Makepeace sent the following bits through the ether:

 If it was that simple, someone would've done it -- DBI is a very
 mature and competent module

That's the problem. It seems like people aren't content with writing
their own, slightly different, templating system, and have moved onto
many different DBI abstraction layers to cope with all databases at
the same time. The OO-DB persistence modules all have their own way of
doing it too...

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... Did anyone see my lost carrier?



Re: DBD::*-bind_param() ?

2001-04-27 Thread Leon Brocard

Paul Makepeace sent the following bits through the ether:

 Does anyone have any Real World experience with the speed-up (even
 hand-wavy vague anecdotes) of using bind values v. reparsing the SQL
 each time (for databases that support this obviously). Postgres and
 Oracle I'm particularly interested in.

It helps a lot (and is also blindingly easy to benchmark yourself ;-).
Using bind_columns also helps to speed up DBI, see:
http://www.activestate.com/ASPN/Mail/msg/perl-DBI-dev%3A503109

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... Insert part M into notch C of part F



Re: MySQL - Oracle wrapper/compat. libs

2001-04-27 Thread Leon Brocard

Mark Fowler sent the following bits through the ether:

 Don't see why this isn't possible

Indeed. All you need to do this is:

  o bytecode and a virtual machine
  o some way of instrumenting said VM to save interesting info
  o ability to rewrite bytecode on fly

OK, I give you Perl, the Perl debugger, and B::Generate. First one to
optimise Perl code (maybe replacing bits of Perl with XS on the fly?)
gets a pat on the back.

Leon, sleeep
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... I don't suffer from insanity. I enjoy every minute of it



Re: MySQL - Oracle wrapper/compat. libs

2001-04-25 Thread Leon Brocard

Mark Fowler sent the following bits through the ether:

 Why you say don't know better, what should I use instead of this.  Is
 there any sensible way to do this in bog standard SQL that won't have a
 massive perfomance hit on mysql?

The nice thing about SQL is that there are so many standards to choose
from.

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... Acoustic - What you play pool with



Re: London.pm List Weekly Summary 2001-04-16 (Attempt 2)

2001-04-23 Thread Leon Brocard

Simon Wistow sent the following bits through the ether:

 Deja-Angst : http://www.inktank.com/index.cfm?toon=02-26-01

Hmmm, that came out on my birthday. I think it's a Sign...

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... Computer Lie #1: You'll never use all that disk space



Re: London.pm List Weekly Summary 2001-04-16 (Attempt 2)

2001-04-22 Thread Leon Brocard

Simon Wistow sent the following bits through the ether:

 This is the thirteenth of hopefully many weekly summaries of the London
 Perl Mongers mailing list. For the week starting 2001-04-16:

Gosh, that was a hard week to summarise. Thanks Simon! Back to me next
week...

Leon, who didn't get as many points snowboarding than he does
in SSX. Somehow falling hurts more...
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... To err is human, to forgive... $5.00



Re: OT: parsing xml

2001-04-11 Thread Leon Brocard

Mike Jarvis sent the following bits through the ether:

 Has anybody dealt with the data exchange xml standard called BMEcat?
 I've got to hack a parser together quickly and I was hoping to nick
 somebody else's code.

It appears that no-one has answered this. In general, I find
XML::Simple very useful (and simple!) for dealing with XML data
structures. If you need anything more fancy, look into
XML::XPath. Always remember to cache aggressively whenever you use
XML.

HTH, Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... All in a day's work for..."Confuse-a-Cat"!



London.pm List Weekly Summary 2001-04-09

2001-04-11 Thread Leon Brocard

This is the twelth of hopefully many weekly summaries of the London
Perl Mongers mailing list. For the week starting 2001-04-09:

Don't forget the London.pm website for meetings etc. The next meeting
is a technical meeting and is on Thursday April 19th at State 51:
http://london.pm.org/

Neil Ford obviously gets too much mail as he asked about scripts to
help with breaking up mailbox files. Jonathan Stowe mentioned Graham
Barr's mailtools, and Simon Cozens plugged his excellent Mail::Audit:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg04055.html
http://search.cpan.org/search?dist=MailTools
http://search.cpan.org/search?dist=Mail-Audit

Andy Williams confused us all with traceroute, until we read the
manpage that is. Dominic Mitchell recommended "TCP/IP Illustrated,
Volume 1: The Protocols", which is excellent indeed:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg04094.html
http://www.kohala.com/start/tcpipiv1.html

Amongst a HTML- and uuencoded-email fest, Dominic Mitchell and Merijn
Broeren gave mutt and mailcap tips for viewing HTML emails:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg03987.html
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg04140.html
http://www.mutt.org/

The social meeting last week was a lot of fun, if a little
crazy. However, we really need to start organising the meetings (hey,
even Lonix is more organised!), as it was too loud and crowded:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg04134.html
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg04145.html

Robert Shields asked about copyright and licenses for his Perl code,
which launched into the typical "GPL evil", "BSD good", "but GPL gives
back" , "write your own license", "GPL is unenforcable"
thread. Generally Perl code is distributed under the sames terms as
Perl itself, that is dual GPL and AL:
http://www.opensource.org/
http://www.gnu.org/copyleft/gpl.html
http://language.perl.com/misc/Artistic.html

Aaron Trevena announced a piece of Perl which creates UML class
diagrams showing relationshiops, methods, attributes, etc for a bunch
of scripts/modules so that you can edit them with dia:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg04227.html
http://www.gnome.org/gnome-office/dia.shtml

Dean Wilson asked about Perl on HPUX and the error: 'syntax error in
file p2.pl at line 2, next 2 tokens "use strict"'. This is a clear
case of Perl 4 being installed when you expected Perl 5. There's been
some talk on how Perl 6 might avoid this mess:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg04231.html

Dave Cantrell announced that he had uploaded Tie::Scalar::Decay to
CPAN, which simulates radioactive decay with a fairly arbitrary
half-life of five seconds. Anyone want some PDP-11s?
http://search.cpan.org/search?dist=Tie-Scalar-Decay
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg04250.html
http://www.telnet.hu/hamster/pdp-11/

And finally, Simon Cozens reckons Italy is very far for antipasti,
Paul Makepeace finds truth in Duke Nukem, and Jonathan Stowe brings
some poetry to the list:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg04131.html
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg04171.html
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg04033.html

Note that you can now subscribe just to this summary, if you don't
want the hassle of tons of london-list mail but still want to keep up:
http://www.astray.com/mailman/listinfo/london-list-summary

I'm away snowboarding next week (well, okay, hurting myself trying out
all those moves I pulled off in SSX) so Simon Wistow will take over
the summary and hopefully do another wonderful job ;-), Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... Squeeze



Re: Disclaimer

2001-04-10 Thread Leon Brocard

Aaron Trevena sent the following bits through the ether:

 I habitually use the GPL, I have only recently realised how much of a pig
 it can be to keep a derived work compliant.

Yup, that's why I like it so much. *This week* I'm a fan of the GPL,
and how it keeps the community going. [insert rant about Australians
stealing your GPL / AL webmail program, changing the logo, and selling
it...]

Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... Quick! Act as if nothing has happened!



Re: Technical Meeting - 19th April

2001-04-10 Thread Leon Brocard

dcross - David Cross sent the following bits through the ether:

 Last Thursday I bullied^Wasked some people to consider doing talks for us,

Righto, I'd like to do talks on the following subjects:

  o Creating an optimising compiler and interpreter for a toy language
  o More Graphing Perl (crazy stuff Marcel and I have done)
  o Testing (Test, Test::Simple, Test::More, Test::Unit, Devel::Coverage)
  o Benchmarking (Benchmark, Devel::DProf, Devel::OpProf, Devel::SmallProf)
 
Of course, I'll actually be in the alps snowboarding[1], so this may
have to wait until the next technical meet[2] ;-)

[1] read this as "hurting"
[2] although you're welcome to steal the bottom two and do them
without me, sniff
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... A flashlight is a case for holding dead batteries



Re: London.pm List Weekly Summary (list!)

2001-04-09 Thread Leon Brocard

Leon Brocard sent the following bits through the ether:

 This is the eleventh of hopefully many weekly summaries of the London
 Perl Mongers mailing list. For the week starting 2001-04-02:

I've been asked repeatedly (mostly by Pete Berlin ;-) to set up a
seperate list for the london-list weekly summary. That is, for those
of you who want to keep up with London.pm, but don't necessarily want
hundreds of mails a day. You can now do this, by subscribing to
london-list-summary:

http://www.astray.com/mailman/listinfo/london-list-summary

Note that I'll still post the summary to london-list (for now at
least).

HTH, Leon
-- 
Leon Brocard.http://www.astray.com/
Iterative Software..http://yapc.org/Europe/

... isopropyl sethylphosphonofluoridate



Re: [HELP] Quick question about Red Hat and gb keyboards

2001-04-06 Thread Leon Brocard

Merijn Broeren sent the following bits through the ether:

 Anybody got an easy answer?

One of the more annoying RH bugs. Just do:

xmodmap -e "keycode 22 = BackSpace"

in a relevant startup script (.bashrc will do).

HTH, Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... Artificial Intelligence is no match for natural stupidity



Re: Backslash

2001-04-05 Thread Leon Brocard

Mark Fowler sent the following bits through the ether:

 Slashdot, and everything else running Slash (i.e. use.perl.org) seem to no
 longer be doing XML RSS feeds, but a custom DTD called 'backslash'.  I 
 was wondering if anyone knows anything about this.

Don't know about the Big Picture, but you can still get RDF:

http://www.slashdot.org/slashdot.rdf
http://use.perl.org/useperl.rdf

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... BREAKFAST.COM Halted... Cereal Port Not Responding.



Re: Question

2001-04-04 Thread Leon Brocard

james_h sent the following bits through the ether:

 In a (possibly vain) attempt to think ahead, I am looking for some
 info on London-based Perl jobs.  I have about 3/4 months experience
 in Perl programming, and ideally would like to stay in the city
 area.  Anyone know of some good places to start?

Well, posting to this list is always a start, although I doubt
planning far ahead will help. Come to the meeting on Thursday and ask
around then. Otherwise, monster.co.uk and jobsearch.co.uk. I guess 3
months experience in Perl programming would mean working for a
newmedia agency...

HTH, Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... Duh! It's like a totally famous quote!



London.pm List Weekly Summary 2001-04-02

2001-04-04 Thread Leon Brocard

This is the eleventh of hopefully many weekly summaries of the London
Perl Mongers mailing list. For the week starting 2001-04-02:

Don't forget the London.pm website for meetings etc. The next social
meeting is on Thursday at the Anchor on Bankside, where Dave Cross
will give away a copy of Lincoln Stein's "Network Programming with
Perl" to the person who asks in the nicest manner. The next technical
meeting is on Thursday April 19th:
http://london.pm.org/

This week was fairly random, mainly because of April Fool's Day. I
released a silly Buffy module (which, a la Bleach, converts modules
into "BUffY bUFFY BUffY bUFFY bUfFy buffy..."), with example decss
code. Schwern released DNA ("CCAA CCAA AAGT CAGT TCCT CGCT..."), mjd
released SuperPython ("  ..."), and David Cantrell released
(late) Pony, a converter to "a lovely ASCII-art rendition of a pony".
O'Reilly broke news about Parrot, a merging of Perl and Python:
http://www.usis.usemb.se/Holidays/celebrate/april.html
http://search.cpan.org/search?dist=Buffy-1.00
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg03743.html
http://search.cpan.org/search?dist=DNA-0.01
http://search.cpan.org/search?dist=SuperPython-0.91
http://use.perl.org/article.pl?sid=01/03/31/206248

Rather more importantly, Dave Cross pointed out that Damian Conway has
gone through the Perl 6 RFCs and guessed what Perl 6 might be
like. Nathan Torkington announced that Larry Wall has finally released
the first part of his Perl 6 plans, starting with the first
Apocalypse. Read these two articles if you want to know where Perl is
going:
http://www.yetanother.org/damian/Perl5+i/
http://www.perl.com/pub/2001/04/02/wall.html

London.pm hit NTK with the old pimb gag:
http://www.ntk.net/index.cgi?back=2001/now0330.txt#ANTI_NEWS

Robert Shiels asked for a good example of how to keep business and
presentation logic seperate. Dave Hodkinson replied that Template
Toolkit will help a lot. A new version of Template Toolkit came out
this week, with new features (and unfortunately some small bugs):
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg03764.html
http://www.template-toolkit.org/pipermail/templates/2001-March/000786.html

Greg McCarroll, who posted far too often this week, is storming along
on the Perl Certification (see new list). He also posted
anti-Scientology rants on the list to try and get it banned, and
started a huge thread about blowing things up with "Did you all know
that i used to blow up pressurised butane cannisters as a child?". He
also suggested organising a camp out with cider, a camp fire, drinking
and talking (or maybe a cottage in Wales):
http://lists.perl.org/showlist.cgi?name=perl-cert
http://www.xenu.net/
http://firedrake.org/roger/fireworks/
http://www.lemaitrefx.com/
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg03844.html
http://www.middlefarm.com/
http://www.inlink.com/~perlguy/campcamel/

Dave Hodgkinson tried to get us to join the Jedi religion and make it
an officially-recognised one:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg03817.html
http://slashdot.org/articles/01/03/05/0252249.shtml

Jo Walsh wants Dave Cross to organise a trip to see the
London.pm-sponsored camel at London zoo:
http://london.pm.org/camel.html
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg03862.html

Martin Ling delurked and couldn't believe we were all nutters and
Buffy fans. David Adler added "drunks". Jonathan Stowe added
"skateboarders, musicians". Lucy McWilliam (who has very amusing
taglines) added "geeks, goths, jugglers, Netscis. And that's just
me". Paul Makepeace added "unicyclist". Greg McCarroll added "drunk
crazy buffy fans".
http://www.google.com/search?q=cache:www.amazon.co.uk/exec/obidos/ts/book-similarities/1565922204/qid%3D980318967/+buffy+perlhl=en

And finally, Jo Walsh asked if Perl version 5.6.1 would be out
soon. It's gone gold, but don't tell anyone. In other news, the Perl
5.7 pumpkin, Jarkko Hietaniemi (which we can all pronounce correctly,
thanks to Damian), is making appearances in "Black  White", a new god
game, everywhere:
http://freebs23.iserver.net/jarkko.jpg
http://www.bwgame.com/
http://archive.develooper.com/perl5-porters%40perl.org/msg24544.html

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... AAaaeee wizzaaardsah staaafff has a knobontheend, knobontheend



Re: sub BEGIN {}

2001-04-04 Thread Leon Brocard

Neil Ford sent the following bits through the ether:

 Details? Location? URL?

http://gllug.linux.co.uk/

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... "Suicide Hotline... please hold"



Re: Grammar (was: Re: Linux.com Online Chat)

2001-04-04 Thread Leon Brocard

Dean sent the following bits through the ether:

 Is it just me or do we seem to thread drift a lot recently...

Yes - I've noticed this recently ;-)

ObTopic: Yup, did Perl grammar, and French and German and seven years
of Latin and I think I'm really good at it too and don't talk to me
about Greek I failed that exam and I think that knowing all these
grammars helps me understand the parser for Perl and the parser for
Ruby and I think the lexer is know the nastiest bit and in human
languages that must be quite hard too surely and Angel was really good
last night ("She") and I forgot to mention thespians in the summary
(it acts out plays on irc: http://www.funkplanet.com/thespians/) and
yesterday I presented both The Importance of Being Earnest (Oscar
Wilde) and that was amazing and the scottish play and...

Leon

ps I say old chap, one does not converse like the above normally,
   you must understand. I am attempting to inject some humour
   into the situation.
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... That must be wonderful! I don't understand it at all



Re: sub BEGIN {}

2001-04-04 Thread Leon Brocard

Simon Wistow sent the following bits through the ether:

 Dean I think your clock is out by an hour which really screws up my
 threading/archiving/tiny little mind - any chance you could fix it.

X-Mailer: Mozilla 4.7 [en-gb] (WinNT; U)

Simon, I think your mail reader has broken threading:
http://www.jwz.org/doc/threading.html

Any chance you could use a decent one? I suggest mutt.

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... All programmers are optimists



Re: sub BEGIN {}

2001-04-04 Thread Leon Brocard

Simon Wistow sent the following bits through the ether:

 I'm not threading. I order my mail by date. Ptt.

No wonder you're getting confused! :-P

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... I'm not an actor, but I play one on TV



Re: Social Meeting (fwd)

2001-04-02 Thread Leon Brocard

Lucy McWilliam sent the following bits through the ether:

 Gah.  I see I shall have to drag(?!) you all along to upcoming beer
 festivals.

Nooo. You just gave me a mental image of London Perl
Mongers in drag! Arrghghghgghgh

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... (A)bort (R)etry (P)ull leg (H)ot boot (S)wipe tagline!



Buffy

2001-04-01 Thread Leon Brocard

http://www.astray.com/Buffy/

Leon

ps if only PAUSE weren't down, this'd be on CPAN already...
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... An unbreakable toy is useful for breaking other toys


NAME
Buffy - An encryption scheme for Buffy the Vampire Slayer fans

SYNOPSIS
  use Buffy;

  print "Hello world";

DESCRIPTION
The first time you run a program under `use Buffy', the module removes
most of the unsightly characters from your source file. The code
continues to work exactly as it did before, but now it looks like this:

  use Buffy;
  BUffY bUFFY BUffY bUFFY bUfFy buffy BUFfy buFFY BufFy BufFY   bUFfy 
BuFFY buffy   bufFy bUffy bUffY BuFfy BuffY   bUFfy BUfFY BUFFy   Buffy bUffY  
   
  BuFFY BUFFy   BufFy BUFfy BUfFY buFfy BuffY   BuFfy   BUfFY bUffy buFFy   
BUffy   bUffy 

DIAGNOSTICS
`Can't buffy '%s''
Buffy could not access the source file to modify it.

`Can't rebuffy '%s''
Buffy could not access the source file to execute it.

AUTHOR
    Leon Brocard [EMAIL PROTECTED]

This was based on Damian Conway's Bleach module and was inspired by
an idea by Philip Newton. I blame London Perl Mongers too...
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg03353.
html

COPYRIGHT
Copyright (c) 2001, Leon Brocard. All Rights Reserved. This module
is free software. It may be used, redistributed and/or modified
under the terms of the Perl Artistic License (see
http://www.perl.com/perl/misc/Artistic.html)




Re: Buffy

2001-04-01 Thread Leon Brocard

Robin Szemeti sent the following bits through the ether:

 was there not a recent thread regarding a module on CPAN and someone said
 somehting along the lines of ' we need review of modules before they get
 onto CPAN...' :)

OKOK, and you'd have a "joke" category, into which silly things such
as Q::S, Bleach, Buffy, and Symbol::Aprox::Sub would go...

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... A pessimist is never disappointed



[schwern@pobox.com: DNA.pm]

2001-04-01 Thread Leon Brocard

Those crazy Americans! ;-)

- Forwarded message from Michael G Schwern [EMAIL PROTECTED] -

From: Michael G Schwern [EMAIL PROTECTED]
Subject: DNA.pm
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Date: Sun, 1 Apr 2001 18:17:23 +0100

Not to be outdone by the Brits (see Leon's Buffy.pm
http://www.astray.com/Buffy/), American innovation brings us DNA.pm!

http://www.pobox.com/~schwern/src/ if it hasn't made it to CPAN yet.


NAME
DNA - Encodes your Perl program into an Amino Acid sequence

SYNOPSIS
use DNA;

CCAA CCAA AAGT CAGT TCCT CGCT ATGT AACA CACA TCTT GGCT TTGT AACA GTGT
TCCT AGCT CAGA TAGA ACGA TAGA TAGA CAGA TAGA CAGA CAGA CAGA TAGA CAGA
CAGA CAGA TAGA ATGA TAGA TAGA GTGA CAGA TAGA CTGA CAGA TAGA CAGA CAGA
CAGA TAGA TTGA CAGA TAGA CTGA TAGA CAGA CTGA TAGA TCGA CTGA ATGA TAGA
TAGA TAGA CAGA TAGA ACGA TAGA ACGA TAGA TAGA TAGA TAGA TAGA TAGA TAGA
CTGA CAGA CAGA TTGA TAGA CAGA ATGA CAGA TAGA TAGA GAGA TAGA GTGA CAGA
CAGA GTGA TAGA TAGA TTGA TAGA CAGA TAGA CAGA TCGA TTGA CAGA AGCT AACA
TACT AGCT AGCT AACA TTGT GAGT TTCT AACA GTTT TCCT CGCT ATCT GGCT GTGT
CAGA CAGA TAGA TAGA GAGA TAGA TAGA GAGA TAGA CAGA TAGA GTGA GTGA TAGA
GTGA GAGA ATGA TAGA TAGA CAGA TAGA TAGA CAGA TAGA TAGA CAGA TAGA CAGA
TAGA CAGA TAGA TAGA TAGA CAGA CTGA GAGA CAGA TCGA GTGA TAGA ATGA TAGA
TAGA CAGA ATGA TAGA TTGA TAGA CAGA TAGA TAGA TAGA CAGA CAGA TAGA TAGA
ATGA CTGA TAGA ATGA TAGA ATGA ATGA TAGA TAGA TAGA TAGA TAGA CAGA TAGA
CAGA TAGA TAGA CAGA TAGA ACGA ACGA TAGA CAGA TAGA GAGT TACA AGTT CGCT
CACA GCGA CCAA CCAA

...
- End forwarded message -

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... I totally paused!



Re: from ntk

2001-03-30 Thread Leon Brocard

Aaron Trevena sent the following bits through the ether:

 thats a bit slow for ntk

Indeed. Thankfully I've removed all pimb talk from my mail
archives. Ten months is pretty slow for meme transfer. I declare NTK
too slow and hence dead. What's next? ;-)

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... Sex, Bugs, Rock'n'Roll



Re: Perl Auto-RPC

2001-03-29 Thread Leon Brocard

[EMAIL PROTECTED] sent the following bits through the ether:

 Here's what I use, which probably isn't what most people would think
 of when they hear "XML parser"

Indeed. This is because it doesn't parse XML.

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... The worst thing about censorship is XX 



Re: yapc::Europe::19101?

2001-03-28 Thread Leon Brocard

Philip Newton sent the following bits through the ether:

 Has anyone else heard anything about yapc::Europe::19101?

No. Yes. Maybe? ;-)

Well, you'll all be happy to know that we're resurrecting the old
yapc::Europe mailing list[1] to give everyone a better idea of what's
going on. Planning is *way* more advanced than last year, although
perhaps this hasn't been exposed. Ask all you evil questions there ;-)

I will, of course, be continuing my Perl Conference World Tour and be
there (maybe even for the week so I can pop down to HAL2001 too...)

Leon

[1] http://yapc.org/Europe/list.html
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... I'm not afraid of clouds in the daytime



Re: Social Meeting (fwd)

2001-03-28 Thread Leon Brocard

Michael Stevens sent the following bits through the ether:

 Ok, I'm useless, but I've just been to talk to the Cittie, and
 they say they're booked out next Thursday.

Michael, you're *useless*!

The only reason I haven't got the weekly summary out yet is because of
you being so useless. It has nothing to do with the fact that I just
got Zone of the Enders (fun) that happen to come with a Metal Gear
Solid 2 demo (fab). Oh no.

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... I'm not an actor, but I play one on TV



Re: That book

2001-03-23 Thread Leon Brocard

Dave Cross sent the following bits through the ether:

 I thought that 'EasyScripts' (or, even, 'EZScripts') had most people's
 approval.

Well, if anything, we should choose a name which isn't already taken
with some bad scripts. Google first, guys!

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... Trespassers will be shot. Survivors will be SHOT AGAIN!



Re: ISO8601 [was] Re: Pointless, Badly-Written Module.

2001-03-23 Thread Leon Brocard

AEF sent the following bits through the ether:

 On Fri, 23 Mar 2001, Lucy McWilliam wrote:
 
  Love and fruit flies,
 
  I only really want /one/ of those things...

Really? How many flies do you have?

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... How do you pronounce my name? With reverence ;-)



Re: That book

2001-03-22 Thread Leon Brocard

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



London.pm List Weekly Summary 2001-03-19

2001-03-22 Thread Leon Brocard

This is the ninth of hopefully many weekly summaries of the Earth, UK,
London, Perl Mongers mailing list. For the week starting 2001-03-19:

Don't forget the London.pm website for meetings etc. The next meeting
is on Thursday 5th April:
http://london.pm.org/

Cozens, Simon misparsed a phrase from the previous summary: "a picture
of him drinking a beer from the London.pm website", which implied a
Content-type header of either matter-transport/beer-stream or
beer/guinness:
http://www.illuminated.co.uk/humour/Beer.html
http://www.cis.ohio-state.edu/htbin/rfc/rfc1437.html

Cantrell, David wondered if the number of logins on a workstation per
hour should be modelled with a Poisson distribution. We didn't know,
but it was pretty:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02956.html

Duncan, James asked if LWP::Simple supported the un:pw@url URL
convention for basic authentication. It does, even though there's no
standard:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02972.html

There was some talk of the Matt's Scripts rewrite project. People
seemed to forget how simple the scripts had to be to install:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg03012.html

Ford, Neil forwarded a post from the London Macintosh User Group: an
Apple UK person will be demoing MacOS X at their next meeting, and
they may even be giving away a copy:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg03039.html
http://www.lmug.org.uk/
http://www.apple.com/macosx/

By far the most amusing thread this week was Cross, Dave pointing out
the pointless, badly-written Date-MMDDYY module on CPAN, clearly
pointing to a need for kwalitee control on CPAN. It should obviously be
-MM-DD, which is ISO standard 8601 instead (if you ignore the Y10K
problem for now). Peterson, Jonathan took this slightly futher and
suggested we move to "LASTNAME, FIRSTNAME" and "ISO planet code, ISO
country code, POSTCODE, Building Number[, apartment number][, business
name]". Bowman, Andrew explained Jewish, Irish, and Icelandic naming:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg03045.html
http://search.cpan.org/search?dist=Date-MMDDYY
http://www.saqqara.demon.co.uk/datefmt.htm
ftp://ftp.qsl.net/pub/g1smd/8601v03.pdf
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg03097.html
http://www.columbia.edu/kermit/postal.html
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg03119.html

Fowler, Mark asked about Perl training courses in the UK (apart from
Learning Tree). Lots of discussion followed about what exactly is
required: good programming practices, CPAN, OO, debugging (see ptkdb).
celia delurked. Torkington, Nathan pointed that the London Open Source
Covention will have Perl tutorials [and that organising a conference
isn't easy - well duh, we knew that ;-],. Looks like Iterative and
NetThink (contact Cozens, Simon) might be organising some training:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg03112.html

And finally, it appears that Schwern, Michael is an Alien Drag Queen:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg03105.html
http://us.imdb.com/Title?0103645

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... Wayne Campbell: Exsqueeze me? A baking-powder?



Dimsum Announcement Service

2001-03-16 Thread Leon Brocard

Hi, you have reached the dimsum announcement service.

Dimsum will be served today at 12.30pm at the New World restaurant at
1 Gerrard Place in Chinatown.

Piers and I will be there. You are all welcome to come, especially if
you have any ideas on how to make my Parse::RecDescent parsers work
faster.

This call has cost you fourty squillion quid. Please call again!

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... And now for something completely the same...



London.pm List Weekly Summary 2001-03-12

2001-03-14 Thread Leon Brocard

This is the eighth of hopefully many weekly summaries of the London
Perl Mongers mailing list. For the somewhat hectic week (we hit more
than a hundred messages a day again) starting 2001-03-12:

Don't forget the London.pm website for meetings etc. There isn't a
technical meeting on Thursday due to too much recent Perl
mongering. The next meeting is on Thursday 5th April, and it looks
like Marcel Grunauer might attend:
http://london.pm.org/

Leo Lapworth was trying to debug something with Devel::DProf and
couldn't understand why BEGIN was called more than once. Robert Price
and Mark Fowler pointed out that 'use Module LIST' is exactly
equivalent to 'BEGIN { require Module; import Module LIST; }', so the
module was being use-d in multiple places, which is fine:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02667.html

Jonathan Peterson asked about simple RPC modules. Suggestions
included: XML-RPC (Frontier::Client), SOAP::Lite, PlRPC, and even
CORBA::ORBit:

DJ Adams posted another interesting article on Jabber, using a picture
of him drinking a beer from the London.pm website. The thread then got
silly: Dave Cross added the line "The use of the beer glass image in
association with the Perl language is a trademark of the London Perl
Mongers" to the bottom of the website, and David Adler argued the
NY.pm should have had the honour. Marty Pauley, an impartial observer,
disagreed (pizza for NY.pm instead). Some talk of actually
trademarking this was made:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02689.html
http://www.openp2p.com/pub/a/p2p/2001/03/09/adams_1.html
http://www.jabber.org/
http://london.pm.org/dj.jpg

Deal Wilson foolishly asked about bad Perl scripts. Cue huge thread to
rewrite Matt Wright's Script Archive (a collection of notoriously
bug/security-ridden scripts), including a recommendation by Randal to
buy Matt Wright's book, bugs on the book's website, why projects to
rewrite Matt's scripts always fail, Dave Cross organising said
project, security issues, having to not use to cool modules,
idiot-installability, "Have you ever tried herding cats?"... "Food and
lots of stroking", why sendmail isn't a standard, Selena Sol having
the same name as Darren Clarke's dad, inverse sponsoring Matt Wright,
giggling, "it's just a simple matter of programming", and maybe some
work on said project:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02692.html
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02810.html
http://www.worldwidemart.com/scripts/
http://www.mattwright.com/

Simon Wistow asked about autoconf, and Dean Wilson supplied a URL to
the oh-so-useful Goat Book:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02726.html
http://sources.redhat.com/autobook/

David Cantrell spilled an IRC discussion about version control into
the list, asking for better version control alternatives to CVS and
RCS. Commercial: Perforce, ClearCase, free: Aegis (used at BlackStar),
CVS ;-):
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02732.html
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02737.html
http://www.perforce.com/
http://www.rational.com/products/clearcase/index.jsp
http://www.pcug.org.au/~millerp/aegis/aegis.html
http://www.cvshome.org/

Dave Cross pointed out that Damian Conway had written up the London.pm
meeting. We 0wn3d him:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02748.html
http://www.yetanother.org/damian/diary_February_2001.html#day_31

And finally, Andrew Bowman kidded around with Greg McCarroll in a mail
that I couldn't find in the archive so here it is for your amusment:

  From: Andrew Bowman [EMAIL PROTECTED]
  Subject: RE: heretics meeting

   From: Greg McCarroll [SMTP:[EMAIL PROTECTED]]
   i should be there from 4:30~5 ish, enjoying a relaxing
   pint and explaining why i have a limp

  A limp what?

  Your message seems to have been truncated Greg ;-)

  Andrew.

Phew! Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... It is morally wrong to allow naive computer users to keep their money



Re: Talking about xs...

2001-03-12 Thread Leon Brocard

Roger Burton West sent the following bits through the ether:

 This strikes me as something that needs a perl module... anyone feeling
 particularly bored and like playing with XS?
 
 ]librsync (http://freshmeat.net/projects/librsync/)

I was *sure* something like this was already on CPAN[1]. H. I still
don't really see what advantages having this in Perl would give
you. What kind of applications were you thinking of?

Leon

[1] A wrapper: http://dev.perl.org/archive/13/045
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... A flashlight is a case for holding dead batteries



Dimsum today

2001-03-09 Thread Leon Brocard

Heya folks, Piers and I just realised that we hadn't done dimsum at
the New World for a while, so we're doing it today at 1pm. New World
is at 1 Gerrard Place in Chinatown, opposite the fire station. Hope to
see you there!

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... ASCII and ye shall receive



Re: Descrambling CSS w/ 7 Lines Of Perl

2001-03-07 Thread Leon Brocard

Simon Batistoni sent the following bits through the ether:

 I know most people here probably read Slashdot, but this was too sweet to
 pass up.

It's cute. Doing the 'x' - 'pack+' substition by hand and then
running through perltidy (http://perltidy.sourceforge.net/, does a
pretty good job) gives :

while ( read +STDIN, $_, 2048 ) {
$a = 29;
$c = 142;
if ( ( @a = unpack +"C*", $_ )[20]  48 ) {
$h   = 5;
$_   = unpack +b24, join "",
  @b = map { pack +B8, unpack +b8, chr( $_ ^ $a[ --$h + 84 ] ) } @ARGV;
s/...$/1$/;
$d = unpack +V, pack +b25, $_;
$b = 73;
$e = 256 | ( ord $b[4] )  9 | ord $b[3];
$d =
  $d  8 ^ ( $f = ( $t = 255 )  ( $d  12 ^ $d  4 ^ $d ^ $d / 8 ) )
   17, $e = $e
   8 ^ ( $t  ( $g = ( $q = $e  14  7 ^ $e ) ^ $q * 8 ^ $q  6 ) )
   9, $_ = (
  map {
  $_ % 16
  or $t ^= $c ^=
  ( $m = ( 11, 10, 116, 100, 11, 122, 20, 100 )[ $_ / 16 % 8 ] ) 
  110;
  $t ^=
  ( 72, @z = ( 64, 72, $a ^= 12 * ( $_ % 16 - 2 ? 0 : $m  17 ) ),
  $b ^= $_ % 64 ? 12 : 0, @z )[ $_ % 8 ];
  } ( 16 .. 271 ) )[$_] ^ ( ( $h = 8 ) += $f + ( ~$g  $t ) )
  for @a[ 128 .. $#a ];
}
print +pack +"C*", @a;
}

Simple, huh? Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... He who reads many fortunes gets confused



[grit@DND.UTWENTE.NL: announcement: Hacker's conference HAL 2001]

2001-03-06 Thread Leon Brocard

Jamie and I went to HIP97 and had a blast. Yet Another Cool Conference
to go to guys ;-)

- Forwarded message from Gerrit Hiddink [EMAIL PROTECTED] -

From: Gerrit Hiddink [EMAIL PROTECTED]
Subject: announcement: Hacker's conference "HAL 2001"
To: [EMAIL PROTECTED]
Date: Tue, 6 Mar 2001 15:22:04 +0100
X-Mailer: ELM [version 2.4ME+ PL66 (25)]

Press Release
Enschede, The Netherlands
March 5th, 2001

Hackers At Large 2001: debating the future of the Internet.

From August 9th until August 12th, the campus of the University of
Twente will feature a congress that is unique in its kind: Hackers at
Large, or HAL 2001.  The congress expects to receive thousands of
guests from all over the world and from many different disciplines to
debate issues ranging from advanced technical issues regarding some
obscure aspect of the Internet to easy-to-understand lectures on some
of the dangers of the information society, as well as many, many other
topics. But more than debate, the guests at HAL2001 take ample time to
get on-line, relax, build and discuss cool stuff, and engage in good
old analog interfacing.

The congress is unique in that the participants bring their tent and
their computer, which is connected to a large high-speed outdoor
computer network that provides high bandwidth Internet connectivity
for everybody. On-site power generators provide all these computers
with the necessary power: more than 1.5 mega-Watts.

Some of the people that are organizing HAL 2001 were also involved in
the former hacker movement in The Netherlands: those responsible for
the late hackers' magazine Hack-Tic and for setting up the first Internet
Service Provider in The Netherlands called ``XS4ALL''. But also many
people from Dutch universities, companies and other Internet Service
Providers participate in making this event possible.

The HAL2001 convention is the fourth in a series that has been running
every four years since 1989. Quite a few of the participants at "The
Galactic Hacker Party" (1989), "Hacking at the End of the Universe" (1993)
and "Hacking in Progress" (1997) have been instrumental in bringing about
the changes that are upon us today.

HAL2001 is for those that can truly celebrate the Internet and embrace new
technologies, without forgetting their responsability to tell others that
all these wonderful new technologies come with new risks to the individual
and to society as a whole.

Sponsors:

The HAL 2001 organization would like to thank the sponsors for making
this event possible:

 XS4ALL Internet BVwww.xs4all.nl

 XS4ALL foundation  

 University of Twente  www.utwente.nl

 NLnet foundation  www.nlnet.nl

 USENIXwww.usenix.org

 ITSX  www.itsx.com

 GorillaPark   www.gorillapark.com


Board of HAL foundation:
Cor Bosman
Jaco Lockhorst
Rop Gonggrijp

HAL-staff:
Gerrit Hiddink
Eric Slachmuylders

Contact Information:
URL: http://www.hal2001.org
Gerrit Hiddink
[EMAIL PROTECTED]
tel: (+31) (0)53-4892425  (please observe Dutch office hours)
fax: (+31) (0)53-4892452


----- End forwarded message -

-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... "Beulah, peel me a grape."



Re: [grit@DND.UTWENTE.NL: announcement: Hacker's conference HAL 2001]

2001-03-06 Thread Leon Brocard

Leon Brocard sent the following bits through the ether:

 Jamie and I went to HIP97 and had a blast. Yet Another Cool Conference
 to go to guys ;-)

Oh no! I've just realised that this makes three consecutive weeks with
conferences that I want to go to: oscon, yapc::europe,
hal2001. Eeek. Wonder what I'll do?

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... ASCII and ye shall receive



Re: Ruby

2001-03-05 Thread Leon Brocard

[EMAIL PROTECTED] sent the following bits through the ether:

 Slightly OT, but does anyone think it would be possible to run
 Perl/Ruby/Java bytecode directly on a Transmeta Crusoe chip? As I understand
 it, you would only need to implement a VLIW translation layer or whatever

Yes, right. This layer wotsit may be tricky to write, though ;-) ISTR
that Transmeta demoed Java bytecode running when they announced the
Crusoe, and also that they explicitly said that they didn't want other
people to mess around at that level. It only buys you speed, anyway,
and I bet you a strongly untyped language like Perl[1] wouldn't run that
much faster...

Leon

[1] which is why Java-JVM and Java-.NET CLR are hard and slow
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... A living example of Artificial Intelligence



Re: Ruby

2001-03-05 Thread Leon Brocard

Leon Brocard sent the following bits through the ether:

 [1] which is why Java-JVM and Java-.NET CLR are hard and slow
 ... A living example of Artificial Intelligence

Hmmm, I obviously meant Perl instead of Java there. How bizarre.

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... Don't take life too seriously, you won't get out alive



Re: Graphical Documentation

2001-03-05 Thread Leon Brocard

Mark Fowler sent the following bits through the ether:

 I'm needing some programs to produce graphical documentation[2], and as
 ...
  1. Thingys showing SQL tables.
  2. Thingys showing OO abstraction

If you want to do it by hand, try dia.

Actually, I've been thinking about automagically producing these two
from the database/perl files using the award-winning[1] GraphViz[2]
module. I'm concerned that database/object metadata may not be good
enough though. Hmmm, maybe I can do a dia XML - GraphViz layer...

Leon

[1] I won the "Information Transfer" prize at the German Perl Workshop!
[2] A new version of which is winging it's way to CPAN. I fear I
need to learn some more MakeMaker skills, though...
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... If it ain't broke, fix it anyway just to screw it up



Re: Ruby

2001-03-03 Thread Leon Brocard

Jonathan Peterson sent the following bits through the ether:

 The language Ruby looks really cool. Can anyone tell me:

It's very Perlish, but over-the-top OO-ish at the same time. The
interpreter just runs over the parse tree - none of these fancy
bytecodes and stuff. I'm not convinced, but get the best of both
worlds with Inline::Ruby ;-)

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... Always remember no matter where you go, there you are



Re: London.pm List Weekly Summary 2001-02-26

2001-03-03 Thread Leon Brocard

Simon Wistow sent the following bits through the ether:

 Well ladies and germs, time for London Perl Mongers mailing list summary
 numero seven for the week starting 2001-02-26.

Great! Many thanks to Simon! Let's all buy him a beer at the weekly
london.pm meet ;-)

 Leon is away talking at the German Perl Workshop so anything that goes
 wrong with this is, as per usual, my fault.

It was fun. I met lots of people. People met me and gave me lots of
crazy ideas. Inline is cool. My german is better now. We drank Perl
wine. It was very organised and very groovy indeed. More soon.

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... You are in a twisty little maze of Unix versions, all different



Re: Greetings

2001-02-23 Thread Leon Brocard

Mark Fowler sent the following bits through the ether:

 A: When people hire people from the list they normally donate 500 usd to 
1000 usd (depending on the role) to YAS (http://www.yetanother.org/)

By the way, I'd just like to announce that Emap has donated 500 squid
to YAS. This may have happened before we were all made redundant and
after Aaron was hired. Way to go Leo!

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... Oh goody! Another Muranium Explosive Space Modulator!



Re: No http://london.pm/ :-(

2001-02-22 Thread Leon Brocard

Philip Newton sent the following bits through the ether:

 Someone brought up the possibility of the domain name london.pm.

On a... related... topic: http://paris.mongueurs.net/

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... "Bother," said Pooh as the brakes went out!



Re: The Conway Lecture

2001-02-15 Thread Leon Brocard

Andy Mendelsohn sent the following bits through the ether:

 Mind you, does anyone need encouraging to go and see Damian Conway
 talk?

No.

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... Sucks Syntax



London.pm List Weekly Summary 2001-02-12

2001-02-14 Thread Leon Brocard

This is the fourth of hopefully many weekly summaries of the London
Perl Mongers mailing list. The list has grown so popular (a hundred
messages a day is not uncommon) that I think this is
necessary. Comments welcome. For the week starting 2001-02-12:

Don't forget the London.pm website for meetings etc. The next meeting
is a technical meeting on Thursday, February 22th when Matt Sergeant
(baud) will be talking about AxKit (this will be hosted by those nice
people at Torrington).
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02139.html

Fine. Fine. Fine. I've been asked to point out the following by
dumrats: "london.pm meetings happen on the day after the first
wednesday of the month - some misinformed people may have meetings on
the 1st of the month occasionally, but what can i say? they are just
crazy!". I don't think davorg would quite agree...

Briac Pilpre, a fellow Perl Monger from Paris.pm, came over to London
and davorg called Yet Another Emergency Meeting in his honour. Lots of
Perl was discussed, honest. Emergency meetings are currently one a
week or so. One day we might talk about Perl.
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02136.html

blech is now taking over from dumrats and will be organising a trip
for around a dozen London.pm-ers to New York city. He's calling it an
invasion, but I'm sure he means well. dha and muttley may well help
organise. It'll be fun if we carry this off as NY.pm visited London a
while back and it was great.
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02162.html
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02167.html

simonwilcox asked about Perl / LAMP advocacy as he has a new IT
director with plans to standardise on ASP. dumrats suggested detailed
productivity and cost analysis models instead of an "it's better"
argument. All the usual arguments were brought up.
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02191.html

rszemeti brought up the issue of XP unit testing. Testing is one of
the corner stones of extreme programming (and one which Perl and CPAN
is well known for), and I'd suggest using the Test / Test::Harness
modules. It turns out that the Test::Unit module on CPAN is
"suboptimal", but luckily pdcawley is working on it.
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02208.html
http://www.extremeprogramming.org/rules/unittests.html
http://search.cpan.org/search?dist=Test-Unit

daveh asked anyone had any opinion on VA Linux machines. Everyone was
very positive (well, they do have blue LEDs) and they apparently have
good tech support (unlike Dell).
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02206.html
http://www.valinux.com/

And finally, dumrats used naughty words and got attacked by a daemon:
http://www.mail-archive.com/london-pm%40lists.dircon.co.uk/msg02186.html

This london-list weekly summary has been brought to you with IRC
nicknames instead of, err, real names. This is just an experiment - we
reckon it's a bit silly and more confusing. What do you reckon?

Leon
-- 
Leon Brocard.http://www.astray.com/
yapc::Europehttp://yapc.org/Europe/

... A nuclear war can ruin your whole day



  1   2   >