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.
MockSMTP.app - a nice way to do email testing on Mac OS X
MockSMTP.app is in my opinion a very useful application to test emails locally. It simulates a SMTP and offers a way to browse email accounts graphically. Comes with tips to configure ActionMailer.
LA Ruby Conference - February 19-20, 2010
The second annual LA Ruby Conference is coming up in 29 days. Get away and enjoy some Southern California sun and lots of ruby goodness.
DB2 support for Ruby/Rails turns 2.0
The API development team just released a major version of the ibm_db gem, which includes ActiveRecord support for parameterized queries.
Yet another Ruby/Rails related weblog
I just launched my new weblog mainly about rails and it’s ecosystem. For the record, it’s Octopress powered (based on Jekyll)
"Agile Development with Ruby" course at Vilnius University
I’m sharing my experience at “Agile Development with Ruby” course that I delivered at Vilnius University.
Securely store information in URLs with UrlStore
Encode click-tracking or payment requests with secure hashing (Rails cookie-store style) simple as UrlStore.encode(:cliked=>’bottom-right’) <-> UrlStore.decode(params[:data]), try the secure url store Rails-plugin/Gem.
Notes from the field upgrading to Rails 3
Notes from an upgrade to Rails 3 which also happens to be a working Rails 3 site.
WebMe 0.4
Just launched WebMe 0.4. This is very easy to use app for converting a project’s README file into a fancy project website. Use the site as is or use it as a starting point for building a better site. It supports a number of features including a pluggable template system. Check it out. Also, for a short time there’s a small bounty for new templates that make the current lot look like amateur hour.
Jekyll on Heroku
I wrote this post about how I publish my Jekyll blog on Heroku. Give it a look if you are a fellow Jekyll publisher.
Sinatra pluggable apps: Sinatra Pages
A couple of days ago, I published on Github my first pluggable app called “sinatra-pages”. This is the first of many that I’ve in mind. In the meantime, I would like to read your comments or suggestions and critics! Rock On!
Authlogic_RPX 1.1.1 gem now available with identity mapping
Authlogic_RPX is a gem that lets you easily support multiple authentication schemes in Rails without really having to think about it (Facebook, twitter, OpenID, Google, Yahoo! etc etc etc). The latest update includes an identity mapping feature.
Head First - OO Analysis & Design second chapter review in Ruby code
Check out the second chapter of the book review I’m working on regarding O’Reilly’s Head First - Object Oriented Analysis and Design. All native Java code translated to Ruby.
Ruby Singleton Pattern
Ruby Singleton Pattern and usage example with Twitter gem to collect your friends timeline.
Rails Bugmash summary by Santiago Pastorino
Santiago Pastorino shares his first Bugmash experience.
NTLM authentication for Ruby with Typhoeus and libcurl
It is possible to interact with NTLM servers from Ruby via ntlmaps proxy, but the recent additions to Typhoeus library allows you to authenticate with NTLM directly. Read on to learn how to work with NTLM authentication both ways.
Twitter and Websockets with Cramp
Article about building a web app with Cramp using Twitter Stream API and HTML5 Websockets.
ThinkingSphinx exits, enters ActsAsSolrReloaded
Know the new features in acts_as_solr_reloaded, why it exists and why I left ThinkingSphinx in favor of it.
New Screencast: Creating an Admin using Nested Controllers
In this screencast, I cover how to create an admin section with a separate login, and describe how nested controllers work. Watch this screencast and more at TeachMeToCode.com.
Exception#continue
After reading about Hammertime I started hacking a bit with continuations. The result? Exception#continue.
The Demise of CSS: Why Sass And Languages Like It Will Triumph
A blog post arguing that CSS will ultimately be replaced by Sass and languages like it.
Call Center with Ruby/Sinatra
It’s easier to build in phone call functionality into your app then you might think. Check out this Ruby call center video showing off what is possible with one of the new cloud communication web services.
Detect Cylons using MacRuby
I’m sure that like everyone else, your main concern in life is to detect cylons around you. Good new fellas, Matt Aimonetti wrote a blog post that will help you do that using MacRuby. Well, not really, but kinda… At least, you will learn from his blog post that the work on MacRuby 0.6 started and an early version of a debugger is now available to play with.
Discovering Rails 3 generators
José Valim points to some recently written blog posts about Rails 3 generators and provides insight about them.
ActiveWarehouse/ETL test drive with sample code
Recently discovered ActiveWarehouse and took it for a test drive. See ActiveWarehouse/ETL and Reflections on BI for Rails for a presentation from Singapore Ruby Brigade, some sample code, and general yada yada.
Hammertime: An interactive error console for Ruby
Hammertime intercepts exceptions at the point they are raised. It then enables you to ignore the error, view a stack trace, debug the error, drop into an IRB console, and more.