YAPV done!

http://phrogz.net/ProgrammingRuby/
is ‘done’ [1].

What does it offer you versus other, existing online versions of the book?

(*) The framed version keeps synchronized a frame for the Wiki pages
"ProgrammingRubyTwo", which hold various corrections and updated
information for 1.8.1 [2]

(*) Removal of the words “on page xxx” and laboriously replacing them
all with real hyperlinks to the content being referenced.

(*) A really comprehensive table of contents, including splitting the
chapters out into their correct sectioning. [3]

(*) A more pleasing display style, especially for the reference library
(IMHO)

(*) A little widget for breaking the content out of the frameset, and
putting it back in. (In Safari/Mozilla this is in the upper right of the
content pages…in IE it’s at the very bottom of the content.)

(*) HTML4 valid markup :wink:

(*) 20+ missing pages from the key “The Ruby Language” section.

What doesn’t it offer?

(*) New content. Updates are framed next to the old content, but this is
still basically the same source as the various 0.4 versions out there.

(*) The Figures. Again…this is drawn from the same XML source, and the
various Figures referenced throughout the book aren’t publicly available
other than in the print copy.

Enjoy, and please let me know if you have stylystic improvements you’d
like to see, or additional features that I can derive from the existing
content.

···


(-, /\ / / //

[1] I still plan on adding a good index, as well as duplicating the
quick-links to methods at the top of each class.

[2] Please help contribute! If you know of something that’s new to 1.8
that’s not in the Book, please edit the associated Wiki page so all can
benefit.

[3] For the sake of your speedy browsing and my server, PLEASE set your
browser to the default cache setting (for IEWin, it should be
"Automatically"). Without this, some browsers (IEWin) will hit the
server for EACH image referenced, EVERY time. Over 1,000 hits just to
load the nav, as it foolishly ensures the image is up-to-date each time.

(*) Removal of the words “on page xxx” and laboriously replacing them
all with real hyperlinks to the content being referenced.

Great !!

Nice work, Gavin …Thanks.

Gavin Kistner wrote:

···

Programming Ruby
is ‘done’ [1].

What does it offer you versus other, existing online versions of the
book?

(*) The framed version keeps synchronized a frame for the Wiki pages
“ProgrammingRubyTwo”, which hold various corrections and updated
information for 1.8.1 [2]

(*) Removal of the words “on page xxx” and laboriously replacing them
all with real hyperlinks to the content being referenced.

(*) A really comprehensive table of contents, including splitting the
chapters out into their correct sectioning. [3]

(*) A more pleasing display style, especially for the reference
library (IMHO)

(*) A little widget for breaking the content out of the frameset, and
putting it back in. (In Safari/Mozilla this is in the upper right of
the content pages…in IE it’s at the very bottom of the content.)

(*) HTML4 valid markup :wink:

(*) 20+ missing pages from the key “The Ruby Language” section.

What doesn’t it offer?

(*) New content. Updates are framed next to the old content, but this
is still basically the same source as the various 0.4 versions out there.

(*) The Figures. Again…this is drawn from the same XML source, and
the various Figures referenced throughout the book aren’t publicly
available other than in the print copy.

Enjoy, and please let me know if you have stylystic improvements you’d
like to see, or additional features that I can derive from the
existing content.


(-, /\ / / //

[1] I still plan on adding a good index, as well as duplicating the
quick-links to methods at the top of each class.

[2] Please help contribute! If you know of something that’s new to 1.8
that’s not in the Book, please edit the associated Wiki page so all
can benefit.

[3] For the sake of your speedy browsing and my server, PLEASE set
your browser to the default cache setting (for IEWin, it should be
“Automatically”). Without this, some browsers (IEWin) will hit the
server for EACH image referenced, EVERY time. Over 1,000 hits just to
load the nav, as it foolishly ensures the image is up-to-date each time.

Great work - thanks!

Andrew Walrond

···

On Tuesday 10 Feb 2004 11:00 pm, Gavin Kistner wrote:

Programming Ruby
is ‘done’ [1].

Gavin Kistner wrote:

Programming Ruby is ‘done’ [1].

That sound you hear is me (new to Ruby) banging my head against the wall
because about 12 hours ago I bit the bullet and printed out the old
version on my sloooooow (single-side only) printer.

Thanks for the clean-up, though!

Jim

···

            Longhaired freaky people need not apply.

Gavin Kistner wrote:

[1] I still plan on adding a good index, as well as duplicating the
quick-links to methods at the top of each class.

FYI, I’ve added an index to the site now. (Click on ‘INDEX >’ at the top
of the table of contents.) Unfortunately it’s a bit slow to load: it’s
110k of HTML comprising over 1,500 entries. It’s also rather
naive…it’s just a re-ordering of the TOC, and inclusion of all method
references.

Still, better’n nothing, right? :slight_smile:

If you prefer the Index to the TOC, you can have it displayed by default
(instead of the TOC) by using the url:
http://phrogz.net/ProgrammingRuby/?index=1

That might well have been more expensive than buying the real book and
the end result won’t be nearly as nice :frowning:

···

On Wed, Feb 11, 2004 at 11:10:01PM +0900, Jim Hill wrote:

Gavin Kistner wrote:

Programming Ruby is ‘done’ [1].

That sound you hear is me (new to Ruby) banging my head against the wall
because about 12 hours ago I bit the bullet and printed out the old
version on my sloooooow (single-side only) printer.


_ _

__ __ | | ___ _ __ ___ __ _ _ __
'_ \ / | __/ __| '_ _ \ / ` | ’ \
) | (| | |
__ \ | | | | | (| | | | |
.__/ _,
|_|/| || ||_,|| |_|
Running Debian GNU/Linux Sid (unstable)
batsman dot geo at yahoo dot com

Computers are useless. They can only give you answers.
– Pablo Picasso

Mauricio Fernández wrote:

Gavin Kistner wrote:

Programming Ruby is ‘done’ [1].

That sound you hear is me (new to Ruby) banging my head against the wall
because about 12 hours ago I bit the bullet and printed out the old
version on my sloooooow (single-side only) printer.

That might well have been more expensive than buying the real book and
the end result won’t be nearly as nice :frowning:

Paper’s cheap, time isn’t. You’re right that the printed/bound book
would be much nicer (I’m assuming it doesn’t have “Figure not available”
sprinkled liberally throughout). Ah, well…time to schlep the files
over to my buddy’s place (he has a color laser that does duplex) and
take a few dollars’ value off the “things you owe me for” ledger.

Neat language so far. I look forward to kicking its tires.

Jim, who has a bad habit of “collecting” programming languages

···

On Wed, Feb 11, 2004 at 11:10:01PM +0900, Jim Hill wrote:

            Longhaired freaky people need not apply.

Places like Amazon have Programming Ruby “Used & new from $16.50” if a
properly bound (and slightly old) paper version is useful to you.

Mike

···

In article c0dg5g$nid$1@iruka.swcp.com, Jim Hill jimhill@swcp.com wrote:

Paper’s cheap, time isn’t. You’re right that the printed/bound book
would be much nicer (I’m assuming it doesn’t have “Figure not available”
sprinkled liberally throughout). Ah, well…time to schlep the files
over to my buddy’s place (he has a color laser that does duplex) and
take a few dollars’ value off the “things you owe me for” ledger.


mike@stok.co.uk | The “`Stok’ disclaimers” apply.
http://www.stok.co.uk/~mike/ | GPG PGP Key 1024D/059913DA
mike@exegenix.com | Fingerprint 0570 71CD 6790 7C28 3D60
http://www.exegenix.com/ | 75D2 9EC4 C1C0 0599 13DA

Let me take this opportunity to gently remind everybody that the best
way to encourage book publishers to publish new books about Ruby or
new editions of existing books about Ruby is by spending money on
books about Ruby at our favorite book store or web site.

Now back to our regular programming…

···

On Wed, 11 Feb 2004 15:02:08 +0000 (UTC), jimhill@swcp.com (Jim Hill) wrote:

Paper’s cheap, time isn’t. You’re right that the printed/bound book
would be much nicer (I’m assuming it doesn’t have “Figure not available”
sprinkled liberally throughout). Ah, well…time to schlep the files
over to my buddy’s place (he has a color laser that does duplex) and
take a few dollars’ value off the “things you owe me for” ledger.

Tim Hunter wrote:

···

On Wed, 11 Feb 2004 15:02:08 +0000 (UTC), jimhill@swcp.com (Jim Hill) >wrote:

Paper’s cheap, time isn’t. You’re right that the printed/bound book
would be much nicer (I’m assuming it doesn’t have “Figure not available”
sprinkled liberally throughout). Ah, well…time to schlep the files
over to my buddy’s place (he has a color laser that does duplex) and
take a few dollars’ value off the “things you owe me for” ledger.

Let me take this opportunity to gently remind everybody that the best
way to encourage book publishers to publish new books about Ruby or
new editions of existing books about Ruby is by spending money on
books about Ruby at our favorite book store or web site.

I did order Slagell’s book after skimming the first few chapters via
O’Reilly’s Safari page (which my employer is decent enough to have a
site license for). If the dudes behind PR would bang out another
edition I’d be on it like cat hair on carpet.

Jim

            Longhaired freaky people need not apply.

I think they want to, but the publisher may be a bit gun-shy at this point.

-austin

···

On Thu, 12 Feb 2004 07:15:00 +0900, Jim Hill wrote:

I did order Slagell’s book after skimming the first few chapters via
O’Reilly’s Safari page (which my employer is decent enough to have a site
license for). If the dudes behind PR would bang out another edition I’d
be on it like cat hair on carpet.


austin ziegler * austin@halostatue.ca * Toronto, ON, Canada
software designer * pragmatic programmer * 2004.02.17
* 16.08.00

Watch this space… :slight_smile:

Cheers

Dave

···

On Feb 17, 2004, at 15:08, Austin Ziegler wrote:

On Thu, 12 Feb 2004 07:15:00 +0900, Jim Hill wrote:

I did order Slagell’s book after skimming the first few chapters via
O’Reilly’s Safari page (which my employer is decent enough to have a
site
license for). If the dudes behind PR would bang out another edition
I’d
be on it like cat hair on carpet.

I think they want to, but the publisher may be a bit gun-shy at this
point.