About Me
My name is Nathan Fiedler, and my interests include programming languages and developer tools. I currently work for Perforce in the platform group.Blogroll
Author Archives: nlfiedler
Symbolic links with trailing newlines?
Recently I encountered a weird situation where the software we were developing was producing symbolic links that didn’t link. $ ls -l total 40 -rw-r–r– 1 nfiedler staff 101 Feb 27 13:53 a1 -rw-r–r– 1 nfiedler staff 101 Feb 27 … Continue reading
Posted in Computing
Leave a comment
Building Git on Mac, with docs!
If you have built Git from source on Mac OS X you probably didn’t have much trouble. That is, unless you were trying to also build the documentation, in which case you probably ran into problems, right? I’m guessing it … Continue reading
Running ZFS filesystem backup
If you’ve read some of my earlier posts regarding ZFS, you’ll likely know that it is at the heart of my home file server. In some of my other posts, you’ll notice that I take backups pretty seriously. So combining … Continue reading
Newlines in sed on Mac
For whatever reason, this is harder than it should have been. All I wanted to do was replace a particular expression with a newline character (0×10). My preference is typically to script such tasks, and the sed command is the … Continue reading
Finding unversioned files in Perforce
For many years I’ve used CVS, and my experience with Subversion started during the pre-alpha days, so I am accustomed to the features they provide. In particular, I make heavy use of the Subversion status command to list not only … Continue reading
Cleaning up Ruby Gems on Mac OS X
This has come up a few times for me and searching the Internet failed to turn up any satisfying solutions. In particular, I wanted to update the Ruby Gems on my Mac and subsequently remove the old versions. I found … Continue reading
Using OpenSolaris and ZFS with Time Machine
In earlier posts I described how to set up a file server using OpenSolaris and ZFS. This proved to be a very good choice, at least for me, and it made sense to make this file server be the destination … Continue reading
Improvements to Burstsort for Java
Recently I had been side tracked by the need to do something about the network attached storage situation at home, so I had taken a break from my software projects. But a gentleman by the name of Kimo Crossman wouldn’t … Continue reading
Mirroring ZFS root pool with messy disks
Recently I needed to re-purpose my old OpenSolaris-based file server as a development box (upgraded to AMD Phenom X4, woohoo!). Since I wasn’t planning on making backups on reliable schedule, I wanted to mirror the boot disk, which in ZFS … Continue reading
Building a Network Attached Storage box
Introduction In an earlier post I compared a Drobo to a custom built storage system based on OpenSolaris, with the conclusion that while a Drobo is convenient, building your own server offers many advantages. In this post I want to … Continue reading