À nouveau disponible en kiosque : le guide dédié à la programmation de scripts shell !

Vous l’avez manqué ? Sachez que notre guide dédié à la programmation de scripts shell est actuellement de retour en kiosque ! Au menu : une première partie qui vous permettra de mettre le pied à l’étrier en programmant votre premier script shell, vous passerez ensuite aux choses sérieuses en vous frottant aux structures de contrôle et à la gestion de processus, et pour finir vous découvrirez les fonctions avancées du shell Bash et les bonnes techniques à adopter. Un cas pratique vous attend en bonus de ce hors-série. Retrouvez ce numéro spécial chez votre marchand de journaux, sur notre boutique en ligne ainsi que sur notre plateforme de lecture en ligne Connect ! Lire la suite

La préface du hors-série spécial application Android avancée !

La téléphonie mobile connaît un essor absolument incroyable. Qui aurait parié en 2005, au moment du rachat d’une startup du nom d’Android, que 10 ans après il serait possible d’avoir dans sa poche un smartphone à 6 processeurs ? Les smartphones actuels ont nettement dépassé le concept même de la téléphonie, la partie téléphonie n’est qu’un composant parmi d’autres, l’utilisation de nombreux capteurs a radicalement changé les développements logiciels. Pourquoi ce changement ? Tout d’abord, la simplification des API a permis à de nombreux développeurs d’intégrer des capteurs dans leur application alors qu’il n’y a encore pas si longtemps il fallait avoir des bagages en électronique pour mettre en œuvre de tels logiciels. Sous Android, les couches d’abstraction logicielle ont permis de s’affranchir de nombreuses difficultés de portage, ainsi une application fonctionne aussi bien sur une tablette que sur un smartphone. Avec ce principe, Google a fait table rase et a redistribué les cartes. Ce sérieux dépoussiérage a révélé de nouveaux concepts dans le domaine du logiciel embarqué lié à la téléphonie avec l’utilisation de nombreux capteurs : accéléromètre, gyromètre, GPS, capteur de luminosité, de pression, de proximité, NFC… D’autres concepts sont alors apparus avec les capteurs composites, mélange d’informatique et d’électronique. Nous sommes dans la virtualisation des capteurs électroniques. Le résultat est époustouflant ! De nouvelles gammes de logiciels sont alors à portée de main, et le développeur peut encore exercer son imagination pour intégrer ces techniques dans des applications d’une diversité incroyable ! Lire la suite

Créez, publiez et monétisez votre application Android !

Ce nouveau guide de GNU/Linux Magazine vous propose de découvrir pas à pas comment créer, publier et monétiser votre application Android. À travers ses quatre parties, vous prendrez connaissance des étapes à suivre pour créer votre projet – ici, c’est un projet complet de développement d’une application de géocaching qui vous servira d’exemple -, apprendrez à manipuler les capteurs/périphériques de votre smartphone, à utiliser le Bluetooth et les SMS pour communiquer… Enfin, la dernière étape vous fournira les clés nécessaires pour publier et monétiser votre application sur le store Google Play. Ce nouveau hors-série vous attend en kiosque dès demain, mais aussi sur notre boutique en ligne ainsi que sur notre plateforme de lecture en ligne ConnectLire la suite

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

Les mois d’été sont des mois propices à la détente, au jeu et permettent également de s’atteler enfin à telle ou telle tâche remisée de longs mois durant dans une liste (todo list pour les anglophones) qui, si elle n’avait pas été numérique, serait recouverte d’une épaisse couche de poussière. Dehors, le soleil risque de brûler votre délicate peau d’informaticien, blanchie par les nombreuses heures passées à recevoir un délicat rayonnement de la part de votre (vos ?) moniteur(s). Il vaut donc mieux rester enfermé, bien à l’abri ! Mais ce sont les vacances… vous n’allez tout de même exécuter mécaniquement et inlassablement les mêmes tâches… Lire la suite

Faites du jeu Duke Nukem 3D un outil sysadmin !

Ce nouveau numéro de GNU/Linux Magazine vous propose d’analyser le code du jeu libéré, personnaliser ses fonctionnalités et enfin, intégrer vos modifications afin d’en faire un outil sysadmin ! En dehors de cet article phare, vous apprendrez également à basculer sur un nouvel OS et un nouveau noyau avec un seul reboot, mettre en place un cache HTTP sur un serveur Jenkins, désassembler et analyser du code Radare2… GNU/Linux Magazine n°206 vous attend d’ores et déjà en kiosque, sur notre boutique et sur notre plateforme de lecture en ligne Connect ! Lire la suite

À nouveau disponible en kiosque : le guide spécial base de données MySQL/MariaDB !

Vous l’avez manqué ? Sachez que notre hors-série « Base de données MySQL/MariaDB » est de retour en kiosque dès aujourd’hui ! À travers ses 5 étapes, vous apprendrez à créer votre propre base de données. Vous découvrirez tout d’abord comment concevoir celle-ci, comment installer votre SGDBR, utiliser le langage SQL pour accéder à votre base, et enfin comment sécuriser cette dernière ! Ce guide complet vous attend également sur notre boutique ainsi que sur notre plateforme de lecture en ligne ConnectLire la suite

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

On ne peut pas gagner à tous les coups ! C’est le constat qu’il m’a malheureusement fallu faire en essayant de lutter une énième fois contre l’obsolescence programmée… Comme toujours avec les tablettes et autres smartphones, la batterie est la première à donner des signes de faiblesse. En l’occurrence, sur une tablette de 5 ans, c’est tout à fait normal. Ce qui l’est moins, c’est de ne pas proposer de batterie amovible ! Alors bien sûr, sur une tablette on ne peut pas faire autrement (je ne connais aucun modèle avec batterie amovible). On peut se dire que le changement de batterie ne sera pas à la portée de tout le monde, mais que l’on peut raisonnablement penser qu’avec deux ou trois notions d’électronique on devrait arriver à démonter et remonter ladite tablette. La décision prise, on peut découper le scénario de la réparation en 4 phases : Lire la suite

Créez la vie grâce à l’algorithme de Conway !

Le nouveau numéro de GNU/Linux Magazine vous explique comment créer la vie en implémentant l’algorithme du jeu de la vie de Conway en Python ! En feuilletant le sommaire, vous découvrirez également comment construire votre moteur physique 2D, concevoir des interfaces graphiques avec Glade, mettre en place un contrôleur CAN MCP2515 dans une Raspberry Pi ou encore développer des technologies et services pour le cloud computing. Ce numéro 205 vous attend en kiosque, sur notre boutique ainsi que sur notre plateforme de lecture en ligne ConnectLire la suite