14,90 € TTC
p.06 Transformez vos notebooks Jupyter en applications autonomes
p.08 Côté livres...
p.12 Du bon usage de PEP 8
p.26 Les 5 règles pour écrire du code maintenable
p. 48 De l'architecture monolithique aux conteneurs
p. 56 Simplification des opérations grâce au chef d'orchestre
p. 74 Kubernetes et son écosystème
p. 88 Observabilité des applications : monitoring, logging et tracing
p. 104 Intégration, déploiement et livraison ? Continuous, Continuous et Continuous...
p.110 Améliorez votre processus de prise de décision avec Jupyter !
La recherche scientifique permet d’avancer dans nos connaissances. En ce qui concerne l’informatique et les mathématiques, elle nous permet d’accroître notre savoir sur tout ce qui touche aux algorithmes, à la complexité, etc. Tous les articles que vous pouvez lire dans nos magazines, même ceux qui ne sont que des mises en pratique, sont toujours à rattacher à une part de théorie. Accéder à la littérature présentant cette théorie, c’est-à-dire aux journaux scientifiques, c’est pouvoir bénéficier des dernières avancées pour étayer ses propos ou, éventuellement se rendre compte que l’on fait fausse route. Malheureusement, à l’heure actuelle, il est très difficile d’y accéder lorsque l’on n’est pas rattaché à un organisme de recherche. Or, cet été, une nouvelle de grande portée vous a peut-être échappé alors que vous étiez écrasé par la chaleur : l’Université de Californie a décidé de résilier son abonnement aux publications scientifiques d’Elsevier (propriétaire d’environ 3000 journaux scientifiques tels que The Lancet, Genomics, Proteomics and Bioinformatics, Journal of Computational and Applied Mathematics, Cortex, etc.). En quoi cette nouvelle nous concerne-t-elle ? Petite explication...
Elsevier est l’un des nombreux éditeurs scientifiques. Ces éditeurs publient les journaux contenant des articles scientifiques indispensables à tout chercheur, tant pour se tenir informé que pour diffuser les résultats de leurs travaux. Le processus de publication est le suivant :
1. Soumission de l’article.
2. Transmission de l’article pour relecture à un groupe de reviewers (spécialistes du domaine dans lequel s’inscrit l’article) qui évaluera la validité scientifique de l’article et indiquera si l’article peut être accepté pour publication, s’il est refusé ou s’il nécessite des modifications.
3. Tant que l’article nécessite des corrections, le ou les auteurs modifient l’article et repassent par les étapes 1 et 2 ; ce qui peut parfois être très long et conduire à la publication d’un article qui est déjà dépassé par rapport à l’état d’avancement des recherches du ou des auteurs, mais qui a le mérite d’être - normalement - exempt de toute erreur…
4. Publication de l’article.
Dans le monde de la recherche, ce passage par la publication d’articles est obligatoire pour obtenir la reconnaissance internationale d’une expertise dans un domaine. Par contre, pour accéder à ces articles chez ce type d’éditeur, les chercheurs doivent payer (très cher) pour avoir accès au fruit de leur propre travail ! Par ailleurs, dans certains cas, pour publier un article en accès libre les éditeurs demandent de payer une forte somme en sus et les plateformes en open access existantes n’offrent pas le même impact factor (indicateur de la visibilité scientifique d’un journal).
Dans ce système, l’éditeur est rémunéré (logique), mais les reviewers - qui relisent et commentent les articles - comme les auteurs ne touchent pas de salaire (à part celui de leurs sociétés/organismes de rattachement respectifs), cela constitue un commerce très lucratif… et la décision de l’Université de Californie va nécessairement en entraîner d’autres ainsi qu’une mutation du secteur favorisant les revues en open access. Les éditeurs devront trouver un nouveau modèle économique, car rappelons une fois de plus que « libre » n’implique pas nécessairement « gratuit ».
Aujourd’hui, pour accéder à ces informations, il faut soit passer par ces fameux journaux scientifiques, soit par des magazines spécialisés (comme Linux Magazine), soit par des livres. Un accès libre et simplifié aux articles scientifiques sera nécessairement bénéfique à tous et notamment à la qualité des articles de votre Linux Magazine qui, tout en restant appliqués, y trouveront un étayage théorique supplémentaire. En attendant de voir comment évoluent les choses, je vous souhaite une bonne lecture !
Tristan Colombo
GNU/Linux Magazine s'adresse aux professionnels et aux particuliers désireux de mieux maîtriser les techniques et problématiques liées à la programmation et à l’utilisation de solutions open source. Tous les deux mois avec ses articles techniques, la publication couvre les thématiques suivantes : programmation système, algo, bas niveau, sécurité du code, développement web...

Que de chemin parcouru depuis le « fardier à vapeur » de Nicolas-Joseph Cugnot en 1769, le premier moteur à combustion conçu en 1807 par François Isaac de Rivaz, ou encore l'essor industriel du 19ᵉ siècle porté par des pionniers comme les frères Renault, Louis et Armand Peugeot en France ! Ces véhicules, autrefois principalement mécaniques, sont aujourd'hui dotés de systèmes électroniques complexes qui, s'ils offrent confort et fonctionnalités avancées, attirent également l'attention des experts en cybersécurité – mais aussi, malheureusement, celle de véritables attaquants capables de porter préjudice tant à l'image d'une marque qu'à la sécurité personnelle des conducteurs.
Depuis plus de quatre ans, nous étudions chez Synacktiv les systèmes embarqués des dernières générations de Tesla, notamment dans le cadre du concours Pwn2Own. Au fil de nos recherches, nous avons analysé ces systèmes du point de vue des attaquants et avons dû faire face aux nombreux durcissements et contre-mesures mis en place par le constructeur. Cet article propose un aperçu de l’architecture de sécurité de ces véhicules.
La sécurité des véhicules est essentielle au vu de leur longévité, ainsi que des potentiels impacts sur l’intégrité physique de leurs utilisateurs. Le boîtier multimédia est une cible intéressante pour un attaquant afin de gagner un premier accès depuis des interfaces accessibles à distance comme le Bluetooth ou le Wi-Fi.