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.

Looks like another calculation bug in IE

Written in the mid-afternoon in English • Tags: ,

The recent Microsot Internet Explorer (IE) problem was bothering me, because it meant the pages were not usable with IE. I wouldn’t mind a cosmetic problem as much (even though they tend to get to me, too) but links not working and pictures not being visible is just too annoying.

I was playing with the CSS, experimenting with the “floating dt” that I had avoided in the last workaround due to it “disappearing” on IE. When I made the dd element floating as well, I saw that IE was rendering the contents below and outside the white box (#envelope) that holds the main content on each page. In the past this has been a giveaway for IE miscalculating the size of the containing element, and sure enough — the “fix” was an added width: 100% property for the misbehaving container.

The “invisible images” were restored to visibility with the same fix on the appropriate container. I’m glad it didn’t need another couple of hours of CSS tweaking in the dark.

It’s nice to have the site working again, but I’d rather not spend my free time on something stupid like inventing workarounds for a buggy browser. (Not that I expect Microsoft to pick up any hints from here.)

Enjoy!

»
Note to self: always check the voltage selector before plugging in anything. Now I can’t rip CD’s before I find a new power supply for the machine with the Plextor CD-ROM, or move the SCSI subsystem to another machine. Provided nothing else fried than the power…

Who broke IE again?

Written early in the afternoon in English • Tags: ,

My brother just told me that this site is broken (again) in Microsoft Internet Explorer: the links in the “asides” entries are not clickable and pictures in posts are not visible (but the layout still has their space reserved). This is especially frustrating since there haven’t been any changes to the site code (XHTML or CSS) since September 11th, and everything definitely worked then in both Firefox and IE. Of course, there have been a number of “IE updates” since through Windows Update…

I’d like to fix this right away, but I’m far too busy with other things at the moment. I did try a couple of CSS changes, but didn’t land on the solution yet.

In the mean time: Get Firefox already. :-)

Sort of moved in

Written early in the afternoon in English • Tags:

I have officially moved in into my new home as of today. It feels different to be living in a place you own: I can make changes as I see fit, and it makes more sense to improve the place than when renting. Now it is just a matter of priorities — there are a number of changes in my mind already, but I really need to focus on what needs to be done immediately, what should wait, and what has a long delay and thus should be started already.

While this definitely feels like home in the sense that it is my place it is still lacking something from the feel of home due to not yet having a proper bed or a washing machine or rugs or window shades or…

However, incredibly I do have the whole place cleaned up already and everything unpacked, on a very large part due to the generous help of Laura. How could I even consider slacking when she was volunteering her time to get everything ready? Thank you so much, Laura!

»
I got my new home! Artsi took some pictures to remember what it looks like before moving in. (Sorry, the pics are in my private photo album now.)