Re: M$ SQueaLServer

2001-06-06 Thread Simon Wistow

Ian Brayshaw wrote:
 
> What I'm trying to find is industry evidence of SQueaL's performance (or
> lack of). The more gory the details the better. 

It's not unbiased and you have to sift through the cruft but checking
old Ask-Slashdots is often worth doing as the occasional person comes up
with some hard evidence and some convincing facts.

Building Large Scale e-Commerce Systems?
http://slashdot.org/askslashdot/00/09/07/1758230.shtml

might have some stuff and I'm sure there was something about terabyte
database solutions one time

Linux Databases with Huge Tables?
http://slashdot.org/askslashdot/99/09/29/0520201.shtml

RAID Solutions For Terrabyte Databases?
http://slashdot.org/askslashdot/01/01/11/2243216.shtml

might also have some useful links

-- 
simon wistowwireless systems coder
"i think," i said "i think this is our fault."



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

2001-06-06 Thread Simon Wistow

Leon Brocard wrote:
 
> And where are those London.pm tshirts, eh?, Leon

Waiting for Dave to pawn one of his gold plated cats to get the seed
money.


-- 
simon wistowwireless systems coder
"i think," i said "i think this is our fault."



Big Shiny Toys (was: Re: M$ SQueaLServer)

2001-06-06 Thread Dominic Mitchell

On Thu, Jun 07, 2001 at 12:42:34AM +0100, Robin Szemeti wrote:
> Leons links to TPC are ace .. thats amazing .. the best NT powered thing
> is at a piss poor 1700 ...  presumably NT doesnt scale well to a 128
> processor UltraSparc then ;)))

AFAIK, the starfire (Sun Ultra Enterprise 1) only goes up to 64
processors (I used to work on an under equipped one  ;-)  The SGI
challenge does 128 procs, though.

I also believe that Unisys do 32 processor NT machines, although I heard
a rumour that they had stopped recently.

At the level of database you're talking about, although multiple
processors is nice, and they do want to be *fast*[1], the real critical
issue is going to be disk bandwith.  Fibre to the drive, baby!

Sorry, but I have no experience of SQL server worth mentioning, just
Oracle.  Although the starfire had 6Gb of RAM in the place I used to
work at, it still ran like treacle.  But I'm no DBA, so there's probably
a very good reason for it doing this.

-Dom (still shuddering at the backups of a poxy 250Gb database)

[1] The ultrasparc was still stuck at 400Mhz last I looked...

-- 
| Semantico: creators of major online resources  |
|   URL: http://www.semantico.com/   |
|   Tel: +44 (1273) 72   |
|   Address: 33 Bond St., Brighton, Sussex, BN1 1RD, UK. |



[Possible Job] Perl, Linux

2001-06-06 Thread Dave Hodgkinson


I'm doing some work for a .com type company in the travel sector. They
have a network support blokey and a Windozey programmer type, but
since their live system is apache and linux they have a slight hole in
their skillset.

Are there any of you lot still looking for jobs? 

Nice offices in W2 BTW.

-- 
Dave Hodgkinson, http://www.hodgkinson.org
Editor-in-chief, The Highway Star   http://www.deep-purple.com
  Interim CTO, web server farms, technical strategy
   



Re: Religion

2001-06-06 Thread Robin Szemeti

On Thu, 07 Jun 2001, Paul Makepeace wrote:
> Anyhow, they
> have two different search engines -- the portal one and a 'text only'
> one which uses a different system:
> 
> http://www.altavista.com/sites/search/text?raging=1
> 
> which *does* provide Bax hits...

You're right .. it does ..

however ... Altavista have just stuck their poxy banner infront of my
eyes too many times .. given that google is nice and 'advert light' and
low key .. and (although I give you the text-only version is better)
altavista is a spamminng PITA .. i'll go for google everytime thanks ;)) 

the thing I really like about google is its uncanny ability not only to
index everything .. but it seems able to find the *right* thing .. many
many times the thing I want is in the no1 spot .. with AV its often on
page 2, 3 or more ... 

-- 
Robin Szemeti   

Redpoint Consulting Limited
Real Solutions For A Virtual World 



Re: M$ SQueaLServer

2001-06-06 Thread Paul Makepeace

On Thu, Jun 07, 2001 at 02:24:35AM +1000, Ian Brayshaw wrote:
> Have any of you worked with SQueaLServer with a large DB (multiple terabyte 
> level), serving high volume transactions (read & write, of the order of 

You'd have to be more specific than that. MS's terraserver
http://terraserver.homeadvisor.msn.com/default.asp is absolutely
fekkin' enormous but is read-only.

Consult http://www.oracle.com/ for a near-infinite, and often plausible
sounding collection of propaganda. And of course there's Oracle's
Million Dollar Challenge wherein they'll hand out $1m if they can't get
your MS/DB2/BEA site running at least 3x faster:
http://www.oracle.com/guarantee/

Ballsy, to say the least.

At the end of the day, the simple fact is that Windows 2000 crashes more
frequently than *n[ui]x does -- this surely is unquestioned fact.
Whether that costs the company less than hiring a useful Oracle DBA is
another matter...

Paul

-- 
Change specifics to ambiguities



Re: M$ SQueaLServer

2001-06-06 Thread Robin Szemeti

On Thu, 07 Jun 2001, Ian Brayshaw wrote:

> >I didn't even reallise you could get NT for serious mips .. I though it 
> >only ran on likkle PC things ...
> 
> I wouldn't have used the word "ran" ...

I did put something about htat but deleted it .. I leave it in next time. 
I have worked on Solaris boxen that have been up running fo , literally
years. I have worked on NT boxes that have worn out hteir power buttons,
nuff said.

> The chief "advisor" raves about the power, flexibility and price of 
> SQueaLServer19100 being more than a match for Oracle 8i/9i.
 
obviously clueballs.  I haven't run large dbs on NT .. I did for a while
run a terrabyte or so of data from a NT machine and some fibrechannel
switches, and fibrechannel raid arrays ... the words 'flakey' and 'blue
screened again' come to mind ... it would blue screen arouand twice a
month and just plain slow up to a crawl around once a week ... 

> What I'm trying to find is industry evidence of SQueaL's performance (or 
> lack of). The more gory the details the better. Our VB "guru" exclaims the 
> ease with which "a major New Zealand bank" rolled out SQueaL on (what I can 
> presume to be a truck load of) NT servers "without a hitch". He's a nice 
> guy, but he's living in La-la-land if he thinks the throughput of a Kiwi 
> bank matches that of an international telco.

Leons links to TPC are ace .. thats amazing .. the best NT powered thing
is at a piss poor 1700 ...  presumably NT doesnt scale well to a 128
processor UltraSparc then ;)))

> So far the wailing and gnashing of teeth by the *nix & DBA people have been 
> ignored. Has anyone else had to deal with this sort of mind set? Any advice 
> (apart from becoming a US postal worker...)

hmm .. well .. depends on how much you need the job ... I quit trying to
save idiots from themselves years ago ... tell em .. then tell em what
you told em .. then tell em again .. if they still don;t get it then fsck
em. they're clueballs. let em implement it and enjoy the laughter.

-- 
Robin Szemeti   

Redpoint Consulting Limited
Real Solutions For A Virtual World 



Re: Tie::Hash::Cannabinol

2001-06-06 Thread Paul Makepeace

On Wed, Jun 06, 2001 at 05:10:43AM -0500, Richard Clyne wrote:
> If you request more items than are in the queue (e.g. lots of empty
> seats) the queue returns the items in order.  If you request less items
> than are in the queue (Bus almost full) the largest items push through
> and are selected.

package BusStop;

sub FETCH  {
rand > .99 ? (
$self->{$keys[rand @keys]},
$self->{$keys[rand @keys]},
$self->{$keys[rand @keys]}) : undef;
}

Paul

-- 
Always the first steps



Re: M$ SQueaLServer

2001-06-06 Thread Ian Brayshaw

Leon Brocard <[EMAIL PROTECTED]> wrote:

>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

Yeah, seen that. It's interesting to note that SQueaL doesn't make an 
appearance at the terabyte level, which is what we're dealing with.

Ian


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

Global warming?

_
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.




Re: Religion

2001-06-06 Thread Paul Makepeace

On Wed, Jun 06, 2001 at 11:27:39AM +0100, Robin Szemeti wrote:
> because, unlike something actually useful, AV only indexes words in its
> dictionary. since bax (although semantically significant) is not in its
> dictioanary it don;t find it. pile of shit. Google is oodlsss
> better. if you have a part number AE1233499 and you bung it in google, if
> its out there, it finds it. Altavista won't.

There was a Altavista project called "Raging" which they've now ditched
by the looks of it. It was basically a complete
look-n-feel-n-functionality rip-off of Google. It's a shame it's not up
there any more because it was a model of brazen plagiarism. Anyhow, they
have two different search engines -- the portal one and a 'text only'
one which uses a different system:

http://www.altavista.com/sites/search/text?raging=1

which *does* provide Bax hits...

Paul

-- 
Abandon desire



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: 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 Redvers Davies

> I didn't even reallise you could get NT for serious mips .. I though it
> only ran on likkle PC things ... 

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

Red



Re: M$ SQueaLServer

2001-06-06 Thread Ian Brayshaw

Robin Szemeti <[EMAIL PROTECTED]> wrote:

>On Wed, 06 Jun 2001, Ian Brayshaw wrote:
>
> > I'm working for a telecoms company that is considering a proposal > to 
>move its billing system from Oracle on Solaris, to SQueaLServer > & NT. 
>It's a decision that is coming from management (where > else?), and I'm 
>trying to find out if it's as ludicrous as it >sounds.
>
>Ho ho .. Ian, April fools day was ages ago ...
>
>I didn't even reallise you could get NT for serious mips .. I though it 
>only ran on likkle PC things ...

I wouldn't have used the word "ran" ...

Yeah, I know this sounds crazy, but unfortunately the coding world is 
occasionally inhabited by the unwashed (or should that be brainwashed?). We 
have a strong (ie vocal) VB development team (sorry for swearing on this 
list; time to repent: pony pony pony buffy buffy buffy willow willow 
willow), who are "advising" how to proceed. We also have a new head of IT 
who is likely to support the move because "it's the same system that I have 
on my desktop". No one seems to have drawn the connection with its place on 
the desktop and its inability to do anything beyond (and including) the 
desktop. The chief "advisor" raves about the power, flexibility and price of 
SQueaLServer19100 being more than a match for Oracle 8i/9i.

What I'm trying to find is industry evidence of SQueaL's performance (or 
lack of). The more gory the details the better. Our VB "guru" exclaims the 
ease with which "a major New Zealand bank" rolled out SQueaL on (what I can 
presume to be a truck load of) NT servers "without a hitch". He's a nice 
guy, but he's living in La-la-land if he thinks the throughput of a Kiwi 
bank matches that of an international telco.

So far the wailing and gnashing of teeth by the *nix & DBA people have been 
ignored. Has anyone else had to deal with this sort of mind set? Any advice 
(apart from becoming a US postal worker...)

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


Ian
_
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.




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

2001-06-06 Thread Robin Szemeti

On Wed, 06 Jun 2001, Leon Brocard wrote:

>whether there were any Masai tribespeople on the list. Anyone? Anyone?

reminds me of that Reggie Perrin snippet ..
'Is there anyone here from Tarporley ...'

I dunno .. maybe I'm getting old.

-- 
Robin Szemeti   

Redpoint Consulting Limited
Real Solutions For A Virtual World 



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:
   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: Social meet

2001-06-06 Thread Dave Cross

On Wed, Jun 06, 2001 at 04:59:26PM +0100, Lucy McWilliam ([EMAIL PROTECTED]) 
wrote:
> 
> Oki, assuming I don't get stranded in rush hour traffic (I'm only
> ickle), can find my way to the the PO (I used to do orienteering)
> and can recognise you lot, I shall see you tomorrow.  Tho' if
> anyone going has a mobile I'd appreciate the number just in case.

I'm on 07973 553385.

Dave...




[JOB] short modperl, long systems at LSE (fwd)

2001-06-06 Thread jo walsh


friend at LSE needing 5 days of mod_perl XML freelancing, said i'd pass
this along, didnt actually wait for response, but hey.
oh gosh, i should finish the london jobs database. and put the new disk in
penderel, which it was too sunny to do during the tech meet. early next
week i guess :/ soz

jo
xx
--

From: "Emmott,Stephen" <[EMAIL PROTECTED]>

I'm looking for a freelance PERL[sic] programmer to write an Apache module
for us - part of our content management solution at LSE. It's a really
interesting project based around navigation generated dynamically from
metadata (RDF, Dublin Core).
We have full specification and statement of work - so whoever does the
work will have a clear brief.

P.S. We've also advertised for a Systems Officer to work in the department I
manage - Website Services:

http://jobs.ac.uk/jobfiles/LE213.html







Re: M$ SQueaLServer

2001-06-06 Thread Robin Szemeti

On Wed, 06 Jun 2001, Ian Brayshaw wrote:

> I'm working for a telecoms company that is considering a proposal to move 
> its billing system from Oracle on Solaris, to SQueaLServer & NT. It's a 
> decision that is coming from management (where else?), and I'm trying to 
> find out if it's as ludicrous as it sounds.

Ho ho .. Ian, April fools day was ages ago ...

I didn't even reallise you could get NT for serious mips .. I though it
only ran on likkle PC things ... 


-- 
Robin Szemeti   

Redpoint Consulting Limited
Real Solutions For A Virtual World 



Re: Social meet

2001-06-06 Thread Jonathan Peterson

At 16:59 06/06/01 +0100, you wrote:
>   Tho' if
>anyone going has a mobile I'd appreciate the number just in case.

Since the rest of London.pm has my mobile I see no reason for you to be 
different. - 07989 747 853
I tend to arrive early, leave early.



-
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]




M$ SQueaLServer

2001-06-06 Thread Ian Brayshaw

Hi guys,

Have any of you worked with SQueaLServer with a large DB (multiple terabyte 
level), serving high volume transactions (read & write, of the order of 
millions of records a day). What sort of performance did you get? What was 
the hardware? Was it reliable?

I'm working for a telecoms company that is considering a proposal to move 
its billing system from Oracle on Solaris, to SQueaLServer & NT. It's a 
decision that is coming from management (where else?), and I'm trying to 
find out if it's as ludicrous as it sounds.

My gut reaction is that it's still too warm in hell to consider this, but 
maybe I'm just showing my diehard support for *nix, and my desire to see the 
demise of the Evil Empire.

Any tales of first-hand experience (or old wive's tales) would be 
appreciated.


Ian
_
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.




Social meet

2001-06-06 Thread Lucy McWilliam


Oki, assuming I don't get stranded in rush hour traffic (I'm only
ickle), can find my way to the the PO (I used to do orienteering)
and can recognise you lot, I shall see you tomorrow.  Tho' if
anyone going has a mobile I'd appreciate the number just in case.

L.
07939 476024




Re: LCN June

2001-06-06 Thread Jon Galliers

did anyone on the list work at razorfish uk?




Re: Religion

2001-06-06 Thread Robin Szemeti

On Wed, 06 Jun 2001, Paul Mison wrote:

> >why do you find it strange .. Morrismen are odd to start with, the fact
> >that they get up early in the morning too should comea s no surprise ...
> 
> I meant the crowd watching them. Didn't they have better things to do?

blimey now that is odd .. 

> (My excuse is that work was locked and they didn't give me a key. Which
> is silly, since if you have people who want to come in and work over
> the weekend, early in the morning or late at night, you should
> encourage them, right? No wonder the company has now died.)

my word,  a company run by clueballs, what a totally unique concept. ;)

-- 
Robin Szemeti   

Redpoint Consulting Limited
Real Solutions For A Virtual World 



Re: Tie::Hash::Cannabinol

2001-06-06 Thread Greg McCarroll

* Richard Clyne ([EMAIL PROTECTED]) wrote:
> I always thought that a data structure that mimicked a bus queue would
> be useful.
> 
> If you request more items than are in the queue (e.g. lots of empty
> seats) the queue returns the items in order.  If you request less items
> than are in the queue (Bus almost full) the largest items push through
> and are selected.

Fun!

the following should do what you want, although i'm not sure if freezing
non-references is fair on them and i'm sure the sort condition syntax
can be shortened by the perl golfers on the list ...

package BusQueue;

use strict;
use Storable qw(freeze);

sub new {
my $class = shift;
my $self  = [];
return bless $self, $class;
}

sub insert {
my $self = shift;
push(@$self, @_);
}

sub remove {
my $self = shift;
my ($num) = @_;
@$self = sort {
my $sa;
my $sb;
if (ref($a)) {
$sa = length(freeze($a));
} else {
$sa = length(freeze(\$a));
}
if (ref($b)) {
$sb = length(freeze($b));
} else {
$sb = length(freeze(\$b));
}
$sb <=> $sa;
} @$self;
return splice @$self, 0, $num;
}

1;


-- 
Greg McCarrollhttp://217.34.97.146/~gem/



Re: Religion

2001-06-06 Thread Paul Mison

On 06/06/2001 at 11:27 +0100, Robin Szemeti wrote:
>On Wed, 06 Jun 2001, Paul Mison wrote:

>> On the day of the last general election I saw the May Day morris men
>> outside Norwich Cathedral. Odd juxtaposition if you ask me. Turns out
>> it was this lot. (There was a surprisingly big group of people,
>> considering how early in the morning it was.)
>
>why do you find it strange .. Morrismen are odd to start with, the fact
>that they get up early in the morning too should comea s no surprise ...

I meant the crowd watching them. Didn't they have better things to do?
(My excuse is that work was locked and they didn't give me a key. Which
is silly, since if you have people who want to come in and work over
the weekend, early in the morning or late at night, you should
encourage them, right? No wonder the company has now died.)

--
:: paul
:: 'this incredibly cool hands-on
::  bongo drum thing isn't easy.' dadadodo





Re: Tie::Hash::Cannabinol

2001-06-06 Thread Robin Szemeti

On Wed, 06 Jun 2001, Simon Wistow wrote:
> Cross David - dcross wrote:
>  
> >   return $self->{$keys[rand $#keys]};
> 
> Shouldn't this just gradually start to forget more and more things using
> Tie::Hash::Decay?

no .. if the program is left alone for a while it begins attaching really
carefully constructed little data structures to each element of the hash,
and then filling little arrays of data structures with really small
patterns ...

-- 
Robin Szemeti   

Redpoint Consulting Limited
Real Solutions For A Virtual World 



Re: Religion

2001-06-06 Thread Robin Szemeti

On Wed, 06 Jun 2001, Paul Mison wrote:
> On 06/06/2001 at 10:47 +0100, Peter Haworth wrote:
> >On Sat, 2 Jun 2001 19:54:04 +0100, Robin Szemeti wrote:
> >> however Sir Arnold Bax [1] got slightly closer to the truth:
> >>
> >> "One should try everything once, except incest and folk dancing"
> 
> >Bah, I had it in my sig file (now amended) as Sir Thomas Beecham. However,
> >see the bottom of http://www.paston.co.uk/ukppg/kempsmen.html for a bit of
> >investigation.

yeah ... Beecham .. famous bloke .. his 'powders' are crap though :)

> Argh! Paston Chase! Norwich! Make the memories stop, Daddy!
> 
> On the day of the last general election I saw the May Day morris men
> outside Norwich Cathedral. Odd juxtaposition if you ask me. Turns out
> it was this lot. (There was a surprisingly big group of people,
> considering how early in the morning it was.)

why do you find it strange .. Morrismen are odd to start with, the fact
that they get up early in the morning too should comea s no surprise ...
  
> >Incidentally, why won't AltaVista find any pages containing "arnold bax"?
> >(or "arnold", or "bax", for that matter)
> 
> I think you'll find everyone's using Google these days, cos it's not
> shit. AV looks borked to me.

because, unlike something actually useful, AV only indexes words in its
dictionary. since bax (although semantically significant) is not in its
dictioanary it don;t find it. pile of shit. Google is oodlsss
better. if you have a part number AE1233499 and you bung it in google, if
its out there, it finds it. Altavista won't.

basically AV isn't worth the electrons its written with. use gooogle

-- 
Robin Szemeti   

Redpoint Consulting Limited
Real Solutions For A Virtual World 



Re: old pictures

2001-06-06 Thread jduncan

On Wed, Jun 06, 2001 at 11:09:22AM +0100, Greg McCarroll wrote:
> * Mark Fowler ([EMAIL PROTECTED]) wrote:
> > On Wed, 6 Jun 2001, Lucy McWilliam wrote:
> > 
> > > On Sun, 3 Jun 2001, Greg McCarroll wrote:
> > >
> > > > just looking at some old pictures of london.pm meetings and YAPC::Europe
> > > > and i came across the classic, London.pm drinking in a hair dressing salon,
> > >
> > > Why oh why?
> > 
> > Infact, more to the point, where is this?  I seem to be in shot, though I
> > have no recollection of any hair dressing salons.  And I wasn't that drunk
> > at YAPC::E (unfortunately)
> > 
> 
> It was the same night we acquired the toilet seat, and the jugs of TVR.
> The hair salon in question is along the road from PO.

I do my level best not to be reminded of this sort of thing, and every time I
think I've forgotten some smartass comes and reminds me.  Thank You very much.

-- 
James A. Duncan

"Do you want to see can't call method "eject" on undefined value at F16.pm
line 32768?"
 -- Nathan Torkinton

 PGP signature


Re: tape changes

2001-06-06 Thread Chris Heathcote

on 5/6/01 10:31 am, Robin Szemeti wrote:

> hmm .. we're trying to justify a move to 5gb a month .. at which point
> Nildram sounds like a cheaper option. ... is Aylesbury nice?

No :)

But hopefully you wouldn't need to go there that often (just when the root
password expires ho hum).

I think there best selling point is shown in one of their newsgroups
nildram.service - you've got Adrian, the MD, telling customers to complain
more, and telling off ex-Nildram staffers for justifying when things go
wrong.

c.
(8.2gb a month and rising)
-- 
 every day, computers are making people easier to use

  http://www.unorthodoxstyles.com




RE: Tie::Hash::Cannabinol

2001-06-06 Thread Richard Clyne

I always thought that a data structure that mimicked a bus queue would
be useful.

If you request more items than are in the queue (e.g. lots of empty
seats) the queue returns the items in order.  If you request less items
than are in the queue (Bus almost full) the largest items push through
and are selected.

Richard

> -Original Message-
> From: Simon Wistow [SMTP:[EMAIL PROTECTED]]
> Sent: 06 June 2001 11:11
> To:   [EMAIL PROTECTED]
> Subject:  Re: Tie::Hash::Cannabinol
> 
> Cross David - dcross wrote:
>  
> >   return $self->{$keys[rand $#keys]};
> 
> Shouldn't this just gradually start to forget more and more things
> using
> Tie::Hash::Decay?
> 
> And then start consuming your resources when it gets the munchies?
> 
> Or chuck a whitey and start spewing out spurious data everywhere or
> ...
> 
> I'll get me coat.
> 
> 
> -- 
> simon wistowwireless systems coder
> "i think," i said "i think this is our fault."



Re: Tie::Hash::Cannabinol

2001-06-06 Thread Greg McCarroll

* Cross David - dcross ([EMAIL PROTECTED]) wrote:
>
>   return rand > 0.5;
>

cool, thats a simple but neat bit of syntax that had never occured 
to me. 

-- 
Greg McCarrollhttp://217.34.97.146/~gem/



Re: Religion

2001-06-06 Thread Paul Mison

On 06/06/2001 at 10:47 +0100, Peter Haworth wrote:
>On Sat, 2 Jun 2001 19:54:04 +0100, Robin Szemeti wrote:
>> however Sir Arnold Bax [1] got slightly closer to the truth:
>>
>> "One should try everything once, except incest and folk dancing"

>Bah, I had it in my sig file (now amended) as Sir Thomas Beecham. However,
>see the bottom of http://www.paston.co.uk/ukppg/kempsmen.html for a bit of
>investigation.

Argh! Paston Chase! Norwich! Make the memories stop, Daddy!

On the day of the last general election I saw the May Day morris men
outside Norwich Cathedral. Odd juxtaposition if you ask me. Turns out
it was this lot. (There was a surprisingly big group of people,
considering how early in the morning it was.)

>Incidentally, why won't AltaVista find any pages containing "arnold bax"?
>(or "arnold", or "bax", for that matter)

I think you'll find everyone's using Google these days, cos it's not
shit. AV looks borked to me.

--
:: paul
:: 'this incredibly cool hands-on
::  bongo drum thing isn't easy.' dadadodo





Re: old pictures

2001-06-06 Thread Greg McCarroll

* Mark Fowler ([EMAIL PROTECTED]) wrote:
> On Wed, 6 Jun 2001, Lucy McWilliam wrote:
> 
> > On Sun, 3 Jun 2001, Greg McCarroll wrote:
> >
> > > just looking at some old pictures of london.pm meetings and YAPC::Europe
> > > and i came across the classic, London.pm drinking in a hair dressing salon,
> >
> > Why oh why?
> 
> Infact, more to the point, where is this?  I seem to be in shot, though I
> have no recollection of any hair dressing salons.  And I wasn't that drunk
> at YAPC::E (unfortunately)
> 

It was the same night we acquired the toilet seat, and the jugs of TVR.
The hair salon in question is along the road from PO.


-- 
Greg McCarrollhttp://217.34.97.146/~gem/



Re: Tie::Hash::Cannabinol

2001-06-06 Thread Simon Wistow

Cross David - dcross wrote:
 
>   return $self->{$keys[rand $#keys]};

Shouldn't this just gradually start to forget more and more things using
Tie::Hash::Decay?

And then start consuming your resources when it gets the munchies?

Or chuck a whitey and start spewing out spurious data everywhere or ...

I'll get me coat.


-- 
simon wistowwireless systems coder
"i think," i said "i think this is our fault."



Tie::Hash::Cannabinol

2001-06-06 Thread Cross David - dcross


Once an idea gets into my head, the only way to shake it off is to go away
and write it :)

Dave...

package Tie::Hash::Cannabinol;

use strict;
use vars qw($VERSION @ISA @EXPORT @EXPORT_OK);

require Exporter;
require Tie::Hash;

@ISA = qw(Exporter Tie::StdHash);
@EXPORT = qw();
@EXPORT_OK =();

$VERSION = '0.01';

sub FETCH {
  my $self = shift;

  my @keys = keys %$self;

  return $self->{$keys[rand $#keys]};
}

sub EXISTS {
  return rand > 0.5;
}

1;
__END__

=head1 NAME

Tie::Hash::Cannabinol - A hash on hash!

=head1 SYNOPSIS

  use Tie::Hash::Cannabinol;
  my %h;

  tie %h, 'Tie::Hash::Cannabinol';

=head1 DESCRIPTION

The idea of writing a tied hash called T::H::C was just too good to ignore.

You can store values in this hash just as you would a normal hash, but
when you ask for a value back, you get any random value from the hash.

The C function isn't really to be trusted either :)

=head1 AUTHOR

Dave Cross <[EMAIL PROTECTED]>

=head1 SEE ALSO

perl(1).

perltie(1).

=cut


The information contained in this communication is
confidential, is intended only for the use of the recipient
named above, and may be legally privileged. If the reader 
of this message is not the intended recipient, you are
hereby notified that any dissemination, distribution or
copying of this communication is strictly prohibited.  
If you have received this communication in error, please 
re-send this communication to the sender and delete the 
original message or any copy of it from your computer
system.



Re: Religion

2001-06-06 Thread Peter Haworth

On Sat, 2 Jun 2001 19:54:04 +0100, Robin Szemeti wrote:
> however Sir Arnold Bax [1] got slightly closer to the truth:
> 
> "One should try everything once, except incest and folk dancing"
> 
> nuff said.
> 
> [1] oft, incorrectly, attributed to George Bernard Shaw (who said it also,
> but later)

Bah, I had it in my sig file (now amended) as Sir Thomas Beecham. However, see the 
bottom of http://www.paston.co.uk/ukppg/kempsmen.html for a bit of investigation.

Incidentally, why won't AltaVista find any pages containing "arnold bax"? (or 
"arnold", or "bax", for that matter)

-- 
Peter Haworth   [EMAIL PROTECTED]
"Even VB programmers ridicule VB programmers."
-- Simon Wistow



Re: old pictures

2001-06-06 Thread Mark Fowler

On Wed, 6 Jun 2001, Lucy McWilliam wrote:

> On Sun, 3 Jun 2001, Greg McCarroll wrote:
>
> > just looking at some old pictures of london.pm meetings and YAPC::Europe
> > and i came across the classic, London.pm drinking in a hair dressing salon,
>
> Why oh why?

Infact, more to the point, where is this?  I seem to be in shot, though I
have no recollection of any hair dressing salons.  And I wasn't that drunk
at YAPC::E (unfortunately)

-- 
s''  Mark Fowler London.pm   Bath.pm
 http://www.twoshortplanks.com/  [EMAIL PROTECTED]
';use Term'Cap;$t=Tgetent Term'Cap{};print$t->Tputs(cl);for$w(split/  +/
){for(0..30){$|=print$t->Tgoto(cm,$_,$y)." $w";select$k,$k,$k,.03}$y+=2}