I spent a lot of time today at the Wilshire Grand today at the Fall 2002 Internet2 Member Meeting (USC is the host). The middleware presentations were fairly interesting. In one of the presentations, a short Shibboleth presentation was given. Shibboleth is basically a federated web-based authentication/authorization type middleware (think digital identity [but immediately useful, at least for education settings], role/attribute type stuff). It’s actually mostly running now, with the first beta coming out next week and a 1.0 scheduled for around December. I like the [More digital identity: Digital Identity Weblog, Digital ID World, OpenSAML).

More thoughts as I go through documents. The stuff I’m working on with developing some sort of intra-campus authentication/auth doesn’t directly map with the Shib stuff, but it’s still pretty relevant (and the rest of the middleware track of course). One interesting thing is that WebCT apparently implemented Shib support in a couple weeks (treating it as a portal). One interesting thing I noticed from the demo was that the Brown WebCT has a module for a ‘CLASS blog’ running MT. Weird and wacky.

[Will try to add some more links and stuff to this entry when I gather some thoughts / go through my notes]

One weird thing was that there was wi-fi set up, but it kept flapping up and down (and making it unusable). Very strange.

iCalibrate is a nice tool for customizing some visual bits of iCal. So, doing some playing around. Is it really possible that iCal doesn’t have Location or Category support? Even Mozilla’s Calendar has it. A reminder on what’s defined in the iCalendar spec: Attachment, Categories, Classification, Comment, Description, Geographic Position, Location, Percent Complete, Priority, Resources, Status, and Summary.

Ha. Sometimes I forget about how lame the default clipboard is It’s amazing that almost all systems today still default to a single buffer clipboard. Mystifying.

Summary: Omniture‘s SiteCatalyst is really slick, but honestly is just too expensive for USC’s needs. It’s sort of surprising the how lacking the field of open source software is for log analysis. None of the most popular packages (Analog, AWstats, Webalizer) allow any clickstreaming or path analysis, much less any sort of mining/drill down.

After going through a bunch of packages, we acquired a license for one of my old favorites, Sawmill. It was the best for our needs, being able to handle large data sets without choking (I did testing on about 35GB of logs, less than a months worth), being useful straight out of the box and extremely powerful/flexible. Also it has the advantage of being dirt cheap. Some negatives: really clunky interface, sometimes you wish it would do better caching for drill downs you’re going to want, I haven’t quite figured out configuring the HTML output for all the drill down views, and a lot of options can be changed, but the entire DB needs to be rebuilt (not just added to) to apply the changes. On the 1-CPU 1.26GHz P3 I’m currently running stats on, that means usually, I don’t get an answer until a few days later.

Sawmill is multithreaded, which seems like it might be good for clustering, although right now it looks like the threads are per config, not for single large jobs…

Oh, other related stuff, I finally got around to installing and looking at ClickTracks today. OMFG, this thing rocks. In a way, it’s really obvious, but it is a really great idea. And a great implementation. What can I say? It seems to work. [60s viewlet tour]

Hey, there’s an iCal weblog. Cool. Among the finds is PHPiCalendar, a php-based iCal file parser.

I want to synchronize all my events across all my devices via a central web accessible server. Here’s a run down.

  • Mac – covered by iCal, maybe some applescripting might be needed to do two way syncs.
  • Windows – Mozilla Calendar allows import and export. Hmm, can it do syncing? It’s probably scriptable. Some WSH might be required to automate… *shivers*
  • Linux – on the server end, I’ll be doing some glue code (besides the aforementioned PHPiCalendar, Perl has both Date::ICal and Net::ICal), that’s fine, if I were going to do the Desktop, Evolution looks like it imports and exports iCal and is scriptable.
  • Palm – covered by iSync
  • Hiptop – hmm… there’s a web interface. It’s REST available. A Perl client could do it…
  • Other – it’d be fairly easy to write an aim/imap/jabber bot to both give you upcoming appointments, searches, and insert/update appointments…

It looks possible. In fact, pretty good prospects given a free week or two. Hmm, my next vacation isn’t until December though. And until then I’m going to be trying my best to get my wiki outliner thing up and running. Oh well, maybe someone will take this idea and run with it. Or maybe it already exists, but I just havne’t found it yet…

I’ve been rather out of the loop the past few weeks, buried in development. Congrats to Andy. Uzilla.net 1.0 came out (more than a week ago. I am out of it).

Related

Other web related stuff: jz under d^Hreconstruction, tantek log – neat, USC is hosting the Fall 2002 Internet2 Member Meeting (there will be some live netcasts here), Brandon on superworms, from a while ago but so I don’t lose it: youngpup on popup windows

A while back I enabled the BloggerPro RSS feed. I don’t think I mentioned that. Also, I wrote an IMAPblogger daemon. I should package that up sometime soon, but I’ve been ridiculously busy.

Sometimes I don’t know if this whole job thing is worth it. I think soon I’m going to get serious about the whole sticking to 40 hours (or the official 37.5 hours) a week. For the past year (well, about 1 month until the big 1.0) that I’ve been working here, there’s been continual deadline pressures [it’s like a constant low-level crunch-time, and I’ve barely had any chance to work on anything vaguely interesting, much less any of the fun stuff that I was originally excited about. Add to the fact that it seems that the longer I’m here, the more I notice the continual political and bureaucratic dysfunctionality going on. On the other hand, this is paying my student loans…

Hey, looks like I missed out on the good fun Anil’s been having. I never really read LGF to begin with (and I stopped following mefi a while back), so I had no idea how far LGF had gone astray until Ernie mentioned it when I was up north the other month. Apparently, the ‘marshalling of the troops’ (to spam the comments boards of people who criticized or disagreed with LGF) is standard operating procedure for the post-9/11 LGF. And to think, he used to be one of us.