TPR01: Higher Ed on Rails Sven Aas, Web Team Lead, Mount Holyoke College, [email protected]
Total Page:16
File Type:pdf, Size:1020Kb
TPR01: Higher Ed on Rails Sven Aas, Web Team Lead, Mount Holyoke College, [email protected] Links to presentation materials and additional information will be available at my website: http://www.mtholyoke.edu/~saas/ This is an incomplete and highly subjective set of lists, but I hope it will be a useful resource: Resources for Ruby and Rails Training Materials Official sites Online Training Materials Ruby (use 1.8.x for production, for now): Why's (Poignant) Guide to Ruby: http://www.ruby-lang.org/ http://poignantguide.net/ruby/ Rails: PeepCode Screencasts: http://www.rubyonrails.org/ http://peepcode.com/ Official News Books on Ruby Ruby News: Programming Ruby, 3rd Edition http://www.ruby-lang.org/en/news/ 2008, by D. Thomas, C. Fowler, and A. Hunt Riding Rails: http://weblog.rubyonrails.org/ The Ruby Way, 2nd Edition 2006, by H. Fulton Other Good Blogs Ruby Inside: The Ruby Programming Language http://www.rubyinside.com/ 2008, by D. Flanagan and Y. Matsumoto Giant Robots …: http://giantrobots.thoughtbot.com/ Books on Rails Rail Spikes: Agile Web Development with Rails, 3rd Edition http://railspikes.com/ 2008, by S. Ruby, D. Thomas, D. Hansson Rails Envy: http://www.railsenvy.com/ The Rails Way Railscasts: 2007, by O. Fernandez http://railscasts.com/ Rails Recipes 2006, by C. Fowler Advanced Rails Recipes 2008, by M. Clark Copyright 2008, Sven Aas Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License TPR01: Higher Ed on Rails Sven Aas, Web Team Lead, Mount Holyoke College, [email protected] Rails Tool Chain Rails Deployment Options Platform Mongrel and Mongrel Cluster Ruby: http://www.ruby-lang.org/ http://mongrel.rubyforge.org/ RubyGems: http://www.rubygems.org/ http://tinyurl.com/4kxmzx Rails: http://www.rubyonrails.org/ Phusion Passenger Version Control http://www.modrails.com/ Git: http://git-scm.com/, Subversion: http://subversion.tigris.org/ JRuby on Rails http://wiki.jruby.org/wiki/JRuby_on_Rails Editors TextMate (Mac): http://macromates.com/ FastCGI E (Windows): http://www.e-texteditor.com/ http://www.fastcgi.com/ Testing Selected RubyGems Test/Unit: http://tinyurl.com/36jhc3 RSpec: http://rspec.info/ capistrano cheat Deployment feed-normalizer Capistrano: http://www.capify.org/ mongrel mongrel_cluster Development DB progressbar SQLite: http://www.sqlite.org/ rspec ruby-net-ldap Paradigms and Technologies Selected Rails Plugins Agile software (http://agilemanifesto.org/) AJAX Acts as Paranoid Capistrano (http://www.capify.org/) Acts as State Machine MVC Acts as Taggable Migrations Attachment Fu Prototype (http://prototypejs.org/) Exception Notifier REST Paperclip Rake (http://rake.rubyforge.org/) Restful Authentication RSpec (http://rspec.info/) Will Paginate script.aculo.us (http://script.aculo.us/) TDD and BDD and many more at Web Standards http://agilewebdevelopment.com/plugins/ XML Copyright 2008, Sven Aas Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License .