Mettez en place un système de reconnaissance faciale !

L’article phare du nouveau GNU/Linux Magazine est consacré à la reconnaissance faciale. Vous découvrirez comment installer OpenCV, le configurer afin de détecter et découper des visages présents sur une image puis identifier automatiquement des personnes sur des photos. Ce n°203 traitera également de développement continu avec OpenShift, de programmation dans le monde UEFI, de création d’un système de sauvegarde « maison » ou encore de programmation embarquée sur Raspberry Pi sans sonde JTAG. Retrouvez GNU/Linux Magazine n°203 en kiosque, sur notre boutique, mais aussi sur notre plateforme de lecture en ligne Connect ! Lire la suite

Découvrez la préface du hors-série consacré aux scripts shell !

Avec le succès de Linux et le besoin croissant d’automatisation dans la gestion de systèmes informatiques – en particulier le fameux « Cloud » – l’utilisation de scripts « Shell », que certains auraient bien aimé voir décroître ou même complètement disparaître, est, au contraire, encore plus d’actualité aujourd’hui. Qu’il s’agisse d’automatiser des tâches répétitives, de concevoir des installations de logiciels ou systèmes entièrement automatisés – ou même simplement de créer des procédures fiables pour exécuter des tâches récurrentes, les scripts « Shell » font encore partie du paysage aujourd’hui. Néanmoins, leur apprentissage n’est pas toujours systématique dans les filières de formation professionnelle, et les concepts inhérents aux mécanismes d’interprétation et à la syntaxe du « Shell » laissent souvent perplexes les développeurs (plus habitués au paradigme de la programmation procédurale, objet ou même fonctionnelle) comme les administrateurs de systèmes (qui, de leur côté, sont simplement moins habitués à la programmation en général). Lire la suite

Maîtrisez la programmation de scripts shell !

GNU/Linux Magazine consacre son nouveau hors-série à la programmation de scripts shell. L’objectif à travers ses trois grandes parties est de vous permettre de maîtriser la programmation de ces derniers. Vous commencerez ainsi par programmer votre premier vrai script shell, puis progresser dans l’écriture de scripts grâce aux structures de contrôle et à la gestion de processus, enfin vous apprendrez les bonnes techniques et découvrirez les fonctions avancées du shell Bash. Un cas pratique vous attend en bonus de ce numéro spécial. Retrouvez ce guide chez votre marchand de journaux et en ligne !

Lire la suite

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

« J’ai vu tant de choses que vous, humains, ne pourriez pas croire. De grands navires en feu surgissant de l’épaule d’Orion. J’ai vu des rayons fabuleux, des rayons C, briller dans l’ombre de la porte de Tannhäuser. Tous ces moments se perdront dans l’oubli comme les larmes dans la pluie. » Extrait de « Blade Runner » – H. Fancher et D. Peoples

De plus en plus, les avancées en intelligence artificielle permettent de résoudre des problèmes complexes, de tendre vers une intelligence « humaine » telle que celle que l’on peut voir associée aux réplicants du film « Blade Runner » de Ridley Scott (1982). Les machines sont ainsi capables de nous égaler voire de nous surpasser dans certains domaines : le jeu de dames, le jeu d’échecs et même dernièrement le jeu de Go. On peut voir aussi les énormes progrès réalisés par la société Boston Dynamics en ce qui concerne l’analyse et l’adaptation à un environnement. Ses robots bipèdes ou quadrupèdes sont capables de retrouver rapidement leur équilibre et d’adapter leur comportement en fonction des modifications de leur environnement (prendre un objet qui est déplacé par un être humain par exemple – https://youtu.be/rVlhMGQgDkY). Lire la suite

Donnez un cerveau à votre PC !

Dans son nouveau numéro, avec le transfert de style et les réseaux de neurones, GNU/Linux Magazine vous propose de donner un cerveau à votre PC ! Il sera également question dans ce n°202 de création d’itérateurs en C++, de mise en oeuvre d’une caméra 3D avec votre Raspberry Pi et Pointcloud, de rendre vos applications installables à l’aide de Pip3, d’alléger et de simplifier votre code Java avec Lombok… Rendez-vous dès à présent en kiosque et sur https://boutique.ed-diamond.com/en-kiosque/1218-gnulinux-magazine-202.html pour découvrir tout cela !  Lire la suite

À nouveau disponible en kiosque : nos 75 recettes pour accélérer vos développements Python !

Vous l’avez manqué ? Sachez que notre hors-série « Mémo Python » est de retour en kiosque ! Ce guide pratique composé de 75 recettes vous fournira tout ce qu’il faut savoir pour accélérer vos développements Python ! Vous apprendrez ainsi l’essentiel pour pouvoir exploiter les types de base, organiser votre code, interagir avec les données et les utilisateurs ou encore utiliser les bons outils. N’hésitez pas à vous rendre sur notre boutique en ligne pour en savoir plus !  Lire la suite

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

Les virus, ces programmes étranges venus d’une autre machine. Leur destination : votre ordinateur. Leur but : nuire, dérober des données, extorquer des fonds, etc. Il les a vus. Pour lui, tout a commencé par une nuit sombre, alors qu’il corrigeait le devoir

d’une étudiante, qu’il cherchait des instructions que jamais il ne trouva. Cela a commencé par un code obscur en fin de fichier et par un homme devenu trop las pour poursuivre la correction. Cela a commencé par l’atterrissage d’un vaisseau venu d’une autre galaxie… Là il s’égare ! Maintenant, il sait que les virus sont là, qu’ils ont pris forme et qu’il lui faut convaincre un monde incrédule que le cauchemar a déjà commencé… Lire la suite

Créez votre premier virus en Python !

Rien de tel que de faire vos propres tests pour mieux comprendre un sujet : nous vous proposons ici de créer votre premier virus en Python. Vous apprendrez précisément ici à écrire un virus compagnon et à infecter un fichier hôte binaire. Ce nouveau numéro sera aussi l’occasion de découvrir comment faire communiquer vos applications Android de façon asynchrone, filtrer les accès de votre site avec Kerberos et Apache, concevoir un objet connecté à base de Raspberry Pi 3 B, redécouvrir l’assembleur et créer un bootloader, etc. Rendez-vous comme d’habitude en kiosque et sur la boutique pour en savoir plus ! Lire la suite