Typo 4.0.0 Released

Posted by Daniel Butler Sun, 23 Jul 2006 19:35:00 GMT

Scott Laird writes:

I’d like to announce the release of Typo 4.0.0, the latest version of the most widely-used Ruby-based blogging software. This is the first official release of Typo 4.0, and the product of almost a year’s work by the Typo team. This is a huge upgrade over the previous Typo release, version 2.6.0. You can download it from Rubyforge, or you can use the new Typo .gem and installer.

Typo 4.0.0 Announcement

Posted in , ,  | no comments

Tested Typo Themes for Upcoming 4.0 Release

Posted by Daniel Butler Mon, 17 Jul 2006 09:14:00 GMT

Typo, a very powerful Ruby on Rails-based CMS, is quickly nearing a 4.0 release. (They're skipping version 3.0 to prevent any confusing with a non-Ruby CMS system named TYPO3.) Timothy Freund at Digital Achievement has created a tested-Typo themes gallery, complete with screenshots via Lightbox 2.0 and download links. This gallery may prove to be a great complement to the slowly bit-rotting Typo Garden Themes Site.

The site currently contains entries for 52 themes, and is growing quickly. Especially interesting is that that Timothy has automated the generation of the lightbox screenshot using ruby, twill, and webkit2png.py. Sounds like that solution would work much better that what I've attempted to use in the past: khtml2png.

Thanks for the gallery, Timothy!

Tested Typo Themes Gallery

Posted in  | 3 comments

Top 30 Ruby on Rails Tutorials

Posted by Daniel Butler Mon, 17 Jul 2006 07:57:00 GMT

Seen on Digg.com, where a Ruby on Rails story makes news nearly every day now, is this list of eConsultant's Top 30 Ruby on Rails tutorials. The list is short, so I include it here for posterity:

  1. AJAX powered chat in 3 hours on Ruby on Rails : Tutorial on creating simple Web chatroom
  2. Ajax on Rails : at ONLamp
  3. Beginner’s Guide to Rails, part 1 : series of tutorials at GodBit
  4. Building Ruby, Rails, LightTPD, and MySQL on Tiger : at HiveLogic
  5. Create a To Do List with Ruby on Rails - Beginner’s Tutorial : at thehua
  6. Distributing Rails Applications - A Tutorial : by Erik Veenstra
  7. Fast-track your Web apps with Ruby on Rails : at IBM
  8. Four Days on Rails : Tutorial in PDF at HomeLinux
  9. Getting Your Feet Wet With Ruby on Rails : at Webmonkey
  10. Installing Ruby on Rails with Lighttpd and MySQL on Fedora Core 4 : at DigitalMediaMinute
  11. Instant Rails : preconfigured Rails software
  12. Introduction to Ruby : for Perl programmers at SixBit
  13. Introduction to Ruby for Mac OS X : at IO
  14. Learning Ruby : by Daniel Carrera
  15. Many to Many Tutorial for Rails (PDF) : at JRHicks
  16. ObjectiveView Ruby on Rails Introduction (PDF) : at Ratio
  17. Really Getting Started in Rails : at Slash7
  18. Rolling with Ruby on Rails (Part1) : at ONLamp
  19. Rolling with Ruby on Rails, Part 2 : at ONLamp
  20. Ruby on Rails : at RegDeveloper.co.uk
  21. Ruby on Rails on Oracle: A Simple Tutorial : at Oracle
  22. Ruby on Rails Screencasts : at RubyOnRails
  23. Try Ruby : Try Ruby in the browser at Hobix
  24. Tutorial : a basic tutorial at RubyOnRails
  25. Really Getting Started in Rails : Despite being written back all the way back in January 2005, Amy Hoy’s short and sweet intro still manages to be relevant
  26. Rails for Designers : by Kevin Clark
  27. Ruby QuickRef : quick reference guide.
  28. Ruby Tutorials : at Tutorialized.com
  29. Using Ruby on Rails for Dev on Mac OSX : at Apple
  30. How to Build a Ruby on Rails Engine: In-depth Start-to-Finish Tutorial : at AlterLabs

Enjoy.

Posted in  | no comments

Article: 19 Rails Tricks Most Coders Don't Know

Posted by Daniel Butler Wed, 12 Jul 2006 11:43:00 GMT

Englander Peter Cooper, author of Classroom, a centralized, dynamic class server for ruby based on DRb (Distributed Ruby), has posted an informative article listing 19 Ruby on Rails tricks that every rubyist should know.

These tips include examples that help you:

  • Benchmark logic in your controller actions
  • Easier collections with to_proc
  • Convert arrays to sentences in views
  • Send files back to the user
  • Iterate though page elements with RJS
  • Check for existence
  • Number helpers for common number tasks
  • Testing different route configurations easily
  • Get lots of info about requests
  • Improve session performance even more than with ActiveRecord
  • Cache unchanging data at application startup
  • Check your views are rendering valid HTML/XHTML
  • Cleaner HTML output testing
  • Run long-running tasks separately in the background
  • Make IDs in URLs more user friendly
  • Separate out slices of functionality into Engines
  • Do aggregate calculations
  • XML or YAML output of your data

Thanks for all the tips, Peter!

Article Link
Ruby Inside Blog

Posted in  | Tags  | 1 comment