Genetic Algorithms: Cool Name & Damn Simple

January 2, 2009 Genetic Algorithms are one of the most natural approaches to optimization. Did you learn about evolution in grade school? Then you already "get" GA.

Filed under computer-sciencegenetic-algorithms

Digg v4's Architecture and Development Processes

August 20, 2012 Digg's fourth version isn't running anymore, but was an interesting system to work on. This article describes the system architecture, as well as the context behind those choices, and will hopefully be an interesting read for those scaling engineering teams and systems.

Filed under diggarchitecture

Two-Faced Django Part 1: Building a project that exists simultaniously on Facebook and the web

December 4, 2007 The first article of an eight article series on using Django to create apps that exist simultaneously as independent web applications and as Facebook applications. This segment covers putting together our development setup.

Filed under pyfacebookdjango

Using JQuery with Django for Autocomplete Fields

December 1, 2007 A rather rough and tumble walkthrough for using Django and JQuery to make autocomplete input fields.

Filed under jquerydjango

Huge CSV and XML Files in Python

January 22, 2009 Quick walkthrough of my code for converting a very large CSV file into a very large XML file using the Python standard libraries. Despite a few issues along the way, was a very pleasant experience.

Filed under python

DjangoDash and Drinkfindr

September 4, 2010 Luke and I competed in DjangoDash a few weeks ago, and hey, we actually finished a site.

Filed under django

Getting Started with Processing.js

May 10, 2008 Processing.js has been everywhere the past few days, but I didn't notice too much assistances for Javascript neophytes getting started with it, so I put one together while playing around a bit with it this evening.

Filed under javascriptprocessing-js

Touch Detection in Cocos2d iPhone

October 20, 2008 A quick look at three different approaches for implementing touch detection using the Cocos2d iPhone library. There are a number of snippets here, and I imagine it would be rather confusing to approach without a basic understanding of ObjC and Cocos2d iPhone.

Filed under objccocos2diphone

An Introduction to Using CouchDB with Django

August 18, 2008 This is the final installment of my series of articles looking at how Django's loose coupling philosophy impacts day to day development. Here we'll be looking at using CouchDB with Django to create a simple web application.

Filed under djangocouchdb

Notes on Redis Memory Usage

August 22, 2010 Yesterday I spent some time running memory usage tests on Redis. Specifically I was interested in storing roughly comparable data in the different data structures and comparing costs. This article contains the numbers and notes from that process.

Filed under redis

The Django and Ubuntu Intrepid Almanac

February 13, 2009 This heavy tome of wisdom will guide you, keystroke by keystroke, through configuring a mod_wsgi, Postgres, memcached, Django server on Ubuntu Intrepid. Written for a complete command line beginner, but hopefully useful to everyone (I know I'll have to refer to it to remember how to add additional domains to my server as well ;).

Filed under djangoubuntumemcachepostgresqlapachenginxmod_wsgi