The Ruby and Rails community linklog
Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!
Submit a post
Post Preview
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
Mack 0.5.5 Released
Mack 0.5.5 has been released. With a new rendering engine there is now support for Markaby and Haml.
Rails Caching and Namespaces
I recently implemented action caching on my blog and ran into some problems with cache expiration using namespaces.
Slide Show (S9) Ruby Gem - A Free Web Alternative to KeyNote and PowerPoint
I have created the slideshow (S9) Ruby gem - a free web alternative to KeyNote and PowerPoint - that lets you create slide shows and author slides in plain text using a wiki-style markup language that’s easy-to-write and easy-to-read. The latest slideshow (S9) gem update now also includes code syntax highlighting using the Ultraviolet gem.
acts_as_ferret tutorial
This is a tutorial I created on acts_as_ferret. Let me know what you guys think and what could be added/changed. [more inside]
Ruby && DTrace!
DTrace is a dynamic tracing framework that’s part of Solaris and Mac OS X Leopard. In this article we examine the use of DTrace with the Ruby provider to gather application level probe information about the behaviour of a Ruby application, from method invocation flow, performance timings to object allocations and more.
Lockdown: Authentication / roles plugin for Rails
Lockdown is an authentication / authorization system for Rails (ver 2.x). It includes support for user groups and permissions with a nice Ruby syntax to enforce the security constraints.
Rails 2.1 - Partial Updates May Create Invalid Records
Rails 2.1 will will do partial SQL updates, but it may create invalid records.
Guide to Unobtrusive JavaScript
Unobtrusive JavaScript has been a big topic over the last few months and even years. This article is the first in a series of articles to come and shows you how to remove JavaScript from your HTML codes using Dan Webb’s phenomenal Prototype-based library to define behaviors of page elements.
Managing Multiple Images for Multimodel Forms
Jim Jones shows how to manage multiple images within your form using attachment_fu.
WindyCityRails
WindyCityRails is a gathering for all who are passionate about Ruby on Rails. It’s a small, non-profit conference that costs $99 to attend, and well be held in Chicago on Sept 20th. Only 180 seats available, so sign up soon! :)
Sessions by Collective Idea: Ruby on Rails Training
Take a vacation from normal training courses. Come to beautiful Holland, Michigan to learn Ruby on Rails with an experienced team of instructors. You’ll spend four days learning Rails in the heart of Downtown Holland, gaining hands-on experience with Rails with ample one-on-one learning opportunities.
Free Ruby Course batch starts soon
Announcing the 6th batch of the Free Online Ruby Programming Course - starting Saturday, 5th July 2008. Enrollments are now open. Over 4000 participants have already undergone this course in the previous batches. This course is based on the contents on the rubylearning.com site and the Ruby eBook.
Complete diagram of Merb core boot
Merb core boot diagram is done and much more comprehensible, it can be found under /docs in merb-core repository.
Open-Sourcing RubyFlow?
Today I realized this app doesn’t have a search function yet, and I wonder if it’s possible to contribute to Rubyflow? Wouldn’t it be great to host it on Github and see what the community will make out of it?
Merb has really powerful router
Merb router combines regular expressions, segments matching and nesting of routes to produce some very cool possibilities, say, for i18n plugin developer.
Some thoughts on ERb and HTML and markup
ERb and HTML – looking for a better way here
Ruboss: A new project for Flex + Restful Rails
Ruboss: A new project for Flex + Restful Rails. From the author of Flexible Rails (Peter Armstrong) and Dima Berastau. Ruboss Framework: The RESTful way to develop Adobe Flex and AIR applications that easily integrate with Rails. Google Code and ruboss.com
Rubular
Rubular: an online Ruby regular expression editor
SWFUpload, Paperclip and Ruby on Rails
SWFUpload + Paperclip + Ruby on Rails = Awesome File Upload UI
RubyOnRails Training in the East Midlands, UK
Until now, RubyOnRails training, courses and workshops have been few and far between in the UK and pretty much exclusive to London. Kris, from Interkonect Limited, has decided it is time to share his knowledge and expertise, starting with a QuickStart RubyOnRails Workshop aimed at kicking starting those familiar with building dynamic websites in to the Rails way of thinking. These will not be ‘sit and listen’ classes. We expect you to get involved, ask questions and to be programming right along side us on your own laptop. 90% of this workshop will involve live coding sessions and is taught by programmers for programmers. By the end of the workshop you will be have the confidence to build your own sophisticated Rails applications. We are holding our events at the East Midlands Conference Centre which is on the University of Nottingham campus. Seating is limited and expected to sell out early, so don’t delay.
nginx - Reading the fine print
Long running Rails requests and nginx don’t play together well, its worth reading the nginx fine print.