Multilingual regression

Written at evening time in English

Your browser’s language settings no longer alter the content on my pages. I haven’t had enough time to complete the language selection feature so that it would cover all aspects of the site (e.g. feeds and search results), and it would take a non-trivial amount of time to actually do that.

I’ve also received a couple of comments on the article filtering that indicate it is not really needed or maybe not even wanted. I don’t write so much that it would be difficult to skip some of the content. Having to reconfigure your browser is also just another hurdle, if you happened to want to see all articles.

So for the one or two people who might feel uncomfortable with the notes in Finnish, sorry. :-P

For the others, welcome to the occasional commentary in my native language. ;-)

»
Updated Swish-e to version 2.4.3 in pkgsrc as www/swish-e. Notable changes: (more…)
»
I got tired of the broken search function from WordPress, so I implemented a searchbox using Google site search. The upside is that the search can now find content outside the blog. Eventually it would be cool to use Swish-e.

The pictures are back!

Written late at night in English • Tags: ,

Well, this is only for those of you who browse with MSIE: the images on my (non-blog) pages are back. For example, I’m sure the Proxy through SSH document is easier to follow with the screen captures visible, instead of staring at blank spots. (The blog pages were already fixed earlier.)

I wonder how many more times I’m going to be writing about the same problem — it is just so very annoying that I have to at least vent a little after fixing the same thing over and over. This time I had to add an extra <div> element on the pages, which makes it even more frustrating (“unnecessary” extra elements). Well, I put some comments in the code so I’d remember why it is there…

Not that I noticed this one on my own, either. I was talking to someone about a page, and got an odd “what picture?” response. At least I now immediately remember to fire up MSIE when I hear something like that.

Alternative browsers you could switch to: Firefox and Opera.

NetBSD News Beat

Written in the wee hours in English • Tags:

I have started a new page about NetBSD: the NetBSD Planet is aggregated from a number of feeds that publish NetBSD-related articles. As of now there are seven sources, listed at the bottom of the news page.

I’d be glad to add more feeds to the page, so please send in suggestions either by commenting on this article or by emailing me. Feeds in any RSS version or Atom can be included.

Playing with microformats

Written early in the evening in English • Tags:

I’ve been taking it easy today just practically invisibly improving the code on this website. The hAtom microformat was brought up recently on one of the WordPress mailing lists, so I thought I’d see about adding support for it here. It was actually rather straightforward: I didn’t even have to rename any of my CSS classes.

The only remaining issue (which is not really an issue at all) is that the post author is not showing up in the the microformat parser I’ve been using to test. According to the hAtom spec the default should come from the XHTML author, which according to my undestanding is specified using the <meta name="author"> tag. I’ve specifically added such a tag, as I don’t display the author in each post, since I feel it would be silly to repeat my name throughout the page.

Since the recommended author data format was hCard I added general support for it on all my pages, too.

As a side effect of all these changes I’ve also fixed a couple of the spots that used to render irritatingly poorly with the Lynx web browser. CSS with its display property was highly useful in keeping up appearances on the other browsers. “Extra” elements added for Lynx can easily be hidden with display: none;. As another example, while <p> is quite useful in adding some extra spacing in Lynx, it is often desirable to undo the effect on other browsers using display: inline;.

»
I’ve gotten back to pkgsrc work through rebuilding everything on my development system. I’ve found that some of “my” packages have been changed while I’ve been busy with other things. The IceS MP3 streamer (audio/ices-mp3) wouldn’t even compile anymore with the embedded Perl option enabled. I use a Perl module called mstream to keep my personal radio stream going. I’ve reverted the offending change and all is good again.