Posted by Paul Kehrer on May 5, 2009
Standard OS X title bars have several hidden features that can be very helpful. If you hold the command key and click the title of a window1 you will get a menu that allows you to drill down through the hierarchy to the root of the filesystem. However, that’s not the only useful trick you [...]
Posted by Paul Kehrer on May 3, 2009
One of the lesser known OS X niceties is the ability to get spelling suggestions/completions from any standard Cocoa text input. To accomplish this, simply hit the Escape key1) in any supported application (iChat, Mail, and TextEdit are some examples) and be amazed. I find this feature very useful for quickly obtaining the correct spelling [...]
Posted by Paul Kehrer on April 26, 2009
Now that Ubuntu 9.04 (Jaunty Jackalope) is out I decided to upgrade a few of my servers from 8.10 (Intrepid Ibex) to the latest release. To upgrade via the command line follow these steps (as root or via sudo): aptitude update aptitude safe-upgrade aptitude install update-manager-core This will get your system upgraded to the latest [...]
Posted by Paul Kehrer on April 21, 2009
If you’ve ever wanted to set up a ramdisk in Mac OS X, here’s a quick script you can use. Simply invoke it with a size in MB and the name for your volume and it will create and automount it for you. It also won’t leave any dangling directories in your /Volumes/ when you [...]
Posted by Paul Kehrer on April 16, 2009
If you’re a Mac OS X user running Subversion on the command line and mounting remote disks you may have run into instances where you want to globally ignore ._*, .AppleDouble, and *:2e_* files. To do this simply open your Terminal and edit your ~/.subversion/config file and look for the line below. #global-ignores = *.o [...]
Posted by Paul Kehrer on April 12, 2009
If you’re running a Microsoft CA and you want to be able to accept enrollment requests from clients supporting keygen (Firefox, Safari, Opera, et cetera) you’ve probably found that the /certsrv/ page allows enrollment, but the requests fail when you attempt to issue the certificate. This is because the server is not parsing the subject [...]