ASCIIMath creating images

Thursday, July 2, 2015

Like many people, I have a directory in $HOME for useful python code I write.
Similar to MATLAB's "Documents/MATLAB" directory, I want those files to be
easily available if I'm hacking new stuff. The typical way of handling
this is to do:

import sys
sys.path.append('/path/to/my/dir')

but that is a bit ugly, and has the problem that if I'm doing an
IPython Notebook
(as I often do),
this append function gets reevaluated if I reexecute the cell in which
I do all my imports (since as I'm edition the notebook and adding stuff,
I would do a lot). Besides I now have sys in my namespace.

I could just dump it into ".local/lib/python3.4/site-packages"
(too hidden, outside the tree that is synced between machines), or link
"Documents/Python" to that path, but then I don't want to have pip install
stuff there, and also, there might be times I don't want
"Documents/Python" to be in the path.

So here's my solution. I place a file in ".local/lib/python3.4/site-packages" and ".local/lib/python2.7/site-packages"
with a name like "LocalPath.py", and this file contains

It's becoming a habit: I'm going to EUSIPCO again. They seem to have a preference for the sunnier parts of Europe (fine by me!) so this time I'm off to Nice, France, where I will be presenting some of my current work on CASA for hearing devices. While what I'll be presenting is just a small part of the whole, it's an important initial result: evaluating the features I'm extracting from the hearing aid microphones to use for localization of sources. I'll be presenting my paper "Features for Speaker Localization in Multichannel Bilateral Hearing Aids" as part of the Acoustic scene analysis using microphone array special session, on Wednesday at 14:30. (A bit of a pity, I would have liked to attend the "Audio and speech source separation and enhancement" session as well)

I'll be going straight to Nice after visiting the in-laws in Canada, so it'll be quite the trip. Hope to see you there!