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 [...]
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 [...]
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 [...]
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 [...]
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 [...]
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 [...]