Daily Shaarli

All links of one day in a single page.

May 23, 2024

Offline HTML5 Validator ❚ A Scripter's Notes

This last option makes it easy to setup a HTML linter in Gitlab CI pipelines:

lint-html:
  stage: test
  script:
  - apt update -y && apt install -y curl unzip
  - ...  # generate HTML content in public/
  - curl -ROLs https://github.com/validator/validator/releases/download/latest/vnu.linux.zip
  - unzip vnu.linux.zip
  - vnu-runtime-image/bin/vnu --skip-non-html public/
Carto GRAOU - Nicolas Wurtz

La circulation des trains en temps réel !

Les données présentées, en plus du fond de carte Open Street Map, viennent de ©SNCF Réseau et sont toutes disponibles en opendata sur https://data.sncf.com.

Article sur le sujet : https://numerique.sncf.com/actualites/lapplication-graou-offre-desormais-une-cartographie-dynamique/

WebApp réalisée avec ReactJS.
La doc backend de l'outil complet, employé par les agents SNCF : https://graou.info/apropos/
Et une présentation complète avec ImpressJS : https://prez.graou.info/

Pourquoi GRAOU ?
C’est l’acronyme de Gestion des Roulements Assistée par OUrdinateur. Et bon, ben, euh... ça change du champ lexical de l'océan non ? Et puis un ours, ça a de la gueule un peu :)