Have you ever been frustrated when trying to find a hidden file, or a file in a hidden directory, from an application’s open dialog? I’ve run into this a few times when trying to open disc images from disc utility. There’s an easy solution: browse to the directory where the hidden file/directory is, and hit:
Command-Shift-. [period]
This will show the hidden files. Hitting the same combination again hides them again. This might not work, depending on your region settings or key bindings. Try Command-Shift-, [comma] instead.
I use an AMOD AGL3080 GPS logger in my photography. For a few days now, I cannot get it to do anything. The storage light stays on, but nothing happens. I thought that I’m out of disc space, maybe the trash is taking up all the free space? But that seemed not to be the case – I had 112MB free.
Today I got to look at this more closely for the first time. In the .Trashes directory, there is a ’501′ directory, and under that, I get the following:
# ls -lha
ls: QzÌÇÃ\026gYø.Å?\036: No such file or directory
ls: yÌdÃÃæerË.^iÌn: No such file or directory
# rm *
rm: cannot remove `QzÌÇÃ\026gYø.Å?\036′: No such file or directory
rm: cannot remove `yÌdÃÃæerË.^iÌn’: No such file or directory
Eventually, I gave up and plugged it into a linux box. Now the ’501′ didn’t show up as a directory any more, but as a file. rm -rf, unmount it, switch it on, and what do you know, it’s working! I’m not sure if just deleting the 501 from the terminal in OSX would have worked, it probably would have. I just find it strange that it showed up as a directory and not a regular file.
All weekend I have been having trouble connecting to my work’s VPN. Shimo (on OS X Leopard) doesn’t want to even try, Cisco VPN client gives me this error:
Cisco VPN – Fix for Error 51: Unable to communicate with the VPN subsystem
Continue reading »
Some of us prefer our mail clients to display mails in plain text. Here’s how to set it. Edit com.apple.mail.plist in ~/Library -> Preferences and add the following lines into the first dictionary:
Continue reading »