Archives
- June 2013
- May 2013
- March 2013
- February 2013
- January 2013
- December 2012
- November 2012
- September 2012
- August 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- November 2011
- October 2011
- April 2011
- March 2011
- February 2011
- January 2011
- November 2010
- October 2010
- July 2010
- June 2010
- May 2010
- April 2010
Tags
android art beauty bible blogging brisbane community composition design development formatting framework free God google hate highlights i3 ideas javascript laptop life mercurial music musings oop people programming programming languages public transport pyconau python refactoring scripting software story testing tips tools trosnoth troubleshooting twisted ubuntu web window managerLinks
Tag Archives: framework
Romulus, My Window Manager
About a year ago, I wrote about making your own window manager in Python, and how to extend this to use Twisted as your window manager’s main loop. Around the time I wrote those articles, I also wrote a tiling … Continue reading
Twisted + Pygame the Easy Way
I’ve put together a Python package called fibre. It provides helpers to make it easy to write asynchronous applications. It uses Twisted under the hood. I’ve also made a package called fibre.ui. It adds user interface support using pygame. One … Continue reading
Python Window Manager, Now With Twisted
And Now for the Big Event Loop Last week I wrote about how to create a window manager in Python and posted code for a simple example window manager. The example I posted was about 260 lines long including comments. … Continue reading
How to Write a Window Manager in Python
Window Manager of Your Dreams I wrote a few months ago about a bunch of different window managers which I’d investigated. In this post, I’ll present the source code for a new, very basic, window manager written entirely in Python. … Continue reading
Python Unit Testing
I’ve had to write and maintain Python unit tests both for work and for Trosnoth. I’ve played around with py.test and nose, and have done a tiny bit with trial (for twisted). As a result I’ve come up with the … Continue reading