Category Archives: Open Source

All things FOSS

Switched tc-rest to webob

Small update on my toy tc-rest project: I switched to using WebOb for creating HTTP Request and Response objects. Cleaned up the code a bit, but a real dispatcher is what’s needed to really remove the cruft. I’m anxious to … Continue reading

Posted in Open Source, Python, Technology | Tagged , , , , | 2 Comments

TokyoCabinet + fapws3 = tc-rest

Have you ever wondered how hard it would be to tack a RESTful HTTP interface on top of a fast key/value database like TokyoCabinet? Probably not, but I did: tc-rest.tar.gz Components: TokyoCabinet – my favorite persistent key/value database pytc – … Continue reading

Posted in Open Source, Python, Technology | Tagged , , , | Leave a comment

jQuery Plug-ins for Checkboxes and Disabling Inputs

Here are 3 helper jQuery functions from my ever-mutating util.js file. jQuery.check(); – Checks or unchecks a checkbox input field based on the boolean you pass it. Very simple, but a handy shortcut. Does not trigger any events like click … Continue reading

Posted in Open Source, Technology | 2 Comments

I Love Python: ZipFile Edition

For a client web project I needed to create a zip file containing a number of generated XML files. This isn’t something I need to do very often, so I briefly considered just writing the XML files to disk and … Continue reading

Posted in Open Source, Python, Technology | Tagged , | 2 Comments

Web Server Shootout Slides

The presentation has been given. The slides are available as HTML or the source OpenOffice.org Impress file. Thanks to everyone who attended, and thanks to the Open Source Bridge organizers for putting on an excellent conference! I have a bzr … Continue reading

Posted in Open Source, Personal, Technology | Tagged , | Leave a 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