Starting August 7th with Casablanca you can watch movies outside under the moon at the Confederation Centre of the Arts. Details at Moonlight Marquee. Cool. Link from Rob.

Rob Lantz is blogging at freelantz.ca.

The code described here has been moved into Subversion.

I’ve taken the simple Ruby for Plazes code that I hacked together last week and used it to create a very basic GUI launcher:

Plazes Launcher in Ruby

The launcher is Mac OS X-specific in its current form, only because it makes a system call to launch the Safari browser; making it cross-platform should be trivial.

It’s the very most basic launcher: all it does is use the Plazes XML-RPC server to send your username, password and developer key to the Plazes.com server, which has the effect of “logging you in” to Plazes. Among the information that the XML-RPC call receives back is a URL that represents your current “Plaze” — the application simply takes this URL and feeds it to Safari.

The application doesn’t do any regular pinging of the Plazes.com server, download and display of buddy information etc., but it should be easy to extend it to do this.

To use the launcher, you’ll need:

If you do a Google search for ‘air canada seat sale’, this is what you’ll see:

Clients often ask me how they can improve their Google search results ranking: I always tell them to simply write about what they do, using commonsense language. If you’re going to have a seat sale, for example, don’t title your page “New International service System-wide seat sale now on!”

Karin LaRonde makes what is arguably the best iced tea on Prince Edward Island and sells it from her stall at the Charlottetown Farmer’s Market (they do make a good glass at the Trailside Café in Mount Stewart too; Karin’s it a pinch better, though). Two weeks ago Karin concocted an iced tea that was flavoured with rooibos a plant that hails from South Africa. And it was iced tea to die for, crisp, refreshing, and eerily reminiscent of the “Mind Demuddler” I had in Santa Fe at the Longevity Café last year and have hankered for ever since.

Alas word of Karin’s iced tea excellence has spread, and so when Oliver and I arrived at the market this Saturday at 11:30 a.m., Karin had just served her last glass. Next week we’ll have to go earlier.

All this thinking of iced tea prompted me to dig up an old episode of Off the Beaten Track, a summer series I produced with Matthew Rainnie for CBC Prince Edward Island’s Mainstreet. The episode is the best of the series, I think: I took a passion and pursued it to the ends of the earth, and had much fun doing so. The piece was later picked up by CBC’s syndication service, and I spent a heady afternoon talking to CBC afternoon show hosts from St. John’s to Yukon delivering the same spiel. I’ve attached the original Mainstreet audio here so that you too can learn everything you might ever want to know about iced tea.

Kings Square is perhaps the most sensible of the four squares that organize themselves in the quadrants of downtown Charlottetown.

Rochford Square has a tony patrician air, with a formal garden and fine houses lining its borders. Connaught Square was ravaged by Hurricane Juan, and has the pall of its former life as “Jail Square” hanging over it. Hillsborough Square is the workhorse of the bunch — it’s always filled with kids at the playground and people walking their dogs — and it hasn’t quite thrown off the taste of being “on the wrong side of the tracks.”

Kings Square, though, faced by the MacLean funeral home, Sterns laundry, Holland College and the Central Christian Church complex, is solidly middle class. It’s workaday without being down and out. It’s got the most flourishing trees of the bunch. It’s the CBS of the town square set to the PBS of Rochford Square, the ABC of Hillsborough Square and the Fox of Connaught Square.

As such, it was the perfect location for Hon. Shawn Murphy, Member of Parliament for Hillsborough, to hold his Strawberry Social this past Wednesday: Kings Square embodies the kind of centrist “everyman” image that the Liberal Party strives to maintain.

Being a sucker for offers of free ice cream, Oliver and I walked over with G. around 6:30 p.m. to see what we could see. We joined a motley crowd that included a good selection of stalwart Liberals, a good selection of politically agnostic free ice cream seekers like ourselves, and a smattering of weirdos.

If you’d told me ten years ago that Shawn Murphy would be good at the kind of smalltalk and gladhanding that is required at events like this, I wouldn’t have believed you; much to my surprise, though, he seems like a natural. He and G., for example, share a distant relation and they spent a good 5 minutes carving up their family tree together before Shawn was pulled away to shake someone else’s hands. He may not come by it naturally, but if he’s faking it, I can’t tell.

The most bizarre event of the night was when a tall older man stridently walked through the middle of the square shouting “Shawn Murphy’s for Faggots” at the top of his lungs. To their credit (I think), the crowd paid him no heed. And I can’t imagine what would have been a useful response (stoning?).

The ice cream — an ADL product Tom Cullen told me — was good; the strawberries, alas, a slurry rather than fresh (Catherine Callbeck served fresh when we went to her social; she was Premier at the time, mind you). Oliver decided he didn’t like Liberal ice cream, so I had to eat a helping a a half, and so felt mildly dizzy for the rest of the night.

As Shawn shook hands and we wolfed down our ice cream, and the homphobe ranted through, a solitary musician, accompanied by a Muzak-generating electronic band, stood on a flatbed truck and filled the air with country ballads.

After half an hour, we got up from our seats on the grass, waved our goodbyes, and stole off into the night.

The code described here has been moved into Subversion.

I’ve done some work this week expanding on the work I wrote about in the post Talking to Plazes from Ruby: I’ve now created general-purpose Ruby module that implements all of the Plazes API methods, both the Launcher and the WhereAmI.

Here’s what you need to start talking to Plazes from Ruby yourself:

Note that my implementation is very Mac OS X specific because of the method I used to grab the MAC address of the current gateway; it should be trivial, however, to modify the code to accommodate other operating systems (there are plenty of comments in the code to suggest where and what).

And here’s (primitive) proof that it works:

Screen shot showing Ruby talking to Plazes

I’ve been dabbling in the Ruby programming language of late, after years of Perl and PHP and Visual Basic and dBase. I’ve been finding it really fun to program in Ruby — more fun than I’m used to. It occurred to me that as much as I like Ruby, even more so I like the person I become when I use Ruby. In a sense, then, Ruby is programming me.

The title of the post, by the way, is taken right out of a Curtis Driedger song, a great one. You can hear Curtis, ‘though not singing about horses, in this found sound. Want more Peterborough? Here’s a list of the 100 Greatest in the Performing Arts in the city.

Let’s take a break from all the pithy commenting and remember an earlier, simpler time. Here’s me. When I was little.

Little Peter Rukavina

Now if you want to see a really, really cute kid, go look here.

About This Blog

Photo of Peter RukavinaI am . I am a writer, letterpress printer, and a curious person.

To learn more about me, read my /nowlook at my bio, listen to audio I’ve posted, read presentations and speeches I’ve written, or get in touch (peter@rukavina.net is the quickest way). 

I have been writing here since May 1999: you can explore the 25+ years of blog posts in the archive.

You can subscribe to an RSS feed of posts, an RSS feed of comments, or a podcast RSS feed that just contains audio posts. You can also receive a daily digests of posts by email.

Search