This is our seconds meeting (first talk). Thanks for coming!
Metabahn is a web and mobile development company based in Huntsville.
We seek to empower the developer community in an effort to help create a culture of innovation in our city.
O'Reilly has provided us with some great books, stickers, and coupons to give away at our meetings.
For this we are very greatful!
Software Developer and Data Analyst
Python Enthusiast
Part-time Runner
I know what you're thinking - "You don't look like a runner"
from IPython.display import Image
Image("images/bulking.png")
Image("images/bulking_lie.jpg")
If you don't want to set up your own environment, I have rendered the notebooks and they are available on Ipython's NBViewer website.
0 - Intro (http://bit.ly/hsvpyruntalk0)
1 - Quick Intro to IPython Notebook (http://bit.ly/hsvpyruntalk1)
2 - GPXPy Overview (http://bit.ly/hsvpyruntalk2)
3 - Analyzing Run Data (http://bit.ly/hsvpyruntalk3)
4 - Artwork from Run Data (http://bit.ly/hsvpyruntalk4)
The repository for my talk is located here:
https://github.com/titsworth/hsvpy-runtalk
Once you clone this repository, you can start setting up your environment
For simplicity, I suggest installing the Anaconda Python disctributions, which comes with many of the Python scientific packages pre-built.
Download Anaconda at http://continuum.io/downloads.
Once anaconda is installed, you can set up a new conda environment (sort of like a Python virtualenv). I have provided a conda environment file to set up the exact environment I was working in while building the notebooks for this talk.
>> conda create -n runtalk --file environment.conda
This should get most the appropriate packages for this talk and set you up in a new environment. To swith co this environment, run the following command.
>> source activate runtalk
or for windows
X:\> activate runtalk
You will also need to install a few extra packages with plain ol' pip since they are not controlled by the conda team at this point
>> pip install -r requirements.txt
One last item, I am currently usinf IPython V2.0 which is still in development. Most of the talk can be done with the IPython that comes bundled with Anaconda, but if you want to follow along completely, here is how to get set up with the latest development version of IPython. (Remember to switch to your runtalk environment if you are not already there)
>> git clone https://github.com/ipython/ipython.git
>> cd ipython
>> python setup.py install
Finally, to run the notebooks...
>> cd hsvpy-runtalk
>> ipython notebook