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

Le combo gagnant de la virtualisation : QEMU et KVM

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

C’est un fait : la virtualisation est partout ! Que ce soit pour la flexibilité des systèmes ou bien leur sécurité, l’adoption de la virtualisation augmente dans toutes les organisations depuis des années. Dans cet article, nous allons nous focaliser sur deux technologies : QEMU et KVM. En combinant les deux, il est possible de créer des environnements de virtualisation très robustes.

Brève introduction pratique à ZFS

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

Il est grand temps de passer à un système de fichiers plus robuste et performant : ZFS. Avec ses fonctionnalités avancées, il assure une intégrité des données inégalée et simplifie la gestion des volumes de stockage. Il permet aussi de faire des snapshots, des clones, et de la déduplication, il est donc la solution idéale pour les environnements de stockage critiques. Découvrons ensemble pourquoi ZFS est LE choix incontournable pour l'avenir du stockage de données.

Générez votre serveur JEE sur-mesure avec Wildfly Glow

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

Et, si, en une ligne de commandes, on pouvait reconstruire son serveur JEE pour qu’il soit configuré, sur mesure, pour les besoins des applications qu’il embarque ? Et si on pouvait aller encore plus loin, en distribuant l’ensemble, assemblé sous la forme d’un jar exécutable ? Et si on pouvait même déployer le tout, automatiquement, sur OpenShift ? Grâce à Wildfly Glow [1], c’est possible ! Tout du moins, pour le serveur JEE open source Wildfly [2]. Démonstration dans cet article.

Body