Shane Hathaway on October 12th, 2008

If you study RelStorage a bit, you’ll discover that every object it stores is accompanied by an MD5 sum of the object state.  Then you’ll probably wonder why, since MD5 computation is cheap but not free.  We do it to support undo. ZODB expects the storage to check whether an undo operation is safe before [...]

Continue reading about RelStorage: MD5 sums

Shane Hathaway on October 11th, 2008

Items of note that you can see in this picture of my Rep(St)rap: I used the BitsFromBytes laser cut plastic with alloy screws and other hardware I bought from McMaster.com and Fastener-Express.com. I decided to mount all of the electronics on a thin 8×10 acrylic plate ($1.58 at Lowe’s) to make power distribution easy and [...]

Continue reading about My Rep(St)rap

Shane Hathaway on October 5th, 2008

I have begun using the Deliverance package.  I think it cleverly solves the web software theming problem.  Its method of theming is deliciously simple and straightforward, yet I imagine most software developers will shun it at first because its method is inefficient.  Actually, that makes me happy, because Deliverance is going to save me and [...]

Continue reading about Deliverance Seems Cool

Shane Hathaway on October 5th, 2008

Ubuntu is what I install on nearly every server and everyone else’s personal computer, but for my own desktop and a few select servers, Gentoo is still the winner. Binary distributions release a set of packages that have been tested together, which is an excellent service to users.  In the open source world, every part [...]

Continue reading about Still A Gentooligan

Shane Hathaway on October 5th, 2008

I am a RepRapper!  The RepRap project is an open source effort to build low cost 3D printers.  Yeah, we’re building the seed of a Star Trek replicator.  Don’t expect to eat the results yet, though! A few months ago I bought the laser cut parts kit from Ian Adkins’ BitsFromBytes store.  I expected that [...]

Continue reading about RepRapping

Shane Hathaway on October 5th, 2008

Life is really great–so great that I would generally prefer to spend more time living it rather than writing about it.  Still, I’ve got to write, or I’ll forget things and I’ll miss opportunities to communicate. Yet there’s so much to write.  Where should I start?  Anywhere will do.  Ok.  Time to blog again, and [...]

Continue reading about Must… Write… Something…