Useful Python Decorator Idioms

I seem to be using decorators in my Python code more and more each day. Given that I’m meant to be giving a short presentation on decorators to the New York Python User Group tomorrow evening, I figured I’d whip up a quick blog post to get some ideas flowing. (Update: the presentation is [...]

Fix Window Placements

I’m a big fan of spreading my desktop over as many monitors I can find. When I’m working from home, this usually entails four monitors, each with 1920×1200 resolutions (made possible due to the excellent software MaxiVista, which I highly recommend). When I’m travelling or working on a client’s site, I’ll typically have to [...]