Hypothetical situation: you're going away somewhere that has full computer access, but no Internet access of any kind. You'll be there for a period of about 1 month and have substantial time to write code, what type of documentation would you take (both Perl-related, and non-Perl)? I've already got the essential programs: linux-based os (including gcc, and the usuals) perl, python and about 64 other languages. The documentation should ideally be free and in electronic format, disk space isn't really an issue. Examples I'm looking for would be like the festival manual. Thanks a lot :)

Replies are listed 'Best First'.
Re: OT: Documentation Rations
by benn (Vicar) on Apr 21, 2003 at 00:03 UTC
    The O'Reilly Perl CD Bookshelf would still seem a pretty good choice - more code'n'reference than you can shake a stick at.
    Cheers,Ben

      Um, no internet access of any kind...


      Warning: Unless otherwise stated, code is untested. Do not use without understanding. Code is posted in the hopes it is useful, but without warranty. All copyrights are relinquished into the public domain unless otherwise stated. I am not an angel. I am capable of error, and err on a fairly regular basis. If I made a mistake, please let me know (such as by replying to this node).

        No, the Perl CD Bookshelves are CD's each with five or six full O'Reilly books in electronic format (that is, no Internet access is required such as that which would be required to access Safari) - The most recent edition of this compendium is distributed with the second edition of Perl in a Nutshell and includes:

        • Learning Perl (3rd edition)
        • Programming Perl (3rd edition)
        • Perl Cookbook
        • Perl & XML
        • Perl & LWP, and,
        • Mastering Perl/Tk

        Further information can be found on the O'Reilly web site at http://www.oreilly.com/catalog/perlcdbs3/.

         

        perl -le 'print+unpack("N",pack("B32","00000000000000000000001001001101"))'

Re: OT: Documentation Rations
by adrianh (Chancellor) on Apr 20, 2003 at 23:56 UTC
Re: OT: Documentation Rations
by Abigail-II (Bishop) on Apr 21, 2003 at 20:16 UTC
    Every piece of Perl documentation I ever wanted was found in the manual pages that come with the standard distribution. Now, you don't see what code we have to write, and that would be pretty essential. If I were to make code that runs a yak-butter factory, I'd look pretty stupid bringing a case of books about mining on the outer planets.

    My answers, in random order, (all are in dead tree format):

    • Stevens: Advanced Programming in the UNIX Environment.
    • Knuth: The Art of Computer Programming.
    • Cormen, Leiserson and Rivest: Introduction to Algorithms.

    The rest of the book case, I'll fill after getting the assignment.

    Abigail

      The rest of the book case, I'll fill after getting the assignment.

      No assignment whatsoever. This is just for fun :). The only requirements I suggest (feel free to break them) is that it has to do with computer programming. Obviously there is a fair amount of grey area (math, sciences, data formats), feel free to suggest whatever comes to mind. Say you had a month (or a year) to write whatever type of code you wanted. What would it be and what kinds of documentation would you need?

Re: OT: Documentation Rations
by Mr. Muskrat (Canon) on Apr 21, 2003 at 13:31 UTC

    what type of documentation would you take (both Perl-related, and non-Perl)?
    There's life outside of Perl? "Hi, my nick is Mr. Muskrat and I am a geek."

    The only documentation I read is Perl or Linux related. And I only read up on Linux when I have to. I read Perl books, FAQs, manpages, POD... Whatever I can get my hands on. I am currently in the process of studying "Programming Perl, 3rd Edition" for the umpteenth time.

    Perl relaxes me. Perl soothes my frazzled nerves. Perl is my chocolate. ;-)

    What was the question again?

Re: OT: Documentation Rations
by toma (Vicar) on Apr 22, 2003 at 08:30 UTC
    I would take along a copy of pari and maxima.

    In this situation it would be nice to work on something that is relatively stable, so you don't miss updates. It should also be challenging, to take advantage of your time availability. Most important it must be interesting to you!

    If it is interesting enough to you, please spend some time writing about what you learn, and let us know how it turns out. I would especially enjoy reading about learning Festival.

    It should work perfectly the first time! - toma

Re: OT: Documentation Rations
by vagnerr (Prior) on Apr 22, 2003 at 11:49 UTC
    I know it sounds a little corny but these days I would want to take a searchable mirror of perlmonks with me. I'm regularly searching it for usefull code examples and usualy someone has asked a quetion in the past that has produced a solution to any current quandary I may have.

    In addition I think I would want copies of the online manuals for Apache and MySQL.

    _______________________________________________________
    Remember that amateurs built Noah's Ark. Professionals built the Titanic.