7,90 € TTC
p. 06 Le stockage de séries chronologiques avec InfluxDB
p. 12 PostgreSQL 9.6 et le parallélisme
p. 18 Et BEM ! Des css enfin lisibles !
p. 22 Apprentissage supervisé à l’aide de réseaux de neurones
p. 34 Réparer un code QR
p. 38 Trier automatiquement les fichiers d’un répertoire au fil de leur apparition
p. 44 Les réseaux logiques (VLANs)
p. 54 Apprenez à programmer la libpcap
p. 62 Format MIDI et musique algorithmique
p. 68 Des menus dans une application GTK+
p. 76 Ajax avec jQuery
Ce mois-ci je vais revenir sur un sujet déjà abordé à de nombreuses reprises dans mes éditos : la qualité des sites internet. Nous sommes en 2016 (pratiquement en 2017) et il est encore possible d’avoir à utiliser des sites défiant toutes les règles de base de l’ergonomie ou même, pour être plus précis, qui sont mis en production alors qu’ils sont en phase de test. Je ne vais pas vous parler du blog culinaire de tel ou tel amateur, mais d’un véritable site, payé avec des fonds publics. Qu’un amateur ne soit pas au fait des aspects techniques ou juridiques peut être excusé... mais pas une entreprise professionnelle payée par une institution !
Pour ancrer mon propos dans la réalité, sachez donc qu’un beau jour, mon épouse, souhaitant acheter des billets pour un musée m’appelle à la rescousse : impossible de finaliser la commande. Je m’installe donc devant l’ordinateur et là... horreur ! Je me trouve face à la page d’authentification précédant normalement le paiement, mais dont le contenu ne correspond pas du tout puisque l’on me demande de « Choisir ma visite ». Il y a de quoi se poser des questions ! Je vérifie donc mon panier qui contient bien les tickets et je tente à nouveau de valider la commande... en vain. Je peux même admirer de multiples affichages de « Thème désactivé temporairement » ou encore, « Test expo ». Cela soulève deux problèmes :
Ces problèmes aboutissent à un constat désolant : celui d’un musée national ayant sollicité beaucoup de ressources pour penser un contenu, mais qui bénéficie d’un site internet plus proche d’un projet en cours de développement que d’une réelle plateforme, jolie vitrine du travail des conservateurs de ce dit musée.
Comme l’aurait dit Philippe Meyer : « Nous vivons une époque moderne, le progrès fait rââââge !!! ».
Tristan Colombo
[1] Site officiel de l’Administration Française, « Quelles sont les mentions légales sur un site ? » : https://www.service-public.fr/professionnels-entreprises/vosdroits/F31228
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...
Les réseaux de neurones permettent de mettre en place des techniques d'apprentissage supervisés ou non. Nous allons voir comment fonctionnent ces réseaux et utiliser la bibliothèque Tensorflow pour un cas pratique de reconnaissance de chiffres manuscrits.
Avant l’avènement des VLANs, il était impératif d’être physiquement présent sur le backbone d’un réseau pour faire partie du même domaine de broadcast. Cette contrainte limitait considérablement les possibilités de déplacement géographique de collaborateurs voulant travailler sur le même réseau tout en occupant des bureaux physiquement distants de plusieurs bâtiments. Vu les coûts induits par la multiplication de liaisons et l’acquisition de matériel de routage pour chaque réseau, cette technologie permettant de se soustraire à cette contrainte physique et financière est incontournable pour les architectes réseau.