CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Tue, 15 Jul 2025 04:58:18 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20081224234620
location: https://web.archive.org/web/20081224234620/https://conferences.oreillynet.com/macosx2002/macosx.ics
server-timing: captures_list;dur=0.651257, exclusion.robots;dur=0.034193, exclusion.robots.policy;dur=0.019869, esindex;dur=0.011895, cdx.remote;dur=5.740857, LoadShardBlock;dur=673.988540, PetaboxLoader3.datanode;dur=81.183842, PetaboxLoader3.resolve;dur=529.082862
x-app-server: wwwb-app200
x-ts: 302
x-tr: 710
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: SERVER=wwwb-app200; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Tue, 15 Jul 2025 04:58:19 GMT
content-type: text/plain
content-length: 59667
x-archive-orig-date: Wed, 24 Dec 2008 23:46:19 GMT
x-archive-orig-server: Apache
x-archive-orig-last-modified: Tue, 28 Oct 2003 19:02:14 GMT
x-archive-orig-accept-ranges: bytes
x-archive-orig-content-length: 59667
x-archive-orig-connection: close
cache-control: max-age=1800
x-archive-guessed-content-type: text/plain
x-archive-guessed-charset: windows-1252
memento-datetime: Wed, 24 Dec 2008 23:46:20 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Wed, 16 Oct 2002 23:24:31 GMT", ; rel="prev memento"; datetime="Wed, 09 Jul 2008 05:49:09 GMT", ; rel="memento"; datetime="Wed, 24 Dec 2008 23:46:20 GMT", ; rel="next memento"; datetime="Sat, 01 May 2010 07:50:23 GMT", ; rel="last memento"; datetime="Thu, 07 Sep 2017 02:48:40 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_7_20081224213750_crawl108-c/52_7_20081224234413_crawl103.arc.gz
server-timing: captures_list;dur=0.493297, exclusion.robots;dur=0.021235, exclusion.robots.policy;dur=0.012473, esindex;dur=0.010136, cdx.remote;dur=41.387505, LoadShardBlock;dur=305.930578, PetaboxLoader3.resolve;dur=407.490255, PetaboxLoader3.datanode;dur=189.833115, load_resource;dur=386.399058
x-app-server: wwwb-app200
x-ts: 200
x-tr: 761
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
accept-ranges: bytes
BEGIN:VCALENDAR
CALSCALE:GREGORIAN
X-WR-TIMEZONE;VALUE=TEXT:US/Pacific
METHOD:PUBLISH
PRODID:-//Apple Computer\, Inc//iCal 1.0//EN
X-WR-CALNAME;VALUE=TEXT:MacOSX_Conference
X-WR-RELCALID;VALUE=TEXT:3E71BD3E-C477-11D6-9B80-00039398AE0C
VERSION:2.0
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20020930T084500
SUMMARY:"Terminal.app:Unix for Mac folk" Chris Stone Brian Jepson (Room: Camino Real)
DTSTAMP:19010101T010101Z
UID:3113
DTEND;TZID=US/Pacific:20020930T121500
DESCRIPTION:Description: This tutorial covers Unix commands for navigating directories\, copying and moving files\, editing text files\, and working with super-user privileges\, as well as installation of the cron daemon\, anacron\, Fink package management system\, and Streamripper.
\nSpeaker(s): Chris Stone; Brian Jepson\nTrack: Mac OS X Tutorials\nRoom: Camino Real
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20020930T084500
SUMMARY:"Wireless Wonderland: OS X and Short-range Networks" Glenn Fleishman (Room: Lafayette)
DTSTAMP:19010101T010101Z
UID:3101
DTEND;TZID=US/Pacific:20020930T121500
DESCRIPTION:Description: Fleishman walks through the major wireless standards\, how to configure them\, and how to cope with their shortcomings. Real-world examples and demos form the backbone of the presentation\, with practical how-to's for creating networks\, encrypted connections\, and working with Bluetooth.\nSpeaker(s): Glenn Fleishman; \nTrack: Mac OS X Tutorials\nRoom: Lafayette
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20020930T084500
SUMMARY:"Programming Perl on Mac OS X" brian d foy (Room: San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3281
DTEND;TZID=US/Pacific:20020930T121500
DESCRIPTION:Description: Use the full power of Perl and open-source tools on Mac OS X. This session covers adapting Mac OS X installations for development\, including installing Perl\, working with applications like Photoshop\, iTunes\, and iPhoto\, as well as programmatic ways to do the same things with Perl modules.\nSpeaker(s): brian d foy; \nTrack: Mac OS X Tutorials\nRoom: San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20020930T084500
SUMMARY:"Introduction to Objective-C" James Duncan Davidson (Room: Winchester)
DTSTAMP:19010101T010101Z
UID:3139
DTEND;TZID=US/Pacific:20020930T121500
DESCRIPTION:Description: Learn how Objective-C extends the ANSI C language with a highly dynamic set of object-oriented abilities as well as how strings\, collections\, and memory-management work in Cocoa. Even if you plan on programming Cocoa with Java or AppleScript\, you'll benefit from understanding how Objective-C works and the legacy that it has imparted to Cocoa.\nSpeaker(s): James Duncan Davidson; \nTrack: Mac OS X Tutorials\nRoom: Winchester
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20020930T084500
SUMMARY:"Java and Mac OS X" Daniel Steinberg (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3152
DTEND;TZID=US/Pacific:20020930T121500
DESCRIPTION:Description: Every Mac OS X box ships with Java 2 installed. From the familiar command line applications to Apple's free IDE\, we'll examine how to develop Java applications on and for Mac OS X from three perspectives: configuring and using the best tools\, the benefits of bringing Java application to Mac OS X\, and tweaking a Java app to make it feel almost native. \nSpeaker(s): Daniel Steinberg; \nTrack: Mac OS X Tutorials\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20020930T084500
SUMMARY:"AppleScript I: Fundamentals" Sal Soghoian (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3250
DTEND;TZID=US/Pacific:20020930T121500
DESCRIPTION:Description: Gain a thorough understanding of the fundamentals used to create real-world AppleScript scripts\, including the new tools and abilities found in Mac OS X v10.2. Sal Soghoian provides step-by-step\, practical approaches\, detailed techniques\, and examples gleaned from over a decade of scripting the Mac OS and its core applications to aid you in developing a solid foundation in script writing.\nSpeaker(s): Sal Soghoian; \nTrack: Mac OS X Tutorials\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20020930T133000
SUMMARY:"Programming Cocoa with Perl" Dan Sugalski (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3114
DTEND;TZID=US/Pacific:20020930T171500
DESCRIPTION:Description: This tutorial covers the basics of writing a Cocoa application in Perl including the use of the Interface Builder to build the interface\, Project Builder to build and manage the project\, and the fundamental concepts that underlie Cocoa. Sugalski also provides the concepts and skills needed to effectively use the documentation and development tools that are available.\nSpeaker(s): Dan Sugalski; \nTrack: Mac OS X Tutorials\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20020930T133000
SUMMARY:"An Introduction to WebObjects Tools and Techniques" mmalcolm Crawford Scott Anguish (Room: San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3192
DTEND;TZID=US/Pacific:20020930T171500
DESCRIPTION:Description: mmalcolm Crawford lays out the tools and techniques used in WebObjects development\, from the creation of a single dynamic page\, through state management\, to retrieving records from a database and manipulating relationships.\nSpeaker(s): mmalcolm Crawford; Scott Anguish\nTrack: Mac OS X Tutorials\nRoom: San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20020930T133000
SUMMARY:"AppleScript II: Introduction to AppleScript Studio" Sal Soghoian (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3252
DTEND;TZID=US/Pacific:20020930T171500
DESCRIPTION:Description: Discover the tremendous power of the hottest and most important Apple technology to be introduced in years: AppleScript Studio\, a professional integrated development environment. Sal Soghoian shows you how to quickly develop and build Aqua-interfaced solutions. If you know how to write a script\, you can easily create robust\, native Mac OS X applications that have all the abilities of applications written in Objective-C or Java.\nSpeaker(s): Sal Soghoian; \nTrack: Mac OS X Tutorials\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20020930T133000
SUMMARY:"Cancelled Programming Cocoa with Objective-C" James Duncan Davidson (Room: Winchester)
DTSTAMP:19010101T010101Z
UID:3253
DTEND;TZID=US/Pacific:20020930T171500
DESCRIPTION:Description: Designed to teach Apple developers the key concepts of object-oriented programming for Mac OS X\, this tutorial highlights the essential tools for porting existing code to the new operating system and lays the foundation for developers to create industrial-strength applications.\nSpeaker(s): James Duncan Davidson; \nTrack: Mac OS X Tutorials\nRoom: Winchester
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20020930T133000
SUMMARY:"Community Wireless Networks with Mac OS X" Rob Flickenger (Room: Lafayette)
DTSTAMP:19010101T010101Z
UID:3254
DTEND;TZID=US/Pacific:20020930T171500
DESCRIPTION:Description: The Community Network phenomenon is bringing wireless broad-band to the masses\, and Mac OS X is well-equipped to help you participate. We'll take a look at what Community Wireless Networks are\, how to find one\, and how to use them safely with Mac OS X.\nSpeaker(s): Rob Flickenger; \nTrack: Mac OS X Tutorials\nRoom: Lafayette
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20020930T180000
SUMMARY:"Perl and Mac" brian d foy (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3379
DTEND;TZID=US/Pacific:20020930T190000
DESCRIPTION:Description: \nSpeaker(s): brian d foy; \nTrack: BOF\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20020930T190000
SUMMARY:"Mac OS X Wireless" (Room: San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3386
DTEND;TZID=US/Pacific:20020930T200000
DESCRIPTION:Description: \nSpeaker(s): ; \nTrack: BOF\nRoom: San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20020930T200000
SUMMARY:"Welcome to an O'Reilly Conference" Rael Dornfest (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3385
DTEND;TZID=US/Pacific:20020930T210000
DESCRIPTION:Description: \nSpeaker(s): Rael Dornfest; \nTrack: BOF\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20020930T200000
SUMMARY:"Bay Area Wireless User Group (BAWUG) Meeting" (Room: San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3393
DTEND;TZID=US/Pacific:20020930T220000
DESCRIPTION:Description: The Bay Area Wireless Users Group (BAWUG) will hold a special meeting at the Westin Santa Clara in conjunction with the O'Reilly Mac OS X Conference. BAWUG was founded to promote wireless use for the Greater San Francisco Bay Area. This meeting is open to the public. Visit the BAWUG website for more information at https://www.bawug.org/\nSpeaker(s): ; \nTrack: BOF\nRoom: San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T083000
SUMMARY:"The Future is Built In" Tim O'Reilly (Room: Santa Clara Ballroom)
DTSTAMP:19010101T010101Z
UID:3256
DTEND;TZID=US/Pacific:20021001T091500
DESCRIPTION:Description: What's so visionary about how Mac OS X picks up the threads of a variety of technologies and spins them into a machine for the 21st century? Tim O'Reilly answers this question with a look at some of the top tech trends he sees reflected in the design and vision of Mac OS X.\nSpeaker(s): Tim O'Reilly; \nTrack: Keynote\nRoom: Santa Clara Ballroom
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T091500
SUMMARY:"Toward Mac OS XX" David Pogue (Room: Santa Clara Ballroom)
DTSTAMP:19010101T010101Z
UID:3202
DTEND;TZID=US/Pacific:20021001T101500
DESCRIPTION:Description: It's taken 17 years to go from System 1.0 to Mac OS X\, from 128K of memory to
128 megs\, from 400K disks to 40 gigabytes. What will another 17 years bring? David Pogue takes a funny\, whirlwind look back\, pauses to analyze the promise and perils of Mac OS X\, and fast-forwards to 2020 to imagine what's ahead on the road to Mac OS XX.\nSpeaker(s): David Pogue; \nTrack: Keynote\nRoom: Santa Clara Ballroom
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T104500
SUMMARY:"Cult of the Mac" Leander Kahney (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3195
DTEND;TZID=US/Pacific:20021001T113000
DESCRIPTION:Description: The 44 million people who use a Macintosh computer are sometimes compared to members of a brainwashed cult. Find out from journalist why Steve Jobs is worshipped like a messiah\, why Mac fans go to absurd lengths to upgrade obsolete machines\, and the crazy things Mac fans do to acquire\, configure\, and customize their computers.\nSpeaker(s): Leander Kahney; \nTrack: Mac OS X in the Large\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T104500
SUMMARY:""Shoot Like Ansel -- Creating Stunning Images for iPhoto"" Derrick Story (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3100
DTEND;TZID=US/Pacific:20021001T113000
DESCRIPTION:Description: While Apple's breakthrough image manager\, iPhoto\, helps you manage your photos like Martha Stewart\, it won't help you shoot like Ansel Adams. Learn the insider tricks to taking great digital images from working pro Derrick Story\, and start building beautiful iPhoto libraries unlike any you've ever created before.\nSpeaker(s): Derrick Story; \nTrack: Multimedia/ The iApps\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T104500
SUMMARY:"Automating Mac OS X" Matt Neuburg (Room: Lafayette/San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3150
DTEND;TZID=US/Pacific:20021001T113000
DESCRIPTION:Description: Liberate yourself from repetitious or tedious or specialized tasks by automating Mac OS X. Real-world examples demonstrate QuicKeys\, Terminal\, BBEdit\, Script Debugger\, REALbasic\, and Cocoa; applications driven include FileMaker Pro\, Eudora\, Microsoft Word\, and Excel.\nSpeaker(s): Matt Neuburg; \nTrack: Programming\nRoom: Lafayette/San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T113000
SUMMARY:"Mac OS X Mail Clients for Every User" Paul Hoffman (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3108
DTEND;TZID=US/Pacific:20021001T121500
DESCRIPTION:Description: Mac OS X comes with its own mail client ("Mail")\, but there are dozens of other mail programs that are tailored to everyone from the ubergeek to the rank novice. Paul Hoffman covers all significant mail features\, such as security\, filtering\, spam prevention\, and address management and talks about which Mac OS X clients have each of the features. \nSpeaker(s): Paul Hoffman; \nTrack: Mac OS X in the Large\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T113000
SUMMARY:"Inside iPhoto" David Pogue (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3274
DTEND;TZID=US/Pacific:20021001T121500
DESCRIPTION:Description: In this tippy\, tricky session\, David Pogue\, coauthor of "iPhoto: The Missing Manual\," takes you far deeper into iPhoto than you've thought it possible to go. Master the underlying folder structure of iPhoto's digital shoebox\, learn to use plug-ins and add-ons\, modify the layouts of iPhoto's spectacular photo books\, and more.\nSpeaker(s): David Pogue; \nTrack: Multimedia/ The iApps\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T113000
SUMMARY:"Open Directory/LDAP and NetInfo" Tom Goguen David O'Rourke (Room: Winchester)
DTSTAMP:19010101T010101Z
UID:3298
DTEND;TZID=US/Pacific:20021001T121500
DESCRIPTION:Description: Jaguar Server includes a new LDAPv3 Directory Server\, a SASL Password Server and Workgroup Manager\, a powerful new directory-based tool for managing users\, groups and computers. Learn more about these exciting technologies and find out how your applications can take advantage of this new infrastructure.\nSpeaker(s): Tom Goguen; David O'Rourke\nTrack: Servers and Networking\nRoom: Winchester
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T113000
SUMMARY:"Getting Started with Cocoa: Developer Tools" James Duncan Davidson (Room: Lafayette/San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3260
DTEND;TZID=US/Pacific:20021001T121500
DESCRIPTION:Description: Davidson analyzes both Project Builder and Interface Builder\, Apple's powerful primary developer tools\, and explains how to use them in the creation of Cocoa applications. Build applications quickly and effectively without complicating your life with lots of clutter.\nSpeaker(s): James Duncan Davidson; \nTrack: Programming\nRoom: Lafayette/San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T113000
SUMMARY:"Development-tool Support for Enterprise Database Applications on the Mac" Obul Kambham (Room: Camino Real)
DTSTAMP:19010101T010101Z
UID:3488
DTEND;TZID=US/Pacific:20021001T121500
DESCRIPTION:Description: \nSpeaker(s): Obul Kambham; \nTrack: Products and Services\nRoom: Camino Real
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T133000
SUMMARY:"Adopting the Mac OS X User Experience in Your Application" John Geleynse (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3206
DTEND;TZID=US/Pacific:20021001T141500
DESCRIPTION:Description: John Geleynse presents the major differences between other GUIs and the user experience of Mac OS X\, and how to adopt and design for Aqua. Delight even the most demanding Mac OS X users by learning to create applications that have the consistency\, intuitive design\, and ease of use that is characteristic of the Macintosh. \nSpeaker(s): John Geleynse; \nTrack: UI\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T133000
SUMMARY:"Mac OS X Server - Wading Through the GUI" Doug Hanley (Room: Winchester)
DTSTAMP:19010101T010101Z
UID:3123
DTEND;TZID=US/Pacific:20021001T150000
DESCRIPTION:Description: Though the terminal rarely needs to be cracked open to have a fully functional Web/Mail/File/Windows/Unix/Print server\, Doug Hanley describes all the major aspects of the GUI side of Mac OS X Server\, and goes into the issues and exceptions that still require some work in the terminal\, such as web\, print\, and file sharing\, and mail server.\nSpeaker(s): Doug Hanley; \nTrack: Servers and Networking\nRoom: Winchester
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T133000
SUMMARY:"Introduction to WebServices from Cocoa" Scott Anguish (Room: Lafayette/San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3186
DTEND;TZID=US/Pacific:20021001T141500
DESCRIPTION:Description: Scott Anguish demonstrates how WebServices can be accessed from a Cocoa application\, including sending XML-RPC/SOAP messages and integrating the results into a Cocoa application.\nSpeaker(s): Scott Anguish; \nTrack: Programming\nRoom: Lafayette/San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T133000
SUMMARY:"What's New in Jaguar" Chris Bourdon (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3286
DTEND;TZID=US/Pacific:20021001T141500
DESCRIPTION:Description: Learn more about the significant enhancements that Mac OS X v.10.2\, also known as "Jaguar\," delivers to the modern Unix foundation of Mac OS X and to great new features including iChat\, Apple's AOL compatible instant messaging application\, an expanded\, more powerful Mail application with Adaptive Latent Semantic Analysis based junk mail filtering\, and Sherlock 3\, the evolution of web searching that will change the way you use the Internet. \nSpeaker(s): Chris Bourdon; \nTrack: Emerging Topics\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T133000
SUMMARY:"Mac OS X: The New Desktop for Unix Users" Ernest Prabhakar (Room: Camino Real)
DTSTAMP:19010101T010101Z
UID:3495
DTEND;TZID=US/Pacific:20021001T141500
DESCRIPTION:Description: \nSpeaker(s): Ernest Prabhakar; \nTrack: Products and Services\nRoom: Camino Real
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T141500
SUMMARY:"End-user Troubleshooting For Fun and Profit" Ted Landau Dan Frakes (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3373
DTEND;TZID=US/Pacific:20021001T150000
DESCRIPTION:Description: Even an OS as wonderful as Mac OS X goes south occasionally\, so it pays to know the common problems that can occur and how end-users go about trying to fix them. This session presents a troubleshooting overview\, and offers a suggested list of utilities waiting to be developed that could make end-user troubleshooting a more friendly experience.\nSpeaker(s): Ted Landau; Dan Frakes\nTrack: Mac OS X in the Large\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T141500
SUMMARY:"Mac User Interface Design for New Developers" Brook Conner (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3199
DTEND;TZID=US/Pacific:20021001T150000
DESCRIPTION:Description: Positing that the key to a new Mac application's usability is its consistency with existing Macintosh applications\, Brook Conner outlines the principles of application organization so that new or ported applications can be designed from the start to meet the high expectations of experienced Mac users\, and demonstrates how Interface Builder makes it easy to follow these conventions.\nSpeaker(s): Brook Conner; \nTrack: UI\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T141500
SUMMARY:"What's New In Jaguar: Rendezvous" Michael Beam (Room: Winchester)
DTSTAMP:19010101T010101Z
UID:3388
DTEND;TZID=US/Pacific:20021001T150000
DESCRIPTION:Description: One of the most interesting enhancements Jaguar brings to Mac OS X is the addition of Rendezvous\, which enables automatic discovery of network services in a way that is transparent to the user. In this session\, we'll take a look at support for Rendezvous in Cocoa\, how it can change the way people use their computers\, and how to use it in your application.\nSpeaker(s): Michael Beam; \nTrack: Programming\nRoom: Winchester
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T141500
SUMMARY:"Darwin Ports: Update & Discussion" Kevin van Vechten Landon Fuller (Room: Lafayette/San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3448
DTEND;TZID=US/Pacific:20021001T150000
DESCRIPTION:Description: One of the great virtues of Mac OS X is its ability to run almost all the open source software available on the Internet. However\, that software still needs to be ported to work with Darwin. This session provides an update on the new "DarwinPorts" initiative from OpenDarwin.org\, followed by a discussion of issues and strategies for managing ports on Mac OS X.\nSpeaker(s): Kevin van Vechten; Landon Fuller\nTrack: Programming\nRoom: Lafayette/San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T141500
SUMMARY:"Dynamic Java and Perl Integration with Nobjects: Object Oriented Interprocess Communication" Boris Katok (Room: Camino Real)
DTSTAMP:19010101T010101Z
UID:3487
DTEND;TZID=US/Pacific:20021001T150000
DESCRIPTION:Description: \nSpeaker(s): Boris Katok; \nTrack: Products and Services\nRoom: Camino Real
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T160000
SUMMARY:"Mac OS X, a Digital Rights Management Operating System" Dan Gillmor Cory Doctorow; J.D. Lasica; Victor Nemechek; Tim O'Reilly (Room: Santa Clara Ballroom)
DTSTAMP:19010101T010101Z
UID:3369
DTEND;TZID=US/Pacific:20021001T164500
DESCRIPTION:Description: Mac OS X is becoming\, whether by design or by accident\, a Digital Rights
Management operating system where the rights in question are the user's
rights. Can this distinctly pro-customer approach continue in the face of Hollywood's ire and the entertainment industry's clout in Congress? Will Apple copy Microsoft and build harsh DRM for copyright owners into the system?\nSpeaker(s): Dan Gillmor; Cory Doctorow; J.D. Lasica; Victor Nemechek; Tim O'Reilly\nTrack: Keynote\nRoom: Santa Clara Ballroom
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T170000
SUMMARY:"Building a Cheap, Ugly Mac" Dori Smith (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3159
DTEND;TZID=US/Pacific:20021001T174500
DESCRIPTION:Description: You swore you'd never have a machine you hadn't built yourself\, but now you're thinking about checking out Mac OS X. In this session\, Dori Smith demonstrates how to build a Mac clone that'll run Mac OS X for fraction of both the price and the looks of an Apple-branded machine.\nSpeaker(s): Dori Smith; \nTrack: Hardware\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T170000
SUMMARY:"Mac OS X for the Common Unix Folk" Jordan Hubbard (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3169
DTEND;TZID=US/Pacific:20021001T174500
DESCRIPTION:Description: For Unix users\, this session covers: filesystem differences\, application packages\, prefs and defaults (user perspective) and advanced user issues. For Unix developers explore: libraries and frameworks\, application packaging and bundles\, prefs and defaults (developer perspective)\, developer tools and simple porting tips. Get up to speed on the basics of Mac OS X from the perspective of a Unix user/developer.\nSpeaker(s): Jordan Hubbard; \nTrack: Unix\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T170000
SUMMARY:"Jaguar, VPNs, and IPsec" Paul Hoffman (Room: Winchester)
DTSTAMP:19010101T010101Z
UID:3228
DTEND;TZID=US/Pacific:20021001T174500
DESCRIPTION:Description: Jaguar is expected to contain a VPN client for connecting to systems that use the IPsec protocol. Interoperability among the dozens of IPsec implementations is good\, but far from perfect. This session briefly explains IPsec and shows how to set Jaguar's options to interoperate with common VPN systems.\nSpeaker(s): Paul Hoffman; \nTrack: Servers and Networking\nRoom: Winchester
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T170000
SUMMARY:"Porting an Open Source Carbon Application to Cocoa" Christopher Nagel (Room: Lafayette/San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3374
DTEND;TZID=US/Pacific:20021001T174500
DESCRIPTION:Description: Using an open source\, Carbon-based project as a jumping-off point\, Nagel demonstrates how to rearchitect the application into its Cocoa equivalent\, translating Carbon API into Cocoa API wherever possible. Much of the original code is preserved\, but the result is a full-fledged Cocoa application built for Mac OS X.\nSpeaker(s): Christopher Nagel; \nTrack: Programming\nRoom: Lafayette/San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T170000
SUMMARY:"Test Automation for Mac OS X" John McIntosh (Room: Camino Real)
DTSTAMP:19010101T010101Z
UID:3492
DTEND;TZID=US/Pacific:20021001T174500
DESCRIPTION:Description: \nSpeaker(s): John McIntosh; \nTrack: Products and Services\nRoom: Camino Real
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T174500
SUMMARY:"Frankentosh: Creating Robots on Mac" Ted Stevko (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3148
DTEND;TZID=US/Pacific:20021001T183000
DESCRIPTION:Description: It's a mad scientist's dream! Delve into two ways to build your own robots: using Mindstorms\, the amazingly popular Lego system which can be programmed with intense detail\, and Robocode\, a new Java-based gaming system which pits your robots against other people's code.\nSpeaker(s): Ted Stevko; \nTrack: Hardware\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T174500
SUMMARY:"Mac OS X is Just Another UNIX - Writing Portable Applications" Kevin Burton (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3102
DTEND;TZID=US/Pacific:20021001T183000
DESCRIPTION:Description: There are a number of Unix applications that are available and work
very well under Mac OS X. Unfortunately\, the reverse is not true. Most Mac OS X applications take advantage of platform specific features which rely on proprietary technology which is not portable to other Unix systems. This session covers how to develop brilliant Mac OS X applications which are also portable to other Unix systems such as Linux\, BSD\, and Solaris.\nSpeaker(s): Kevin Burton; \nTrack: Unix\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T174500
SUMMARY:"WebObjects Technical Overview" Bob Fraser (Room: Winchester)
DTSTAMP:19010101T010101Z
UID:3207
DTEND;TZID=US/Pacific:20021001T183000
DESCRIPTION:Description: Bob Fraser provides a technical overview of WebObjects for new developers\, highlighting key aspects of the WebObjects architecture\, its technical advantages\, and relevance to web application development. Topics include a discussion and demonstration of WebObjects tools\, design and flow of a typical WebObjects application\, and a review of deployment scenarios.\nSpeaker(s): Bob Fraser; \nTrack: Servers and Networking\nRoom: Winchester
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T174500
SUMMARY:"An Introduction to REALbasic" Joseph Strout (Room: Lafayette/San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3145
DTEND;TZID=US/Pacific:20021001T183000
DESCRIPTION:Description: REALbasic is a modern\, object-oriented language and visual development environment that's easy enough for beginners\, yet powerful enough for professionals. Strout demonstrates how to build Mac OS X applications by exploring the development environment\, code autocompletion\, the Tips window\, the platform library\, and emphasizing features specific to Mac OS X.\nSpeaker(s): Joseph Strout; \nTrack: Programming\nRoom: Lafayette/San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T190000
SUMMARY:"Databases and ODBC on Mac OS X" (Room: Camino Real)
DTSTAMP:19010101T010101Z
UID:3363
DTEND;TZID=US/Pacific:20021001T200000
DESCRIPTION:Description: \nSpeaker(s): ; \nTrack: BOF\nRoom: Camino Real
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021001T200000
SUMMARY:"iMovie 2: the Missing Crash Course" David Pogue (Room: Santa Clara Ballroom)
DTSTAMP:19010101T010101Z
UID:3203
DTEND;TZID=US/Pacific:20021001T213000
DESCRIPTION:Description: During this session\, audience members become cast members as New York Times columnist David Pogue shoots\, edits\, and produces a four-minute film with dialogue\, action\, music\, and effects--live. Pogue focuses not just on iMovie and your camcorder\, but also on the techniques that separate amateur camcorder and production work from polished\, professional efforts.\nSpeaker(s): David Pogue; \nTrack: Event\nRoom: Santa Clara Ballroom
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T083000
SUMMARY:"Mac OS X: Unix Moves Out" Jordan Hubbard (Room: Santa Clara Ballroom)
DTSTAMP:19010101T010101Z
UID:3257
DTEND;TZID=US/Pacific:20021002T093000
DESCRIPTION:Description: Jordan Hubbard discusses Unix's long history in universities\, research institutions\, and server rooms\, and explains the new opportunities Mac OS X represents for the Unix development community.\nSpeaker(s): Jordan Hubbard; \nTrack: Keynote\nRoom: Santa Clara Ballroom
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T093000
SUMMARY:"Discussion: Mac OS X: Unix Moves Out" Jordan Hubbard Adam C. Engst; Tim O'Reilly; Derrick Story (Room: Santa Clara Ballroom)
DTSTAMP:19010101T010101Z
UID:3258
DTEND;TZID=US/Pacific:20021002T101500
DESCRIPTION:Description: Jordan Hubbard discusses Unix's long history in universities\, research institutions\, and server rooms\, and explains the new opportunities Mac OS X represents for the Unix development community.
\nSpeaker(s): Jordan Hubbard; Adam C. Engst; Tim O'Reilly; Derrick Story\nTrack: Keynote\nRoom: Santa Clara Ballroom
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T104500
SUMMARY:"Welcome to Mac OS X" David Pogue (Room: Lafayette/San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3204
DTEND;TZID=US/Pacific:20021002T113000
DESCRIPTION:Description: Pogue makes Mac OS X sing\, dance\, and walk on its head. Witness a parade of undocumented shortcuts\, decipher the unfamiliar Mac OS X folder structure\, and get a beginner's taste of the Unix system that powers the whole thing. Based on Mac OS X: The Missing Manual\, this session is a life preserver tossed to anyone who has used Macs before but feels that confronting Mac OS X is like coming home from college to find that your parents have rearranged all your furniture.\nSpeaker(s): David Pogue; \nTrack: Mac OS X in the Large\nRoom: Lafayette/San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T104500
SUMMARY:"Providing User Assistance with Apple Help" Gordon Meyer Jessica Kahn (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3205
DTEND;TZID=US/Pacific:20021002T113000
DESCRIPTION:Description: Nearly every application needs a help system--learn how to create a good one from Gordon Meyer and Jessica Kahn. Find out how to use Apple Help for delivering Internet-updated\, media rich\, interactive onscreen documentation. Discover tips and tricks for optimizing\, organizing\, and writing your help system\, and how HTML\, AppleScript\, and QuickTime are combined with Help Viewer to create Mac OS X's built-in help delivery system.\nSpeaker(s): Gordon Meyer; Jessica Kahn\nTrack: UI\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T104500
SUMMARY:"Zero Configuration Networking with Rendezvous" Stuart Cheshire Chris Bourdon (Room: Winchester)
DTSTAMP:19010101T010101Z
UID:3288
DTEND;TZID=US/Pacific:20021002T113000
DESCRIPTION:Description: ZeroConf promises to bring true plug-and-play to the Internet Protocol (IP)\, by enabling users to automatically find and connect to IP devices using Multicast DNS and service-based lookups. Learn more about ZeroConf and Apple's implementation (aka Rendezvous)\, as well as how you can make your services more discoverable.
\nSpeaker(s): Stuart Cheshire; Chris Bourdon\nTrack: Servers and Networking\nRoom: Winchester
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T104500
SUMMARY:"Java Servlets on Mac OS X" Ian Darwin (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3361
DTEND;TZID=US/Pacific:20021002T113000
DESCRIPTION:Description: Darwin's talk covers running Servlets on Mac OS X\, including installing and configuring Tomcat\, the Open-source Java Web Server from the Apache Foundation\, as a standalone web server and Java Servlet/JSP engine under Mac OS X. Learn about deploying Servlets\, JSPs and complete "web apps\," and integrating Tomcat with the Apache HTTPD.\nSpeaker(s): Ian Darwin; \nTrack: Programming\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T104500
SUMMARY:"Test Automation for Mac OS X" John McIntosh (Room: Camino Real)
DTSTAMP:19010101T010101Z
UID:3491
DTEND;TZID=US/Pacific:20021002T113000
DESCRIPTION:Description: \nSpeaker(s): John McIntosh; \nTrack: Products and Services\nRoom: Camino Real
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T113000
SUMMARY:"Tricked-out X: How Do Alpha Mac Geeks Arrange Their Mac OS X Workspace?" Cory Doctorow (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3129
DTEND;TZID=US/Pacific:20021002T121500
DESCRIPTION:Description: Cory Doctorow covers the partitions\, haxies\, command-line utilities\, cron jobs\, rsyncs\, and indispensable apps. Don't miss this tour of several turbo-Mac OS X-users' machinery.\nSpeaker(s): Cory Doctorow; \nTrack: Mac OS X in the Large\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T113000
SUMMARY:"An Introduction to Quartz" Brook Conner (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3196
DTEND;TZID=US/Pacific:20021002T121500
DESCRIPTION:Description: Brook Conner introduces the core concepts of vector-based graphics and shows how they are used in Quartz. Conner surveys the API\, and demonstrates how Quartz can be used inside both Cocoa and Carbon applications. Complete and useful examples will be provided so that programmers can leave the tutorial ready to begin using the powers of Quartz.\nSpeaker(s): Brook Conner; \nTrack: UI\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T113000
SUMMARY:"How to Put Up Your Own TV Station on the Internet with Mac OS X." Damien Stolarz (Room: Winchester)
DTSTAMP:19010101T010101Z
UID:3171
DTEND;TZID=US/Pacific:20021002T121500
DESCRIPTION:Description: Bring your webcam into the 21st century! Stolarz acquaints you with the full gamut of technologies and disciplines needed to get a 24x7 streaming station on the Internet with just a couple of Macs and an Internet connection.\nSpeaker(s): Damien Stolarz; \nTrack: Servers and Networking\nRoom: Winchester
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T113000
SUMMARY:"Getting Started with Cocoa: API Techniques" James Duncan Davidson (Room: Lafayette/San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3261
DTEND;TZID=US/Pacific:20021002T121500
DESCRIPTION:Description: Explore the design of the Cocoa Foundation and Application Kit frameworks\, and learn how you can apply these basic techniques and conventions to get the most out of the frameworks\, as well as applying them to your own code.\nSpeaker(s): James Duncan Davidson; \nTrack: Programming\nRoom: Lafayette/San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T113000
SUMMARY:"CANCELLED: Dynamic Java and Perl Integration with Nobjects: Object Oriented Interprocess Communication" Boris Katok (Room: Camino Real)
DTSTAMP:19010101T010101Z
UID:3489
DTEND;TZID=US/Pacific:20021002T121500
DESCRIPTION:Description: \nSpeaker(s): Boris Katok; \nTrack: Products and Services\nRoom: Camino Real
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T133000
SUMMARY:"Introducing the Mac User Community to UNIX Developers" Dori Smith Adam C. Engst; Lorene Romero; Rich Siegel (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3157
DTEND;TZID=US/Pacific:20021002T141500
DESCRIPTION:Description: Mac users are no less fervent about their platform of choice than Unix users\, but after that\, they're a whole different breed than you've dealt with before. Smith explains what Mac users want\, what they need\, where they get their news\, how to write applications they'll want to run\, and why you should care.\nSpeaker(s): Dori Smith; Adam C. Engst; Lorene Romero; Rich Siegel\nTrack: Mac OS X in the Large\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T133000
SUMMARY:"Migrating from Linux to Mac OS X" David Wheeler (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3155
DTEND;TZID=US/Pacific:20021002T141500
DESCRIPTION:Description: David Wheeler describes getting Mac OS X running with all the Unix power tools you need for a seamless transition to full-time software development on Mac OS X. Topics include Apache\, Perl\, CVS\, SSH\, Emacs\, RDBMSs\, and Java.\nSpeaker(s): David Wheeler; \nTrack: Unix\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T133000
SUMMARY:"A Lack of Conflicts in EOF, or "Hey Mom, Someone Overwrote My Data!"" mmalcolm Crawford (Room: Winchester)
DTSTAMP:19010101T010101Z
UID:3189
DTEND;TZID=US/Pacific:20021002T141500
DESCRIPTION:Description: mmalcom Crawford uses the database context\, snapshots\, conflict detection\,
and multiple database connections to show how to avoid being too optimistic in relying on Enterprise Objects Framework's optimistic locking strategy.\nSpeaker(s): mmalcolm Crawford; \nTrack: Unix\nRoom: Winchester
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T133000
SUMMARY:"Getting Data Onscreen with Cocoa" Scott Anguish (Room: Lafayette/San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3191
DTEND;TZID=US/Pacific:20021002T141500
DESCRIPTION:Description: This session provides users and developers with an insight into using Cocoa User Interface Elements to display data in windows. Anguish discusses basic datasources for NSTableView and NSOutlineView\, using the NSTextView\, and making a simple NSView subclass that draws and prints.
\nSpeaker(s): Scott Anguish; \nTrack: Programming\nRoom: Lafayette/San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T133000
SUMMARY:"Mac OS X: The New Desktop for Unix Users" Ernest Prabhakar (Room: Camino Real)
DTSTAMP:19010101T010101Z
UID:3496
DTEND;TZID=US/Pacific:20021002T141500
DESCRIPTION:Description: \nSpeaker(s): Ernest Prabhakar; \nTrack: Products and Services\nRoom: Camino Real
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T141500
SUMMARY:"Mac OS X Report Card" Adam C. Engst (Room: Winchester)
DTSTAMP:19010101T010101Z
UID:3371
DTEND;TZID=US/Pacific:20021002T150000
DESCRIPTION:Description: \nSpeaker(s): Adam C. Engst; \nTrack: Mac OS X in the Large\nRoom: Winchester
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T141500
SUMMARY:"?Mac Mechanical Mayhem,? or, ?How to completely void your Mac?s warranty,? or even yet, ?The Fast and mod Furious.?" Kent Salas (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3121
DTEND;TZID=US/Pacific:20021002T150000
DESCRIPTION:Description: Are Mac mods insanely great or just insane? Kent Salas investigates different types of truly unique hardware modifications\, their purpose\, and possible usefulness. Salas also touches on the tools and philosophy behind the mods.\nSpeaker(s): Kent Salas; \nTrack: Hardware\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T141500
SUMMARY:"Mac OS X Security" Leon Towns-von Stauber (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3083
DTEND;TZID=US/Pacific:20021002T150000
DESCRIPTION:Description: This talk covers the full spectrum of security issues in Mac OS X
including privileged access\, NetInfo features and shortcomings\, packet-filtering firewalls\, disabling or securing network services\, securing network communications with SSH\, IPSec\, PPTP\, Apple APIs: Common Data Security Architecture\, Authorization\, password protection\, Kernel parameters\, tools\, and setup tasks.
\nSpeaker(s): Leon Towns-von Stauber; \nTrack: Unix\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T141500
SUMMARY:"The Other XP on Mac OS X" Daniel Steinberg (Room: Lafayette/San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3153
DTEND;TZID=US/Pacific:20021002T150000
DESCRIPTION:Description: The session begins with an overview of Extreme Programming and introduces the core practices of testing first\, refactoring working code\, and user stories through code examples. The discussion also covers the implications of programming this way\, the tools available on the Mac\, and other resources that are available to support this methodology. \nSpeaker(s): Daniel Steinberg; \nTrack: Programming\nRoom: Lafayette/San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T141500
SUMMARY:"Development-tool Support for Enterprise Database Applications on the Mac" Obul Kambham (Room: Camino Real)
DTSTAMP:19010101T010101Z
UID:3490
DTEND;TZID=US/Pacific:20021002T150000
DESCRIPTION:Description: \nSpeaker(s): Obul Kambham; \nTrack: Products and Services\nRoom: Camino Real
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T160000
SUMMARY:"Java on the Desktop" James Gosling (Room: Santa Clara Ballroom)
DTSTAMP:19010101T010101Z
UID:3137
DTEND;TZID=US/Pacific:20021002T164500
DESCRIPTION:Description: One of the under-appreciated strengths of Java is as a platform for building desktop applications. Mac OS X is a superb desktop. The combination is unbeatable. James Gosling describes why the future is exciting for Java developers on the Mac OS X platform.\nSpeaker(s): James Gosling; \nTrack: Keynote\nRoom: Santa Clara Ballroom
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T170000
SUMMARY:"Mac OS Development Lessons From Bare Bones" Rich Siegel (Room: Winchester)
DTSTAMP:19010101T010101Z
UID:3368
DTEND;TZID=US/Pacific:20021002T174500
DESCRIPTION:Description: Siegel presents the history of BareBones growth through the good and bad times of the last decade\, and distills the lessons from it that can be applied to the new software ecosystem that is developing with the emergence and maturation of Mac OS X.\nSpeaker(s): Rich Siegel; \nTrack: Mac OS X in the Large\nRoom: Winchester
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T170000
SUMMARY:"Building a .Mac-Based Web Site" Derrick Story Rael Dornfest (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3146
DTEND;TZID=US/Pacific:20021002T174500
DESCRIPTION:Description: Learn how to leverage the sophisticated web tools that are available free to every Mac OS 9 and Mac OS X user. This session includes secrets for authoring lean\, mean QuickTime(r) video; how to publish iPhoto slide shows online; the
best way to make large files available to others without ftp access; and more.\nSpeaker(s): Derrick Story; Rael Dornfest\nTrack: Multimedia/ The iApps\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T170000
SUMMARY:"Mac OS X Server Hardware and Software" Tom Goguen Alex Grossman (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3364
DTEND;TZID=US/Pacific:20021002T174500
DESCRIPTION:Description: \nSpeaker(s): Tom Goguen; Alex Grossman\nTrack: Hardware\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T170000
SUMMARY:"An Introduction to the Cocoa Document Architecture" mmalcolm Crawford Scott Anguish (Room: Lafayette/San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3188
DTEND;TZID=US/Pacific:20021002T174500
DESCRIPTION:Description: mmalcolm Crawford gives an overview of the main classes that are used in multi-document applications\, and describes how to use the architecture supplied by Cocoa to develop applications that can create\, open\, load\, and save multiple document files.
\nSpeaker(s): mmalcolm Crawford; Scott Anguish\nTrack: Programming\nRoom: Lafayette/San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T174500
SUMMARY:"Media Asset Management with MySQL" George Reese (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3120
DTEND;TZID=US/Pacific:20021002T183000
DESCRIPTION:Description: George Reese looks at the role of MySQL and other Unix tools in solving the problems of digital media management. In particular\, the tutorial covers
remote production with Final Cut Pro\, the sharing of online and offline media assets among a team members\, and searching and retrieving offline media assets.\nSpeaker(s): George Reese; \nTrack: Multimedia/ The iApps\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T174500
SUMMARY:"Totally Hip" Michael Shaff (Room: Lafayette/San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3372
DTEND;TZID=US/Pacific:20021002T183000
DESCRIPTION:Description: \nSpeaker(s): Michael Shaff; \nTrack: Multimedia/ The iApps\nRoom: Lafayette/San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T174500
SUMMARY:"Your iPod - Mac In A Pocket" Doug Hanley (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3125
DTEND;TZID=US/Pacific:20021002T183000
DESCRIPTION:Description: Turn your iPod into a mobile music library\, portable storage unit\, or even a full-fledged Mac that fits in your pocket. Hanley covers the troubleshooting tools and tricks to make the iPod a bootable drive that supports Mac OS 9\, Mac OS X\, or even Mac OS X Server. \nSpeaker(s): Doug Hanley; \nTrack: Hardware\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T174500
SUMMARY:"Serving Your Site From a Mac" Dori Smith (Room: Winchester)
DTSTAMP:19010101T010101Z
UID:3160
DTEND;TZID=US/Pacific:20021002T183000
DESCRIPTION:Description: Now that you have Mac OS X\, you've also got Apache\, a powerful web serving machine. Dori Smith describes the numerous available free tools in addition to the ones that came with your Mac. Learn what's available\, what to use\, and when. This session assumes some knowledge of web technologies.
\nSpeaker(s): Dori Smith; \nTrack: Servers and Networking\nRoom: Winchester
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T190000
SUMMARY:"Clusters Are More Than a Rack of Hardware" (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3451
DTEND;TZID=US/Pacific:20021002T200000
DESCRIPTION:Description: \nSpeaker(s): ; \nTrack: BOF\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T200000
SUMMARY:"OpenOffice.org and MacOS X" Ed Peterlin (Room: Camino Real)
DTSTAMP:19010101T010101Z
UID:3444
DTEND;TZID=US/Pacific:20021002T210000
DESCRIPTION:Description: \nSpeaker(s): Ed Peterlin; \nTrack: BOF\nRoom: Camino Real
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T200000
SUMMARY:"RSS BOF" Rael Dornfest (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3425
DTEND;TZID=US/Pacific:20021002T210000
DESCRIPTION:Description: \nSpeaker(s): Rael Dornfest; \nTrack: BOF\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T200000
SUMMARY:"Mac OS X Music Evening" David Mash (Room: Santa Clara Ballroom)
DTSTAMP:19010101T010101Z
UID:3293
DTEND;TZID=US/Pacific:20021002T220000
DESCRIPTION:Description: Join David Mash\, Apple Master and VP of Instructional Technology at Berklee College of Music\, who will demonstrate the latest music software running on OS X\, briefly discuss the benefits OS X provides for music and audio\, and compose and perform in real time. Music\, fun\, Questions & Answers. Bring your CDs of samples\, your musical instruments\, and jam. Representatives from Apple Computer and OS X music software developers (BIAS Inc.) will also be in attendance. \nSpeaker(s): David Mash; \nTrack: Event\nRoom: Santa Clara Ballroom
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021002T210000
SUMMARY:"TidBITS Talk" Adam C. Engst (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3463
DTEND;TZID=US/Pacific:20021002T220000
DESCRIPTION:Description: \nSpeaker(s): Adam C. Engst; \nTrack: BOF\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021003T083000
SUMMARY:"Project Hannah: The Origin of Darwin at Apple Computer" Wilfredo S?nchez Vega (Room: Santa Clara Ballroom)
DTSTAMP:19010101T010101Z
UID:3156
DTEND;TZID=US/Pacific:20021003T093000
DESCRIPTION:Description: Wilfredo Sanchez Vega discusses the history that led up to the creation of Darwin\, the obstacles that had to be overcome\, and the process of putting together the first Darwin operating system distribution. He covers some of the results of this effort in the form of a case study: what worked and what didn't.\nSpeaker(s): Wilfredo S?nchez Vega; \nTrack: Keynote\nRoom: Santa Clara Ballroom
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021003T093000
SUMMARY:"Discussion: "Apple and the Open Source Process"" Wilfredo S?nchez Vega James Duncan Davidson (Room: Santa Clara Ballroom)
DTSTAMP:19010101T010101Z
UID:3265
DTEND;TZID=US/Pacific:20021003T101500
DESCRIPTION:Description: \nSpeaker(s): Wilfredo S?nchez Vega; James Duncan Davidson\nTrack: Keynote\nRoom: Santa Clara Ballroom
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021003T104500
SUMMARY:"Mac OS X Hacks" Rael Dornfest (Room: Winchester)
DTSTAMP:19010101T010101Z
UID:3370
DTEND;TZID=US/Pacific:20021003T113000
DESCRIPTION:Description: \nSpeaker(s): Rael Dornfest; \nTrack: Mac OS X in the Large\nRoom: Winchester
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021003T104500
SUMMARY:"From Unix to Aqua: Porting Large Unix Applications to Mac OS X" Ed Peterlin (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3375
DTEND;TZID=US/Pacific:20021003T113000
DESCRIPTION:Description: Following OpenOffice.org as an example and a work in progress\, Peterlin shares technical and non-technical insights into the process of taking large Unix applications\, migrating them to Mac OS X\, and finally adapting them to use Mac OS X specific technologies and guidelines\, with an emphasis on making the process more efficient.\nSpeaker(s): Ed Peterlin; \nTrack: Unix\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021003T104500
SUMMARY:"What's New In Jaguar: The AddressBook Framework" Michael Beam (Room: Lafayette/San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3376
DTEND;TZID=US/Pacific:20021003T113000
DESCRIPTION:Description: With the release of Jaguar\, the Address Book is now an integral part of the Mac OS X user experience. The AddressBook framework allows Cocoa developers to access the same database of contacts used by Mail\, Address Book\, and iChat in their own applications. In this session\, learn how to incorporate the AddressBook framework so that it is not isolated from the user's address book.\nSpeaker(s): Michael Beam; \nTrack: Programming\nRoom: Lafayette/San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021003T113000
SUMMARY:"Using Fink: a Developer's How-To" David Morrison (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3168
DTEND;TZID=US/Pacific:20021003T121500
DESCRIPTION:Description: The Fink project uses Debian tools to install and uninstall open-source Unix software\, manage dependencies between packages\, and keep track of versions. This session demonstrates an initial download of the source file\, simple modifications to port the software to Mac OS X\, and the creation of a Fink package.
\nSpeaker(s): David Morrison; \nTrack: Unix\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021003T113000
SUMMARY:"Mac OS X Open Source Databases" Brian Jepson (Room: Winchester)
DTSTAMP:19010101T010101Z
UID:3378
DTEND;TZID=US/Pacific:20021003T121500
DESCRIPTION:Description: In this tutorial\, Brian Jepson shows you how to install and configure
PostgreSQL and MySQL for Mac OS X. He explains how to install from
source or binary distribution\, and demonstrates how to set up
user accounts and databases. Other topics include: database-enabled web
programming\, GUI admin tools\, and ODBC.\nSpeaker(s): Brian Jepson; \nTrack: Servers and Networking\nRoom: Winchester
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021003T113000
SUMMARY:"Multi-lingual Mac Programming" Brook Conner (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3200
DTEND;TZID=US/Pacific:20021003T121500
DESCRIPTION:Description: Brook Conner surveys Mac OS X's huge diversity of programming languages\, including Java\, Objective-C\, AppleScript\, and hidden gems such as Haskell and Eiffel. Conner shows how Mac developers can make the best use of the most appropriate tool for the problem being solved.\nSpeaker(s): Brook Conner; \nTrack: Programming\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021003T113000
SUMMARY:"The Pearlescent Macintosh: Programming Graphic Design Tools with Perl" John Labovitz (Room: Lafayette/San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3220
DTEND;TZID=US/Pacific:20021003T121500
DESCRIPTION:Description: Every Mac OS X installation now includes Perl\, creating the opportunity to fuse a great scripting language with great graphic applications\, such as InDesign\, Illustrator\, and Photoshop. John Labovitz shows you how to harness Perl\, with all its features and freely available software modules\, for writing both simple scripts and full-scale programs.\nSpeaker(s): John Labovitz; \nTrack: Programming\nRoom: Lafayette/San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021003T133000
SUMMARY:"Outstanding Applications Graphics: A Developer's Workflow" Scott Nichol (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3175
DTEND;TZID=US/Pacific:20021003T141500
DESCRIPTION:Description: Scott Nichol shows developers how to leverage new technologies built into Adobe's Photoshop\, Illustrator\, and GoLive to streamline graphics content creation for print\, web\, and Interface Builder. Learn to manage files using the collaboration features of built-in WebDAV services\, and how scripting these applications can save time during the next release.
\nSpeaker(s): Scott Nichol; \nTrack: Multimedia/ The iApps\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021003T133000
SUMMARY:"Rapid Application Development with WebObjects" Bob Fraser (Room: Winchester)
DTSTAMP:19010101T010101Z
UID:3208
DTEND;TZID=US/Pacific:20021003T141500
DESCRIPTION:Description: Bob Fraser shows you how WebObjects can enable you to leverage the power of Java to rapidly deliver sophisticated web services on top of existing data sources. Fraser demonstrates WebObjects? rapid prototyping technologies for Java\, how to generate Web services from an existing JDBC or JNDI source\, and how to customize and develop these applications.\nSpeaker(s): Bob Fraser; \nTrack: Servers and Networking\nRoom: Winchester
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021003T133000
SUMMARY:"Java Media: QT or Not QT?" Chris Adamson (Room: Lafayette/San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3179
DTEND;TZID=US/Pacific:20021003T141500
DESCRIPTION:Description: Chris Adamson provides an overview of the major media technologies available to Mac-based Java developers -- Apple's QuickTime for Java versus JavaSoft's media API's. His talk covers the philosophies\, features\, and faults of each.\nSpeaker(s): Chris Adamson; \nTrack: Programming\nRoom: Lafayette/San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021003T133000
SUMMARY:"QuickTime and MPEG-4 in Mac OS X" Rhonda Stratton (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3362
DTEND;TZID=US/Pacific:20021003T141500
DESCRIPTION:Description: \nSpeaker(s): Rhonda Stratton; \nTrack: Emerging Topics\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021003T141500
SUMMARY:"Use of Unix Tools for Graphics Professionals" Ted Stevko (Room: Stevens Creek)
DTSTAMP:19010101T010101Z
UID:3147
DTEND;TZID=US/Pacific:20021003T150000
DESCRIPTION:Description: Artists\, graphics professionals\, and graphic development groups have a great deal to gain using both Mac OS X and Unix's robust toolset. Ted Stevko proposes strategies for both print and web graphics developers to integrate Unix tools (CVS\, Perl\, Apache\, PHP\, and MySQL) into their workflow to reduce costs\, increase speed\, and make life more pleasant. \nSpeaker(s): Ted Stevko; \nTrack: Multimedia/ The iApps\nRoom: Stevens Creek
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021003T141500
SUMMARY:"Designing for Aqua" Ivor St. John Clarke (Room: Bayshore)
DTSTAMP:19010101T010101Z
UID:3244
DTEND;TZID=US/Pacific:20021003T150000
DESCRIPTION:Description: Much ado has been made about the Aqua Interface\, but the documentation on the design philosophies it have been lacking. This session focuses on the philosophy of Aqua design\, while guiding developers towards building a successful user interface.\nSpeaker(s): Ivor St. John Clarke; \nTrack: UI\nRoom: Bayshore
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021003T141500
SUMMARY:"OS X and the Omnipresent Wireless Cloud" Rob Flickenger (Room: Winchester)
DTSTAMP:19010101T010101Z
UID:3377
DTEND;TZID=US/Pacific:20021003T150000
DESCRIPTION:Description: Wireless networks built by and for local communities are popping up
everywhere. But how can you find and make use of these networks without
exposing yourself to eavesdroppers and other nefarious individuals?
Rob Flickenger surveys several common tools and methods for compromising
wireless networks\, and suggest methods to combat them using tunneling
and strong cryptography in Mac OS X.\nSpeaker(s): Rob Flickenger; \nTrack: Servers and Networking\nRoom: Winchester
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021003T141500
SUMMARY:"Objective-C++: Everything, plus the Kitchen Sink" Brook Conner (Room: Lafayette/San Tomas/Lawrence)
DTSTAMP:19010101T010101Z
UID:3198
DTEND;TZID=US/Pacific:20021003T150000
DESCRIPTION:Description: The standard Mac OS X compiler supports both Objective-C and C++ in a single source file\, letting a programmer freely intermix the mechanisms and features of each language. Brook Conner explains the differences between the class mechanisms of C++ and Objective-C\, providing a solid understanding of when to use which capabilites to make your code easier to write\, terser\, and easier to understand.\nSpeaker(s): Brook Conner; \nTrack: Programming\nRoom: Lafayette/San Tomas/Lawrence
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
DTSTART;TZID=US/Pacific:20021003T153000
SUMMARY:"My Fantasy Hub" Mark Frauenfelder (Room: Santa Clara Ballroom)
DTSTAMP:19010101T010101Z
UID:3412
DTEND;TZID=US/Pacific:20021003T161500
DESCRIPTION:Description: Mark Frauenfelder presents a slideshow of imaginary devices he would
like to one day be able to plug into his iMac's Digital Hub. He also answers questions about his experiences as an Apple Switch campaign star.\nSpeaker(s): Mark Frauenfelder; \nTrack: Keynote\nRoom: Santa Clara Ballroom
END:VEVENT
END:VCALENDAR