stevej is currently certified at Journeyer level.

Name: steve jenson
Member since: 2000-10-31 01:10:56
Last Login: N/A

FOAF RDF Share This



I tend to be pragmatic, always thinking about how I would actually use what I'm working on, and am more interested in realistic application scenarios than completely abstract usage.

Currently I spend most of my time in Java-space. I like it, well enough, but I'd prefer to spend more time cuddling up to E.

I'm mostly a fan of linux, but am really a fan of *BSD, too bad it has shitty termcap (I need my perty mutt screens) and lacks good java support.

I've come a long way from writing assembly code for the z80 using table- driven cross assemblers in DOS 5.

Not really, I still have a DOS5 machine and write asm on it every once in a while.


  • Contributor on E

Articles Posted by stevej

Recent blog entries by stevej

Syndication: RSS 2.0

I've moved my weblog over to salad with steve.

22 Oct 2001 (updated 22 Oct 2001 at 23:56 UTC) »

I finally saw Delicatessen this weekend and when I get a preliminary version of geekbooks running, I'll write a review and paste the link.

Speaking of geekbooks, I acheived the following this weekend:

  • I have an intermediate schema for Books, Music, Film.
  • I have some of the relationships for people, ratings, and the above three tables.
  • Some ideas for where hotspots will lie. (Of course, this never works out the way anybody thinks it will, I won't know where the hotspots are until after I profile)
  • brandon wiley and I spent some time arguing about the rating metrics with useful output.
  • The beginnings of an RDF dump of implicit metadata [1]
  • Moved from Tomcat to Jetty.

[1]: implicit metadata means metadata not for it's own sake. It's a psychological issue really. Tell people they're creating metadata, and Cory Doctorow's paper on the straw-man of metadata comes to life, but allow people to give their opinion wherever they choose and you suddenly have a much better pool of not-quite-but-can-be-translated-into metadata.

Spent a few hours fighting with the runhprof profiler under Java 1.3 before bondolo reminded me that 1.3 was foobar. Luckily I had a 1.3.1 tarball in CVS and my HotSpot VM Exceptions went away.

Spent some time today writing my schema for geekbooks, as well as playing with Postgres 7.1 on OpenBSD. It's surprisingly fast on a celeron 366, which is the only spare database machine I have laying around after since my first postgres/oracle box died and my second one is holding a production database.

I've been re-reading some chapters from Doug Lea's masterful 'Concurrent Programming in Java' If you've never read it, drop everyhing; sell your house, your kids, your wife and buy this book.

I forgot what a good song 'I am the owl' is. Plastic Surgery Disasters is easily my favorite DK album.

13 Oct 2001 (updated 13 Oct 2001 at 23:16 UTC) »

mod_hash is flying along now that I figured out some of mod_python's less than documented features. Luckily I've done enough with Apache modules that it wasn't too difficult to figure out what was up. Woe be the newbie who attempt to hack at the gates of mod_python... Well, woe be to any newbie who attempts to write an apache module in any language..

I saw Mulholland Dr. last night. I hated it when I left the theater until parts of the movie started to unravel in my head, now I'm not sure if I hate it or not. Lynch needs some new techniques.

gah, I hate being woken up early on a Saturday.

Update: Wow, I actually deleted josh@mreeefs's email to the bluesky list from my mailbox. I so rarely delete any email (even spam) that this warrants mention. MREEEEEEEEE josh, you ignorant jack-off.

Recent events with TinyBlog have reminded me of why I like XP so much. I didn't use it on this project, thinking my project was too small to need any methodology besides good sense. But even projects of less than a thousand lines of code have a real use for certain XP processes, mostly Unit Testing. Luckily Python 2.1 has a unit testing framework built-in (import unittest), which I stupidly didn't use.

I have some big ideas for v2.0, and so I think I'll spend a few days rewriting TB to use unit testing.

Thanks to _azure for helping me clean up the codebase.

Geesh, freshmeat has been super slow on putting my release post up on their front-page.

28 older entries...


stevej certified others as follows:

  • stevej certified stevej as Journeyer
  • stevej certified jakd as Journeyer
  • stevej certified dnm as Journeyer
  • stevej certified markm as Master
  • stevej certified demoncrat as Journeyer
  • stevej certified Zooko as Journeyer
  • stevej certified nchriss as Journeyer
  • stevej certified mishan as Journeyer
  • stevej certified fxn as Apprentice
  • stevej certified jaq as Apprentice
  • stevej certified wmf as Apprentice
  • stevej certified ping as Master
  • stevej certified Bram as Journeyer
  • stevej certified ajaxx as Journeyer
  • stevej certified Ilan as Journeyer
  • stevej certified splork as Journeyer
  • stevej certified tav as Journeyer
  • stevej certified jono as Journeyer
  • stevej certified Jody as Master
  • stevej certified taral as Journeyer
  • stevej certified yakk as Journeyer
  • stevej certified ignatz as Journeyer
  • stevej certified mirwin as Apprentice
  • stevej certified wlach as Journeyer
  • stevej certified chromatic as Journeyer
  • stevej certified criswell as Journeyer
  • stevej certified gelderen as Journeyer
  • stevej certified iang as Journeyer
  • stevej certified revjim as Journeyer
  • stevej certified TordJ as Master
  • stevej certified TheCorruptor as Journeyer
  • stevej certified tjansen as Journeyer
  • stevej certified Jewelsthorn as Journeyer
  • stevej certified aaronsw as Journeyer
  • stevej certified gojomo as Apprentice
  • stevej certified samj as Apprentice
  • stevej certified perlamer as Apprentice
  • stevej certified wow as Journeyer

Others have certified stevej as follows:

  • stevej certified stevej as Journeyer
  • dnm certified stevej as Journeyer
  • wmf certified stevej as Apprentice
  • fxn certified stevej as Journeyer
  • mishan certified stevej as Journeyer
  • ajaxx certified stevej as Journeyer
  • nchriss certified stevej as Journeyer
  • demoncrat certified stevej as Journeyer
  • jono certified stevej as Journeyer
  • Ilan certified stevej as Journeyer
  • ignatz certified stevej as Master
  • TheCorruptor certified stevej as Journeyer
  • MikeCamel certified stevej as Journeyer
  • samj certified stevej as Journeyer
  • realblades certified stevej as Apprentice
  • tav certified stevej as Journeyer
  • aaronsw certified stevej as Journeyer
  • criswell certified stevej as Journeyer
  • aminorex certified stevej as Journeyer
  • PureFiction certified stevej as Master
  • mutiny certified stevej as Master
  • SIrabbi certified stevej as Apprentice
  • chakie certified stevej as Apprentice
  • hiddenpower certified stevej as Apprentice
  • jblnyc certified stevej as Journeyer
  • malon certified stevej as Journeyer
  • Xero certified stevej as Journeyer
  • martinez certified stevej as Journeyer

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

Share this page