The following book reviews are the copyright of their respective authors and no part should be reproduced without the express permission of the author. Publishers and Authors of the books reviewed may reproduce the whole or extracts of a review for their book. To request copyright permission please email firstname.lastname@example.org.
All the reviews herein are the opinions of the reviewer and are not necessarily the views of Birmingham Perl Mongers and its members. If you feel a review or comment has been made in error, please contact email@example.com to rectify the situation.
Static Link: http://birmingham.pm.org/reviews/13
|Title:||The Perl CD Bookshelf (3rd Edition)|
Please note this review has previously been published online, and appears here courtesy of it's author and Northants LUG
This provides the complete text of 7 O'Reilly books about Perl, on a single CD ROM, in HTML. The books included are:
You also get a paper copy of 'Perl in a Nutshell' (3rd Edition) too (which has already been reviewed in these pages). This really is everything you need to know about Perl in one small package! If you already have v2 of the CD ROM, then you have lost 2 books and gained another 4 (plus getting the 'nutshell' book updated on the way). In all, that's probably a good upgrade ... Its a shame that the 2 lost books from v2 are not preserved as a sort of 'bonus' on the CD, as there could be cases where people will have to keep their v2 CD around just for these ...
When reviewing on-line packages like this, I don't aim to review the contents of the books themselves (I would be here for weeks reviewing 7 books!), but try to see how useful and usable the collection is. Having reviewed several 'bookshelf' CDs in the past, I can say that this lives up to O'Reilly's usual high standards.
As always, the translation from paper to HTML is about as good as it could be. You could imagine you are reading the printed book, presentation wise.
Pages are clearly presented and there are good navigation facilities both within a single book, and between books. Titles are clear and basic styles ensure a clean presentation throughout. The only problem is that sometimes you lose track of where you are (for example, if a title has scrolled off the screen). This is really a common problem with the web. It is not a big issue, as sections are rarely more than a screenful of text without a header.
Figures also appear to have translated across well.
I had a quick look at the book in lynx, and was amazed at how accessible it was (minus the figures of course)! The clean style obviously pays off from a compatibility point of view.
Navigation and Searching
As already mentioned, navigation links are provided everywhere. There are links to all other books, the 'whole collection front page', as well as the specific books index, contents and search pages. Each page also has 'previous' and 'next' navigation.
A minor gripe, is that there is no link to search the whole collection from individual pages, just a link to search that specific book - this makes a 'search all' 2 clicks away instead of just 1.
Searching is provided using the same Java applet (as provided for all other 'bookshelf' CDs I've seen). It works pretty well, presenting a pseudo 'web search' type view.
The only thing I miss is the ability to open the link in a new window - something I always get my browser to do when searching. Presumably, the Java applet is doing the linking somehow, rather than the browser. At least it keeps your place when you hit 'back' (well it did for me, using Netscape 4.7 anyway).
One other minor grumble, is that now and again, a page appears in the search results list as 'prf2_04.htm' (or similar), which is the page filename, rather than a title. Presumably one or two pages slipped in without getting a proper section title ... There are only a few of these, compared to the total number of pages, so I didn't find it a problem.
Note: When viewing in lynx, the search 'button' is not visible as a link, then then I wouldn't expect the Java applet to be of much use in lynx ...
You get a lot of information for your money. If you already have some of the books on paper, I'm not sure how much it would be worth getting this too ... it depends how much you carry the books around with you I guess.
It is implemented well, giving you very easy access to all the information. As usual, it includes disclaimers about this information being provided for use by one person only. I would be interested to know how they license it for use by multiple users in a networked environment ... as obviously, a company can easily buy the book for sharing ...
In summary, another good implementation by ORA.
We are one of the UK's largest Perl user groups, representing Birmingham UK to the international Perl community since 2000. We hold monthly social and technical presentations, and several of our members are now regular attendees and speakers at the YAPC::Europe Perl Conferences.
For further information about Birmingham.pm, please read our Frequently Asked Questions page.
For details about joining our mailing list, please Click Here for more details.
No meeting currently scheduled
8th Mar - Brum.pm Social
12th Apr - Brum.pm Social
10th May - Brum.pm Social
14th Jun - Brum.pm Social
12th Jul - Brum.pm Social
9th Aug - Brum.pm Social
13th Sep - Brum.pm Social
11th Oct - Brum.pm Social
8th Nov - Brum.pm Social
13th Dec - Brum.pm Social
Download the Birmingham.pm ICalendar
or subscribe to our Google Calendar
Aberdeen Perl Mongers
Bath Perl Mongers
Birmingham Perl Mongers
Bristol Perl Mongers
Devon & Cornwall Perl Mongers
Edinburgh Perl Mongers
Glasgow Perl Mongers
London Perl Mongers
Milton Keynes Perl Mongers
North of England Perl Mongers
Nottingham Perl Mongers
Southampton Perl Mongers
Thames Valley Perl Mongers
• Linux System Programming
• Mastering Perl
• GIMP 2 for Photographers
• Minimal Perl
• Wicked Cool Perl Scripts
• Red Hat Linux 9 Unleashed
• IRC Hacks - 100 Industrial-Strength Tips & Tools
• eBay Hacks - 100 Industrial-Strength Tips & Tools
• Exploiting Software - How To Break Code
• Mac OS X Unleashed, 2nd Edition
* New Reviews
.. More Reviews