Ernie Miller

A clever tagline will go here. As soon as I think of one.

RSS Feed

Valium 0.5.0, and the future of Valium/attr_bucket

Leave a Comment

I just released Valium 0.5.0. If you were getting single-element array values back when using value(s)_of against a loaded collection, this is now fixed. Thanks to gamov for the report! In other news, if you’ve been following Rails 3.2 news, you may have noticed that Rails core is getting functionality very similar to Valium and attr_bucket, two of my smaller gems. What’s that mean for these gems?

Read the rest of this post

TextMate 2 + rmate = Awesome

26 Comments

I heard TextMate 2 will be released tomorrow and decided to try it out. One really cool thing that was added to TM2 is the rmate script. This is a nifty little script that will let you edit files on a remote server through your running instance of TextMate 2. Here’s how to get it working using SSH tunneling.
Read the rest of this post

I’m a Machinist! (and you should be, too)

1 Comment

I joined Rails Machine last month! My title is Lead Solutions Architect, but basically, that just means I get to work with our customers on all sorts of really cool stuff. I also get to help us plan for all sorts of great things that we can’t yet announce just yet, so stay tuned for that.

I’d been holding off on making this announcement on my weblog until we had something on our company blog, but things are moving quickly, and since it happens that we are looking for another Machinist, I decided that I’d like to announce that here. So, if you love Web Operations, beer, Rails, ping pong, espresso, and working with awesome customers, then we should talk.

You Should Write a Ruby Gem

Leave a Comment

I am one of the “various presenters” in the Confreaks video of the lightning talks available here. Scroll to around 18:15 for my talk, “You Should Write a Ruby Gem” (but really, you should watch them all!). RubyConf was an awesome time, and attending (and speaking in) the lightning talks was one of the highlights of the conference for me. Be sure to check the video out, if you haven’t already!

A Belated Post on Squeel Sifters

1 Comment

A few weeks ago, I added an interesting feature to Squeel, and never really said much about it other than a single tweet and a brief reference in the README. I’m calling the feature “sifters”, and I wanted to write a little bit about the purpose they serve.
Read the rest of this post

Tags: , ,

RubyConf 2011!

Leave a Comment

Just checked into my room at the Astor Crowne Plaza for RubyConf 2011. Excited to be here and hope to meet up with as many awesome rubyists as possible. Be sure to say hi, if you see me!

Prevent GoogleBot Overload with Default Nofollow

2 Comments

Here’s a quick tip to exert greater control over which parts of your site a search engine should crawl: modify your link_to helper to make links rel="nofollow" by default. It’s easy:
Read the rest of this post

Tags: , ,

Valium 0.4.0 released, now with 100% more English

Leave a Comment

Just a quick update about Valium 0.4.0. In 0.3.0, I enabled support for extracting attribute values from associations (a la User.posts[:id]). That was awesome, but as it turns out, not too compatible with 3.0.x associations.
Read the rest of this post

Rails 3.1 and the future of MetaWhere and MetaSearch

1 Comment

Rails 3.1.0 has dropped, and hours later I received my first “report” that MetaWhere doesn’t work with Rails 3.1. For those of you who read this blog or follow me on Twitter, this should come as no surprise. Still, I wanted to make a quick announcement here, if only to have a place to link people to when they inquire.
Read the rest of this post

Slow MySQL query? I’ll give you a hint.

2 Comments

I have a confession to make: I’ve placed too much trust in MySQL’s query planner. By the phrase, “too much trust,” I mean to say, “any trust, at all, ever.”
Read the rest of this post

About

I'm Ernie Miller. But then, you probably knew that by looking at the page title, or the URL. I'm a Ruby programmer in Louisville, Kentucky. This blog used to be called "metautonomo.us", which I thought was kind of clever, but nobody, including me, could type it. Lesson learned.