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.
Is Ruby Dying?
I just collected some data on rubygems and included a writeup on it at Is Ruby Dying?. Code and graph included.
The next level of ruby on rails applications
Techniques including ruby on Rails Programing using database design and querying, HTML templating, HTTP, 3rd party service integration, securing against attackers, and scaling up to meet the needs of traffic. You have built great app using ruby on rails applications .
Capistrano recipe for your favourite CI
Now Capistrano pre-deploy check for CI build is moved into gem and supports different CI systems.
Super Bowl XLVIII (American Football) Fixtures and Match Picks (w/ Sportbook Rails Web App)
Hello, Still a little rough - I’ve reconfigured the sportbook (an open source Ruby on Rails web app for match picks/predictions) for the Super Bowl XLVIII (that is, for American Football). The sportdb gem lets you load the plain text fixtures into your SQL database of choice; see the american-football.db fixtures in plain text or served up via a web app or try the Super Bowl XLVIII picks demo (login with demo/demo). Cheers.
Instrumenting Your Code With ActiveSupport Notifications
I thought it would be fun to freedom-patch a popular gem so that we can garner supernatural metrics that would have otherwise been lost or hidden deep in our log.
Rails and Bootstrap
Resources for Rails and Bootstrap 3.0 from the RailsApps project, with links to an article about setting up Bootstrap and Rails, plus an in-depth tutorial, and a starter app on GitHub.
Arrays and Linked Lists in Ruby
Matz has done a lot of magic in MRI to make arays fast. Rubinius and JRuby do even more, but fast is of course relative in Ruby. Another thing to consider with arrays is memory. Read more
ToDo: Deploying the application to OpenShift
This is the last part of the tutorial “Creating a simple ToDo application with Rails”. Deploying the application to Openshift
Resend Devise Confirmation Emails For Incomplete Accounts
It’s slightly frustrating looking through your users table and seeing a bunch of accounts that signed up but never confirmed. Read more
Msngr v0.0.1
I recently released Msngr. A light-weight Ruby library for multi-threaded Ruby applications that allows threads to share a single service connection for more efficient messaging.
Nexter: The Next Gem
What is Nexter ? A misspelled tv show or a killer feature ? Not sure but it wraps your ActiveRecord model with any dynamically ordered scope and consistently cuts out the next and previous records. It also works with associations & nested columns : order("books.genre, authors.name, published_at desc")
TheComments 2.2.1
TheComments - commenting system for Rails 4. Version 2.2.1 released
ScriptExecutor: Ruby library for executing shell scripts, locally or on remote server
Convenient tiny library for executing shell scripts, locally or on remote server: ScriptExecutor. And explanation how to use it in your project.
Slackistrano - SlackHQ integration for Capistrano V3
Scratched an itch and released Slackistrano to get Capistrano deployment notifications in our Slack channel.
hello world lightbox
Just for fun, I quickly wrote one simple coffeescript lightbox, or say overlay
Creating a simple ToDo application with Rails - Authentication & Authorization with Devise & CanCan
I just finished writing the third part of the tutorial. Creating a simple ToDo application with Rails - Authentication & Authorization with Devise & CanCan
Flexible Rails Environment Configuration
I just posted about the Flexible Rails Environment Configuration that I use for all my Rails apps.
for the holidays: a free copy of Luwak (a compiler for Ruby)
for the holidays: a free copy of Luwak (a compiler for Ruby)
How to get More Bang for your Heroku Buck While Making Your Rails Site Super Snappy
This blog post provides a number of tips. It is an update of another similar article from a year ago, but the tips have now been updated for the situation in 2013.
Reading Rails - Migrations
Come along and read some of the Rails source with me. Read more
Integrating Stripe in your Rails Application: part III
This is part III of a series about integrating a payment system into your web application. While inspired by our own experience, and so Stripe and Ruby oriented, most of the problems and solutions are probably useful in other technical environments. Enjoy - and let us know what you think!
Implementing yield-or-enumerate semantics
Ruby’s core collection classes have a number of methods which return an Enumerator if they are called without a block. A while back I made a quick video showing how to replicate this behavior in your own methods. It’s now free to watch.
Introducing after_do: after/before method callbacks in Ruby
I just released a new version of a gem called after_do, which you can use to easily add callbacks before/after a method is executed. I also wrote an introduction blog post about it - go ahead and check it out! :-)
Sinatra Cookbook - 24 hours remaining on Kickstarter
Back on November 20th I started a Kickstarter campaign to fund an ebook, Sinatra Cookbook, featuring 12 “real world” example Sinatra applications. Read more
Gift Ideas for Ruby/Rails devs?
A friend of mine just got into Ruby programming. What are some good gifts for Ruby or Rails devs? Ruby books are always nice but is there anything else out there?