An open API service indexing awesome lists of open source software.

https://github.com/fjebaker/julia-resources

Notes and Pluto.jl notebooks documenting different aspects of the Julia language.
https://github.com/fjebaker/julia-resources

Last synced: 8 months ago
JSON representation

Notes and Pluto.jl notebooks documenting different aspects of the Julia language.

Awesome Lists containing this project

README

          

# julia-notes
Notes and Pluto.jl notebooks from documenting different aspects of the Julia language.

## Setup
To adequately view, [`Pluto.jl`](https://github.com/fonsp/Pluto.jl) is required. I have packaged all of the dependencies into the `Project.toml`, which can be setup with
```bash
julia> ]
(@v1.5) pkg> activate .
(@v1.5) pkg> instantiate
```
whilst in the root directory.

## Starting Pluto.jl
Pluto may be started from the Julia command line with
```bash
julia> using Pluto; Pluto.run()
```

## Starting Jupyter
Install requirements
```bash
pip install -r requirements.txt
```
Provided you haven't already activated this local Julia envionment, do so as above.

Start jupyter
```bash
jupyter-notebook
```

In a julia prompt, for the interactive widgets you will also require [WebIO](https://juliagizmos.github.io/WebIO.jl/latest/) (which is installed with `IJulia`) -- to set this up, use
```jl
WebIO.install_jupyter_nbextension()
```