Archives April 2012
2Day Python (Our Tutorial for Software Carpentry)
Written by
on
in
Snaking.
http://readthedocs.org/docs/2daypython/
and you can branch and alter/adapt the source (in restructured text) as you wish using:
bzr branch lp:2daypython
One thing that seemed ...
Announcing the Fussy Firmware Packager
Written by
on
in
Snaking.
As mentioned a while ago, I was looking for a firmware packager that would allow for "user uploads a signed bundle" style upgrades for hardware devices. Esky is similar (even a similar on-disk layout), but focused on cross-platform and distutils-based "application" setup. Fussy is intended for "core of a system" setups, where the entire user ...
Libraries Exposing 8-bit Binary Strings to Python 3, Best Practice?
Written by
on
in
Snaking.
Query came up on PyOpenGL-dev this morning about how to handle GLchar pointer arguments. These are binary-specified arguments, they are human-readable text *most* of the time, ascii source-code and identifiers, that kind of thing, but nothing about GLchar pointer requires that they be ascii. They *are* 8-bit character strings (that's what GLchar pointer means).
But ...
Firmware Upgrade Module?
Written by
on
in
Snaking.
I'm wondering if this package exists, preferably in Python (well, I *know* it exists, as I wrote it for a commercial project, and can't use it any more. I'm hoping there's an Open Source version I can enhance for future use):
- bundle a .tar.gz (signed, optionally encrypted) for delivery to embedded platforms
- on platform, decrypt ...
Research in Action 2012
Written by
on
in
Snaking.
Spent the afternoon at Research in Action (at University of Toronto). Highlights:
- big classical (i.e. right out of the textbook) neural network used for road detection in satellite imagery; okay results, huge amounts of computing power involved; not sure it's really all that much better than a hand-coded solution, but it did seem to work ...