-
Gemcutter will become the default for Ruby gems. They hope to complete the transition by Rubyconf. The new address will be http://rubygems.org and migration paths are being worked out.
-
Rails in a Nutshell is a concise introduction to Rails, an overview of commands and configurations, and a guide to the parts of Rails you'll be using every day. It's written by Cody Fauser, James MacAulay, Edward Ocampo-Gooding, and John Guenin. It's a beta book and you can comment on every paragraph.
-
Devise is a flexible authentication solution for Rails based on Warden. It's Rack based, is a complete MVC solution based on Rails engines, allows you to have multiple roles (or models/scopes) signed in at the same time, and is based on a modularity concept: use just what you really need. There's also an example app available.
http://github.com/plataformatec/devise/
http://github.com/plataformatec/devise_example/
-
Ancestry allows the records of a ActiveRecord model to be organised as a tree structure, using a single, intuitively formatted database column, using a variation on the materialised path pattern. It exposes all the standard tree structure relations (ancestors, parent, root, children, siblings, descendants) and all of them can be fetched in a single sql query. Additional features are named_scopes, integrity checking, integrity restoration, arrangement of (sub)tree into hashes and different strategies for dealing with orphaned records.
Version 1.1.0 Notable new features:
* Depth caching and selecting records on depth
* Easy migration from parent_id based plugins like nested_set and acts_as_tree
-
Brian Lyles of TATFT fame has written dm-is-schemaless which is a DataMapper plugin to accomplish schemaless storage in a relational database by storing it in JSON with a primary key.
http://github.com/BrianTheCoder/dm-is-schemaless
http://bret.appspot.com/entry/how-friendfeed-uses-mysql
-
Rails plugin which adds a convenient way to override attr_accessible protection.
-
Riot is a new, concise, and fast testing mini-framework.
-
GeoMereLaal is a plugin that includes all you need to create Location-Aware rails application based on W3C Geolocaton API.
-
Robert Klemme posts a thorough walk through of writing a Ruby class on the Ruby Best Practices blog.
-
Acts as pingable is a Rails plug-in for simply opening your Rails app to HTTP pings. It can produce pingdom.com XML.
-
Sinatra_more strives to be a central-hub for useful sinatra extensions such as tag helpers, form_builders, partials, and a whole lot more.
-
Trever posted a tutorial about getting nginx, passenger, varnish, and monit installed on the Almost Effortless blog.
-
Loofah is an HTML sanitizer. It will always fix broken markup, but can also sanitize unsafe tags in a few different ways, and transform the markup for storage or display. It's built on top of Nokogiri and libxml2, so it's fast.
-
Brian Racer posted a walk through of how to get SWFUpload working with Rails 2.3.4 for gracefully degrading flash and javascript uploads.
-
CurbIt makes it easy to add application level rate limiting to your Rails app by using a controller macro.
-
Amazon Web Services (AWS) delivers a set of services that together form a reliable, scalable, and inexpensive computing platform ‘in the cloud'.