MacFUSE CocoaHeads Wrap-Up with Video

Ted Bonkenburg's talk last night on MacFUSE went fantastically well. This was the largest CocoaHeads Silicon Valley audience yet, and Joar Wingfors was gracious enough to take the time to record and encode video from the event.

(that's me doing the intro)

In addition to the video, the slides and sample code are available here.

We followed-up Ted's talk with three additional demos. Bill Bumgarner demoed his RuntimeFS filesystem, and Dave MacLachlan of Google showed off a filesystem which uses Mac OS X Accessibility APIs to create a directory tree of active AX objects. Dave's project is a bit hard to describe, but is incredibly impressive in terms of showing how flexible MacFUSE is. He says he will have the code up at the Google Mac Developer Playground shortly.

We also had a separate demo from Peter (whose last name I don't have written down, actually), which was an audio analysis program which uses CoreAudio. I believe Peter is going to email me more details. We'll try to get videos up for all three of these demos.

Thanks again to Ted Bonkenburg and Amit Singh for organizing this talk. We'd be happy to have anybody from the Google Mac team back at any time.
Design Element
MacFUSE CocoaHeads Wrap-Up with Video
Posted Jan 11, 2008 — 9 comments below


Glenn — Jan 11, 08 5341

What a stunning meeting!

The room overflowed with talent (even more than usual!), the talk was clear and relevant, the MacFUSE demos were meaningful, and Peter -- sandwiched between bbum's and Dave's MacFUSE funny-but-drive-the-point-home demos -- showed an interesting sound recognition app he's building.

I heard the fuss over MacFUSE last year, but didn't grok it. If I understand correctly now, then basically any hierarchical data can be treated as a file system, where operations typical of files (e.g., Cover Flow, Quick Look) can be performed against them. More interesting still is the relative ease with which this can now be done, thanks to MacFUSE.

Using real files -- as with PicasaWeb and the YouTube browser -- easily makes sense, and may be the more practical use of the MacFUSE framework.

But XML? Why not?! Jar files? Sure! Cover flow/quick look them all day long.

Suddenly, it all makes sense.

DN — Jan 13, 08 5342

I was planning on attending the talk but realized that I had out-of-town guests arriving that evening and so couldn't. I intend to watch the video but am somewhat disappointed that it's locked into Google Video and there isn't a free-standing MP4 or QuickTime movie of it so I can download and watch it at my convenience off-line.

Scott Stevenson — Jan 13, 08 5343 Scotty the Leopard

@DN: there isn't a free-standing MP4 or QuickTime movie of it so I can download and watch it at my convenience off-line

That's a bit more tricky because it means somebody with a lot of bandwidth actually has to host a ~1GB file.

Ahruman — Jan 15, 08 5345

The video appears to have disappeared. It doesn’t load in the inline player, and the link leads me to an error page saying it “may not be available”.

Ahruman — Jan 15, 08 5346

Never mind, it unbroke.

Blain — Jan 15, 08 5347

@DN: TubeTV is our friend. It works for youtube, haven't tried it on google yet.

Dave MacLachlan — Jan 23, 08 5388

Hey all, for anybody who wants it, AccessibilityFS is available here. Source is in the MacFUSE repository.

Scott Stevenson — Feb 04, 08 5448 Scotty the Leopard

Ted Bonkenburg has a posted a tutorial on creating a file system, announced here.

Alexander — Feb 27, 08 5577

Still waiting for the video from Peter's demo ;-)


Comments Temporarily Disabled

I had to temporarily disable comments due to spam. I'll re-enable them soon.

Copyright © Scott Stevenson 2004-2015