June 2009
23 posts
validation_clusters
A tiny Rails plugin that lets you use block syntax to specify multiple validations for a given field: class Person < AR::Base validates_presence_of :name validates_field :bio do |of| of.presence :on => :update of.length :on => :update, :maximum => 140 end # The above block is functionally identical to writing: validates_presence_of :bio, :on => :update ...
Jun 30th
1 note
5 minute usability study
caterpillarcowboy: Hey folks, A friend of mine is a Product Manager over at Answers.com, and she’s looking for people to do a quick usability study. The study is super easy (and the technology is neat, I’ll have to try this myself): you are given a task and shown a mockup of a web page. You then click on the part of the web page that would bring you closer to solving your task. That’s it. ...
Jun 29th
1 note
YES. Got the green light today to port a PHP project for a client over to Ruby/Rails. This officially marks the end of my days where PHP plays a regular role.
Jun 27th
Have a big idea but aren't a developer?
I will design + build it for you at half my normal hourly rate. [to andy - I can’t email you if I don’t have your email address!]
Jun 25th
3 notes
HIRE ME.
Jun 25th
1 note
Jun 25th
Tumblr's Directory Is Broken
joelaz: Of the 50 most recent posts from each of the top 25 blogs in the Music Directory, only 4% are actually audio posts.  I checked.  The Tumblr Directory is ranked by Tumblarity.  Tumblarity encourages quantity over quality.  The one possible benefit I saw from Tumblarity is that it could potentially provide a valuable way to surface sites in the directory, but that doesn’t seem to be the...
Jun 24th
49 notes
Jun 24th
19 notes
Jun 23rd
Jun 22nd
181 notes
Disabling auto-bucket creation for Paperclip
If you’re using Paperclip with S3 storage and getting a BucketAlreadyExists exception, it’s because the default behavior is to attempt to auto-create your bucket if it doesn’t exist. For me at least, 99% of the time I’ve already created the bucket(s) I’ll need, which results in this exception when trying to upload a file. To disable this behavior, around line 161 in...
Jun 19th
Running PHP 5.2.9 on CentOS 5.2 - Why aren’t posix_*() functions defined in PHP, even though I have posix and pcntl (and CLI) support compiled in? What the hell?
Jun 17th
1 note
Jun 17th
1 note
Tumblr sucks today
caterpillarcowboy: Iran Iran Iran Iran Iran Iran Iran Iran Iran Iran Iran Iran Iran Iran Twitter Twitter Iran Iran Iran Iran Iran Iran Tumblr Tumblr Iran Iran Iran Iran Iran Iran Food Food (yay!) Iran Iran Iran Iran Iran Iran Iran Iran Iran Iran Funny, reminds me of Twitter today, too. Except replace food with “look what I just blogged about.”
Jun 16th
1 note
Wanted: Dev for small (~$5k) ecommerce project
Need someone who can do HTML/CSS build out of designs, then build small store (you know, with a cart and products and all of that) using Drupal (or maybe Shopify, depending on client decision). Budget is around $5k. Email for more info. Thanks.
Jun 16th
Domain Names
innonate: schlomo: nickdouglas: rickyv: Naming a new company. Anybody have any great domain names they’d want to sell? Preferably one word? I own whoamg.com. No one has yet agreed that this name is brilliant. I have moneythong.com, which could only make someone bucketloads of skrilla. I own “etrosexual.com” — which, of course, would let you have m.etrosexual.com and r.etrosexual.com on...
Jun 15th
24 notes
Jun 12th
Jun 9th
lickystickypickyme: Anger? ‘Tis safe never. Bar it! Use love. Spell that backward and you get: Evoles ut ira breve nefas sit; regna! Which is Latin for: Rise up, in order that your anger may be but a brief madness; control it!
Jun 9th
238 notes
Jun 8th
Jun 3rd
1 note
My old roommate made this enjoyable video film. →
Jun 3rd
Jun 1st
7 notes