I ran into a problem that wasn’t well documented on the forums, and am (again) writing a blog post for my own later edification.
When you open Audacity it enumeates all the ALSA devices on the system. One of the steps it takes is to enumerate Bluetooth audio devices (to support recording from Bluetooth headsets). If Bluetooth is enabled and there’s a bluetooth audio device that the system cannot connect to, Audacity will hang for an arbitrary period of time (long).
The easiest fix is to temporarily disable Bluetooth when working in Audacity. I’ll post any further developments here if there are any.
My blog was effectively inactive for quite a while. When I decided to
revive the beast, I moved it to a new URL, changed the theme, and
generally did the grunt work to make it look reasonable. Rather than
playing with server side paths excessively, though, I decided to do a
Wordpress export, create a new instance with a new database, and then
import the old data into that instance.
Moving the blog went well, with a little help from Apache mod_rewrite to
keep all my old links from becoming 404s. Setting up post by mail did
not work so well – as the documentation is truly marginal at this point.
This post is effectively a note to myself (and anyone else who finds it
handy) on how it’s done.
Setup is a three step process. The first step is well described in the
documentation (Post to your blog using email « WordPress Codex). You need to
set up a mail account with POP3 support, a very obscure name, and a
secure password. The second step is also straightforward; enter that
information into the appropriate setup tab of your WordPress
installation. The big gotcha is that for this to work well, you need a
script that runs the wp-mail.php script in the root of your WordPress
installation on a regular basis. I used a cron job running on the server
which called ‘wget’ with the URL of the wp-mail.php script. This lets
Wordpress check for the presence of mail, and process it correctly if
My crontab entry looks like this:
'*/15 * * * * nobody wget -O - -q -t 1 http://jricher.com/wp-mail.php'
I’m about halfway through migrating a setup I’ve been using for about 3 years to a new server. Life has finally started to get less interesting, so I temporarily have time to update things. I also have the time to do all the minor work that’s required to properly maintain my websites and servers. I will say, though, that it is taking more time that I initially expected.
It’s quite amazing how much cruft can accumulate seemingly on its own.
Trouble – the black kind
Samantha, lying on her cat tree
These are the new pictures of the fourfoots.
I couldn’t find any instructions on how to disassemble the Nook Simple Touch. Since I had to disassemble mine to solve a problem, here are the instructions:
- Remove the MicroSD card (if installed)
- Carefully pop off the power button on the rear of the unit
- Once you remove the power button, you will find a Torx screw covered by an anti-tamper sticker. Remove the sticker, then the screw.
- Place the unit face down on a non-scratching surface
- Push down on the unit, and then in the direction of the USB connector. The back will slide, and can then be very easily removed.
Assembly is the reverse of the above process. This will, of course, void your warranty.
NOTE: If your Nook Simple Touch is only locked up, you can usually reset it by holding down the power button on the rear of the unit for approx. 45 seconds, waiting a minute, than holding it down again for 15 seconds. The unit will power back on, and (usually) all will be well.
While working with another package, I stumbled across a relatively new program for Linux called DVDisaster. What it does, effectively, is add ECC information to DVD images so that if you have media errors at some later date, you can run it again and reconstruct the original image.
I’ve checked it out and run my own tests, and it seems to be a good deal for what it does. For right now, I’m using it to augment my present data backup policy: two copies burned on DVD and stored at different locations. It seems to me that it’s cheap protection against minor media dropouts.