"Broken Windows" theory also applies to kitchen work

We recently moved back from the suburbs into San Francisco proper, but our new house is a little smaller than the old one. In particular, there is a lot less counter space than we are used to in the kitchen, which means that things very quickly fill up if we are not careful, at which point it becomes almost impossible to even think about activities such as cooking or simply making a sandwich....

August 14, 2004 · 2 min · 285 words · DigitalHobbit

Free book on Subversion version control

There is a free book on Subversion version control. I have not had a chance to look at Subversion yet, but I am planning on upgrading my CVS installation at home (which I am keeping out of principle more than anything, as I don’t actually do all that much development at home these days) to Subversion.. Before my current job, I actually had not used CVS for about 5 years, as my previous companies used Visual Source Safe, StarTeam, and Perforce....

August 14, 2004 · 1 min · 172 words · DigitalHobbit

Make: technology on your time

The upcoming Make: magazine from O’Reilly sounds very interesting. It is published as a “mook”, a magazine / book hybrid, and covers a wide array of technology and what people can do with it. It sounds like the focus will be on concrete consumer projects, including things like kite aereal photography, home entertainment, websites, etc. This sounds like the ultimate geek magazine and I’m curious about the first edition. There is also a section on user reviews, for which Mark Frauenfelder, the Editor in Chief of Make:, is currently looking for writers in this BoingBoing posting....

August 14, 2004 · 1 min · 96 words · DigitalHobbit

Prevayler: Prevalent Persistence Engine

Prevayler 2.0, a prevalent persistence engine, was released a few days ago. This is the first time I have heard about this project or about this type of persistence engine, but it sounds very promising. Prevayler can be used in lieu of a (relational or object-oriented) database in many cases. It is based on simple mechanisms that are built into the Java language, in particular serialization. The idea is that the engine tracks and logs any changes in (due to commands being run on) your business objects....

August 14, 2004 · 2 min · 397 words · DigitalHobbit

Eclipse and XML

I’m still evaluating Eclipse 3.0 to see if I could imagine switching from IntelliJ IDEA to Eclipse. Overall, I’m still pretty impressed with Eclipse, with the exception of a few shortcomings I mentioned before. Another important feature that Eclipse lacks out of the box is support for XML editing. I find this somewhat surprising, as pretty much any Java project these days involves XML files (just think about XML config files as used by Struts and other frameworks, or even the web....

August 13, 2004 · 2 min · 267 words · DigitalHobbit