May
26
2007
BaseJumpr has a fascinating service offering: they export your data from your Basecamp account, producing a set of files ready to import in to ActiveCollab, the open source Basecamp-sorta-clone-like-program. They then, if you wish to buy their hosting service, create an instance of ActiveCollab for you and import your data there. (They host your file [...]
Tags: commentary, rails, ruby
May
26
2007
TED is an annual conference at which a bunch of (hopefully?) remarkable people say remarkable things. I’m using the word in a Seth Godin sort of way: remarkable things are those which inspire people to literally remark about them. It appears to be “A-list” event, meaning that I’m not likely to make the cut anytime [...]
Tags: conferences, links, video
May
26
2007
The Java software development kit documentation can be downloaded from java.sun.com, in the form of a ZIP file with tens of thousands of linked HTML file. This seems like an ideal canonical form for this documentation, but it is inconvenient to use, and inconvenient to have so many files sitting around. If your development machine [...]
Tags: java, windows
May
17
2007
I’ve used PuTTY for years – it’s by far the best SSH client for Windows that I have seen. There are commercial ones with more features, but they generally offer a much more bloated user experience. PuTTY has a minimalist window (no button, no toolbars, etc.) with a working SSH client in it. I’ve used [...]
Tags: sysadmin, windows
May
17
2007
On several occasions over the last year, I’ve pointed out that distributed source control tools are dramatically better than centralized tools. It’s quite hard for me to explain why. This is probably because of sloppy and incomplete thinking on my part, but it doesn’t help that most of the audiences / people I’ve said this [...]
Tags: commentary, git, linux, source-control, video
May
16
2007
One of the nice things about SVN is how easy it is to carry the complete SVN history from one server to another: “svnadmin dump” produces a single (large) dump file with the complete history, then “svnadmin load” to recreate it on the new machine. However, for a handful of our projects we have an [...]
Tags: linux, source-control