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.
3 Things To Do When Announcing a New Release
3 Things To Do When Announcing a New Release. I really like finding out when new ruby projects are released here on Ruby flow, but far to often I have no idea what is being announced. I have therefore written a blog post with suggestions for how to write better release announcements.
Rails i18n API demo app at Github
A demonstration app is available at Github: http://github.com/karmi/rails_i18n_demo_app/tree/master if you want to play with new Rails i18n API, which will be in Rails core in some time and the life would be a wee bit easier again :) The app was extracted why I was following a great tutorial at http://almosteffortless.com/2008/07/21/simple-localization-in-rails-22 one summer evening. Don’t forget it requires rake `freeze:rails:edge:, as the README states, SRSLY! :)
The Ruby Hoedown in 10 minutes
The Ruby Hoedown in 10 minutes. If you didn’t make it to the Ruby Hoedown last weekend in Huntsville, Alabama, check out this 10 minute summary video I put together.
Ruby Hoedown 2008
I posted a small overview of the Ruby Hoedown in Huntsville, AL.
Ruby 1.9: What to Expect by Sam Ruby (Adapted S6/S9 Version)
Ruby 1.9: What to Expect (What’s Changed? What’s New?) by Sam Ruby @ OSCON 2008 Slide Deck Adapted S6/S9 (Single-Web Page) Version (S6/S9 Tip: Use T-Key to Toggle Between Outline and Slide Show View)
Juggernaut on Rails - Sending Private Messages
Taelor from SlightlyCoded has written another post about Juggernaut, Juggernaut on Rails - Sending Private Messages. The example that has been built through the last few posts is now up on GitHub, its called Chat_Sandbox.
Cookie Sessions and Security
I’ve noticed that a lot of open-source rails apps come with a secret key used for cookie sessions checked into their public repo. My worry is that this key may be used by others in production, which could cause a security concern. If you think you might be affected, read more on the rails core list.
REST for Rails Workshops coming to Austin, TX
We’re happy to announce REST with Rails, on Saturday, Oct. 4, 2008 in Austin, Texas. For newcomers to Rails and/or RESTful design.
Asynchronous Databases: DBSlayer and HTTP
Scale your database with the help of an asynchronous DB access layer - how to guide for DBSlayer and MySQL, with sample Ruby EventMachine and Net/HTTP code.
Asynchronous Databases: DBSlayer and HTTP
Scale your database with the help of an asynchronous DB access layer - <a href=”http://www.igvita.com/2008/08/11/asynchronous-db-dbslayer-http/” rel=”nofollow” how to guide for DBSlayer and MySQL</a>, with sample Ruby EventMachine and Net/HTTP code.
Ruby VM Shootout on Rock, Paper & Scissors
I’ve been messing with RubyRPS (Rock, paper scissors) lately, it’s a ton of fun! I thought it might be cool to benchmark the progression of Rubinius with RPS, and that little experiment turned into a full blown ruby interpreter shootout
Juggernaut 0.5.6 Update
Juggernaut 0.5.6 (a “push server for Ruby on Rails”) was just released, and taelor over at SlightlyCoded has wrote about whats new with Juggernaut 0.5.6 Juggernaut really seems to be gaining some steam, so check it out!
Announcing MonetDB adapter for ActiveRecord ! adapter for Rails
MonetDB is a high-performance column-store database management system with automatic index management, flexible optimizer infrastructure, and programmable backend functionality. It comes with functional complete SQL- and XQuery- frontends. I’ve built an ActiveRecord adapter for MonetDB that I would like you to try (any help in further developing and maintaining it is much appreciated).
Localizing Rails tutorial
Trevor Turk’s Simple Localiziation in Rails 2.2 showed some basics of localizing parts of your Rails applications. The article Localizing Rails could be seen as a more in-depth follow-up on Trevor’s article. It includes a demo application that shows of most of the localization features that are built right into Rails core at the moment.
Design doc to RSpec with Rake
A small Rakefile snippet takes an existing design document and makes all the necessary RSpec files. Enjoy!
Ruby Hoedown Day 1 Summary
I posted a summary of the first day of the Ruby Hoedown. Check it out if you like to read awesome things or don’t.
Rails TakeFive Interview featuring David Flanagan and Adam Keys
FiveRuns has posted the latest in the Rails TakeFive series, this week featuring programmer/author David Flanagan in an interview by FiveRuns developer Adam Keys. Check it out here.
Deploy To Morph In Eleven Easy Steps
Get your staging site up on Morph quick and for free. Here’s an example.
Create a Facebook Desktop Script Using Ruby in 3 Easy Steps
5-Minute Quick Start Guide for Facebooker - Create a Facebook Desktop Script Using Ruby in 3 Easy Steps (2nd Edition)
ar-extensions
ar-extensions 0.8.0 is finally released! ar-extensions adds some nice features to your ActiveRecord models, namely mass inserts and some other nice stuff (converting models and arrays to CSV format, working with temporary tables, control foreign keys). All known bugs and compatibility issues with Rails 2.1.0 have been resolved. 0.8.0 does not work with the latest Rails edge due to some additional features on edge that weren’t in 2.1.0 0.8.0 should not be used with Rails 2.0.2 or below
Bashfully Yours, Migration Editing
I wrote a quick shell script to automatically open migrations as I generate them. (Yes, simple, but a time-saver when the alternative is tab-completion or copy-pasta.)
"Rails like development for IronRuby and WPF/Silverlight"
interesting article on InfoQ about IronNails: [more inside]
New plugin: localized_dates
I just released my localized_dates plugin that is based on Rails’ new i18n features and helps localizing date and time formats. Check out the announcement and the GitHub project including a massive readme.