RSS automatisation - 1/1 Blog article (8) articles (3) cours (6) modules (11) papers (5)


automatisation - 1/1#

Outils pour trucs chiants#

2020-06-19

Il existe beaucoup de trucs chiants qu’on fait régulièrement quand on programme. Par exemple, pour ces cours, maintenir à jour tous les notebooks en dépit des nombreuses mises à jour de pandas, scikit-learn, numpy et j’en passe… C’est très chiant, surtout si on envisage de le faire manuellement (il y a plus de 200 notebooks). Alors c’est quand même beaucoup moins chiants de réfléchir à une façon de l’automatiser. Quand j’ai commencé il y a cinq ans à réfléchir à tout ça, il n’existait pas tous les outils dont on dispose aujourd’hui. J’ai fourré plein de codes dans un module pyquickhelper qui m’aide à faire tourner tous les notebooks chaque semaine avec Jenkins pour m’assurer qu’ils fonctionnent encore. Mais aujourd’hui, je vous dirais qu’il existe un outil pour à peu près tout car il est très probable que, quelque soit votre besoin, quelqu’un ait eu le même. Il suffit de chercher.

article

Notebooks testés sur Debian 9#

2018-08-22

Tous les notebooks et modules proposés lors des enseignements sont dorénavants testés sur une distribution Debian 9 (voir 2020-2021) et non plus sur Windows comme l’année dernière. La principale raison à cela est le coût…

article


RSS automatisation - 1/1 2021-09 (4) 2022-06 (2) 2022-07 (1) 2022-09 (1) 2022-10 (1)