J’ai effectué un stage de 10 semaines à la Direction des Solutions Numériques (DSN) du département Loire-Atlantique. La DSN se découpe en 5 services, j’ai effectué mon stage dans l’unité infrastructure et production plus précisément dans l’unité production.
Pendant mon stage ma mission principale était de mettre en place un affichae dynamique et autonome de type supervision. J’ai installé et configurer Ubuntu desktop sur deux mini-PCs et j’ai automatisé les actions nécessaires (connexions à un utilisateur, démarrage et arrêt). Par le biasi d’un script Bash j’ai automatisé l’ouverture du navigateur web Firefox en mode kiosk. J’ai développer deux scripts en Javascript qui simule un utilisateur qui se connecte et navigue sur une page web afin d’afficher des données (tableaux de bord, tickets) issues du site web de supervision du département. Ils modifient aussi le CSS de la page afin d’afficher seulement le contenu pertinent. Les scripts gèrent aussi les alertes et cachant l’ancien bandeau d’alerte et en affichant un nouveau plus adapté avec une alerte sonore. Ces deux scripts sont injectés grâce à l’extension Tampermonkey.