Fixing IE8 mystery error KB927917

While testing some updates to one of our Facebook applications today, I ran into an odd error message on IE8.  The error message mentioned KB927917, and is caused by trying to modify the DOM before it is built.  At first, I was confused, because the app is not modifying the DOM at all, its a redirect that is part of the authentication step.  The culprit code was something like:

From Facebook to Drupal slides

Presentation for CapitalCampDC 2011

I had a great time attending and presenting at CapitalCampDC this year, and look forward to doing it again.  I talked about how we are using Facebook applications to run contests at D.C. United.  You can view the slides at the link below.

Download: 

Streamlined PHP development part II

George R.R. Martin Q&A

If you pre-ordered a Dance with Dragons like me, you might also be waiting for it to be delivered. While you internally debate the value of thriftiness in pre-ordering it (48% off!) versus more immediate gratification, you can instead read this spolier-free Q&A interview with George R.R. Martin about the book and the rest his series, A Song of Ice & Fire.

Tags:

Have you heard of Devops?

Seems to be the next big thing in software processes land. So, hire competent peeople and try to get out of the way.

These things are all the basics you pick up by reading Learn How Not to be a Complete Failure at Software Development in 24 Hours. None of it will make your developers any less prone to do stupid shit, and none of it will prevent your systems administrators from roadblocking developers just for funsies.

Devops Is a Poorly Executed Scam

Guess who said this?

"Coal and natural gas have much lower capital costs, and they tend to kill only a few at a time, which is highly preferred by politicians."

Find out in Wired's interview.

Tags:

TV Spot for Copa America 2011

Muy bueno.

Chrome extension helps you debug Goggle Analytics configuration

Useful when using the asynchronous tracker

If you use Google Analytics to measure traffic and activity on your website, once you start customizing the tracker code, use the asynchronous tracker, or do more complicated tracking it can be hard to verify that your changes have worked.  The asynchronous tracker won't necessarily emit any js errors and you can't always waitio see any effect in the analytics dashboard.  

The vested interests in doom

Though, really you should go read the paragraph that follows.

Today, infected by Malthusian ecology, the Left relentlessly preaches millennial doom and technological risk: the climate is heading for catastrophe; resources are running out; population is growing too fast; farming cannot keep up; habitat is being destroyed; poverty, hunger, pollution, disease and greed are only going to get worse. A dramatic change in human stewardship of the planet is needed.

What is the cost of electricity for operating a DVR?

Yes, they are worth it.

Somone check my math here but I calculate that by their numbers, the annual cost of electricity for a single DVR is between $17 if you pay about ten cents a kilo-watt hour and $25 if you pay closer to sixteen cents an hour.  Is this something to get worked up about? Aren't the costs of most electronic devices going to be in this neightborhood? Sure, if you look at the national sum of all DVRs then the numbers can seem scary. Does that mean the NRDC should decide what entertainment devices I can or can not have in my home?

ToastedSnow/Zend-Framework-Rails-Messenger - GitHub