GNU/Linux Magazine 173

Exploitez pleinement les PERFORMANCES du MULTICŒUR grâce aux FUTEX !

Plus de détails

7,90 € TTC

 
Sommaire :

Actualités

p.06 « Coder efficacement - Bonnes pratiques et erreurs à éviter (en C++) »
p.08 DjangoCon Europe, les poneys ont appris à nager !

Humeur

p.14 Les services administratifs en ligne : une vision du futur ?

Repères

p.16 Qu'est-ce qu'un logiciel libre ? 2. Participation et organisation d'un projet libre
p.20 GUI versus CLI

Algo/IA

p.24 De Königsberg à Kalingrad, une petite histoire de graphes

Sysadmin / netadmin

p.38 Pourquoi utiliser HTTP pour interfacer des circuits numériques ?
p.44 HTTaP : Un protocole de contrôle basé sur HTTP

Python

p.52 Les expressions idiomatiques en Python

Android

p.62 Android Studio : un éditeur dédié au développement d'applications Android

Code

p.68 Approche détaillée des futex (partie 1/4)

édito :

Lors de la conception de ce magazine, nous nous interrogions sur l’article à mettre en une et nous avons fait de multiples essais de couverture. À un moment donné, les graphistes nous ont proposé de très belles couvertures contenant des histogrammes en 3D joliment colorés, ou des diagrammes circulaires au rendu tout aussi graphique. Je me suis donc interrogé sur le rapport qui pouvait exister entre ces diagrammes et l’un des articles du présent magazine... et j’ai trouvé ! Je me suis rendu compte que nos graphistes, qui ne sont pas des développeurs, avaient saisi le terme « graphe » ou « graph » dans un moteur de recherche afin de trouver une illustration. Ils ont ainsi obtenu des diagrammes ou graphiques... qui n’ont rien à voir avec de véritables graphes. Il y a là un biais entre ce que nous, développeurs, nous entendons par « graphe » et ce que le reste de la population peut placer sous ce terme. Un diagramme c’est plus joli et nettement plus vendeur qu’un graphe qui modélise un problème donné... Mais je vous rassure, dans la rubrique Algo/IA, ce sont bien des graphes dont nous parlerons.

J’ai poursuivi mes investigations en me demandant ce que l’on pourrait trouver comme correspondances avec le sujet de l’un des articles de ce mois-ci, un mécanisme de synchronisation des threads fort peu documenté : les futex. Si vous êtes tenté d’effectuer une petite recherche sur ce terme sur Internet, là encore 80 % des résultats ne vous donneront pas satisfaction (à moins que vous ne souhaitiez placer de l’argent).

Bien sûr, en ajoutant des critères à vos recherches sur les graphes ou les futex, vous obtiendrez les pages qui correspondent à vos attentes. C’est ce que nous faisons tous les jours : des recherches ciblées pour obtenir des résultats les plus précis possible. Mais Internet, qui est un formidable outil de partage et de savoir, est aussi un outil commercial et il est donc normal que les informations techniques qui n’intéressent que les développeurs se trouvent enfouies sous des couches de données commerciales. Loin de moi l’idée de critiquer toutes les possibilités offertes par le Web tel que nous le connaissons aujourd’hui, mais il faudrait prendre garde à ce que celui-ci ne devienne pas exclusivement commercial... Il ne faut pas oublier qu’au commencement c’était notre outil !

Il existe d’autres outils, moins interactifs qu’Internet, mais qui permettent d’obtenir de précieuses informations. Ces outils vous les connaissez, vous en tenez un entre les mains...

Tristan Colombo

 

A propos du magazine
Logo

Le magazine de référence technique pour les développeurs et les administrateurs sur systèmes UNIX, open source & embarqué !

Pionnier dans son domaine, GNU/Linux Magazine est depuis 1998 une véritable référence technique pour pour tous les développeurs et administrateurs sur systèmes Unix, open source et embarqués. Le premier magazine français 100 % Linux se démarque grâce à une ligne rédactionnelle résolument technique et pédagogique. Chaque mois de nombreux thèmes sont abordés permettant de toucher à différents domaines de l’informatique, que ce soit de l’intelligence artificielle, de la sécurité, de l’embarqué, du système/réseau ou du hack.

Nouveaux produits