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.
DRY bundler in capistrano
I have wrote a article DRY bundler in capistrano, it just gives you a notice that there are built-in capistrano tasks existed in Bundler 1.0.
Radix 1.1.0
Just released a new version of Radix, the base conversion library. The new version adds a Radix::Number class so numbers in alternate bases can be handled much more easily. Checkout the QEDoc on it to get the idea. The new class is still rather nascent, only supporting integer values and the most basic math operators, so if anyone is keenly interested, please feel free to dive in and help beef her up.
ZeroMQ: Modern & Fast Networking Stack
ZeroMQ is a network library which provides a much needed layer of abstraction on top of the traditional BSD socket API: transport agnostic, connection management, routing. With language bindings for a dozen languages (and Ruby, of course), it is a fast, modern API which makes developing high-performance network apps fun again.
Assignment-like methods and the returned value (in Ruby)
An assignment-like method in Ruby always return the Right-Hand Side of the method (the parameter) and never the result of the method. I’ve learnt this the hard way. [more inside]
rails-nginx-passenger-centos
For some special eeds, I need to deploy my application on CentOS 5.5. So I developed rails-nginx-passenger-centos. check this out
Coderpath Podcast: Interview with Gregg Pollack
The latest episode of coderpath was released today, with an interview with Gregg Pollack.
Rails 3, HTML 5 and client-side forms validations using Validator
Do you know that you can use the new Rails 3 HTML 5 helpers to get unobtrusive client-side validations in an instant? Read this!
Ruby 1.9.2 Rails 3, A Clean Install on Windows XP
I just posted a write up on how I got A Clean Install on Windows XP with Ruby 1.9.2 and Rails 3.
Deploy your Rails 3 applications a là Heroku with Inploy
Learn in a minute how to deploy your Rails 3 applications like in Heroku with Inploy.
Want to know about Riak? Learn how it can help you scale your rails app
Webpulp.tv posted it’s latest video interview with Kevin Smith. The interview covers CAP theorem, Riak, and ways to scale your app.
New site launched for for the Ruby on Rails developer community
We just released RailsDeveloper, which gives developers a place to share resources, ask questions, help others, review books, watch videos, and control what content bubbles up onto their radar.
Deploy a Rails 3, Sqlite3 application in Tomcat using JRuby
In this tutorial, I described the steps I did to deploy a simple Rails 3 application to Tomcat using JRuby. In addition, I show a way to make your Rails 3 application run side-by-side with a JRuby-based version. [more inside]
home_run 0.9.1 released
home_run is an implementation of ruby’s Date/DateTime classes in C, with much better performance (20-200x) than the version in the standard library, while being almost completely compatible.
How to properly check for your Ruby interpreter, version and OS
I wrote a little blog post that shows the implementation of three helpful “magical” constants: * OS: returns the current operating system * RubyEngine: returns the current Ruby implementation * RubyVersion: returns the current Ruby version
Turn your Android Phone Into a Remote Spy Camera with Ruby in 15 Minutes
I just released this tutorial on my blog for quickly creating an embedded ruby application on Android devices. The post also includes links to my other ruby-on-android open source projects.
A Rubyist's Guide to the Twitter OAuth Dance
I struggled a bit with figuring out how to use OAuth to generate access keys for my simple Twitter utilities, so I wanted to share my notes. [more inside]
Videos from RubyKaigi 2010
Videos from RubyKaigi 2010, the main Ruby conference in Japan, are now available on Vimeo. RubyKaigi 2010 was held over three days from August 27-29, 2010 in Tsukuba, Japan. [more inside]
Put scripts at the bottom
I wrote an article Put scripts at the bottom, it is a small trick, but really helpful to speed up the pages render. I also give an example for adding a tweet button on your pages
Allowing devise login with facebook account
Simple tutorial about how to enable devise to allow facebook login.
BDDCasts on Rails3 and Cucumber
You might want to upgrade an existing Rails 2.3.x project to the newly released Rails 3. If you saw in BDDCasts’s URLAgg updates series how to get the specs to pass, now it’s time to move on and get Cucumber features to pass. Check episodes six and seven for details on upgrading a project using Cucumber to Rails 3.
Ruby Challenge - Economics 101
Dr. Bruce Scharlau from the U.K. has thrown an open challenge to people who love the Ruby programming language - Economics 101. [more inside]
ThunderSurvey,a survey app based on Rails 3 and MongoDB
ThunderSurvey is a survey app based on Rails 3 and MongoDB. It’s super lightweight and intended to be an alternative google form. [more inside]
Rails3 Mind Map
Just whipped up a clickable mind map of the main Rails3 components.
RefineryCMS is first CMS to support Rails 3
Big news on the Refinery CMS front! After over 600 commits we have released 0.9.8, which features several enhancements. The most important of which is that it is now the first Rails CMS to support Rails 3. [more inside]
Refinery CMS: Now supporting Rails 3!
I’m pleased to announce Refinery CMS 0.9.8 now officially supports Rails 3. Read about the transition to Rails 3.