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.
ScopePort version 0.3-dev has been released
I just released ScopePort version 0.3-dev. ScopePort is a remote monitoring and server management system that is based on a Ruby On Rails web interface. The server itself is written in C++, the client is written in Ruby. More information on ScopePort at scopeport.org
New Screencast: Introduction to MongoDB - Part II
This is the second part of the series on MongoDB. In this screencast, we create a small Sinatra app called YASI that accesses the data using MongoDB. Watch the series at TeachMeToCode.com
Deep In Rails: ActionMailer#deliver Part III
When we last left off we were just about to jump into Renderable#render more »
In praise of demo
Here is a post explaining why and how to build a demo for your web application. It’s easy, you should do it, too!
Lean startup tools for Rails apps
Here are a bunch of ideas for implementing Lean Startup techniques in Rails applications.
Ruby Wakoopa API Wrapper
I released a simple Ruby API wrapper for Wakoopa. It’s built to give an ActiveRecord-like way to fetch your software usage data. The source is on github, there’s a pretty good wiki and the gem is on gemcutter. If you run into any issues, please report them.
New RubyStack Version with Passenger, Ruby Enterprise
We are glad to announce a new version of RubyStack that includes improved performance and deployment options with Ruby Enterprise and Phusion Passenger. You can download it now at the RubyStack section as Linux, Windows, OS X native binary or Virtual Appliance. Amazon Machine Images available too.
New LinkedIn Ruby gem
LinkedIn launched its new API last week, allowing any developer brave enough to implement OAuth to integrate with one of the largest social networks around. Seeking an opportunity to really understand OAuth more fully and play around with the LinkedIn API at the same time, I created the LinkedIn Ruby Gem.
Rubyconf 2009 videos are live on confreaks
Catch the talks you missed or all of them if you couldn’t make Rubyconf. 2009 Rubyconf videos.
Savon - Heavy metal Ruby SOAP client
Need some easy to use SOAP client for Ruby? Sick of dealing with soap4r? Go heavy metal with Savon.
Kicker 2.2.0: A lean, agnostic, flexible file-change watcher, using OS X FSEvents.
I just released version 2.2.0 of Kicker, which now has a generic Ruby tests recipe and a more advanced Rails test recipe. Both should be usable with test-unit tests and specs. [more inside]
W2tags is a Haml in ERB now live at w2tags.heroku.com
I just launched live parser of w2tags, enjoy! [more inside]
ActiveDevice: UserAgent Parser and Mobile Device Detector Released
I’m glad to announce the first release of ActiveDevice, A Rails Gem and Plugin for UserAgent Parser and Device (Mobile, Desktop Browser, Bot) Detection.with many helper methods for checking and detect the Mobile Brand, Model, Engine, others ..
Experiment your rack based app with Rack::Console like a mad scientist?
I recently released “Rack::Console”, a rack library (inspired by racksh) where you can run rack based apps with “config.ru” file into console/shell. Check my post regarding this extraordinary library (with examples and instruction). http://bit.ly/7W0XfS
Blueprints VS. Factory Girl: speed comparison
A speed comparison between factory girl and my new gem blueprints.
Vote for RightJS in Google AJAX Libs API
If you like RightJS, consider voting for RightJS to be included in Google AJAX Libs API. And if you don’t know this both powerful and lightweight lib yet, you might want to check it out, nomen est omen!
How to use Google Calendar and Rufus-Google for Basic Time Tracking
In this article I’m sharing the code I use to handle simple time-tracking/invoicing with Google Calendar and rufus-google. [more inside]
Rails 2.3.5 released
What’s annoying me the most about Rails 2.3.4 is its Ruby 1.9 incompatibility issues. But now, with the release of Rails 2.3.5, I am finally set free from patching it. Of course this release contains other bug fixings and maybe enhancements, we will get more information on it when the release note comes out. Now, run gem update rails on your box!
Rubinius 1.0.0RC1 Released!
Eventually, Rubinius hits its 1.0.0RC1 release. There is no release notes yet. Down load it and follow the instructions in its home page to have fun!
[ANN] Ruby Challenge for Newbies #4 now open
The fourth installment of the Ruby Programming Challenge for Newbies is now live. The problem has been set by Michael Kohl. No entry fee. Registration is optional and a chance to win a prize. Hurry, challenge ends on 20th Dec. 2009.
Rack::ESI gem released
Today I released a small gem, rack-esi. It’s a Rack middleware providing almost the same functionality as Varnish. Features include path blacklisting, type whitelisting, recursion limits, include limits, support for <include> alt and noerror attributes. The main target is to simulate a production environment. [more inside..]
Scaling to the edge of Rails - Part 3
The scaling to the edge of rails screencast series was just updated with part 3
Rake Completion
Completion Rake tasks by Tab with caching, package in Ubuntu on Rails PPA and sh tests :).
Fixing Uninitialized Constant MysqlCompat::MysqlRes Error on Snow Leopard
I ran into this problem when setting up a new MacBook Pro running Snow Leopard recently and thought others might find it useful when running into the uninitialized constant MysqlCompat::MysqlRes error when trying to connect to a MySQL from Ruby.