Category Archives: Technology

Google Chrome Frame

I maintain a web application that must support Internet Explorer 6, so I was delighted to hear about Google Chrome Frame. Unfortunately their warnings of its alpha status seem to be well founded. The 2 show-stoppers I ran into fairly … Continue reading

Posted in Open Source, Technology | Tagged , , , | 1 Comment

Python Packaging Talk

I gave a talk at PDX Python last night on Python Packaging. It’s just an overview and introduction completely lacking in any practical examples. Python Packaging slides (ODP) Python Packaging slides (PDF) Let me know if the ODP source is … Continue reading

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

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