Pourquoi le logiciel libre a (en partie) échoué

Afin de vous faire gagner du temps, voici mon opinion d'entrée de jeu: le logiciel libre a réussi à s'imposer comme une option très intéressante et légitime d'un point de vue technique, auprès d'un public averti (développeurs, entreprises TIC) mais a échoué d'un point de vue philosophique, auprès du grand public. Je m'explique. Lire la suite

Slides de présentation Getting started with Puppet

"Les marionnettes n'amusent que les enfants et les gens d'esprit."

Voici un support de présentation traitant de Puppet, écrit par mes soins. Il aborde succinctement les gestionnaires de configuration, avant de se pencher plus en détail sur Puppet, son installation sur base Debian, sa configuration initiale, ainsi que son langage déclaratif. Ce support est destiné à un public débutant dans la gestion de configuration, souhaitant découvrir Puppet... Lire la suite

Gérer ses plugins Vim avec Vundle

Vundle, the plug-in manager for Vim

L'une des grandes forces de Vim, outre sa prise en main légendaire tant appréciée des power user, c'est son système de plugins. Il est déjà assez simple d'installer un plugin sous Vim. Faire un git clone ou télécharger une archive, la dés-archiver et la placer sous ~/.vim est à la portée de tous. La où c'est moins drôle, c'est lorsque l'on veut garder les plugins à jour. Vundle va vous permettre de rendre la gestion de ces plugins encore plus simple... Lire la suite

Installation et premiers pas avec le gestionnaire de configurations Chef

Après avoir essayé Puppet, voyons maintenant une alternative, Chef. Chef est un gestionnaire de configurations. Tout comme Puppet, Chef va permettre d'établir des configurations de référence, que les clients appliqueront... Lire la suite

Dive into Git

Git est un logiciel de gestion de versions (VCS, pour Version Control System) décentralisé créé par Linus Torvalds. C'est un outil très puissant et populaire. Il est notamment utilisé pour le développement du noyau Linux (et bien d'autres projets célèbres). Il est d'ailleurs tellement apprécié que les développeurs du noyau se demandent aujourd'hui comment ils ont pu s'en passer quand il n'existait pas encore... Lire la suite

Slides de présentation des gestionnaires de configurations

J'ai été amené ces derniers mois à tester des gestionnaires de configuration Linux/Unix. Voici un support de présentation traitant du sujet. J'y introduis les concepts de tels gestionnaires, avant de comparer trois solutions : Puppet, Chef et Cfengine... Lire la suite