-
Recent Posts
Clippings- BROADCAST: Procedural Generation and Simulation in DWARF FORTRESS (April 22nd)
- Physicists continue work to abolish time as fourth dimension of space
- Chinese Coup Rumors Run Wild Online, Then Disappear
- Understanding the Second-Generation of Behavior Trees – #AltDevConf
- NSScreencast: Bite-sized Screencasts for iOS Development
- C# for Gaming: Slides
- C# for Gaming: AltDevConf This Weekend
- Game Development Essentials #1 - Don’t use inheritance for your game objects
- Obvious Engine: a vision-based augmented reality engine for indie games
- Bubbles
Tags
.net activesync acts_as agile ajax amazon api attention bayes bbc beefy big-o C# canterbury cards cartoons categorisation cluetrain cocoa coffee coke coldsnap common complexity conan conference dasblog dashboard dashcode da vinci del.icio.us design by contract devdays directx dylib dynamicproxy emacs exceptions flickr mac mtg orm parallels windows xnaArchives
Monthly Archives: July 2008
Ode to a Karplusan Wolverine
How do I love thee? Let me count the ways. Thou art a one-drop with first strike. When blocked, thou hast double strike. Thou mayst deal thine combat damage as if thou wert not blocked. There are some who call … Continue reading
TELL WORDPRESS “IMPORT FROM DASBLOG”
You have been killed by a grue. Update: donning my anti-grue kit (XSLT and Emacs), I have managed to resurrect the old posts. Much rejoicing and broken HTML.
Can haz pluginz?
require ‘rubygems’ require ‘active_record’ class ActiveRecord::Base class << self def method_missing_with_lol(sym) if sym.to_s =~ /^can_haz_(w+)?/ send “acts_as_#{$1}” else method_missing_without_lol sym end end alias_method_chain :method_missing, :lol end end class Lulz < ActiveRecord::Base can_haz_state_machine? end Temporary solution for Aaron’s problem, anyway.