From asmith9983 at gmail.com Fri Jun 1 10:27:26 2007 From: asmith9983 at gmail.com (asmith9983 at gmail.com) Date: Fri, 1 Jun 2007 18:27:26 +0100 (BST) Subject: [Edinburgh-pm] perl autosplit Message-ID: I was trying to use autosplit to extract fields from a file with the fields separated by "|" and suspect I may have found a bug, but it needs the review by experts like you folk on the list. test.unl contains lines like W361003|W|02/09/2006|02/09/2006|04/09/2006|36|1|16| |003| |80|Auto/|RXX|1|271.0|0.000000e+00|271.0|0.000000e+00|0.000000e+00| W361005|W|02/09/2006|02/09/2006|04/09/2006|36|1|16| |005| |80|Auto/|RXX|1|186.0|0.000000e+00|186.0|0.000000e+00|0.000000e+00| I want to extraxt the first field from each line. I did it with cut and awk, then tried perl, but came a cropper with the following head -2 test.unl |perl -a -F '|' -ne '{print $F[0];};' which replied Can't open perl script "|": No such file or directory As the -a and -F options are linked and I suspected option order might be a misunderstanding on my part , so I tried head -2 test.unl |perl -ane '{print "$F[0]\n";};' -F'\|' which worked correctly producing :- W361003 W361005 awk and cut did the job without needing me to make much effort and less typing :- head -2 test.unl |awk -F'|' '{print $1};' head -2 test.unl |cut -d'|' -f 1 -- Andrew From perl at aaroncrane.co.uk Fri Jun 1 11:37:26 2007 From: perl at aaroncrane.co.uk (Aaron Crane) Date: Fri, 1 Jun 2007 19:37:26 +0100 Subject: [Edinburgh-pm] perl autosplit In-Reply-To: References: Message-ID: <20070601183726.GD7148@aaroncrane.co.uk> asmith9983 at gmail.com writes: > I was trying to use autosplit to extract fields from a file with the > fields separated by "|" and suspect I may have found a bug > > perl -a -F '|' -ne '{print $F[0];};' > > which replied > > Can't open perl script "|": No such file or directory That's saying that where Perl expected your command line to have the name of a file containing your program, it instead found '|'. So why did Perl want your command line to mention the script at that point? The documentation for -F is in 'perldoc perlrun'; that says: -Fpattern specifies the pattern to split on if -a is also in effect That's subtly but distinctly different from the documentation for, say, -e: -e commandline may be used to enter one line of program That is, -F insists the autosplit pattern be part of the same command-line element as the -F itself (unlike -e, where you can optionally put it in a separate element). So, if your separator were a colon, you could say perl -F: -ane 'print "$F[0]\n"' However, that's not quite good enough when the separator is a vertical-bar, because the autosplit pattern is a pattern (regex), not a literal string, so you need to first backslash any regex metacharacters, and then protect the result from interpretation by the shell: perl -F'\|' -ane 'print "$F[0]\n"' You can simplify that a little further: perl -F'\|' -lane 'print $F[0]' > awk and cut did the job without needing me to make much effort and less > typing :- > > awk -F'|' '{print $1};' > cut -d'|' -f 1 It's certainly reasonable to pick the best tool for each job, rather than forcing everything to be the nail to Perl's hammer. And, yes, in this case either of those produces a shorter command. But you may find in the future that, as you learn more Perl, it becomes more natural to write such text-manipulation pipelines with Perl. For tasks like this, I personally find Perl easier for all but the simplest tasks. I suspect I'd use cut in this case, but something only a little more awkward might well see me reaching for Perl. But then, I probably have more experience with Perl than with anything else. -- Aaron Crane From nickwoolley at yahoo.co.uk Wed Jun 6 08:18:53 2007 From: nickwoolley at yahoo.co.uk (Nick Woolley) Date: Wed, 06 Jun 2007 16:18:53 +0100 Subject: [Edinburgh-pm] refresh edinburgh Message-ID: <4666D05D.6080408@yahoo.co.uk> Hello, Someone representing 'Refresh Edinburgh' [1] mentioned on ScotRUG [2] that they were planning on having a "Rails/Django/PHP face-off" on June 16th. (Various other stuff in there too, see [3]) Personally I'm not very interested in arguing which is "best" but as subscriber to this list I'd be marginally more interested to know more about Catalyst or Jifty or Gantry or some other Perl framework than one in PHP. And/or alternatives to frameworks, if that's your beef. I'm curious if anyone on this list actually uses such a thing or if everyone uses C#/Python/Ruby/PHP/Java on Whatever these days? N 1. http://refreshedinburgh.org/ 2. http://www.rubaidh.com/scotrug 3. http://upcoming.yahoo.com/event/154019/ From nickwoolley at yahoo.co.uk Wed Jun 6 08:23:29 2007 From: nickwoolley at yahoo.co.uk (Nick Woolley) Date: Wed, 06 Jun 2007 16:23:29 +0100 Subject: [Edinburgh-pm] refresh edinburgh In-Reply-To: <4666D05D.6080408@yahoo.co.uk> References: <4666D05D.6080408@yahoo.co.uk> Message-ID: <4666D171.8010802@yahoo.co.uk> Nick Woolley wrote: > 3. http://upcoming.yahoo.com/event/154019/ Actually, that's the last meeting, sorry. Can't see any new ones listed. From rory.macdonald at gmail.com Thu Jun 7 10:07:55 2007 From: rory.macdonald at gmail.com (Rory Macdonald) Date: Thu, 7 Jun 2007 18:07:55 +0100 Subject: [Edinburgh-pm] Birmingham PM visit Message-ID: Barbie from the Birmingham PM has pinged me with some dates when they would be available to come up for a visit, and to give us (and probably edlug) a talk. The dates being suggested are one of; Thrs 12th July Fri 13th July Thr 26th July Fri 27th July Thr 9th Aug Fri 11th Aug otherwise some time after September. None of these fall on our scheduled night, so would anyone wanting to make the talks (Murray and others may be giving short talks too) not be able to make any of the above dates due to holidays etc.? Rory From perl at minty.org Fri Jun 8 01:46:26 2007 From: perl at minty.org (Murray) Date: Fri, 8 Jun 2007 09:46:26 +0100 Subject: [Edinburgh-pm] Birmingham PM visit In-Reply-To: References: Message-ID: <20070608084626.GB9199@minty.org> On Thu, Jun 07, 2007 at 06:07:55PM +0100, Rory Macdonald wrote: > Barbie from the Birmingham PM has pinged me with some dates when they > would be available to come up for a visit, and to give us (and > probably edlug) a talk. Might I suggest ... http://www.doodle.ch/dpfFpVxE35Px ... and bonk on the appropriate buttons. ps. I'm assuming it was 9th & 10th of August, and not the 11th as stated? From perl at aaroncrane.co.uk Fri Jun 8 03:26:59 2007 From: perl at aaroncrane.co.uk (Aaron Crane) Date: Fri, 8 Jun 2007 11:26:59 +0100 Subject: [Edinburgh-pm] Birmingham PM visit In-Reply-To: <20070608084626.GB9199@minty.org> References: <20070608084626.GB9199@minty.org> Message-ID: <20070608102659.GZ3951@aaroncrane.co.uk> Murray writes: > On Thu, Jun 07, 2007 at 06:07:55PM +0100, Rory Macdonald wrote: > > Barbie from the Birmingham PM has pinged me with some dates when they > > would be available to come up for a visit, and to give us (and probably > > edlug) a talk. > > Might I suggest ... > > http://www.doodle.ch/dpfFpVxE35Px > > ... and bonk on the appropriate buttons. I've bonked as suggested. Also, I'm not sure if I've said this yet, but I'm happy to pull out any or all of my existing talks for a tech-talk meeting. -- Aaron Crane From perl at aaroncrane.co.uk Fri Jun 8 03:29:41 2007 From: perl at aaroncrane.co.uk (Aaron Crane) Date: Fri, 8 Jun 2007 11:29:41 +0100 Subject: [Edinburgh-pm] Alternative venue for the summer In-Reply-To: <465C3DEB.2060909@gmail.com> References: <46586488.8080104@gmail.com> <20070529105702.GC7039@aaroncrane.co.uk> <465C3DEB.2060909@gmail.com> Message-ID: <20070608102941.GA3951@aaroncrane.co.uk> Robert Rothenberg writes: > Do we set this for the June meeting, or a different date? Going by the weather at the moment, I think we're better off sticking to the Guildford Arms this coming Wednesday, and planning the picnic for later in the summer. How about the July meeting (Wednesday 11th July, I believe) as a provisional picnic date? -- Aaron Crane From robrwo at gmail.com Fri Jun 8 03:35:04 2007 From: robrwo at gmail.com (Robert Rothenberg) Date: Fri, 08 Jun 2007 11:35:04 +0100 Subject: [Edinburgh-pm] Alternative venue for the summer In-Reply-To: <20070608102941.GA3951@aaroncrane.co.uk> References: <46586488.8080104@gmail.com> <20070529105702.GC7039@aaroncrane.co.uk> <465C3DEB.2060909@gmail.com> <20070608102941.GA3951@aaroncrane.co.uk> Message-ID: <466930D8.4040905@gmail.com> On 08/06/07 11:29 Aaron Crane wrote: > Robert Rothenberg writes: >> Do we set this for the June meeting, or a different date? > > Going by the weather at the moment, I think we're better off sticking to > the Guildford Arms this coming Wednesday, and planning the picnic for later > in the summer. > > How about the July meeting (Wednesday 11th July, I believe) as a provisional > picnic date? Suits me! From robert at interactive.co.uk Fri Jun 8 07:34:24 2007 From: robert at interactive.co.uk (Robert Inder) Date: 08 Jun 2007 15:34:24 +0100 Subject: [Edinburgh-pm] Alternative venue for the summer In-Reply-To: <20070608102941.GA3951@aaroncrane.co.uk> References: <46586488.8080104@gmail.com> <20070529105702.GC7039@aaroncrane.co.uk> <465C3DEB.2060909@gmail.com> <20070608102941.GA3951@aaroncrane.co.uk> Message-ID: >>>>> Aaron Crane writes: > Date: Fri, 8 Jun 2007 11:29:41 +0100 > To: edinburgh-pm at pm.org > Subject: Re: [Edinburgh-pm] Alternative venue for the summer > Robert Rothenberg writes: >> Do we set this for the June meeting, or a different date? > Going by the weather at the moment, I think we're better off sticking to > the Guildford Arms this coming Wednesday, and planning the picnic for later > in the summer. A number of folks have in the past expressed (feigned) interest in running on the Hash, though they have not, as yet, ever done anything about it. Those folks will no doubt be delighted to know that the coming Wednesday, the has is running from... the Guildford. Which, I guess, means I won't have to hurry to catch Perlmongers:-) 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 minty.org Fri Jun 8 07:59:23 2007 From: perl at minty.org (Murray) Date: Fri, 8 Jun 2007 15:59:23 +0100 Subject: [Edinburgh-pm] Alternative venue for the summer In-Reply-To: References: <46586488.8080104@gmail.com> <20070529105702.GC7039@aaroncrane.co.uk> <465C3DEB.2060909@gmail.com> <20070608102941.GA3951@aaroncrane.co.uk> Message-ID: <20070608145922.GP9199@minty.org> > A number of folks have in the past expressed (feigned) interest in > running on the Hash, though they have not, as yet, ever done anything > about it. guilty as charged, and probably still guilty on thursday. btw: hash harriers got a drumming from paul merton in his "adventures in china" programme either last monday or the one before. From nickwoolley at yahoo.co.uk Fri Jun 8 10:52:30 2007 From: nickwoolley at yahoo.co.uk (Nick Woolley) Date: Fri, 08 Jun 2007 18:52:30 +0100 Subject: [Edinburgh-pm] Alternative venue for the summer In-Reply-To: <20070608145922.GP9199@minty.org> References: <46586488.8080104@gmail.com> <20070529105702.GC7039@aaroncrane.co.uk> <465C3DEB.2060909@gmail.com> <20070608102941.GA3951@aaroncrane.co.uk> <20070608145922.GP9199@minty.org> Message-ID: <4669975E.6000508@yahoo.co.uk> Murray wrote: > btw: hash harriers got a drumming from paul merton in his "adventures in > china" programme either last monday or the one before. Yes, it was shocking. I hope the "camel toe" song isn't customary in this branch of the HHH, people will think there's a stag party in progress. From perl at aaroncrane.co.uk Tue Jun 12 04:18:16 2007 From: perl at aaroncrane.co.uk (Aaron Crane) Date: Tue, 12 Jun 2007 12:18:16 +0100 Subject: [Edinburgh-pm] Meeting Wednesday 13th June, Guildford Arms Message-ID: <20070612111816.GH9114@aaroncrane.co.uk> Hello, all. Just to clarify: I'm expecting tomorrow's meeting to be at 7:30pm in the Guildford Arms, as usual. See lots of you there, hopefully. I still think the picnic is a great idea; maybe next month the weather will justify it... -- Aaron Crane From nickwoolley at yahoo.co.uk Wed Jun 13 08:06:54 2007 From: nickwoolley at yahoo.co.uk (Nick Woolley) Date: Wed, 13 Jun 2007 16:06:54 +0100 Subject: [Edinburgh-pm] CPAN application installation in practice Message-ID: <4670080E.40609@yahoo.co.uk> Hello, I'm trying to write a CPAN distribution which installs essentially an application. As part of that, it needs to install some config files and a skeleton directory somwhere much like the /etc/skel directory used for new home directories in unix. This skeleton directory needs to have it's permissions and ownership set approproately for the host system (which conceivably might not be unix). I don't suppose anyone has any pointers or books they could lend me that explains how to write CPAN-style module distrbutions which do things like that? It doesn't seem to be something directly supported by the framework I'm using, Module::Build. Cheers, Nick From perl at aaroncrane.co.uk Wed Jun 13 08:27:53 2007 From: perl at aaroncrane.co.uk (Aaron Crane) Date: Wed, 13 Jun 2007 16:27:53 +0100 Subject: [Edinburgh-pm] CPAN application installation in practice In-Reply-To: <4670080E.40609@yahoo.co.uk> References: <4670080E.40609@yahoo.co.uk> Message-ID: <20070613152753.GW9114@aaroncrane.co.uk> Nick Woolley writes: > I'm trying to write a CPAN distribution which installs essentially an > application. [...] I don't suppose anyone has any pointers or books they > could lend me that explains how to write CPAN-style module distrbutions > which do things like that? As far as I'm aware, there aren't yet any end-to-end tools for building applications that install from CPAN. However, I understand that Adam Kennedy (among others) is actively (if not continuously) working on this sort of thing. His use.perl.org journal is probably a reasonable place to start investigating what's available: http://use.perl.org/~Alias/journal Or if this isn't helpful, then, uh, sorry about that. -- Aaron Crane From robrwo at gmail.com Wed Jun 13 08:55:19 2007 From: robrwo at gmail.com (Robert Rothenberg) Date: Wed, 13 Jun 2007 16:55:19 +0100 Subject: [Edinburgh-pm] CPAN application installation in practice In-Reply-To: <4670080E.40609@yahoo.co.uk> References: <4670080E.40609@yahoo.co.uk> Message-ID: There are some general "how to write a CPAN-style distribution" documents going around, but I don't know how well they cover applications specifically. There are some generic File::* modules that will tell you where things like configuration files or home directories live in a sort-of OS-independent manner (some are not well-named on CPAN, for example, the FreeDesktop.org-related modules.). Others will help you to manipulate things like permissions in a simularly sort-of OS-independent manner. The Perl module-authors mailing list may be a good place to ask: http://www.nntp.perl.org/group/perl.module-authors/ Rob On 13/06/07, Nick Woolley wrote: I don't suppose anyone has any pointers or books they could lend me that > explains how to write CPAN-style module distrbutions which do things > like that? It doesn't seem to be something directly supported by the > framework I'm using, Module::Build. > > > Cheers, > > Nick > _______________________________________________ > Edinburgh-pm mailing list > Edinburgh-pm at pm.org > http://mail.pm.org/mailman/listinfo/edinburgh-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/edinburgh-pm/attachments/20070613/b2095588/attachment.html From barbie at missbarbell.co.uk Wed Jun 13 08:35:04 2007 From: barbie at missbarbell.co.uk (Barbie) Date: Wed, 13 Jun 2007 16:35:04 +0100 Subject: [Edinburgh-pm] CPAN application installation in practice In-Reply-To: <4670080E.40609@yahoo.co.uk> References: <4670080E.40609@yahoo.co.uk> Message-ID: <20070613153504.GQ2400@smtp.blueyonder.co.uk> On Wed, Jun 13, 2007 at 04:06:54PM +0100, Nick Woolley wrote: > > I don't suppose anyone has any pointers or books they could lend me that > explains how to write CPAN-style module distrbutions which do things > like that? It doesn't seem to be something directly supported by the > framework I'm using, Module::Build. Have a look at the Alien:: distributions (eg Alien::Selenium [1]), as they do things like this when installing 3rd party libraries. I suggest Selenium as that installs well on Win32 too :) [1] http://search.cpan.org/src/DOMQ/Alien-Selenium-0.05/lib/Alien/Selenium.pm Cheers, Barbie. -- Birmingham Perl Mongers - http://birmingham.pm.org Miss Barbell Productions - http://www.missbarbell.co.uk From nickwoolley at yahoo.co.uk Wed Jun 13 10:53:40 2007 From: nickwoolley at yahoo.co.uk (Nick Woolley) Date: Wed, 13 Jun 2007 18:53:40 +0100 Subject: [Edinburgh-pm] CPAN application installation in practice In-Reply-To: <20070613153504.GQ2400@smtp.blueyonder.co.uk> References: <4670080E.40609@yahoo.co.uk> <20070613153504.GQ2400@smtp.blueyonder.co.uk> Message-ID: <46702F24.7000707@yahoo.co.uk> Barbie wrote: > Have a look at the Alien:: distributions (eg Alien::Selenium [1]), as > they do things like this when installing 3rd party libraries. I suggest > Selenium as that installs well on Win32 too :) Ah yes, I'd installed that previously but forgotten about it (needed the nightly selenium snapshots more often than not). Thanks, I'll have a look. I'll also have a look at AK's stuff - had already come across File::HomeDir and File::ShareDir etc., but alas haven't found a File::ConfigDir or equivalent. If I come up with nowt I'll badger the module-authors. Cheers, N From rory.macdonald at gmail.com Wed Jun 13 16:48:54 2007 From: rory.macdonald at gmail.com (Rory Macdonald) Date: Thu, 14 Jun 2007 00:48:54 +0100 Subject: [Edinburgh-pm] Fab night Message-ID: Just wanted to say I thought it was a cracking night tonight and hope everyone can turn up next month, for what is the 8th anniversary of Edinburgh Perl Mongers. Time flies. Rory From cyocum at gmail.com Wed Jun 13 16:55:42 2007 From: cyocum at gmail.com (Chris Yocum) Date: Thu, 14 Jun 2007 00:55:42 +0100 Subject: [Edinburgh-pm] Fab night In-Reply-To: References: Message-ID: <82bb54530706131655w742d36c5wd1805bc7692cd5e3@mail.gmail.com> I just wanted to second that! Fantastic night! I am glad to have met everyone and I am sorry that I did not get to speak to everyone as much as I would have liked but I am sure I will see you all again. Chris On 6/14/07, Rory Macdonald wrote: > Just wanted to say I thought it was a cracking night tonight and hope > everyone can turn up next month, for what is the 8th anniversary of > Edinburgh Perl Mongers. > > Time flies. > > Rory > _______________________________________________ > Edinburgh-pm mailing list > Edinburgh-pm at pm.org > http://mail.pm.org/mailman/listinfo/edinburgh-pm > From perl at minty.org Thu Jun 14 02:15:12 2007 From: perl at minty.org (Murray) Date: Thu, 14 Jun 2007 10:15:12 +0100 Subject: [Edinburgh-pm] Fab night In-Reply-To: References: Message-ID: <20070614091511.GE12030@minty.org> On Thu, Jun 14, 2007 at 12:48:54AM +0100, Rory Macdonald wrote: > Just wanted to say I thought it was a cracking night tonight and hope > everyone can turn up next month, for what is the 8th anniversary of > Edinburgh Perl Mongers. Will there be cake? Tempus Fugit, Murray ;) From perl at aaroncrane.co.uk Thu Jun 14 03:06:07 2007 From: perl at aaroncrane.co.uk (Aaron Crane) Date: Thu, 14 Jun 2007 11:06:07 +0100 Subject: [Edinburgh-pm] Fab night In-Reply-To: References: Message-ID: <20070614100607.GY9114@aaroncrane.co.uk> Rory Macdonald writes: > Just wanted to say I thought it was a cracking night tonight and hope > everyone can turn up next month, for what is the 8th anniversary of > Edinburgh Perl Mongers. As far as I can make out, that's going to be the 8th anniversary of the mailing list being set up. Conveniently, that means we can have a _second_ 8th anniversary meeting in November -- the 8th anniversary of the first meeting. And the gap should leave plenty of time for the hangovers to dissipate, livers to recover, etc. My records suggest we first met on Thursday 18th November 1999. (How last century!) I think Rory and I are the only two people who were at that meeting and still around. But, anyone with a better memory than me please note: patches welcome. -- Aaron Crane From perl at minty.org Thu Jun 14 03:12:20 2007 From: perl at minty.org (Murray) Date: Thu, 14 Jun 2007 11:12:20 +0100 Subject: [Edinburgh-pm] Fab night In-Reply-To: <20070614100607.GY9114@aaroncrane.co.uk> References: <20070614100607.GY9114@aaroncrane.co.uk> Message-ID: <20070614101219.GF12030@minty.org> On Thu, Jun 14, 2007 at 11:06:07AM +0100, Aaron Crane wrote: > I think Rory and I are the only two people who were at that > meeting and still around. and as such you must surely be the two people responsible for supplying cake! From perl at aaroncrane.co.uk Thu Jun 14 03:26:07 2007 From: perl at aaroncrane.co.uk (Aaron Crane) Date: Thu, 14 Jun 2007 11:26:07 +0100 Subject: [Edinburgh-pm] Fab night In-Reply-To: <20070614101219.GF12030@minty.org> References: <20070614100607.GY9114@aaroncrane.co.uk> <20070614101219.GF12030@minty.org> Message-ID: <20070614102607.GZ9114@aaroncrane.co.uk> Murray writes: > and as such you must surely be the two people responsible for > supplying cake! I dare say that's possible. As long as we don't also have to provide the finest wines available to humanity. -- Aaron Crane From robert at interactive.co.uk Thu Jun 14 07:07:16 2007 From: robert at interactive.co.uk (Robert Inder) Date: 14 Jun 2007 15:07:16 +0100 Subject: [Edinburgh-pm] Fab night In-Reply-To: <20070614102607.GZ9114@aaroncrane.co.uk> References: <20070614100607.GY9114@aaroncrane.co.uk> <20070614101219.GF12030@minty.org> <20070614102607.GZ9114@aaroncrane.co.uk> Message-ID: >>>>> Aaron Crane writes: > Date: Thu, 14 Jun 2007 11:26:07 +0100 > To: edinburgh-pm at pm.org > Subject: Re: [Edinburgh-pm] Fab night > Murray writes: >> and as such you must surely be the two people responsible for >> supplying cake! > I dare say that's possible. As long as we don't also have to > provide the finest wines available to humanity. No, indeed. The finest BEER is clearly what is needed:-) 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 robrwo at gmail.com Tue Jun 19 13:56:20 2007 From: robrwo at gmail.com (Robert Rothenberg) Date: Tue, 19 Jun 2007 21:56:20 +0100 Subject: [Edinburgh-pm] Humour... Message-ID: <467842F4.6020807@gmail.com> http://xkcd.com/c224.html From rory.macdonald at gmail.com Mon Jun 25 05:58:52 2007 From: rory.macdonald at gmail.com (Rory Macdonald) Date: Mon, 25 Jun 2007 13:58:52 +0100 Subject: [Edinburgh-pm] LAMPerl job in East Kilbride Message-ID: FYI http://jobs.perl.org/job/5989 17.5-24k : probably suit someone new to the industry, looking for some experience. Rory From rory.macdonald at gmail.com Sat Jun 30 03:28:21 2007 From: rory.macdonald at gmail.com (Rory Macdonald) Date: Sat, 30 Jun 2007 11:28:21 +0100 Subject: [Edinburgh-pm] OT : Apress books for review Message-ID: According to an email from Apress, they are gagging for reviews of the following books; "Practical Rails Social Networking Sites" By Alan Bradburne | ISBN: 1-59059-841-5 http://apress.com/book/bookDisplay.html?bID=10296 "Practical Ruby for System Administration" By Andr? Ben Hamou | ISBN: 1-59059-821-0 http://apress.com/book/bookDisplay.html?bID=10262 "Foundations of GTK+ Development" By Andrew Krause | ISBN: 1-59059-739-1 http://apress.com/book/bookDisplay.html?bID=10247 "Practical MythTV: Building a PVR and Media Center PC" By Stewart Smith and Michael Still | ISBN: 1-59059-779-6 http://apress.com/book/bookDisplay.html?bID=10245 This last one might interest Murray? Let me know if you'd like to review any of these. Usual story, in return for timely and useful (to the reader) review, you get to keep the book. Rory