[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

[ANN] Forthcoming 2nd ed. of _The Ruby Way_

rubyhacker

12/14/2005 11:00:00 PM

Hello, all.

Thought I might as well announce this "officially" as many people
know it already.

The ink is dry on the contract, and I am working on a second edition
of _The Ruby Way_. Expect to see it second quarter of 2006.

To summarize: About 100 pages deleted, about 250 pages added.
Updated from 1.6.8 to 1.8.4 (or thereabout).

If you have comments or suggestions, feel free to make them.

I can't cover everything, but I want to cover the important and
interesting
stuff (as time and space permit). If you see it in the "keyword soup"
below, it's under consideration. If you think I've forgotten something
important, please tell me in email.


Thanks,
Hal Fulton


Keyword soup:
Rockit racc rbison io/nonblock readpartial StringIO csv Oniguruma
Madeleine Oracle DBI LDAP ORMs (AR, Og, etc.) define_method
const_missing
JTTUI Qt One-click installer EXERB imap pop3 SSL ssh tunnelling OpenURI
NNTP WEBrick Redcloth Bluecloth etc. fastcgi Ruby on Rails Nitro
amrita
borges cgi-kit narf cerise SOAP REST WebDAV XML-RPC Okay (YAML)
Rinda and Ring CORBA REXML irb Test::Unit xmp pp rcov generator
enumerator
OSX KirbyBase Cocoa YAML iCal etc. vCard RSS RDF RMagick Flash (Alph)
PDF Rake mkmf extconf.rb SWIG Ruby/DL CVS Subversion gnuplot Mozilla
Java .NET RDoc RubyGems setup.rb RAA RubyForge ri vim emacs Scite
FreeRIDE RDE ArachnoRuby Komodo Eclipse Blog tools Wiki tools RCRs

57 Answers

Jim Freeze

12/14/2005 11:13:00 PM

0

On 12/14/05, rubyhacker@gmail.com <rubyhacker@gmail.com> wrote:
> Hello, all.
>
> The ink is dry on the contract, and I am working on a second edition
> of _The Ruby Way_. Expect to see it second quarter of 2006.

Congrats

> I can't cover everything, but I want to cover the important and
> interesting
> stuff (as time and space permit). If you see it in the "keyword soup"
> below, it's under consideration. If you think I've forgotten something
> important, please tell me in email.

CommandLine and its children: Application, Option, OptionParser and OptionData.


> Keyword soup:
> Rockit racc rbison io/nonblock readpartial StringIO csv Oniguruma
> Madeleine Oracle DBI LDAP ORMs (AR, Og, etc.) define_method
> const_missing
> JTTUI Qt One-click installer EXERB imap pop3 SSL ssh tunnelling OpenURI
> NNTP WEBrick Redcloth Bluecloth etc. fastcgi Ruby on Rails Nitro
> amrita
> borges cgi-kit narf cerise SOAP REST WebDAV XML-RPC Okay (YAML)
> Rinda and Ring CORBA REXML irb Test::Unit xmp pp rcov generator
> enumerator
> OSX KirbyBase Cocoa YAML iCal etc. vCard RSS RDF RMagick Flash (Alph)
> PDF Rake mkmf extconf.rb SWIG Ruby/DL CVS Subversion gnuplot Mozilla
> Java .NET RDoc RubyGems setup.rb RAA RubyForge ri vim emacs Scite
> FreeRIDE RDE ArachnoRuby Komodo Eclipse Blog tools Wiki tools RCRs


--
Jim Freeze


James Gray

12/15/2005 12:23:00 AM

0

On Dec 14, 2005, at 5:03 PM, rubyhacker@gmail.com wrote:

> Hello, all.
>
> Thought I might as well announce this "officially" as many people
> know it already.
>
> The ink is dry on the contract, and I am working on a second edition
> of _The Ruby Way_. Expect to see it second quarter of 2006.

This is just fantastic news. The old version is quite out of date
and yet still my second favorite Ruby book!

> Keyword soup:
> ...csv...

I realize this is tooting my own horn, but it would be great if
FasterCSV[1] made it in there if only as a footnote. I know it's not
a standard library, but it reads and writes just fine and is almost 9
times faster than the standard library. This might be important
since I've seen multiple complaints about CSV speed here and on Ruby
Core.

I'm also hard at work adding cool new features to it that should be
in long before the book is ready. Features not yet is CSV. :)

End advertisement. We now return you to your regular programming.

James Edward Gray II

1: http://rubyforge.org/projects/...



Jeff Wood

12/15/2005 12:35:00 AM

0

... Please be sure to provide it in PDF form... That's how I have my
current edition and I really appreciate it.

j.

On 12/14/05, James Edward Gray II <james@grayproductions.net> wrote:
> On Dec 14, 2005, at 5:03 PM, rubyhacker@gmail.com wrote:
>
> > Hello, all.
> >
> > Thought I might as well announce this "officially" as many people
> > know it already.
> >
> > The ink is dry on the contract, and I am working on a second edition
> > of _The Ruby Way_. Expect to see it second quarter of 2006.
>
> This is just fantastic news. The old version is quite out of date
> and yet still my second favorite Ruby book!
>
> > Keyword soup:
> > ...csv...
>
> I realize this is tooting my own horn, but it would be great if
> FasterCSV[1] made it in there if only as a footnote. I know it's not
> a standard library, but it reads and writes just fine and is almost 9
> times faster than the standard library. This might be important
> since I've seen multiple complaints about CSV speed here and on Ruby
> Core.
>
> I'm also hard at work adding cool new features to it that should be
> in long before the book is ready. Features not yet is CSV. :)
>
> End advertisement. We now return you to your regular programming.
>
> James Edward Gray II
>
> 1: http://rubyforge.org/projects/...
>
>
>


--
"Remember. Understand. Believe. Yield! -> http://ruby-lang...

Jeff Wood


Tanner Burson

12/15/2005 1:09:00 AM

0

On 12/14/05, rubyhacker@gmail.com <rubyhacker@gmail.com> wrote:
> Hello, all.
>
> Thought I might as well announce this "officially" as many people
> know it already.
>
> The ink is dry on the contract, and I am working on a second edition
> of _The Ruby Way_. Expect to see it second quarter of 2006.
>
> To summarize: About 100 pages deleted, about 250 pages added.
> Updated from 1.6.8 to 1.8.4 (or thereabout).
>
> If you have comments or suggestions, feel free to make them.
>
> I can't cover everything, but I want to cover the important and
> interesting
> stuff (as time and space permit). If you see it in the "keyword soup"
> below, it's under consideration. If you think I've forgotten something
> important, please tell me in email.
>
>
> Thanks,
> Hal Fulton
>
>
> Keyword soup:
> Rockit racc rbison io/nonblock readpartial StringIO csv Oniguruma
> Madeleine Oracle DBI LDAP ORMs (AR, Og, etc.) define_method
> const_missing
> JTTUI Qt One-click installer EXERB imap pop3 SSL ssh tunnelling OpenURI
> NNTP WEBrick Redcloth Bluecloth etc. fastcgi Ruby on Rails Nitro
> amrita
> borges cgi-kit narf cerise SOAP REST WebDAV XML-RPC Okay (YAML)
> Rinda and Ring CORBA REXML irb Test::Unit xmp pp rcov generator
> enumerator
> OSX KirbyBase Cocoa YAML iCal etc. vCard RSS RDF RMagick Flash (Alph)
> PDF Rake mkmf extconf.rb SWIG Ruby/DL CVS Subversion gnuplot Mozilla
> Java .NET RDoc RubyGems setup.rb RAA RubyForge ri vim emacs Scite
> FreeRIDE RDE ArachnoRuby Komodo Eclipse Blog tools Wiki tools RCRs
>
>
At least a small section on Rake would be excellent.
>


--
===Tanner Burson===
tanner.burson@gmail.com
http://tanner... <---Might even work one day...


Joe Van Dyk

12/15/2005 1:14:00 AM

0

On 12/14/05, Tanner Burson <tanner.burson@gmail.com> wrote:
> On 12/14/05, rubyhacker@gmail.com <rubyhacker@gmail.com> wrote:
> > Hello, all.
> >
> > Thought I might as well announce this "officially" as many people
> > know it already.
> >
> > The ink is dry on the contract, and I am working on a second edition
> > of _The Ruby Way_. Expect to see it second quarter of 2006.
> >
> > To summarize: About 100 pages deleted, about 250 pages added.
> > Updated from 1.6.8 to 1.8.4 (or thereabout).
> >
> > If you have comments or suggestions, feel free to make them.
> >
> > I can't cover everything, but I want to cover the important and
> > interesting
> > stuff (as time and space permit). If you see it in the "keyword soup"
> > below, it's under consideration. If you think I've forgotten something
> > important, please tell me in email.
> >
> >
> > Thanks,
> > Hal Fulton
> >
> >
> > Keyword soup:
> > Rockit racc rbison io/nonblock readpartial StringIO csv Oniguruma
> > Madeleine Oracle DBI LDAP ORMs (AR, Og, etc.) define_method
> > const_missing
> > JTTUI Qt One-click installer EXERB imap pop3 SSL ssh tunnelling OpenURI
> > NNTP WEBrick Redcloth Bluecloth etc. fastcgi Ruby on Rails Nitro
> > amrita
> > borges cgi-kit narf cerise SOAP REST WebDAV XML-RPC Okay (YAML)
> > Rinda and Ring CORBA REXML irb Test::Unit xmp pp rcov generator
> > enumerator
> > OSX KirbyBase Cocoa YAML iCal etc. vCard RSS RDF RMagick Flash (Alph)
> > PDF Rake mkmf extconf.rb SWIG Ruby/DL CVS Subversion gnuplot Mozilla
> > Java .NET RDoc RubyGems setup.rb RAA RubyForge ri vim emacs Scite
> > FreeRIDE RDE ArachnoRuby Komodo Eclipse Blog tools Wiki tools RCRs
> >
> >
> At least a small section on Rake would be excellent.

I think it's under consideration, considering that Rake is in that
'keyword soup'.


Hal E. Fulton

12/15/2005 3:24:00 AM

0

Joe Van Dyk wrote:
> On 12/14/05, Tanner Burson <tanner.burson@gmail.com> wrote:
>>At least a small section on Rake would be excellent.
>
> I think it's under consideration, considering that Rake is in that
> 'keyword soup'.

Yep, should have alphabetized it. But then it wouldn't be soup,
would it? :)

Hal


"There's a message in my AlphaBits! It says, 'OOOOOO'!"
"Those are CheeriOs."
-- _Family Guy_





Bill Guindon

12/15/2005 4:03:00 AM

0

On 12/14/05, Hal Fulton <hal9000@hypermetrics.com> wrote:
> Joe Van Dyk wrote:
> > On 12/14/05, Tanner Burson <tanner.burson@gmail.com> wrote:
> >>At least a small section on Rake would be excellent.
> >
> > I think it's under consideration, considering that Rake is in that
> > 'keyword soup'.
>
> Yep, should have alphabetized it. But then it wouldn't be soup,
> would it? :)

Sure it would. It would be alphabet soup ;)

Any chance of it following the prag prog's beta book release method?

Either way, looking forward to it.

> Hal
>
>
> "There's a message in my AlphaBits! It says, 'OOOOOO'!"
> "Those are CheeriOs."
> -- _Family Guy_
>
>
>
>
>


--
Bill Guindon (aka aGorilla)


Eero Saynatkari

12/15/2005 4:28:00 AM

0

Hal Fulton wrote:
> Joe Van Dyk wrote:
>> On 12/14/05, Tanner Burson <tanner.burson@gmail.com> wrote:
>>>At least a small section on Rake would be excellent.
>>
>> I think it's under consideration, considering that Rake is in that
>> 'keyword soup'.
>
> Yep, should have alphabetized it. But then it wouldn't be soup,
> would it? :)

First, one more congratulatory note: congrats! :)

The few exciting and very soupy technologies I could
think of off-hand are SCGI, RubyScript2Exe and the
whole ParseTree/Ruby2C cadre.

A footnote of such alternatives as Rant and Wee might
be well-received, too!

> Hal
>
>
> "There's a message in my AlphaBits! It says, 'OOOOOO'!"
> "Those are CheeriOs."
> -- _Family Guy_

*Dashes off to purchase season 3*


E


--
Posted via http://www.ruby-....


Ezra Zygmuntowicz

12/15/2005 4:44:00 AM

0


On Dec 14, 2005, at 3:03 PM, rubyhacker@gmail.com wrote:

> Hello, all.
>
> Thought I might as well announce this "officially" as many people
> know it already.
>
> The ink is dry on the contract, and I am working on a second edition
> of _The Ruby Way_. Expect to see it second quarter of 2006.
>
> To summarize: About 100 pages deleted, about 250 pages added.
> Updated from 1.6.8 to 1.8.4 (or thereabout).
>
> If you have comments or suggestions, feel free to make them.
>
> I can't cover everything, but I want to cover the important and
> interesting
> stuff (as time and space permit). If you see it in the "keyword soup"
> below, it's under consideration. If you think I've forgotten something
> important, please tell me in email.
>
>
> Thanks,
> Hal Fulton
>
>
> Keyword soup:
> Rockit racc rbison io/nonblock readpartial StringIO csv Oniguruma
> Madeleine Oracle DBI LDAP ORMs (AR, Og, etc.) define_method
> const_missing
> JTTUI Qt One-click installer EXERB imap pop3 SSL ssh tunnelling
> OpenURI
> NNTP WEBrick Redcloth Bluecloth etc. fastcgi Ruby on Rails Nitro
> amrita
> borges cgi-kit narf cerise SOAP REST WebDAV XML-RPC Okay (YAML)
> Rinda and Ring CORBA REXML irb Test::Unit xmp pp rcov generator
> enumerator
> OSX KirbyBase Cocoa YAML iCal etc. vCard RSS RDF RMagick Flash (Alph)
> PDF Rake mkmf extconf.rb SWIG Ruby/DL CVS Subversion gnuplot Mozilla
> Java .NET RDoc RubyGems setup.rb RAA RubyForge ri vim emacs Scite
> FreeRIDE RDE ArachnoRuby Komodo Eclipse Blog tools Wiki tools RCRs

Impressive list of topics! i will buy this book in a heart beat!

Cheers-

-Ezra Zygmuntowicz
WebMaster
Yakima Herald-Republic Newspaper
ezra@yakima-herald.com
509-577-7732


Hal E. Fulton

12/15/2005 5:00:00 AM

0

Ezra Zygmuntowicz wrote:
>
>>
>> Keyword soup:
>> Rockit racc rbison io/nonblock readpartial StringIO csv Oniguruma
>> Madeleine Oracle DBI LDAP ORMs (AR, Og, etc.) define_method
>> const_missing
>> JTTUI Qt One-click installer EXERB imap pop3 SSL ssh tunnelling OpenURI
>> NNTP WEBrick Redcloth Bluecloth etc. fastcgi Ruby on Rails Nitro
>> amrita
>> borges cgi-kit narf cerise SOAP REST WebDAV XML-RPC Okay (YAML)
>> Rinda and Ring CORBA REXML irb Test::Unit xmp pp rcov generator
>> enumerator
>> OSX KirbyBase Cocoa YAML iCal etc. vCard RSS RDF RMagick Flash (Alph)
>> PDF Rake mkmf extconf.rb SWIG Ruby/DL CVS Subversion gnuplot Mozilla
>> Java .NET RDoc RubyGems setup.rb RAA RubyForge ri vim emacs Scite
>> FreeRIDE RDE ArachnoRuby Komodo Eclipse Blog tools Wiki tools RCRs
>
>
> Impressive list of topics! i will buy this book in a heart beat!
>

Thank you.

Let me clarify, though, lest anyone misunderstand -- not all of these
topics will be covered in depth. Depending on time and pages and so on,
some may barely be mentioned.

That's one reason I want assistance in prioritizing things. In addition,
some of these I know little about, and will have to learn within the
next ninety days or so, or just skip them.


Hal