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.
- Host: GitHub
- URL: https://github.com/fjebaker/julia-resources
- Owner: fjebaker
- License: gpl-3.0
- Created: 2020-09-12T14:25:46.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-10-03T21:41:24.000Z (over 4 years ago)
- Last Synced: 2025-09-13T12:07:10.109Z (9 months ago)
- Language: Jupyter Notebook
- Homepage:
- Size: 2.55 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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()
```