fusiongrokker

Goals for 2012

I have taken the last few years off from posting my goals, but I don't see any reason not to start up again. I'm not really one for resolutions, mostly because of their binary nature: either you succeed or you fail. Life is rarely like that. Goals are more my style: even if you don't get to 100% of your goal, you can still get 96% there, and that's something!

Since I didn't make official goals for 2011, here's a quick list of things I did this year that I'm pleased with:

Now, the fun part, my goals for 2012:

Did I miss anything obvious?

Posted in Meta | No Responses Yet January 02 2012

We're in ur code, fixin' ur bugs!

In Be the Change I wrote about a new open source "organization" (the official GitHub term, not like a company or anything) and project I started on GitHub -- CFScript Community Components -- to help flesh out the script components that come with ColdFusion 9.

I'm thrilled to report that since then a few people have submitted patches (thank you both!), and I've made a number of changes myself. But I am particularly proud of the change I pushed last night. Instead of adding a missing tag, I fixed a bug in an existing one.

CFQUERY: Anything other than a space after a named query parameter (including a newline, tab, parenthesis, etc) causes an exception to be thrown.

If you write anything like my code, you might get an error that looks like this:

Parameter 'since_id\n\t\t\t\torder' not found in the list of parameters specified

... which is the result of:

select ...
from ...
where
    id > :since_id
order by ...

And of course the problem is that I have a line-break immediately following my named parameter, "since_id".

But thankfully the bug is now fixed, and the fix is available to you, free of charge.

Maybe I'm a little crazy, but this makes me really excited. This is affecting change. This is a perfect example of why I started this project.

Posted in ColdFusion | Community | 1 Response December 19 2011

Stop SOPA, or the bunny gets it!

████ █████ how ████ ████████ are in the ███████ of █████████ █████████. Do ████ you can to ████ it now, █████ you █████ ████ the █████! Uncensor This

SOPA and PIPA are well intentioned bills -- and I agree with the intention -- but they are both ultimately flawed and give too much power to companies that can't be held accountable for their actions, which is a tragedy in the making. Click the "Uncensor This" button above to take action against these bills before they give companies like Comcast and AT&T the right to control what you view online.

The internet, and the freedom and anonymity it provides, are fundamental tools for democracy and freedom in the world we live in. Look at places like Libya and Egypt, whose recent struggles for freedom would not have been possible or nearly as successful without a free internet.

All you have to do is click some buttons and send some emails. It only takes a minute.

Do it, or the bunny gets it!

Stop SOPA, or the bunny gets it!

Posted in Off Topic | 3 Responses December 13 2011

Bookworm Advice: Ender's Game

Shamefully, I read Ender's Game for the first time in October of this year.

I know, I know. I said it was shameful.

It was, and of course you already know this, @%$#@ EPIC!

Now I'm in a little bit of a bind. You see, I have to read them all, but they weren't published in chronological order. So which way makes more sense?

At first I was going to go through and try and list them in the two orders, but that's bordering on impossible for the format I would have used. Of course, Wikipedia kind of nails it:

Ender's Game Chronology
Chronology of Enderverse stories. Numbers in parentheses are years of first publication. Novels are in blue and short stories are in red. Question marks indicate a work that has been announced but not yet published.

... no simple matter. On one hand, it kind of makes sense to read them in chronological order, to follow the characters. I mean... you wouldn't watch a movie series out of order, would you?

But on the other hand, to get the original experience of someone following the series as it was published, one would read them in publishing order. They even have separate lists on Goodreads (Chrono, Pub). (It's still easier to read the chart above though, isn't it?)

Right now I'm leaning toward chronological order, to make it a little easier on myself. But what do all of you lifetime bookworms have to say to me, the noob bookworm? Also, unless someone vouches for the epicness of the Shadow series, I will probably skip that one altogether and stick to the left half of the chart.

What advice do you have, internets?

Posted in Off Topic | 2 Responses December 08 2011