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.
Likeable: Love your Objects with Redis
I just released Likeable a gem for storing like data about ruby objects with redis. Post and screencast included, enjoy!
String Theory
Is a double or single quoted string faster. Click Here to see what I found.
What's your checklist for starting a new Rails application?
It’s easy to create a new Rails application using “rails new myapp”. But after that, what do you do? What gems do you always add? What decisions do you make before beginning development? What important items are often overlooked before deploying an app? I’d like to put together a reference checklist to share. Any suggestions? I’ve asked on Stack Overflow: Checklist for starting a new Rails application?
PHP vs Ruby: What's the Point
Dave Kennedy talks about how PHP and Ruby are compared, and looks at maybe a better way to do so.
Cyborg Vision - Face Recognition from the FUTURE!!!
Hey guys I just launched Cyborg Vision for iPhone and iPad2. It’s an app I’ve been working on since me and a friend built it and won Hackday.tv in NYC :). It basically recognizes your friends from facebook (via face.com) with a cool reminiscent skin :) [more inside]
Besides being faster, what else is new in Bundler 1.1?
You might have heard that Bundler 1.1 will be a lot faster, but you may not know that the Bundler team has introduced a few new useful commands and options as well… [more inside]
Foursquare strategy for OmniAuth
I just open sourced omniauth-foursquare gem.
Preparing audio files for Apple's HTTP Streaming protocol
Simple rake task that chops up audio files for Apple’s HTTP streaming protocol and uploads ‘em to S3, so you can stream the audio to iOS devices (and also Safari) without getting your app rejected.
EmbeddedRecord v0.0.1
I just launched EmbeddedRecord, a gem similar to what was done in RailsCasts #189 Embedded Association.
use cells to abstract view widget
I just wrote a post use cells to abstract view widgets, it tells you how cells gem make your view code more reusable, testable and cacheable.
hands down the best language detection library for ruby
I just launched cld which stands for compact language detection. You pass in a string and it can tell you what language it is. This is a wrapper around the language detection library used in chrome so its very efficient and accurate.
Twitter strategy for OmniAuth.
I just open sourced omniauth-twitter gem. [more inside]
Rack adapter for Erlang HTTP server Cowboy
I’ve created Rack adapter for Erlang HTTP server. It allows to autospawn Rails or any other Rack-enabled framework in passenger-like style behind fast and stable server, able to keep thousands of HTTP connections with WebSocket and Comet support.
Self-guided Ruby on Rails 3.1 Tutorial
I’ve posted a Rails 3.1 application on Github along with a guide you can follow to recreate the application. Commit diffs and branches help you discover how the application changed over time. The application and guide introduce basic Rails 3.1 features.
Ruby Manor is not an Unconference
I’ve posted some more details about the motivation behind Ruby Manor. We’re trying to make conferences leaner and more engaging: Ruby Manor is not an Unconference.
C# Dynamic Features Helped Me Learn Ruby
Claudio Lassala compares the dynamic features of C# to those or Ruby, showing how his .NET experience helped him make the transition.
XIMATE: ApproXIMATE fuzzy search for Ruby on Rails activerecord models
Enrico Pilotto has just announced Ximate approximate search Real approximate string matching for activerecord! Try it out!
Sass, Compass, and the Rails 3.1 Asset Pipeline
Wynn Netherland covers Sass, Compass, and the Rails 3.1 Asset Pipeline.
Ryan Bigg Joins the Spree Team
Spree Commerce has just announced Ryan Bigg will be joining Spree as the new community manager</a>. We’re thrilled to have him on board. His 2010 Ruby Hero Award should be enough to convince you that this project is just going to continue getting better.
The one-method silent killer in your Cucumber suite
There’s a single method in your Cucumber suite right now that could silently allow regressions and ambiguity to slip in without you ever knowing. Do you know what it is?
Startbrick sprinkles a little automation onto `rails s`
Startbrick is a simple gem that opens your app in your web browser automatically once Rails 3’s default WEBrick development webserver is done starting up and ready to accept HTTP requests. You don’t need to keep looking to see that WEBrick has finished starting or keep hitting refresh in your browser until WEBrick accepts your request.
TaskJuggler 3.0.0 has been released
After 5 years of active development to re-write TaskJuggler 2.x from scratch in Ruby, we have reached a stable version again. TaskJuggler is a comprehensive Project Management system that goes well beyond the commonly known Gantt-chart editors. The new 3.0.0 version provides much improved planning features, new HTML reports, a built-in web server and a time sheet automation framework. The software now runs on Linux, Unix-likes systems, Windows and MacOSX.
Remote pair-programming with Screen
Remote pair-programming with Screen
what you should know about rbenv and RVM
comparison of ruby management tools - you think RVM and rbenv are the same - the answer is yes and no - read to find out more