Better Scaffolding with Ruby on Rails: dry_scaffold

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  | no comments

Yet Another Ruby on Rails IDE: RideMe

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 , ,  | Tags  | 2 comments

Webalizer with Autonomous System Numbers

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 ,  | no comments

Integrated DHTML Menus in Ruby on Rails

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  | Tags  | no comments

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

Older posts: 1 ... 3 4 5 6 7 ... 11