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.
ess and ess-rails: generate and parse feeds in the new Event Syndication Standard
I’ve just released the version 1.0 of the ess and rails-ess gems. They make it easy to build and parse feeds in the new ESS format. [more inside]
Rapidfire - A gem to manage surveys in your rails app.
I just launched rapidfire gem. This gem helps you in managing surveys, and letting users take those surveys.
Package your Ruby-based tool the safe and easy way
Ruby is my everyday programming language to develop web applications. But it is also a powerful scripting language that comes with all “batteries included” for interacting with my Unix system. It is especially suited to write new command-line utilities. For instance, I often use guard to trigger some automatic processing on my files. Read more: https://discuss.gemnasium.com/t/package-your-ruby-based-tool-the-safe-and-easy-way/44
Exception Notification v4.0.0 has just been released!
Rails 4 compatibility, Resque & Sidekiq support, and many more features! Get it while it’s still hot! See Changelog for more info
RailsPresenter: a presentation layer for Rails apps (alternative to Draper)
I just launched RailsPresenter, it gives you a nice presentation layer for your Rails apps, it was extracted from a big production app where it really helped to clean up complex views, here I explain why it could be a good alternative to Draper.
Routastic: A Rails routes editor
I just launched Routastic. What is Routastic? It serves as an interactive Rails routes editor. Simply, I got tired of the pattern of modifying config/routes.rb, then running rake routes and grepping for some result. This is completely inefficient. My inspiration came from the beautiful Rubular.com and its interactive regular expression building.
jquery_mockjax_rails - integrate jQuery Mockjax with RSpec/Capybara
I have just released jquery_mockjax_rails gem to help stubbing out javascript requests to 3rd APIs in a super easy manner. Hope to receive your feedbacks.
Is the Puma vs Phusion Passenger comparison biased?
Yesterday, Phusion published a Puma vs Phusion Passenger comparison. But is the comparison biased?
XML/JSON parsing speed of light trick
My friend just posted a note with an useful XML/JSON parsing trick - take a look;)
Puma vs Phusion Passenger
A comparison between Puma and Phusion Passenger, with pros and cons for each: Puma vs Passenger on the Github wiki
Wherelizer: Update your deprecated ActiveRecord queries
A tool to help you conquer the mountain of ActiveRecord deprecation warnings when upgrading an old project to Rails 4: The Wherelizer
Upgrading to Rails 4.0 from Rails 3.2 – Test case – Part II (assets, models)
Second part of my tutorial on how to update from Rails 3.2 to Rails 4.0. You can check it out here: Upgrading to Rails 4.0 from Rails 3.2 – Test case – Part II (assets, models)
Flying Passenger
The Phusion Passenger application server introduced a new advanced mode: Flying Passenger
Using Sprockets to Precompile Assets in a Rails Engine
Recently, I needed to write tests for a rails engine that included a Backbone.js application written in Coffeescript and the dummy app didn’t serve my purposes. Here’s how I precompiled my assets using Sprockets so I could write and run javascript specs using Jasmine’s standalone spec runner. [more inside]
Writing Zsh Completion for Padrino
I’ve written a blog post how to write shell completion functions for the zsh. The use case is the Padrino framework. http://wikimatze.de/writing-zsh-completion-for-padrino.html
Tachikoma 3.0.0 - now supporting using from gem
Tachikoma is: Interval pull requester with bundle update. Update gem frequently gets less pain. Let’s doing bundle update as a habit! https://rubygems.org/gems/tachikoma https://github.com/sanemat/tachikoma
The best of EuRuKo 2013
We published our favorite moments of EuRuKo 2013. Check out some special appearances and hear Steve Klabnik’s opinion about testing! “Matz” also shared his thoughts! [more inside]
[Interview] Daniel Huckstep on Ruby's stdlib and golang
I recorded a conversation with Daniel Huckstep about two topics that always arouse discussion: Ruby’s stdlib and the Go programming language. Have a listen or check out the transcript.
How to build a real-time photo sharing website in a few easy steps
This blog post describes how you can easily build a high-end, real-time photo sharing application using both PubNub’s and Cloudinary’s cloud-based services. Live photo sharing web application is included as well as Ruby and Javascript sample code.
Rails4 Ruby2 Twitter-Bootstrap Font-Awesome Heroku Starter App
I just released a Rails4 Ruby2 Twitter-Bootstrap Font-Awesome Heroku Starter App based on the following technology stack: [more inside]
Excellent 2.0.0 - now supporting config files
I released version 2.0.0 of excellent, the static source analysis gem which now - besides some major improvements - supports config files to disable/enable checks, configure thresholds etc.: http://log.simplabs.com/post/54134217400/excellent-2-0-0
Running RSpec tests from the browser
I just released jstest, a cross-platform JS testing framework. As a silly example of its power I decided to use it to run RSpec tests from my browser.