afongen
Sam Buchanan's weblog.

BrainJar

I don't know how I missed this one before, especially since it's linked to from a number of sites I frequent, but I just discovered BrainJar. I only wish that I'd seen it earlier this weekend instead of about 45 minutes ago.

Then again, perhaps it's best that I didn't spend the whole weekend in front of a computer.

DOM-only CSS

More or less for kicks, I've added a bit of code here to raise the browser bar a little. The link to the style sheet is added using DOM methods as the page loads, so unless the browser supports the DOM methods in question, the page code defines no styles. So far as I know, this means Mozilla/Netscape 6. It may be that it works on IE5.5+ on Windows; I won't know until I make it into work on Monday.

No, there's no compelling reason to do this. My first thought was that it'd be a handy way to weed out browsers that can't handle CSS layouts, reasoning that any browser that can handle the DOM will have at least reasonable support for CSS positioning. This would leave me free to ignore older and annoying browsers like Netscape 4, whose fledgling CSS support might render the page illegible. But then it just became something that I thought would be fun to play with.

I spent several hours trying to make this work in IE5 Mac, but couldn't figure it out. Either I'm missing something entirely, or it can't be done. IE adds the style sheets to the collection of LINKs but doesn't display them. Frustrating. Then again, as long as I'm doing something as arbitrary as this, why should I care? If the DOM support isn't there, it isn't there.

Still. Grrr...

OS X

I finally got around to upgrading to OS X 10.1 yesterday, and wow what an improvement! Menus are faster (i.e. actually responsive!), as are screen updates. I no longer feel quite like I'm pushing at the limits of my machine, which was the impression that 10.0.x left me with.

Beyond performance, there were only a couple things keeping me from adopting OS X full-time:

Hrm, I guess the only thing holding me back was email. And performance. Now that those are squared away, more or less, I'm going with OS X full-time.

Star Wars Trailer

The new Star Wars full-length trailer, "Forbidden Love," is out. If you were one of those who caught a midnight showing of Harry Potter, though, you probably know that.

Quiet

If I'm quiet for the next few days, as I have been the last few, it's because I'm playing around with some browser-sniffing and such here. More or less. I need some way to screen out non-DOM-compliant browsers when linking to style sheets. Trying to avoid server-side techniques, just cuz. I know how to do it but am having some weird issues with IE5/Mac. I'm missing something obvious, I'm sure.

That, and I seem to have come down with Kiara's cold. :-( So it's kinda hard to think.

Under construction

I've converted this site over to Movable Type, so there could be some weirdness. I'm bound to frell things up occasionally.

Oh yeah, I admit it, that word has entered my daily vocabulary.

Canadian World Domination

In a dual-pronged effort to keep up on world events and to keep up on my French, a couple months ago I started reading Cyberpresse, a Canadian news web site. It's been fun getting used to the little quirks in Canadian French, refamiliarizing myself with useful vocabulary and constructions. (I am all too familiar with the vocabulary for discussing French literary theory or esoteric linguistic concepts, but am sadly lacking in the ability to deal with everyday things.) Then a couple weeks ago, I tuned into Radio Canada so I could listen to French, too.

I can't understand a word.

Well, okay I can get some of it, especially the more "traditional" newscasts, but much was lost on me, especially the interviews. I thought, my god, am I that out of practice that I can't follow an everyday conversation in French? So I tried out Radio France.

I understood every word.

So I guess it's the accent. I certainly ran into this somewhat when we were in Quebec and Montreal last year, but still... oh well. Just have to keep listening.

Because to tell the truth, this is all in preparation for Canadian World Domination.

It's out: an Episode II

It's out: an Episode II trailer. Let the hyperventilating begin.

Webalizer Looking For a Home

The Webalizer, an excellent (and free) web server log analyzer, is looking for a new home. If you happen to have somewhere in the Central Florida area where this guy could co-locate a server, please help. I'd hate to see this go away.

A hot topic amongst MnSCU

A hot topic amongst MnSCU webmasters of late has been search engines. God knows the engine used on Office of the Chancellor sites leaves a lot to be desired (I'm looking seriously at switching to ht://dig). WebReview has an article this week on choosing a search engine, with a quick round-up of some of the popular ones.

Illy on Splendid Table

Dr. Ernesto Illy, of Italy's Illycaffe, is on the November 3 broadcast of The Splendid Table, talking about espresso (what else?). This man is a delight to listen to.

And hey, Bill Waddington is on the October 27 show, sharing some delightful scented teas. Bill's the owner of my favorite local tea shop, TeaSource, and appears regularly on the show.

I like peer-to-peer. The architecture

I like peer-to-peer. The architecture appeals to me, I'm excited about a lot of the P2P apps that are out there...it's just plain fun and exciting stuff, especially once you peel away all the layers of marketing hype. I'm perversely delighted at how P2P is sneaking into the office under IT departments' noses. However at the same time, working within an IT department -- in an academic environment, no less -- I see the sort of problems that P2P filesharing apps can pose: bandwidth and legal issues, to start with. When an entire campus's bandwidth is sucked up by a student trafficking in porn or illegal MP3s, well it's a problem. For the most part, I tend to skirt around the issue; I rarely have to deal with it directly (I'm a web guy, not a WAN guy), and anyway part of me is going "yay P2P!" I mean, that student's probably going to suck up bandwidth regardless of architecture, right?

Andy Oram, editor of O'Reilly's Peer-to-Peer: Harnessing the Power of Disruptive Technologies, recently gave a speech to about Peer-to-Peer for Academia, in which he tries to downplay the negative aspects of P2P and encourages academia to experiment with P2P to take advantage of what it has to offer. Worth a read.