Paul Ivanov, Senior Software Engineer Stephanie …
Terraforming JupyterLab
JupyterCon 2018 August 23, 2018 Stephanie Stattel, Senior Software Engineer Paul Ivanov, Senior Software Engineer
? 2018 Bloomberg Finance L.P. All rights reserved.
? 2018 Bloomberg Finance L.P. All rights reserved.
Goal: demystify customization
Our explicit objective is to make it less overwhelming for people to get started customizing JupyterLab
Outline
? Living with "stock" JupyterLab
-- settings -- themes
? Installing 3rd Party extensions ? Examples of our own custom extensions
? 2018 Bloomberg Finance L.P. All rights reserved.
? 2018 Bloomberg Finance L.P. All rights reserved.
JupyterLab Architecture
A Collection of Extensions [or `Extensions All the Way Down']
? 2018 Bloomberg Finance L.P. All rights reserved.
? 2018 Bloomberg Finance L.P. All rights reserved.
Default JupyterLab Extensions
What you get out of the box
? 2018 Bloomberg Finance L.P. All rights reserved.
? 2018 Bloomberg Finance L.P. All rights reserved.
Installing Extensions
...from the command line jupyter labextension install [@]
examples: jupyter labextension install @jupyterlab/xkcd-extension jupyter labextension install @jupyterlab/xkcd-extension@0.4.0
...from the user interface if you enable the experimental Extension Manager
* "permission denied" error addressed in a few slides.
? 2018 Bloomberg Finance L.P. All rights reserved.
? 2018 Bloomberg Finance L.P. All rights reserved.
Community-Developed Extensions
? 2018 Bloomberg Finance L.P. All rights reserved.
? 2018 Bloomberg Finance L.P. All rights reserved.
Extension Shout Outs
? plotly ? jupyterlab-drawio ? jupyterlab-github
? 2018 Bloomberg Finance L.P. All rights reserved.
? 2018 Bloomberg Finance L.P. All rights reserved.
Removing extension and extension lifecycle
...from the command line jupyter labextension list jupyter labextension disable @jupyterlab/xkcd-extension jupyter labextension enable @jupyterlab/xkcd-extension jupyter labextension uninstall @jupyterlab/xkcd-extension
...from the user interface if you enable the experimental Extension Manager
? 2018 Bloomberg Finance L.P. All rights reserved.
? 2018 Bloomberg Finance L.P. All rights reserved.
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related searches
- senior system engineer role
- embedded software engineer google
- software engineer definition
- senior software engineer definition
- senior software engineer job description
- senior software engineer microsoft
- software engineer vs software developer
- senior software engineer qualifications
- microsoft software engineer job
- software engineer roles and responsibilities
- computer software engineer information
- software engineer duties and responsibilities