Merge branch 'develop' into 'master'

Develop

See merge request devfest-toulouse/site-devfest-2019!106
remotes/1693055039339581669/master
Igor Laborie 5 years ago
commit 9b41d752cc
  1. 2
      content/sessions/_votre_api_web_passe_t_elle_le_controle_technique__.md
  2. 2
      content/sessions/a_la_decouverte_de_la_realite_augmentee_avec_arcore.md
  3. 2
      content/sessions/allo_paris__ici_san_francisco__et_si_on_codait_ensemble_avec_vs_code_.md
  4. 2
      content/sessions/authentication_authorization_starters_battle.md
  5. 9
      content/sessions/brace_yourself__vanilla_is_coming__back__.md
  6. 2
      content/sessions/four_diseases.md
  7. 9
      content/sessions/introduction_a_la_programmation_par_contraintes.md
  8. 9
      content/sessions/keynote_open.md
  9. 9
      content/sessions/l_histoire_de_la_decouverte_d_une_backdoor_signe_oneplus.md
  10. 7
      content/sessions/le_jaillissement_de_l_esprit.md
  11. 6
      content/sessions/live_coding_musical___vous_savez_coder___devenez_compositeur_avec_webaudio_et_webmidi__.md
  12. 2
      content/sessions/rockin_in_the_angular_world.md
  13. 2
      content/sessions/the_freedom_of_static_typing.md
  14. 2
      content/sessions/un_distributeur_automatique_d_argent_de_poche_pour_les_enfants.md
  15. 3
      content/speakers/qj7nbl6wiyug1rhqtxf818a46po1.md
  16. 2
      themes/devfest-theme-hugo

@ -9,7 +9,7 @@ level: intermediate
speakers: speakers:
- francois_guillaume_ribreau - francois_guillaume_ribreau
videoId: null videoId: null
presentation: null presentation: https://www.slideshare.net/FGRibreau/votre-api-passetelle-le-contrle-technique
draft: false draft: false
--- ---
Nous savons tous développer une API mais avons-nous tous bien intégré les problématiques d'environnements et de cycles logiciels multiples ? L'opérabilité, la gouvernance, le versioning, la traçabilité, la sécurité — et bien plus encore — de ces API web une fois en production ? Nous savons tous développer une API mais avons-nous tous bien intégré les problématiques d'environnements et de cycles logiciels multiples ? L'opérabilité, la gouvernance, le versioning, la traçabilité, la sécurité — et bien plus encore — de ces API web une fois en production ?

@ -11,7 +11,7 @@ speakers:
- christophe_jollivet - christophe_jollivet
- jeremy_voisin - jeremy_voisin
videoId: null videoId: null
presentation: null presentation: https://github.com/JeremyVoisin/discovering-arcore
draft: false draft: false
--- ---
Avec les annonces de l'arrivée de la réalité augmentée (ou RA) dans Google Maps et Google Search sur Android lors de Google IO 2019, nous constatons que la RA va prendre une place de plus en plus importante dans notre quotidien. La sortie d'ARCore en mars 2018 sur Android a simplifié le développement d’application en RA sur Android. Avec les annonces de l'arrivée de la réalité augmentée (ou RA) dans Google Maps et Google Search sur Android lors de Google IO 2019, nous constatons que la RA va prendre une place de plus en plus importante dans notre quotidien. La sortie d'ARCore en mars 2018 sur Android a simplifié le développement d’application en RA sur Android.

@ -10,7 +10,7 @@ speakers:
- olivier_leplus - olivier_leplus
- tiffany_souterre - tiffany_souterre
videoId: null videoId: null
presentation: null presentation: https://slides.com/olivierleplus/vscode-collaboration#/3
draft: false draft: false
--- ---
Vous aimez VS Code car il est simple, intuitif et qu'il fait ce que vous lui demandez. Vous aimez VS Code car il est simple, intuitif et qu'il fait ce que vous lui demandez.

@ -10,7 +10,7 @@ level: beginner
speakers: speakers:
- valeriane_venance - valeriane_venance
videoId: null videoId: null
presentation: null presentation: https://docs.google.com/presentation/d/1C2MGwFFdAUrry6EJl1Wdy_pKyjU0str9RB7US3Ta77Y/edit#slide=id.g5048a032ca_0_61
draft: false draft: false
--- ---
When you start a brand new app or service, you need to think about how you will manage authentication and permissions. But if you are like everyone else, you genuinely do not want to actually think about this. If someone else could do that for you, life would be great. And this has actually happened, you have the choice between several boilerplate projects or authentication/authorization libraries. In fact, you have a lot of options. Which one to choose? Let's have a closer look to them! When you start a brand new app or service, you need to think about how you will manage authentication and permissions. But if you are like everyone else, you genuinely do not want to actually think about this. If someone else could do that for you, life would be great. And this has actually happened, you have the choice between several boilerplate projects or authentication/authorization libraries. In fact, you have a lot of options. Which one to choose? Let's have a closer look to them!

@ -10,7 +10,7 @@ level: intermediate
speakers: speakers:
- noel_mace - noel_mace
videoId: null videoId: null
presentation: null presentation: https://modern-vanilla.wof.show/
draft: false draft: false
--- ---
Dans un monde de saveurs complexes et sophistiquées, la guerre du toping fait rage chez les crèmes glacées du Web ! Face au champs de bétail, les pronostiques vont bon train pour savoir qui l’emportera entre le crunchy Angulaire, le fondant Reactif et le décoratif Vue. Dans un monde de saveurs complexes et sophistiquées, la guerre du toping fait rage chez les crèmes glacées du Web ! Face au champs de bétail, les pronostiques vont bon train pour savoir qui l’emportera entre le crunchy Angulaire, le fondant Reactif et le décoratif Vue.
@ -18,3 +18,10 @@ Dans un monde de saveurs complexes et sophistiquées, la guerre du toping fait r
Durant ce temps, loin de ces vicissitudes, la petite saveur basique vanille fait son bonhomme de chemin. S’agirait-il du héros de la légende, susceptible de renverser le destin de ce monde sans heurt ? Durant ce temps, loin de ces vicissitudes, la petite saveur basique vanille fait son bonhomme de chemin. S’agirait-il du héros de la légende, susceptible de renverser le destin de ce monde sans heurt ?
Sache, voyageur, qu’elle est déjà passée par nos contrées. Laisse moi te raconter comment elle nous a permis de renverser notre vieux roi, et tu sauras enfin ce qui se prépare pour ton royaume. Sache, voyageur, qu’elle est déjà passée par nos contrées. Laisse moi te raconter comment elle nous a permis de renverser notre vieux roi, et tu sauras enfin ce qui se prépare pour ton royaume.
---
<blockquote class="twitter-tweet">
<p lang="en" dir="ltr">Enjoyed or missed my talk at <a href="https://twitter.com/DevFestToulouse?ref_src=twsrc%5Etfw">@DevFestToulouse</a> yesterday? Wanna learn more? Here is what you need:<br>👨🏫 Slides: <a href="https://t.co/XaNFvipCDh">https://t.co/XaNFvipCDh</a><br> Blog posts (soon): <a href="https://t.co/kAtbQKJLC5">https://t.co/kAtbQKJLC5</a><br>📖 Notes (for impatients): <a href="https://t.co/Bm9xa95OCw">https://t.co/Bm9xa95OCw</a><br>🔥 <a href="https://t.co/xmmfCQcWAJ">https://t.co/xmmfCQcWAJ</a><a href="https://twitter.com/hashtag/DevFestToulouse?src=hash&amp;ref_src=twsrc%5Etfw">#DevFestToulouse</a></p>&mdash; Noël Macé (@noel_mace) <a href="https://twitter.com/noel_mace/status/1180091372164042753?ref_src=twsrc%5Etfw">October 4, 2019</a>
</blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

@ -10,7 +10,7 @@ level: beginner
speakers: speakers:
- piotr_przybyl - piotr_przybyl
videoId: null videoId: null
presentation: null presentation: http://przybyl.org/pres/2019/DevFestToulouse-4Diseases/#/title-slide
draft: false draft: false
--- ---
How a developer can tell if the system is sick just by taking a look at the input and the output? If you'd like to know that (plus you like standup comedy), come an see! The treatment is safe ;-) How a developer can tell if the system is sick just by taking a look at the input and the output? If you'd like to know that (plus you like standup comedy), come an see! The treatment is safe ;-)

@ -10,9 +10,16 @@ level: beginner
speakers: speakers:
- cyril_delmas - cyril_delmas
videoId: null videoId: null
presentation: null presentation: https://cyrildelmas-drive.mycozy.cloud/public?sharecode=SbIDrGv5mU9h
draft: false draft: false
--- ---
Quel est le point commun entre un jeu de sudoku, la planification d'une conférence et les déplacements d'un commercial ? Quel est le point commun entre un jeu de sudoku, la planification d'une conférence et les déplacements d'un commercial ?
Quand on souhaite les traiter automatiquement, tous ces problèmes peuvent être résolus par un solveur de contraintes. Dans ce talk, je vais essayer de vous faire une introduction pratique à la programmation par contraintes, en présentant les concepts de base, puis en les mettant en application avec plusieurs exemples de problèmes connus de tout le monde (ou presque), pour finir par un cas plus complexe sur lequel je travaille actuellement. Quand on souhaite les traiter automatiquement, tous ces problèmes peuvent être résolus par un solveur de contraintes. Dans ce talk, je vais essayer de vous faire une introduction pratique à la programmation par contraintes, en présentant les concepts de base, puis en les mettant en application avec plusieurs exemples de problèmes connus de tout le monde (ou presque), pour finir par un cas plus complexe sur lequel je travaille actuellement.
---
<blockquote class="twitter-tweet">
<p lang="fr" dir="ltr">Les slides de ma présentation au <a href="https://twitter.com/hashtag/DevFestToulouse?src=hash&amp;ref_src=twsrc%5Etfw">#DevFestToulouse</a> sur la programmation par contraintes sont ici : <a href="https://t.co/2lk9XoGnzN">https://t.co/2lk9XoGnzN</a><br>Pour le code, ça se passe sur github : <a href="https://t.co/f6Ndt8zdB4">https://t.co/f6Ndt8zdB4</a></p>&mdash; Cyril Delmas 🐧🍺 (@cyril_delmas) <a href="https://twitter.com/cyril_delmas/status/1180104468295278593?ref_src=twsrc%5Etfw">October 4, 2019</a>
</blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

@ -9,3 +9,12 @@ speakers:
draft: false draft: false
--- ---
...où l'on parle aussi de la Pascaline, de table de logarithmes et d'éviter les erreurs. Et d'en faire. ...où l'on parle aussi de la Pascaline, de table de logarithmes et d'éviter les erreurs. Et d'en faire.
---
[Histoires de Mathématiques](https://hist-math.fr/)
<blockquote class="twitter-tweet">
<p lang="fr" dir="ltr">Petit thread complément indispensable à mon talk d&#39;hier au <a href="https://twitter.com/DevFestToulouse?ref_src=twsrc%5Etfw">@DevFestToulouse</a> , deux choses que je n&#39;ai pas réussi à dire dans le temps : D&#39;abord si je vous ai donné un tout petit peu envie d&#39;en savoir plus sur l&#39;histoire des maths et de l&#39;informatique, le site de Bernard Ycart <a href="https://t.co/ejtAam5Kjy">pic.twitter.com/ejtAam5Kjy</a></p>&mdash; Fabien Trégan (@FTregan) <a href="https://twitter.com/FTregan/status/1180059776371306496?ref_src=twsrc%5Etfw">October 4, 2019</a>
</blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

@ -9,7 +9,7 @@ level: intermediate
speakers: speakers:
- fs0c131y - fs0c131y
videoId: null videoId: null
presentation: null presentation: https://github.com/fs0c131y/ConPresentations/blob/master/DevfestToulouse2019.BackdoorOnePlus.pdf
draft: false draft: false
--- ---
## Résumé ## Résumé
@ -30,3 +30,10 @@ Native mobile apps
## Format ## Format
Une conférence de 40 min Une conférence de 40 min
---
<blockquote class="twitter-tweet">
<p lang="en" dir="ltr">It was a pleasure for me to speak at <a href="https://twitter.com/hashtag/DevFestToulouse?src=hash&amp;ref_src=twsrc%5Etfw">#DevFestToulouse</a>! Thank you all for your very nice feedbacks 🥰<br><br>The video will be available soon and I will publish the slides tomorrow <a href="https://t.co/CCJXQL03Bp">pic.twitter.com/CCJXQL03Bp</a></p>&mdash; Elliot Alderson (@fs0c131y) <a href="https://twitter.com/fs0c131y/status/1179807694041108480?ref_src=twsrc%5Etfw">October 3, 2019</a>
</blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

@ -14,3 +14,10 @@ draft: false
Les enfants sont eux-mêmes les bâtisseurs actifs de leurs propres structures intellectuelles et l'informatique y joue un rôle déterminant, disait Piaget, un célèbre biologiste, psychologue et logicien. Son collaborateur, Seymour Papert, inventera le langage Logo, langage qui fait qu'aujourd’hui je suis un développeur épanoui. Les enfants sont eux-mêmes les bâtisseurs actifs de leurs propres structures intellectuelles et l'informatique y joue un rôle déterminant, disait Piaget, un célèbre biologiste, psychologue et logicien. Son collaborateur, Seymour Papert, inventera le langage Logo, langage qui fait qu'aujourd’hui je suis un développeur épanoui.
Qu'en est-il aujourd'hui ? Comment donner le goût du code à nos enfants et surtout pourquoi est-ce important ? Qu'en est-il aujourd'hui ? Comment donner le goût du code à nos enfants et surtout pourquoi est-ce important ?
Avec Saskia, Loïs et leur père nous voyagerons à travers le temps, en partant de la tortue sur ce bon vieux M05 en passant par Scratch, le Logo hipster de nos jours, jusqu’à Groovy et Python. Avec Saskia, Loïs et leur père nous voyagerons à travers le temps, en partant de la tortue sur ce bon vieux M05 en passant par Scratch, le Logo hipster de nos jours, jusqu’à Groovy et Python.
---
<blockquote class="twitter-tweet">
<p lang="fr" dir="ltr">Pas mal de personnes m&#39;ont demandé le lien vers les cartes d&#39;activités <a href="https://twitter.com/scratch?ref_src=twsrc%5Etfw">@scratch</a> : <a href="https://t.co/QwgHepwZ7Z">https://t.co/QwgHepwZ7Z</a> et voici le lien vers les cartes d&#39;activités <a href="https://twitter.com/makeymakey?ref_src=twsrc%5Etfw">@makeymakey</a> faites par <a href="https://twitter.com/Saskia_Blanc?ref_src=twsrc%5Etfw">@Saskia_Blanc</a> : <a href="https://t.co/MMFimwixbY">https://t.co/MMFimwixbY</a> <a href="https://twitter.com/hashtag/DevFestToulouse?src=hash&amp;ref_src=twsrc%5Etfw">#DevFestToulouse</a></p>&mdash; Sébastien Blanc 🇪🇺 🥑 (@sebi2706) <a href="https://twitter.com/sebi2706/status/1180413658612092929?ref_src=twsrc%5Etfw">October 5, 2019</a>
</blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

@ -23,3 +23,9 @@ Après un rapide tour d'horizon des environnements de codage musical comme Sonic
Quelques samples bien choisis, une pincée de séquences harmonieuses, une bonne dose d'aléatoire encadré, et hop, tout le monde se mettra à danser ! Et puisque la musique c'est aussi des maths, on parlera de musique générative avec des chaînes de Markov et des L-Systems. Quelques samples bien choisis, une pincée de séquences harmonieuses, une bonne dose d'aléatoire encadré, et hop, tout le monde se mettra à danser ! Et puisque la musique c'est aussi des maths, on parlera de musique générative avec des chaînes de Markov et des L-Systems.
David Guetta n'a qu'à bien se tenir ! David Guetta n'a qu'à bien se tenir !
---
<blockquote class="twitter-tweet">
<p lang="en" dir="ltr">The code for my music live coding talk at <a href="https://twitter.com/DevFestToulouse?ref_src=twsrc%5Etfw">@DevFestToulouse</a> and the code used on stage are available at <a href="https://t.co/DCT1k4UQss">https://t.co/DCT1k4UQss</a><br><br>And here&#39;s a quick recording of the &quot;grand finale&quot;<br>🎶 <a href="https://t.co/TXPrfnHRXG">https://t.co/TXPrfnHRXG</a></p>&mdash; Sylvain Wallez (@bluxte) <a href="https://twitter.com/bluxte/status/1180535831477530624?ref_src=twsrc%5Etfw">October 5, 2019</a>
</blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

@ -11,7 +11,7 @@ speakers:
- vincent_ogloblinsky - vincent_ogloblinsky
- wassim_chegham - wassim_chegham
videoId: null videoId: null
presentation: null presentation: https://slides.com/wassimchegham/how-to-be-successful-with-your-next-angular-projects/#/
draft: false draft: false
--- ---
_« Make it work, make it right, make it fast »_ - Kent Beck _« Make it work, make it right, make it fast »_ - Kent Beck

@ -10,7 +10,7 @@ level: intermediate
speakers: speakers:
- andrew_radev - andrew_radev
videoId: null videoId: null
presentation: null presentation: https://speakerdeck.com/andrewradev/the-freedom-of-static-typing
draft: false draft: false
--- ---
It's a common idea: Dynamic typing gives you freedom to do whatever you want, but then you suffer mistakes and runtime errors. Static typing limits your freedom, but it leads to fewer bugs, even if it's harder to actually write code. It's a common idea: Dynamic typing gives you freedom to do whatever you want, but then you suffer mistakes and runtime errors. Static typing limits your freedom, but it leads to fewer bugs, even if it's harder to actually write code.

@ -10,7 +10,7 @@ level: beginner
speakers: speakers:
- richard_fagot - richard_fagot
videoId: null videoId: null
presentation: null presentation: https://github.com/richard-fagot/distributeur-argent-de-poche/tree/master/Presentation/devfest-2019
draft: false draft: false
--- ---
Avec mon épouse nous avons commencé à donner de l'argent de poche à nos enfants. Avec mon épouse nous avons commencé à donner de l'argent de poche à nos enfants.

@ -7,9 +7,6 @@ company: Continental Digital Service France
city: 'Toulouse, France' city: 'Toulouse, France'
photoURL: /images/speakers/qj7nbl6wiyug1rhqtxf818a46po1.jpg photoURL: /images/speakers/qj7nbl6wiyug1rhqtxf818a46po1.jpg
socials: socials:
- icon: twitter
link: 'https://twitter.com/none'
name: none
- icon: github - icon: github
link: 'https://github.com/Zorkbomb' link: 'https://github.com/Zorkbomb'
name: Zorkbomb name: Zorkbomb

@ -1 +1 @@
Subproject commit 50b409df9557f57752955b4b55df734d365e15ba Subproject commit 1fc207432835fb2a9650d9a68febefb3c3ccedfa
Loading…
Cancel
Save