Du Makefile au Rakefile, utilisation de Ruby pour des tâches d'administration système
Farzad Farid vient de publier la présentation qu’il a donnée hier soir à l’occasion de l’apéro Ruby de février sur l’utilisation de Ruby dans les tâches d’administration système, et notamment du Rakefile. Farzad a notamment choisi Ruby lors de la migration et la standardisation d’un serveur LDAP sous Linux.
Farzad nous rappelle notamment que :
- Perl et Python ne sont pas un passage obligé en administration système.
- Ruby est un langage de scripting indépendant du framework Ruby on Rails (si, si).
- Il est important de développer des outils de qualité, même dans une optique one shot, ne serait-ce que pour limiter au maximum le risque d’erreurs.
Enfin, notez que Farzad a fait ses slides en utilisant S5, un outil qu’il est bien pour l’utiliser.