Archive by Author

Why Kiva is Cool

If any of you read Inc.com you might have already seen this, but for those of you who don’t – read on. One of the reasons I’m publishing this is to encourage people to lend money to entrepreneurs around the world using Kiva. A second reason is that this is an awesome story out of [...]

Leave a comment Continue Reading →

CodeIgniter .htaccess file not working on Mac OS X

If you’re using CodeIgniter on Mac OS X, and you have a .htaccess file that looks something like this: RewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php?/$1 [L] If you’re finding that it doesn’t seem to be working, and you’re getting 404’s when trying to access any controller other than the front controller, you might [...]

5 Comments Continue Reading →

Your License To Code PHP Has Been Revoked

It’s a typical story. Dan on a rescue mission, fixing a mess that some clown(s) left behind. PHP. No framework to speak of, riddled with SQL injection holes, a TABLE-based layout – and it doesn’t get any better from there. For the love of all things holy, why do people have to do stuff like [...]

Leave a comment Continue Reading →

Firefly

I wanted to make a totally off-of-normal-topics entry regarding what I consider to be the greatest television show of all time. It just so happens there is a very aptly timed xkcd sort of on the same topic (at least the “I can kill you with my brain” part). Carly and I have been watching [...]

Leave a comment Continue Reading →

Sustainable Software Development

Avdi Grim has begun a thought-provoking series surrounding the idea of sustainable software development – specifically targeting Ruby as an example. With some of the recent discussion surrounding “monkey patching” in Ruby, I think that the timing seems about right, for some serious thought to be given about the long-term effects of maintaining Ruby-based code-bases, [...]

Leave a comment Continue Reading →

Static Imports in Java

I’ve just been doing some reading up on some various Java documentation – and came across the list of new language features in Java 5 (yeah – I know, we’re at 6 now). At any rate, I came across this gem about static imports, copied verbatim from Sun’s online documentation: So when should you use [...]

Leave a comment Continue Reading →

New Office

Where copious amounts of coffee er… XBox 360 … er… sleep … Oracle is murdered er… great ideas are built.

Leave a comment Continue Reading →

Tomato Firmware with Buffalo WHR-G125

Just wanted to throw up a post saying that I got my Buffalo WHR-G125 flashed with version 1.17-ND of the Tomato Firmware. The whole tftp bit was necessary, but it turns out it’s not nearly as scary as I thought it might be. The filename for the firmware I flashed was Tomato_1_17_ND.7z. You’ll wanna make [...]

Leave a comment Continue Reading →

Inserts failing on Oracle with JRuby and activerecord-jdbc

A couple weeks ago I ran into some horrible issues with Oracle and activerecord-jdbc. Inserts were failing with an “invalid column index” error. It turns out this was reported as JRUBY-2018 and resolved, but there wasn’t a release of activerecord-jdbc that contained the fix. Being impatient like I am, I grabbed the head from svn [...]

Leave a comment Continue Reading →

Why I’m a Freelancer (for now, at least)

One might define freelance or freelancer as: a person who works as a writer, designer, performer, or the like, selling work or services by the hour, day, job, etc., rather than working on a regular salary basis for one employer. I have a few reasons why, at least for the past few years, I’ve chosen [...]

Leave a comment Continue Reading →