Example of Breaking Change This code runs differently in CF11 and CF2016: But this is apparently not a bug and is in fact the result of a bug fix.
Ran into a quirk with JSON.stringify() recently. If you have an object with some keys of value undefined, they will be omitted when converting to JSON: I’m sure there’s a good reason for this (it’s in the spec after all), but I had some data that needed those keys to be conserved. Luckily there’s an […]
I created a little game that can help you learn to use the Nashville Number System. Check it out here: Learn You Some Nashville Numbers (source) I also created a port of the game using Ember.js which was fun to put together. One of the main challenges of the port was trying to maintain game state […]
While going through this Ruby on Rails Getting Started guide, I ran into a code example that felt really strange and hard to parse. (I think that I might be addicted to braces (and parentheses).)
UPDATE: Apparently this is a common problem, so if you want to go the easy route then use http://railsinstaller.org and disregard the rest of this post. I’ve been trying to get Ruby on Rails installed for the last couple hours and ran into some snags, but I finally seem to have overcome them. This page […]
I’ve started to investigate Ember.js recently, and found this website with some great screencasts for getting started with the framework: Ember 101 Check it out!
But I defined Session.User in the OnSessionStart method! How is this possible?? Turns out, if there’s an error in the OnApplicationStart method, then OnSessionStart will not run before your OnError method is called. And if your OnError method tries to log the Session variables it expects to be there, it will throw this error. Live […]
If you put an HTML comment above the doctype declaration, it causes IE7 to enter quirks mode, but not any other browsers.