Blog Moved!
Sunday, March 7, 2010 8:51:04 PM
I don't feel like moving all of the posts, because I don't see any easy way to do it. So I will be keeping this place around as an archive.
Whatever I feel like writing
Sunday, March 7, 2010 8:51:04 PM
Monday, November 30, 2009 12:05:16 AM
Monday, November 2, 2009 4:53:03 PM
$ openssl s_client -connect that-server.com:443 > cert
-----BEGIN CERTIFICATE----- MIIDIjCCAougAwIBAgIQbt4NlJn3RTPdEpf8Qqk74TANBgkqhkiG9w0BAQUFA8Bn [... etc, etc, etc ...] byB0lP6qDtnVOyEQp2Vx+QIJza6IQ4XIglhwMO4V8z12Hi5Fprw= -----END CERTIFICATE-----
$ locate cacerts /etc/java-1.5.0-sun/security/cacerts /etc/java-6-openjdk/security/cacerts /etc/java-6-sun/security/cacerts
$ update-alternatives --display javawill tell you which version is your default.
$ sudo keytool -importcert -keystore /etc/java-6-sun/security/cacerts -alias that-server -file cert
Wednesday, October 7, 2009 4:05:19 PM
sudo rm /usr/share/gtksourceview-2.0/language-specs/vhdl.lang
Tuesday, September 15, 2009 9:55:12 PM

Friday, September 11, 2009 10:14:20 PM
Thursday, September 10, 2009 10:56:09 PM
Tuesday, September 8, 2009 7:02:25 PM
Our illusion of control over software design is a dangerous conceit best abandoned.
Design is not a rational process.
Tuesday, August 4, 2009 9:50:31 AM
Wednesday, July 22, 2009 8:25:59 PM
@Test public void
squarePegsMustFitIntoSquareHoles() {
Peg peg = PegThat.isSquare();
Hole hole = HoleThat.hasEdges(4);
assertThat(peg, fitsInto(hole));
}

My personal homepage.
My twitter stream.
My public linkedin profile.
The new place I'm blogging.