January 21, 2020
Workshop on Jupyter Notebook for Python and various server tools and utilities.
Who am I?
Inspiration for this workshop
Utils, part 1:
Utils, part 2:
How to install and run Jupyter on various platforms – readthedocs.
pip install jupyter notebook jupyter notebook
In order to run Jupyter Notebook on a server, it’s best you knew the following concepts:
Do-it-yourself version is provided with these two web pages:
zsh is a more interactive version of
bash. What does the interactive stand for? Basically, with
Tab key becomes an intelligent, powerful entity (advanced autocompletion).
Particularly useful with:
Time for a little demonstration :)
zsh framework: oh-my-zsh.
The easiest way to install
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
vim web page tells you all
ex line editor (reminiscence in
vi’s ex mode).
Terminal multiplexer – your best friend both: locally and on a server.
Nice introductory tutorial on tmux.
Do you know terminator? Tmux is similar, but better.
gpakosz has the best tmux configuration
Next-gen terminal for macOS (web page). I dont even remember the name of the default macOS terminal anymore…
Atom is light, Atom is nice, Atom is open.
Bare-bones Atom is very crude. However, there are plethora of plugins (aka packages)!
Magnificent, heavy, feature-packed:
Last modified on Jan 20, 2020