Articles

Scout Improves App Monitoring for Rails Developers

scoutparts.pngBack in early 2008 I wrote about Scout on Ruby Inside, announcing it as a new "Ruby powered Web monitoring and reporting service." This is still true, except for the "new" bit!

NFi Is Looking for an Agile PM / ScrumMaster

 NFi Is Looking for an Agile PM / ScrumMaster

I’m helping one of our clients – NFi

Unicorn!

We’ve been running Unicorn for more than a month. Time to talk about it.

What is it?

Unicorn is an HTTP server for Ruby, similar to Mongrel or Thin. It uses Mongrel’s Ragel HTTP parser but has a dramatically different architecture and philosophy.

In the classic setup you have nginx sending requests to a pool of mongrels using a smart balancer or a simple round robin.

How a 1-Engineer Rails Site Scaled to 10 Million Requests Per Day

ravelry.pngRavelry is an online knitting and crochet community run by husband and wife team Casey and Jessica Forbes.

Building Shoes for Windows: to show a button correctly

There is no magic, there is only awesome (Part 3)

This is the third article in a series titled “There is no magic, there is only awesome.” The first article introduced the “four cardinal rules of awesomeness”. The second article discussed knowing your tools.

Thinking

That the makeup department did something horrible to that dog.

More MongoMapper Awesomeness

In which I dish on the latest MongoMapper features like dirty attributes, time zone support, custom data types and dynamic finders.

September was a month of craziness and for the first month in quite a while I did not post here. I promise it hurt me as much as it hurt you. In an effort to get back in the rhythm, I am going to start with an easy article. MongoMapper has been getting a lot of love lately and I thought I would mention some of the awesomeness.

Double Shot #558

I’m getting too old for these late nights.

Speed up manual testing

jquery.populate

Manual testing your web app is a pain when you have lots of forms which need to be filled in. Not anymore!

Usage


  $('input').populate();

Inputs with a name containing ‘first_name’ will be filled in with a random first name, etc.

What if I want to add a new field type?


  $.populate.registerValues({
    favoriteColor: ['red', 'green', 'blue']
  });

Now favorite_color inputs will be filled in with a random color choice from [‘red’, ‘green’, ‘blue’]

Pro Git Bloggin' | Rails Fire

Pro Git Bloggin'

Send to friend

Our very own international man of mystery Scott Chacon has been blogging some great blogs over at the Pro Git site recently:

All great! And if you’re looking for more serious Git knowledge, check out the book. It’s available online for free or you can buy a beautifully typeset print version.