My Life as a Conferences Bitch

gnat on 2002-07-17T19:58:17

Hmm, maybe that'd be a good lightning talk (want to give a lightning talk at TPC? mail me: gnat-at-oreilly.com).

I've extracted the OSCON schedule as a ton of HTML that will make your browser choke, a ton of XML, and tab-separated values for Excelophiles.

If you can figure out how to get that into a Palm Pilot, please let me know. If you do something cool with it (PDF! SVG! Flash!) let me know. If you do something uncool with it (make an MP3 for each block of time, then create a lowpower FM radio station where you can hear what's currently happening) let me know. If you do something abominable with it (etch it into chocolate and rub it over a dozen nubile youths with cameras rolling) DEFINITELY let met know.

--Nat


I tried...

Matts on 2002-07-17T22:57:52

I was working on some funky PDF thing based on the XML, but didn't get very far due to:

not well-formed (invalid token) at line 590, column 180, byte 28770 at /usr/lib/
perl5/site_perl/5.6.1/cygwin-multi/XML/Parser.pm line 185

Re:I tried...

cwest on 2002-07-18T01:42:16

I was working on some funky Template Toolkit/XPath magic when I got the same error.

To bad because my next evil was going to involve Bot::Pluggable.

Re:I tried...

gnat on 2002-07-18T03:50:15

Sorry for that--bloody Windows and its bogus ASCII. Almost all were the uncharacters Microsoft uses to represent slanty quotes. Thanks Bill!

Fixed.

--Nat

XML?!?!?

bart on 2002-07-18T02:29:46

You actually dare to call this XML? A snippet:

<p> TUTORIAL OUTLINE: <ul> <li>Introduction <ul> <li>What are references and why are they useful? <li>What kinds of data structures does Perl support? <li>Using a hash as a data structure </ul> <li>Syntax of References <ul> ...


Bloody hell.

Re:XML?!?!?

gnat on 2002-07-18T03:43:46

Wow, you must be an early adopter--I fixed that within minutes of making my post. Lots of ampersands and lt; gt; floating around now. Please do try again--sorry for the inconvenience.

--Nat

Re:XML?!?!?

mako132 on 2002-07-18T03:45:41

No, those HTML tags are actually &lt; and &gt thingies. Whatever you're viewing the XML is converting them back to < and >.

[wait, maybe you selected plaintext or HTML when you submitted your comment...]

But yeah, this XML is basically some database fields and big whopping chunks of text for the descriptions.

Re:XML?!?!?

gnat on 2002-07-18T03:53:08

Yup, it's not rocket science XML here. This is XML as "comma separated values for the new millennium."

--Nat

Rooms?

acme on 2002-07-18T14:07:54

This is great, but not very useful unless room information is also added so I know where to go. Does cs_rid mean "Room ID"? Can you give us a mapping? (or add it as a field in the XML file ;-). Cheers!

Re:Rooms?

gnat on 2002-07-18T19:05:38

Sorry. cs_rid is the unique identifier for the session. I've added a new field that holds the room name.

Programming bug that lead to this: I was asking for e_rms.name but fetchrowhashref gives me back just 'name'.

--Nat

Re:Rooms?

cwest on 2002-07-19T14:25:16

SELECT e_rms.name AS roomname, title .....

SVG Toy

kingubu on 2002-07-19T12:43:27

Here [1] is a quick little AxKit/XSLT toy that I whipped out that lets you select a session or tutorial and shows you what room it is in on the map. (note: requires an SVG viewer)

Enjoy!

-ubu

[1] http://dahut.hampton.ws/oscon2002/schedule.xml

Re:SVG Toy

gnat on 2002-07-20T05:05:58

Sweet! At least, it was briefly before the SVG viewer threw a shitfit on my iBook :-)

Is SVG good for 3d flyby kinda things? I'm picturing being able to zoom through the rooms to see what's on right now ...

--Nat

Re:SVG Toy

kingubu on 2002-07-21T05:03:09

gnat writ:

I'm picturing being able to zoom through the rooms to see what's on right now ...

What is it about SVG that invites featuritis?

Next you'll want to see a little realtime 3d articulated garden gnome giving the Advanced OO Perl tute...

-ubu

Re:SVG Toy

ask on 2002-07-20T20:29:23

very neat.

  The internet quiz show location doesn't work.

Re:SVG Toy

kingubu on 2002-07-21T04:53:14

Fixed. Good lookin' out.

-ubu