April 25, 2002

Zoe: Way to Go

Zoe

It's finally here - this is the kind of program I have always dreamed of. An excerpt from the web site pretty much captures what it does, which happens to be exactly what I want:

It allows you to keep your [email] messages. Over time. For a long period of time. As long as there is some disk space somewhere. It's your personal archive. Always accessible. Always up. Always ready to migrate somewhere else if you choose to (see the email server part). It's your messages after all. Now you can sleep soundly without having to worry about how you will keep [your message] - over years, over jobs, over relocations - those hard won messages. They will go where ever you want them to go.

Now if only there were some "universally accessible" diskspace... Sigh. Too bad the web "disk drive" companies had to eat dirt. We have "compile farms". Why not "disk farms" with some kind of a quota system? Hmm, now is that an idea or what?

Posted by beemboy at 06:22 PM | Comments (1)

April 16, 2002

Creationism

This is an interesting definition I chanced upon starting with Paul McFedries' "Word Spy" entry "neo-creo". Neo-creo's are a new breed of creationists who believe that "the variety and scope of life [is] the result of intelligent design rather than natural selection."

Creationism

[This is the jargon file entry, applying to software development]

The (false) belief that large, innovative software designs can be completely specified in advance and then painlessly magicked out of the void by the normal efforts of a team of normally talented programmers. In fact, experience has shown repeatedly that good designs arise only from evolutionary, exploratory interaction between one (or at most a small handful of) exceptionally able designer(s) and an active user population - and that the first try at a big new idea is always wrong. Unfortunately, because these truths don't fit the planning models beloved of management, they are generally ignored.
Posted by beemboy at 11:04 AM

April 11, 2002

Google web services API

This is very interesting: Google web services. Everyone's on a roll with (IMHO) the worst-named old-wine-in-new-bottle technology these days, but it appears that Google has some of the neatest ideas on how to use them. The idea of HTTP-based "APIs" is not new and SOAP is an interesting "wrapper" methodology that straightens out and standardizes the existing techonologies. The good thing is that we don't need URL scraping anymore - I can see a whole bunch of new open source desktop tools mushrooming... Enter the query to search on google and pretty print/format the search results using a nice GUI. What would be nice though, is a "desktop google" -- I just wish I could "google" my hard disk :-)

Posted by beemboy at 02:12 PM | Comments (1)

April 08, 2002

The Best of Java One

Some interesting notes from "The best of JavaOne":

First off, the Sharp Zaurus - The device runs an embedded version of Linux and contains a PersonalJava JRE (Java Runtime Environment).

Java One's "Biggest waste of money" :

Helix is Sun's original JavaOne 2002 movie. Sun showed the first three installments at the JavaOne keynote sessions, and will run the remainder periodically over the next couple months on its Website. The movie is a cross between Mission Impossible 2, the Matrix, Back to the Future, and Tomb Raider... Sun is tying the movie in with a developer contest. The grand prize is a lifetime pass to all US JavaOne shows, a JavaOne jacket, immortalization on the java.sun.com Website, and an expense-paid trip to have dinner with Gosling.

Hmm. Must check it out.

I must add that I have seen several "must see" comments about the IntelliJ IDEA tool. Plus it is supposed to support code refactoring which is a software engineering methodology introduced by Martin Fowler.

Posted by beemboy at 12:32 PM | Comments (0)