Here’s my list of shareworthy things I’ve learnt recently, together with some links for further reading.
- If you’re writing a Mozilla Extensions (e.g. an extension for Firefox) and you want to launch a process on the local computer, you can use the nsIProcess interface. See: https://developer.mozilla.org/en/nsIProcess
- You can embed Mozilla within your Python application. See: http://code.google.com/p/pywebkitgtk/wiki/HowDoI
- Using the previous point, you can write software with a UI that’s programmed in html, css and javascript. This has the advantage that many people know how to write UIs using these technologies. See: http://www.aclevername.com/articles/python-webgui/