From robert at interactive.co.uk Sat Mar 8 03:10:49 2008
From: robert at interactive.co.uk (Robert Inder)
Date: Sat, 8 Mar 2008 11:10:49 +0000
Subject: [Edinburgh-pm] Croquet
Message-ID: <7b89f0790803080310t215419bbv63c0c3020e87191f@mail.gmail.com>
Last year, I organised a croquet session for half a dozen Perlmongers,
several of whom said they enjoyed it.
If anyone is interested in another such bash, on the same
basis as last year, let me know.
HOWEVER...
The croquet club is running an introductory course of six two-hour
sessions, from Monday the 5th of May to Monday 9th of June. There are
afternoon sessions, but I suspect the evening sessions, which run
6:30 to 8:30 (or so), will be of more interest to people on this list.
The course costs 20 pounds, which includes tuition, green fee and use
of a hitting stick. And they'll count that towards club membership
if subsequently decide to join.
I believe last year's course was full by the time it ran. However,
they are only just starting to publicise this year's course, so
reasonably prompt digit extraction should secure a place.
More information from "info at meadowscroquet.org.uk", or by
phoning 0870 746 2583, but I'll be happy to try to answer
any questions folk might have.
Robert.
--
Robert Inder Interactive Information Ltd, Registered in Scotland
07808 492 213 3, Lauriston Gardens, Company no. SC 150689
0131 229 1052 Edinburgh EH3 9HH
SCOTLAND UK Interactions speak louder than words
From perl at aaroncrane.co.uk Sat Mar 8 04:48:50 2008
From: perl at aaroncrane.co.uk (Aaron Crane)
Date: Sat, 8 Mar 2008 12:48:50 +0000
Subject: [Edinburgh-pm] Meeting Wednesday 12th March
Message-ID: <20080308124850.GN25840@aaroncrane.co.uk>
It's that time again. Guildford Arms, 7:30pm, Wednesday 12th March.
See you there.
--
Aaron Crane ** http://aaroncrane.co.uk/
From rory.macdonald at gmail.com Wed Mar 12 02:07:07 2008
From: rory.macdonald at gmail.com (Rory Macdonald)
Date: Wed, 12 Mar 2008 09:07:07 +0000
Subject: [Edinburgh-pm] Meeting Wednesday 12th March
In-Reply-To: <20080308124850.GN25840@aaroncrane.co.uk>
References: <20080308124850.GN25840@aaroncrane.co.uk>
Message-ID:
On Sat, Mar 8, 2008 at 12:48 PM, Aaron Crane wrote:
> It's that time again. Guildford Arms, 7:30pm, Wednesday 12th March.
> See you there.
I suspect I've got the early stages of the cold/flu/thing which has
been slowly creeping round our open plan office. Really thought I was
going to get away with it too.
So... anyone here moved up to 5.10 in a commercial environment?
Rory
From anthony at randell.org Thu Mar 13 10:36:34 2008
From: anthony at randell.org (anthony at randell.org)
Date: Thu, 13 Mar 2008 17:36:34 +0000 (GMT)
Subject: [Edinburgh-pm] Meeting Wednesday 12th March
Message-ID: <1074230567.29701205429794902.JavaMail.mail@webmail04>
An HTML attachment was scrubbed...
URL: http://mail.pm.org/pipermail/edinburgh-pm/attachments/20080313/69da25da/attachment.html
From robrwo at gmail.com Sat Mar 15 05:33:28 2008
From: robrwo at gmail.com (Robert Rothenberg)
Date: Sat, 15 Mar 2008 12:33:28 +0000
Subject: [Edinburgh-pm] [Fwd: Jobs at Codeplay in Edinburgh]
Message-ID: <47DBC218.4070903@gmail.com>
It's not Perl-related, but this might be of interest to some of the folk here.
-------- Original Message --------
Date: Fri, 14 Mar 2008 14:27:22 +0000
From: Uwe Dolinsky
Codeplay is an Edinburgh based software company working on new compiler
technology for parallel processors like Sony's Cell.
We have a number of open positions for developers who are enthusiastic
about software engineering
and learning about new software principles/tools, and who like the
challenge of contributing to exciting
new compiler technology for parallel processors. In particular we
encourage young graduates to apply.
We offer a friendly and fun working environment with lots of potential
for career development
within a growing company. The available jobs range from testing our
compilers (trying to break
them and/or extending our testing infrastructure), building integrations
(for Visual Studio and Eclipse)
to working on our Sieve C++ partitioning system and our core C/C++
compilers.
If you are interested please send your enquiry and/or CV to
jobs at codeplay.com.
At the moment we can only consider applicants who have a UK work permit.
From robrwo at gmail.com Sat Mar 15 05:39:27 2008
From: robrwo at gmail.com (Robert Rothenberg)
Date: Sat, 15 Mar 2008 12:39:27 +0000
Subject: [Edinburgh-pm] 5.10
In-Reply-To:
References: <20080308124850.GN25840@aaroncrane.co.uk>
Message-ID: <47DBC37F.9030701@gmail.com>
On 12/03/08 09:07 Rory Macdonald wrote:
> So... anyone here moved up to 5.10 in a commercial environment?
I haven't even moved up to it for my home environment.
From robert at interactive.co.uk Sun Mar 16 17:13:39 2008
From: robert at interactive.co.uk (Robert Inder)
Date: Mon, 17 Mar 2008 00:13:39 +0000
Subject: [Edinburgh-pm] Meeting scheduler Web Site
Message-ID: <7b89f0790803161713w56a4bdbal8e7bf52a013d42e9@mail.gmail.com>
Once upon a time, I went to a meeting that was scheduled using a
web-based tool. I went to a URL, and there was a calendar
relating to this meeting, with various possible times and dates,
and I voted for the ones I could or could not attend. Then the meeting
date was chosen to be the most popular/lease unpopular.
I THINK the meeting in question was PM related. So I am posting
here in the hope that someone else will know the site I mean, and
tell me what it was called...
Robert.
--
Robert Inder Interactive Information Ltd, Registered in Scotland
07808 492 213 3, Lauriston Gardens, Company no. SC 150689
0131 229 1052 Edinburgh EH3 9HH
SCOTLAND UK Interactions speak louder than words
From perl at aaroncrane.co.uk Sun Mar 16 17:24:58 2008
From: perl at aaroncrane.co.uk (Aaron Crane)
Date: Mon, 17 Mar 2008 00:24:58 +0000
Subject: [Edinburgh-pm] Meeting scheduler Web Site
In-Reply-To: <7b89f0790803161713w56a4bdbal8e7bf52a013d42e9@mail.gmail.com>
References: <7b89f0790803161713w56a4bdbal8e7bf52a013d42e9@mail.gmail.com>
Message-ID: <20080317002458.GT7398@aaroncrane.co.uk>
Robert Inder writes:
> Once upon a time, I went to a meeting that was scheduled using a
> web-based tool. [...] So I am posting here in the hope that someone
> else will know the site I mean, and tell me what it was called.
I believe that would be this:
http://doodle.ch/
--
Aaron Crane ** http://aaroncrane.co.uk/
From asmith9983 at gmail.com Tue Mar 25 17:11:07 2008
From: asmith9983 at gmail.com (asmith9983 at gmail.com)
Date: Wed, 26 Mar 2008 00:11:07 +0000 (GMT)
Subject: [Edinburgh-pm] vim question
Message-ID:
I have the following file contents which I'm editing with vim:-
1 The quick brown fox jumped over the lazy dog.
2 The:quick:brown:fox:jumped:over:the:lazy:dog.
3 The quick brown fox jumped over the lazy dog.
4 The quick brown fox jumped over the lazy dog.
5 The quick brown fox jumped over the lazy dog.
I want to place my cursor on the b of brown on line 2, and with a simple
command change all the colons(:) to a space( ). Obviously its a change to end
of line only, so a g substitute modifier is no good. I've also tried selecting
selecting to end of line with v, visual mode, then applying ! operator with
sed -e 's/:/ /', but it didn't work.
Anybody got an idea that'll work.
--
Andrew
From perl at minty.org Wed Mar 26 02:53:44 2008
From: perl at minty.org (Murray)
Date: Wed, 26 Mar 2008 09:53:44 +0000
Subject: [Edinburgh-pm] vim question
In-Reply-To:
References:
Message-ID: <20080326095344.GB17018@minty.org>
ps. "Vim Regular Expressions 101", top result here:
http://www.google.com/search?q=vim+regex
From perl at minty.org Wed Mar 26 02:51:56 2008
From: perl at minty.org (Murray)
Date: Wed, 26 Mar 2008 09:51:56 +0000
Subject: [Edinburgh-pm] vim question
In-Reply-To:
References:
Message-ID: <20080326095156.GA17018@minty.org>
On Wed, Mar 26, 2008 at 12:11:07AM +0000, asmith9983 at gmail.com wrote:
> change all the colons(:) to a space( ).
Isn't that:
Shift + v (select whole line)
then
: s/:/ /g
> Obviously its a change to end of line only
Hmm, not clear how this fits with "all the colons", but if you just
wanted the last colon replaced:
Shift + v (select whole line)
then
: s/:\([^:]*\)$/ \1/
Which I think expands as:
: # colon
\( # start group
[^:] # anything other than a colon
* # zero or more of the previous character (aka, not colon)
\) # end group
$ # end of line
Which we replace with a space, followed by the contents of the matched
group (everything after the last colon).
If you want to select multiple lines:
Shift + v
then use the arrow keys, or j/k to select lines below/above.
then
: s/ ... / ... /
From asmith9983 at gmail.com Wed Mar 26 09:08:37 2008
From: asmith9983 at gmail.com (asmith9983 at gmail.com)
Date: Wed, 26 Mar 2008 16:08:37 +0000 (GMT)
Subject: [Edinburgh-pm] vim question
In-Reply-To:
References:
<6a5ae10b0803251733x3e28c709h897697e78826ee5a@mail.gmail.com>
<6a5ae10b0803251735w48b1e8eej4683aa2e1517160d@mail.gmail.com>
<20080326011132.GA24665@roseberry>
Message-ID:
Hi Adrian
Thanks. Your answer was spot on. It looks like vim's visual mode is this weeks
neat trick.
To the people who suggested emacs, I'd rather learn Perl 5.10 or Perl6. or
even Python than relearning lisp or the emacs OS.
I did think that splitting the line and doing a global substitute then a
rejoin was quite elegant too.
Everyone was very friendly too.
--
Andrew
On Wed, 26 Mar 2008, Adrian Lai wrote:
> On 26/03/2008, Toby Corkindale wrote:
>> On Wed, Mar 26 Cristina Nunes top-posted:
>>
>>> Try V to select the all line and %s/:/ /
>>
>>> and a g for every occurence too
>>
>>
>> Unfortunately the OP was interested in only changing the occurences after his
>> cursor position, whereas selecting the whole line will change all.
>>
>> My own solution so far is quite inelegant:
>> i:s/:/ /gkJx
>>
>
> Try v$ to select to the end of the line.
> Then :s/\%V:/ /g to do the actual replace.
>
> Adrian.
>