23 Feb '12, 10pm

@gilesgoatboy

@gilesgoatboy

We use a bizarre, convoluted mechanism for attaching ClassMethods and InstanceMethods modules to ActiveRecord::Base because if we attempt to subclass it in a gem, we don't get a subclass in the purest sense. What we actually get is a new class which ActiveRecord::Base creates. ActiveRecord::Base is an ActiveRecordClassFactory in denial. And as for overly ceremonial code, let me tell you about my balls. I actually have a rake task to scratch my balls. Somebody told me a good entrepreneurial programmer writes code to scratch their own itch, and I took them literally. The code uses a serial port to power an Arduino board. The Arduino's got a servo with a backscratcher attached. I keep it on a shelf at scrotum height underneath my desk. I literally need to type bundle exec every single time I want to scratch my balls. I don't like having to type bundle exec every single time I...

Full article: http://gilesbowkett.blogspot.com/2012/02/rails-went-off-r...

Tweets

if you're a rails developer, you really need to...

api.rubyonrails.org 27 Feb '12, 1pm

macro: Mass-assignment will only set attributes in this list, to assign to the rest of attributes you can use direct write...

@rbates

railscasts.com 23 Feb '12, 11am

MiniTest is a fast and lightweight testing library. Here you will learn how to use it in a Rails app for model, helper, an...

RubyForge: Instant Rails: Project Info:

rubyforge.org 23 Feb '12, 5am

Instant Rails is a one-stop Rails runtime solution containing Ruby, Rails, Apache, and MySQL, all pre-configured and ready...

markdown-rails: Markdown for Rails views

rubyflow.com 23 Feb '12, 2pm

markdown-rails: Markdown for Rails views Posted by joliss on February 23, 2012 — 0 comments Writing prose in HTML is icky....

@CodeAcademy peeps - if you're looking to get s...

everydayrails.com 23 Feb '12, 5am

Everyday Rails is about using the Ruby on Rails web application framework to get stuff done as a web developer. Learn more...

@KKIMMZ OOMGMGMGGMGMGMMG

@KKIMMZ OOMGMGMGGMGMGMMG

deal.com.sg 26 Feb '12, 4am

35% off Resorts World Sentosa Trip - Includes $10 Meal Voucher at Malaysian Food Street + 2-Way Jewel Cable Car + Cable Ca...

Some thoughts on maintaining large Rails codeba...

pivotallabs.com 22 Feb '12, 8pm

You might call this post Part 2 in a component based architecture series. The first post describes a solution for better o...

PHP & Ruby Hosting

engineyard.com 22 Feb '12, 7pm

"We recommend Engine Yard Cloud to all of our clients, including Toyota Kenya, because we get huge time and cost savings. ...

Moving from beginner to intermediate Rails deve...

everydayrails.com 22 Feb '12, 2pm

Moving from beginner to intermediate Rails development July 05, 2010 I believe that Rails is an excellent way to get start...

A painless method for breaking up a rails app (...

pivotallabs.com 24 Feb '12, 7am

You might call this post Part 2 in a component based architecture series. The first post describes a solution for better o...

続・Rails 3.x 時代のテストフレームワーク - Rails 雑感 - Ruby on ...

oiax.jp 23 Feb '12, 3am

先日の記事Rails 3.x 時代のテストフレームワーク で、私は「Railsのテストを取り巻く状況が複雑に拡散しつつある」と書き、デファクトスタンダードがまだ現れていないんじゃないか、ということを示唆しました。 その後、この件について他の人が...

@goonjja чувак, ты работаешь в NAUMEN и пишешь ...

guides.rubyonrails.org 26 Feb '12, 8pm

In specific cases, it would make sense to set the locale from client-supplied information, i.e. not from the URL . This in...

Ruby on Rails Guides: Active Record Query Inter...

edgeguides.rubyonrails.org 23 Feb '12, 6am

because of argument safety. Putting the variable directly into the conditions string will pass the variable to the databas...

Nuby on Rails | Ruby on Rails for Newbies

Nuby on Rails | Ruby on Rails for Newbies

nubyonrails.com 26 Feb '12, 6pm

One skill that is important is being able to respond to change. I frequently think back to a quote I saw in a skateboardin...

What's New in Edge Rails #10

afreshcup.com 27 Feb '12, 11am

Monday, February 27, 2012 at 5:58AM Week of February 19-February 25, 2012 The biggest news this week comes on the REST fro...