Infodev
Julia for general-purpose applications
Install / Use
/learn @a-mhamdi/InfodevREADME
Julia for general-purpose applications

This repository contains code samples for using Julia to implement some general-purpose algorithms.
Prerequisites
Codes run on top of a Docker image, ensuring a consistent and reproducible environment.
[!IMPORTANT]
You will need to have
Dockerinstalled on your machine. You can download it from the Docker website.
[!NOTE] To run the code, you will need to first pull the
Dockerimage by running the following command:docker pull abmhamdi/infodev:isetbzThis may take a while, as it will download and install all necessary dependencies. The basic way to start a container is:
docker run -p 6080:80 -v /dev/shm:/dev/shm abmhamdi/infodev:isetbz
How to control the containers:
docker-compose up -dstarts the container in detached modedocker-compose downstops and destroys the container
Services can be run by typing the command docker-compose up. This will start the Jupyter Lab on http://localhost:2468 and you should be able to use Julia from within the notebook by starting a new Julia notebook. You can parallelly start Pluto on http://localhost:1234.
