Curious about programming? Ever wished you could write your own scripts to automate repetitive tasks, or for fun? Or been interested in understanding how an application works (and why there are always bugs in the software you use??). I'm teaching a new class in Tog on learning how to program …
read moreaptitude / apt-get limbo
A couple of weeks ago I started getting in trouble when trying to update my system (Debian Wheezy) via aptitude. A dozen or so packages were failing to configure, and while these failures occurred other packages couldn't install.
Output would contain things like this:
Setting up install-info (4.13a.dfsg …
read moreBalsamiq Mockups, oh, and Pinch too | Pinch is a micro-blogging reader for identi.ca on the N900
Michel Thomas Method: Learning a language | Japanese Foundation Course
I've been using the Michel Thomas Method to learn Japanese lately, using this set of CDs (8 hours). It works wonderfully well. The method only claims to teach you basic conversation skills, no writing or reading, and does so without requiring you to learn long lists of vocabulary or really …
read moreUsing Coverage to generate reports (Python)
A couple of tips so I don't have to look it up again. A few months back I wanted to generate coverage data for a stand-alone application, with a few tweaks.
Combining the output of Trial and Python unit tests
$ coverage run -p tests/my_python_tests.py $ coverage run -p tests …