Category Archives: GNU/Linux

Building Python 2.6.8 on Ubuntu 12.04

Update 2012-06-01: Looks like pythonz is an easier way to install Python 2.6.8 (and all other Pythons) on Ubuntu 12.04. Ubuntu 12.04 builds OpenSSL without SSLv2. Python 2.6.8 expects OpenSSL to be built with SSLv2. This is a bug that … Continue reading

Posted in GNU/Linux, Open Source, Python | 6 Comments

Sharing Python data between processes using mmap

I’ve been toying with an idea of exposing statistics for a Python application via shared memory to keep the performance impact on the application as low as possible. The goal being an application could passively expose a number of metrics … Continue reading

Posted in GNU/Linux, Open Source, Python, Technology | Tagged , , , | 6 Comments

signalfd

This article covers signalfd, a system call only available on Linux. If anyone knows of an equivalent for OSX or BSDs,* please let me know. It’d be great to create a compatibility layer. Writing asynchronous IO code is fun; handling … Continue reading

Posted in GNU/Linux, Open Source, Python, Technology | 3 Comments

Deploying Python behind Nginx Talk Slides

I gave a talk on deploying Python WSGI apps behind nginx at the Portland Python User Group meeting on January 11th and finally got around to publishing the slides: schmingx. I should mention Jason Kirtland informed me after the meeting … Continue reading

Posted in GNU/Linux, Open Source, Python, Technology | Tagged , , , , | 4 Comments

Ubuntu 9.10 on a Thinkpad T400

I upgraded from Ubuntu 9.04 to 9.10 on my Lenovo Thinkpad T400 about a week ago, and thought I’d write down some of my impressions. Good news ATI graphics card with proprietary binary driver – just works (much better than … Continue reading

Posted in GNU/Linux, Open Source, Technology | Tagged | 1 Comment

My Gnome 3.0: A Real Web Desktop

So I missed the stream of What I Want for Christmas Gnome 3.0 by … a while, but better late than never!* The Win Essentially what I want for Gnome 3.0 is what Tomboy just got: a web interface called … Continue reading

Posted in GNU/Linux, Open Source, Technology | Tagged , | Leave a comment