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.
Visualising KPIs of your Rails project with Google Charts
It is extremely important to know how well your project is going. The best way to do it – just plot some metrics. In blog post Visualising database some tricky ActiveRecord queries are described with code examples of Google Charts to visualise query results.
The best testing course I think
Guys if you have other courses on this topic Efficient Rails Test-Driven Development please let me know. I would like to learn more about this topic Thanks! Marc
Rails Engine for logging from Client side (Javascript) to server
I just launched Rails Client Logger a Rails engine for logging from Client Side (Browser/Javascript) to server.
Code speaks louder than words
I wrote a few words about how code examples can make a good or a bad case of any idea that you’re trying to illustrate with them.
Moneta - the ultimate key/value solution
Moneta is the ultimate solution to access a key/value store with a simple and consistent interface. You can easily switch the backend and try out multiple stores. [more inside]
RoR e-commerce Progress Report
RoR e-commerce has seen a lot of great refactoring and improvements in the past few months. I thought I should share a progress report with everyone.
Cache external API service calls
For better performance, and less variability in user response times, you can take existing external API calls and cache them in a number of ways. Read about it at the CRAZ8 blog
Handle incoming email to your Rails app with Griddler
Rails has built-in support for outgoing mail with ActionMailer, but nothing on the omakase menu resembles handling incoming mail. To help with that, today we’re happy to release Griddler, hot off the… ahem… presses.
Automated Web Testing Is Hard -- Introducing ChemistryKit
A simple and opinionated web testing framework for Selenium WebDriver that follows convention over configuration, wired ready for your Continuous Integration server, and integrates with SauceLabs for cross-browser execution in the cloud. [more inside]
Timezone translations as a gem
If you want your Timezone-select translated try ruby-cldr-timezones
Script Away your Annoyances – Patching a Gem
Automation is good. Performing tasks manually is bad. Performing tasks manually is especially bad when the tasks are annoying. Let’s use a Ruby script to alleviate the pain of an annoying task.
Rubygems.org Vulnerability Explained
Now that Rubygems.org is back, these are the details about its recent vulnerability and the precautions you should take when loading untrusted YAML input in your application.
Dividing Our Views and Templates in Rails
I just launched SimplestView to make it easy to move logic out of ERB templates and into a view class. I explain how I arrived at my approach on tpitale.com. - Tony Pitale
Exception Notification v3.0.1 has been r...
Exception Notification v3.0.1 has been released! [more inside]
But What's Going On Under The Hood?
I just wrote a new post entitled But What’s Going On Under The Hood? which looks at the implementation details of the Ruby and the Rails gems we built for integrating your Rails application into the FluidFeatures service. Please leave a comment or ping me at @philwhln with feedback!
Simple object caching in Rails
My cache_lookup gem, for caching, and expiring correctly, a single object in a Rails application. Read about the cache_lookup gem
Collection+JSON Support In Roar!
Roar, a REST framework gem, now comes with support for rendering and parsing the Collection+JSON format. Here’s a litte introduction to Collection+JSON and how it works in roar.
watch ruby/rails conferences' videos and slides on your iphone/ipad
There are many ruby / rails conferences every year, like RubyConf, RailsConf and JRubyConf, a lot of great sessions. I built an ios app named ConferencesBox which collects ruby and rails conferences’ videos and slides, so that you can watch them on your iphone or ipad, try it now.
Looking for Viewpoint for EWS input
I am currently re-writing the Viewpoint for Exchange Web Services gem and was hoping to get some use-cases from people so I know better how to drive the features. If you use the gem I would appreciate your input over here. Especially if you have any stories of scaling with it. Many Thanks!.
OmniAuth + Google Apps authentication
Getting OmniAuth + Google Apps working properly together isn’t that hard as long as you’re are of two key things. To help you waste time like I did, here is quick run through guide to get you up and running.
One Month of Coderwall Protips
I’ve shared a Coderwall protip each workday in January and wrote a blog post about it. [more inside]
2013 Ruby on Rails Reading List
I just wrote a f reading list of learning Ruby on Rails. check it out.
Announcing the etag_for Gem for better etag creation
Following on from my previous post about how to generate good etag values for your resources, I put together a gem that helps you include the template code that is part of the HTML representation of your resource. Read about the etag_for gem