Amazon Simple Email Service: Not quite there
We’ve been working on transitioning a larger customer’s website from an Exchange-based email server to Amazon Simple Email Service, in an effort to improve reliability and eliminate one more bit of reliance on internal infrastructure. I’ll share our experiences here for others considering the same thing.
New IMC and IRC extensions for Evennia MUD server
Evennia, the Twisted+Django MUD server, has just finished bringing in shiny new support for IRC and IMC (Inter-mud communication) as of revision 1456. This allows users to bind a local game channel to a remote IRC or IMC room. Evennia transparently sends/receives messages between the game server and ...read more
django-ses + celery = Sea Cucumber
Maintaining, monitoring, and keeping a mail server in good standing can be pretty time-consuming. Having to worry about things like PTR records and being blacklisted from a false-positive stinks pretty bad. We also didn’t want to have to run and manage yet another machine. Fortunately, the recently released Amazon ...read more
Amazon AWS S3 and Setting Response Headers
One of the previously annoying limitations of Amazon S3 was that you could not specify things like Content-Disposition on a per-request basis. If we use an MP3 as an example, if you uploaded it without a Content-Disposition header set, viewing it in a browser via the S3 URL would likely ...read more
How do YOU deploy Django?
There are a good number of choices for deploying Django projects, whether they be Fabric, Chef, Puppet, Paver, or something else. However, each may be more suitable for some types of deployments than others. For example, Fabric’s lack of parallel execution may leave you frustrated if you have many ...read more
Amazon EC2 and long restart delays
For the benefit of others either considering Amazon’s EC2, or who are already there, I thought I’d point something out. I am not sure if this is an Ubuntu EC2 AMI issue, an EC2 issue, an EBS issue, or some combination of all of these, but we are ...read more
First impressions: Android Appstore
Evennia gets Southy
The Django-based Evennia MUD Server took another great step forward today in adding support for the excellent South migration app. This should knock down another barrier for those considering beginning development on their own games. The kinds of schema changes from this point forward should be fully covered by the ...read more
Removing some dust
Django + Postgres 9 experiences?
Postgres 9 has been out for a while, tempting me with some what appear to be great improvements. I’ve been considering using it for a Django project, but wasn’t sure if there’d be much improvement from the 8.4 currently packaged with the Ubuntu Server 10.10 ...read more