Some Python libraries opensourced from the Slide codebase. “wirebin”, the superfast object serializer, is my favourite.
Fabulous! Xbox-style achievements for your Python unit tests. “Heisenbug: Make a passing suite fail without changing anything.”
You’re not going to care about any of this…
… but I’ve spent a Saturday night working on this stuff, so I’m going to share.
I’ve spent the evening getting groovymother.com up and running on a new VPS box from VPSLink.
Of potential interest to other nerds is the fact that the whole shebang is now running Apache-free. The Django app that powers the site runs under the coroutine-tastic Spawning. In front of that, and serving static files, is the still-sexy nginx.
The Spawning processes are started and managed by Supervisor, which also takes care of running and monitoring the jobs that pull in feeds and grab screenshots.
All in all, a tremendously productive, if really rather sad, Saturday night.
A pair of interesting Python scripts. One of which grabs your decryption key from the Windows version of “Adobe Digital Editions”, the other using the exported key to decrypt legitimately purchased eBooks and output DRM-free copies.
I imagine if one were to use them in conjunction with some sort of ePub -> Mobi converter (such as the open source “calibre”), one could purchase eBooks which are not available for the Kindle, conduct some sort of potentially illegal (Fuck you DMCA) wizardry, and enjoy reading said eBooks on the portable device of one’s choosing.
Unrelated: Currently reading “The Damned Utd” by David Peace on my Kindle.
Pure Python search engine. Might be just the ticket for fixing the groovymother.com search box, which has been busted for six months!
Filed under
:
python
:
search
:
whoosh
Mark Pilgrim is updating Dive into Python for the new version of the language. Farewell, chapter on SOAP Web Services. You will not be missed.
The backwardly-incompatible “Python 3000” gets its release. Will be interested to watch and see how fast code transitions to the new form.
Filed under
:
python
:
python 3000
Framework that combines Jython and Hadoop to make writing distributed mapreduce in Python easy. This might finally get me to dive into Hadoopyness.
Django hits the big One Point Oh. Congratulations to all involved. I hope to have groovymother switched over to 1.0 this weekend.
Suspect I will be referring to this a lot over the next week or so as I bring my blog code up to snuff with the impending Django 1.0 release. (Currently have 95% working, but the hackedup comments code will take a bit more work…)
My first FireEagle query
About 10 lines of Python can now work out my physical location.
Next task, integrate this info into my blog. Task after that? A cool ambient location-setter idea I'm hatching.
Excellent geekyblog recommended to me by a co-worker. Interesting articles, which delve into algorithms and some of the guts of Python I never consider.
Filed under
:
blog
:
geekery
:
python
My SimpleDB account got enabled yesterday, so I’m looking forward to getting stuck into it. This looks like a handy Python library for accessing it (and the other Amazon Web Services)
Cool prototype application by Tom Insam which monitors your foreground application in OS X, and tries to provide you some context by matching it to someone in your Address Book. It’s early days yet, but decidedly cool (and written in Python)
Filed under
:
download
:
free
:
oss
:
os x
:
python
The published (but not final — there’s still functionality for comments and improvements) version of The Django Book is up.
Filed under
:
django
:
python
Control AppleScript from Python. The prospect of using Python to hack on my iTunes library is massively exciting!
Free development environment for Python code under .NET. Will definitely be having an in-depth play with this soon.
“You’re flying! How?” “Python!”
Filed under
:
funny
:
python
:
xkcd
Work-in-progress project to keep database schemas in sync with changes made to Django models.