fix schedule

master
Igor Laborie 5 years ago
parent 0fe954b652
commit f75452b8d8
  1. 10
      content/sessions/office-hour-00.md
  2. 19
      data/rooms.yml
  3. 2
      data/schedule.yml
  4. 6
      data/slots.yml
  5. 2
      static/api/site.json
  6. 384
      static/schedule/schedule.ics
  7. 2
      themes/devfest-theme-hugo

@ -0,0 +1,10 @@
---
key: office-hour-00
title: Office Hours
format: office-hours
tags:
- office-hours
speakers: []
draft: false
---
Venez poser vos questions aux speakers de manière plus calme et détendu

@ -1,16 +1,23 @@
- key: lunchroom - key: lunchroom
label: Salle déjeuner label: Cenareo
description: Hall sponsors / Salle déjeuner
skip: true skip: true
- key: halls - key: halls
label: Halls label: Halls
description: Halls
skip: true skip: true
- key: office-hours - key: office-hours
label: Office-hours label: Cenareo
description: Office-hours
- key: room1 - key: room1
label: '#1' label: Stack Labs
description: Auditorium St-Exupéry
- key: room2 - key: room2
label: '#2' label: Airbus
description: Cassiopée
- key: room3 - key: room3
label: '#3' label: SII
description: Ariane
- key: room4 - key: room4
label: '#4' label: Capgemini
description: Guillaumet

@ -151,6 +151,8 @@
talk: introduction_a_la_programmation_par_contraintes talk: introduction_a_la_programmation_par_contraintes
- room: office-hours - room: office-hours
slots: slots:
- slot: office-hours-0
talk: office-hour-00
- slot: office-hours-1 - slot: office-hours-1
talk: office-hour-01 talk: office-hour-01
- slot: office-hours-2 - slot: office-hours-2

@ -10,6 +10,12 @@
row: row:
start: 3 start: 3
end: 6 end: 6
- key: office-hours-0
start: '09:40'
duration: 30
row:
start: 6
end: 8
- key: pause-1 - key: pause-1
start: '09:40' start: '09:40'
duration: 20 duration: 20

File diff suppressed because one or more lines are too long

@ -17,7 +17,7 @@ DESCRIPTION:Il y a 20 ans\, personne de **sobre** n’aurait utilisé Javascri
and Enjoy! and Enjoy!
DTSTART:20191003T100000 DTSTART:20191003T100000
DURATION:PT40M DURATION:PT40M
LOCATION:#1 LOCATION:Stack Labs
SUMMARY:The rise of the web SUMMARY:The rise of the web
UID:0MXH99V8NY9xyeurYCmA UID:0MXH99V8NY9xyeurYCmA
URL:https://devfesttoulouse.fr/sessions/the_rise_of_the_web URL:https://devfesttoulouse.fr/sessions/the_rise_of_the_web
@ -26,22 +26,22 @@ CATEGORIES:web
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
DESCRIPTION:## Résumé\nEn Novembre 2017\, j'ai découvert "une backdoor" dan DESCRIPTION:## Résumé\nEn Novembre 2017\, j'ai découvert "une backdoor" dan
s tout les téléphones de la marque Oneplus. A l'aide d'une simple ligne de s tous les téléphones de la marque OnePlus. À l'aide d'une simple ligne de
commande\, un attaquant ayant un accès physique au téléphone\, pouvait deve commande\, un attaquant ayant un accès physique au téléphone\, pouvait deve
nir root et ainsi obtenir un contrôle total du téléphone de la victime.\n\n nir root et ainsi obtenir un contrôle total du téléphone de la victime.\n\n
## Détails\nDans ce talk\, j'expliquerai le processus qui m'a permit de fai ## Détails\nDans ce talk\, j'expliquerai le processus qui m'a permis de fai
re cette découverte:\n1. Extraction du build\n2. Récupération des applicati re cette découverte :\n1. Extraction du build\n2. Récupération des applicat
ons dites "systèmes"\n3. Détection de la vulnérabilité dans l'application A ions dites "système"\n3. Détection de la vulnérabilité dans l'application A
ndroid "EngineeringMode"\n4. Exploitation de la vulnérabilité\n\n## Sujet a ndroid "EngineeringMode"\n4. Exploitation de la vulnérabilité\n\n## Sujet a
bordés\nLors de la détection et l'analyse de cette faille nous aborderons l bordés\nLors de la détection et l'analyse de cette faille\, nous aborderons
a philosophie du **hacking**\, comment faire du **reverse engineering** sur la philosophie du **hacking**\, comment faire du **reverse engineering** s
des applications **Android** et une **librairie native**. Nous analyserons ur des applications **Android** et une **librairie native**. Nous analysero
du **Java** ainsi que du **C** \n\n## Categorie\nNative mobile apps\n\n## ns du **Java** ainsi que du **C**.\n\n## Categorie\nNative mobile apps\n\n#
Format\nUne conférence de 40 min # Format\nUne conférence de 40 min
DTSTART:20191003T110000 DTSTART:20191003T110000
DURATION:PT40M DURATION:PT40M
LOCATION:#1 LOCATION:Stack Labs
SUMMARY:L'histoire de la découverte d'une backdoor signé Oneplus SUMMARY:L'histoire de la découverte d'une backdoor signée OnePlus
UID:Kwery1cbJrx3ZFj6x1JU UID:Kwery1cbJrx3ZFj6x1JU
URL:https://devfesttoulouse.fr/sessions/l_histoire_de_la_decouverte_d_une_b URL:https://devfesttoulouse.fr/sessions/l_histoire_de_la_decouverte_d_une_b
ackdoor_signe_oneplus ackdoor_signe_oneplus
@ -56,7 +56,7 @@ DESCRIPTION:This talk will give an overview of the WebGPU API that will pro
performance of frameworks like Tensorflow.js up to 10x. performance of frameworks like Tensorflow.js up to 10x.
DTSTART:20191003T120000 DTSTART:20191003T120000
DURATION:PT40M DURATION:PT40M
LOCATION:#1 LOCATION:Stack Labs
SUMMARY:WebGPU: Next-generation 3D Graphics on the Web SUMMARY:WebGPU: Next-generation 3D Graphics on the Web
UID:5qTyscBWtXLRb04TXEdB UID:5qTyscBWtXLRb04TXEdB
URL:https://devfesttoulouse.fr/sessions/webgpu__next_generation_3d_graphics URL:https://devfesttoulouse.fr/sessions/webgpu__next_generation_3d_graphics
@ -65,17 +65,17 @@ TRANSP:TRANSPARENT
CATEGORIES:web CATEGORIES:web
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
DESCRIPTION:Qui ne s’est jamais fait manipulé ? Évidemment\, on est tous al DESCRIPTION:Qui ne s’est jamais fait manipuler ? Évidemment\, on est tous a
lé à une soirée alors qu’on en avait pas envie\, on a tous acheté un truc s llé à une soirée alors qu’on en avait pas envie\, on a tous acheté un truc
ans en avoir besoin et on a tous été influencé par ses proches. \n\nL’idée sans en avoir besoin et on a tous été influencé par nos proches. \n\nL’idée
de cette présentation est de vous ouvrir les yeux sur les relations et les de cette présentation est de vous ouvrir les yeux sur les relations et les
influences entre les gens. Je vous exposerai les mécanismes de prise de déc influences entre les gens. Je vous exposerai les mécanismes de prise de dé
ision au travers de 3 techniques simples de manipulation.\n\nA la sortie de cision au travers de 3 techniques simples de manipulation.\n\nA la sortie d
ce talk\, vous devriez être moins influençable et maître de vos décisions e ce talk\, vous devriez être moins influençable et maître de vos décisions
(voir même manipuler les autres). (voire même manipuler les autres).
DTSTART:20191003T125000 DTSTART:20191003T125000
DURATION:PT15M DURATION:PT15M
LOCATION:#1 LOCATION:Stack Labs
SUMMARY:3 techniques faciles de manipulation SUMMARY:3 techniques faciles de manipulation
UID:zVUXQkHQtSiGJeIwVd05 UID:zVUXQkHQtSiGJeIwVd05
URL:https://devfesttoulouse.fr/sessions/3_techniques_faciles_de_manipulatio URL:https://devfesttoulouse.fr/sessions/3_techniques_faciles_de_manipulatio
@ -96,7 +96,7 @@ DESCRIPTION:L’âgisme dans les fonctions IT\, et en particulier dans le Déve
tal Digital Services et que personne ne m’ait encore rien dit ? tal Digital Services et que personne ne m’ait encore rien dit ?
DTSTART:20191003T140500 DTSTART:20191003T140500
DURATION:PT15M DURATION:PT15M
LOCATION:#1 LOCATION:Stack Labs
SUMMARY:« 47 ans : ils n’ont toujours pas remarqué … » SUMMARY:« 47 ans : ils n’ont toujours pas remarqué … »
UID:pY6MCQBMfIYlIKfHdhL4 UID:pY6MCQBMfIYlIKfHdhL4
URL:https://devfesttoulouse.fr/sessions/_47_ans___ils_nont_toujours_pas_rem URL:https://devfesttoulouse.fr/sessions/_47_ans___ils_nont_toujours_pas_rem
@ -115,7 +115,7 @@ DESCRIPTION:A lot of things have been said about WebAssembly inside of the\
ebAssembly\, serverless technologies\, and\nhow it all fits together. ebAssembly\, serverless technologies\, and\nhow it all fits together.
DTSTART:20191003T143000 DTSTART:20191003T143000
DURATION:PT40M DURATION:PT40M
LOCATION:#1 LOCATION:Stack Labs
SUMMARY:Rust\, WebAssembly\, and the future of Serverless SUMMARY:Rust\, WebAssembly\, and the future of Serverless
UID:2S9XtGGq3ouHnkivEDKC UID:2S9XtGGq3ouHnkivEDKC
URL:https://devfesttoulouse.fr/sessions/rust__webassembly__and_the_future_o URL:https://devfesttoulouse.fr/sessions/rust__webassembly__and_the_future_o
@ -125,22 +125,22 @@ CATEGORIES:cloud___infra
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
DESCRIPTION:Nos systèmes sont designés de manière optimiste\, de la gestion DESCRIPTION:Nos systèmes sont designés de manière optimiste\, de la gestion
technique des erreurs à la modélisation de nos interfaces. \nQue ce soit technique des erreurs à la modélisation de nos interfaces. \nQue ce soien
les codes d'erreurs\, les exceptions ou les modélisations plus avancées\, e t les codes d'erreurs\, les exceptions ou les modélisations plus avancées\,
lles servent pour arrêter un traitement et _potentiellement_ afficher un me elles servent pour arrêter un traitement et _potentiellement_ afficher un
ssage d'information à un utilisateur.\n\nMais avec les architectures micros message d'information à un utilisateur.\n\nMais avec les architectures micr
ervices\, la distribution des traitements ou une simple volonté de résilien oservices\, la distribution des traitements ou une simple volonté de résili
ce\, la gestion des erreurs est devenue un enjeu important de tous les syst ence\, la gestion des erreurs est devenue un enjeu important de tous les sy
èmes afin qu’ils restent accessibles de tous\, tout le temps tout en mainte stèmes afin qu’ils restent accessibles de tous\, tout le temps tout en main
nant le système dans un état cohérent.\n\nQue fait-on lorsqu’une erreur int tenant le système dans un état cohérent.\n\nQue fait-on lorsqu’une erreur i
ervient ? Peut-on compenser voire gérer l’erreur depuis le système pour l’u ntervient ? Peut-on compenser voire gérer l’erreur depuis le système pour l
tilisateur ?\n\nLa réponse a ces questions se trouvent autant dans la défin ’utilisateur ?\n\nLa réponse à ces questions se trouve autant dans la défin
ition du produit que dans le choix technique.\nUn outil bien conçu est un o ition du produit que dans le choix technique.\nUn outil bien conçu est un o
util intelligent qui peut faire les bons choix au bon moment pour l'utilisa util intelligent qui peut faire les bons choix au bon moment pour l'utilisa
teur. Et si on apprenait ensemble à concevoir nos erreurs ? teur. Et si on apprenait ensemble à concevoir nos erreurs ?
DTSTART:20191003T153000 DTSTART:20191003T153000
DURATION:PT40M DURATION:PT40M
LOCATION:#1 LOCATION:Stack Labs
SUMMARY:Le design de l'erreur SUMMARY:Le design de l'erreur
UID:pAMZmFT2wrfqPr9IdeXv UID:pAMZmFT2wrfqPr9IdeXv
URL:https://devfesttoulouse.fr/sessions/le_design_de_l_erreur URL:https://devfesttoulouse.fr/sessions/le_design_de_l_erreur
@ -150,24 +150,24 @@ END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
DESCRIPTION:Comment faire quand on doit faire le suivi de toute l'infrastru DESCRIPTION:Comment faire quand on doit faire le suivi de toute l'infrastru
cture du plus grand fournisseur de cloud Européen ? Comment choisir un out cture du plus grand fournisseur de cloud Européen ? Comment choisir un out
il quand les plus populaires ne tient pas la marée à cette échèle ? Commen il quand les plus populaires ne tient pas la marée à cette échelle ? Comme
t construire une plateforme Metrics pour unifier\, concilier et remplacer d nt construire une plateforme Metrics pour unifier\, concilier et remplacer
es années de legacy fragmenté et des solutions partielles ?\n\nDans ce talk des années de legacy fragmenté et des solutions partielles ?\n\nDans ce tal
nous racontons notre expérience sur la construction et la maintenance d'OV k nous racontons notre expérience sur la construction et la maintenance d'O
H Metrics\, la plateforme utilisée pour monitorer toute l'infrastructure OV VH Metrics\, la plateforme utilisée pour monitorer toute l'infrastructure O
H. Nous avions besoin d'aller à des endroits ou la plupart de solutions de VH. Nous avions besoin d'aller à des endroits où la plupart des solutions d
monitoring ne sont jamais allées\, opérer à l'échelle du plus grand fournis e monitoring ne sont jamais allées\, opérer à l'échelle du plus grand fourn
seur Européen de cloud et hosting : 27 data centers\, plus de 300k serveurs isseur Européen de cloud et hosting : 27 data centers\, plus de 300k serveu
(physiques !) et des centaines de produits pour accomplir notre mission av rs (physiques !) et des centaines de produits pour accomplir notre mission
ec nos 1\,3 millions de clients.\n\nVenez pour entendre cette histoire de s avec nos 1\,3 millions de clients.\n\nVenez pour entendre cette histoire de
éries temporelles\, de solutions open-sources poussées à l'extreme\, de clu séries temporelles\, de solutions open-sources poussées à l'extrême\, de c
sters HBase opérés en limite de capacité\, et de comment une petite équipe lusters HBase opérés en limite de capacité\, et de comment une petite équip
s'est appuyé sur une poignée de solutions open-source et une bonne dose d e s'est appuyée sur une poignée de solutions open-source et une bonne dose
e code maison pour construire une des solutions de monitoring les plus perf de code maison pour construire une des solutions de monitoring parmi les p
ormantes au monde. lus performantes au monde.
DTSTART:20191003T163000 DTSTART:20191003T163000
DURATION:PT40M DURATION:PT40M
LOCATION:#1 LOCATION:Stack Labs
SUMMARY:Monitoring OVH: 300k serveurs\, 27 DCs une plateforme de métriques SUMMARY:Monitoring OVH: 300k serveurs\, 27 DCs une plateforme de métriques
UID:xwAvvIJJfDdBD7N4oGa5 UID:xwAvvIJJfDdBD7N4oGa5
URL:https://devfesttoulouse.fr/sessions/monitoring_ovh__300k_serveurs__27_d URL:https://devfesttoulouse.fr/sessions/monitoring_ovh__300k_serveurs__27_d
@ -180,12 +180,12 @@ DESCRIPTION:Nous savons tous développer une API mais avons-nous tous bien i
ntégré les problématiques d'environnements et de cycles logiciels multiples ntégré les problématiques d'environnements et de cycles logiciels multiples
? L'opérabilité\, la gouvernance\, le versioning\, la traçabilité\, la séc ? L'opérabilité\, la gouvernance\, le versioning\, la traçabilité\, la séc
urité — et bien plus encore — de ces API web une fois en production ?\n\nDu urité — et bien plus encore — de ces API web une fois en production ?\n\nDu
rant ce talk\, c'est plusieurs dizaines de points d'attentions rarement évo rant ce talk\, c'est plusieurs dizaines de points d'attention rarement évoq
qué que je vous propose d'aborder\, à la lumière de retours d'expériences p s que je vous propose d'aborder\, à la lumière de retours d'expériences p
rovenant de chez Uber\, Stripe\, Facebook\, ... rovenant de chez Uber\, Stripe\, Facebook\, ...
DTSTART:20191003T173000 DTSTART:20191003T173000
DURATION:PT40M DURATION:PT40M
LOCATION:#1 LOCATION:Stack Labs
SUMMARY:⛳ Votre API web passe-t-elle le contrôle technique ? SUMMARY:⛳ Votre API web passe-t-elle le contrôle technique ?
UID:Gxr3XZR1HEu14tbneJLb UID:Gxr3XZR1HEu14tbneJLb
URL:https://devfesttoulouse.fr/sessions/_votre_api_web_passe_t_elle_le_cont URL:https://devfesttoulouse.fr/sessions/_votre_api_web_passe_t_elle_le_cont
@ -206,7 +206,7 @@ DESCRIPTION:Have you heard of the code-sharing feature in Kotlin\, accompan
use multiplatform? use multiplatform?
DTSTART:20191003T100000 DTSTART:20191003T100000
DURATION:PT40M DURATION:PT40M
LOCATION:#2 LOCATION:Airbus
SUMMARY:A Kotlin multiplatform evolution SUMMARY:A Kotlin multiplatform evolution
UID:a_kotlin_multiplatform_evolution UID:a_kotlin_multiplatform_evolution
URL:https://devfesttoulouse.fr/sessions/a_kotlin_multiplatform_evolution URL:https://devfesttoulouse.fr/sessions/a_kotlin_multiplatform_evolution
@ -214,26 +214,26 @@ TRANSP:TRANSPARENT
CATEGORIES:languages CATEGORIES:languages
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
DESCRIPTION:En 2019 le monde de l’informatique n’a que l’agilité à la bouch DESCRIPTION:En 2019\, le monde de l’informatique n’a que l’agilité à la bou
e. Ca groome à tous les coins de rue\, ça s’excite en daily\, ça colle des che. Ca groome à tous les coins de rue\, ça s’excite en daily\, ça colle de
post-it et ça empile les serious game en rétro. Bien sûr ça gère la transfo s post-it et ça empile les serious game en rétro. Bien sûr\, ça gère la tra
rmation numérique (désolé\, même au second degré je ne peux pas employer “d nsformation numérique (désolé\, même au second degré\, je ne peux pas emplo
igitale”) et au final plus personne ne comprend rien. \n\nDes chefs de proj yer “digitale”) et au final plus personne ne comprend rien. \n\nDes chefs d
et subitement propulsés ScrumMaster qui ne savent pas ce qu’ils doivent fai e projet subitement propulsés ScrumMaster qui ne savent pas ce qu’ils doive
re. Des PO qui découvrent la priorisation. Des développeurs qui doivent com nt faire. Des PO qui découvrent la priorisation. Des développeurs qui doive
poser avec des specs floues et changeantes sans vision globale du projet. P nt composer avec des specs floues et changeantes sans vision globale du pro
our compléter le tableau\, la subite apparition de coachs agile à peine sor jet. Pour compléter le tableau\, la subite apparition de coachs agile à pei
ti de l’école qui n’ont jamais vu un projet de leur vie et qui viennent exp ne sortis de l’école qui n’ont jamais vu un projet de leur vie et qui vienn
liquer des concepts qu’ils ne maîtrisent qu’à moitié.\n\nEn 2019 le monde d ent expliquer des concepts qu’ils ne maîtrisent qu’à moitié.\n\nEn 2019 le
e l’informatique rêve secrètement de cycles en V\, de stabilité\, de spécif monde de l’informatique rêve secrètement de cycles en V\, de stabilité\, de
ications générales et de dossier d’architecture.\n\nEn 2019 le monde de l’i spécifications générales et de dossier d’architecture.\n\nEn 2019 le monde
nformatique est au bord du burn-out agile.\n\n## Plan du talk \n\n- Petit de l’informatique est au bord du burn-out agile.\n\n## Plan du talk \n\n-
historique : l’évolution des pratiques sur les 20 dernières années \n- Pour Petit historique : l’évolution des pratiques sur les 20 dernières années \
quoi ce bordel agile ? \n- Finalement l’agilité c’est quoi ? \n- Est-ce qu’ n- Pourquoi ce bordel agile ? \n- Finalement l’agilité c’est quoi ? \n- Est
il faut revenir au cycle en V ? -ce qu’il faut revenir au cycle en V ?
DTSTART:20191003T110000 DTSTART:20191003T110000
DURATION:PT40M DURATION:PT40M
LOCATION:#2 LOCATION:Airbus
SUMMARY:Le burn-out agile SUMMARY:Le burn-out agile
UID:KAH9Lyx0b2TKNSQVZNw2 UID:KAH9Lyx0b2TKNSQVZNw2
URL:https://devfesttoulouse.fr/sessions/le_burn_out_agile URL:https://devfesttoulouse.fr/sessions/le_burn_out_agile
@ -246,26 +246,26 @@ DESCRIPTION:Un chatbot créé par Microsoft qui dérive avec des propos antisé
lancs\, des algorithmes de reconnaissance faciale qui ont du mal avec les p lancs\, des algorithmes de reconnaissance faciale qui ont du mal avec les p
ersonnes de couleur noire\, ... Que d'exemples où l'IA a intégré nos propre ersonnes de couleur noire\, ... Que d'exemples où l'IA a intégré nos propre
s biais sociétaux. Il est urgent que nous\, développeurs\, prenions nos res s biais sociétaux. Il est urgent que nous\, développeurs\, prenions nos res
ponsabilités et mesurons les enjeux éthiques de l'IA pour éviter que les st ponsabilités et mesurions les enjeux éthiques de l'IA pour éviter que les s
éréotypes\, les inégalités et les préjugés se retrouvent au cœur de nos fut téréotypes\, les inégalités et les préjugés se retrouvent au cœur de nos fu
urs systèmes.\n\nCette présentation propose des root cause analysis sur des turs systèmes.\n\nCette présentation propose des root cause analysis sur de
exemples concrets de ces biais et présente des alternatives qui auraient p s exemples concrets de ces biais et présente des alternatives qui auraient
ermis d'éviter ces biais en "production" autant d'un point de vue humain qu permis d'éviter ces biais en "production" autant d'un point de vue humain q
e technique.\n\nNous verrons notamment que l’éthique peut directement être ue technique.\n\nNous verrons notamment que l’éthique peut directement être
abordée au niveau des données et de leur préparation à l’apprentissage. Nou abordée au niveau des données et de leur préparation à l’apprentissage. No
s nous concentrerons principalement sur l’impact des statistiques des donné us nous concentrerons principalement sur l’impact des statistiques des donn
es d’entraînement et les transformations à appliquer en pré-processing (mét ées d’entraînement et les transformations à appliquer en pré-processing (mé
riques de fairness\, améliorer la fairness sur des données annotées)\, et n triques de fairness\, améliorer la fairness sur des données annotées)\, et
ous montrerons comment des benchmarks permettent d'appréhender l’impact des nous montrerons comment des benchmarks permettent d'appréhender l’impact de
méthodes de fairness sur la précision des modèles entraînés.\n\nLa confian s méthodes de fairness sur la précision des modèles entraînés.\n\nLa confia
ce et l’équité passe avant tout par une compréhension de la prise de décisi nce et l’équité passe avant tout par une compréhension de la prise de décis
on par l’utilisateur. Par conséquent\, nous présenterons diverses méthodes ion par l’utilisateur. Par conséquent\, nous présenterons diverses méthodes
pour expliquer la prise de décision d’un modèle boîte noire (principalement pour expliquer la prise de décision d’un modèle boîte noire (principalemen
des algorithmes de deep learning) et mettons en garde contre une mauvaise t des algorithmes de deep learning) et mettons en garde contre une mauvaise
interprétation de ces explications. interprétation de ces explications.
DTSTART:20191003T120000 DTSTART:20191003T120000
DURATION:PT40M DURATION:PT40M
LOCATION:#2 LOCATION:Airbus
SUMMARY:Quand les ratés des IAs nous renvoient à nos propres biais sociétau SUMMARY:Quand les ratés des IAs nous renvoient à nos propres biais sociétau
x x
UID:ZsAGxn6UZi1hfzz2bwR7 UID:ZsAGxn6UZi1hfzz2bwR7
@ -278,12 +278,12 @@ BEGIN:VEVENT
DESCRIPTION:Dans ce talk je vous montrerai comment expliquer simplement le DESCRIPTION:Dans ce talk je vous montrerai comment expliquer simplement le
fonctionnement de l'apprentissage par renforcement. Pour cela pas besoin d' fonctionnement de l'apprentissage par renforcement. Pour cela pas besoin d'
ordinateur : quelques allumettes\, des sacs de cotillons et un peu de pédag ordinateur : quelques allumettes\, des sacs de cotillons et un peu de pédag
ogie sont suffisant pour mettre en évidence les mécanismes intrinsèques de ogie sont suffisants pour mettre en évidence les mécanismes intrinsèques de
cette technique et pour aborder les enjeux et les limites des algorithmes d cette technique et pour aborder les enjeux et les limites des algorithmes
'"intelligence artificielle" basés sur l'apprentissage. d'"intelligence artificielle" basés sur l'apprentissage.
DTSTART:20191003T125000 DTSTART:20191003T125000
DURATION:PT15M DURATION:PT15M
LOCATION:#2 LOCATION:Airbus
SUMMARY:Machine learning avec des allumettes et des cotillons SUMMARY:Machine learning avec des allumettes et des cotillons
UID:cnRUAtQNZybQsQa03lAx UID:cnRUAtQNZybQsQa03lAx
URL:https://devfesttoulouse.fr/sessions/machine_learning_avec_des_allumette URL:https://devfesttoulouse.fr/sessions/machine_learning_avec_des_allumette
@ -301,7 +301,7 @@ DESCRIPTION:Brainfuck est probablement le plus connu des langages de progra
raphes ! raphes !
DTSTART:20191003T140500 DTSTART:20191003T140500
DURATION:PT15M DURATION:PT15M
LOCATION:#2 LOCATION:Airbus
SUMMARY:Applications de Brainfuck\, langage minimaliste mais Turing-complet SUMMARY:Applications de Brainfuck\, langage minimaliste mais Turing-complet
UID:oiZTE4THbAJeaNVlLc03 UID:oiZTE4THbAJeaNVlLc03
URL:https://devfesttoulouse.fr/sessions/applications_de_brainfuck__langage_ URL:https://devfesttoulouse.fr/sessions/applications_de_brainfuck__langage_
@ -323,7 +323,7 @@ DESCRIPTION:Sans nécessiter de formation musicale pointue\, tout développeu
e tenir ! e tenir !
DTSTART:20191003T143000 DTSTART:20191003T143000
DURATION:PT40M DURATION:PT40M
LOCATION:#2 LOCATION:Airbus
SUMMARY:Live coding musical : vous savez coder ? Devenez compositeur avec W SUMMARY:Live coding musical : vous savez coder ? Devenez compositeur avec W
ebAudio et WebMIDI ! ebAudio et WebMIDI !
UID:WwHpapkCgEg5IMW5vTId UID:WwHpapkCgEg5IMW5vTId
@ -354,7 +354,7 @@ DESCRIPTION:It's a common idea: Dynamic typing gives you freedom to do what
, so come by and let's talk about being (type-safely) free. , so come by and let's talk about being (type-safely) free.
DTSTART:20191003T153000 DTSTART:20191003T153000
DURATION:PT40M DURATION:PT40M
LOCATION:#2 LOCATION:Airbus
SUMMARY:The Freedom of Static Typing SUMMARY:The Freedom of Static Typing
UID:RhWn82dKmICiQulwcVJF UID:RhWn82dKmICiQulwcVJF
URL:https://devfesttoulouse.fr/sessions/the_freedom_of_static_typing URL:https://devfesttoulouse.fr/sessions/the_freedom_of_static_typing
@ -373,7 +373,7 @@ DESCRIPTION:When you start a brand new app or service\, you need to think a
s and their benefits. s and their benefits.
DTSTART:20191003T163000 DTSTART:20191003T163000
DURATION:PT40M DURATION:PT40M
LOCATION:#2 LOCATION:Airbus
SUMMARY:Authentication/Authorization Starters Battle SUMMARY:Authentication/Authorization Starters Battle
UID:6E03tbU6L5w0IyjMi7yF UID:6E03tbU6L5w0IyjMi7yF
URL:https://devfesttoulouse.fr/sessions/authentication_authorization_starte URL:https://devfesttoulouse.fr/sessions/authentication_authorization_starte
@ -386,14 +386,14 @@ DESCRIPTION:Depuis les années 70 tous les constructeurs autos intégrent des
calculateurs électroniques.\nLes moteurs des voitures modernes sont des sy calculateurs électroniques.\nLes moteurs des voitures modernes sont des sy
stèmes informatiques complexes qui s'appuient sur des dizaines de capteurs. stèmes informatiques complexes qui s'appuient sur des dizaines de capteurs.
.. et du code. \nComment ça fonctionne ? A quoi ressemble ce code et que fa .. et du code. \nComment ça fonctionne ? A quoi ressemble ce code et que fa
it-il ?\nQu'est-ce qu'il se passe lorsqu'on fait une "reprog" ? \nQu'est-ce it-il ?\nQu'est-ce qu'il se passe lorsqu'on fait une "reprog" ? \nQue signi
que signifie le voyant moteur allumé ? Comment débugger tout ça ?\nSoulevo fie le voyant moteur allumé ? Comment débugger tout ça ?\nSoulevons le capo
ns le capot (électronique)\, analysons le matériel mis en oeuvre mais surto t (électronique)\, analysons le matériel mis en oeuvre mais surtout le logi
ut le logiciel grâce aux sources des calculateurs "Megasquirt" et allons ex ciel grâce aux sources des calculateurs "Megasquirt" et allons explorer la
plorer la face cachée numérique de nos voitures. face cachée numérique de nos voitures.
DTSTART:20191003T173000 DTSTART:20191003T173000
DURATION:PT40M DURATION:PT40M
LOCATION:#2 LOCATION:Airbus
SUMMARY:Mon p*** de voyant moteur est encore allumé ! Comment debugger mon SUMMARY:Mon p*** de voyant moteur est encore allumé ! Comment debugger mon
moteur ? Plongeon dans les entrailles des calculateurs moteur moteur ? Plongeon dans les entrailles des calculateurs moteur
UID:fW4yvmVxjXb57vQJhIXu UID:fW4yvmVxjXb57vQJhIXu
@ -423,7 +423,7 @@ DESCRIPTION:Le numérique fait-il partie du problème ou de la solution quand
e notre monde suit. e notre monde suit.
DTSTART:20191003T100000 DTSTART:20191003T100000
DURATION:PT40M DURATION:PT40M
LOCATION:#3 LOCATION:SII
SUMMARY:"Numérique et environnement" ou "On aurait pu sauver les abeilles\, SUMMARY:"Numérique et environnement" ou "On aurait pu sauver les abeilles\,
on a préféré sortir un nouvel iPhone" on a préféré sortir un nouvel iPhone"
UID:zDbtrtvdLPG1okj07wyI UID:zDbtrtvdLPG1okj07wyI
@ -452,7 +452,7 @@ DESCRIPTION:The singe most important feature of Rust is memory safety. Writ
control of error conditions control of error conditions
DTSTART:20191003T110000 DTSTART:20191003T110000
DURATION:PT40M DURATION:PT40M
LOCATION:#3 LOCATION:SII
SUMMARY:Rust as a High-Level Langage SUMMARY:Rust as a High-Level Langage
UID:PjQDGsFIQoo1By4Ogv3q UID:PjQDGsFIQoo1By4Ogv3q
URL:https://devfesttoulouse.fr/sessions/rust_as_a_high_level_langage URL:https://devfesttoulouse.fr/sessions/rust_as_a_high_level_langage
@ -465,12 +465,12 @@ DESCRIPTION:Vous aimez VS Code car il est simple\, intuitif et qu'il fait c
ieurs dans VS Code? et même permettre à une personne tierce de jouer avec v ieurs dans VS Code? et même permettre à une personne tierce de jouer avec v
otre débugger depuis l'autre bout du monde? Saviez-vous que vous pouviez av otre débugger depuis l'autre bout du monde? Saviez-vous que vous pouviez av
oir un client slack dans VS Code\, et même un chat audio? \nEt avez-vous e oir un client slack dans VS Code\, et même un chat audio? \nEt avez-vous e
xploré toutes les possibilités que VS Code offre quand vous utilisez github xploré toutes les possibilités que VS Code offre quand vous utilisez GitHub
? \nNous verrons dans ce talk tout ce qui fait de VS Code l'éditeur de cod ?\nNous verrons dans ce talk tout ce qui fait de VS Code l'éditeur de code
e parfait pour faire du code collaboratif. parfait pour faire du code collaboratif.
DTSTART:20191003T120000 DTSTART:20191003T120000
DURATION:PT40M DURATION:PT40M
LOCATION:#3 LOCATION:SII
SUMMARY:Allo Paris\, ici San Francisco. Et si on codait ensemble avec VS Co SUMMARY:Allo Paris\, ici San Francisco. Et si on codait ensemble avec VS Co
de? de?
UID:Cej88MtlRVZrJRK0FJ2p UID:Cej88MtlRVZrJRK0FJ2p
@ -483,33 +483,29 @@ BEGIN:VEVENT
DESCRIPTION:Jean-Yves Girard\, le génial inventeur des indispensables [mont DESCRIPTION:Jean-Yves Girard\, le génial inventeur des indispensables [mont
res à moutarde](http://girard.perso.math.cnrs.fr/moutarde.pdf) (1990)\, est res à moutarde](http://girard.perso.math.cnrs.fr/moutarde.pdf) (1990)\, est
certes un joyeux trublion.\n\nMais avant d'en arriver à ce sommet indépass certes un joyeux trublion.\n\nMais avant d'en arriver à ce sommet indépass
able\, il a tout même publié deux-trois petites choses en chemin:\n\n- Rust able\, il a tout de même publié deux-trois petites choses en chemin:\n\n- R
\, vous connaissez? L'idée première du système de typage de Rust est la log ust\, vous connaissez? L'idée première du système de typage de Rust est la
ique dite "[linéaire](http://girard.perso.math.cnrs.fr/linear.pdf)"\, due à logique dite "[linéaire](http://girard.perso.math.cnrs.fr/linear.pdf)"\, du
Jean-Yves Girard (1987).\n- Haskell\, ça vous dit quelque chose? Les systè e à Jean-Yves Girard (1987).\n- Haskell\, ça vous dit quelque chose? Les sy
mes de typage de Haskell mais aussi Scala (et d'une certaine manière Java) stèmes de typage de Haskell mais aussi Scala (et d'une certaine manière Jav
sont basés sur le "[système F](https://en.wikipedia.org/wiki/System_F)" (ou a) sont basés sur le "[système F](https://en.wikipedia.org/wiki/System_F)"
lambda-calcul de second ordre)\, dû à... Jean-Yves Girard (1972).\n- Idris (ou lambda-calcul de second ordre)\, dû à... Jean-Yves Girard (1972).\n- Id
\, vous avez entendu parler? Le système de typage d'Idris est basé sur la t ris\, vous avez entendu parler? Le système de typage d'Idris est basé sur l
héorie des types de Per Martin-Löf\, dont la première version a été prouvée a théorie des types de Per Martin-Löf\, dont la première version a été prou
incorrecte par... Jean-Yves Girard\, qui depuis possède un [paradoxe](http vée incorrecte par... Jean-Yves Girard\, qui depuis possède un [paradoxe](h
s://en.wikipedia.org/wiki/System_U#Girard's_paradox) à son nom. (Girard et ttps://en.wikipedia.org/wiki/System_U#Girard's_paradox) à son nom. (Girard
Martin-Löf sont par ailleurs de très bons potes et ont ferraillé sec contre et Martin-Löf sont par ailleurs de très bons potes et ont ferraillé sec con
les logiciens classiques dans leur prime jeunesse.)\n\nTrès méconnu mais p tre les logiciens classiques dans leur prime jeunesse.)\n\nTrès méconnu mai
robalement l'un des penseurs les plus influents pour l'informatique de ce d s probalement l'un des penseurs les plus influents pour l'informatique de c
ébut de XXIe siècle\, Girard est tout aussi sérieux que fantasque. Son styl e début de XXIe siècle\, Girard est tout aussi sérieux que fantasque. Son s
e toujours acéré et polémique s'appuie sur une vision très claire de ce que tyle toujours acéré et polémique s'appuie sur une vision très claire de ce
devrait être la logique: vivante\, joyeuse\, fertile.\n\nDans cette courte que devrait être la logique: vivante\, joyeuse\, fertile.\n\nDans cette cou
présentation\, on s'attachera à comprendre pourquoi Girard est aussi virul rte présentation\, on s'attachera à comprendre pourquoi Girard est aussi vi
ent dans son discours\, quels sont les objectifs de sa pensée\, et pourquoi rulent dans son discours\, quels sont les objectifs de sa pensée\, et pourq
elle a déjà porté tant de fruits dans le monde de l'informatique. \n\n---- uoi elle a déjà porté tant de fruits dans le monde de l'informatique.
\n\nDans le cas d'un créneau à 40min\, on pourrait donner quelques pointeur
s sur ses travaux plus récents\, et expliciter en quoi ils sont porteurs de
nouvelles avancées pour les prochaines décennies (réseaux de démonstration
s\, géométrique de l'intéraction\, etc.).
DTSTART:20191003T125000 DTSTART:20191003T125000
DURATION:PT15M DURATION:PT15M
LOCATION:#3 LOCATION:SII
SUMMARY:Le troll dans ta machine --- Une courte introduction à la pensée de SUMMARY:Le troll dans ta machine --- Une courte introduction à la pensée de
Jean-Yves Girard Jean-Yves Girard
UID:hoiS7Cs5sWwXb632pLh2 UID:hoiS7Cs5sWwXb632pLh2
@ -519,19 +515,19 @@ TRANSP:TRANSPARENT
CATEGORIES:wtf CATEGORIES:wtf
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
DESCRIPTION:Avec mon épouse nous avons commencer à donner de l'argent de po DESCRIPTION:Avec mon épouse nous avons commencé à donner de l'argent de poc
che à nos enfants.\n\n![Calvin et l'argent de poche](https://i.pinimg.com/o he à nos enfants.\n\n![Calvin et l'argent de poche](https://i.pinimg.com/or
riginals/ad/47/94/ad47940ca35ce4bd5122a916abf9f589.png)\n\nPour qu'ils puis iginals/ad/47/94/ad47940ca35ce4bd5122a916abf9f589.png)\n\nPour qu'ils puiss
sent faire comme les grands (et parce que c'est fun aussi :D) j'ai conçu un ent faire comme les grands (et parce que c'est fun aussi :D) j'ai conçu un
DAAP (**D**istributeur **A**utomatique d'**A**rgent de **P**oche) qui leur DAAP (**D**istributeur **A**utomatique d'**A**rgent de **P**oche) qui leur
permet\, le jour de la distribution de l'argent de poche\, d'insérer leur permet\, le jour de la distribution de l'argent de poche\, d'insérer leur
"carte bleue"\, saisir leur code et de voir la machine s'ébranler pour dis "carte bleue"\, saisir leur code et de voir la machine s'ébranler pour dist
tribuer les pièces.\n\nDans ce talk on parlera d'Arduino\, d'impression 3D\ ribuer les pièces.\n\nDans ce talk on parlera d'Arduino\, d'impression 3D\,
, de carte à puce\, d'électronique et des problèmes que j'ai rencontré et c de cartes à puce\, d'électronique et des problèmes que j'ai rencontrés et
omment j'ai pu les résoudre. comment j'ai pu les résoudre.
DTSTART:20191003T140500 DTSTART:20191003T140500
DURATION:PT15M DURATION:PT15M
LOCATION:#3 LOCATION:SII
SUMMARY:Un distributeur automatique d'argent de poche pour les enfants SUMMARY:Un distributeur automatique d'argent de poche pour les enfants
UID:ZmSIPnuidcxjKLVfEKM8 UID:ZmSIPnuidcxjKLVfEKM8
URL:https://devfesttoulouse.fr/sessions/un_distributeur_automatique_d_argen URL:https://devfesttoulouse.fr/sessions/un_distributeur_automatique_d_argen
@ -548,10 +544,10 @@ DESCRIPTION:Les enfants sont eux-mêmes les bâtisseurs actifs de leurs propr
omment donner le goût du code à nos enfants et surtout pourquoi est-ce impo omment donner le goût du code à nos enfants et surtout pourquoi est-ce impo
rtant ?\nAvec Saskia\, Loïs et leur père nous voyagerons à travers le temps rtant ?\nAvec 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 \, en partant de la tortue sur ce bon vieux M05 en passant par Scratch\, le
Logo hipster de nos jour\, jusqu’à Groovy et Python. \n Logo hipster de nos jours\, jusqu’à Groovy et Python.
DTSTART:20191003T143000 DTSTART:20191003T143000
DURATION:PT40M DURATION:PT40M
LOCATION:#3 LOCATION:SII
SUMMARY:Le jaillissement de l'esprit SUMMARY:Le jaillissement de l'esprit
UID:le_jaillissement_de_l_esprit UID:le_jaillissement_de_l_esprit
URL:https://devfesttoulouse.fr/sessions/le_jaillissement_de_l_esprit URL:https://devfesttoulouse.fr/sessions/le_jaillissement_de_l_esprit
@ -570,9 +566,9 @@ DESCRIPTION:Programmer le noyau d'un système d'exploitation est un très bon
de contexte liés à la programmation concurrentielle de contexte liés à la programmation concurrentielle
DTSTART:20191003T153000 DTSTART:20191003T153000
DURATION:PT40M DURATION:PT40M
LOCATION:#3 LOCATION:SII
SUMMARY:Comprendre le rôle du noyau d'un système d'exploitation en créant u SUMMARY:Comprendre le rôle du noyau d'un système d'exploitation en en créan
n from scratch t un from scratch
UID:tOexEcqeKEztPbNmR4JT UID:tOexEcqeKEztPbNmR4JT
URL:https://devfesttoulouse.fr/sessions/comprendre_le_role_du_noyau_d_un_sy URL:https://devfesttoulouse.fr/sessions/comprendre_le_role_du_noyau_d_un_sy
steme_d_exploitation_en_creant_un_from_scratch steme_d_exploitation_en_creant_un_from_scratch
@ -588,7 +584,7 @@ DESCRIPTION:DevOps is everywhere\, and every new or existing project is at
le. le.
DTSTART:20191003T163000 DTSTART:20191003T163000
DURATION:PT40M DURATION:PT40M
LOCATION:#3 LOCATION:SII
SUMMARY:DevOps at scale SUMMARY:DevOps at scale
UID:aOHds477R7FiM3cnWAXp UID:aOHds477R7FiM3cnWAXp
URL:https://devfesttoulouse.fr/sessions/devops_at_scale URL:https://devfesttoulouse.fr/sessions/devops_at_scale
@ -604,7 +600,7 @@ DESCRIPTION:If the new React Context API and Suspense killed Redux (they di
ilding forms in React easier than ever before. ilding forms in React easier than ever before.
DTSTART:20191003T173000 DTSTART:20191003T173000
DURATION:PT40M DURATION:PT40M
LOCATION:#3 LOCATION:SII
SUMMARY:Modern Forms in React SUMMARY:Modern Forms in React
UID:McfMVcKDdZv68NSo2JIJ UID:McfMVcKDdZv68NSo2JIJ
URL:https://devfesttoulouse.fr/sessions/modern_forms_in_react URL:https://devfesttoulouse.fr/sessions/modern_forms_in_react
@ -621,14 +617,14 @@ DESCRIPTION:Avec les annonces de l'arrivée de la réalité augmentée (ou RA)
vigateur\, des applications natives ou des moteurs 3D comme Unity ainsi que vigateur\, des applications natives ou des moteurs 3D comme Unity ainsi que
les CloudAnchors qui permettent la persistance et le partage de positions les CloudAnchors qui permettent la persistance et le partage de positions
d’objets dans les scènes de réalité augmentée\, y compris avec des utilisat d’objets dans les scènes de réalité augmentée\, y compris avec des utilisat
eurs d’iOS.\n\nAprès une initiations aux concepts liés à la RA (meshes\, 6 eurs d’iOS.\n\nAprès une initiation aux concepts liés à la RA (meshes\, 6 D
DoF\,...)\, nous présenterons les différentes fonctionnalités d’ARCore. Nou oF\,...)\, nous présenterons les différentes fonctionnalités d’ARCore. Nous
s discuterons aussi des différentes approches d’utilisation\, de leurs limi discuterons aussi des différentes approches d’utilisation\, de leurs limit
tations et avantages au travers d'une application de cartographie 3D en réa ations et avantages au travers d'une application de cartographie 3D en réal
lité augmentée. ité augmentée.
DTSTART:20191003T100000 DTSTART:20191003T100000
DURATION:PT40M DURATION:PT40M
LOCATION:#4 LOCATION:Capgemini
SUMMARY:A la découverte de la réalité augmentée avec ARCore SUMMARY:A la découverte de la réalité augmentée avec ARCore
UID:qXAvodXoMK3db8ZLcVwb UID:qXAvodXoMK3db8ZLcVwb
URL:https://devfesttoulouse.fr/sessions/a_la_decouverte_de_la_realite_augme URL:https://devfesttoulouse.fr/sessions/a_la_decouverte_de_la_realite_augme
@ -638,19 +634,19 @@ CATEGORIES:native_mobile_apps
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
DESCRIPTION:_« Make it work\, make it right\, make it fast »_ - Kent Beck\n DESCRIPTION:_« Make it work\, make it right\, make it fast »_ - Kent Beck\n
\nNous connaissons tous cette citation. Pourtant nous sommes dès fois trop \nNous connaissons tous cette citation. Pourtant nous sommes trop souvent r
souvent restés bloqué à l’étape 1 par manque de temps ou de priorisation.\n estés bloqué à l’étape 1 par manque de temps ou de priorisation.\n\nL’accue
\nL’accueil d’un nouveau développeur·euse dans une équipe est un des meille il d’un nouveau développeur·euse dans une équipe est un des meilleurs momen
urs moments pour vérifier qu’une base de code est « saine et scalable ».\n\ ts pour vérifier qu’une base de code est « saine et scalable ».\n\nNous vou
nNous vous proposons dans ce talk un retour d’expérience sur quelques année s proposons dans ce talk un retour d’expérience sur quelques années de cons
s de consulting sur des projets Angular au travers de cas concrets :\n- que ulting sur des projets Angular au travers de cas concrets :\n- quelles sont
lles sont les mauvaises pratiques à éviter ?\n- quels sont les choix orient les mauvaises pratiques à éviter ?\n- quels sont les choix orientés et ass
és et assumés d’Angular pour vous éviter tout ça ?\n- quelque soit la taill umés d’Angular pour vous éviter tout ça ?\n- quelle que soit la taille de v
e de votre équipe\, l’expérience de vos collègues\, quels sont les princip otre équipe ou l’expérience de vos collègues\, quels sont les principes d’a
es d’architecture à adopter pour améliorer tout ça ? rchitecture à adopter pour améliorer tout ça ?
DTSTART:20191003T110000 DTSTART:20191003T110000
DURATION:PT40M DURATION:PT40M
LOCATION:#4 LOCATION:Capgemini
SUMMARY:Rockin’ in the Angular World SUMMARY:Rockin’ in the Angular World
UID:niiUNFAFhYnPBiOrcDVf UID:niiUNFAFhYnPBiOrcDVf
URL:https://devfesttoulouse.fr/sessions/rockin_in_the_angular_world URL:https://devfesttoulouse.fr/sessions/rockin_in_the_angular_world
@ -669,10 +665,10 @@ DESCRIPTION:De nombreux services en ligne existent pour gérer en toute sécu
ers un service Cloud\, pour enfin découvrir ce que permettent ces solutions ers un service Cloud\, pour enfin découvrir ce que permettent ces solutions
en ligne dédiées à l'IoT.\n\nPour l'exemple\, et parce qu'il faut bien cho en ligne dédiées à l'IoT.\n\nPour l'exemple\, et parce qu'il faut bien cho
isir une solution\, nous utiliserons Google Cloud IoT Core\, les concepts r isir une solution\, nous utiliserons Google Cloud IoT Core\, les concepts r
estant similaires sur les autres plate-formes. estant similaires sur les autres plates-formes.
DTSTART:20191003T120000 DTSTART:20191003T120000
DURATION:PT40M DURATION:PT40M
LOCATION:#4 LOCATION:Capgemini
SUMMARY:Premiers pas avec un microcontrôleur et Google Cloud IoT Core SUMMARY:Premiers pas avec un microcontrôleur et Google Cloud IoT Core
UID:R9O1S7M9oRMmwd0cNBaz UID:R9O1S7M9oRMmwd0cNBaz
URL:https://devfesttoulouse.fr/sessions/premiers_pas_avec_un_microcontroleu URL:https://devfesttoulouse.fr/sessions/premiers_pas_avec_un_microcontroleu
@ -684,16 +680,16 @@ BEGIN:VEVENT
DESCRIPTION:Ces dernières années\, les "fabriques de dev" et autres formati DESCRIPTION:Ces dernières années\, les "fabriques de dev" et autres formati
ons courtes explosent. C'est un fait\, tout dev a été ou sera amené à trava ons courtes explosent. C'est un fait\, tout dev a été ou sera amené à trava
iller avec l'un de ces jeunes développeurs.euses. Mais qui sont-ils ? Pourq iller avec l'un de ces jeunes développeurs.euses. Mais qui sont-ils ? Pourq
uoi une reconversion dans ce genre de d'organisation ? Qu'ont-ils appris lo uoi une reconversion dans ce genre d'organisation ? Qu'ont-ils appris lors
rs de leurs formation express ? C'est fiable ce genre de dev ? Comment puis de leur formation express ? C'est fiable ce genre de dev ? Comment puis-je
-je les intégrer au mieux dans ma structure ?\n\nAutant de questions que vo les intégrer au mieux dans ma structure ?\n\nAutant de questions que vous v
us vous êtes sans doute déjà posées. Pendant ces 15 minutes\, je vous prése ous êtes sans doute déjà posées. Pendant ces 15 minutes\, je vous présenter
nterai mon retour d'expérience en tant que développeuse provenant de l'une ai mon retour d'expérience en tant que développeuse provenant de l'une de c
de ces écoles de dev et maintenant développeuse Javascript depuis 2 ans au es écoles de dev et maintenant développeuse Javascript depuis 2 ans au sein
sein d'une startup Toulousaine. d'une startup Toulousaine.
DTSTART:20191003T125000 DTSTART:20191003T125000
DURATION:PT15M DURATION:PT15M
LOCATION:#4 LOCATION:Capgemini
SUMMARY:Développeurs en reconversion\, développeurs quand même ! SUMMARY:Développeurs en reconversion\, développeurs quand même !
UID:adcMAUSbsAK27dQJA4Iw UID:adcMAUSbsAK27dQJA4Iw
URL:https://devfesttoulouse.fr/sessions/developpeurs_en_reconversion__devel URL:https://devfesttoulouse.fr/sessions/developpeurs_en_reconversion__devel
@ -712,7 +708,7 @@ DESCRIPTION:Le code barre est une invention qui a radicalement modifié nos
rmations. rmations.
DTSTART:20191003T140500 DTSTART:20191003T140500
DURATION:PT15M DURATION:PT15M
LOCATION:#4 LOCATION:Capgemini
SUMMARY:10 est une puissance de 2 SUMMARY:10 est une puissance de 2
UID:jABRUDzqext8Rx8CmA4j UID:jABRUDzqext8Rx8CmA4j
URL:https://devfesttoulouse.fr/sessions/10_est_une_puissance_de_2 URL:https://devfesttoulouse.fr/sessions/10_est_une_puissance_de_2
@ -736,7 +732,7 @@ DESCRIPTION:Les microservices\, la scalabilité instantanée et les plates-fo
verbalise\, attendez-vous à une démo détaillée. verbalise\, attendez-vous à une démo détaillée.
DTSTART:20191003T143000 DTSTART:20191003T143000
DURATION:PT40M DURATION:PT40M
LOCATION:#4 LOCATION:Capgemini
SUMMARY:De Java à un exécutable natif : GraalVM et Quarkus changent la donn SUMMARY:De Java à un exécutable natif : GraalVM et Quarkus changent la donn
e e
UID:Qy836EfpA0wC4M6jYcTk UID:Qy836EfpA0wC4M6jYcTk
@ -746,19 +742,19 @@ TRANSP:TRANSPARENT
CATEGORIES:method___tools CATEGORIES:method___tools
END:VEVENT END:VEVENT
BEGIN:VEVENT BEGIN:VEVENT
DESCRIPTION:Dans un monde de saveurs complexes et sofistiquées\, la guerre DESCRIPTION: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 bata du toping fait rage chez les crèmes glacées du Web ! Face au champs de bét
il\, les pronostiques vont bon train pour savoir qui l’emportera entre le c ail\, les pronostiques vont bon train pour savoir qui l’emportera entre le
runchy Angulaire\, le fondant Reactifs et le décoratif Vue.\n\nDurant ce te crunchy Angulaire\, le fondant Reactif et le décoratif Vue.\n\nDurant ce te
mps\, loin de ces vicissitudes\, la petite saveur basique vanille fait son mps\, loin de ces vicissitudes\, la petite saveur basique vanille fait son
bonhomme de chemin. S’agirait-il du héro de la légende\, succeptible de ren bonhomme de chemin. S’agirait-il du héros de la légende\, susceptible de re
verser le destin de ce monde sans heurts ?\n\nSache\, voyageur\, qu’elle es nverser le destin de ce monde sans heurt ?\n\nSache\, voyageur\, qu’elle es
t déjà passée par nos contrées. Laisse moi te raconter comment elle nous a t déjà passée par nos contrées. Laisse moi te raconter comment elle nous a
permis de renverser notre vieux roi\, et tu saura enfin ce qui se prépare p permis de renverser notre vieux roi\, et tu sauras enfin ce qui se prépare
our ton royaume. pour ton royaume.
DTSTART:20191003T153000 DTSTART:20191003T153000
DURATION:PT40M DURATION:PT40M
LOCATION:#4 LOCATION:Capgemini
SUMMARY:Brace yourself\, 🍦Vanilla is coming … back 🕶! SUMMARY:Brace yourself\, 🍦Vanilla is coming … back 🕶!
UID:rJDTMZMYX57DCKYhW09c UID:rJDTMZMYX57DCKYhW09c
URL:https://devfesttoulouse.fr/sessions/brace_yourself__vanilla_is_coming__ URL:https://devfesttoulouse.fr/sessions/brace_yourself__vanilla_is_coming__
@ -782,7 +778,7 @@ DESCRIPTION:How a developer can tell if the system is sick just by taking a
s: a sequel of "Passwords. Do you keep them safe?") s: a sequel of "Passwords. Do you keep them safe?")
DTSTART:20191003T163000 DTSTART:20191003T163000
DURATION:PT40M DURATION:PT40M
LOCATION:#4 LOCATION:Capgemini
SUMMARY:Four Diseases SUMMARY:Four Diseases
UID:PmoMEVHO3imfUIMXsPai UID:PmoMEVHO3imfUIMXsPai
URL:https://devfesttoulouse.fr/sessions/four_diseases URL:https://devfesttoulouse.fr/sessions/four_diseases
@ -800,7 +796,7 @@ DESCRIPTION:Quel est le point commun entre un jeu de sudoku\, la planificat
r un cas plus complexe sur lequel je travaille actuellement. r un cas plus complexe sur lequel je travaille actuellement.
DTSTART:20191003T173000 DTSTART:20191003T173000
DURATION:PT40M DURATION:PT40M
LOCATION:#4 LOCATION:Capgemini
SUMMARY:Introduction à la programmation par contraintes SUMMARY:Introduction à la programmation par contraintes
UID:iU4EzEThVDvpaHDsGjOO UID:iU4EzEThVDvpaHDsGjOO
URL:https://devfesttoulouse.fr/sessions/introduction_a_la_programmation_par URL:https://devfesttoulouse.fr/sessions/introduction_a_la_programmation_par

@ -1 +1 @@
Subproject commit 02efb59608b3977022bf66678d7c4f805829c165 Subproject commit c7a550d5f13a824073564ef2a3c62a0216be5c94
Loading…
Cancel
Save