L’édito de GNU/Linux Magazine n°219 !

Avez-vous remarqué comme, étrangement, de plus en plus d’applications et de sites en ligne dysfonctionnent ? Je pense avoir enfin trouvé un élément de réponse à ce phénomène qui se généralise… mais avant de vous exposer mon hypothèse, je vous propose de revenir sur deux exemples concrets auxquels j’ai été confronté au cours de la même semaine. Lire la suite

Créez et testez votre chatbot !

Dans ce numéro d’octobre, GNU/Linux Magazine vous propose de créer votre chatbot. Vous apprendrez en effet à programmer un agent conversationnel en Python et à mettre en place un apprentissage des réponses sur un jeu de règles. Votre chatbot passera-t-il pour un humain ? Ce numéro vous invitera aussi à mettre à jour un système Linux embarqué « over the air », à gérer de façon automatique vos conteneurs et machines virtuelles à l’aide de Packer, à développer vos applications web en C++ ou encore à créer votre bootloader from scratch. Retrouvez-le sans plus tarder chez votre marchand de journaux, sur notre boutique ainsi que sur notre plateforme de lecture en ligne ConnectLire la suite

L’édito du hors-série spécial conteneurs !

L’adoption de plus en plus importante des conteneurs (principalement en utilisant Docker) et des orchestrateurs (majoritairement avec Kubernetes) montre l’engouement des développeurs autour de cette technologie. D’après une étude Datadog d’avril 2018 basée sur 10000 entreprises clientes de la société, environ 25% d’entre elles utilisent Docker et, parmi celles-ci, la moitié ont recours à l’orchestration. On peut également voir qu’en moyenne environ 8 conteneurs sont exécutés par hôte et que ce nombre a tendance à augmenter. La durée de vie moyenne d’un conteneur est d’environ 12 heures avec orchestration et 6 jours sans. La durée de vie d’un conteneur est donc particulièrement faible… Lire la suite

L’édito de GNU/Linux Magazine n°218 !

Retour de vacances…

Le lundi matin, vous allumez votre ordinateur et les lignes défilent sous vos yeux : 117 mails non lus. Après deux semaines d’absence vous en avez reçu plus d’une centaine, des mails que vous traitez habituellement journalièrement et dont la lecture, le tri et éventuellement la réponse se diluent dans le temps consacré à vos autres tâches. Mais sur 117 mails, combien sont réellement intéressants ? Je me suis livré à une petite expérience et les chiffres suivants sont donc issus d’un cas concret. Je dispose de deux adresses professionnelles et une personnelle ; je ne me base ici que sur mon adresse tristan@gnulinuxmag.com pour laquelle j’ai de nombreux filtres actifs qui me permettent d’éliminer bon nombre d’indésirables, mais qui sont assez peu restrictifs de manière à limiter le risque de perte de messages importants. Lire la suite

Découvrez une solution de VPN moderne, puissante, simple et sûre !

Nous vous proposons dans ce numéro de rentrée de découvrir Wireguard, une solution de VPN qui pourrait bien faire de l’ombre au traditionnel OpenVPN. Plus simple à configurer, doté d’une surface d’attaque minimale et de hautes performances, il dispose en effet d’arguments sérieux dont vous pourrez prendre connaissance à travers cet article. Dans un tout autre registre, le magazine vous invitera à vous replonger dans le fonctionnement interne des microprocesseurs. Vous pourrez aussi partir à la découverte du framework JavaScript Knockout, faire vos premières armes en C/C++ sous Android avec le NDK ou encore découvrir pourquoi votre conteneur ne fonctionne pas comme prévu. GNU/Linux Magazine n°218 vous attend comme d’habitude en kiosque, sur notre boutique et sur notre plateforme de lecture en ligne ConnectLire la suite

Découvrez notre hors-série spécial conteneurs !

Et voici venu un numéro incontournable si vous cherchez à tout savoir sur les conteneurs ! Vous y découvrirez ce qu’est un conteneur et quel est son rôle. Docker sera évidemment passé en revue du point de vue de son installation, son exécution ainsi que la création et la gestion de conteneurs par son biais. D’ailleurs, un témoignage d’un ancien développeur du projet vous attendra dans ce numéro spécial. Qui dit conteneurs, dit bien souvent également orchestration. Ce sujet sera lui aussi traité ici avec plusieurs articles qui vous permettront de mieux cerner la référence dans ce domaine, Kubernetes. Découvrez ce numéro spécial conteneurs chez votre marchand de journaux, sur notre boutique ainsi que sur notre plateforme de lecture en ligne ConnectLire la suite

À nouveau disponible en kiosque : notre hors-série spécial Machine Learning !

Bonne nouvelle si vous l’avez manqué : notre guide pratique pour démarrer en intelligence artificielle est actuellement de retour en kiosque ! Ce numéro spécial vous permettra de vous familiariser avec le mécanisme d’apprentissage des IA, de bien choisir le framework adapté à vos besoins, de préparer vos données grâce à des outils mathématiques simples et vous invitera, pour finir, à découvrir 4 exemples concrets d’application du Machine Learning. En plus du kiosque, ce hors-série vous attend toujours sur notre boutique ainsi que sur notre plateforme de lecture en ligne Connect ! Lire la suite

Découvrez la préface du hors-série spécial développement sécurisé !

Des virus et ransomware circulent de par le monde, ce n’est un secret pour personne. En 2017, deux cyberattaques ont été mises en avant : WannaCry en mai et NotPetya en juin. Adylkuzz qui opérait durant la même période n’a par exemple pas ou peu été cité. Nous sommes ici en présence de trois cyberattaques majeures parmi des dizaines d’autres, mais ce qu’il est intéressant de rappeler, c’est que ces attaques utilisent toutes une faille et que cette faille est le plus souvent le résultat de négligences de développeurs. On se souvient par exemple de la faille goto fail chez Apple en 2014. Si ça ce n’est pas une erreur de développeur… Lire la suite