• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Noulakaz

Noulakaz

The blog of Avinash, Christina, Anya and Kyan Meetoo.

  • Home
  • About
  • People
    • Christina & Avinash Meetoo
    • Avinash Meetoo
    • Christina Meetoo
    • Anya Meetoo
    • Kyan Meetoo
  • General
    • News
    • Mauritius
    • Politics
    • Education
    • Business
    • Travel
  • Computing
    • Apple
    • Linux
    • LUGM
    • Programming
    • Web
    • Technology
    • Knowledge Seven
  • Entertainment
    • Music
    • Movies
    • Photography
    • Sports

Agile Web Development with Ruby on Rails

30 March 2007 By Avinash Meetoo 5 Comments

At last!

Amazon has just sent me the book Agile Web Development with Rails that I ordered one month ago.

This book focuses on Ruby on Rails, the open source framework to write web applications in the Ruby programming language (which is making a lot of buzz on the Internet right now).

Previously, I had purchased Programming Ruby.

I guess I can start experimenting with Rails a lot more now as I finally have the two books pictured on the right :-)

By the way, both Ruby on Rails and Ruby Gems, the Ruby package manager, have just been updated. I did this on my Linux box:

sudo gem update --system
sudo rm /usr/lib/ruby/gems/1.8/source_cache
sudo gem install rails

By the way, here is a tip I got from the Agile Web Development with Rails book on how to generate the Ruby on Rails API documentation automatically:

rails dummy
cd dummy
rake rails:freeze:gems
echo >vendor/rails/activesupport/README
rake doc:rails

A directory called api will be created into the doc directory. Move it to the desktop and, voilà, you have the complete API documentation.

Have fun!

(Image courtesy of Spuggy, source_cache tip from ImaPenguin and Ruby Gems tip from Gregory Brown)

Filed Under: Linux, Programming, Technology, Web

Reader Interactions

Comments

  1. curiousEngine says

    30 March 2007 at 21:45

    i downloaded
    1) Agile_Web_Development_With_Rails-2nd_Ed_Beta
    2) Rails_Recipes__Pragmatic_2006.06_
    3)The_Ruby_Way_Solutions_and_Techniques_in_Ruby_Programming__Second_Edition
    4) Ruby_on_Rails_Up_and_Running

    from [some URL that curiousEngine gave but which I have removed because I do not want to condone piracy here – Avinash]

    currently downloading:
    Instant Rails 1.7 (59.21 Mb) and ruby plug-in for Eclipse:
    http://www.eclipse.org/search/search.cgi?t=All&t=Downloads&t=Wiki&wf=574a74&q=ruby&x=0&y=0

    It is also possible to use Ruby Development Tools also i think:
    http://sourceforge.net/project/showfiles.php?group_id=50233&package_id=43880&release_id=413309

    and yes, Photo Courtesy:
    http://www.pjhyett.com/5
    lolz

  2. curiousEngine says

    30 March 2007 at 22:11

    Ahhh Today its Ruby on Rails, and tomorrow ErlyWeb maybe???

    Erlang is a great language programming language for solving many different kinds of problems that are outside of its original domain (telcom). For some problems, it’s the best.

    http://www.pragmaticprogrammer.com/articles/erlang.html

    – With ErlyWeb, Erlang makes an excellent toolkit for building webapps (especially those that go beyond simple CRUD). To web developers, it provides a unique blend of an industrial-strength platform and a simple, flexible, and powerful programming model.
    An application of the emerging ErlyWeb:
    http://yarivsblog.com/articles/2007/03/15/boston-barcamp2/

  3. Asvin Balloo says

    30 March 2007 at 22:49

    RoR is just too great for developing web applications! Slowly I’am migrating all the “old” php scripts at work towards RoR apps. You can also have a look at the Rails Cookbook (Oreilly) which is very very helpful, with lots of tips and tricks.

  4. avinash says

    31 March 2007 at 01:13

    To curiousEngine:

    I suppose you have noticed that I removed the URL you gave. As for ErlyWeb, why not? In fact, I’ve started looking at Seaside lately. So I guess I’ll have to have a look at ErlyWeb.

    To Asvin:

    I was wondering whether to buy the Rails Cookbook and in the end I bought some other book. I’ll buy it next time :-)

    Do you think it is still important to teach PHP now or is this kind of programming outdated? I’m asking because I’m setting up a new programme with some colleagues at the UoM and this is something that has been troubling me for some time…

  5. Asvin Balloo says

    31 March 2007 at 17:47

    I still think PHP has a major role to play in the future, with PHP5 object oriented and great features like SimpleXML. IMHO I see PHP scripts for frontend apps and RoR apps for all the backend stuff, and that’s what I’am actually trying to do at work ;-)

Leave a Reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Our Personal Websites

Avinash Meetoo
Christina Meetoo
Anya Meetoo
Kyan Meetoo

Related Posts

  • Installing the latest Rubygems and Rails on Slicehost
  • Ruby on Rails is a Big Thing…
  • RESTful Application talking to Dumb-Ass Recipients (RADAR)
  • The Ruby Programming Language

Random Posts

  • Henry is sooooo good :-)
  • Livebox + Wi-Fi + Kubuntu Linux AMD64 = Bliss ;-)
  • New pictures available…
  • Creativity in Programming

Archives

  • June 2025 (1)
  • May 2025 (3)
  • April 2025 (4)
  • January 2025 (3)
  • December 2024 (2)
  • November 2024 (2)
  • October 2024 (3)
  • September 2024 (7)
  • August 2024 (1)
  • July 2024 (1)
  • June 2024 (2)
  • May 2024 (3)
  • January 2024 (2)
  • December 2023 (1)
  • October 2023 (1)
  • September 2023 (4)
  • August 2023 (3)
  • July 2023 (1)
  • June 2023 (4)
  • May 2023 (1)
  • April 2023 (1)
  • March 2023 (5)
  • February 2023 (1)
  • December 2022 (1)
  • November 2022 (1)
  • October 2022 (4)
  • August 2022 (4)
  • July 2022 (3)
  • June 2022 (5)
  • May 2022 (5)
  • January 2022 (3)
  • December 2021 (2)
  • November 2021 (1)
  • October 2021 (1)
  • September 2021 (4)
  • August 2021 (2)
  • July 2021 (14)
  • May 2021 (2)
  • April 2021 (4)
  • March 2021 (9)
  • February 2021 (2)
  • January 2021 (1)
  • October 2020 (1)
  • September 2020 (1)
  • August 2020 (2)
  • July 2020 (5)
  • June 2020 (3)
  • May 2020 (5)
  • April 2020 (6)
  • March 2020 (2)
  • February 2020 (2)
  • January 2020 (2)
  • October 2019 (1)
  • September 2019 (2)
  • July 2019 (2)
  • June 2019 (1)
  • May 2019 (3)
  • April 2019 (2)
  • March 2019 (1)
  • February 2019 (1)
  • January 2019 (3)
  • December 2018 (1)
  • October 2018 (3)
  • August 2018 (2)
  • July 2018 (2)
  • June 2018 (1)
  • May 2018 (2)
  • April 2018 (1)
  • February 2018 (1)
  • December 2017 (1)
  • October 2017 (1)
  • September 2017 (1)
  • August 2017 (1)
  • July 2017 (1)
  • May 2017 (4)
  • April 2017 (3)
  • March 2017 (4)
  • February 2017 (5)
  • January 2017 (3)
  • October 2016 (1)
  • September 2016 (1)
  • August 2016 (4)
  • July 2016 (1)
  • June 2016 (1)
  • March 2016 (3)
  • February 2016 (3)
  • January 2016 (1)
  • December 2015 (1)
  • November 2015 (2)
  • September 2015 (1)
  • August 2015 (3)
  • March 2015 (1)
  • December 2014 (1)
  • November 2014 (4)
  • October 2014 (1)
  • March 2014 (2)
  • February 2014 (3)
  • December 2013 (1)
  • October 2013 (1)
  • September 2013 (1)
  • August 2013 (1)
  • July 2013 (1)
  • June 2013 (2)
  • May 2013 (1)
  • March 2013 (3)
  • January 2013 (2)
  • December 2012 (3)
  • November 2012 (4)
  • September 2012 (3)
  • August 2012 (2)
  • July 2012 (3)
  • June 2012 (2)
  • May 2012 (1)
  • April 2012 (2)
  • February 2012 (1)
  • January 2012 (4)
  • December 2011 (2)
  • November 2011 (1)
  • October 2011 (4)
  • September 2011 (2)
  • August 2011 (1)
  • July 2011 (2)
  • June 2011 (4)
  • April 2011 (7)
  • March 2011 (2)
  • February 2011 (1)
  • January 2011 (3)
  • November 2010 (3)
  • October 2010 (1)
  • September 2010 (2)
  • August 2010 (4)
  • July 2010 (2)
  • June 2010 (1)
  • May 2010 (3)
  • April 2010 (4)
  • March 2010 (3)
  • February 2010 (3)
  • January 2010 (5)
  • December 2009 (2)
  • November 2009 (3)
  • October 2009 (1)
  • September 2009 (5)
  • August 2009 (3)
  • July 2009 (1)
  • June 2009 (3)
  • May 2009 (2)
  • April 2009 (7)
  • March 2009 (12)
  • February 2009 (10)
  • January 2009 (5)
  • December 2008 (4)
  • November 2008 (11)
  • October 2008 (6)
  • September 2008 (7)
  • August 2008 (3)
  • July 2008 (8)
  • June 2008 (6)
  • May 2008 (5)
  • April 2008 (7)
  • March 2008 (6)
  • February 2008 (3)
  • January 2008 (6)
  • December 2007 (11)
  • November 2007 (10)
  • October 2007 (7)
  • September 2007 (9)
  • August 2007 (3)
  • July 2007 (7)
  • June 2007 (8)
  • May 2007 (14)
  • April 2007 (11)
  • March 2007 (18)
  • February 2007 (14)
  • January 2007 (15)
  • December 2006 (16)
  • November 2006 (10)
  • October 2006 (7)
  • September 2006 (8)
  • August 2006 (8)
  • July 2006 (6)
  • June 2006 (4)
  • May 2006 (13)
  • April 2006 (10)
  • March 2006 (11)
  • February 2006 (7)
  • January 2006 (14)
  • December 2005 (8)
  • November 2005 (6)
  • October 2005 (7)
  • September 2005 (2)
  • August 2005 (6)
  • July 2005 (2)
  • June 2005 (6)
  • May 2005 (15)
  • April 2005 (12)
  • March 2005 (3)
  • February 2005 (8)
  • January 2005 (3)
  • December 2004 (1)
  • November 2004 (2)
  • October 2004 (2)
  • September 2004 (3)
  • August 2004 (3)
  • July 2004 (3)
  • June 2004 (3)
  • May 2004 (6)
  • April 2004 (10)
  • March 2004 (12)
Creative Commons License This work is licensed by Avinash Meetoo under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 Unported License.