GNU/Linux Magazine n° 216 - 01/06/2018

Édito

GNU/Linux Magazine n° 216 | juin 2018 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Voici de retour la controverse sur la révision du droit d’auteur dans l’Union Européenne. Il y a quelques jours, 147 associations européennes ont publié une lettre ouverte (https://savecodeshare.eu/)  demandant la suppression ou la réécriture de l’article 13 de la proposition de réforme devant être votée à la fin du mois de juin....

Lire l'extrait


Enquête dans les méandres du système… ou l'aventure humaine de la chasse aux bugs

GNU/Linux Magazine n° 216 | juin 2018 | Frédéric Brault
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Chronique d'une investigation, en compagnie d'un détective des temps modernes, sans gabardine ni revolver, armé d'un simple clavier. Explorez avec lui les coulisses du système GNU/Linux, celles que l'on oublie volontiers lorsque tout marche bien.Lui c'est moi. C'est vous. C'est tous ceux qui ont si souvent passé de longues heures seuls devant la...

Lire l'extrait


La peinture sur spectre radiofréquence, et l’effet capture de la modulation en fréquence – ou pourquoi les avions communiquent encore en AM

GNU/Linux Magazine n° 216 | juin 2018 | Jean-Michel Friedt
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Nous présentons la peinture de motifs définis dans une image matricielle (bitmap) sur le spectre radiofréquence en émettant un signal audiofréquence. Ce projet nous donne l’opportunité de redécouvrir l’effet capture de la modulation de fréquence (FM) dans lequel la station la plus puissante accroche le démodulateur, expliquant l’utilisation...

Lire l'extrait


KF5 en embarqué, couple improbable…

GNU/Linux Magazine n° 216 | juin 2018 | Pierre Ducroquet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

« KDE, mais, ça existe encore ? » « KDE, les bibliothèques qui installent la terre entière ? » Ces préjugés ont la vie dure, et parler d’utiliser les bibliothèques KF5 en embarqué sur une Pi peut sembler fou et extrêmement lourd… Et pourtant, le projet KDE a bien changé ces dernières années, et KF5 fournit un ensemble de bibliothèques...

Lire l'extrait

Les mystères de l’ioctl()

GNU/Linux Magazine n° 216 | juin 2018 | Pierre Ficheux
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Nous avons maintes fois évoqué le développement de pilotes Linux dans les colonnes de GLMF ou Open Silicium, et ce depuis de nombreuses années (pour ma part depuis 2000 ! [1]). Dans ces nombreux articles, nous avons abordé les principes ainsi que des API spécifiques (PCI, USB, etc.). Dans ce nouvel article, nous allons spécifiquement nous attacher...

Lire l'extrait

Les tribulations d'un programmeur Linux dans la Sierra Apple

GNU/Linux Magazine n° 216 | juin 2018 | Michel Rambouillet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Après développement d'applications domotiques basées sur des échanges de datagrammes pour divers hôtes (Raspberry Pi, ESP-12, smartphone Android) et divers langages (C++, Python, Java), on finit par être confronté au portage de ces applications dans l'univers Apple ; il est alors naturel de se tourner vers le langage Swift et sa librairie...

Lire l'extrait

Une clé USB de secours toujours à portée de main

GNU/Linux Magazine n° 216 | juin 2018 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Nous avons tous été confrontés, lors d'un dîner en famille, chez des amis au fameux « Ah, au fait, mon ordinateur ne démarre plus. Tu peux jeter un coup d’œil rapidement ? ». Malheureusement, il est rare de se déplacer avec une boîte à outils, l'ensemble des logiciels dont nous pourrions avoir besoin pour diagnostiquer ou réparer une...

Lire l'extrait

Créer son propre ORM pour Node.js

GNU/Linux Magazine n° 216 | juin 2018 | Grégory Jarrige
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Je vous propose dans cet article d’étudier la création d’une couche ORM, dans un contexte Node.js couplé à une base SQL. La base que je vais utiliser est MariaDB, mais n’importe quelle base SQL pourrait faire l’affaire. Mon stack Node.js est en version 9.4.0, ce qui va me permettre d’utiliser de nombreux aspects de la norme ES6, mais tout ce...

Lire l'extrait

Cloisonner une application simplement avec NsJail

GNU/Linux Magazine n° 216 | juin 2018 | Sylvain Nayrolles
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Comment durcir simplement notre système, quand ce dernier fait, et doit faire, tourner des applications tierces non maîtrisées ? Ce type de problématique s'est retrouvé au cœur de l'actualité quand est apparue la faille affectant ImageMagick. Comment limiter son champ d'action quand on connaît son périmètre fonctionnel pour un cas d'utilisation ?

Lire l'extrait