Perhaps it's a bit weird asking a question when I'm meant to be answering them this week (thanks for all your questions, by the way!) but I thought I'd take this opportunity to ask you all one..
I wrote Beginning Ruby and the second edition has just been released and it's doing well. But if I wanted to go on to writing an all new Ruby book (whether with a regular publisher or even as an e-book or free Web site), what sort of book/e-book or Ruby related guide would you like to see or buy? I'm open to all suggestions, no matter how crazy (even "don't write another book again, loser!") so let loose with what you think!
Hello Peter ,
Great , how nice it is .. as authors like you reach out directly to readers. Being novice in Ruby and not so interested towards it (atleast till today) ,still wondering what 'Ruby' is ? you certainly made my mind to look for ruby references.
- An intermediate/advanced book expanding beyond your beginner's book.
- One that deals with Rails specifically and Web Development.
- A book that walks the user through the development of a real world application, such as a CMS or forum, social networking website. This would include the full SDLC, web services, unit testing, best practices, etc.
Ruby is considered to be a very expressive language, and a writer like you can make it a lot interactive journey using interesting real life examples.
Head First series books I like the most. My focus hardly get deviated once I start reading them. They should be good reference if you havent read them yet.
I would also like to see separate modules dedicated to Java/.net developers and usage of JRuby/IronRuby and may be some minor points on comparing Ruby with Python, Groovy, Perl.
You have answered all the questions with beauty and I hope to see the same in your book.
using the different testing frameworks
replacing Ant with Ruby/Rake
Scripting deployments (Raven, alternatives)
scripting parsers (aka server logs, database logs, etc)
creating desktop apps (does Ruby even handle this?)
calling Ruby scripts remotely (from different servers, http, restful service)
creating Ruby plugins/gems
automating testing with Ruby (even if the code is in Java, or web, etc)