Like most of you, I have made my premiere hobby into my profession. I tackle a lot of problem domains in my daily work, as I'm working as a 'Geek of all trades'. I ask you this, somewhat offtopic, question to follow, because I found in the writings here that a bunch of very good it-professionals is gathering here, whose experiences and opinions I learned to esteem.

I normaly don't store how things are done in my precious main memory (my brain that is, go figure:), rather I store whats done with which tool and where to find the how :-)

A short overview (not more, this is not an ad, but a search for avise):
I stumbled across O'Reillys 'safari bookshelve' service. It is basically a service that lets you choose up to 30 books to your permanent disposal for 15-30 bucks a month. You can add and take off books of the shelf almost to your liking; almost because a book must have staid at least 30 days on your shelf before you may swap it against another one.

I'm normaly not very fond of reading books online. But I have a broad range of interests in IT stuff, both privatly and professional. I can't always wait until a shipment of books arrives before I start planning and/or coding based on the sparse informations found so far, online or bundled with the product/language in use at work; and I sometimes don't want to wait to start something 'the right way' at home.

So my conclusion so far is, that having the possiblility to look things up instantly, when the need arises, seems to be worth a few bucks a month.

On the other hand: I almost all the time derive what I need from accompaning documentation or the source. And what if I need some information right away, have a full bookshelf which doesn't allow me to swap a book, so I can't read up what I need to? (I'd be 'mighty angry', I suppose...)

So do you have, privat or professional excperience with this service? Are there other companies you know of, which offer a service like this?
Most importantly: Is it worth a dime in your daily work/spare-time activities? Does it fit in your ways of learning new stuff, 'expanding your horizon', getting dirty work done? Or is it just another bill paid for the 'just in case'-reason?

regards,
tomte


Hlade's Law:
If you have a difficult task, give it to a lazy person --
they will find an easier way to do it.

  • Comment on [OT] Online 'Bookshelves', does it work?

Replies are listed 'Best First'.
Re: [OT] Online 'Bookshelves', does it work?
by rozallin (Curate) on Apr 06, 2003 at 15:04 UTC
    Your Mileage May Vary </end disclaimer>

    I'm in a very similar situation. I'm going to be attending University later this year to study computer science and along with a contract as a web developer, this means I will be spending money I can't really afford on expensive computer books, so just yesterday I was looking at the possibility of getting a safari account and drew up some advantages and disadvantages:

    Advantages

    • You'll have access to a large number of books: there are currently 1347 books available, from 14 different publishers, in a large number of different aspects of computing.
    • With a starter account, each book you rent out will cost you about $2 a month, and with other account types this will work out to be even less.
    • You can always upgrade your account type if you find you need more bookshelf space than you originally anticipated.
    • Safari has quite a nifty little search engine that allows you to find answers to questions fairly easily
    • You can cut and paste code examples instead of copying them from the book
    • You don't need large shelving units that can hold all those heavy books :)
    • It's cheaper to rent large amounts of books than it is to buy them all, especially when you may not extensively use some of them.
    • You aren't left with redundant copies of books when texts get updated.

    Disadvantages

    • Safari is an electronic reference library, not an offline viewer. It assumes you have a reliable, unmetered and readily available internet connection.
    • The only acceptable payment method currently is by credit card, and only certain international credit cards are accepted.
    • If your interests lie in one specific area of computing, e.g. Perl, Linux, then in the long term it is cheaper to buy a CD bookshelf or hard copies of books then it is to subscribe to safari.
    • If you are lucky enough to live near a well stocked local or college library then you can loan out the books for free.
    • Safari uses detection software to prevent people from using spider software to download entire texts. This isn't entirely foolproof, so you may find yourself being logged off or have your account suspended for otherwise innocent behaviour like fast reading safari books.

    In conclusion, I think that a safari account subscription would be a good idea if you require to have access to a number of different fields of computing, some of which you may only need to dip into briefly for a specific task. However, if you only work in a specific aspect, say Linux or Perl, and use books as a constant reference that will always be found lying on your desk, then it's cheaper in the long run to buy a paper version or something like a CD bookshelf. Or maybe do a combination of both a starter safari subscription and have a couple of well thumbed through manuals :)

    I hope this helps!

    --
    Rozallin J. Thompson
    The Webmistress who doesn't hesitate to use strict;

      wait until you get to school, they might have a group account. i stumbled across a 'free chapter' link a while back and when i hit the safari site i found myself magicaly logged in as a 'user from the University of Foo' with access to all of the books.

      if not, bug the library and IT people. a site license for a University is probably costly, but worth it.

      our safari access disapeared as mysteriously as it appeared, it took a few emails about and a couple of weeks, but it's back. =P

      if i were paying for access i would probably setup a squid cache with long expiration times so i could check back over what i'd recently seen while on the road or in the park (with my laptop) but since it's sorta free i don't have the urge to protect my investment in information availability.

      i may not have figured out the right way to use the UI, currently i find it quite annoying to navigate the library and the books, and the pages are way too short so a lot of time is wasted 'turning the page'.

      otherwise it's quite nice to have so many books seconds away.

      real books are nice, but a pain to move every semester. plus they're often out of date after the 4 years you're using them (or at least a couple of editions behind, plus no corrections).

Re: [OT] Online 'Bookshelves', does it work?
by allolex (Curate) on Apr 06, 2003 at 21:41 UTC

    Funny, rozallin and I were chatting about this just the other day...

    At the very least the Safari system (the only one I know of) does "catch" people who are perfectly innocent. They send you mysterious messages:

    This e-mail is to notify you that an unusual usage alert has been triggered on your Safari Tech Books Online account. Safari does this to protect your account in the event it is being compromised and to protect Safari's intellectual property. Please see Safari's Terms of Service. Continued alerts will result in the system locking out your account.

    Please make sure that you are not running programs that 'speed-up' web browsing; or that spider, crawl, or capture web pages for offline viewing. These types of tools will trigger further alerts and violate the Safari Terms of Service.

    Thank you, The Technical Support Team Safari Tech Books Online

    They appear to do this by logging regular and repetitive page downloads. I know people who have downloaded tons of stuff off of their service by setting their spider to download at random intervals.

    Others have been caught by the Safari service as well. I found the following links here and here (two posts by the same author) to be very informative. And I can confirm zentara's post as a situation that has occurred with at least two Safari customers.

    If you are considering signing up for the service, make sure you read the Terms of Service carefully. If you teach, for example, there are limits to how many chapters you can reproduce for your students. That can seriously reduce the total value of the service to you.

    An advantage that has yet to be mentioned (at least explicitly) is for people who live in places where these books are not easy to find (like a lot of Eastern Europe). But are these same people likely to have the kind of internet connection necessary to get the most out of the service?

    --
    Allolex

Re: [OT] Online 'Bookshelves', does it work?
by zentara (Cardinal) on Apr 06, 2003 at 14:55 UTC
    I'll tell you my experience with Safari. I signed up to look thru a bunch of Perl books. The site worked well. I started to flip thru the chapters of the books, like I was just casually flipping thru "books in hand". I received an email from them saying that I was getting pages "too fast" and might be a robot, and if it happened again, I would be kicked off safari. I just unsubscribed. I guess they are trying to prevent people from downloading the books. I'm wondering why they just don't sell online versions of the books, at an attractive price. ( I guess it's a rhetorical question, :-) ; copies would pop up on Russian sites within days.

      If you run into the spider throttler again during normal use, Safari tech support might be interested to hear what happened. They're always trying to reduce false positives.

      I've been subscribed since safari started, read well over 100 books, and have never had this problem. Try using the index on the left side of the page instead. I don't see any advantage to clicking "Next" rapidly.

      copies would pop up on Russian sites within days.

      I'd like to see your evidence backing this stereotype. Let me guess, you don't have any. How nice to see.

        copies would pop up on Russian sites within days. I'd like to see your evidence backing this stereotype. Let me guess, you don't have any. How nice to see.

        Well all you have to do is go to google and search for "Perl bookshelf ru" and you'll find them. Why should put links to these sites in my post?

Re: [OT] Online 'Bookshelves', does it work?
by samtregar (Abbot) on Apr 08, 2003 at 05:58 UTC
    I've been quite happy with my Safari subscription. I use it for two reasons:

    1. Search. I hate using indexes. They're never really complete and they require me to rememeber the order of letters in the alphabet. Yes, that actually is a problem for me. Go figure. Safari's search engine is very good, in my experience.
    2. Speed. When I'm doing design work on a new project I often need to evaluate technologies that I've only heard about second-hand. Safari has vastly cut down the time and money I spend in this activity.

    I recommend you sign up for their free trial (if they still offer one) and see how you like it. A lot depends on your willingness to read lots of text on a monitor. But if you're a programmer, that's pretty much your job!

    -sam

Re: [OT] Online 'Bookshelves', does it work?
by benn (Vicar) on Apr 08, 2003 at 11:50 UTC
    I think a lot depends upon your own personal reading habits, and the definition of 'reference' . I've built up my paper O'Reilly collection over the years (up to about 35 now), in addition to my 'digital collection' - WC3 specs, perldocs, online references etc. - and I tend to find that (with the exception of the camel book and the web-reference one, both of which are so well-thumbed that I can find anything I need from there faster than I can on-screen), I use the digital sources on a day-to-day basis because it's generally a 'quick reference' that I need when I'm working ("how do you capitalise 'selectedItem'" or "what order are those parameters in again?") , whereas the more 'fun' books (Mastering Algorithms etc.) are read in the bath and pondered upon and left fermenting in the mind until the next project - something that is more difficult to do with online copies.
    Certainly, if reading a screen is your thing (and one of my colleagues who has a subscription is quite happy with it - sits and reads all evening ) then safari is a great thing (and from a great publisher - I *do* like those bookshops that have an exclusive O'R. shelf ), but I personally would prefer to have paper copies of the 'essentials', and then wait for the others to turn up in Oxfam or on birthdays :)
    Cheers,
    Ben