Code¶
Julia Bookmarks
- Gens Julia, my Julia resource list adapted from
Julia.jl
. - Julia Package Setup Tutorial
- Julia packages (JuliaHub)
- Julia discourse forum
- Solving PDEs in parallel on GPUs with Julia : a Julia course
- Parallel Computing and Scientific Machine Learning (SciML): Methods and Applications
- Modern Julia Workflows
Julia design patterns
Some notes of Tom kwong's book Hands on Design patterns in Julia.
Julia package loading
When your Julia codebase grows larger, you might want to organize it into modules and packages.
Publish Julian Jupyter notebooks
This post will demonstrate my template repositoryabout
- How to use Docker to build a Julian Jupyter notebooks runtime environment.
- How to use GitHub actions to execute notebooks in the docker container in parallel.
- How to use
jupyter-book
to publish notebooks automatically when changes are pushed to GitHub.
Static site generators
- Awesome static site generators
- hugo : the world’s fastest framework for building websites, written in Go.
- hexo : a fast, simple & powerful blog framework powered by
Node.js
.
Make IJulia use Python package provided by CondaPkg.jl
Set the JUPYTER
environment variable to CondaPkg.jl
-provided jupyter
and IJulia.jl
will take it to start the kernel. 1
Convert vector of vector to matrix
Use the stack function.
PyPlot.jl tips
Some tips about JuliaPy/PyPlot.jl, the matplotlib
(Python) visualization library for Julia. See also docs for matplotlib since PyPlot.jl
largely follows matplotlib
's API.