Using IPython for interactive work tutorial magics plotting qtconsole reference shell tips The Jupyter Notebook