Nov
30
2009
I just read James Hamilton’s comments on “Microslice” servers, which are very low-power, but high CPU-to-wattage ratio servers. As he explains in detail, at scale the economics of this design are compelling. In some ways, of course, this is the opposite of another big trend going on, which is consolidation through virtualization. I reconcile these [...]
Tags: commentary, concurrency, linux, sysadmin, windows
Nov
15
2009
Not really, it just seemed like the sort of over-the-top thing a rabid Mac fan might say.
But I did replace my main Windows PC with a MacBook Pro. I’ve used Apple products occasionally over the decades, going all the way back to the Apple II, IIe, IIgs, and orignal 1984 Macintosh. I’m not “switching”, but rather adding; our client [...]
Tags: commentary, hardware, osx, sysadmin, windows
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 runs [...]
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 Cygwin [...]
Tags: programming, windows
Sep
17
2006
A few hours ago I started with a fresh Windows XP Home install for a computer for my family.
I’m still going. I have lost count of how many times I have had to reboot the machine then get a new round of updates to install. It is ludicrous.
Modern Linux distributions are far superior to this. [...]
Tags: linux, windows
Mar
23
2006
I just read today (wow, where have I been?) about the issue with Win32 binaries under the (delayed) Vista version of Windows – most notably, that Win32 binaries will need to be signed, otherwise they will provide a, er, “downlevel” user experience. A proposed workaround is to code to another runtime environment (.NET, Java, [...]
Tags: dot-net, java, ruby, windows