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.
Ruby Pattern: webservice based object
I’ve wrote a blog post about a common pattern on application a webservice based class, that I came across several times while writing applications that make heavy usage of webservices.
Ruby and AOP: Decouple your code even more
A blog post with a bit of theory behind AOP and a nice Ruby example.
How to set up RSpec
We love testing at Codeship and that’s why we’ve created another blog post incl. a 7min screencast about How to set up RSpec :)
Selenium Examples in Ruby
My colleague (@jasonrobertfox) and I recently launched a free weekly Selenium tip newsletter (publishes every Tuesday). All examples are written in Ruby using Selenium WebDriver. It’s called Elemental Selenium. [more inside]
Still Maintained?
Find out whether projects are maintained, abandoned or looking for a new maintainer via Still Maintained?
Put yourself on rails with a push of a button
Here’s a recipe guiding you to get this working on Ubuntu w/gnome, bash, chromium, rvm and Sublime Text 2: http://blog.lunarlogicpolska.com/2013/put-yourself-on-rails-with-a-push-of-a-button/
The Plan for RSpec 3
Myron Marston lays out the plan for RSpec 3. Feedback is welcomed, and if you are interested in helping, the blog post lists some ways to get started.
Creating full-stack installers in Ruby
Learn how to create a full-stack installer with Ruby thanks to Omnibus: https://discuss.gemnasium.com/t/creating-full-stack-installers-with-omnibus/56
Railscamp Germany 2013 - Cologne, July 26-28
Join up to 200 fellow Rails developers in Cologne in 2 weeks for the 5th edition of RailsCamp Germany! Meet old and new friends, learn, teach, exchange ideas and experiences, and have tons of fun and games at this crowd-organized unconference extraordinaire. As the venue we found an awesome indoor climbing/skating place that should support lots of techy (talks, workshops) and non-techy (climbing, skating, soccer, basketball) activities. It will be great fun. [more inside]
Rails Bootstrap
Just added to the RailsApps repository: an example app for Rails 4.0 and Twitter Bootstrap. You can use the Rails Composer tool to generate a Rails 4.0 starter app set up with Twitter Bootstrap. Blog post here.
Linner, a full-featured HTML5 application assembler.
I just launched Linner, a full-featured HTML5 application assembler. [more inside]
A Rubyist Guide to Creating jQuery Plugins
Learn how to create a jQuery plugin using Haml, Sass, and CoffeeScript. Then deploy the plugin to the jQuery plugin repository. Read the full article here.
Protector got StrongParameters and CanCan support
Protector is a Ruby ORM extension for managing security restrictions on a field level. The new 0.5 release features built-in StrongParameters integration and additional gem providing integration layer with CanCan.
Use Belongs_to With Presence Validator
I just wrote a blogpost Use Belongs_to With Presence Validator
Vagrant for Rails developers
I’ve been using Vagrant, a tool for creating instant development environments quite a bit recently. I’ve written a blog post to Introduce Rails developers to vagrant.
slideshow (S9) gem Update - Template Pack, Quick Starter Sample n Plugin Index/Registry
I’ve added a new slideshow update command that lets you update the shortcut index for template packs, quick starter samples and plugins. Issue slideshow update to fetch the latest index (that is, slideshow.index.yml). Template packs include: s5blank, s6blank, impress.js, deck.js, slidy, g5 and more. Cheers.
Karo - A command line companion for a Rails application
I just launched Karo a command line companion for a rails application which makes performing routine commands locally or on the server easier. [more inside]
A simple lexical analyzer written in Ruby
Hi everybody! I launched a simple lexical analyzer a couple of weeks a go. It’s a dependency that I have created for a bigger project of mine. Please check it out here.
Gusteau - a tasteful Chef Solo wrapper and configuration manager v1.1 released
We’ve just released a new version of Gusteau, our favourite way of using Chef Solo. [more inside]
Better Way to Parse User Info From Omniauth Hash
I just wrote a post to handle omniauth type in a much better and cleaner way. Suggestions and improvements in my code are much welcomed
Incremental Redesign with Rails
I just wrote a blog post, Incremental Redesign with Rails, about using prepend_view_path to allow you to incrementally release the new version of your app.