May 2009
6 posts
1 tag
“1995 - Brendan Eich reads up on every mistake ever made in designing a...”
– A Brief, Incomplete, and Mostly Wrong History of Programming Languages
May 23rd
2 tags
Tip: when adding a number to the end of a string in Python, you can surround the number with backticks in order to automatically convert it to a string (rather than using str()). For example: num = 10 my_string += `num` Incidentally, I learned this from Oliver Crow’s article on Efficient String Concatenation in Python, which is a fantastic resource for anyone curious about the best way...
May 21st
2 tags
SL Combinator: Combine and compress JavaScript and... →
Allows you to compress Javascript and CSS for an ExpressionEngine site on the fly. Very handy for switching from development to live site and back again easily, although it unfortunately uses Minify rather than YUI Compressor.
May 19th
2 tags
jQuery vs MooTools: Choosing Between Two Great... →
Great article comparing the strengths of jQuery vs. Mootools. I’m with the author: jQuery is a great collection of tools for working with the DOM, but I prefer Mootools’ extensibility and explicit (if more verbose) code.
May 19th
1 tag
From the Department of Badly Chosen Defaults →
Allow IE to resize images much more accurately and beautifully than otherwise using a proprietary CSS property. Must-know tip when you need to specify a size in the CSS or HTML.
May 14th
2 tags
Tip: if Mail.app is autocompleting an out-of-date address for someone you can remove the address from its memory by selecting Window→Previous Recipients, searching the list for the problematic email, and clicking the Remove From List button. Incredibly handy; incredibly hidden.
May 12th