Archive for May, 2005

Tagging in Singleshot

Thursday, May 19th, 2005

Suddenly gripped with an idea for how to do tagging in Singleshot, I created a virtual item type called ImagesByTagItem (and the notion of virtual items — items without a representation on the filesystem) and had its _load_items method cheerfully crawl the image store looking for images with the given tag in their ITPC keywords.
It’s […]

Singleshot development

Wednesday, May 18th, 2005

Inspired by reading about ITPC tagging and noticing that my image browser of choice, BreezeBrowser supported ITPC tagging, I set out to add support for reading those tags to Singleshot.
I first added an IMAGESIZER implementation that used PIL so Singleshot could use either PIL or ImageMagick as a way to generate thumbnails. Then […]

Antec HD Cooler

Tuesday, May 17th, 2005

Heat recently smote a disk in my Linux server. The machine had two SATA drives in the 3.5″ bays. Several months ago, one of these failed. I assumed it was a typical statistical lossage and replaced the drive.
The new drive failed within six months. […]

SMART, hard disks, and temperature

Sunday, May 15th, 2005

Check your disks’ running temperatures. Be sure they’re not operating outside their envelope. The disk you save may be your own.

Header images

Saturday, May 14th, 2005

Of course I had to apply the header rotating technology I developed for the other blog to this blog’s header image.
In this case, I added a semi-transparent white rectangle to ensure the header text is readable over any of the possible background images without having to limit myself to a narrow set of colors in […]

In pursuit of rotated polaroids

Saturday, May 14th, 2005

I’ve been working on a site for some family members and selected the WP theme Travelogue for the WordPress install. I made a few modifications to the theme for my own use, including replacing the photo used in the upper left corner Polaroid. Replacing the Polaroid photo is relatively easy but […]

Windows Media Encoder

Tuesday, May 10th, 2005

Until today, I had no idea you could download the Windows Media encoder software for free. It’s nice.
I sort of feel guilty for using a single-platform media format. Sadly, Windows Media is just better than Quicktime in a couple of key areas: a) the player b) the encoding software available to […]

Unfairly comparing video and still stitches

Tuesday, May 10th, 2005

I had a slow pan of this building as well as a bunch of stills intended to be stitched.
The still shots (15 shots):

The video stitch (57 frames):

I say “unfairly” because I apparently mangled the exposure of the still shots and shot it from a different position. I also avoided past the sign while […]

Stitching panoramas from camcorder footage

Sunday, May 8th, 2005

I finally got around to testing out my theory that a decent panorama could be made from frames pulled out of a slow pan using a camcorder.

I used Premiere Pro to extract all the frames and AutoStitch to stitch a selection of them. Photoshop’s Photomerge was unable to automatically place all the frames correctly. […]

Groups

Wednesday, May 4th, 2005

This is pretty old (from a 2003 keynote), but I hadn’t seen it.
A Group Is Its Own Worst Enemy:
Good morning, everybody. I want to talk this morning about social software …there’s a surprise. I want to talk about a pattern I’ve seen over and over again in social software that supports large and long-lived groups. […]

Software usability

Tuesday, May 3rd, 2005

Once you stop getting new information, make a decision. Exactly one person must own every decision. A wrong decision is frequently better than no decision.
Almost every technical decision has usability implications.
The engineers have to care about usability to even recongize the questions.