For easier reference, here are the 2009 advent calendar links: