Batch modify mp3 ID3 tags

How to modify the "Artist Album" ID3 tag of a bunch of mp3 files in OS X? What I needed is to copy the existing "Artist" tag into "Artist Album" to have a lot of different albums instead of a lot of songs in a huge Various album. I'm testing…

Testing iOS apps with Frank

Frank is a library to test and automate iOS applications. It's a native server running in your app and a ruby client that drives the app for testing and automation. Tests are written in Gherkin and executed with Cucumber. To follow the explanations you can use my test app project…

Arch Linux install in a nutshell

Installation procedure for throw away systems. Download the image, burn to an USB dongle or CD as needed. If you're using VMWare or similar software you can use the image directly. Boot into the installation disk. Create 3 partitions with cfdisk: /dev/sda1 (boot, ~200MB) /dev/sda2 (swap, ~512MB) /dev…

iOS app language as launch argument

To run an iOS app in a specific language, the usual choices were changing the system language in Settings app (very slow, insane if you need to test a few localizations) and some script if you were working on the simulator (also slow, it relaunchs the simulator). There is a…

Proxied nginx 404 errors

I believe in cool URIs don't change mantra. After a migration it's hard to keep all URIs working, cool or not. To mitigate the problem I'm experimenting with a simple redirection server. It's an ad hoc node server that maps old URIs to new ones. In nginx I configured an…