I just watched a talk
on doing cool things with terminals in python. That talk mentioned pudb
, an interactive debugger for python. That looks even more useful than just pdb (which is already very useful). I'm looking forward to trying it. Maybe soon I'll change my habits and replace "import pdb; pdb.set_trace()" with "import pudb; pudb.set_trace()".
I use KeepassX to store passwords for personal passwords, and for work. On recent OS X installs KeePassX dropped support for the version 1 file format. But on my linux desktops there is no new KeePassX that supports the version 2 file format.