Migrating the 'This Week in Django' Concept

September 5, 2008 This Week in Django had a fantastic site design, and pausing to examine the new layout I wondered: why hasn't the TWID concept spread to other projects?

Filed under django

Poor Wireless Connectivity for MacBook

September 4, 2008 Quick posting of my solution to extremely poor wireless connectivity on my MacBook.

Filed under failos-x

Naming and Casing Convention in PyObjC

September 4, 2008 PyObjC does an excellent job of merging together Python and Cocoa, but sometimes the resulting merge creates grey areas. Casing and naming convention is undoubtedly one of those foggy spots. This article takes a stab at defining a pragmatic naming and casing convention.

Filed under pyobjc

Introducing Kappa, a Twitter Client

September 3, 2008 After beginning work yesterday, I believe that there is the raw material for an useful Twitter client in this application (OS X 10.5 required), although there is certainly a good bit of cruft remaining as well. Give Kappa a whirl and let me know how it goes.

Filed under os-xkappa

I Live in New Jersey

September 1, 2008 Well, I've gone and moved to New Jersey. It's a bit different from North Carolina, Kentucky, and Japan, but not the end of the world. Some people might even say its quite nice. Other than people who use their horns. That's just unnecessary.

Filed under nj

Dynamic Ad Targeting With django-monetize

August 29, 2008 For the past few days I have been working out this project in my head, and I finally sat down this morning to finish the implementation. django_monetize is a pluggable Django application for easily using a diverse array of monetization techniques in your Django project, and also for targeting different ads/monetization options based on the viewer and page content.

Filed under djangodjango_monetize

Transcending Search-as-You-Type Stickiness

August 29, 2008 A look at improving the standard search-as-you-type search field for non-instant searches, which in naive implementations can create a lagged or sticky feel to your user interface.

Filed under designui

Epic PyObjC, Part 5: Resources and Farewell

August 27, 2008 This brief final segment of the Epic PyObjC tutorial series looks at a few statistics from the series, and also I recommend a few resources for moving forward.

Filed under pythonos-xcocoapyobjc

Epic PyObjc, Part 4: Drag & Drop, Multiple Nibs

August 27, 2008 In this fourth segment of the Epic PyObjC tutorial we take a look at implementing drag and drop in two different ways, as well as using multiple nibs in one application. This is the final segment of Epic PyObjC that focuses on this project; the fifth one will be a collection of resources about continuing with Cocoa and PyObjC.

Filed under pythonos-xcocoapyobjc

Epic PyObjC, Part 3: Browsing, Caching, Indicating

August 25, 2008 In this third segment of the Epic Introduction to PyObjC and Cocoa we spend some time in the standard application development workflow of iterating new idea from concept into feature. First, we have double clicking an entry open its page on FreeBase.com, then add disk based caching of results, and we end by adding an indicator to reassure users that the app hasn't frozen while retrieving data from Metaweb.

Filed under pythonos-xcocoapyobjc

Epic PyObjC, Part 2: Adding a Library & Bindings

August 24, 2008 This is the second segment of the Epic Introduction to PyObjC tutorial series. This time we're looking at integrating the simple metaweb.py library into our project, as well as using Cocoa Bindings and an NSArrayController to make setting up an NSTableView as easy as possible.

Filed under pythoncocoapyobjc