Completing our personal “digital hub”

Lisa decided we needed a DV camcorder a while back–we’ll be moving to the other side of the country from our families, and we could send back video greetings with it. Then her bonus came in…

Yesterday we brought home a new Sony DCR-PC9 DV camcorder. It’s compact, lightweight, and takes both still photos and video. We tested the integration with the Mac this morning–it just works. Using iMovie, you can control the playback of the camera from the computer over its FireWire (aka IEEE 1394, aka iLink) interface. I didn’t have much hard disk space free, so I was alarmed to notice that importing 5 minutes of video took up about 1.5 GB, but I was able to trim it down after importing it and free up some of the space again.

And when I connected the camera via USB, it started up iPhoto and downloaded the photos on the camera’s Memory Stick automatically. I may get some photos on this site yet…
more…

OmniOutliner2OPML 1.0.1

Version 1.0.1 of my OmniOutliner2OPML script is now available for download. I couldn’t get through to my iDisk, so I posted it here instead. This version fixes a stupid bug that was introduced at the last minute.

The 1.0.1 release does not address some more fundamental issues with the script:

  • At present, there seems to be no way to get the type of a column in an OmniOutliner file via AppleScript–at least it’s not published in OO’s dictionary.
  • I can’t find documentation for the “type” element in the outline element of OPML. I know that “link,” “file,” and RSS are valid types, but what do those mean in the context of data in an OmniOutliner file? And what are the other valid types?

more…

Two columns it is!

I’m reverting the page to a two column CSS layout. I hope this helps some of the issues that people had with the three column layout. While I think one day it would be nice to have the three column version, as long as I don’t have fine control over the formatting of every element of the page (fixed width form elements, the calendar, etc.) it will have to be set up this way.

On the plus side, this makes the calendar much more prominent, which I think is a good thing. On the minus side, I think it’s broken again on NS 4.x. Sorry folks. But if you want to read the page, you can either click the print friendly link at the bottom of the page or subscribe to my RSS feed (XML icon in the navigation bar).

La Naomh Padraig, courtesy Niall

Our friend Niall had us all over to his place last night to celebrate St. Patrick’s Day (aka La Naomh Padraig). This was the first time he’s had a party since Dubhfeasa went back to run her big hospital division in the old country, and he was in rare form. He served everyone home-colored green beer (making some concessions to American observances!) and Black Velvets (half Guinness, half champagne), among other fine beverages. It was a really great time.

OmniOutliner2OPML bug fix coming

Thanks to those who downloaded the script yesterday. Bruce D’Arcus pointed out that I made a stupid error before I published it yesterday that made it, um, inoperable. I will find a way to post the fix shortly–I seem to be having trouble getting to my iDisk over our dial-up line.

HP, Gelato, OSDL, Linux: coincidence or conspiracy?

Infoworld: HP scoops Gelato into Linux:

“HEWLETT-PACKARD ON Monday announced the formation of the Gelato Federation, advancing its agenda to develop Intel’s 64-bit Itanium processor family as a commodity chip platform for the Linux operating system….HP’s hope for the Gelato Federation is that it will blend ingredients from the research community, the Linux open-source community, and Intel’s 64-bit Itanium chip family to solve problem of scalability, grid computing, and other architectures based on those three ingredients.

Dig deeper: www.gelato.org: focus on “real world problems in academic, government and industrial research.” Dig still deeper: Open Source Development Labs, of whom HP is also a sponsor. Mission: carrier class and data center Linux.

What’s going on? HP invests in two Linux based consortiums aimed at different market segments, unified around the idea of improving the performance of Linux especially on very high end hardware. Thought: they’re fighting other competitors at both ends of the server market by developing a high quality scalable operating system that is open and essentially commoditized.

Can they capture value? Right now, I think their issue is mostly getting back in the game.
more…

Growing pains with CSS and Manila…

David Donald raises some interesting issues with the new design. Namely, a lot of the edit forms that Manila puts up if you want to post a comment are wider than my center column on most resolutions. As I don’t have much control over how wide those forms are, I may have to rethink how I’m doing the page layout. I think another issue was my design environment—I designed on a 1024×768 monitor, but readers like David are likely reading at 800×600. Maybe the best thing to do is to take everything back to two columns? What are people’s thoughts?

Scripting OPML for OmniOutliner

I got tired of complaining about OmniOutliner not having OPML capability, so I hacked a quick AppleScript to make it happen. It’s very beta right now, but it works for outlines that aren’t too deep. Currently it’s choking on my outline for the sitePref documentation, so I’m trying to go back and figure out why. You can download OmniOutliner2OPML from my scripts page.
more…

Going nuts with IE 6

Here’s a sneak peek of a problem I’m having with the site redesign in IE 6 on Windows. It works fine on the other browsers I’ve tried (mostly readable in NS 4, ugly in Mac iCab but that’s OK), but on IE 6 it starts doing funky things with border and text position. I’ve been over the stylesheet lots of times and can’t find the issue…. Interestingly it only does it on the second and subsequent news items.

More killer CSS resources

I’m very taken with A List Apart. They really have the sweet spot between coding and development—and between what the CSS spec says and how it is implemented. One complaint: there’s a lot of value in their series on transitioning to CSS from older forms of design (tables), but it was written in 1999 and a lot of the practical issues they mention have evolved with Netscape and IE 6 on the table.

more…

Yesterday: Heads down in CSS

I spent all yesterday (when I wasn’t in class) working on the CSS redesign of the site. I was about ready to give up on being able to view it in Netscape 4 until I found this site, which offers a free stylesheet for a fluid three-column layout (fluid meaning it resizes to fill the available browser width).

I had to tweak it a bit because of the Manila calendar. Manila automatically renders the calendar as a table, so it doesn’t resize. This is a problem with small browser width as it extends past the edge of the navigation div. I had to make the left navigation fixed width to solve the problem. This in turn meant the middle and right divs overlap at some smaller browser widths. I’ll do some work in 800×600 today to see if I can isolate the problem.

But most of the structural work is done. Now I can move on to aesthetics — colors, border widths, font leading — oh yeah, you can do leading, aka line height, in CSS. This old digital typographer is thrilled.

more…

New Applescript Studio in beta

A new version of AppleScript Studio appears to be available for developers at the Apple Developer Connection (register free). Still in beta, but it appears to address some really significant issues, including native support for the User Defaults framework in Cocoa and some other stuff…