October 22, 2008

Apple Goodies

Filed under: Uncategorized — Tags: , , , , , , , , — alsuren @ 9:19 pm

Went into the apple shop today to get a Kensington lock for my eee. Ended up buying one of those bluetooth keyboards as well. I’ve decided that this style of keyboard is pretty much as good as it’s going to get until you start getting zigbee keyboards: It’s reported to have a pretty decent battery life (6 months) and decent range (though obviously not as far as you’d get out of a mesh network like zigbee). It’s pretty much only as heavy as the batteries, and the keys are far better than your average laptop keyboard. It’s even a toss-up between these and the ones on the MS ergonomic keyboard. If you like thin keys for fast tapping, these are probably better for you, but I’ve been brought up on microsoft keyboards, with a bit of depth to them, so I personally prefer the ergo. The ergo is also easier on the wrists (unsurprisingly).

I think the best thing about bluetooth keyboards is that they can be used on your phone (I had to install an app using the nokia “download” program from my phone, which took about 5 minutes, but n95 users get it pre-installed). It has the potential to turn my dad’s old phone (which I absolutely hate) into something even more productive than my old phone (which served me well, but is no longer with us, rest its soul)

It also turns out that the kensington lock isn’t suitable for me, since it’s right next to the VGA port, and the only time I will ever be locking it is in the lab, when it’s connected to a VGA screen, and plugged into the wall. What I’ve now bought is a bike lock (uber-thin 2-loop cable lock, and a padlock), which I can thread through the slot where the battery goes. Cost me a total of £10, compared to £25 for the kensington, which I took back.

Still haven’t done any work today other than getting wavread and wavwrite working for my project. I still need to port a few things to use the new implementations. At some point, I may push for their inclusion in scipy, because the python standard library’s wave module is really quite annoying to use, (It sends data in and out as byte arrays, and expects you to convert them to arrays of integers yourself. Also, it was truncating my files when it saved them. It has probably cost me at least a week’s hacking in total, if you count the time it took me to port my code over to scikits.audiolab and the time it’s going to take me to port it all back again now I’ve found out that scikits.audiolab’s doesn’t work with easy_install (because of the dependence on C’s libsndfile, which doesn’t get bundled in) and debug my wave-based implementation, once I port across my other code.)

I should get on with that examples paper, shouldn’t I?


Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

Blog at

%d bloggers like this: