Changing the Search Block Form Text in Drupal 6

A couple of weeks ago I had a client request to change the search box on their site to have the text "SEARCH" appear inside of the text area on their search form. Some searching led me to a couple of posts on about how to go about this, but the way that I chose ended up actually being in the comments on one of those posts.

Easy Ranking with Rails and MySQL

As part of some of the new features I'm adding to Sphericle, I needed to add a ranking system for user accounts, based on a point system. Specifically, I needed to write a method for my User class (on the Sphericle server, which is a Rails app) that would give me the ranking for a User, based on how many points that User has compared to all the other Users.

I'm Moving to Austin, Texas

All of my current clients know, most of my friends know, and now it's time to let the rest of the internet know: I'm moving to Austin, Texas, on June 28th! Although my location is changing, most other things are staying the same: I'm still freelancing (with clients in several states), and I'm still working on my personal projects as well.

Sphericle now available on the iPhone App Store

Well, Apple hasn't emailed me yet, but I checked Sphericle's review status today and it said "Ready for Sale", and sure enough, it's on the App Store now (although it isn't turning up in searches yet). Please download it, review it, and rate it highly! I'm already working furiously on the next release, which is going to be big! Stay tuned.

Getting Sphericle Approved for the App Store

Well, the results are in on my first submission of Sphericle 1.0 to the App Store: rejected. They cited two very specific, and very valid reasons. Both reasons have to do with conforming to the iPhone Human Interface Guidelines, and they should be pretty easy to fix. They have to do with handling errors with regard to lack of internet connectivity, so as not to confuse users.

Hopefully by the end of today I'll have a new submission for them to review.

New Design

Over the weekend, I implemented a new design for this site. I'm going for something that feels a little more refined. Also, the front page now differentiates between "articles" and "news". I hope you like it!

Drupal: How to Remove the "not verified" Text from Comment Author Names

If you have comments activated on your Drupal site, and you allow non-members to leave comments, by default Drupal will append "(not verified)" to the names of people who leave comments and aren't logged in to your site. On many sites (like mine, for instance), people aren't even allowed to register accounts, meaning every comment has that pesky "(not verified)" text with it! I find that unfriendly, so here's how you can change that.

Batch Image Resizing with Ruby and ImageMagick

A couple of days ago, I was working on an upcoming website that displays a hundred or so images of an artist's paintings. Each painting on the website will be represented in two sizes: a smaller view, and a "full-size" view. Also, for each painting there is associated information that needs to be displayed (title, size, medium, etc.). I certainly didn't want to do all that work by hand! So I wrote a script...