Les slides HTML - Les slides PDF

Abstract

Un bloc-notes Jupyter contient du code qui fait appel à des outils extérieurs : un interprète, un compilateur, des bibliothèques, etc. Cependant, ces dépendances ne sont pas explicites dans le bloc-notes. Dans ces conditions, comment garantir que deux personnes exécutant le bloc-notes dans un environnement différent obtiendront le même résultat ?

Autour d’un café ou autre breuvage de votre choix, nous verrons deux manières de régler ce problème : celle utilisée au GRICAD où Guix est utilisé pour déployer Jupyter Notebook et son environnement, et l’approche Guix-Jupyter qui consiste à ajouter des super-pouvoirs de déploiement reproductible à Jupyter