Tuesday, November 30, 2004

The Top Ten College Pranks of All Time

Exactly what the title says.

The Top Ten College Pranks of All Time

Exactly what the title says.

Saturday, November 27, 2004


The Atlanta Time Machine website is dedicated to examining the history of Atlanta, Georgia by comparing vintage photographs of Atlanta with much more contemporary images shot, more or less, from the same perspective of the original photographer.

Tuesday, November 23, 2004

Structure and Interpretation of Computer Programs

Educators, generals, dieticians, psychologists, and parents program. Armies, students, and some societies are programmed. An assault on large problems employs a succession of programs, most of which spring into existence en route. These programs are rife with issues that appear to be particular to the problem at hand. To appreciate programming as an intellectual activity in its own right you must turn to computer programming; you must read and write computer programs -- many of them.

Monday, November 22, 2004

Our Christmas Tree!

Our Christmas Tree!, originally uploaded by jeff_robertson.

This is a low-res, too-dark, webcam picture. A real one should be along sometime soon.

Sunday, November 21, 2004

The Little Engine That Could

Cringley's article on the Linksys WRT54G. I just went out and bought one of these, on the recommendation of several people including Novarese.

My review: it rocks!

Wednesday, November 17, 2004

Netscape backed by firefox

Discussion in which I am forced to subvert Slashdot's bias against ASCII art, but for good rather than for evil.
  "Mozilla" (original by "Mosaic Communications")
  Netscape 1-4
  Mozilla (the open source one)
  |               |          |
Netscape 6,7    Firefox     Other gecko browsers
                |                |
              Mozilla            Netscape ?
              (next version)     (what this article is about)

Tuesday, November 16, 2004

Paper Mate "Flair" pens

My employer seems to order a different models of pen every time I check the supply room. Every now and then they order something that is retro-k00l (at least to me). A few months ago it was the Pilot Razor Point. Now they no longer have those, but they have the Paper Mate Flair.

These are very similar, although possibly not identical, to the pens my father used to buy when he had his own business circa 1980. I have many memories of using them (especially the red ones) to draw pictures of things that were popular with kids at the time.

For this reason, I immediately started calling them "Dukes of Hazzard pens" (at least in my own mind) before I even found that their proper name was "Flair". I keep a red one in my pocket and during meetings I have to fight the temptation to doodle a little confederate flag on any handy scrap of paper.

ColdFusionTechNotes:Content length error

Yes, this entry really is as dull as it looks.

Monday, November 15, 2004

westcoastpirate.com: Real Ghost Sighting Caught on Film

This kind of stuff never gets old.

Struts Flow

Struts Flow is a port of Cocoon's Control Flow to Struts to allow complex workflow, like multi-form wizards, to be easily implemented using continuations-capable JavaScript. It provides the ability to describe the order of Web pages that have to be sent to the client, at any given point in time in an application.

Apache Cocoon - Control Flow

Read this, all of it.
This approach looks very powerful, since the flow of pages within the application can be described as a normal program. Using this approach you no longer have to think of your Web application as a finite state machine, which transitions from one state to another, and in the process generates response pages.

Struts 2.x 'Shale' Proposal

This is a proposal to fundamentally reinvent Struts

(link appears to be bad right now, assuming this is temporary)

What do we need from a controller?

Over on the Apache Struts Development list server discussions have been going on about the proposals for Struts 2.0 (aka "Shale"), in concert with this we have Erwin Vervaet's Spring Web Flows recently announced. All of this has got me to thinking. What do we really need from a Controller? We have a lot of competing frameworks out there, each with a world view and enthusiastic user base, is this a race that needs to be won or has no-one defined the finish line yet