Popular pages

Finally Waving The White Flag to Objective-C 2.0

12/04/2008

I've been fighting a very private moral war against Objective-C 2.0 ever since it was released, but I've finally given in and as of a couple weeks ago all my new projects are being written with all the new syntactic sugar. This post looks at the small shoves that finally got me over the edge.

Setting up CouchDB-Lucene on OS X

02/06/2009

I spent a while today trying to setup CouchDB-Lucene on my OS X machine, but I've run into a few problems. I documented my procedure pretty thoroughly, hopefully this will serve as a good setup guide once I figure out the problem I am running into.

Two-Faced Django Part 4: The Webapp

12/09/2007

Segment four of the Two-Faced Django series. Implementing our web application (except for the Ajax).

How to Use Selectors in PyObjC

08/19/2008

Working on a current project I ran into a bit of confusion about how to get selectors working in PyObjC. After a bit of digging I found out that information I needed, and have crafted it into a mildly cohesive document for your development pleasure.

Extracting Data From Google Analytics Reports

09/11/2008

Today I'm releasing a Python library I put together a few months back, which supports extracting data from exported Google Analytics reports into simple Python data structures (dictionaries, lists, and datetimes). Using it you can easily run custom analysis of your GA data without any hassle.

An Introduction to Django's Loose Coupling

07/22/2008

One of the most valuable parts of Django is its loose coupling philosophy . This means you can plug in your own pieces into the Django stack without fighting against the defaults. However, it can be a bit difficult to understand how to take advantage of the loose coupling philosophy when you are just getting started, and this series will attempt to erase that confusion.

Sparklines in Javascript With Sparklines.js

A simple but flexible library for creating sparklines in JavaScript that I put together earlier this week.

Making Static Dynamic Again; AYM CMS

09/15/2008

A few lines of code and a few minutes of refactoring and my previous blog post evolved into a full-fledged static content management system based on the Django templating system. It aims to facilitate the creation of complex static websites quickly and with minimal human effort. Welcome to AYM CMS.

A Failed Stack-based Markdown Interpreter

09/27/2009

Spent a bit too much time this weekend trying to implement a stack-based Markdown interpreter in Erlang, and not quite enough time in the planning process. That said, it was a nice initial sketch, and in a few days I'll have time to rework it accordingly.

Django-Portfolio: Organize and Display Projects

12/29/2008

A quick mention of a project I've been working on for the past several weeks, which aims to be a standard reusable app for sharing and displaying projects in a consistent and pleasing manner.

All Rights Reserved, Will Larson 2007 - 2016.