Posted in haskell, python on June 30th, 2009 8 Comments »
Now that I’ve got the DEFUN 2009 schedule sorted out (you are coming, aren’t you?), I’ve had time to take a breath and think about the Haskell text library again. Its API is currently a clone of the ancient and venerable Haskell list API. If you’ve used the list API to do much text processing, [...]
Posted in python on January 4th, 2008 5 Comments »
A while ago, I had a need to monitor filesystem modifications, and I looked around for Python bindings for the Linux kernel’s inotify subsystem. At the time, the only existing library was pyinotify, so being a lazy sort, I naturally tried to use it. On first glance, the documentation seems impressive, and the API looks [...]
Posted in linux, python on December 22nd, 2006 23 Comments »
Since FC6 ships with Python 2.4, you’re a bit stuck if you want to play with the new features of Python 2.5. Here’s a quick and easy way to build and install a cleanly-packaged version of Python 2.5 for FC6. First, you must ensure that you have a sufficient development environment available. Fortunately, you can [...]
Posted in python, software on June 12th, 2005 No Comments »
Or why I love popular scripting languages, reason number one zillion. I use Sage with Firefox to keep up with various blogs, and del.icio.us as a URL dumping ground. It took me approximately five minutes to find a Python interface to del.icio.us and write a script that turns sets of tagged URLs into an OPML [...]
Posted in python, software on October 22nd, 2004 14 Comments »
I have a Python application in which, for my sins, I decided to use XML as an on-disk storage format. Unfortunately, when I made this decision, I neglected to measure the performance of the available Python XML processing implementations. Bad, bad, bad mistake. I expected that I was going to trade a little saved work [...]