Category Archives: GNU/Linux

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 , , , | 1 Comment

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 | 1 Comment

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

Keeping all your notes in sync with Dropbox and Tomboy

Tomboy is a wonderful note taking program for Gnome. It has some synchronization features built-in, but not everyone has a server to store their notes for synchronizing between multiple computers. Enter Dropbox: a service for synchronizing files between computers. It … Continue reading

Posted in GNU/Linux, Mono/.Net, Open Source, Technology | Tagged , , | 9 Comments