Skip to content

{ Category Archives } General

Laundry List

I haven’t been updating, but I actually have been busy with a variety of programming tasks.  Here’s a list of my thoughts at the moment: I’ve been doing a considerable amount of work with web video lately.  That means I’ve gotten intimate with the various players, encoding options, and media storage solutions.  And here’s what [...]

Tagged , , , , ,

“Symbolic link not allowed” in Apache w/Passenger & Rails

Once again I worked a long time on something that ended up having a simple resolution.  It goes to show you that after troubleshooting for a while you need to go back and re-evaluate ALL of your assumptions.  I plowed on and wasted so much time.  So that others can learn from my mistake, on [...]

Tagged , , ,

Great Article on TDD in Rails

Found a great article about using RSpec, AuthLogic and Factory_Girl in Rails.  Certainly helped me to flex the ol’ muscles again after being away from Ruby TDD for awhile.

Tagged , , ,

Frustration-Driven Development

I’m in the process of moving our site from 100% full-browser Flex to a mix of HTML and Flex. We should have done it that way in the first place, but full-browser Flex got us way off the ground extremely quickly so I’m not too bothered. The single biggest change to moving our app into [...]

August Software Developer Meetup

Last night was the monthly Madison Software Developer meetup.  Quite a few folks were there, and as always it was great to hear about the interesting software that’s being worked on in the Madison, Wisconsin area.  Check out the meetup group and stop by sometime! Last night’s discussion (aside from introductions) was mostly around Google [...]

Tagged

Dynamically Resizing Flash/Flex

The problem with embedding flash/flex components in web pages is that you must specify the viewport of the ‘movie’ and it’s tough to change it. That’s fine for flash movies, as they’re mostly movies. But Flex apps may need to change their size depending on what type of workflows they implement. I figured it would [...]

Tagged ,

Happy Ending

I spent all day Friday trying to prep a company CentOS VPS for a rails app. My first job: get ruby installed. Being more used to Ubuntu flavors of Linux I had no previous experience with YUM, but a package manager is a package manager is a package manager. I went for the gusto: sudo yum [...]

Tagged , ,

The Code You Want

In reading the excellent RSpec Book, I came across a great idea that I’ve been using as my mantra of late: “write the code you want to have.”  In its original context, the authors discuss how to write your test scenarios when you have not yet implemented the code behind them.  In that case, they [...]

Tagged ,

RSpec, Cucumber, and BDD Testing

I got real sick while on vacation in the mountains (a combination of cold/flu and altitude sickness) and had some down-time to work on my rails app.  My main goal is to get all of the user login/user invite functionality locked down before I start expanding the feature set of the app itself, as well [...]

Tagged ,

On Effort

I’ve recently subscribed to Zed Shaw’s twitter feed and it’s been very illuminating. Just yesterday he posted a new [blog|article|rant] at his site about why he (A/L)GPL’s his code after his experience with Mongrel. Personally, I appreciate his stance, which (from the linked post) boils down to: Open source to open source, corporation to corporation. [...]

Tagged , ,