Ian Ward's email:
first name at this domain
wardi on OFTC, freenode and github
What does bar.foo do? - An exploration of Python assignment, objects, attributes and descriptors
This is a talk I gave March 27, 2014 at the Ottawa Python Authors Group meetup.
Follow along with the IPython notebook version if you would like to play with the code examples.
Urwid 1.2.0 is now available at http://urwid.org/ and on pypi. Lots of new features:
Urwid's home page has moved to http://urwid.org/
Source control, issue tracking and wiki pages are now hosted on github. The new home page and changelog are now generated by sphinx like the Urwid manual, tutorial and reference.
The bug-fix-only release Urwid 1.1.2 is now available at http://urwid.org/ and on pypi.
After working on PyRF this past year, I was asked to help edit to a paper written by ThinkRF's Nikhil Adnani for AUTOTESTCON 2013: Wideband 20 GHz RF Digitizer and Python-based Open Application Framework for Test and Measurement.
We were fortunate enough to win the Walter E. Peterson award for Best Paper on Technology, and while I missed the show I did receive a handsome plaque and certificate for my contribution.
A site I've been working on for the past few months has just launched. data.gc.ca "2.0" is a completely rewritten version of the Open Data portal for the Government of Canada.
I worked on the CKAN portion of the site responsible for the data catalogue. CKAN is an open source Data Portal application written in Python. I built a fully bilingual schema with many additional fields for our datasets. I also optimized, fixed and improved many parts of CKAN itself.
Our team built templates based on the Web Experience Toolkit (WET). WET provides building blocks for creating accessible, mobile-friendly web sites. These templates include a map widget for our geospatial datasets and an interactive data table for previews of tabular data.
All of our work is available on the open-data github page and is released under a permissive license.
data.gc.ca might just be the largest, most fully bilingual and most accessible CKAN site anywhere. More to come!
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
« page 1 2 3 4 5 6 7 page »