Accueil
Outils du logiciel libre pour l'ingénieur by Jeremy Fix is licensed under CC BY-SA 4.0
Structure du cours
Ce cours présente les outils principaux du monde des logiciels libres utiles à un ingénieur. On abordera l'utilisation de bash pour interagir avec le système, la philosophie des outils GNU et la manière de les combiner (pipelines, redirection d’IO, ...). On verra à cette occasion comment combiner différents outils git, python, awk, sed, lynx, ffmpeg, make en les mettant en œuvre pour la réalisation de deux projets. L'évaluation se fera par la production d'un rapport, en Latex, présentant un logiciel libre.
Le cours est structuré de la manière suivante :
- 1 TP sur Linux, Shell, Git (4.5h)
- 1 TP visant à produire une vidéo d'une éruption solaire
- 1 TP visant à produire une animation des températures aux États-Unis.
On décrit dans ce document un ensemble d’outils libres permettant de résoudre notamment des problèmes que des ingénieurs seront amenés à rencontrer. Ce document peut être considéré comme une boite à outils avec un ensemble de références et d’exemples d’utilisation de logiciels libres. Il a pour but d’avoir un aspect pratique en ne se focalisant que sur quelques exemples d’utilisation de ces logiciels sans en faire une description exhaustive.
Si vous pensez qu'un autre outil pourrait y figurer, n'hésitez pas à faire une pull request ! Vos contributions sont les bienvenues.