Capitole du Libre 2022

Christophe Villeneuve

Christophe Villeneuve est consultant IT pour ATOS. Il est impliqué dans de nombreuses technologies Open Source tels que PHP, Drupal, MariaDB, Mozilla Firefox. Il est membre des Teams de Drupal France et Francophonie (DrupalFR), Association Française des Utilisateurs de PHP (AFUP), MySQL/MariaDB User Group (LeMug.fr), Mozilla Firefox, Lizard Sécurité, Qorum...). Il est aussi Speaker technique, animateur radio, auteur de Livres et d'articles dans différents magazines


Interventions

19 nov.
11:30
59minutes
La sécurité applicative par le design
Christophe Villeneuve

Si vous voulez assurer la sécurité dans vos applications web, vous devez prévoir dès la conception de votre projet les protections nécessaires pour atténuer les cybermenaces avant qu'elles n'atteignent la mise en production.

Cette session essaiera d'identifier ce que l'on peut attendre d'une application web sécurité (appelé en anglais Security By Design) qui a pour but de garantir une certaine qualité pour vos données et de vous protéger contre les malveillances, les erreurs et la malchance, sans oublier les vols, fraudes, destructions et perturbations.

A202
19 nov.
15:00
59minutes
Mixer le JSON dans une base de données relationnelle
Christophe Villeneuve

L’utilisation de clé/valeur, plus connu sous le nom de JSON, est omniprésent dans les développements modernes. Ce format de données est compatible avec les frameworks, CMS et PHP. Celui-ci est utilisé dans les bases de données NoSQL.

La session a pour but de vous montrer, avec des démos, la possibilité d’utiliser le JSON dans une base de données relationnelle comme MariaDB. Ainsi, vous pourrez voir comment manipuler ce format dans la création de tables, de champs dynamiques, de moteurs de stockages (storage engine), tout en gardant la structure SQL classique.

Vous saurez qu'il est possible de l’utiliser dans les projets classiques, modernes, de big data ou de cloud.

A201
20 nov.
10:30
120minutes
Rendre un projet web accessible
Christophe Villeneuve

L'accessibilité est importante avec des normes WCAG et un référenciel RGAA que vous devez appliquer

Cette session vous aidera à créer des pages accessibles et valides grâce aux outils de développement de Firefox et à ses nombreuses extensions (Tanaguru, AInpector, Wave…). Vous êtes ainsi assuré d'obtenir un projet de qualité avant la mise en production.

L'ensemble permettra de garantir une qualité de votre projet avec la mise en production.

B207
20 nov.
14:00
59minutes
La machine comprend ma voix
Christophe Villeneuve

La base de données vocales libre Common Voice de Mozilla a grandi pour proposer plus de 100 langues.

Il est temps de voir les progrès de ce projet et ceux de Deep Speech qui permet de contrôler le matériel par la voix.

Cette session se présentera avec une démo sur un Raspberry Pi pour illustrer différentes fonctionnalités de la voix sans Internet.

A203