Sparse bundles created by Time Machine in the latest versions of Snow Leopard are created slightly differently than they used to be. It used to be that Time Machine would create a sparse bundle with a name like “machine-name_001122334455.sparsebundle” where the “001122334455” part was your main ethernet port’s MAC address. Now it creates just “machine-name.sparsebundle”. … Continue reading Snow Leopard Time Machine Tweaks
The idea for Daemon Manager came about when I was converting a web site from Apache to Nginx. Nginx doesn’t launch FastCGI programs itself—it only connects to FastCGI sockets and so it requires that you manage the FastCGI server yourself. For a simple web site it might be OK to manually create an /etc/init.d script, … Continue reading Introducing Daemon Manager
I couldn’t find these schematics online anywhere. They came from the behind the front panel of my Kenmore Coldspot refrigerator, model number 106.9555923.
Leopard came with a program called fsaclctl that let you turn on and off ACL control for a filesystem. Here’s how to get it off your Leopard (10.5) install DVD.
Ok, so you have a random disk lying around and you plug it in and it looks like it has Mac OS X installed on it. How do you tell what version it is without booting into it?
Say you want to build the source tree for a RHEL/CentOS 5.4 kernel (2.6.18-164.11.1.el5 in my case) and you are running a recent Debian or Fedora system. You might get patch failure errors.
… Just add this to fix it:
%define _default_patch_fuzz 2
I admit, I am easily amused.
I was getting this message:”Mac OS X cannot be installed on “silver”, because this disk cannot be used to start up your computer.”
The problem turns out to be that the Mac OS really wants 128MB of unused space after your main Mac OS partition.
So at some point the system installed new, nicely gzipped man pages but somehow failed to remove the old ones. And it turns out the man give the non-gzipped version precedence. Giving me old out of date documentation when I ask for it. Weak.
I had about 4500 that I was able to delete, and now my ls and chmod man pages have up-to-date info again. Aaaahhhhh.
For years I was GUI calculator fanatic. Desperately searching for that perfect calculator that did all the things I wanted it to do… At some point I decided to write my own. Finally one day it hit me that Perl’s eval() was really what I wanted. And so “
pc“, Perl Calc, was born.
I got a new Intel core i7 computer and migrated my Debian server over to it. Here’s how to do it without installing from scratch.
Here’s my slowed down version of the famous “Bloop”. You won’t be able to hear it with tiny little computer speakers. Either find a subwoofer or some nice over the ear headphones and crank the Cthulu Bloop.
I was rearranging my bookcase and happened across a 1976 Readers Digest. I saw this ad and just had to laugh!
Sheila Jones sends us a lost phone and a piece of her mind.
For most of the day today I’ve been missing all the OS X menu extras in the top right of my MacBook screen, including my clock, airport and volume controls. I never knew how much I used that stuff until it suddenly wasn’t there.
Getting Time Machine to work with my Linux server was annoyingly hard–the default Debian server doesn’t support Leopard out of the box and Time Machine itself doesn’t support non-apple file shares.
So a couple days ago I noticed I had no permission to access one of my directories…
I write computer programs for a living though quite often I end up writing code for myself at home… When I quit my job and started consulting I lost the security that comes from a steady paycheck… So when I needed to write a piece of software to scratch my own itch I started thinking about selling it instead of releasing it as free software.