new distribution: config-ini-mvp-reader

June 7, 2008  🐫 🧑🏽‍💻

Some time ago, I wrote about Addex’s config, which used a slight variation on INI files and really hit the spot for what I needed. It was possible because of the way Config::INI::Reader acts like a state machine, turning each line into a simple event that can be handled however you want. By default, of course, it mostly collects data and adds it to a structure.

rereading animal farm

May 21, 2008

Last night, looking at my bookshelf, I noticed my copy of Animal Farm and decided to re-read it. By the time I was finishing the first chapter, the entirety of the rest of the book flooded back into my memory, and I felt like weeping for the tragedy I knew was coming, eventually.

abe.pm's first hacking session

May 12, 2008  🐫 🧑🏽‍💻

Quite a while ago, I suggested to ABE.pm that we should get together and do some group hacking. When someone said, “HACKATHON??” I said, “Good grief, no!” I just wanted to do some messing about and have fun, without worrying about goals or accomplishments. Also, “hackathon” sounds like the hacking equivalent of running 26.2 miles: gruelling. I wanted to make sure it was clear that the point was to hang out, and that hacking was just the entertainment.

rubric now running under fastcgi

May 12, 2008  🐫 🧑🏽‍💻 📕

In case anyone has been thinking, “Gosh, I haven’t seen anything from rjbs lately,” the reason is ridiculous. It’s not that I’ve been busy (but I have) or lazy (but I am). It’s that I’ve been stupid.

planned presentation digressions

May 12, 2008

Here’s an idea that occurs to me frequently when making slides for conference tutorials. Sometimes I make a slide and I know that it might be too advanced, but it’s a crap shoot. If the vast majority of the audience understands the slide, I can save several slides by not explaining it. If enough people look confused, I want to display those slides. I don’t mind making the slides up front, but I’d like to be able to only show them if I think it’s needed.

fixing automounted fat16 fs permissions

April 18, 2008

The old FAT filesystem, still used by many USB mass storage devices like my new USB key drive, does not have a good concept of permissions. That is: not even as good a concept as UNIX. It’s common that the default behavior when mounting a FAT filesystem on unix is to set everything a+rwx. I’d rather not have files mounted a+x, so normally I could set a mask in my fstab options. On OS X, though an automounter is used that doesn’t seem to be configurable on a per-filesystem-type level.