GNU/Linux Magazine N°
Numéro
174

Virtualisation et sécurité avec Docker

Temporalité
Septembre 2014
Article mis en avant

Résumé
L'utilisation de machines virtuelles pour les tests ou l'utilisation en production s'est largement répandue. Dans cet article, nous allons découvrir Docker, une alternative aux solutions lourdes de virtualisation.

Dans ce numéro...


Et voilà, c'est le retour des vacances. Finies les balades en bord de mer... Oui, je sais, certains d'entre vous seront allés à la montagne ou n'auront pas bougé de chez eux... Mais pour mon propos, j'ai besoin d'un environnement contenant de l'eau (mer ou océan, n'importe quelle étendue suffisamment importante).
Comme chaque année depuis maintenant trois ans, l'association PostgreSQL.fr a proposé un événement autour de PostgreSQL. Cette édition est particulière : il s'agit des dix ans de l'association. De ce fait, l'événement a été l'occasion de fêter une décennie de promotion de PostgreSQL dans les pays francophones.
Parmi les nombreuses évolutions que nous propose Java 8, l’une d’entre elles attire particulièrement notre attention. Il s’agit de la présence de la classe CompletableFuture.
Quand les politiques parlent d’Internet, ça donne de grands moments comiques. Un peu à la manière des décodeurs du Monde, voici les dernières perles entendues à l’Assemblée Nationale.
Les logiciels libres sont souvent gratuits. Et malgré la gratuité, certaines entreprises vivent de la vente de ces logiciels et des services associés. Troisième volet d'une série consacrée aux questions non-techniques posées par le logiciel libre, cet article discute des modèles d'affaires des entreprises du « libre » et leur implication dans les communautés de développement.
Y a-t-il des problèmes qu'aucun ordinateur ne pourra jamais résoudre et quels sont-ils ? Pour que les théoriciens puissent répondre à ce type de questions fondamentales, ils bénéficient d'un modèle de calcul à la fois suffisamment puissant pour représenter n'importe quel programme, mais aussi extrêmement simple, ce qui permet de raisonner plus facilement sur les propriétés générales des programmes : la machine de Turing. À travers de nombreux exemples, cet article vous familiarisera avec les machines de Turing et vous donnera quelques-unes de leurs propriétés fondamentales.
On va maintenant passer aux choses sérieuses et lancer des conteneurs à partir de notre image Debian Jessie. C'est tout l'intérêt de Docker que de lancer des conteneurs pour exécuter des applications ! Après une présentation du format, nous verrons les différentes fonctionnalités des conteneurs sous Docker.
Dans cette partie, nous allons aborder différents outils pour vous faciliter la gestion de vos images et de vos conteneurs. L'intérêt de Docker est qu'il fournit de base des outils pour faciliter la génération, le partage et le déploiement de vos images, avec les Dockerfiles et le Hub.
Il existe pléthore de protocoles de messagerie instantanée. Le but de cet article est d'étudier comment on peut en utiliser certains avec notre langage favori.
Actuellement, il faut le reconnaître, Google laisse très peu de place à la concurrence en ce qui concerne les OS open source sur smartphone. Il existe bien des projets alternatifs tels que CyanogenMod, mais aucun qui ne soit poussé par un constructeur de grande envergure... si ce n'est Tizen.
Pour remplir le besoin de persister des informations, les bases de données relationnelles sont les outils les plus utilisés. Mais à chaque tâche son outil : découvrez Neo4j, une base de données où la notion de relation prend tout son sens.

Magazines précédents

Les derniers articles Premiums

Les derniers articles Premium

Cryptographie : débuter par la pratique grâce à picoCTF

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

L’apprentissage de la cryptographie n’est pas toujours évident lorsqu’on souhaite le faire par la pratique. Lorsque l’on débute, il existe cependant des challenges accessibles qui permettent de découvrir ce monde passionnant sans avoir de connaissances mathématiques approfondies en la matière. C’est le cas de picoCTF, qui propose une série d’épreuves en cryptographie avec une difficulté progressive et à destination des débutants !

Game & Watch : utilisons judicieusement la mémoire

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

Au terme de l'article précédent [1] concernant la transformation de la console Nintendo Game & Watch en plateforme de développement, nous nous sommes heurtés à un problème : les 128 Ko de flash intégrés au microcontrôleur STM32 sont une ressource précieuse, car en quantité réduite. Mais heureusement pour nous, le STM32H7B0 dispose d'une mémoire vive de taille conséquente (~ 1,2 Mo) et se trouve être connecté à une flash externe QSPI offrant autant d'espace. Pour pouvoir développer des codes plus étoffés, nous devons apprendre à utiliser ces deux ressources.

Raspberry Pi Pico : PIO, DMA et mémoire flash

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

Le microcontrôleur RP2040 équipant la Pico est une petite merveille et malgré l'absence de connectivité wifi ou Bluetooth, l'étendue des fonctionnalités intégrées reste très impressionnante. Nous avons abordé le sujet du sous-système PIO dans un précédent article [1], mais celui-ci n'était qu'une découverte de la fonctionnalité. Il est temps à présent de pousser plus loin nos expérimentations en mêlant plusieurs ressources à notre disposition : PIO, DMA et accès à la flash QSPI.

Body