It’s been quite sometime since I got to work on PopUpWindow now that CFWheels has taken over my life.

I find it amazing though that I still get emails, requests and contributions from this simple plugin. The biggest request I get is from people wanting to use PopUpWindow in their commercial applications and needing to know what the license is. I’ve always said that all the software I write is open source and you’re free to do with it what you want, however I understand that this doesn’t fly in the corporate world. After looking over and talking about licenses with others who write open source software, I’ve decided to follow others and put PopUpWindow under the MIT license. I think this is the least restrictive license out there and finally clears the air.

PopUpWindow also got an update thanks to Jason Holden who added Unload callbacks. This is what I love about open source, the software that I start gets further redefined by complete strangers who only want to see it improve. It’s totally awesome. Thank you Jason.

I know I’ve said in the past that I would never start tweeting, but I broke down and signed up. After using it for a bit, I must admit that it’s a pretty good way to keep up with people and post short things that wouldn’t normally constitute a blog post.

Anyway, when trying to get twitter to work with my phone, I had the common problem of it not recognizing my username when I replied. The trick is to NOT reply to the message that twitter sent you asking for your username and instead send an entirely NEW message to 40404 with just your username as the message. Repeat this when replying with your password and “OK” to activate twitter on your phone.

Again: DO NOT reply to any of the messages that twitter sends you when setting up your phone to work with twitter. Instead send an entirely NEW message each time to 40404 with the requested information.

As an XMAS present this year my wife gave me a fleece with CFWheels embroidered on it! It was really cool of her :)

After many long months and some great dedication from all those involved, today CFWheels hit the 1.0 milestone.

2009 version

2008 version

Boom-de-ah-da, Boom-de-ah-da, Boom-de-ah-da, Boom-de-ah-da

Garmin nuvi 780 help!

November 14, 2009

I own a garmin nuvi 780 which i use for geocachng mostly. one of the things that bothers me about it though is that you can’t add notes or comments to favorites. it would make geocaching a lot better since you could add hints as to where to find the cache. is there anyone out there that know how to add a comment or a description to a favorite on the garmin nuvi 780?

Just a quick little git and Wheels tip. Most of the time, you might only want to track your plugins .zip file in your repo and ignore the plugin’s unpacked directory since it’s pretty much redundant to track both. In order to do this, create a .gitignore file where your .git directory lives. In it add the following:

plugins/**/*

What that does is essentially tells git to ignore any subdirectories off the main plugin directory.

UPDATE: CFML syntax highlighting has been add to Pygments as of version 1.3. You can see the closed ticket information here.

If there was one thing that always bugged me about github is the lack of support of CFML syntax highlighting. It seems that CFML never gets any love, but that is about to change! The Pygments project is an open source generic syntax highlighter written in python that has support for a ton of different languages. Now it seems the Pygments is working on CFML syntax highlighting for their next release!

What does this all have to do with Wheels you might ask? Well it seems that the CFML code they are using as a test bed for the highlighting is none other then the Wheels repo!

Shouldn’t be long now…

October 20, 2009