Utilisateurs autorisés, Bureaucrates, Ingénieurs ISIG, Administrateurs d’interface, Utilisateurs autorisés automatiquement, Administrateurs
332
modifications
(ajout de page tuto isig-apps) |
(Code blocks) |
||
Ligne 8 : | Ligne 8 : | ||
=== Cas particulier d'un tutoriel learnr === | === Cas particulier d'un tutoriel learnr === | ||
Exemple d''''entête yaml''' pour le .Rmd: | Exemple d''''entête yaml''' pour le .Rmd:<syntaxhighlight lang="yaml"> | ||
--- | |||
title: "Exos shiny" | |||
output: | |||
learnr::tutorial: | |||
progressive: true | |||
allow_skip: true | |||
runtime: shiny_prerendered | |||
css: "www/style_tuto_learnr.css" | |||
--- | |||
</syntaxhighlight> | |||
== Connection au serveur (pour le développeur) == | == Connection au serveur (pour le développeur) == | ||
Ligne 31 : | Ligne 28 : | ||
(pour installs de packages, git-clonage, consultation de logs, etc.) | (pour installs de packages, git-clonage, consultation de logs, etc.) | ||
Ouverture d'un terminal puis: | Ouverture d'un terminal puis:<syntaxhighlight lang="bash"> | ||
ssh lvaudor@gn-evs.ens-lyon.fr | |||
</syntaxhighlight>(fournir password ENS) | |||
(fournir password ENS) | |||
'''Installation de packages R''': | '''Installation de packages R''': | ||
par ligne de commande en '''lançant R depuis le terminal''' puis | par ligne de commande en '''lançant R depuis le terminal''' puis<syntaxhighlight lang="r"> | ||
install.packages("nom_package") | |||
</syntaxhighlight> | |||
=== en sftp (par FileZilla par exemple) === | === en sftp (par FileZilla par exemple) === | ||
Ligne 78 : | Ligne 72 : | ||
=== Debugging === | === Debugging === | ||
La solution la plus basique pour enrichir un peu les logs est de rajouter | La solution la plus basique pour enrichir un peu les logs est de rajouter <syntaxhighlight lang="bash"> | ||
cat(file=stderr(), "message", "\n") | |||
</syntaxhighlight> | |||
qui équivaut à un "print message dans le log" | qui équivaut à un "print message dans le log" |