Journal/15 Messidor CCXIV from Evan Prodromou

Gar! It looks like life's not so rosy after all with this blog. YULblog, the Montreal blog aggregator, apparently uses TrackBack for updating the aggregator. So I'm going to have to build some kind of trackback system into WiLiKi. At some point I should probably collect my customizations for WiLiKi into a nice WikiBlog add-on -- but there's still a lot Todo before that'd be ready.

On the same subject, it seems that I'm getting more and more frequent WikiSpam on the About This Site page. I'm going to have to start instituting some anti-spam measures. Using regexps to refuse submissions with blacklisted URLs works very well for Wikitravel (see Wikitravel:Spam filter), so I'm tempted to try it here.

tag:

Piknik missed

We were going to head to Piknic Electronik yesterday -- we had a great time a few weeks ago, and Piknik is such a harbinger of Montreal summer -- but Amita June is going through some freaky personal schedule issues, and she wouldn't take an afternoon nap. By the time to leave for the Parc, she was wiggin' out from sleep deprivation, and we couldn't really force her to go out to the island and dance to big fun beats.

Which was kind of a bummer, since our friends Meg and Patti were out there, and it would have been good to see them. They came by on Friday night for Pizza Night Chez les Bads, and we talked about Ignition 2006 (yes, Montreal Burners, it is going to happen... I think) and kids and dancing and weddings and fun. Amita June and Meg get along like gang-busters; they have a lot of fun together.

So instead of going out to the Island Amita June and I went across the street to Parc La Fontaine and played in the baby pools right next to the playground. How is that for lucky? We have two huge pools, about 18 inches deep, right across the street, next to the baby playground. Oh, and there's a good bar a block and a half away. This is the greatest apartment ever.

We moved in this time last year, and I feel so at home here now. So many important things have happened to us in the last year -- Amita June, Wikitravel -- and this apartment has been a part of it. We're going to look for a house to buy in the fall, but right now this feels like home.

tag:

Two months

I almost forgot that it's my two-month blogiversary. Yes, I just made that word up. And it's months in the French Revolutionary Calendar, not, like, real months. But close.

tag:

My mom

For those of you who asked: yes, my Mom's doing great. She was bit by a rattlesnake last week (!), but now she's back on her feet, the swelling is down, and she's doing all the stuff she did before. Good for her; she's pretty resilient.

tag:

Microburst

I now officially have a new phobia, since a Quebec woman was recently killed in her trailer by a microburst.

Apparently a microburst is a localized gust of wind that can reach speeds of 100 kph, kind of like a tornado. Unlike a tornado, a microburst doesn't spin around -- it goes straight down. It's usually accompanied by rain, and can be devastating.

These freak winds happen several times a year in Quebec. Great.

tags:

OpenID

My current work project is enabling single-signon for all the language versions of Wikitravel. My preferred method for this is OpenID, since it will allow sign-on not only to Wikitravel language versions, but in the future other sites as well.

So I'm writing an extension for MediaWiki to allow logging in to MediaWiki with an OpenID URL, and for making MW an authentication server for other sites. I realize this is a little roundabout for Wikitravel's needs, but for interfacing with new partner World66, as well as other MW sites like Wikipedia or Wikia servers, it'd be fantastic.

I'm using the great OpenID Enabled libraries from JanRain. They're working out pretty well, although they're a little flaky around the Yadis edges. Given that I don't really care about Yadis -- sorry, LID and inames -- having to deal with those errors is pretty annoying.

Even so, I managed to get a working consumer-side system going today. It was pretty exciting logging into my development machine for the first time with an OpenID, and having it work. Hooray for OpenID!

tags: