my @sort=sort keys %{ +{ map { $_ = undef } @list } };
^^
??
What does +{} do???
What does +{} do???
It says 'Yes damnit, I want an anonymous hash here, not one
of those pesky
block thingies'
Ah. Not closely related to the concept of addition then. Couldn't they have
used !%{} or +%{} or something? Also, what _IS_ +{ in this case? It's not an
operator, so is +{ simply
Sounds like they're just not accustomed to the social behaviour of
geeks. We do bring in some money for them, though - on days
when no one
else would, so they better adapt to service us.
In my experience it's geeks who are not accustomed to the social behaviour
of everyone else (not
How does the output compare to XML::Simple::XMLout() ?
I found XML::Simple::XMLout() to be deeply yucky, as it kind of randomly
chooses to go for sub elements or attributes based on phases of the moon*.
Also, it will happily output invalid XML if you have invalid data in your
datastructure.
Found on UKNM mu meeja marketing list - credit to Tim Hayward for original
post, credit to me for reformatting to 72 cols.
-
No, hang about... I'm right up for it.
Let's start a whip round now for all those poor bastards who are going
to end up cannon fodder in the .Com Wars in the next
Slashdot?
If the guy in question has never _heared_ of Perl, I'm not sure Slashdot
will mean much to him..
On a tangentially related point - I've just overheard someone in the
office mention the rumour that "Puff, the magic dragon" was "written
by someone who was smoking a joint". I guess I'm just surprised that
there are people to whom this fact isn't obvious.
It's not obvious! I listened to
all we'd need to do is hire some terrorists to take over the cruise
ship and sale it across to london - of course someone should make
sure we shoot the cook before the operation starts, oh and fire
a couple of rounds into the birthday cake while your at it.
Also, as it is a modern cruise
of the default
fonts that actually works. If not, our six months of work will be
completely wasted.
Other java person: Failure is impossible. We will prevail. Setbacks are
irrelevant. The fools just don't understand that this is JAVA.
Jonathan PetersonIdeas Hub Ltd
(t) +44 (0
Personally I'd be happier if we had mirrored disks in there.
I'd go for a backup system before a mirror, myself.
Who is planning to store data on penderel that they won't
have somewhere
else anyway. I don't think we should ever rely on our data
being there. I
have a local copy of everything that I have on other servers.
What about applications running on penderel that generate data? Even if what
they
If you're prepared to consider locations a little out of
central London
there are lots of large hotels around Heathrow that have
sizeable conference
type facilities (also handy for the airport!).
FWIW, I know my mother has booked some largish meetings outside of
London. Of course, I
There is in fact Pareto's Law which says that 80% of
results come from
20% of work (or 10-90 or whatever the numbers don't really matter).
Often, when I do something that I consider really easy and
spend little
effort on it, I get lots of really good feedback.
Glad I'm not the only
*nix is not the future. Something else entirely is.
Yeah, BeOS. BeOS is the future. Which is to say BeOS _was_ the future. Oh
well.
Jon, who thinks Windows workstation connected to *nix machine running samba
is the prefered development environment.
Best idea that I came up whilst thinking about it last night was to
configure majordomo to automatically add an 'X-No-Archive' header to
all mails on the list. But even that only avoids archives that play by
the rules.
Seems like a good idea to me. The fact that mailing lists are ultimately
For the same money I could build
a clutster
of what, 30 linux boxes? Don't tell me programmer time has got that
expensive? Or that thinking about what you're doing stopped
happening?
If it's good enough for Google...
Help me out here!
It is good kit (and alot of it is rebadged stuff
Agreed entirely. I was thinking purely of hardware support; software
support IME is always and everywhere a complete waste of time
and money.
I have encountered good software support with applications that:
a) Cost over 20 grand
and/or
b) Are not widely used
I think there are lots of
Actually, it's Regexp::Common in case you were looking for it on CPAN.
[vast regex snipped]
U.. shouldn't one do this stuff with Lingua::Stem really?
However, I don't question the plumber's competence, or
indeed pretend to
anyone including myself that I can do a good job of it.
The same should
apply to programming. If I were to try my hand at
re-plumbing my kitchen,
I know I'd make a god-awful mess, and I am intelligent enough to
You could argue that irregular shaped bolts is an effort to
save people
from themselves.
Yah. Like Java saves you from procedural programming :-)
Agreed. However, if "Programming Perl for Dummies" tells you
things that
are Just Plain Wrong - like there's no need for strict, -w or
-T - then
the book does more harm than good.
Agreed. Bad teaching is inexcusable and leads only to harm.
If they keep their bad programming to their
Hi,
Has anyone done any unicode work in Perl, and what state are thing in at the
moment? Can Perl have unicode variable names and stuff? Can it handle
unicode strings? Declared in the source file?
Just curious...
Jonathan PetersonIdeas Hub Ltd
(t) +44 (0)20 7487 1310
This is a plea for help. Here is the situation:
[situation snipped]
My belief is that the LAMP type route provides a very cost effective,
portable and scalable solution but I concede that bigger backends are
needed for volume transaction systems.
Funnily enough I am about half way through
To start:
I'd like to be able to have a http://london.pm.org/~shiels
web address, and
a cgi-bin directory.
I would like to have (at least) one mysql database to play with.
I'd like to know which perl modules are already installed.
Why don't we just install all of CPAN to begin with?
this is a good idea.
We have enough disk space (just !), so I agree totally.
Have fun with all the binary dependencies :-) Or are you
talking about
having a CPAN mirror, which is an entirely different
water-boiling-device
of pisceans.
Oh no, CPAN mirror is bring, I'm
.
Jonathan PetersonIdeas Hub Ltd
(t) +44 (0)20 7487 1310
www.ideashub.com
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Greg McCarroll
is there a meeting this evening?
http://penderel.state51.co.uk/
Sorry, still don't get it! Can I have it as a perl script?
err...
#!/usr/local/bin/perl
# find heretics meetings
my @ary = localtime();
print "meeting today!" if ($ary[6] ==4 $ary[3] 1 $ary[3] 9);
Possibly
Hey,
The language Ruby looks really cool. Can anyone tell me:
1. Why on earth you'd use Python instead of Ruby.
2. If anyone here has used it for production code and knows more about it.
It looks cool.
Jonathan PetersonIdeas Hub Ltd
(t) +44 (0)20 7487 1310
What's the best way forward for RPC / distributed Perl stuff? I don't need
anything super complicated, but RPC::Simple seems to want to use Tk ?!
Jonathan PetersonIdeas Hub Ltd
(t) +44 (0)20 7487 1310
www.ideashub.com
There's a marketing battle that needs to be fought first. We
need, somehow,
to ensure that newbie CGI programmers read criticisms of
Matt's scripts
_before_ they find Matt's Script Archive. And I don't know
how you're going
to undo five years of misinformation and achieve that.
Maybe we
That's Selena Sol. He's almost as bad as Matt.
I thought Selena was female. Oh well.
OK, here's a list of Matt's scripts. If you'd like to have a go at
rewriting one or two under the rules we've discussed (no
external modules,
-T, use strict, -w, etc), put you name next to it on this list.
To which we should add that in default configuration the new script has the
same
Dave Cross wrote:
I've just seen a downside to the "no non-standard modules"
rule, which is that we'll have to send all mail by piping
to sendmail. And that really hits your cross-platform
compatibility.
Well, it depends on how much pain you want to inflict on yourself.
Which is a
IIRC the problem with some of them is that they use config
data supplied
in form variables... do we really want to maintain this?
Yes, we do. It's a useful way of supplying configuration information,
because editing form fields in HTML has a lower fear threshold than editing
perl source
Yes, but *is a security hole, and not a small one*, usually.
Yes, if you put the wrong things in there, like locations of files. I guess
maybe Matt does this. On the other hand, other things can go in harmlessly,
and should, such as the response email address for formmail.
As for the security
which is simply not needed. If a user can't use scp, then I
don't want
that user. I mean, it's not hard FFS.
Scp is not hard. Users should be able to use scp. However, the real point is
that scp sucks. scp is to a sensible way of transfering files what
command.com is to a good shell. scp
a) a two reasons why this module should never have been written, and
1. It's redundant, other modules do this already.
2. MM DD YY is an evil date format, and should be abolished in favour of DD
MM YY which is more sensible.
b) as many flaws as possible in the implementation.
No use strict
This site seems to confirm it tho:
http://www.saqqara.demon.co.uk/datefmt.htm
Hmmm, 11 reasons to use this format:
5 of these reasons are "Because it makes it easier for me to write software
if you do" which don't carry much weight IMNSHO
However, in the spirit of standardisation, I'd like
Oopsy daisy
$job--; #not my fault!
If anyone wants to employ me please say so. Will wear suit for food. I do
management strategy marchitecture stuff. Or Perl if necessary. Or Solaris
sysadmin if desperate.
Laters,
Jon
Jonathan PetersonIdeas Hub Ltd
(t) +44 (0)20 7487
On Mon, Mar 26, 2001 at 11:22:34PM +0100, David Cantrell wrote:
Unfortunately, the lovely Italian wine I found in caffs
throughout Naples
back in November does not seem to be available over here at all.
Why ship the good stuff to the ignorant Brits when they can
keep it for
themselves?
On Mon, Mar 26, 2001 at 05:19:12PM +0100, Leo Lapworth wrote:
Just to let you all know I'm on the market again.
Me too.
er.. and me.
Ah. The DotCom Apocalypse :)
Rumour has it that many people are bringing tech in house, which is hitting
conslutancies and agencies harder. I'm
taking over a London Eye pod
Did this on Friday. Not worth the money. Especially in the fog.
hiring a room in the VA, Science Museum or Nat Hist Museum
If you could get a private view (so to speak) of the difference engine or
the BABY stuff they are doing in the Sci museum, that would be
This _really_ should happen.
Can we get some O'Reily collateral to hand out to the congregation?
I quote from the MediaSurface brochure on my desk:
"The Content Server is written in Perl, the de facto standard language for
server-side applications on the World Wide Web."
It's not just that, if a software house wants to support a languages
interaction with its product, where does it go
Well as a fairly independent person in this matter, i will volunteer
to coordinate this. Unless there are any objections - i already
TIMTOWTDI kind of screws things up. Different people will code in
different styles. How can you evaluate this?
I don't think it's a huge problem. For a
sorry, was unclear. robert proposed a meta-certification body
which then
gave the tests out to certifiers (netthink, iterative etc).
this seems to
me to be far too complicated and fragmented.
There are three main roles to this as I see it, and it's not obvious to me
that they should all be
I think the money aspect is very important. This isn't YAS,
it's supposed to
be a professional qualification for professional programmers.
300 sounds
like a good number for me. "If it only costs a fiver then
what good can it
be" will be the PHB's attitude, I've seen this often.
Yes, you
when did CPAN get a funky new logo ...
http://www.cpan.org/misc/jpg/cpan.jpg
H
Indeedy. A logo that on its own gives you no idea that it has anything to do
with Perl. I especially like the use of a completely new font, rather than
the one used on O'Reilly books.
H
Is it me or is the perlcert list dead? I've not seen any messages for days
and one I tried now just vanished?
Jonathan PetersonIdeas Hub Ltd
(t) +44 (0)20 7487 1310
www.ideashub.com
FYI this particular role wasn't available; they tried to put me up for
some other things but didn't even get as far as interviews.
Roger (now working elsewhere)
Curious. Identical to my experiences with them.
Jon (soon to be working elsewhere)
I note that the Linux distribution of Kodomo contained
complete distributions
of Mozilla, Perl and Python.
/me cancels the download, suggests Activestate acquire some Clue
Isn't that a bit harsh? If the Linux version is a Beta / Alpha type deal it
seems fair enough they want people to
umm ... since Linux accounts (at a guess) for 75% of Perl
usauge, thats
quite an 'afterthought'. My guess is they see ActiveState
Perl as taking
over the world and these tools are simply there to help get it to that
position.
I think it's more than Windows accounts for 75% of the IDE
chance of slides etc being posted to the web site? If we could get
something in the way of a summary of our technical meetings on the site, it
would not only help people who can't make the meetings, but would show to
the world what great things we do...
Jonathan Peterson
That sounds like a great idea. Now, all we need in someone to
organise it.
Did you say you weren't busy for the next couple of weeks :)
[apologies if this message gets sent twice, there's summat funny going on]
If the powers that be give my penderel account the necessary privs to alter
the
That sounds like a great idea. Now, all we need in someone to
organise it.
Did you say you weren't busy for the next couple of weeks :)
If the powers that be give my penderel account the necessary privs to alter
the site then I will organise.
Note that this email will expire tomorrow and
Robin Szemeti wrote:
now I am absolutely totally 100% certain that some web browser (and thats
all it is) should *not* mess around with the way I view folders. I think
that was a turning point for me and my judgement is probably clouded and
No, no, no, that's _not_ all it is. IE is a
Philip Newton wrote:
Chris Ball wrote:
Are postings subscriber only ..? ]
Subscriber not even, more like. I bet this email never makes it to the
list for a start.
I blame majordomo, when's that mailman thing getting here?
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
where you hold you arms over your head in an
impression of someone trying to get out of a too-tight jumper in slow
motion?
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
*
I thought it closed down, actually. Is it still bring your own booze? Do
they still have a silly entrance exam?
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
.
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
I hope that you have a serial console connection which will let you do
this!
Yeah, like we'd be using Mailbox if we could afford a terminal server.
:-O
Tnx for the info tho' I can never rember stuff like that.
-Dom
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
, http://www.hodgkinson.org
Editor-in-chief, The Highway Star http://www.deep-purple.com
Interim CTO, web server farms, technical strategy
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383
... anyone got a spare one of these (RJ45 - DB9 serial i.e.
cisco or netra t1 console cable)? And if so can I borrow it for a day?
Mail me off list if you can help..
Cheers,
Jon
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
/ and {print yes;}
gives: syntax error at test line 2, near ;}
$foo = 'bar';
$foo =~ /bar/ and {print yes}
prints yes as expected.
What's going on, eh?
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
$foo = 'bar';
$foo =~ /bar/ and {print yes; print yes again;}
... and do { print ... };
I forgot about do. doh.
Ta.
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
, a little squirt, a nobody
(http://www.pass.to/glossary/gloz3.htm#letp)
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
to the accents. But yes,
it's a good film.
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
for .../cv.foo get translated to
.../cv[latest-version].foo.
HTTP::Approx anyone?
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
that long ls listing when your
less,more,pg,sed,awkperl binaries are all fscked? :-)
Stallman used to have a long rant about ^S/^Q that shipped with
the emacs source. Wonder if it's still there.
You know, from the outside, Unix looks so well designed and clean and modern...
--
Jonathan Peterson
,
while more complex, would have been what he grew up with, and would not
have changed radically over his life (assuming he retired prior to the
1940's).
Jon
I see a topic far in the distance and rapidly dwindling...
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL
computers.
The difference is that the mechanic can't get a job without his NVQ,
whereas the PFY can get a job without his MCP.
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
for schools' initiatives, but very rarely do you hear
about 'CS teachers for schools'. It usually means that some maths teach
somewhere gets another 2 lessons per week and a small LAN to look after.
Martin
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
but not vice versa
--
Greg McCarroll http://www.mccarroll.uklinux.net
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
gathered from the conversations I've had with people here, the
vast majority of us tend towards the left[1].
Plenty of merchant banks full of very intelligent people who aren't very
socialist.
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
own sycophantic smile' for
hereditary strikes me as pretty stupid, corrupt and evil. Cough.
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
the
dumb way in which they spend it and (to a lesser extend) the dumb way in
which they tax.
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
. Government funded defence research
seems to work reasonably well.
R
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
much.
It's odd, isn't it?
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
there's some kind of
connection between 'charisma' and 'leadership'...
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
in
the last 10 years.
My mother is a primary school teacher, as was my aunt, as is my cousin
and his wife etc etc. I also help out at my old scout troop, which
brings me into contact with some of the more insane child-related
legislation.
/Robert
--
Jonathan Peterson
Technical Manager, Unified Ltd
At 15:05 14/05/01 +0100, you wrote:
On Mon, May 14, 2001 at 01:11:30PM +0100, Jonathan Peterson wrote:
David Cantrell wrote:
Isn't it interesting that Hitler, Stalin, Mussolini, de Gaulle and
Churchill were all 'charismatic' leaders.
Hmmm... As were Svein Forkbeard, Alexander
At 15:36 14/05/01 +0100, you wrote:
On Mon, May 14, 2001 at 11:17:14AM +0100, Jonathan Peterson wrote:
2. A teacher can't be alone in a room with a pupil unless the door is
open.
I know it's one of those Zen koans, but I just can't work it out.
ROFL
Unless the door to the pupil's mind
for the Good of All and the Furtherment of Mankind. Also available from WE
Thompson and Sons, Printers, Orpington Yard, price 2d.
/J\
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
.
It's just invasion of privacy I'm against.
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
Probably all you people who program for a living think this is
[crap/obvious/can be done in 3 bytes] but I liked it:
$|++; print qw(\ | / -)[$i%4].\r; $|--;
Put a spinning progress thing in your loops...
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
works or
something.
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
that 1/3 of Sun's price, but shurely too good to be true
Ta,
JP
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
asking a mailbox bod to go have a look and
write down the numbers they find and email them all to you. The asset
number is a different length to the serial number so you should be able to
work out which is which.
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
for a mere 21 quid
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
development stuff.
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
At 11:06 21/05/01 +0100, you wrote:
Dave Cross:
See, I find it's in the personality. Which doesn't come
across too well in glossy magazine.
Hmmm. I wonder how you'd go about making personality pr0n?
Mills and Boon.
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL
Outlook express is evil.
It actually appears to work correctly for IMAP, and is reasonably fast,
but...
1. For some unknown reason it doesn't let you use mail filters on IMAP
messages, thereby rendering it completely unsuited to my needs
2. And this is the really evil one. If you use plain
by the look of
it, this one was speed induced.
Goes off to start new thesis on typographical errors to be presented at the ICA.
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
-bodyhandle()) # if it's single part
{
#if they've sent a message that _only_ contains non-text data as a
#single part
if ($entity-effective_type !~ /text/)
...
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
and
^
Pull the other one! :-)
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
and repeat the process.
There's no point judging the parties on what they say they'll do, only on what they
did last time they were in power.
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
hardly a new thing.
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
At 12:06 22/05/01 -0400, you wrote:
If you haven't guessed, i'm from the states.
Ah. So 'Mars' wasn't too close.
:-)
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
--
Jonathan Peterson
Technical Manager, Unified Ltd, 020 7383 6092
[EMAIL PROTECTED]
1 - 100 of 121 matches
Mail list logo