Categories
It Happened to Me

Photos from last night’s WiFi Meetup

Last night’s WiFi meetup at SpaHa was pretty cool, and Boss Ross got some photos too!

The venue, SpaHa, is two-storey restaurant and lounge that located in the most unlikely-semming place: inside the new graduate residence at the University of Toronto. It’s far too stylish and comfortable to be a campus pub, and the food and drinks are pretty good. They had Stella Artois on tap, and they made a pretty decent burger.

Their WiFi was provided by Spotnik. I didn’t have a Spotnik account, and Spotnik Girl, Accordion City’s local Spotnik marketing person wasn’t around to hand out those free cards that entitled you to one hour of free Spotnik WiFi. I didn’t have any pressing need to get online anyway, as the company was so good.

In attendance were:

We discussed a lot of tech, but managed to get some WiFi talk in too, thanks to Brent Ashley, who reigned supreme with the cool gadgets. He showed us his Zaurus, which had a WiFi card plugged into its PCMCIA adapter, which hangs from a hinge, sort of like the cover to Captain Kirk’s communicator on the old Star Trek. The Zaurus runs Linux, and he had a VNC window showing his home machine’s screen, as well as several terminal windows, one of which was running good old Midnight Commander. His laptop also had WiFi by way of a USB WiFi box not much larger than a box of matches. He got it for CDN$35.

I’d like to send an extra-special thanks to Brent for the birthday present he got me: a “Tank Fighter + Brick Game” handheld toy, which “plays 9999 games”. It would appear that it actually plays ten games, most of which have 100 skill levels (one must have shortchanged, having only 99). However, it does play a very challenging game of Tetris and costs a mere CDN$3. We wondered what kind of processor it held, and how much it would’ve cost back in the good old days when Brent was working at my favourite Queen Street hangout back then, Arkon Electronics, when the RCA 1802 microprocessor sold for a hundred or so dollars. You can see photos of the handheld game at Ross’ blog.

Categories
It Happened to Me

More party photos

My housemate, Paul “Peekabooty” Baranowski, has posted his photos from the party, featuring spanking, general bad behaviour, Deenster getting all Posh Spice, and this gem:

Photo: Joey behind Meryle, as she reveals the string bikini underneath her bathrobe for the first time that evening.

(Yeah, I’ve been getting a lot of email and instant messages about Meryle.)

Categories
Uncategorized

Blogware and Categories, Part 1

In the beginning…

When I first started blogging, I was using Blogger, which doesn’t have categories. As you may or may not know, I write about all sorts of things, but what I write could probably be sorted into two large “bins”:

  • The slice-of-life stuff for which The Adventures of AccordionGuy in the 21st Century is best known, and
  • Articles about programming and technology.

I started getting emails from readers asking if there was a way that I could set up my blog so that they could skip the entries about programming. They weren’t programmers or techies, and they weren’t interested in that sort of article. With a blogging tool that didn’t support categories but did allow a single user to create any number of blogs, the solution was to create another blog. And thus I became the owner of two blogs:

For a time, this solution was good.

Soon, I wanted to be able to further subdivide these individual blogs. For example, I wanted to subdivide The Happiest Geek on Earth into categories such as Python, network programming, user interface, and so on. I didn’t want to split the blog into smaller, topic-specific blogs as I’d done earlier because:

  • I’ve got the time and energy to maintain two blogs at the very most, and I don’t want to have to create a new blog every time I want a new category for articles.
  • In many cases, some articles fit under more than one category. What if I wanted to post an article about network programming using Python? Do I post it under the “Python” blog, the “Network Programming” blog, or both?

I needed another approach.

Enter categories

Many other blogging tools, such as Movable Type, Radio Userland and Blogware support categories. Categories allow you to classify your blog articles and in turn display only those articles that fall under a certain category. For instance, consider the categorization scheme for this blog, as shown in the figure below:

Graphic: Category tree for 'Accordion Guy' blog all nodes collapsed.

This is a picture of a portion of the Blogware control panel page that displays the category structure of this blog. The Main Page rerpesents the blog, and the two folders represent the two main categories of articles in this particular blog:

  • Geek for the programmer/techie related articles
  • Life for the slice-of-life articles

The category structure is similar to the file/folder system of a disk directory in that it is a hierarchy. Categories can contain categories, which allows you to structure your information in a hierarchical fashion if you desire (there’s nothing stopping you from creating a “flat” structure, where all folders are at the same level in the hierachy). If you were to show this blog’s categories, subcategories, sub-subcategories and so on — in Blogware you do this by clicking on the “show all subcategories” link — you’d get this:

Graphic: Category tree for 'Accordion Guy' blog all nodes expanded.

Note that there are two kinds of folders:

  • Icon: Article folder. Article folders, which just contain plain old articles
  • Icon: Photo folder. Photo albums, which are folders that contain photos, which in a special class of article that contains a photo with an article attached to it

(For the moment, let’s not worry about how appallingly I’ve arranged my categories. I’m not a library scientist, and I’m sure that those of you who are — especially my friends Stacy and Liz — are holding holy librarian talismans to the screen in an attempt to protect yourselves from the evil. The point of this exercise is to show the mechanics of categories.)

If I were to write a general “slice-of-life” article, I could classify it under the Life category. If I wish, I can be more specific in my categorization. For example, I file any article covering something I did or something that happened to me under the It Happened to Me category. Under that category, I’ve got further subcategorizations — all photo albums — dedicated to specific events, such as my recent birthday party. Note that clicking on any of the links for the categories mentioned in this paragraph cause this blog to display only those entries for that category.

Bubbling up

In Blogware, you have the option of having categories “bubble up” to higher categories.:

  • If bubbling up is turned on, a category will display all articles filed under that category and all its subcategories.
  • If bubbling up is not turned on, a category will display only those articles filed under that category

In this blog, bubbling up is turned on, so selecting the Life category displays not only those articles filed under “Life”, but also those filed under It Happened to Me as well as any other subcategory of “Life” or any of its subcategories.

One article, one or more categories

Note that although it’s easy to think of categories as being analogous to real-world folders on the kind on your disk drive, there is a very crucial difference: unlike like files and folders, where a file can be in only one article at a time, an article can be in more than one category. For example, this article, which involves my accordion, the dating scene and a recounting of what happened to me one night, falls under three categories:

You might want to think of categories as “tags” rather than “folders” if it’ll help.

Restricted categories

In Blogware, you can also restrict access to categories to specified users. To access a restricted category, a reader would have to log in and have an account with permission to access that category. This allows you to use categories to separate articles and information that you want to share openly from those you want to share with a specific group to even those articles that you want nobody else but you to see.

Consider the example below:

Graphic: Category tree with a restricted category.

The lock beside “The Juicy Details” indicates that it is a restricted category and that any articles and categories contained within arer accessible only to those who are logged in and have permission.

Next: Categories, RSS and OCS.

Categories
It Happened to Me

Don’t call the movers just yet

The real estate market here in Accordion City has been described as “soft”, and the daily stream of real estate agents and their gaudy brooches (is that some kind of dress code requirement?) coming into my house has dried into a trickle. The “FOR SALE” sign remains on our front lawn and our landlord still clings to the vain hope that he can sell the house for CDN$200,000 more than the next-most-expensive (but equally nice) house on the block.

Don’t get me wrong: I love the house. It’s a nice place in a location that for my needs is pretty sweet, but let’s face it: the price is just too damned steep for a place that breaks the Cardinal Rule of Real Estate — it’s the best house on a bad street. (By “bad street”, I mean that half the houses are one bad fuse away from going up in a puff of smoke.)

If you’re a sucker adventurous real estate speculator, you can go take a peek at the online listing for the house, complete with photos.

Categories
Toronto (a.k.a. Accordion City)

Kickass Karaoke tonight

It’s the Wednesday closest to the middle of the month, which means once again it’s time for Kickass Karaoke! All sorts of people — suits, geeks, goths, punkers, rockers, Roxette fans, and yes, Meryle the Hot Tub Girl — will be there.

(Check out this sliced-up picture from the last Kickass Karaoke, featuring Meryle, me and Peter.)

Kickass Karaoke starts tonight at about 9:30 at the Bovine Sex Club (542 Queen Street West, about half a block east of Bathurst) and runs until after last call.

Categories
Uncategorized

WiFi Meetup Tonight

The Toronto chapter of International WiFi Meetup Day will meet tonight at:

SpaHa

66 Harbord St. (northeast corner of Spadina and Harbord)

7:00 p.m.

The announcement says that the WiFi-ers will meet up inside, somewhere near the entrance. Among those attending will be such Toronto geek luminaries as:

Brent says:

They’ve attracted a good range of people – technical, industry, simply interested. WirelessBandit has been along in the flesh to keep us up on trends and there has been an eclectic range of laptops and handheld devices to fawn over.

Good geeky fun to be had by all. We’ll go out for dinner and drinks afterwards.

Categories
Uncategorized

I am the blogosphere!

Or at least that’s what the What Kind of Social Software Are You? test says:

what kind of social software are you?

“You comment, you trackback, you Google, you technorati. You wish you blogdexed.”

If you’re the insatiably curious sort, here’s a page containing all the possible results.

[Thanks to mamamusings for the link!]