Ian Ward's email:
first name at this domain
wardi on OFTC, freenode and github
I've spent a lot of time with Sphinx this past year working on updating and improving the Urwid documentation. I've found writing documentation is a really hard but also really important and rewarding part of my programming work.
update 2013-10-14: videos posted here
Notable talks: Integrating Development, Documentation and Reporting, Getting Developers and Engineers to Write the Docs, How Mozilla supports users all over the world, Typography for Docs, Write Tight(er)
At this conference I learned lots of things I'm doing wrong. Dark borders on my urwid docs detract from the most important thing: the content. I should be limiting the number of characters per line.
I liked the suggestion that a FAQ is a list of bugs. If people really are asking these questions all the time, why not fix the software?
I also learned a lot about writing in general, and had lots of fun. I couldn't get used to some people saying just "doc" (without the s) for documentation, however.
Sean Zicari gave a Curses and Urwid presentation at the recent PyCon US in Santa Clara.
This is something I've been wanting to write for a while.
Unicode page U+2800 has all the combinations of a 2x4 grid of Braille dots. Braille dots that line up neatly with the ones on all sides in most fonts. We can paint with this!
This is the second part of the talk I gave January 24, 2013 at the Ottawa Python Authors Group.
Part One introduces Python iterables and iterators and generators. This part covers the advanced use of generators while building an interactive two-player network game.
This is part one of a talk I gave January 24, 2013 at the Ottawa Python Authors Group
Part Two is now also available.
Both parts of this presentation are also available as a single IPython Notebook which you can download and run locally, or view with nbviewer.ipython.org. The complete source is available at https://github.com/wardi/iterables-iterators-generators
I gave a 20-minute talk running through 7 great Urwid Applications at PyCon Canada in Toronto this past weekend.
The "Console Applications with Urwid" video is now available. Huge thanks to the conference organizers for great, first, PyCon Canada. I look forward to the next one.
The programs I covered were:
This post covers some basic Python syntax that tends to trip up people just starting with the language.
Literal tuple, list, dict and set definitions have some edge cases you need to be aware of when reading and writing Python code. Unfortunately some of these cases aren't consistent or obvious, but once you understand why they exist, they are easy to remember.
« page 1 2 3 4 5 … 10 11 12 page »