GNU/Linux Magazine N°
Numéro
178

Automatisez l'installation de vos serveurs avec Ansible !

Temporalité
Janvier 2015
Image v3
Automatisez l'installation de vos serveurs avec Ansible !
Article mis en avant

Résumé
C'est bien connu, un bon développeur est un développeur paresseux. C'est encore plus vrai pour un administrateur réseau/système. Il n'y a rien de plus ennuyeux et inefficace que de devoir répéter les mêmes tâches encore et encore. C'est là le mot d'ordre du projet Ansible : automatiser tout ce qui peut l'être.

Dans ce numéro...


Une des beautés de l'informatique est la multiplicité des techniques existantes et des applications possibles.
PHPDBG est un projet encore jeune, mais déjà incorporé dans PHP 5.6, la dernière version stable. Le but de PHPDGB ? Fournir à PHP un réel outil de débogage performant et efficace.
Après le déluge de déclarations, que l’on pourrait qualifier d’originales, concernant Internet, lors des débats sur le projet de loi lutte contre le terrorisme, il a presque été difficile de trouver des perles. Heureusement, nous avons pu compter sur deux jeunes élus et un moins jeune, tous issus de l’UMP, pour nous amuser.
La Seconde Guerre rend l'automatisation des calculs indispensables, le niveau technologique des armes le nécessitant, et l'avance des États-Unis sur les autres nations devant être maintenue. C'est John von Neumann qui va montrer la voie.
La cryptographie standardisée et utilisée actuellement s’appuie essentiellement sur deux problèmes mathématiques : la factorisation et le logarithme discret. Mais les chercheurs s´intéressent à trouver des alternatives crédibles qui, par exemple, pourraient résister à l’avènement de l’ordinateur quantique. L’une de ces alternatives, basée sur la géométrie des réseaux euclidiens s’est clairement démarquée durant cette dernière décennie de recherche, offrant de nouvelles perspectives comme le chiffrement dît homomorphe.
Lorsque l'on développe une application Web, la première chose à mettre en place est la gestion de l'authentification de manière à identifier les utilisateurs et à leur donner accès aux contenus qui leur sont destinés. Et pour cela quoi de mieux que d'utiliser Django, le framework Python pour les perfectionnistes pressés ?
Annoncée le 25 juin dernier à la désormais célèbre conférence Google I/O et disponible jusque là sous forme de « Developer Preview », Android 5.0 Lollipop a été officialisée le 15 octobre 2014. Découvrons ce que cache cette nouvelle version.
Dans cet article, nous allons vous présenter une facette de Pharo qui n'est pas habituellement mise en avant. Ce domaine, c'est la synthèse sonore. Si nous avons besoin de sonoriser un peu notre tout nouveau programme ce qui nous vient à l'esprit c'est l'utilisation du mp3 pour jouer la musique en fond sonore ou des sons digitalisés pour les bruitages. Dans Pharo nous disposons d'outils et bibliothèques permettant de créer de toute pièce du son synthétisé pour nos productions. Nous allons vous montrer comment faire cela en quelques lignes de code seulement.
Dans l'article précédent, nous avons vu les différents parcours de données que pouvait planifier et exécuter PostgreSQL. Cependant, il est rare qu'une requête ne fasse appel qu'à un seul ensemble de données. Les requêtes font plutôt appel à plusieurs tables ou vues. Il est donc important de pouvoir combiner plusieurs ensembles de données. Cette combinaison est appelée jointure en SQL. Peu importe d'où viennent les ensembles de données, le but est de les assembler suivant le type de jointure demandé.
Ce dernier opus se consacre aux opérations complexes qui peuvent être réalisées par les futex pour l'implémentation efficace de services de haut niveau.
Que ce soit dans le cadre professionnel ou pour un développement de logiciel libre, il est toujours intéressant de pouvoir schématiser la méthodologie de travail qui sera appliquée à votre gestionnaire de version.

Magazines précédents

Les derniers articles Premiums

Les derniers articles Premium

De la scytale au bit quantique : l’avenir de la cryptographie

Magazine
Marque
Contenu Premium
Spécialité(s)
Résumé

Imaginez un monde où nos données seraient aussi insaisissables que le célèbre chat de Schrödinger : à la fois sécurisées et non sécurisées jusqu'à ce qu'un cryptographe quantique décide d’y jeter un œil. Cet article nous emmène dans les méandres de la cryptographie quantique, où la physique quantique n'est pas seulement une affaire de laboratoires, mais la clé d'un futur numérique très sécurisé. Entre principes quantiques mystérieux, défis techniques, et applications pratiques, nous allons découvrir comment cette technologie s'apprête à encoder nos données dans une dimension où même les meilleurs cryptographes n’y pourraient rien faire.

Les nouvelles menaces liées à l’intelligence artificielle

Magazine
Marque
Contenu Premium
Spécialité(s)
Résumé

Sommes-nous proches de la singularité technologique ? Peu probable. Même si l’intelligence artificielle a fait un bond ces dernières années (elle est étudiée depuis des dizaines d’années), nous sommes loin d’en perdre le contrôle. Et pourtant, une partie de l’utilisation de l’intelligence artificielle échappe aux analystes. Eh oui ! Comme tout système, elle est utilisée par des acteurs malveillants essayant d’en tirer profit pécuniairement. Cet article met en exergue quelques-unes des applications de l’intelligence artificielle par des acteurs malveillants et décrit succinctement comment parer à leurs attaques.

Migration d’une collection Ansible à l’aide de fqcn_migration

Magazine
Marque
Contenu Premium
Spécialité(s)
Résumé

Distribuer du contenu Ansible réutilisable (rôle, playbooks) par l’intermédiaire d’une collection est devenu le standard dans l’écosystème de l’outil d’automatisation. Pour éviter tout conflit de noms, ces collections sont caractérisées par un nom unique, formé d’une espace de nom, qui peut-être employé par plusieurs collections (tel qu'ansible ou community) et d’un nom plus spécifique à la fonction de la collection en elle-même. Cependant, il arrive parfois qu’il faille migrer une collection d’un espace de noms à un autre, par exemple une collection personnelle ou communautaire qui passe à un espace de noms plus connus ou certifiés. De même, le nom même de la collection peut être amené à changer, si elle dépasse son périmètre d’origine ou que le produit qu’elle concerne est lui-même renommé.

Body