Archive for the 'Code' Category

Easy Peasy: Using the Flickr API in Python

Wednesday, March 26th, 2008

Since I’m often required to hit the ground running at $MPOW on projects, I was a little concerned when I roped myself into assisting our photo archives with a Flickr project. The first goal was to get a subset of the photos uploaded, and quickly. Googling and poking around the Cheeseshop led me to Beej’s [...]

Announcing zgw.py, or, how I stopped worrying and learned to love Z39.50

Sunday, January 27th, 2008

After more than a few late nights and long weekends, I’m proud to announce that I’ve completed my latest pet programming project. zgw.py is a lightweight Z39.50-Web gateway, written, naturally, in Python. None of this would be possible without the following Python modules: Aaron Lav’s PyZ3950, the beast of burden; Ed Summers’ pymarc, the smooth-talking [...]

No Excuses To The Power of Infinity

Monday, January 21st, 2008

I have no excuses for not updating this blog. I thought about forcing myself to comply some sort of resolution - you know, given the new year and all - but everyone knows how those turn out. Regardless, I have a whole backlog of things to post about, most notably being the countless Python programming [...]

When Life Hands You MARC, make pymarc

Friday, July 20th, 2007

It’s a bad pun, but what can you expect from someone who neglects his blogs as much as I do?
I’ve been busy, somewhat, and one of my latest forays has been getting a grip on Python, an absolutely wonderful programming language. I actually enjoy writing code again, which is more than a bit scary. I [...]

An updated version of Nick Gerakines’ mail2rss.pl

Monday, April 10th, 2006

A little over a month ago, Nick Gerakines posted a Perl script to be called from a Procmail configuration file. It seemed to work pretty well, but the anal-retentive cataloger/standards geek in me decided to pass the results through a feed validator. It failed in a few key areas: missing version attribute in the rss [...]

Mark A. Matienzo on archives, music, and more.