Posted by Daniel Butler
Wed, 09 Aug 2006 14:07:00 GMT
Ed Moss loves the DRY principle enough that he's posted a Rails engine that attempts to prevent code duplication across model, views, and controllers that allow data editing.
The engine includes support for parent-child relationships, sorting, filtering, in-context editing, as well as being completely customizable. Take a look:

The engine looks great and is easy to use. Thanks, Ed!
dry_scaffold Page @ Rubyforge
Download Plugin from Rubyforge
DRY Rails Engine Plugin Demo
Posted in Ruby on Rails | no comments
Posted by Daniel Butler
Mon, 07 Aug 2006 21:23:00 GMT

While nothing can really compare to TextMate on OS X for its simplicity and natural flexibility, Windows users have yet another Ruby on Rails IDE to satiate your need of file drawers, tab completions, and that debilitating syntax-highlighting addiction: RideMe. Jeff Cohen declared version 1.0 as indulging you in the following ways:
- 100% free, open source, and not built on top of anything else. You
just need Ruby 1.8.2 and .NET 2.0 installed.
- Mission in life is to be lightweight and very fast. This is not a
general purpose Ruby editor, it's an IDE for getting your Rails work
done.
- File-system based approach. No messy workspace files or extra RIDE-ME
specifics junking up your directory.
- Syntax highlighting for Ruby Files, Views, Layouts, JavaScript, SQL,
CSS, and HTML.
- Familiar Visual Studio-style tabbed document editor.
- Model / Member drop downs for easy movability in code. (Think Visual
Studio above your code file)
- Code folding for Ruby files
- script/console built into the IDE (think Visual Studio "Immediate
Mode")
- Server Error notification (template errors will actually open the
view file and go to the LOC)
- Internal web browser (optional)
Project RideMe
Download Installer: RideMe.Setup.msi
Posted in Ruby, Open Source, Ruby on Rails | Tags IDE | 2 comments
Posted by Daniel Butler
Thu, 03 Aug 2006 14:01:00 GMT
While researching web site statistics packages, I came across Webalizer-ASN, which
identifies the Autonomous System a host belongs to.
Init Seven AG has developed an extension of The Webalizer called 'webalizer-asn', that supports AS number (Autonomous System Number) lookups to generate additional statistics based on the origin of the hosts that have visited a website.
The AS number identifies the AS (Autonomous System) a host is belonging to. An Autonomous System is a group of IP networks operated by one or more network operator/s which has a single and clearly defined external routing policy. (See RFC1930 for more information about AS numbers.)
It is useful for high-traffic sites and ISPs when they know from which networks the visitors are coming from. For example they can plan future peerings or other things based on this information.

Another interesting Webalizer derivative is AWFFull - A Webalizer Fork, Full o' Features!, which adds, among other features, more than 12 months of history and CSS-styling for the reports.
Webalizer-ASN Home Page
Webalizer-ASN Demo Page
Gentoo Portage ebuild
Posted in Web Development, Open Source | no comments
Posted by Daniel Butler
Tue, 01 Aug 2006 13:20:00 GMT

Max Muermann has annouced the release of the MenuEngine Rails engine. He writes, "MenuEngine is a small Rails engine that can generate templated drop-down DHTML menus commonly used for web site navigation. Supports creation of menus from a YAML file, from code and from pre-configured
HTML. Optionally integrates with UserEngine for authorization."
An interesting feature is that, "If your application uses UserEngine for authorization, MenuEngine will optionally use the permissions for the current user to conditionally display only the menu items that link to controller/action pairs that the current user is authorized to use."
MenuEngine Home Page
RubyForge Project Page
Rails Plugins Directory Entry
Posted in Ruby on Rails | Tags engines | no comments
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 Ruby, Open Source, Ruby on Rails | no comments
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 Ruby on Rails | 3 comments
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:
- AJAX powered chat in 3 hours on Ruby on Rails : Tutorial on creating simple Web chatroom
- Ajax on Rails : at ONLamp
- Beginner’s Guide to Rails, part 1 : series of tutorials at GodBit
- Building Ruby, Rails, LightTPD, and MySQL on Tiger : at HiveLogic
- Create a To Do List with Ruby on Rails - Beginner’s Tutorial : at thehua
- Distributing Rails Applications - A Tutorial : by Erik Veenstra
- Fast-track your Web apps with Ruby on Rails : at IBM
- Four Days on Rails : Tutorial in PDF at HomeLinux
- Getting Your Feet Wet With Ruby on Rails : at Webmonkey
- Installing Ruby on Rails with Lighttpd and MySQL on Fedora Core 4 : at DigitalMediaMinute
- Instant Rails : preconfigured Rails software
- Introduction to Ruby : for Perl programmers at SixBit
- Introduction to Ruby for Mac OS X : at IO
- Learning Ruby : by Daniel Carrera
- Many to Many Tutorial for Rails (PDF) : at JRHicks
- ObjectiveView Ruby on Rails Introduction (PDF) : at Ratio
- Really Getting Started in Rails : at Slash7
- Rolling with Ruby on Rails (Part1) : at ONLamp
- Rolling with Ruby on Rails, Part 2 : at ONLamp
- Ruby on Rails : at RegDeveloper.co.uk
- Ruby on Rails on Oracle: A Simple Tutorial : at Oracle
- Ruby on Rails Screencasts : at RubyOnRails
- Try Ruby : Try Ruby in the browser at Hobix
- Tutorial : a basic tutorial at RubyOnRails
- 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
- Rails for Designers : by Kevin Clark
- Ruby QuickRef : quick reference guide.
- Ruby Tutorials : at Tutorialized.com
- Using Ruby on Rails for Dev on Mac OSX : at Apple
- How to Build a Ruby on Rails Engine: In-depth Start-to-Finish Tutorial : at AlterLabs
Enjoy.
Posted in Ruby on Rails | no comments
Firewood, Gainesville, Florida (November 2003)