Speaker

Benjamin Legrand

Benjamin Legrand

Front-end Architect @ onepoint

Tech Lead / Architecte Logiciel chez onepoint

Nantes, France

Actions

Web things lover, Typescript fanboy, Angular expert, Musician.

Développeur touche à tout, tombé dans la marmite du web quand il était petit.

Area of Expertise

  • Information & Communications Technology
  • Arts
  • Media & Information

Topics

  • Web Development
  • TypeScript
  • Angular
  • NodeJS
  • JavaScript
  • TDD
  • TDD & BDD
  • Scaled Agile
  • DevOps
  • React
  • Vue

Sessions

AnalogJS, le meta-framework pour angular que l'on n'attendait plus ( ou pas ) en

AnalogJS est un nouveau venu dans le monde des meta-frameworks.

Qu'est-ce qu'un meta-framework déjà ? Chaque framework SPA en a un, React a Next.js ou Remix, Vue.JS a Nuxt, Svelte a sveltekit, Qwik a Qwik city

Et maintenant Angular a AnalogJS. Qu'est-ce qu'on peut faire avec ce genre de solutions ?

Du routage basé sur l'arborescence de répertoire et de fichiers, du rendu serveur dès la sortie de la boite, et plein d'autres fonctionnalités...

Voyons ensemble comment tout ça fonctionne et pourquoi c'est super-ultra-méga-cool.

Construire soi-même son clavier mécanique, idée bizarre ou idée de génie ? en fr

Après avoir longtemps voulu un clavier "ergonomique", j'ai décidé de me lancer moi-même dans sa construction

Ce que je ne savais pas, c'est que j'allais plonger dans le monde merveilleux des claviers mécaniques et du "do it yourself"

On sait tous utiliser le clavier standard AZERTY dit 100%, mais est-ce que cette disposition est toujours pertinente en 2023 ?

En quoi faire son propre clavier peut il être intéressant pour les développeurs et développeuses que nous sommes ?

Et comment peut-on quand même être efficace avec des claviers de seulement 34 touches ?

Survolons ensemble les différentes options qui s'offrent à nous aujourd'hui.

Ce talk n'est absolument pas sponsorisé par une boutique de clavier ( même si j'aimerais bien )

## Matériel nécessaire

- projecteur avec prise HDMI
- si possible un peu d'espace sur le pupitre présentateur pour poser un clavier et une webcam branchée sur les slides, mais pas obligatoire
- dans l'idéal un micro avec sonorisation, notamment pour les questions du public ( je suis un peu malentendant )

## Plan:

1. Histoire
- un bref historique des claviers d'ordinateurs, de la machine à écrire à nos jours
2. Les layouts
- tellement de touches, que l'on utilise pas
- les différents layout
- là où on va on a pas besoin de touches
3. Ergonomie
- les TMS ( Troubles Musculo-Squelettiques )
- Staggered ou Ortholinéaire ? pour quoi faire ?
- ergonomie de saisie, la home row
- AZERTY et layouts alternatifs ( DVORAK, BEPO )
- les split-keyboards
4. Comment ça marche ?
- dis papa, comment ça fonctionne un clavier ?
- matrice de touches
- circuits imprimés
4. Les keycaps
- des touches, des touches de toutes les couleurs, de toutes les formes. inventaire à la Prevert pour ne pas se tromper
- les profils
- les tailles
- les matériaux
6. Les switches
- des switches qui font CLAC CLAC aux petits papillons
- choc vs MX
7. Atelier soudure
- matériel nécéssaire
- les sockets
- conseils divers et variés
8. programmer son clavier
- configuration avec QMK
- flasher son firmware
- faire sa keymap
- les macros
- autres fonctions avancées
9. retour d'expérience et problèmes rencontrés
- mon premier build
- comment on fait le cé cédille hein ?
- changer de layout selon l'OS
- entraînement / ré-apprentissage
10. La fin
- Boutiques
- communautés
- derniers conseils et conclusion

## Sources:

disponibles dans le README.md sur github : https://github.com/benjilegnard/make-your-own-keyboard/blob/main/README.md

## Slides:

disponibles sur github également : https://benjilegnard.github.io/make-your-own-keyboard/

Construire soi-même son clavier mécanique, idée bizarre ou idée de génie ? en fr

Après avoir longtemps voulu un clavier "ergonomique", j'ai décidé de me lancer moi-même dans sa construction

Ce que je ne savais pas, c'est que j'allais plonger dans le monde merveilleux des claviers mécaniques et du "do it yourself"

On sait tous utiliser le clavier standard AZERTY dit 100%, mais est-ce que cette disposition est toujours pertinente en 2023 ?

En quoi faire son propre clavier peut il être intéressant pour les développeurs et développeuses que nous sommes ?

Et comment peut-on quand même être efficace avec des claviers de seulement 34 touches ?

Survolons ensemble les différentes options qui s'offrent à nous aujourd'hui.

Ce talk n'est absolument pas sponsorisé par une boutique de clavier ( même si j'aimerais bien )

## Matériel nécessaire

- projecteur avec prise HDMI
- si possible un peu d'espace sur le pupitre présentateur pour poser un clavier et une webcam branchée sur les slides, mais pas obligatoire
- dans l'idéal un micro avec sonorisation, notamment pour les questions du public ( je suis un peu malentendant )

## Plan:

1. Histoire
- un bref historique des claviers d'ordinateurs, de la machine à écrire à nos jours
2. Les layouts
- tellement de touches, que l'on utilise pas
- les différents layout
- là où on va on a pas besoin de touches
3. Ergonomie
- les TMS ( Troubles Musculo-Squelettiques )
- Staggered ou Ortholinéaire ? pour quoi faire ?
- ergonomie de saisie, la home row
- AZERTY et layouts alternatifs ( DVORAK, BEPO )
- les split-keyboards
4. Comment ça marche ?
- dis papa, comment ça fonctionne un clavier ?
- matrice de touches
- circuits imprimés
4. Les keycaps
- des touches, des touches de toutes les couleurs, de toutes les formes. inventaire à la Prevert pour ne pas se tromper
- les profils
- les tailles
- les matériaux
6. Les switches
- des switches qui font CLAC CLAC aux petits papillons
- choc vs MX
7. Atelier soudure
- matériel nécéssaire
- les sockets
- conseils divers et variés
8. programmer son clavier
- configuration avec QMK
- flasher son firmware
- faire sa keymap
- les macros
- autres fonctions avancées
9. retour d'expérience et problèmes rencontrés
- mon premier build
- comment on fait le cé cédille hein ?
- changer de layout selon l'OS
- entraînement / ré-apprentissage
10. La fin
- Boutiques
- communautés
- derniers conseils et conclusion

## Sources:

disponibles dans le README.md sur github : https://github.com/benjilegnard/make-your-own-keyboard/blob/main/README.md

## Slides:

disponibles sur github également : https://benjilegnard.github.io/make-your-own-keyboard/

Benjamin Legrand

Front-end Architect @ onepoint

Nantes, France

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top