Tip: Pointing pylibmc at a unix domain socket

Tuesday, August 16 2011

This is a quick tip that will hopefully save someone else a few minutes at least. If you’re using Django 1.3, using pylibmc and want to point at a local unix domain socket for memcached, this is what your CACHES setting will look like:

CACHES = {
        'default': {
                'BACKEND': 'django ...
read more

Mozilla moving towards removing version numbers

Monday, August 15 2011

Following the lead of Chrome, Mozilla is working towards burying version numbers. ghacks sniffed this out in a Bugzilla ticket. See the ghacks article for a brief walkthrough, and check out the Bugzilla ticket for the full run-down.

read more

A MUD behind a proxy is… potentially great

Tuesday, August 02 2011

My perpetual tinker project is a MUD server that may or may not ever see the light of day. In recent adventures, I pursued using Exocet to make my goal of a mostly interruption-less experience for the players a reality. The attempt worked in most cases, but failed horribly in ...

read more

Fabio on Reddit

Wednesday, July 27 2011

It looks like Fabio is doing an AMA (Ask me Anything) on Reddit, and it is most amusing. I’m not sure if it’s him or the Old Spice PR team, but it’s funny either way. Read it in its full glory.

read more

A simple explanation of Linux load averages

Tuesday, July 26 2011

I’ve noticed that some people coming from Windows or other backgrounds often mis-interpret Linux load averages, or don’t understand them at all. Check out this great rough overview post, Understanding Linux CPU Load. While there is, of course, more to it than the article goes over, this will ...

read more

Urban development in Minecraft

Friday, July 22 2011

I recently stumbled across an article on Hacker News about how our urbanisation tendencies translate really well to the world of Minecraft. Urbanisation in Minecraft details the experience of one of four founding members of a Minecraft server as it sees explosive growth, eventually developing sprawl and resource shortages in ...

read more

GoLang gets it App Engine on

Thursday, July 21 2011

Today, Google anounced the general availability of its Go programming language on App Engine. It will be interesting to see how this pans out, but this very well may be the kind of endorsement needed to catapult the language out into the semi-mainstream. While still young, this language is looking ...

read more

Exocet makes code reloading easy

Wednesday, July 20 2011

One of the big philosophical "pillars" I’ve been building my tinker Python MUD on is that cold restarts (restart the process, clients are disconnected) should be exceedingly rare. Code re-loading in Python can be challenging, but Allen Short has nailed it with his Exocet module.

The coolest part for ...

read more

Of Markdown, REST, and others

Tuesday, July 19 2011

As I’m working on my side project (You should probably watch it on GitHub to stroke my ego), I’ve been toying with how I’ll eventually handle colors and web content. I’m almost fully set against using MUX/MUSH color codes, as those don’t do the ...

read more

Rabbits for the celery

Monday, July 18 2011

I run an Arch Linux desktop as my primary development workstation. We use celery pretty heavily on some of our Django projects, and I was working to get my local environment at least somewhat closer to our production setup, only to find there isn’t a non-AUR package for ...

read more