mozfest2014
===========

Introduction to the IPython Notebook at MozFest 2014!

Please install the IPython notebook ahead of time. If you have trouble, come find us and we'll help you out!

Facilitators:

* Kyle Kelley ([@rgbkrk](https://twitter.com/rgbkrk))
* Matthias Bussonier ([@Mbussonn](https://twitter.com/Mbussonn))
* Jeramia Ory ([@DrLabRatOry](https://twitter.com/DrLabRatOry))
* Aron Ahmadia ([@ahmadia](https://twitter.com/ahmadia))

## Installation

If you're just getting started with Python, we recommend downloading and installing Continuum's [Anaconda](http://continuum.io/downloads.html) or the free edition of Enthought's [Canopy](https://www.enthought.com/downloads/).

Alternatively, there is a Docker image available with kernels for Julia, Python, and R called `ipython/mozfest2014`. It is ~3.5 GB though, so you'll need to be mindful of where you run it (boot2docker starts with a small disk). If time allows, we'll have some temporary servers up in London that will be preloaded with this image (wifi permitting).

### Upgrading

If you have IPython notebook installed already, great! We'll need IPython 2.2+ for this tutorial session, so [upgrade in your preferred way](http://ipython.org/install.html).

Anaconda:

```
conda update conda
conda update ipython
```

Enthought Canopy:

```
enpkg ipython
```

## Content

* [Introductory notebook](http://nbviewer.ipython.org/github/ipython/ipython/blob/master/examples/Notebook/Notebook%20Basics.ipynb)

### Notebooks of interest:

* [Data Driven Journalism](http://nbviewer.ipython.org/github/BuzzFeedNews/presidential-language-notebooks/blob/master/2014-10-presidential-address-pronouns.ipynb)
* [Introduction to Python with numpy](http://nbviewer.ipython.org/github/swcarpentry/bc/blob/gh-pages/novice/python/01-numpy.ipynb)
* [Introduction to IPython Widgets](http://nbviewer.ipython.org/github/ipython/ipython/blob/master/examples/Interactive%20Widgets/Index.ipynb)