Links published in November 2007

17 links published in this month. See also: all links published in 2007, latest links.

Behind the scenes at 37signals: Sysadmin and development

Nice look at how 37Signals communicates internally about systems stuff. We use IRC instead, which prompted me to note a mistake I’d made earlier:

* ubernostrum broke Ellington with [17427]
* ubernostrum fixed Ellington with [17428]

Visit site or read comments

Journal of a New COBRA Recruit

Matt brought up this classic bit today; bookmarking so I’ll remember where it is in the future.

Visit site or read comments

Python Descriptors, Part 1 of 2

Marty is putting on a nice little class in little-known but extremely useful Python features; if you’re not already subscribed to his blog, you should be.

Visit site or read comments

Dynamic Functions

The * and ** syntax isn’t immediately obvious to most Python newcomers, but is an extremely powerful feature for defining functions or methods which take variable numbers of arguments, or which accept keyword arguments whose names aren’t necessarily known in advance. Marty has taken the time to write up a good introductory article explaining how they work.

Visit site or read comments

Management Command Extensions Project

Michael Trier is starting a project to take advantage of Django’s relatively-new ability to write custom commands which will be picked up by manage.py; looks like cool stuff.

Visit site or read comments

pYsearch

Python interface to the Yahoo! search API. Could be extremely handy.

(Via Maura Chace)

Visit site or read comments

django-evolution

Although it’s Yet Another Django Schema Evolution App, this one looks promising, and has a Django committer behind it.

Visit site or read comments

IMDbPY

This looks like it could be extremely useful.

Visit site or read comments

FreeRice

Incredibly addictive charitable endeavor. I’ve been hovering right around level 48 all night, with one brief burst through to 50 (thank you, philosophy degree, for teaching me some Greek and lots of obscure words!) before I got tripped up again.

Visit site or read comments

Dear Gmail Team

I’ve been noticing all sorts of odd issues in Safari (Safari 3 on Leopard) since the GMail refresh; for the time being, I’ve had to go back to the older interface.

Visit site or read comments

External database backends

If you’re considering developing a database backend for Django, or want to change how one of the existing backends works, you’ll want to read this. And if you’re using Django, you really ought to be reading Malcolm’s blog anyway ;)

Visit site or read comments

Using Declarative Syntax, Part 1

Marty, like me, is trying to do one post every day this month, and this looks like the start of something far more interesting than the mundane tips I’ve been offering: a look at how he’s designing a system for modular (or “component-based”, if you prefer that term) Django applications using a simple and intuitive syntax. You’ll want to follow along with the rest of the entries in this series as he posts them.

Visit site or read comments

django-mobileadmin

Django’s admin interface, tweaked to suit MobileSafari and the screens of the iPhone and iPod touch.

Visit site or read comments

Dead Hiker Identified As St. Louis Man

Background here. More information from a friend of his here.

Visit site or read comments

Whose Space? Differences Among Users and Non-Users of Social Network Sites

Interesting breakdown of factors which seem to impact the likelihood of a person using social networking sites, or using one specific site instead of another.

(Via danah boyd)

Visit site or read comments

Tracking KU’s private planes

An excellent (Django-powered, of course) data project by Matt, Jacob and Christian detailing flights made by private jets used by the University of Kansas.

Visit site or read comments

Bit Twiddling Hacks

There are times when this sort of thing is exactly what I need, but I almost never think of it until it’s too late. Time to drill these into my head.

(Via reddit)

Visit site or read comments

ponybadge