From a62b8411be804fe5f55c9fb00292e02cd047b351 Mon Sep 17 00:00:00 2001 From: Igor Laborie Date: Wed, 26 Jun 2019 16:39:26 +0200 Subject: [PATCH 1/6] bootstrap kids page --- content/pitchoun/index.fr.md | 27 +++++++++++++++++++++++++++ content/pitchoun/index.md | 27 +++++++++++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 content/pitchoun/index.fr.md create mode 100644 content/pitchoun/index.md diff --git a/content/pitchoun/index.fr.md b/content/pitchoun/index.fr.md new file mode 100644 index 0000000..f525542 --- /dev/null +++ b/content/pitchoun/index.fr.md @@ -0,0 +1,27 @@ +--- +title: Pitchounes +menu: + main: + weight: 90 + +draft: false +--- +Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. + +Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra nulla ut metus varius laoreet. Quisque rutrum. Aenean imperdiet. Etiam ultricies nisi vel augue. Curabitur ullamcorper ultricies nisi. Nam eget dui. Etiam rhoncus. Maecenas tempus, tellus eget condimentum rhoncus, sem quam semper libero, sit amet adipiscing sem neque sed ipsum. Nam quam nunc, blandit vel, luctus pulvinar, hendrerit id, lorem. Maecenas nec odio et ante tincidunt tempus. Donec vitae sapien ut libero venenatis faucibus. Nullam quis ante. + +Etiam sit amet orci eget eros faucibus tincidunt. Duis leo. Sed fringilla mauris sit amet nibh. Donec sodales sagittis magna. Sed consequat, leo eget bibendum sodales, augue velit cursus nunc, quis gravida magna mi a libero. Fusce vulputate eleifend sapien. Vestibulum purus quam, scelerisque ut, mollis sed, nonummy id, metus. Nullam accumsan lorem in dui. Cras ultricies mi eu turpis hendrerit fringilla. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; In ac dui quis mi consectetuer lacinia. Nam pretium turpis et arcu. + +Duis arcu tortor, suscipit eget, imperdiet nec, imperdiet iaculis, ipsum. Sed aliquam ultrices mauris. Integer ante arcu, accumsan a, consectetuer eget, posuere ut, mauris. Praesent adipiscing. Phasellus ullamcorper ipsum rutrum nunc. Nunc nonummy metus. Vestibulum volutpat pretium libero. Cras id dui. Aenean ut eros et nisl sagittis vestibulum. Nullam nulla eros, ultricies sit amet, nonummy id, imperdiet feugiat, pede. Sed lectus. Donec mollis hendrerit risus. Phasellus nec sem in justo pellentesque facilisis. Etiam imperdiet imperdiet orci. Nunc nec neque. + +Phasellus leo dolor, tempus non, auctor et, hendrerit quis, nisi. Curabitur ligula sapien, tincidunt non, euismod vitae, posuere imperdiet, leo. Maecenas malesuada. Praesent congue erat at massa. Sed cursus turpis vitae tortor. Donec posuere vulputate arcu. Phasellus accumsan cursus velit. Vestibulum fringilla pede sit amet augue. In turpis. Pellentesque posuere. Praesent turpis. Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc, eu sollicitudin urna dolor sagittis lacus. Donec elit libero, sodales nec, volutpat a, suscipit non, turpis. Nullam sagittis. Suspendisse pulvinar, augue ac venenatis condimentum, sem libero volutpat nibh, nec pellentesque velit pede quis nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Fusce id purus. Ut varius tincidunt libero. Phasellus dolor. Maecenas vestibulum mollis. + +## Infos pratiques + +Places limitées. Ne tardez pas pour inscrire votre enfant en ligne. + +Pensez à prendre votre pièce d'identité au cas où elle vous soit demandée. Les parents accompagnateurs sont autorisés mais il n'est pas garanti que tous auront de la place. + +Vous pouvez venir avec un ordinateur portable. + +En savoir plus sur ... \ No newline at end of file diff --git a/content/pitchoun/index.md b/content/pitchoun/index.md new file mode 100644 index 0000000..f525542 --- /dev/null +++ b/content/pitchoun/index.md @@ -0,0 +1,27 @@ +--- +title: Pitchounes +menu: + main: + weight: 90 + +draft: false +--- +Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. + +Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra nulla ut metus varius laoreet. Quisque rutrum. Aenean imperdiet. Etiam ultricies nisi vel augue. Curabitur ullamcorper ultricies nisi. Nam eget dui. Etiam rhoncus. Maecenas tempus, tellus eget condimentum rhoncus, sem quam semper libero, sit amet adipiscing sem neque sed ipsum. Nam quam nunc, blandit vel, luctus pulvinar, hendrerit id, lorem. Maecenas nec odio et ante tincidunt tempus. Donec vitae sapien ut libero venenatis faucibus. Nullam quis ante. + +Etiam sit amet orci eget eros faucibus tincidunt. Duis leo. Sed fringilla mauris sit amet nibh. Donec sodales sagittis magna. Sed consequat, leo eget bibendum sodales, augue velit cursus nunc, quis gravida magna mi a libero. Fusce vulputate eleifend sapien. Vestibulum purus quam, scelerisque ut, mollis sed, nonummy id, metus. Nullam accumsan lorem in dui. Cras ultricies mi eu turpis hendrerit fringilla. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; In ac dui quis mi consectetuer lacinia. Nam pretium turpis et arcu. + +Duis arcu tortor, suscipit eget, imperdiet nec, imperdiet iaculis, ipsum. Sed aliquam ultrices mauris. Integer ante arcu, accumsan a, consectetuer eget, posuere ut, mauris. Praesent adipiscing. Phasellus ullamcorper ipsum rutrum nunc. Nunc nonummy metus. Vestibulum volutpat pretium libero. Cras id dui. Aenean ut eros et nisl sagittis vestibulum. Nullam nulla eros, ultricies sit amet, nonummy id, imperdiet feugiat, pede. Sed lectus. Donec mollis hendrerit risus. Phasellus nec sem in justo pellentesque facilisis. Etiam imperdiet imperdiet orci. Nunc nec neque. + +Phasellus leo dolor, tempus non, auctor et, hendrerit quis, nisi. Curabitur ligula sapien, tincidunt non, euismod vitae, posuere imperdiet, leo. Maecenas malesuada. Praesent congue erat at massa. Sed cursus turpis vitae tortor. Donec posuere vulputate arcu. Phasellus accumsan cursus velit. Vestibulum fringilla pede sit amet augue. In turpis. Pellentesque posuere. Praesent turpis. Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc, eu sollicitudin urna dolor sagittis lacus. Donec elit libero, sodales nec, volutpat a, suscipit non, turpis. Nullam sagittis. Suspendisse pulvinar, augue ac venenatis condimentum, sem libero volutpat nibh, nec pellentesque velit pede quis nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Fusce id purus. Ut varius tincidunt libero. Phasellus dolor. Maecenas vestibulum mollis. + +## Infos pratiques + +Places limitées. Ne tardez pas pour inscrire votre enfant en ligne. + +Pensez à prendre votre pièce d'identité au cas où elle vous soit demandée. Les parents accompagnateurs sont autorisés mais il n'est pas garanti que tous auront de la place. + +Vous pouvez venir avec un ordinateur portable. + +En savoir plus sur ... \ No newline at end of file From b2133b665cfae972457a618df15317516e4daaaa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lie=20Vache?= Date: Mon, 8 Jul 2019 06:21:58 +0000 Subject: [PATCH 2/6] first draft for devfest pitchouns --- content/pitchoun/index.fr.md | 41 +++++++++++++++++++++++++++--------- 1 file changed, 31 insertions(+), 10 deletions(-) diff --git a/content/pitchoun/index.fr.md b/content/pitchoun/index.fr.md index f525542..e006cf3 100644 --- a/content/pitchoun/index.fr.md +++ b/content/pitchoun/index.fr.md @@ -1,27 +1,48 @@ --- -title: Pitchounes +title: DevFest Pitchouns menu: main: weight: 90 draft: false --- -Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. -Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra nulla ut metus varius laoreet. Quisque rutrum. Aenean imperdiet. Etiam ultricies nisi vel augue. Curabitur ullamcorper ultricies nisi. Nam eget dui. Etiam rhoncus. Maecenas tempus, tellus eget condimentum rhoncus, sem quam semper libero, sit amet adipiscing sem neque sed ipsum. Nam quam nunc, blandit vel, luctus pulvinar, hendrerit id, lorem. Maecenas nec odio et ante tincidunt tempus. Donec vitae sapien ut libero venenatis faucibus. Nullam quis ante. +Nous sommes fier de vous annoncé la première édition du DevFest Toulouse Pitchouns : un mini DevFest pour les enfants. -Etiam sit amet orci eget eros faucibus tincidunt. Duis leo. Sed fringilla mauris sit amet nibh. Donec sodales sagittis magna. Sed consequat, leo eget bibendum sodales, augue velit cursus nunc, quis gravida magna mi a libero. Fusce vulputate eleifend sapien. Vestibulum purus quam, scelerisque ut, mollis sed, nonummy id, metus. Nullam accumsan lorem in dui. Cras ultricies mi eu turpis hendrerit fringilla. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; In ac dui quis mi consectetuer lacinia. Nam pretium turpis et arcu. +## Programme : -Duis arcu tortor, suscipit eget, imperdiet nec, imperdiet iaculis, ipsum. Sed aliquam ultrices mauris. Integer ante arcu, accumsan a, consectetuer eget, posuere ut, mauris. Praesent adipiscing. Phasellus ullamcorper ipsum rutrum nunc. Nunc nonummy metus. Vestibulum volutpat pretium libero. Cras id dui. Aenean ut eros et nisl sagittis vestibulum. Nullam nulla eros, ultricies sit amet, nonummy id, imperdiet feugiat, pede. Sed lectus. Donec mollis hendrerit risus. Phasellus nec sem in justo pellentesque facilisis. Etiam imperdiet imperdiet orci. Nunc nec neque. +* A partir de 13h30 : Accueil des enfants (et de leurs parents) +* 14h -> 14h30 - Mini talks animés par des enfants +* 14:30 -> 16:30 - Programme ton véhicule autonome en 2h ! +* 16:30 -> 17:30 - Goûter & discussions -Phasellus leo dolor, tempus non, auctor et, hendrerit quis, nisi. Curabitur ligula sapien, tincidunt non, euismod vitae, posuere imperdiet, leo. Maecenas malesuada. Praesent congue erat at massa. Sed cursus turpis vitae tortor. Donec posuere vulputate arcu. Phasellus accumsan cursus velit. Vestibulum fringilla pede sit amet augue. In turpis. Pellentesque posuere. Praesent turpis. Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc, eu sollicitudin urna dolor sagittis lacus. Donec elit libero, sodales nec, volutpat a, suscipit non, turpis. Nullam sagittis. Suspendisse pulvinar, augue ac venenatis condimentum, sem libero volutpat nibh, nec pellentesque velit pede quis nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Fusce id purus. Ut varius tincidunt libero. Phasellus dolor. Maecenas vestibulum mollis. +## Mini conférences techniques + +Parce que les enfants ont aussi le droit à leur DevFest à eux, des mini conférences techniques seront donnés par les enfants pour les enfants. + +Le programme et les détails seront annoncé prochainement. + + +## Atelier coding - Programme ton véhicule autonome en 2h ! + +A l’heure actuelle tout le monde parle de voitures autonomes et sans conducteur. Et si on te dit que tu peux programmer un véhicule autonome virtuel, en seulement 2h ? Rien de plus facile : un projet Scratch, une image de voiture, un circuit et à toi de créer le programme pour qu’elle reste sur la route ! Il n’y a aucun pré-requis de connaissances techniques à avoir. Il faut juste savoir lire, écouter et faire appel à sa créativité ! + +Ça te dit ? + +Alors, rendez-vous le Mercredi 2 Octobre 2019 pour un super atelier au Centre des Congrès Pierre Baudis, à Toulouse. + +Apporte un ordinateur portable ainsi qu'une souris (si tu en as un) et ta bonne humeur. L’atelier sera suivi d’un goûter pour reprendre des forces et discuter du projet réalisé. + +Accueil à partir de 13h30, démarrage de l’atelier à 14h. ## Infos pratiques -Places limitées. Ne tardez pas pour inscrire votre enfant en ligne. +Les places sont limitées à 20 enfants maximum. Age minmum de l'enfant : 9 ans. + +Ne tardez pas pour inscrire votre enfant en ligne, lorsque la billeterie sera ouverte. -Pensez à prendre votre pièce d'identité au cas où elle vous soit demandée. Les parents accompagnateurs sont autorisés mais il n'est pas garanti que tous auront de la place. +Merci de venir avec votre billet électronique. Les parents accompagnateurs sont autorisés, nous avons prévu deux chaises par enfant (pour lui et son parent accompagnateur)? -Vous pouvez venir avec un ordinateur portable. +Vous pouvez venir avec un ordinateur portable ainsi qu'une souris. -En savoir plus sur ... \ No newline at end of file +Nous vous avertirons de l'ouverture de la billeterie sur les réseaux sociaux et mettrons à jour cette page. \ No newline at end of file From fbed475ff697e8ea0f6047215564006948712fa4 Mon Sep 17 00:00:00 2001 From: Igor Laborie Date: Sat, 3 Aug 2019 12:51:51 +0200 Subject: [PATCH 3/6] add api/site.json for Konfetti --- static/api/site.json | 3240 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 3240 insertions(+) create mode 100644 static/api/site.json diff --git a/static/api/site.json b/static/api/site.json new file mode 100644 index 0000000..7471b00 --- /dev/null +++ b/static/api/site.json @@ -0,0 +1,3240 @@ +{ + "sessions": [ + { + "id": "0MXH99V8NY9xyeurYCmA", + "key": "the_rise_of_the_web", + "title": "The rise of the web", + "level": "beginner", + "type": "conference", + "tags": [ + "web" + ], + "speakers": [ + "loic_ortola" + ], + "draft": true, + "description": "Il y a 20 ans, personne de **sobre** n’aurait utilisé Javascript pour autre chose que des étoiles filantes qui sortent de ta souris. Non, à l'époque, on préférait les serveurs d'application en Java! \nAujourd’hui, non seulement on a des frameworks front, mais il y a même des hipsters qui font du backend avec... Et depuis, on fait des APIs. \n**Comment en est-on arrivé là?** \nC’est ça inspecteur. C’est ça la bonne question.\n\nSi tu ne les as pas vécus, viens découvrir l'arrivée du Web, l'histoire de Netscape, la browser-war, la naissance du serveur d'application, les débuts du web dynamique et la prise d'assaut du JS.\n\nSit back, relax, and Enjoy!" + }, + { + "id": "0SfPTFV7c9opnQEFMVVU", + "key": "la_musique_8bit__dans_les_annees_80_et_les_annees_2010", + "title": "La musique 8bit, dans les années 80 et les années 2010", + "level": "beginner", + "type": "conference", + "tags": [ + "wtf" + ], + "speakers": [ + "fabien_tregan" + ], + "draft": true, + "description": "Comment faisait-on du son sur des machines huit bits, telles que l'Atari 2600, le TO7 ou la gameboy ?\nQuelles sont les limitations, leurs contournements, et leurs impactes sur les sons et leurs utilisation ?", + "language": "fr" + }, + { + "id": "1dq7BXYKhL6uwE1ofw5V", + "key": "une_histoire_de_l_informatique__du_metier_a_tisser_a_la_machine_de_babbage___", + "title": "Une histoire de l'informatique, du métier à tisser à la machine de Babbage...", + "level": "beginner", + "type": "conference", + "tags": [ + "wtf" + ], + "speakers": [ + "fabien_tregan" + ], + "draft": true, + "description": "...où l'on parle aussi de la Pascaline, de table de logarithmes et d'éviter les erreurs. Et d'en faire." + }, + { + "id": "2S9XtGGq3ouHnkivEDKC", + "key": "rust__webassembly__and_the_future_of_serverless", + "title": "Rust, WebAssembly, and the future of Serverless", + "level": "intermediate", + "type": "conference", + "tags": [ + "cloud___infra" + ], + "speakers": [ + "steve_klabnik" + ], + "draft": true, + "description": "A lot of things have been said about WebAssembly inside of the\nbrowser; after all, that's why it was originally created. But a new\ncase is emerging as well, and that's WebAssembly on the server. More\nspecifically, we're seeing a rise of support for WebAssembly in\nserverless application platforms, combining two brand-new technologies\ntogether. We're also seeing a lot of growth of the Rust programming\nlanguage, and its close alignment with WebAssembly. In this talk,\nSteve will talk about Rust, WebAssembly, serverless technologies, and\nhow it all fits together.", + "language": "United States" + }, + { + "id": "5qTyscBWtXLRb04TXEdB", + "key": "webgpu__next_generation_3d_graphics_on_the_web", + "title": "WebGPU: Next-generation 3D Graphics on the Web", + "level": "intermediate", + "type": "conference", + "tags": [ + "web" + ], + "speakers": [ + "corentin_wallez" + ], + "draft": true, + "description": "This talk will give an overview of the WebGPU API that will provide modern features such as “GPU compute” on the Web as well as lower overhead access to GPU hardware and better, more predictable performance. This will allow for much more graphically intensive games on the Web and boost performance of frameworks like Tensorflow.js up to 10x." + }, + { + "id": "6E03tbU6L5w0IyjMi7yF", + "key": "authentication_authorization_starters_battle", + "title": "Authentication/Authorization Starters Battle", + "level": "beginner", + "type": "conference", + "tags": [ + "method___tools" + ], + "speakers": [ + "valeriane_venance" + ], + "draft": true, + "description": "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!\n\nAt the end of this talk, you will have a good overview of the common existing solutions and their benefits.", + "language": "français" + }, + { + "id": "Cej88MtlRVZrJRK0FJ2p", + "key": "allo_paris__ici_san_francisco__et_si_on_codait_ensemble_avec_vs_code_", + "title": "Allo Paris, ici San Francisco. Et si on codait ensemble avec VS Code?", + "level": "beginner", + "type": "conference", + "tags": [ + "method___tools" + ], + "speakers": [ + "tiffany_souterre", + "olivier_leplus" + ], + "draft": true, + "description": "Vous aimez VS Code car il est simple, intuitif et qu'il fait ce que vous lui demandez. \nMais saviez-vous que vous pouviez coder à plusieurs dans VS Code? et même permettre à une personne tierce de jouer avec votre débugger depuis l'autre bout du monde? Saviez-vous que vous pouviez avoir un client slack dans VS Code, et même un chat audio? \nEt avez-vous exploré 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 code parfait pour faire du code collaboratif." + }, + { + "id": "Gxr3XZR1HEu14tbneJLb", + "key": "_votre_api_web_passe_t_elle_le_controle_technique__", + "title": "⛳️ Votre API web passe-t-elle le contrôle technique ? ", + "level": "intermediate", + "type": "conference", + "tags": [ + "method___tools" + ], + "speakers": [ + "francois_guillaume_ribreau" + ], + "draft": true, + "description": "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 ?\n\nDurant ce talk, c'est plusieurs dizaines de points d'attentions rarement évoqué que je vous propose d'aborder, à la lumière de retours d'expériences provenant de chez Uber, Stripe, Facebook, ..." + }, + { + "id": "KAH9Lyx0b2TKNSQVZNw2", + "key": "le_burn_out_agile", + "title": "Le burn-out agile", + "level": "intermediate", + "type": "conference", + "tags": [ + "method___tools" + ], + "speakers": [ + "kfnue96dm9g1zobctf4gvzdolrp2" + ], + "draft": true, + "description": "En 2019 le monde de l’informatique n’a que l’agilité à la bouche. Ca groome à tous les coins de rue, ça s’excite en daily, ça colle des post-it et ça empile les serious game en rétro. Bien sûr ça gère la transformation numérique (désolé, même au second degré je ne peux pas employer “digitale”) et au final plus personne ne comprend rien. \n\nDes chefs de projet subitement propulsés ScrumMaster qui ne savent pas ce qu’ils doivent faire. Des PO qui découvrent la priorisation. Des développeurs qui doivent composer avec des specs floues et changeantes sans vision globale du projet. Pour compléter le tableau, la subite apparition de coachs agile à peine sorti de l’école qui n’ont jamais vu un projet de leur vie et qui viennent expliquer des concepts qu’ils ne maîtrisent qu’à moitié.\n\nEn 2019 le monde de l’informatique rêve secrètement de cycles en V, de stabilité, de spécifications générales et de dossier d’architecture.\n\nEn 2019 le monde de l’informatique est au bord du burn-out agile.\n\n## Plan du talk \n\n- Petit historique : l’évolution des pratiques sur les 20 dernières années \n- Pourquoi ce bordel agile ? \n- Finalement l’agilité c’est quoi ? \n- Est-ce qu’il faut revenir au cycle en V ? \n", + "language": "Français" + }, + { + "id": "Kwery1cbJrx3ZFj6x1JU", + "key": "l_histoire_de_la_decouverte_d_une_backdoor_signe_oneplus", + "title": "L'histoire de la découverte d'une backdoor signé Oneplus", + "level": "intermediate", + "type": "conference", + "tags": [ + "native_mobile_apps" + ], + "speakers": [ + "fs0c131y" + ], + "draft": true, + "description": "## Résumé\nEn Novembre 2017, j'ai découvert \"une backdoor\" dans tout les téléphones de la marque Oneplus. A l'aide d'une simple ligne de commande, un attaquant ayant un accès physique au téléphone, pouvait devenir 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 faire cette découverte:\n1. Extraction du build\n2. Récupération des applications dites \"systèmes\"\n3. Détection de la vulnérabilité dans l'application Android \"EngineeringMode\"\n4. Exploitation de la vulnérabilité\n\n## Sujet abordés\nLors de la détection et l'analyse de cette faille nous aborderons la philosophie du **hacking**, comment faire du **reverse engineering** sur des applications **Android** et une **librairie native**. Nous analyserons du **Java** ainsi que du **C** \n\n## Categorie\nNative mobile apps\n\n## Format\nUne conférence de 40 min \n\n\n" + }, + { + "id": "McfMVcKDdZv68NSo2JIJ", + "key": "modern_forms_in_react", + "title": "Modern Forms in React", + "level": "intermediate", + "type": "conference", + "tags": [ + "web" + ], + "speakers": [ + "erik_rasmussen" + ], + "draft": true, + "description": "If the new React Context API and Suspense killed Redux (they didn't), surely Hooks kill the need for a form library, right? Well, not exactly. Managing form state is more than just holding your current values in state; it's about sync and async validition errors, and much more! But that doesn't mean that Hooks are irrelevant to the situation. Hooks make building forms in React easier than ever before." + }, + { + "id": "PjQDGsFIQoo1By4Ogv3q", + "key": "rust_as_a_high_level_langage", + "title": "Rust as a High-Level Langage", + "level": "beginner", + "type": "conference", + "tags": [ + "languages" + ], + "speakers": [ + "aleksey_kladov" + ], + "draft": true, + "description": "The singe most important feature of Rust is memory safety. Writing code with performance of C++, at a typical development cost, and with guaranteed absence of certain classes of memory safety related vulnerabilities is something that was not possible before. \n\nHowever, all popular managed languages with garbage collection take memory safety for granted, so this aspect of Rust doesn't bring anything new to the table, if you already use Java or Go. Nevertheless, Rust can be an interesting choice as a high-level language, and this talks explains way. \n\nThe focus of the talk is fearless concurrency. Data races are a pervasive and unsolved problem in languages like Java and Rust's guaranteed thread safety is a liberating experience for application development. We also touch on some other benefits of the language for high-level tasks:\n\n* predictable performance due to absence of garbage collection\n* control over the memory layout of objects, which gives you extra performance if you need it\n* module (crate) system that, at the language level, prevents dependency hell\n* additional correctness guarantees, like the absence of iterator validation or strict control of error conditions", + "language": "English" + }, + { + "id": "PmoMEVHO3imfUIMXsPai", + "key": "four_diseases", + "title": "Four Diseases", + "level": "beginner", + "type": "conference", + "tags": [ + "wtf" + ], + "speakers": [ + "piotr_przybyl" + ], + "draft": true, + "description": "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 ;-)\n\nOne approach to get familiar with a system is a long and intense reading the manual (and to run an eye over the source code sometimes). Another approach is to take a deep dive into the data model (often in the DB) and to surf the user interface. Both are natural ends of the system, the legendary Input and Output. By examining these ends one can check if there's good digestion or if guts are rotten. Careful examination can confirm \"common DDDosis\", \"malignant stringosis\", \"regex diarrhoea\" or \"not-made-here syndrome\".\nUnfortunately, sometimes developers get infected in their prenatal life (meaning: at their university). Let me invite you to treatment. A laxative one. (That is: a sequel of \"Passwords. Do you keep them safe?\")", + "language": "English" + }, + { + "id": "Qy836EfpA0wC4M6jYcTk", + "key": "de_java_a_un_executable_natif___graalvm_et_quarkus_changent_la_donne", + "title": "De Java à un exécutable natif : GraalVM et Quarkus changent la donne", + "level": "beginner", + "type": "conference", + "tags": [ + "method___tools" + ], + "speakers": [ + "guillaume_smet" + ], + "draft": true, + "description": "Les microservices, la scalabilité instantanée et les plates-formes à haute densité comme Kubernetes nécessitent des applications à faible empreinte mémoire et démarrage rapide. Java n'était pas bien positionné car il favorise les temps de traitement aux dépens du CPU et de la RAM.\n\nPlus maintenant.\n\nEntre en scène Quarkus, une stack Java orientée microservices qui supporte vos composants favoris (Hibernate, Vert.x, Camel, RESTEasy ...) sur GraalVM et HotSpot avec une faible empreinte mémoire et un démarrage rapide. Tout ce qu'il faut pour tirer pleinement parti des containers.\n\nLa gestion de la donnée est souvent l'aspect le plus complexe : découvrons comment Quarkus gère la persistance avec Hibernate ORM. Venez explorer le live reload, notre vision de la persistance avec Hibernate Panache, l'indexation full text avec Hibernate Search, l'environnement de test, la compilation native GraalVM et bien plus. Quarkus se vit plus qu'il ne se verbalise, attendez-vous à une démo détaillée.", + "language": "French" + }, + { + "id": "R9O1S7M9oRMmwd0cNBaz", + "key": "premiers_pas_avec_un_microcontroleur_et_google_cloud_iot_core", + "title": "Premiers pas avec un microcontrôleur et Google Cloud IoT Core", + "level": "beginner", + "type": "conference", + "tags": [ + "iot" + ], + "speakers": [ + "gautier_mechling" + ], + "draft": true, + "description": "De nombreux services en ligne existent pour gérer en toute sécurité des appareils IoT à grande échelle : \"Azure IoT\" de Microsoft et \"AWS IoT\" d'Amazon sont parmi les plus connus.\n\nGoogle propose également sa solution : \"Cloud IoT\" basée sur la plate-forme Google Cloud (GCP).\nDans ce talk, nous partirons d'un microcontrôleur neuf ultra connu et abordable, et notre but sera tout d'abord de découvrir comment écrire du code pour ce composant nous permettant de récupérer des informations sur notre environnement.\nEnsuite, nous ferons en sorte que ce composant envoie ses données vers 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 choisir une solution, nous utiliserons Google Cloud IoT Core, les concepts restant similaires sur les autres plate-formes." + }, + { + "id": "RhWn82dKmICiQulwcVJF", + "key": "the_freedom_of_static_typing", + "title": "The Freedom of Static Typing", + "level": "intermediate", + "type": "conference", + "tags": [ + "languages" + ], + "speakers": [ + "andrew_radev" + ], + "draft": true, + "description": "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.\n\nThis isn't entirely false. Yes, it can be quite hard to write a Rust or Haskell program that compiles, enough that it's a running gag in their communities. \"But once you get it to compile, it's probably correct!\", the joke goes. On the other hand, when writing Ruby or Javascript, you're free to call functions with all sorts of things, and then runtime errors can easily slip into production. That said, it's not as simple as a sliding scale between \"freedom\" and \"safety\". Neither of these terms is one-dimensional -- a language feature that restricts your freedom in one way can actually free you in different ways.\n\nI'd like to demonstrate some interesting language features in Rust that make it easier to write code and to express concepts compared to dynamic languages. Features that don't just protect you from shooting your foot, but give you power that's only available within the rules and \"limitations\" of a statically typed language. Even if you're not familiar with Rust, I hope to focus the examples on the features themselves rather than on the specifics of the language, so come by and let's talk about being (type-safely) free.", + "language": "English" + }, + { + "id": "WwHpapkCgEg5IMW5vTId", + "key": "live_coding_musical___vous_savez_coder___devenez_compositeur_avec_webaudio_et_webmidi__", + "title": "Live coding musical : vous savez coder ? Devenez compositeur avec WebAudio et WebMIDI !", + "level": "intermediate", + "type": "conference", + "tags": [ + "web" + ], + "speakers": [ + "sylvain_wallez" + ], + "draft": true, + "description": "Sans nécessiter de formation musicale pointue, tout développeur peut créer des morceaux qui sonnent bien et faire du \"live coding\" pour improviser en direct.\n\nAprès un rapide tour d'horizon des environnements de codage musical comme Sonic-Pi en Ruby ou FoxDot en Python, on codera/composera en live un morceau de musique électro avec comme seul outil un navigateur web, les API WebAudio et WebMIDI et la librairie Tone.js.\n\nQuelques 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.\n\nDavid Guetta n'a qu'à bien se tenir !\n", + "language": "Français" + }, + { + "id": "ZmSIPnuidcxjKLVfEKM8", + "key": "un_distributeur_automatique_d_argent_de_poche_pour_les_enfants", + "title": "Un distributeur automatique d'argent de poche pour les enfants", + "level": "beginner", + "type": "quickie", + "tags": [ + "wtf" + ], + "speakers": [ + "richard_fagot" + ], + "draft": true, + "description": "Avec mon épouse nous avons commencer à donner de l'argent de poche à nos enfants.\n\n![Calvin et l'argent de poche](https://i.pinimg.com/originals/ad/47/94/ad47940ca35ce4bd5122a916abf9f589.png)\n\nPour qu'ils puissent 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 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 distribuer 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 comment j'ai pu les résoudre.", + "language": "Français" + }, + { + "id": "ZsAGxn6UZi1hfzz2bwR7", + "key": "quand_les_rates_des_ias_nous_renvoient_a_nos_propres_biais_societaux", + "title": "Quand les ratés des IAs nous renvoient à nos propres biais sociétaux", + "level": "beginner", + "type": "conference", + "tags": [ + "big_data___ml___ai" + ], + "speakers": [ + "clement_duffau", + "melanie_ducoffe" + ], + "draft": true, + "description": "Un chatbot créé par Microsoft qui dérive avec des propos antisémites, Amazon qui scanne des CVs et finit par ne recruter que des hommes blancs, des algorithmes de reconnaissance faciale qui ont du mal avec les personnes de couleur noire, ... Que d'exemples où l'IA a intégré nos propres biais sociétaux. Il est urgent que nous, développeurs, prenions nos responsabilités et mesurons les enjeux éthiques de l'IA pour éviter que les stéréotypes, les inégalités et les préjugés se retrouvent au cœur de nos futurs systèmes.\n\nCette présentation propose des root cause analysis sur des exemples concrets de ces biais et présente des alternatives qui auraient permis d'éviter ces biais en \"production\" autant d'un point de vue humain que 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. Nous nous concentrerons principalement sur l’impact des statistiques des données d’entraînement et les transformations à appliquer en pré-processing (métriques de fairness, améliorer la fairness sur des données annotées), et nous montrerons comment des benchmarks permettent d'appréhender l’impact des méthodes de fairness sur la précision des modèles entraînés.\n\nLa confiance et l’équité passe avant tout par une compréhension de la prise de décision 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 des algorithmes de deep learning) et mettons en garde contre une mauvaise interprétation de ces explications.\n" + }, + { + "id": "aOHds477R7FiM3cnWAXp", + "key": "devops_at_scale", + "title": "DevOps at scale", + "level": "beginner", + "type": "conference", + "tags": [ + "method___tools" + ], + "speakers": [ + "adrien_anceau" + ], + "draft": true, + "description": "DevOps is everywhere, and every new or existing project is at least considering to follow its principles. While implementing DevOps for single projects become more and more straightforward, it's still a challenge to have a coherent DevOps approach at Enterprise level.\n\nLet's dig in what it takes to achieve DevOps in large companies, with Airbus as an example." + }, + { + "id": "adcMAUSbsAK27dQJA4Iw", + "key": "developpeurs_en_reconversion__developpeurs_quand_meme__", + "title": "Développeurs en reconversion, développeurs quand même !", + "level": "beginner", + "type": "quickie", + "tags": [ + "wtf" + ], + "speakers": [ + "juliane_blier" + ], + "draft": true, + "description": "Ces dernières années, les \"fabriques de dev\" et autres formations courtes explosent. C'est un fait, tout dev a été ou sera amené à travailler avec l'un de ces jeunes développeurs.euses. Mais qui sont-ils ? Pourquoi une reconversion dans ce genre de d'organisation ? Qu'ont-ils appris lors de leurs formation express ? C'est fiable ce genre de dev ? Comment puis-je les intégrer au mieux dans ma structure ?\n\nAutant de questions que vous vous êtes sans doute déjà posées. Pendant ces 15 minutes, je vous présenterai mon retour d'expérience en tant que développeuse provenant de l'une de ces écoles de dev et maintenant développeuse Javascript depuis 2 ans au sein d'une startup Toulousaine. ", + "language": "Français" + }, + { + "id": "cnRUAtQNZybQsQa03lAx", + "key": "machine_learning_avec_des_allumettes_et_des_cotillons", + "title": "Machine learning avec des allumettes et des cotillons", + "level": "beginner", + "type": "quickie", + "tags": [ + "big_data___ml___ai" + ], + "speakers": [ + "nicolas_decoster" + ], + "draft": true, + "description": "Dans ce talk je vous montrerai comment expliquer simplement le fonctionnement de l'apprentissage par renforcement. Pour cela pas besoin d'ordinateur : quelques allumettes, des sacs de cotillons et un peu de pédagogie sont suffisant pour mettre en évidence les mécanismes intrinsèques de cette technique et pour aborder les enjeux et les limites des algorithmes d'\"intelligence artificielle\" basés sur l'apprentissage.", + "language": "Français" + }, + { + "id": "fW4yvmVxjXb57vQJhIXu", + "key": "mon_p____de_voyant_moteur_est_encore_allume___comment_debugger_mon_moteur___plongeon_dans_les_entrailles_des_calculateurs_moteur", + "title": "Mon p*** de voyant moteur est encore allumé ! Comment debugger mon moteur ? Plongeon dans les entrailles des calculateurs moteur", + "level": "beginner", + "type": "conference", + "tags": [ + "wtf" + ], + "speakers": [ + "mathieu_passenaud" + ], + "draft": true, + "description": "Depuis les années 70 tous les constructeurs autos intégrent des calculateurs électroniques.\nLes moteurs des voitures modernes sont des systèmes informatiques complexes qui s'appuient sur des dizaines de capteurs... et du code. \nComment ça fonctionne ? A quoi ressemble ce code et que fait-il ?\nQu'est-ce qu'il se passe lorsqu'on fait une \"reprog\" ? \nQu'est-ce que signifie le voyant moteur allumé ? Comment débugger tout ça ?\nSoulevons le capot (électronique), analysons le matériel mis en oeuvre mais surtout le logiciel grâce aux sources des calculateurs \"Megasquirt\" et allons explorer la face cachée numérique de nos voitures." + }, + { + "id": "hoiS7Cs5sWwXb632pLh2", + "key": "le_troll_dans_ta_machine_____une_courte_introduction_a_la_pensee_de_jean_yves_girard", + "title": "Le troll dans ta machine --- Une courte introduction à la pensée de Jean-Yves Girard", + "level": "intermediate", + "type": "quickie", + "tags": [ + "wtf" + ], + "speakers": [ + "guillaume_andrieu" + ], + "draft": true, + "description": "Jean-Yves Girard, le génial inventeur des indispensables [montres à moutarde](http://girard.perso.math.cnrs.fr/moutarde.pdf) (1990), est certes un joyeux trublion.\n\nMais avant d'en arriver à ce sommet indépassable, il a tout même publié deux-trois petites choses en chemin:\n\n- Rust, vous connaissez? L'idée première du système de typage de Rust est la logique dite \"[linéaire](http://girard.perso.math.cnrs.fr/linear.pdf)\", due à Jean-Yves Girard (1987).\n- Haskell, ça vous dit quelque chose? Les systèmes de typage de Haskell mais aussi Scala (et d'une certaine manière Java) sont basés sur le \"[système F](https://en.wikipedia.org/wiki/System_F)\" (ou lambda-calcul de second ordre), dû à... Jean-Yves Girard (1972).\n- Idris, vous avez entendu parler? Le système de typage d'Idris est basé sur la théorie des types de Per Martin-Löf, dont la première version a été prouvée incorrecte par... Jean-Yves Girard, qui depuis possède un [paradoxe](https://en.wikipedia.org/wiki/System_U#Girard's_paradox) à son nom. (Girard et Martin-Löf sont par ailleurs de très bons potes et ont ferraillé sec contre les logiciens classiques dans leur prime jeunesse.)\n\nTrès méconnu mais probalement l'un des penseurs les plus influents pour l'informatique de ce début de XXIe siècle, Girard est tout aussi sérieux que fantasque. Son style toujours acéré et polémique s'appuie sur une vision très claire de ce que devrait être la logique: vivante, joyeuse, fertile.\n\nDans cette courte présentation, on s'attachera à comprendre pourquoi Girard est aussi virulent dans son discours, quels sont les objectifs de sa pensée, et pourquoi elle a déjà porté tant de fruits dans le monde de l'informatique. \n\n----\n\nDans le cas d'un créneau à 40min, on pourrait donner quelques pointeurs 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émonstrations, géométrique de l'intéraction, etc.)." + }, + { + "id": "iU4EzEThVDvpaHDsGjOO", + "key": "introduction_a_la_programmation_par_contraintes", + "title": "Introduction à la programmation par contraintes", + "level": "beginner", + "type": "conference", + "tags": [ + "big_data___ml___ai" + ], + "speakers": [ + "cyril_delmas" + ], + "draft": true, + "description": "Quel est le point commun entre un jeu de sudoku, la planification d'une conférence et les déplacements d'un commercial ?\n\nQuand 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.", + "language": "Français" + }, + { + "id": "jABRUDzqext8Rx8CmA4j", + "key": "10_est_une_puissance_de_2", + "title": "10 est une puissance de 2", + "level": "beginner", + "type": "quickie", + "tags": [ + "wtf" + ], + "speakers": [ + "gilles_debunne" + ], + "draft": true, + "description": "Le code barre est une invention qui a radicalement modifié nos sociétés. Sans elle, pas d'inventaire efficace, de supermarchés ou de vente en ligne.\n\nMais comment coder les chiffres de façon fiable avec des petites barres noires et blanches ? Quand les contraintes matérielles empêchent d'utiliser le binaire, l'ingéniosité et un peu de chance ont permis de créer ce produit, maintenant présent partout.\n\n\nNous découvrirons les détails de ce codage, et comment il pourrait même contenir davantage d'informations.", + "language": "Français approximatif" + }, + { + "id": "niiUNFAFhYnPBiOrcDVf", + "key": "rockin_in_the_angular_world", + "title": "Rockin’ in the Angular World", + "level": "intermediate", + "type": "conference", + "tags": [ + "web" + ], + "speakers": [ + "vincent_ogloblinsky", + "wassim_chegham" + ], + "draft": true, + "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 souvent restés bloqué à l’étape 1 par manque de temps ou de priorisation.\n\nL’accueil d’un nouveau développeur·euse dans une équipe est un des meilleurs moments pour vérifier qu’une base de code est « saine et scalable ».\n\nNous vous proposons dans ce talk un retour d’expérience sur quelques années de consulting sur des projets Angular au travers de cas concrets :\n- quelles sont les mauvaises pratiques à éviter ?\n- quels sont les choix orientés et assumés d’Angular pour vous éviter tout ça ?\n- quelque soit la taille de votre équipe, l’expérience de vos collègues, quels sont les principes d’architecture à adopter pour améliorer tout ça ?", + "language": "Français" + }, + { + "id": "oiZTE4THbAJeaNVlLc03", + "key": "applications_de_brainfuck__langage_minimaliste_mais_turing_complet", + "title": "Applications de Brainfuck, langage minimaliste mais Turing-complet", + "level": "beginner", + "type": "quickie", + "tags": [ + "wtf" + ], + "speakers": [ + "theophile_wallez" + ], + "draft": true, + "description": "Brainfuck est probablement le plus connu des langages de programmation ésotériques. Ses 8 instructions en font un langage Turing-complet avec lequel il est théoriquement possible d’écrire n’importe quel programme.\n\nEt en pratique ? Après une explication du langage (avec 8 instructions c’est rapide !) on verra comment j’ai utilisé Brainfuck pour les qualifications au concours d’informatique Prologin, sur un problème de parcours de graphes !\n", + "language": "Français" + }, + { + "id": "pAMZmFT2wrfqPr9IdeXv", + "key": "le_design_de_l_erreur", + "title": "Le design de l'erreur", + "level": "beginner", + "type": "conference", + "tags": [ + "method___tools" + ], + "speakers": [ + "estelle_landry_", + "francois_teychene" + ], + "draft": true, + "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 les codes d'erreurs, les exceptions ou les modélisations plus avancées, elles servent pour arrêter un traitement et _potentiellement_ afficher un message d'information à un utilisateur.\n\nMais avec les architectures microservices, la distribution des traitements ou une simple volonté de résilience, la gestion des erreurs est devenue un enjeu important de tous les systèmes afin qu’ils restent accessibles de tous, tout le temps tout en maintenant le système dans un état cohérent.\n\nQue fait-on lorsqu’une erreur intervient ? Peut-on compenser voire gérer l’erreur depuis le système pour l’utilisateur ?\n\nLa réponse a ces questions se trouvent autant dans la définition du produit que dans le choix technique.\nUn outil bien conçu est un outil intelligent qui peut faire les bons choix au bon moment pour l'utilisateur. Et si on apprenait ensemble à concevoir nos erreurs ?", + "language": "French" + }, + { + "id": "pY6MCQBMfIYlIKfHdhL4", + "key": "_47_ans___ils_nont_toujours_pas_remarque__", + "title": "« 47 ans : ils n’ont toujours pas remarqué … »", + "level": "beginner", + "type": "quickie", + "tags": [ + "wtf" + ], + "speakers": [ + "qj7nbl6wiyug1rhqtxf818a46po1" + ], + "draft": true, + "description": "L’âgisme dans les fonctions IT, et en particulier dans le Développement Soft, est incontournable.\n\nLes « vieux » n’ont décidément pas la cote, le marché de l'emploi des softeux cinquantenaires en est la preuve !\nPourtant, codage et sénioritude semblent loin d'être incompatibles.\n\n- Alors quels préjugés peuvent en être la cause ?\n- L’avance rapide de la technologie numérique est-elle incompatible avec le ralentissement biologique ?\n- Les cheveux gris sont-ils un Handicap pour la Sécurité de l’Info ?\n- Le Cloud doit-il être « Arthrose-free » ?\n\nEt surtout, comment se fait-il qu’à 47 ans je vienne d’intégrer l’équipe Devops & Tools de Continental Digital Services et que personne ne m’ait encore rien dit ?", + "language": "French" + }, + { + "id": "qXAvodXoMK3db8ZLcVwb", + "key": "a_la_decouverte_de_la_realite_augmentee_avec_arcore", + "title": "A la découverte de la réalité augmentée avec ARCore", + "level": "beginner", + "type": "conference", + "tags": [ + "native_mobile_apps" + ], + "speakers": [ + "christophe_jollivet", + "jeremy_voisin" + ], + "draft": true, + "description": "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.\n\nAu cours de cette session, nous vous proposons de découvrir ARCore, via l’utilisation dans un navigateur, des applications natives ou des moteurs 3D comme Unity ainsi que 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 utilisateurs d’iOS.\n\nAprès une initiations aux concepts liés à la RA (meshes, 6 DoF,...), nous présenterons les différentes fonctionnalités d’ARCore. Nous discuterons aussi des différentes approches d’utilisation, de leurs limitations et avantages au travers d'une application de cartographie 3D en réalité augmentée.\n", + "language": "France" + }, + { + "id": "rJDTMZMYX57DCKYhW09c", + "key": "brace_yourself__vanilla_is_coming__back__", + "title": "Brace yourself, 🍦Vanilla is coming … back 🕶!", + "level": "intermediate", + "type": "conference", + "tags": [ + "web" + ], + "speakers": [ + "noel_mace" + ], + "draft": true, + "description": "Dans un monde de saveurs complexes et sofistiquées, la guerre du toping fait rage chez les crèmes glacées du Web ! Face au champs de batail, les pronostiques vont bon train pour savoir qui l’emportera entre le crunchy Angulaire, le fondant Reactifs et le décoratif Vue.\n\nDurant ce temps, 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 renverser le destin de ce monde sans heurts ?\n\nSache, 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 saura enfin ce qui se prépare pour ton royaume.\n", + "language": "français" + }, + { + "id": "tOexEcqeKEztPbNmR4JT", + "key": "comprendre_le_role_du_noyau_d_un_systeme_d_exploitation_en_creant_un_from_scratch", + "title": "Comprendre le rôle du noyau d'un système d'exploitation en créant un from scratch", + "level": "beginner", + "type": "conference", + "tags": [ + "cloud___infra" + ], + "speakers": [ + "alessio_coltellacci" + ], + "draft": true, + "description": "Programmer le noyau d'un système d'exploitation est un très bon moyen pour en comprendre le fonctionnement et le scope de son travail (IO, gestion de la mémoire, etc).\nCette présentation a pour but de présenter et de développer les composants élémentaires d'un micro noyau UNIX.\n\nDans ce talk je présenterai:\n- L'émulateur QEMU\n- La réalisation d'un secteur de boot avec une micro console\n- Comment gérer les interruptions hardware (clavier) et software\n- La gestion des appels systèmes\n- Un système multi-process simple qui va permettre de découvrir le surcoût des changements de contexte liés à la programmation concurrentielle" + }, + { + "id": "xwAvvIJJfDdBD7N4oGa5", + "key": "monitoring_ovh__300k_serveurs__27_dcs_une_plateforme_de_metriques", + "title": "Monitoring OVH: 300k serveurs, 27 DCs une plateforme de métriques ", + "level": "beginner", + "type": "conference", + "tags": [ + "big_data___ml___ai" + ], + "speakers": [ + "horacio_gonzalez__lostinbrittany_" + ], + "draft": true, + "description": "Comment faire quand on doit faire le suivi de toute l'infrastructure du plus grand fournisseur de cloud Européen ? Comment choisir un outil quand les plus populaires ne tient pas la marée à cette échèle ? Comment construire une plateforme Metrics pour unifier, concilier et remplacer des années de legacy fragmenté et des solutions partielles ?\n\nDans ce talk nous racontons notre expérience sur la construction et la maintenance d'OVH Metrics, la plateforme utilisée pour monitorer toute l'infrastructure OVH. Nous avions besoin d'aller à des endroits ou la plupart de solutions de monitoring ne sont jamais allées, opérer à l'échelle du plus grand fournisseur Européen de cloud et hosting : 27 data centers, plus de 300k serveurs (physiques !) et des centaines de produits pour accomplir notre mission avec nos 1,3 millions de clients.\n\nVenez pour entendre cette histoire de séries temporelles, de solutions open-sources poussées à l'extreme, de clusters HBase opérés en limite de capacité, et de comment une petite équipe s'est appuyé sur une poignée de solutions open-source et une bonne dose de code maison pour construire une des solutions de monitoring les plus performantes au monde." + }, + { + "id": "zDbtrtvdLPG1okj07wyI", + "key": "_numerique_et_environnement__ou__on_aurait_pu_sauver_les_abeilles__on_a_prefere_sortir_un_nouvel_iphone_", + "title": "\"Numérique et environnement\" ou \"On aurait pu sauver les abeilles, on a préféré sortir un nouvel iPhone\"", + "level": "beginner", + "type": "conference", + "tags": [ + "wtf" + ], + "speakers": [ + "sebastien_brault" + ], + "draft": true, + "description": "Le numérique fait-il partie du problème ou de la solution quand on parle de réchauffement climatique ?\n\n5 milliards de smartphones en circulation en 2020, ça représente quoi en consommation énergétique, en gaz à effet de serre, en pollution chimique ?\n\nLe streaming illimité à 10 euros par mois c'est le pied mais aujourd'hui Netflix a à peu près l'empreinte carbone du plus gros cimentier mondial, qui va payer la facture environnementale ?\n\nTous les mails de votre vie (que vous ne lirez plus jamais) disponibles sur Gmail, très utile, mais après 2020 on ne saura peut-être plus produire industriellement les équipements nécessaires à leur stockage.\n\nOn arrive dans \"l'âge des limites\", pour le numérique comme pour le reste. Quels sont les leviers pour basculer vers un numérique durable ?\n\nEt si malgré tout on décidait de s'en foutre ? 2 degrés en plus, c'est juste un pull en moins non ? Non. Par contre c'est 30% en moins sur les rendements agricoles pour ... 30 % de population en plus en 2050. En 1970, Dennis Meadows modélisait sur les ordinateurs du MIT un crash du système planétaire pour les décennies 2020-2030. Pour l'instant, c'est cette trajectoire que notre monde suit.\n" + }, + { + "id": "zVUXQkHQtSiGJeIwVd05", + "key": "3_techniques_faciles_de_manipulation", + "title": "3 techniques faciles de manipulation", + "level": "beginner", + "type": "quickie", + "tags": [ + "wtf" + ], + "speakers": [ + "marie_viley" + ], + "draft": true, + "description": "Qui ne s’est jamais fait manipulé ? Évidemment, on est tous allé à une soirée alors qu’on en avait pas envie, on a tous acheté un truc sans en avoir besoin et on a tous été influencé par ses proches. \n\nL’idée 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écision au travers de 3 techniques simples de manipulation.\n\nA la sortie de ce talk, vous devriez être moins influençable et maître de vos décisions (voir même manipuler les autres)." + }, + { + "key": "keynote_open", + "title": "Keynote d'ouverture", + "type": "keynote", + "speakers": [], + "tags": [ + "keynote" + ], + "description": "Surprise!" + }, + { + "key": "keynote_close", + "title": "Keynote de fermeture", + "type": "keynote", + "speakers": [], + "tags": [ + "keynote" + ], + "description": "Surprise!" + }, + { + "key": "__pause", + "title": "Pause", + "type": "pause", + "speakers": [], + "tags": [ + "pause" + ], + "description": "Pause" + }, + { + "key": "__open", + "title": "Acceuil, Thé, Café et Chocolatines", + "type": "open", + "speakers": [], + "tags": [ + "open" + ], + "description": "Acceuil, Thé, Café et Chocolatines" + }, + { + "key": "__lunch", + "title": "Déjeuner", + "type": "lunch", + "speakers": [], + "tags": [ + "lunch" + ], + "description": "Bon appétit" + }, + { + "key": "__party", + "title": "Party time...", + "type": "party", + "speakers": [], + "tags": [ + "party" + ], + "description": "🎉 Party time" + }, + { + "key": "office-hour-01", + "title": "Office Hours", + "type": "office-hours", + "speakers": [], + "tags": [ + "office-hours" + ], + "description": "Venez poser vos questions aux speakers de manière plus calme et détendu" + }, + { + "key": "office-hour-02", + "title": "Office Hours", + "type": "office-hours", + "speakers": [], + "tags": [ + "office-hours" + ], + "description": "Venez poser vos questions aux speakers de manière plus calme et détendu" + }, + { + "key": "office-hour-03", + "title": "Office Hours", + "type": "office-hours", + "speakers": [], + "tags": [ + "office-hours" + ], + "description": "Venez poser vos questions aux speakers de manière plus calme et détendu" + }, + { + "key": "office-hour-04", + "title": "Office Hours", + "type": "office-hours", + "speakers": [], + "tags": [ + "office-hours" + ], + "description": "Venez poser vos questions aux speakers de manière plus calme et détendu" + }, + { + "key": "office-hour-05", + "title": "Office Hours", + "type": "office-hours", + "speakers": [], + "tags": [ + "office-hours" + ], + "description": "Venez poser vos questions aux speakers de manière plus calme et détendu" + }, + { + "key": "office-hour-06", + "title": "Office Hours", + "type": "office-hours", + "speakers": [], + "tags": [ + "office-hours" + ], + "description": "Venez poser vos questions aux speakers de manière plus calme et détendu" + }, + { + "key": "office-hour-11", + "title": "Office Hours", + "type": "office-hours", + "speakers": [], + "tags": [ + "office-hours" + ], + "description": "Venez poser vos questions aux speakers de manière plus calme et détendu" + }, + { + "key": "office-hour-12", + "title": "Office Hours", + "type": "office-hours", + "speakers": [], + "tags": [ + "office-hours" + ], + "description": "Venez poser vos questions aux speakers de manière plus calme et détendu" + } + ], + "speakers": [ + { + "key": "loic_ortola", + "id": "8nSCFV8Ne4WLjfP2IBNdoLVMtNV2", + "feature": false, + "name": "Loïc Ortola", + "photoUrl": "https://avatars2.githubusercontent.com/u/2526081?v=4", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/LoicOrtola", + "name": "@LoicOrtola" + }, + { + "icon": "github", + "link": "https://github.com/loicortola", + "name": "loicortola" + } + ], + "description": "Loïc is the senior advocate of Takima, and CTO of Jawg Maps. \nJVM-based languages, Application performance, DevOps & Automation, Dev Discipline and Tech for Good are his primary targets!\n\nSince last year, Loïc has been orchestrating R&D in the taskforce named Hackers Against Natural Disasters, an organization that creates and deviates technologies to help raise awareness around the risks of Natural Disasters." + }, + { + "key": "fabien_tregan", + "id": "ZzM9y7R7msb0LDFW8fdwRBYthlJ2", + "feature": false, + "name": "Fabien Trégan", + "photoUrl": "https://pbs.twimg.com/profile_images/981531162790285313/6ZcVrehB_normal.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/ftregan", + "name": "@ftregan" + }, + { + "icon": "github", + "link": "https://github.com/fabientregan", + "name": "fabientregan" + } + ], + "description": "After spending 10+ years of my life coding, I started to feel that the problems in software development were not in the code and tryed finding solutions elsewhere. Since I started doing that, I started to love coding again :)" + }, + { + "key": "steve_klabnik", + "id": "IVSIqKtM09Zue39kzfFz7b7qPd93", + "feature": true, + "name": "Steve Klabnik", + "photoUrl": "https://avatars2.githubusercontent.com/u/27786?v=4", + "socials": [] + }, + { + "key": "clement_duffau", + "id": "XDO4bqPAuJRWnEAJtNW9bCg09Of2", + "feature": false, + "name": "Clément Duffau", + "photoUrl": "https://lh5.googleusercontent.com/-0l9xqsj5ePU/AAAAAAAAAAI/AAAAAAAAAAU/B8FhYLeXuaU/photo.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/clement0210", + "name": "@clement0210" + }, + { + "icon": "github", + "link": "https://github.com/clement0210", + "name": "clement0210" + } + ], + "description": "Suite à un diplôme d'ingénieur en informatique spécialisé en Architecture Logicielle, j'ai effectué un doctorat en Génie Logiciel appliqué aux domaines critiques afin d'aborder les problèmes liant les méthodologies de développement logiciel, la sûreté de fonctionnement et la certification. \n\nJ'utilise actuellement ma double compétence de chercheur en Génie Logiciel et lead DevOps pour l'entreprise Stack Labs. \nMon poste consiste à intervenir chez des clients dans les domaines critiques (aérospatial notamment) afin de les aider à mettre en place et structurer leur approche DevOps mais également à être pro-actif sur les sujets R&D portés en interne par Stack Labs." + }, + { + "key": "corentin_wallez", + "id": "KkCVbJvhE1OL1Dd51U4t9H54iFT2", + "feature": true, + "name": "Corentin Wallez", + "photoUrl": "https://avatars3.githubusercontent.com/u/472810?v=4", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/DaKangz", + "name": "@DaKangz" + }, + { + "icon": "github", + "link": "https://github.com/Kangz", + "name": "Kangz" + } + ] + }, + { + "key": "valeriane_venance", + "id": "05FXSY1pHlaP7wK14yGKBaxom6n1", + "feature": false, + "name": "Valeriane Venance", + "photoUrl": "https://lh6.googleusercontent.com/-NtKdRysNSs4/AAAAAAAAAAI/AAAAAAAAAAA/AKxrwcagq8QREXMclDOVCOSp2Zi3FIdK4Q/mo/photo.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/valeriane_IT", + "name": "@valeriane_IT" + }, + { + "icon": "github", + "link": "https://github.com/vvenance", + "name": "vvenance" + } + ], + "description": "Valériane had nothing to do with coding or anything related in her previous life, and she basically fell into computer science, internet, communities, philosophies and ethics at école 42.\nShe has learned web basics with Le wagon and started as freelancer in Paris right after.\nPassionate about the startup ecosystem she has been a backend developer, consultant and deputy CTO for many and started talking in local meetups by the time.\nNowadays she writes about the techs she loves as a developer advocate for Clever Cloud and organizes the DevRelSalon meetup in Paris." + }, + { + "key": "marie_viley", + "id": "hPV9avMI5RW70VtkyjGLO1c1MRO2", + "feature": false, + "name": "Marie Viley", + "photoUrl": "https://lh6.googleusercontent.com/-LZHYx43aSFI/AAAAAAAAAAI/AAAAAAAACd4/xbCJI1QDS3w/photo.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/marie_viley", + "name": "@marie_viley" + } + ], + "description": "Recruteuse chez Zenika, je me suis toujours intéressée à la communication non verbale et aux mécanismes d’influence et de prise de décision. \nCe qui me motive, c’est de comprendre au mieux les gens et de pouvoir échanger avec eux. \nFan des conférences TED et [#TRU] (https://www.linkhumans.fr/tru/) je suis constamment en veille sur le recrutement, le RGPD et les nouveautés tech.\nJ’aime également le métal, la bière et Dikkenek ^^\n" + }, + { + "key": "horacio_gonzalez__lostinbrittany_", + "id": "pYuiGicpt0MenD8NEMhZXtk6VSr1", + "feature": false, + "name": "Horacio Gonzalez (LostInBrittany)", + "photoUrl": "https://lh4.googleusercontent.com/-6krIgoWnkGk/AAAAAAAAAAI/AAAAAAABR4o/EJH0Fh-m16k/photo.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/LostInBrittany", + "name": "@LostInBrittany" + }, + { + "icon": "github", + "link": "https://github.com//LostInBrittany", + "name": "/LostInBrittany" + } + ], + "description": "Malgré ce que son accent espagnol bien prononcé peut suggérer, Horacio est arrivé en France il y a plus d'une quinzaine d'années. Passionné d'informatique, dans laquelle il est tombé depuis tout petit, il a découvert le développement web en 1997 et depuis il n'a pas arrêté de bosser autour.\n\nAprès quelques années comme tech leader de la partie frontend de [@warp10io](https://twitter.com/warp10io/) chez [Cityzen Data](https://twitter.com/cityendata/), Horacio a rejoint [OVH](](https://twitter.com/ovh/) en janvier 2018 en tant que Developer Advocate. Il est cofondateur du [FinistDevs](https://twitter.com/finistdevs/), le JUG/GDG français le plus proche de la Silicon Valley.\n\nPassionné par le développement web et tout ce qui gravite autour des composants web, Horacio est [Google Developer Expert (GDE)](https://developers.google.com/experts/people/horacio-gonzalez) en Web Technologies et Flutter.\n\nVous pouvez voir mes dernières talks sur [mon profil Notist](https://noti.st/lostinbrittany)" + }, + { + "key": "tiffany_souterre", + "id": "fEGtvUISb6VrUv4hpaHxRnw8hFZ2", + "feature": false, + "name": "Tiffany Souterre", + "photoUrl": "https://lh3.googleusercontent.com/-0XDx36TcjxU/AAAAAAAAAAI/AAAAAAABQkA/-hqGP4ktCDY/photo.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/tiffanysouterre", + "name": "@tiffanysouterre" + }, + { + "icon": "github", + "link": "https://github.com/amagash", + "name": "amagash" + } + ], + "description": "I love science and I love data! After finishing a PhD in genetic engineering, I continued my quest for discovering new patterns through data science and machine learning. I currently work as a Data Scientist and I play with machine learning algorithms on my free time. Someday, I wish to leverage artificial intelligence and genetics to improve people's life." + }, + { + "key": "olivier_leplus", + "id": "DNlgKL7C5DNK0y48Lf7ylPB4bmk2", + "feature": false, + "name": "Olivier Leplus", + "photoUrl": "https://lh4.googleusercontent.com/-lZ1NmzauJJc/AAAAAAAAAAI/AAAAAAAAgeg/Jaiqf1L_EPM/photo.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/olivierleplus", + "name": "@olivierleplus" + }, + { + "icon": "github", + "link": "https://github.com/tagazok", + "name": "tagazok" + } + ], + "description": "Developer Relation Manager at Microsoft and Google Developer Expert in Web Technologies. I love to share knowledge (and love) among developers and people in general." + }, + { + "key": "francois_guillaume_ribreau", + "id": "HaMEPZSMBscJU4Adj9VF8brrL5h1", + "feature": false, + "name": "Francois-Guillaume Ribreau", + "photoUrl": "https://avatars2.githubusercontent.com/u/138050?v=4", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/fgribreau", + "name": "@fgribreau" + }, + { + "icon": "github", + "link": "https://github.com/fgribreau", + "name": "fgribreau" + } + ], + "description": "Architect & Head of Digital Development @OuestFrance 🌟#FullStack CTO @imagecharts @Redsmin @killbugapp @motiondynamic_ @mailpopin founder" + }, + { + "key": "piotr_przybyl", + "id": "D1UJEdrxhHQowlM2LoIusKF26ir2", + "feature": false, + "name": "Piotr Przybyl", + "photoUrl": "https://lh3.googleusercontent.com/a-/AAuE7mAwviOiDsdE0N4o7T-VA4FpoMUYsszHyM1jH27q9wJXxQAeTZNRO6QvLbvglC8u6Em3-NZj1NI65lq2SwbP52ViWHhdX23dQg_gm_Lmeqz7IJhHOOqZ4FXvAWi9PjCAeuAMBh0DNXJNiBrr9r1qULe6lzFMl1eGw7p4J-s1FR_596zjzyZ1jambSSwZwFQrKORby9ip4lBE5PU3J0MnCVUdqhKy0IA0BF4Y9EQsXTYDAFuYLzGYIIizCtAqWEvhoGwhMqHG2ZgD0lvp7vlQpJUxH3YsrM8nuOZyniwh3tReDlGXXmgnJUzEcOuO9_1Jhyg-0hwD8pDfelsco17-IGna0-f3YkwDGJ8lnI8iDoQ80jxe1pUKMndYN2H3o5RPpMtQNESjOE2O9QG1PN1VRCB1zuyxNwcUS8lIv9CYHx4SD7l2FX9-QoOxem4sT9ILkByqO5THb4t8QG9ZnxDIWATj6Z2zRI1lT4W8U1G_NorzYzyxdvHgGOc2m2MG-oJZXcIg8zWef6i1YRbGwSYfop2C_Tj2hhR8nFtOrfTo3F92VArJFoIA-L4meOdffNx5hLb91wC7iHbw61jKkP-W-ZKF6x7oKz45iq3yVLQ-HewU9ynjOZ5zrdIhFnaD_vVOxzV9w3ZQ0TGG0j8aMQA7CYZqjRRWANzDAW802tNlMIjfAdbGyd4uCcQD3i-8jZXHkImXdtH0Ni-dZUHvD34ay4_bpAgrbDe2xKrIlNLERSk_aUkb4QxnkymO5dy6dxRrPKK3C1r5eSDXujCMCGfR1FxK0YUvRuW3T3GhCfohrCmWN4Fr-gg6YI23DQ9K1AqfXbJlzSidvMpFixMUOWHrJBA4o09l7itlTiO2o_AWI4ESMevDO0HFQi2OMu4V7IPX0g6YMGsDvVXveix0-LMYgcNJiMCvbMiYASzh9UqMPh72uBJ9lHEv08bX", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/piotrprz", + "name": "@piotrprz" + }, + { + "icon": "github", + "link": "https://github.com/pioorg", + "name": "pioorg" + } + ], + "description": "Notorious engineer at work and after hours, tracing meanders of the art of software engineering. Software Gardener, mostly working in web-oriented Java gardens. Fan of agility, seen mostly as choosing the right tools and approaches. Lead developer, trainer and conference speaker." + }, + { + "key": "noel_mace", + "id": "0alFaI2imGdQVSjuaMLFFfwqoL62", + "feature": false, + "name": "Noël Macé", + "photoUrl": "https://lh4.googleusercontent.com/-_DHdWW0tzAs/AAAAAAAAAAI/AAAAAAAAAGY/SHaW4w5ruEQ/photo.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/noel_mace", + "name": "@noel_mace" + }, + { + "icon": "github", + "link": "https://github.com/noelmace", + "name": "noelmace" + } + ], + "description": " Developer Advocate chez BonitaSoft, Noël est un passionné de DevRel, d'enseignement, et de transmission de compétences en général. Tour à tour ingénieur pédagogique, formateur, architecte et développeur web depuis plus de 10 ans, il consacre aujourd'hui l’essentiel de son temps à accompagner la communauté vers une meilleure maîtrise et adoption des capacités modernes du Web.\n" + }, + { + "key": "nicolas_decoster", + "id": "kM7lbPEBt1XvvaYomE9Gz5wj8UT2", + "feature": false, + "name": "Nicolas Decoster", + "photoUrl": "https://pbs.twimg.com/profile_images/573162928913833986/mNWlOcuk_normal.png", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/nnodot", + "name": "@nnodot" + } + ], + "description": "Informaticien curieux depuis 35 ans, de métier depuis 20 ans (principalement dans le spatial). Non spécialiste touche à tout : du développement logiciel à l'étude scientifique, du développement d'algorithmes de traitement à la mise en œuvre de systèmes, de la programmation en C++ ou Python à l'utilisation des technos Web, de la petite appli en ligne de commande aux IHM ou aux systèmes distribués. Ingénieur chez Magellium et co-fondateur et animateur à la Compagnie du Code." + }, + { + "key": "kfnue96dm9g1zobctf4gvzdolrp2", + "id": "KFNUe96DM9g1zobCtf4GVzdoLRp2", + "feature": false, + "name": "KFNUe96DM9g1zobCtf4GVzdoLRp2", + "photoUrl": "https://avatars2.githubusercontent.com/u/7324369?v=4", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/cedric_moulard", + "name": "@cedric_moulard" + }, + { + "icon": "github", + "link": "https://github.com/cedricmoulard", + "name": "cedricmoulard" + } + ], + "description": "Diplômé de Arts & Métiers ParisTech et pas vraiment destiné à faire de l'informatique. \nDéveloppeur autodidacte. \n\n20 ans d'expérience, dont :\n- Architecte Java\n- Développeur Angular\n- Chef de projet\n- ScrumMaster\n- Evaluateur CMMi\n- Responsable Méthodes & Outils" + }, + { + "key": "francois_teychene", + "id": "EZdFes7RoSTGQJO5uOBCqSeyGvv2", + "feature": false, + "name": "François Teychene", + "photoUrl": "https://lh6.googleusercontent.com/-RvGrfi4p_Uk/AAAAAAAAAAI/AAAAAAAABtE/iqj8zP9rc0U/photo.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/fteychene", + "name": "@fteychene" + }, + { + "icon": "github", + "link": "https://github.com/fteychene", + "name": "fteychene" + } + ], + "description": "Cloud Developer @ Saagie , meetup addict & organizer @ Montpellier, SunnyTech team. \nDéveloppeur couteau suisse pouvant intervenir du Javascript à la table de routage. Mes passions actuelles sont le Rust, le DevOps et le Scala en plus de vouloir mettre des conteneurs partout." + }, + { + "key": "richard_fagot", + "id": "bkL5Pq4gnZMLVm7nwWNW3FU3c8n1", + "feature": false, + "name": "Richard Fagot", + "photoUrl": "https://lh3.googleusercontent.com/-aY7lqdsbu9g/AAAAAAAAAAI/AAAAAAAAHwQ/BiQmX1JB7cg/photo.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/richardfagot", + "name": "@richardfagot" + }, + { + "icon": "github", + "link": "https://github.com//richard-fagot", + "name": "/richard-fagot" + } + ], + "description": "Tombé dans l'informatique vers l'age de 8 ans, j'en ai fait mon métier et si, après plusieurs années à faire du développement, je suis aujour'hui chef de projet je reste un curieux inlassable, tant intéressé par les technologies, l'artisanat que l'humain." + }, + { + "key": "fs0c131y", + "id": "e4GVXSs1fWTLOuXVs7H4l7ZE4gB3", + "feature": true, + "name": "fs0c131y", + "city": "Toulouse, France", + "photoUrl": "https://avatars2.githubusercontent.com/u/36547191?v=4", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/fs0c131y", + "name": "fs0c131y" + } + ] + }, + { + "key": "erik_rasmussen", + "id": "0JlQCEoQQcPx7v0mk1OCQMMKqNz2", + "feature": true, + "name": "Erik Rasmussen", + "photoUrl": "https://avatars2.githubusercontent.com/u/4396759?v=4", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/erikras", + "name": "@erikras" + }, + { + "icon": "github", + "link": "https://github.com/erikras", + "name": "erikras" + } + ], + "description": "American expat living in Spain, making awesome Javascript open source." + }, + { + "key": "aleksey_kladov", + "id": "PZ3g6x42k9cu5e9siNoFQV8Z6jy2", + "feature": false, + "name": "Aleksey Kladov", + "photoUrl": "https://avatars3.githubusercontent.com/u/1711539?v=4", + "socials": [ + { + "icon": "github", + "link": "https://github.com/matklad", + "name": "matklad" + } + ], + "description": "@matklad is a Rust developer, who specializes in dev tools and IDEs. He spearheaded [IntelliJ Rust](https://intellij-rust.github.io/) and currently leads the development of [rust-analyzer](https://github.com/rust-analyzer/rust-analyzer)." + }, + { + "key": "guillaume_smet", + "id": "HahzK1wXnxSyzyhcphrn5DBgBct2", + "feature": false, + "name": "Guillaume Smet", + "photoUrl": "https://avatars1.githubusercontent.com/u/1279749?v=4", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/gsmet_", + "name": "@gsmet_" + }, + { + "icon": "github", + "link": "https://github.com/gsmet", + "name": "gsmet" + } + ], + "description": "Après 13 années dans une SSLL, d'abord comme chef de projet puis directeur technique et responsable du pôle développement spécifique Java (avec beaucoup de contributions Open Source notamment à PostgreSQL), Guillaume est, depuis 3 ans, Senior Software Engineer chez Red Hat. Il est le project lead d'Hibernate Validator et travaille sur toutes les bibliothèques Hibernate (ORM, Search et Validator).\n\nEmbarqué dans l'aventure Quarkus pour y intégrer les technologies Hibernate, il est désormais l'un des principaux contributeurs au projet." + }, + { + "key": "gautier_mechling", + "id": "11mlK9RAq6f3pU5MCJ95B13oMmr1", + "feature": false, + "name": "Gautier Mechling", + "photoUrl": "https://lh5.googleusercontent.com/-XMS12Sp9jUA/AAAAAAAAAAI/AAAAAAABmqI/tuVp7XFzvbM/photo.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/Nilhcem", + "name": "@Nilhcem" + }, + { + "icon": "github", + "link": "https://github.com/Nilhcem", + "name": "Nilhcem" + } + ], + "description": "Android Crafter && Google Developer Expert IoT" + }, + { + "key": "andrew_radev", + "id": "e5GCt0Q7jSSgVtPTzfUFplteFMm1", + "feature": false, + "name": "Andrew Radev", + "photoUrl": "https://avatars3.githubusercontent.com/u/124255?v=4", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/AndrewRadev", + "name": "@AndrewRadev" + }, + { + "icon": "github", + "link": "https://github.com/AndrewRadev", + "name": "AndrewRadev" + } + ], + "description": "Professional Rails developer with an excessive amount of Vimscript in his Github profile. Teaches a Rust course in Sofia University." + }, + { + "key": "vincent_ogloblinsky", + "id": "jMUwWI44kuTXsgUt8vLFp3vAe1j1", + "feature": false, + "name": "Vincent Ogloblinsky", + "photoUrl": "https://lh3.googleusercontent.com/-ckhK85zrlYM/AAAAAAAAAAI/AAAAAAAAC4g/G5DIeeyNEAM/photo.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/vogloblinsky", + "name": "@vogloblinsky" + }, + { + "icon": "github", + "link": "https://github.com/vogloblinsky", + "name": "vogloblinsky" + } + ], + "description": "Brestois du bout du monde émigré à Rennes, je suis architecte logiciel dans une ESN française et passionné par les technologies du web, et la plupart du temps je les utilise en codant en (Type||Java)script. . Je suis également Google Developer Expert sur les technologies web.\nLe partage de la connaissance est pour moi une chose importante : au sein de ma société au travers de déjeuners techniques ou de sessions de mobprogramming; durant des formations HTML5, Angular 1 & 2 ou autres; en présentant des sujets lors de conférences; et enfin en contribuant et en maintenant des projets open-source.\n\"Let's browsers rock\"" + }, + { + "key": "cyril_delmas", + "id": "1A7LmMXk8EdzhOdUpo6TUAXgBrV2", + "feature": false, + "name": "Cyril Delmas", + "photoUrl": "https://avatars0.githubusercontent.com/u/5180763?v=4", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/cyril_delmas", + "name": "@cyril_delmas" + }, + { + "icon": "github", + "link": "https://github.com/cdelmas", + "name": "cdelmas" + } + ], + "description": "Développeur depuis une douzaine d'années, je m'intéresse à plein de choses, notamment : la programmation fonctionnelle, le cloud, et tout ce qui n'est pas frontend en fait (bon surtout le CSS)... J'aime partager mes expérimentations et découvertes, échanger autour d'une bière, ..." + }, + { + "key": "sylvain_wallez", + "id": "J2kgJ25uKngYv9G4PSWj0Cw9fcA3", + "feature": false, + "name": "Sylvain Wallez", + "photoUrl": "https://avatars2.githubusercontent.com/u/213730?v=4", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/bluxte", + "name": "@bluxte" + }, + { + "icon": "github", + "link": "https://github.com/swallez", + "name": "swallez" + } + ] + }, + { + "key": "melanie_ducoffe", + "id": "ZnEio3GkUXNUuJjcbDvftFawfvu1", + "feature": false, + "name": "Mélanie Ducoffe", + "photoUrl": "https://lh3.googleusercontent.com/-CzRWhTBIOgY/AAAAAAAAAAI/AAAAAAAAAB8/gXi6gNoC0iY/photo.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/mducoffe", + "name": "@mducoffe" + }, + { + "icon": "github", + "link": "https://github.com/mducoffe", + "name": "mducoffe" + } + ] + }, + { + "key": "adrien_anceau", + "id": "y0wL4Q9ZnxdOvpCvlaejITZcPBq2", + "feature": false, + "name": "ADRIEN ANCEAU", + "photoUrl": "https://lh4.googleusercontent.com/-JbPPBBW8zqU/AAAAAAAAAAI/AAAAAAAAAAc/aoga3U16k7Y/photo.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/aaadrieeen", + "name": "@aaadrieeen" + }, + { + "icon": "github", + "link": "https://github.com/aanc", + "name": "aanc" + } + ] + }, + { + "key": "juliane_blier", + "id": "FYLUEJTslJOXNAWDOykmi4Cz74s2", + "feature": false, + "name": "Juliane Blier", + "photoUrl": "https://avatars1.githubusercontent.com/u/22011253?v=4", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/tactless7", + "name": "@tactless7" + }, + { + "icon": "github", + "link": "https://github.com/Tactless7", + "name": "Tactless7" + } + ], + "description": "Développeuse Web depuis presque 3 ans, je pratique Vue.js et Koa.js au quotidien chez SchoolMouv à Toulouse. \nCela fait maintenant trois conférences que je coprésente aux DevFest de Toulouse, de Brest puis à MiXiT 2019. Et je m'épanouis totalement dans cette nouvelle activité !" + }, + { + "key": "mathieu_passenaud", + "id": "JLEDSTiwyJX5AxGAw1GZjv7X23a2", + "feature": false, + "name": "Mathieu Passenaud", + "photoUrl": "https://lh3.googleusercontent.com/-AdTmzjaMxhc/AAAAAAAAAAI/AAAAAAAAJ4U/rCSxGrIM_ck/photo.jpg", + "socials": [] + }, + { + "key": "theophile_wallez", + "id": "LuqEI6DZnoeJYQdQ1KHsKrj57Pm1", + "feature": false, + "name": "Theophile Wallez", + "photoUrl": "https://avatars0.githubusercontent.com/u/534526?v=4", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/twallez", + "name": "@twallez" + }, + { + "icon": "github", + "link": "https://github.com/TWal", + "name": "TWal" + } + ], + "description": "Théophile Wallez est étudiant en informatique à l’ENS Paris. Passionné - entre autres - par la programmation, du Brainfuck aux preuves formelles, et aussi de régie son & lumière et DJ’ing. Il est aussi contributeur sur le compilateur vérifié [CakeML].\n\n[CakeML]: https://cakeml.org" + }, + { + "key": "guillaume_andrieu", + "id": "NMwgV3lXIOdtAaM8cgu7pIdFECO2", + "feature": false, + "name": "Guillaume Andrieu", + "photoUrl": "https://lh4.googleusercontent.com/-liAZEsZV4EQ/AAAAAAAAAAI/AAAAAAAAAAA/ACHi3rdQcFzX4PoD_wGPLFBPbjSykxVWhg/mo/photo.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/glmxndr", + "name": "@glmxndr" + }, + { + "icon": "github", + "link": "https://github.com/glmxndr", + "name": "glmxndr" + } + ], + "description": "Matheux converti de force à l'informatique.\nDéveloppeur back end depuis plus de 10 ans.\nProgrammation fonctionnelle, théorie des types, systèmes distribués.\nAu delà: changement climatique, droits humains, philosophie." + }, + { + "key": "gilles_debunne", + "id": "iEtQubdXhDY3HBP9y3XqKbr9tFo1", + "feature": false, + "name": "Gilles Debunne", + "photoUrl": "https://lh5.googleusercontent.com/-sp8nHJQ_Ilg/AAAAAAAAAAI/AAAAAAAAJ5I/YvU72m2vsNA/photo.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/gdebunne", + "name": "@gdebunne" + }, + { + "icon": "github", + "link": "https://github.com/GillesDebunne", + "name": "GillesDebunne" + } + ] + }, + { + "key": "alessio_coltellacci", + "id": "EP7LDG2i6YgiNs027aplFVhEbv12", + "feature": false, + "name": "Alessio Coltellacci", + "photoUrl": "https://avatars3.githubusercontent.com/u/11367839?v=4", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/lightplay8", + "name": "@lightplay8" + }, + { + "icon": "github", + "link": "https://github.com/NotBad4U", + "name": "NotBad4U" + } + ], + "description": "Développeur à Clever Cloud." + }, + { + "key": "wassim_chegham", + "id": "0yzdv6FVFYZWXmWird77HqsY49c2", + "feature": false, + "name": "Wassim Chegham", + "photoUrl": "https://lh4.googleusercontent.com/-UvesPkEgVGs/AAAAAAAAAAI/AAAAAAAAJ-8/tcq37gGb_iA/photo.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/manekinekko", + "name": "@manekinekko" + }, + { + "icon": "github", + "link": "https://github.com/manekinekko", + "name": "manekinekko" + } + ], + "description": "Wassim is a member of the Angular team and a Senior Developer Advocate at Microsoft. He is the author of many open source projects such as xlayers.dev and ngx.tools. He is also a GDE for the Angular team, the Google Assistant and the GCP teams at Google. He is a member of the Node.js Foundation. A former member of the Angular Universal core team and part of the current Angular Console core team. He is currently learning about music composition. You can reach out to him on Twitter @manekinekko" + }, + { + "key": "estelle_landry_", + "id": "JkWN4X6967cvBrV2x8vKf1QrHS93", + "feature": false, + "name": "Estelle Landry ☀️", + "photoUrl": "https://pbs.twimg.com/profile_images/890275035251978240/1POuDNwX_normal.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/estelandry", + "name": "@estelandry" + } + ], + "description": "Passionée par mon métier de Product Owner, par l'UX (User eXpérience) et le GameStorming, j'aime participer à l'élaboration d'un produit en étant le lien entre les utilisateurs et les développeurs.\n\nSpeakeuse en conférence tech, membre des Duchess France, de SunnyTech et du MeetUp UX Flupa Montpellier, je continue à me perfectionner et à discuter de nouvelles méthodes ou technologies de l'IT.\n" + }, + { + "key": "qj7nbl6wiyug1rhqtxf818a46po1", + "id": "qJ7nBL6wIyUg1RHqtxF818a46po1", + "feature": false, + "name": "qJ7nBL6wIyUg1RHqtxF818a46po1", + "photoUrl": "https://avatars2.githubusercontent.com/u/50613721?v=4", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/none", + "name": "@none" + }, + { + "icon": "github", + "link": "https://github.com//Zorkbomb", + "name": "/Zorkbomb" + } + ], + "description": "Yves BOYEZ \nIngénieur de 47 ans, marié, 4 enfants (eeeeeeeet ouais !) \n\nActuellement administrateur des Outils ATLASSIAN chez CONTINENTAL DIGITAL SERVICES FRANCE au sein de l'équipe Devops \nAnciennement Gestionnaire et Développeur du Systèmes d’Information RH chez CONTINENTAL AUTOMOTIVE \nPlus anciennement encore Chef de Projet Groupware chez SIEMENS VDO AUTOMOTIVE \nEt vraiment il y a fort fort longtemps : Ingénieur Système Informatique & CAO chez PROMECA mais comme on était encore en Francs je sais pas si ça compte ... \n\nJ'aime les jeux vidéos, chanter avec mon groupe de Blues-Rock, nager et les pâtisseries (même si elles ne font que détruire mon organisme sans me demander mon avis).\n\nEt participer au Devfest ce serait cool ! (Du moins pour un vieux :-D)" + }, + { + "key": "christophe_jollivet", + "id": "CQO7iVm9GWb4jFPi3xmIUnsyY5r2", + "feature": false, + "name": "Christophe Jollivet", + "photoUrl": "https://lh3.googleusercontent.com/-3sUzAaUN01o/AAAAAAAAAAI/AAAAAAAACzE/6Nekr6L7RSk/photo.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/jollivetc", + "name": "@jollivetc" + }, + { + "icon": "github", + "link": "https://github.com/jollivetc", + "name": "jollivetc" + } + ], + "description": "Agitateur technique chez Apside, Christophe prêche les bonnes pratiques sur divers projets informatiques et universités en région tourangelle. Reconverti à l’informatique il y a 15 ans suite à un doctorat de neurobiologie, il contribue activement dans les communautés Java en ayant été co-responsable de la rubrique Java du site developpez.com mais aussi en participant à des conférences et en ayant fondé le Tours JUG en 2008 et co-fondé TouraineTech en 2017" + }, + { + "key": "jeremy_voisin", + "id": "umDrfx7WeEQRicrwBAbLUu6B5By1", + "feature": false, + "name": "Jérémy Voisin", + "photoUrl": "https://lh5.googleusercontent.com/-ZhEccK12WTI/AAAAAAAAAAI/AAAAAAAAAAA/ACevoQNNaAY4ao8cC9z2JwqIgx9FdLZM6g/mo/photo.jpg", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/_JeremyVoisin_", + "name": "@_JeremyVoisin_" + }, + { + "icon": "github", + "link": "https://github.com/JeremyVoisin", + "name": "JeremyVoisin" + } + ], + "description": "Tech lead chez Apside, Jérémy est un explorateur des technologies modernes et passées qui apporte ses découvertes dans le cadre de formations ou d'interventions d'expertises.\nIssu d'un parcours universitaire en intelligence artificielle, il mène des travaux en IA sémantique et ses domaines d'expertises, outre l'IA, sont le développement mobile et les trois réalités (AR, VR, MR)." + }, + { + "key": "sebastien_brault", + "id": "GMZkedB6bYXQ2J5rJ9aIodIyXV92", + "feature": false, + "name": "Sébastien Brault", + "photoUrl": "https://avatars2.githubusercontent.com/u/473751?v=4", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/sebastienbrault", + "name": "@sebastienbrault" + } + ], + "description": "Développeur mobile sur iOS depuis 2010, je suis le principal développeur du composant d'authentification de l'ensemble des applications Orange France iOS. Depuis plusieurs mois maintenant je me suis penché sur les impacts environnementaux du numérique, les identifier, en mesurer les ordres de grandeur, identifier les leviers d'actions efficaces.\n" + } + ], + "categories": [ + { + "description": "BIg Data / Machine Learning / Artificial Intelligence", + "id": "3c7ab24d-59c1-5118-b6fa-ef679a376100", + "name": "Big Data / ML / AI", + "key": "big_data___ml___ai" + }, + { + "name": "Cloud / Infra", + "description": "Cloud / Infrastructure / Container Orchestration ", + "id": "e3fdfb05-1630-5c56-bc5d-501217ad62e3", + "key": "cloud___infra" + }, + { + "name": "IOT", + "description": "Internet Of Things", + "id": "a31d8be2-8f03-553d-b07b-ee30e2d13a6e", + "key": "iot" + }, + { + "name": "Languages", + "id": "b425f929-b026-52e9-87f4-89b30ec542d1", + "key": "languages" + }, + { + "id": "bb5eeaca-3d8d-5858-b4a9-63d90a11a792", + "name": "Method & Tools", + "key": "method___tools" + }, + { + "name": "Native mobile apps", + "id": "9edfb0de-db78-5e18-831d-d0c56d751515", + "key": "native_mobile_apps" + }, + { + "name": "Web", + "id": "cff3cdbc-52e9-5d5a-8f98-927ee005f59b", + "key": "web" + }, + { + "name": "WTF", + "id": "8ab523e2-022d-5d16-924c-da4477ddb881", + "key": "wtf" + } + ], + "formats": [ + { + "description": "40min", + "id": "4c0d8a93-a0fb-5fe4-ab31-7cc56e05e942", + "name": "Conference ", + "key": "conference" + }, + { + "name": "Quickie", + "description": "15min", + "id": "f1f4eb00-ff40-57ea-805a-b3aa3ce5f6e6", + "key": "quickie" + } + ], + "rooms": [ + { + "key": "lunchroom", + "label": "Salle déjeuner", + "skip": true + }, + { + "key": "halls", + "label": "Halls", + "skip": true + }, + { + "key": "office-hours", + "label": "Office-hours" + }, + { + "key": "room1", + "label": "Grand amphi." + }, + { + "key": "room2", + "label": "Grande salle" + }, + { + "key": "room3", + "label": "Salle du haut" + }, + { + "key": "room4", + "label": "Petite salle" + } + ], + "slots": [ + { + "key": "open", + "start": "08:00", + "duration": 60, + "row": { + "start": 1, + "end": 3 + } + }, + { + "key": "keynote-open", + "start": "09:00", + "duration": 40, + "row": { + "start": 3, + "end": 6 + } + }, + { + "key": "pause-1", + "start": "09:40", + "duration": 20, + "row": { + "start": 6, + "end": 7 + } + }, + { + "key": "slot-1", + "start": "10:00", + "duration": 40, + "row": { + "start": 7, + "end": 10 + } + }, + { + "key": "office-hours-1", + "start": "10:40", + "duration": 30, + "row": { + "start": 10, + "end": 12 + } + }, + { + "key": "pause-2", + "start": "10:40", + "duration": 20, + "row": { + "start": 10, + "end": 11 + } + }, + { + "key": "slot-2", + "start": "11:00", + "duration": 40, + "row": { + "start": 11, + "end": 14 + } + }, + { + "key": "office-hours-2", + "start": "11:40", + "duration": 30, + "row": { + "start": 14, + "end": 16 + } + }, + { + "key": "pause-3", + "start": "11:40", + "duration": 20, + "row": { + "start": 14, + "end": 15 + } + }, + { + "key": "slot-3", + "start": "12:00", + "duration": 40, + "row": { + "start": 15, + "end": 18 + } + }, + { + "key": "office-hours-3", + "start": "12:40", + "duration": 30, + "row": { + "start": 18, + "end": 20 + } + }, + { + "key": "slot-lt-1", + "start": "12:50", + "duration": 15, + "row": { + "start": 19, + "end": 21 + } + }, + { + "key": "office-hours-lt-1", + "start": "13:05", + "duration": 30, + "row": { + "start": 21, + "end": 22 + } + }, + { + "key": "lunch", + "start": "13:05", + "duration": 60, + "row": { + "start": 21, + "end": 23 + } + }, + { + "key": "slot-lt-2", + "start": "14:05", + "duration": 15, + "row": { + "start": 23, + "end": 25 + } + }, + { + "key": "office-hours-lt-2", + "start": "14:20", + "duration": 30, + "row": { + "start": 25, + "end": 27 + } + }, + { + "key": "slot-4", + "start": "14:30", + "duration": 40, + "row": { + "start": 26, + "end": 29 + } + }, + { + "key": "office-hours-4", + "start": "15:10", + "duration": 30, + "row": { + "start": 29, + "end": 31 + } + }, + { + "key": "pause-4", + "start": "15:10", + "duration": 20, + "row": { + "start": 29, + "end": 30 + } + }, + { + "key": "slot-5", + "start": "15:30", + "duration": 40, + "row": { + "start": 30, + "end": 33 + } + }, + { + "key": "office-hours-5", + "start": "16:10", + "duration": 30, + "row": { + "start": 33, + "end": 35 + } + }, + { + "key": "pause-5", + "start": "16:10", + "duration": 20, + "row": { + "start": 33, + "end": 34 + } + }, + { + "key": "slot-6", + "start": "16:30", + "duration": 40, + "row": { + "start": 34, + "end": 37 + } + }, + { + "key": "office-hours-6", + "start": "17:10", + "duration": 30, + "row": { + "start": 37, + "end": 39 + } + }, + { + "key": "pause-6", + "start": "17:10", + "duration": 20, + "row": { + "start": 37, + "end": 38 + } + }, + { + "key": "slot-7", + "start": "17:30", + "duration": 40, + "row": { + "start": 38, + "end": 41 + } + }, + { + "key": "office-hours-7", + "start": "18:10", + "duration": 30, + "row": { + "start": 41, + "end": 43 + } + }, + { + "key": "keynote-close", + "start": "18:20", + "duration": 40, + "row": { + "start": 42, + "end": 45 + } + }, + { + "key": "party", + "start": "19:00", + "duration": 240, + "row": { + "start": 45, + "end": 47 + } + } + ], + "schedule": [ + { + "key": "first-day", + "day": "2019-10-03", + "start": "08:00", + "rooms": [ + { + "room": "room1", + "slots": [ + { + "slot": "open", + "talk": "__open" + }, + { + "slot": "keynote-open", + "talk": "keynote_open" + }, + { + "slot": "pause-1", + "talk": "__pause" + }, + { + "slot": "slot-1", + "talk": "_numerique_et_environnement__ou__on_aurait_pu_sauver_les_abeilles__on_a_prefere_sortir_un_nouvel_iphone_" + }, + { + "slot": "pause-2", + "talk": "__pause" + }, + { + "slot": "slot-2", + "talk": "_votre_api_web_passe_t_elle_le_controle_technique__" + }, + { + "slot": "pause-3", + "talk": "__pause" + }, + { + "slot": "slot-3", + "talk": "a_la_decouverte_de_la_realite_augmentee_avec_arcore" + }, + { + "slot": "slot-lt-1", + "talk": "3_techniques_faciles_de_manipulation" + }, + { + "slot": "lunch", + "talk": "__lunch" + }, + { + "slot": "slot-lt-2", + "talk": "10_est_une_puissance_de_2" + }, + { + "slot": "slot-4", + "talk": "allo_paris__ici_san_francisco__et_si_on_codait_ensemble_avec_vs_code_" + }, + { + "slot": "pause-4", + "talk": "__pause" + }, + { + "slot": "slot-5", + "talk": "authentication_authorization_starters_battle" + }, + { + "slot": "pause-5", + "talk": "__pause" + }, + { + "slot": "slot-6", + "talk": "brace_yourself__vanilla_is_coming__back__" + }, + { + "slot": "pause-6", + "talk": "__pause" + }, + { + "slot": "slot-7", + "talk": "comprendre_le_role_du_noyau_d_un_systeme_d_exploitation_en_creant_un_from_scratch" + }, + { + "slot": "keynote-close", + "talk": "keynote_close" + }, + { + "slot": "party", + "talk": "__party" + } + ] + }, + { + "room": "room2", + "slots": [ + { + "slot": "slot-1", + "talk": "de_java_a_un_executable_natif___graalvm_et_quarkus_changent_la_donne" + }, + { + "slot": "pause-2", + "talk": "__pause" + }, + { + "slot": "slot-2", + "talk": "devops_at_scale" + }, + { + "slot": "pause-3", + "talk": "__pause" + }, + { + "slot": "slot-3", + "talk": "four_diseases" + }, + { + "slot": "pause-4", + "talk": "__pause" + }, + { + "slot": "slot-4", + "talk": "introduction_a_la_programmation_par_contraintes" + }, + { + "slot": "slot-lt-1", + "talk": "_47_ans___ils_nont_toujours_pas_remarque__" + }, + { + "slot": "lunch", + "talk": "__lunch" + }, + { + "slot": "slot-lt-2", + "talk": "un_distributeur_automatique_d_argent_de_poche_pour_les_enfants" + }, + { + "slot": "slot-5", + "talk": "l_histoire_de_la_decouverte_d_une_backdoor_signe_oneplus" + }, + { + "slot": "pause-5", + "talk": "__pause" + }, + { + "slot": "slot-6", + "talk": "le_burn_out_agile" + }, + { + "slot": "pause-6", + "talk": "__pause" + }, + { + "slot": "slot-7", + "talk": "le_design_de_l_erreur" + } + ] + }, + { + "room": "room3", + "slots": [ + { + "slot": "slot-1", + "talk": "live_coding_musical___vous_savez_coder___devenez_compositeur_avec_webaudio_et_webmidi__" + }, + { + "slot": "pause-2", + "talk": "__pause" + }, + { + "slot": "slot-2", + "talk": "modern_forms_in_react" + }, + { + "slot": "pause-3", + "talk": "__pause" + }, + { + "slot": "slot-3", + "talk": "mon_p____de_voyant_moteur_est_encore_allume___comment_debugger_mon_moteur___plongeon_dans_les_entrailles_des_calculateurs_moteur" + }, + { + "slot": "pause-4", + "talk": "__pause" + }, + { + "slot": "slot-4", + "talk": "monitoring_ovh__300k_serveurs__27_dcs_une_plateforme_de_metriques" + }, + { + "slot": "slot-lt-1", + "talk": "applications_de_brainfuck__langage_minimaliste_mais_turing_complet" + }, + { + "slot": "lunch", + "talk": "__lunch" + }, + { + "slot": "slot-lt-2", + "talk": "developpeurs_en_reconversion__developpeurs_quand_meme__" + }, + { + "slot": "slot-5", + "talk": "premiers_pas_avec_un_microcontroleur_et_google_cloud_iot_core" + }, + { + "slot": "pause-5", + "talk": "__pause" + }, + { + "slot": "slot-6", + "talk": "quand_les_rates_des_ias_nous_renvoient_a_nos_propres_biais_societaux" + }, + { + "slot": "pause-6", + "talk": "__pause" + }, + { + "slot": "slot-7", + "talk": "rockin_in_the_angular_world" + } + ] + }, + { + "room": "room4", + "slots": [ + { + "slot": "slot-1", + "talk": "rust__webassembly__and_the_future_of_serverless" + }, + { + "slot": "pause-2", + "talk": "__pause" + }, + { + "slot": "slot-2", + "talk": "rust_as_a_high_level_langage" + }, + { + "slot": "pause-3", + "talk": "__pause" + }, + { + "slot": "slot-3", + "talk": "the_freedom_of_static_typing" + }, + { + "slot": "pause-4", + "talk": "__pause" + }, + { + "slot": "slot-4", + "talk": "the_rise_of_the_web" + }, + { + "slot": "slot-lt-1", + "talk": "le_troll_dans_ta_machine_____une_courte_introduction_a_la_pensee_de_jean_yves_girard" + }, + { + "slot": "lunch", + "talk": "__lunch" + }, + { + "slot": "slot-lt-2", + "talk": "machine_learning_avec_des_allumettes_et_des_cotillons" + }, + { + "slot": "slot-5", + "talk": "un_distributeur_automatique_d_argent_de_poche_pour_les_enfants" + }, + { + "slot": "pause-5", + "talk": "__pause" + }, + { + "slot": "slot-6", + "talk": "webgpu__next_generation_3d_graphics_on_the_web" + }, + { + "slot": "pause-6", + "talk": "__pause" + }, + { + "slot": "slot-7", + "talk": "blanc" + } + ] + }, + { + "room": "office-hours", + "slots": [ + { + "slot": "office-hours-1", + "talk": "office-hour-01" + }, + { + "slot": "office-hours-2", + "talk": "office-hour-02" + }, + { + "slot": "office-hours-3", + "talk": "office-hour-03" + }, + { + "slot": "office-hours-lt-1", + "talk": "office-hour-11" + }, + { + "slot": "office-hours-lt-2", + "talk": "office-hour-12" + }, + { + "slot": "office-hours-4", + "talk": "office-hour-04" + }, + { + "slot": "office-hours-5", + "talk": "office-hour-05" + }, + { + "slot": "office-hours-6", + "talk": "office-hour-06" + } + ] + } + ] + } + ], + "sponsors": [ + { + "title": "Airbus", + "type": "platinium", + "category": "platinium", + "order": 21, + "logo": "/images/partners/logo-airbus.png", + "website": "https://www.airbus.com/", + "lang": "en", + "why": "Airbus wishes to renew its participation because the DEV FEST is an essential event through which it can meet developers and speak/present internal projects related to this field of activity.", + "socials": [ + { + "icon": "facebook", + "link": "http://www.facebook.com/AirbusCareers%20", + "name": "Airbus careers" + }, + { + "icon": "twitter", + "link": "https://twitter.com/AirbusCareers?lang=fr", + "name": "airbuscareers" + }, + { + "icon": "linkedin", + "link": "https://www.linkedin.com/company/airbusgroup", + "name": "Airbus" + } + ], + "draft": false, + "description": "Airbus is an international pioneer in the aerospace industry and a leader in designing, manufacturing and delivering aerospace products, services and solutions to customers on a global scale. We believe that it’s not just what we make, but how we make it that counts; promoting responsible, sustainable and inclusive business practices and acting with integrity. Our people work with passion and determination to make the world a more connected, safer and smarter place, on the ground, in the sky and in space.\n", + "key": "airbus" + }, + { + "title": "Cenareo", + "type": "platinium", + "category": "platinium", + "order": 7, + "logo": "/images/partners/logo-cenareo.png", + "website": "https://cenareo.com/fr/", + "lang": "fr", + "why": "Dev Fest is the best place to meet future “tech heroes” that share our values and will help us to shape the future of our ‘state-of-the-art’ technology. #ProductExcellence #CustomerSatisfaction #TeamSpirits #Inventiveness #Daring & #Ambition", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/Cenareo", + "name": "https://twitter.com/Cenareo" + } + ], + "draft": false, + "description": "Cenareo, previously CityMeo, is a real “French Tech” success story. Located in Labège within the IoT Valley, we develop a best-in-class digital signage CMS (SaaS mode) to create, manage and broadcast content on remote displays in real-time, from any PC, tablet or smartphone.\nCreated by 4 engineers, Cenareo has experienced exponential growth and rapid development since its inception in 2012, posting triple-digit growth and now counting upwards of 30 employees.\nThe company has ambitious targets and a Global outlook. We promote diversity and welcome multi-cultural and foreign applicants.\n", + "key": "cenareo" + }, + { + "title": "SII", + "type": "platinium", + "category": "platinium", + "order": 1, + "logo": "/images/partners/logo-sii.png", + "website": "http://toulouse.groupe-sii.com/fr", + "lang": "fr", + "why": "It appeared essential to us to bring our support to this « don’t miss » event. We are quite pleased and proud to be able to play a concrete part in its success. ", + "socials": [ + { + "icon": "facebook", + "link": "https://facebook.com/GroupeSII", + "name": "Groupe SII" + }, + { + "icon": "twitter", + "link": "https://twitter.com/SIISudOuest", + "name": "SIISudOuest" + }, + { + "icon": "linkedin", + "link": "https://linkedin.com/company/sii", + "name": "Groupe SII" + } + ], + "draft": false, + "description": "After 40 years of partnering with corporations for their engineering needs, the SII Group finds itself at the forefront of innovation and digital transformation. It relies on teams of expert engineers and on methods at the cutting-edge of quality standards for its business centered on engineering consulting (information technology, electronics and telecommunications) and digital services (engineering and network information technology).\nWith nine field offices in France, the Group has built close relationships with local firms and offers a wide spectrum of career opportunities. Its presence in 18 countries and four continents also gives SII the ability to provide support for the international operations of major corporations.\n\n", + "key": "sii" + }, + { + "title": "STACK LABS", + "type": "platinium", + "category": "platinium", + "order": 0, + "logo": "/images/partners/logo-stack_labs.svg", + "website": "https://stack-labs.com", + "lang": "fr", + "why": "We want to share and meet cool & passionated developers during this incredible event !", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/stack_labs", + "name": "stack_labs" + }, + { + "icon": "linkedin", + "link": "https://linkedin.com/company/stacklabs", + "name": "stacklabs" + } + ], + "draft": false, + "description": "The new generation tech company. We ❤️ code, and building powerful & secured cloud architectures. We invest in tech watch & work with companies like Google & Amazon as partners.\n", + "key": "stack_labs" + }, + { + "title": "APSIDE", + "type": "gold", + "category": "gold", + "order": 20, + "logo": "/images/partners/logo-apside.png", + "website": "http://www.apside.com", + "lang": "fr", + "why": "What else ?", + "socials": [ + { + "icon": "facebook", + "link": "https://facebook.com/ApsideGroupe", + "name": "ApsideGroupe" + }, + { + "icon": "twitter", + "link": "https://twitter.com/ApsideGroupe", + "name": "ApsideGroupe" + } + ], + "draft": false, + "description": "APSIDE est une société de conseil en ingénierie qui accompagne tous les acteurs de l'écosystème IT sur leurs projets innovants.\nTous nos ingénieurs ont leur spécialité : JAVA, JS, BDD, C#, PHP, C++ ... \nNous sélectionnons rigoureusement les projets sur lesquels peuvent intervenir nos ingénieurs : caractère innovant, phase d'architecture, produits complets, sujets porteurs et utiles...\nC'est ce qui rend totalement satisfaits de leur mission plus de 96% de nos ingénieurs.\nAlors, prêt à tenter l'aventure ?\n\nAPSIDE, c'est un groupe de plus de 2600 collaborateurs à travers la France... tous répartis en équipes d'experts localisées.\n\n", + "key": "apside" + }, + { + "title": "AXILEO", + "type": "gold", + "category": "gold", + "order": 22, + "logo": "/images/partners/logo-axileo.png", + "website": "http://www.axileo.com", + "lang": "fr", + "why": "C'est la conférence des développeurs fait par des développeurs. Pour rien au monde nous ne manquerons cet événement exceptionnel. C'est une occasion unique pour nous de partager et d’échanger autour des nouvelles technologies.", + "socials": [ + { + "icon": "facebook", + "link": "https://www.facebook.com/Axileo75", + "name": "AXILEO" + }, + { + "icon": "twitter", + "link": "https://twitter.com/AXILEO1", + "name": "AXILEO1" + }, + { + "icon": "linkedin", + "link": "https://www.linkedin.com/company/axileo", + "name": "AXILEO" + } + ], + "draft": false, + "description": "AXILEO est spécialisée dans l'innovation et la transformation digitale des entreprises. La société se distingue par un management innovant, sur le modèle de l'entreprise libérée, où les salariés participent et définissent la stratégie de l'entreprise. \n", + "key": "axileo" + }, + { + "title": "Berger Levrault", + "type": "gold", + "category": "gold", + "order": 14, + "logo": "/images/partners/logo-berger_levrault.png", + "website": "https://www.berger-levrault.com", + "lang": "fr", + "why": "Berger-Levrault, en pleine expansion nationale et internationale, se distingue par sa pérennité exceptionnelle grâce à sa capacité d'anticipation des innovations. Le développement étant notre cœur de métier, c'est tout naturellement que nous souhaitons participer au \"Developers Festival\" et rencontrer des talents pour vivre une aventure humaine et technologique au sein de Berger-Levrault.", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/bergerlevrault", + "name": "bergerlevrault" + }, + { + "icon": "linkedin", + "link": "https://linkedin.com/company/berger-levrault", + "name": "berger-levrault" + } + ], + "draft": false, + "description": "Berger-Levrault, éditeur de logiciel international et multisectoriel, accompagne les professionnels privés et publics à répondre aux exigences croissantes de performance dans leurs métiers et les citoyens dans leur vie quotidienne.\n\nLe Groupe adresse les secteurs suivants : Secteur public local; Social et médico-social; Sanitaire; Entreprises et industrie; Éducation.\n\nPour l’ensemble de ses secteurs d’activité, Berger-Levrault a développé une gamme de logiciels et de services adaptée aux besoins spécifiques de chaque métier. \n\n", + "key": "berger_levrault" + }, + { + "title": "Cirruseo part of Accenture", + "type": "gold", + "category": "gold", + "order": 19, + "logo": "/images/partners/logo-cirruseo_part_of_accenture.png", + "website": "http://www.cirruseo.com", + "lang": "fr", + "why": "Récemment acquis par Accenture, Cirruseo part of Accenture participe depuis 4 années consécutives au DevFest dans les villes de Paris et Toulouse où nos locaux sont implantés. En tant que pure player et premier partenaire Google Cloud, cet événement constitue une vitrine incontournable pour nous faire connaître de la communauté spécifique que constitue les développeurs et faire la promotion de nos expertises et savoirs faire.", + "socials": [ + { + "icon": "facebook", + "link": "https://www.facebook.com/Cirruseo-362946873789545/", + "name": "Cirruseo" + }, + { + "icon": "twitter", + "link": "https://twitter.com/cirruseo", + "name": "Cirruseo" + }, + { + "icon": "linkedin", + "link": "https://www.linkedin.com/company/cirruseo/", + "name": "Cirruseo" + } + ], + "draft": false, + "description": "Créé en 2011, Cirruseo est l’un des principaux partenaires de Google Cloud en France et l’un des plus importants acteurs français spécialisés exclusivement dans les services Google Cloud. Cirruseo accompagne ses clients dans leur transformation numérique, de l’expérience collaborateur autour des solutions Chrome et G Suite, à celle des métiers avec les services de Google Cloud Platform. Les solutions digitales de Cirruseo sont mobiles, intègrent la Data et l’Analytics by design, et sont conçues pour et par le Cloud. En 2019, Cirruseo a été classé parmi les 1 000 entreprises les plus dynamiques en Europe par le Financial Times. Depuis sa création, Cirruseo a réalisé 48% de croissance moyenne par an. Elle compte aujourd’hui plus de 600 clients, plus de 100 collaborateurs et deux bureaux à Paris et Toulouse. \n", + "key": "cirruseo_part_of_accenture" + }, + { + "title": "Continental", + "type": "gold", + "category": "gold", + "order": 10, + "logo": "/images/partners/logo-continental.png", + "website": "https://www.continental-corporation.com", + "lang": "en", + "why": "At Continental Digital Services France (CDSF), we are convinced that our success depends on the members of our teams and our \"startup\" culture backed by a larger group. Being a Devfest's sponsor is a great opportunity to share with & meet passionate people, guided by curiosity and innovation, eager to make a real impact on the mobility services of the future !", + "socials": [ + { + "icon": "facebook", + "link": "https://facebook.com/Continental", + "name": "Continental France" + }, + { + "icon": "twitter", + "link": "https://twitter.com/continental_fr", + "name": "Continental France" + }, + { + "icon": "linkedin", + "link": "https://linkedin.com/company/continental", + "name": "Continental" + } + ], + "draft": false, + "description": "Continental develops pioneering technologies and services for sustainable and connected mobility of people and their goods. \nFounded in 1871, the technology company offers safe, efficient, intelligent, and affordable solutions for vehicles, machines, traffic and transportation. \nIn 2018, Continental generated sales of €44.4 billion and currently employs around 245,000 people in 60 countries and markets.\n", + "key": "continental" + }, + { + "title": "Elastic", + "type": "gold", + "category": "gold", + "order": 11, + "logo": "/images/partners/logo-elastic.png", + "website": "https://www.elastic.co/", + "lang": "fr", + "why": "DevFest Toulouse est l'événement incontournable de la région pour les développeurs. C'est une opportunité unique pour nous d'échanger avec nos clients et utilisateurs.", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/elastic", + "name": "Elastic" + } + ], + "draft": false, + "description": "Nous sommes les créateurs de la suite Elastic: Elasticsearch, Kibana, Beats et Logstash. Recherchez, analysez et visualisez vos données da façon sécurisée et fiable.\n", + "key": "elastic" + }, + { + "title": "Groupe Pierre Fabre", + "type": "gold", + "category": "gold", + "order": 24, + "logo": "/images/partners/logo-groupe_pierre_fabre.png", + "website": "https://www.pierre-fabre.com/fr", + "lang": "fr", + "why": "Simples partenaires l’an dernier, nous avons été séduits par la dynamique de cet évènement, et nous avons décidé cette année d’aller plus loin. Venez nous rencontrer sur notre stand et découvrir nos projets ! Nous serons présents et en forme pour partager ce moment convivial et vous faire découvrir les initiatives digitales menées par le Groupe Pierre Fabre. Nous avons hâte de participer à ce rassemblement qui allie nouvelles technologies, rencontres inoubliables et une grande dose de bonne humeur !", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/PierreFabre", + "name": "PierreFabre" + } + ], + "draft": false, + "description": "Créé en 1962 par Pierre Fabre, pharmacien d’officine à Castres (Tarn), le Groupe Pierre Fabre est présent depuis plus de 50 ans sur un continuum d’activités allant des médicaments de prescription aux soins dermo-cosmétiques en passant par la santé grand public.\n2ème laboratoire dermo-cosmétique mondial et 2ème groupe pharmaceutique privé français, Pierre Fabre emploie près de 11 000 collaborateurs, détient des filiales dans 47 pays et distribue ses produits dans plus de 130 pays.\nEn 2019, Ecocert Environnement a évalué la démarche de responsabilité sociétale et environnementale du Groupe selon la norme ISO 26000 et lui a attribué le niveau « Excellence ».\n", + "key": "groupe_pierre_fabre" + }, + { + "title": "Informatique Banque Populaire", + "type": "gold", + "category": "gold", + "order": 3, + "logo": "/images/partners/logo-informatique_banque_populaire.png", + "website": "https://informatique.banquepopulaire.fr/", + "lang": "fr", + "why": "Le DevFest Toulouse est un événement incontournable pour tout acteur IT en Occitanie. C'est une évidence pour Informatique Banque Populaire de s'associer à cette manifestation faite pour et par des développeurs et qui chaque année rassemble à fois : le meilleur des connaissances, des speakers de qualité, une organisation au top et une ambiance de dingue !", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/InformatiqueBP", + "name": "InformatiqueBP" + }, + { + "icon": "linkedin", + "link": "https://linkedin.com/company/informatique-banque-populaire", + "name": "Informatique Banque Populaire" + } + ], + "draft": false, + "description": "Informatique Banque Populaire, filiale du groupe bancaire BPCE, assure le développement informatique du système d’information des Banques Populaires.\n", + "key": "informatique_banque_populaire" + }, + { + "title": "Ippon", + "type": "gold", + "category": "gold", + "order": 25, + "logo": "/images/partners/logo-ippon.png", + "lang": "fr", + "why": "Ippon a toujours été au coeur des communautés tech. En s'implantant à Toulouse en 2018, nous avons décider de nous associer avec l'événement de référence : le DevFest Toulouse. ", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/ippontech", + "name": "ippontech" + }, + { + "icon": "linkedin", + "link": "https://linkedin.com/company/20908", + "name": "Ippon Technologies" + } + ], + "draft": false, + "description": "Ippon est un cabinet de conseil qui accélère les projets innovants de ses clients de la page blanche au Cloud. Nos équipes dans le monde accompagnent les organisations dans la transformation d'idées innovantes en solutions logicielles de haute qualité avec un focus particulier sur le Time To Market.\n", + "key": "ippon" + }, + { + "title": "JFrog", + "type": "gold", + "category": "gold", + "order": 23, + "logo": "/images/partners/logo-jfrog.png", + "website": "https://jfrog.com", + "lang": "fr", + "why": "En tant qu’éditeur de logiciels local, nous sommes content de faire partie du DevFest Toulouse de nouveau. C’est un endroit idéal pour rencontrer nos utilisateurs, rencontrer de nouveaux contacts et rappeler à la communauté des développeurs Toulousains que nous avons des emplois géniaux à offrir ;-). De plus, notre propre équipe apprend dans les sessions également et nous pouvons créer des réseaux et échanger avec les autres entreprises partenaires.", + "socials": [ + { + "icon": "facebook", + "link": "https://facebook.com/artifrog", + "name": "artifrog" + }, + { + "icon": "twitter", + "link": "https://twitter.com/jfrog", + "name": "jfrog" + }, + { + "icon": "linkedin", + "link": "https://linkedin.com/company/455737", + "name": "jfrog" + } + ], + "draft": false, + "description": "JFrog - The Liquid Software Company\n", + "key": "jfrog" + }, + { + "title": "Lyra Network", + "type": "gold", + "category": "gold", + "order": 16, + "logo": "/images/partners/logo-lyra_network.png", + "website": "https://lyra.com/fr/", + "lang": "fr", + "why": "Le DevFest est LE rendez-vous annuel incontournable pour tout passionné de développement qui se respecte ! Partenaire du DevFest depuis sa première édition, nous sommes fiers de partager les mêmes valeurs et d'encourager l'échange et le partage autour des nouvelles technologies. C'était donc une évidence de sponsoriser un tel événement qui associe aussi bien des conférences de qualité et un cadre propice à l'échange où l'ambiance est chaque année au rendez-vous !", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/LyraNetwork", + "name": "LyraNetwork" + }, + { + "icon": "linkedin", + "link": "https://www.linkedin.com/company/lyra-network_2", + "name": "Lyra Network" + } + ], + "draft": false, + "description": "LYRA NETWORK est née en 2001 de la rencontre entre des savoir-faire, la technologie et l’esprit visionnaire de ses fondateurs. Leader en France dans la sécurisation des paiements, Lyra Network offre des services à valeurs ajoutées pour le commerce de proximité et le paiement en ligne (PayZen®).\n\nSa présence internationale, fait de cette société 100% Française, un acteur incontournable du marché de la monétique. Nos clients tels que les banques, les collectivités, les e-commerçants et le commerce de détail s’appuient sur nos outils pour connecter, sécuriser et gérer leurs données sensibles.\n\nInnovation, anticipation et évolution des habitudes de paiement nous mènent à développer de nouveaux services toujours plus novateurs sur des technologies de pointe telles que le Mpos (mobile payment), les offres SEPA et e-facture via SEPAmail.\n\nForte de sa succès story depuis ses premières heures, LYRA NETWORK renforce continuellement ses équipes en maîtrisant sa croissance afin de préserver l’environnement de travail.\n", + "key": "lyra_network" + }, + { + "title": "MonkeyPatch", + "type": "gold", + "category": "gold", + "order": 15, + "logo": "/images/partners/logo-monkeypatch.png", + "website": "http://www.monkeypatch.io/", + "lang": "fr", + "why": "Ancrée dans nos valeurs, la passion de la tech. nous motive à soutenir les initiatives qui permettent de promouvoir, d’échanger ou de partager autour des nouvelles technos et des architectures modernes. C’est donc naturellement que l’on a décidé de soutenir les conférences en Occitanie (DevFest Toulouse, SunnyTech) et les meetups (GDG Toulouse, JUG Toulouse). Une conférence comme le Devfest permet à un grand nombre de développeurs d’avoir accès à des conférences de qualité. C’est également une belle occasion pour que certains Monkeys pitchent des talks reprenant leur veille ou leurs retours d’expérience.", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/monkeypatch_io", + "name": "monkeypatch_io" + }, + { + "icon": "linkedin", + "link": "https://linkedin.com/company/monkeypatch-io", + "name": "MonkeyPatch.io" + } + ], + "draft": false, + "description": "MonkeyPatch est avant tout une équipe constituée de développeurs ayant de solides bagages techniques et des références significatives dans les nouvelles technos et les architectures modernes.\n\nAvec au moins 5 ans d’expérience, chacun de nous souhaite rester au plus près du code et partager sa passion de l'informatique avec la communauté de développeurs et les équipes de nos clients.\nExperts en Web, Mobile, Cloud, DevOps et/ou BigData, nous intervenons en tant qu’architecte et développeur senior sur des stacks modernes pour aider nos clients à relever leurs challenges technologiques.\n\nCultivant l’esprit d’équipe et privilégiant l’humain, nous ambitionnons, à terme, d’être une trentaine de Monkeys sur Toulouse.\n\n", + "key": "monkeypatch" + }, + { + "title": "NEO-SOFT Groupe", + "type": "gold", + "category": "gold", + "order": 12, + "logo": "/images/partners/logo-neo_soft_groupe.png", + "website": "https://www.neo-soft.fr/", + "lang": "fr", + "why": "Parce nous sommes passionnés et toulousains et que le DevFest c'est LE regroupement des passionnées de la Ville Rose et d'ailleurs ! Parce que notre job ne s'arrête pas à satisfaire un client mais à apprendre et partager nos connaissances .", + "socials": [ + { + "icon": "facebook", + "link": "https://facebook.com/neo.soft.groupe", + "name": "Néo-Soft Groupe" + }, + { + "icon": "twitter", + "link": "https://twitter.com/neosoft_", + "name": "NeoSoft" + }, + { + "icon": "linkedin", + "link": "http://www.linkedin.com/company/neo-soft-services", + "name": "Néo-Soft Groupe" + } + ], + "draft": false, + "description": "Créé en 2005 à Rennes par son PDG actuel Soïg, le Groupe Néo-Soft est aujourd’hui reconnu pour l’expertise de ses 1 300 consultants et ses 16 implantations.\nNéo-Soft est une société de Conseil en Informatique et Technologies spécialisée dans 5 domaines : \n- Conseil & Gestion de projet \n- Domaine applicatif\n- Infrastructures & Réseaux \n- Cybersécurité grâce notre filiale dédiée Cogital \n- Data\nIntégrer Néo-Soft c'est la possibilité de développer son expertise dans une entreprise innovante et responsable où la proximité est une réalité.\nNous recrutons sur toute la France et dans divers secteurs d'activités (Banques & Assurances, Aéronautique, Domotique, Télécoms & Médias etc.). \nClient grands comptes, PME ou start-up innovantes, évoluez dans l'environnement de votre choix.\n\n", + "key": "neo_soft_groupe" + }, + { + "title": "SMILE", + "type": "gold", + "category": "gold", + "order": 13, + "logo": "/images/partners/logo-smile.png", + "website": "https://www.smile.eu/", + "lang": "fr", + "why": "Nous avons toujours été proche des développeurs, puisque ce sont 4 d'entre eux qui nous ont fondés. Notre ADN repose donc sur la technique, et la passion pour la contribution, le collectif. Il est donc dans notre culture d'être partie prenante sur les événements auxquels nous croyons. Implanté en Occitanie depuis quelques temps, SMILE a pour souhait de se développer, et pour cela, nous souhaitons renforcer notre proximité avec les acteurs de l'écosystème IT Toulousain.", + "socials": [ + { + "icon": "facebook", + "link": "https://facebook.com/smileopensource", + "name": "Smile - Open Source Solutions" + }, + { + "icon": "twitter", + "link": "https://twitter.com/GroupeSmile", + "name": "GroupeSmile" + } + ], + "draft": false, + "description": "Avec de l’audace et des beaux projets, ajoutez une pincée de culture visionnaire, une bonne dose d’innovation, saupoudrez le tout d’une expertise technique pluridisciplinaire et vous obtenez Smile, le leader européen de l’intégration et de l’infogérance de solutions open source.\n\nAgiles, open et engagés, chez Smile, nous adorons avoir un coup d’avance pour garder notre place sur le podium des acteurs majeurs du digital. Pour cela, nous avons développé 4 offres pour vous accompagner dans votre transformation numérique : Digital, Business App, Embedded & IoT et Infra.\n\nPour finir cette première présentation, une question primordiale… « Que serions-nous sans les femmes et les hommes qui font tourner la jolie machinerie Smile ? ». Au quotidien, ce sont 1700 smiliens présents dans 7 pays qui s’agitent et cogitent pour mener à bien les projets stratégiques de nombreux grands comptes français et européens.\n", + "key": "smile" + }, + { + "title": "CNES", + "type": "soutien", + "category": "soutien", + "order": 5, + "logo": "/images/partners/logo-cnes.svg", + "website": "https://cnes.fr", + "lang": "fr", + "why": "Les métiers du CNES reposent de plus en plus sur l'informatique et le développement logiciel, que ce soit pour les logiciels bord ou les traitements au sol. Ces derniers utilisent de plus en plus les technologies issues du Big Data et du Machine Learning.", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/CNES", + "name": "CNES" + } + ], + "draft": false, + "description": "Le CNES propose aux pouvoirs publics la politique spatiale de la France et la met en oeuvre dans 5 grands domaines stratégiques : Ariane, les Sciences, l’Observation, les Télécommunications et la Défense.\n", + "key": "cnes" + }, + { + "title": "DECASOFT", + "type": "soutien", + "category": "soutien", + "order": 8, + "logo": "/images/partners/logo-decasoft.jpg", + "website": "http://www.decasoft.fr/", + "lang": "fr", + "why": "Pour rencontrer les acteurs du marché et s'investir sur l'avenir du numérique", + "socials": [ + { + "icon": "facebook", + "link": "https://facebook.com/decasoft", + "name": "decasoft" + }, + { + "icon": "twitter", + "link": "https://twitter.com/Decasoft_SSII", + "name": "Decasoft_SSII" + }, + { + "icon": "linkedin", + "link": "https://linkedin.com/company/decasoft", + "name": "decasoft" + } + ], + "draft": false, + "description": "Une société à taille humaine spécialisée en développement web et mobile implantée sur la ville lumière et la ville rose – Paris et Toulouse.\nNous assurons l’évolution professionnelle de nos collaborateurs vers de nouvelles technologies afin de calibrer nos postes selon leurs envies.\nPour casser la routine, retrouvez-nous au baby-foot et aux soirées afterwork. Nous pouvons par ailleurs vous garantir une ambiance dynamique et 100% conviviale. \n", + "key": "decasoft" + }, + { + "title": "Liberty Rider", + "type": "soutien", + "category": "soutien", + "order": 17, + "logo": "/images/partners/logo-liberty_rider.svg", + "website": "https://liberty-rider.com", + "lang": "fr", + "why": "Les membres de la team Liberty sont à Toulouse, donc le DevFest on le connait bien. Entre les différentes conférences auquelles on va, c'est celle où l'on croise le plus de copains. Nos sujets de talk préférés ? Développement mobile natif, cloud, devops, et Node.js, GraphQL ou React quand il y en a ! Le DevFest Toulouse c'est une super occasion pour élargir son champ de connaissance et discuter avec des passionnés.", + "socials": [ + { + "icon": "facebook", + "link": "https://facebook.com/LibertyRiderApp", + "name": "LibertyRiderApp" + }, + { + "icon": "twitter", + "link": "https://twitter.com/_LibertyRider_", + "name": "_LibertyRider_" + }, + { + "icon": "linkedin", + "link": "https://linkedin.com/company/liberty-rider", + "name": "liberty-rider" + } + ], + "draft": false, + "description": "Sauver des vies !\nL'application Liberty Rider est pensée comme un guide sherpa, un carnet de route, un passeport. Elle permet au motard de gagner sa liberté en toute sérénité. Préparation, accompagnement, suivi, et plus que tout, protection. \nNous mettons l’intelligence artificielle au service de l’utilisateur. Grâce à des algorithmes inédits, nous sommes capable d’appeler les secours en cas d’accident et d'émettre une alerte à l’approche d’un virage dangereux pour signaler un danger.\nNotre centre d'assistance couvre 10 pays européens et est ouvert 24/7.\nEn interne nous encourageons une ambiance de travail bienveillante, collaborative, et transparente. Nous progressons ensemble car nous nous faisons confiance. Nous sommes une vingtaine de passionnés, et nous t'attendons.\n", + "key": "liberty_rider" + }, + { + "title": "Morning", + "type": "soutien", + "category": "soutien", + "order": 2, + "logo": "/images/partners/logo-morning.svg", + "website": "https://morning.com/fr/", + "lang": "fr", + "why": "Morning est fier d'être un soutien du DevFest 2019 à Toulouse car c'est un évènement incontournable pour les développeurs ! En d'autres mots DevFest is the place to be !", + "socials": [ + { + "icon": "facebook", + "link": "https://facebook.com/morning", + "name": "morning" + }, + { + "icon": "twitter", + "link": "https://twitter.com/morning_com", + "name": "morning_com" + }, + { + "icon": "linkedin", + "link": "https://linkedin.com/company/morning", + "name": "morning" + } + ], + "draft": false, + "description": "Au pied des Pyrénées, Morning et son équipe (ré)inventent les usages financiers. Dans un cadre authentique, l’équipe imagine et développe des solutions innovantes pour gérer son argent, disposer de moyens de paiement innovants et bénéficier de services sur-mesure.\n \nAujourd’hui Morning c’est :\nPlus 150.000 comptes de paiement Morning\nPlus de 50 millions d’euros collectés sur les cagnottes\nPlus d’un million de transactions traitées avec succès !\n", + "key": "morning" + }, + { + "title": "Squoring Technologies", + "type": "soutien", + "category": "soutien", + "order": 4, + "logo": "/images/partners/logo-squoring_technologies.jpg", + "website": "www.squoring.com / www.vector.com/", + "lang": "fr", + "why": "En tant qu'éditeur de logiciel à la pointe de l'innovation, notre participation au DevFest nous permet d'échanger avec tous les acteurs de notre écosystème sur les dernières avancées technologiques. A ce titre, tous les ingénieurs de notre équipe R&D sont invités à participer à l'événement pour partager et rester connectés avec la grande communauté des développeurs !", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/squoring", + "name": "squoring" + }, + { + "icon": "linkedin", + "link": "https://linkedin.com/company/squoring-technologies", + "name": "squoring-technologies" + } + ], + "draft": false, + "description": "Créé à Toulouse en 2010, Squoring Technologies s’est imposé comme le spécialiste des solutions de pilotage de la qualité et de la performance des développements logiciels. Son tableau de bord d’analyse décisionnelle « Squore for Software Analytics », collecte, analyse et agrège en indicateurs pertinents et exploitables l’ensemble des données produites pendant le cycle de vie de production des logiciels pour évaluer et optimiser la performance des projets, le respect des processus et la qualité des livrables. Les solutions de Squoring Technologies sont utilisées par de nombreux grands groupes industriels en France et dans le monde. Depuis juin 2018, Squoring Technologies fait partie du groupe Vector Informatik, qui regroupe plus de 2, 500 employés dans le monde.\n", + "key": "squoring_technologies" + }, + { + "title": "Intuiface", + "type": "startup", + "category": "startup", + "order": 18, + "logo": "/images/partners/logo-intuiface.png", + "website": "https://www.intuiface.com", + "lang": "en", + "why": "In 2011, we started as a small team of developers from Toulouse that is dedicated to the creation of technology that would make interactivity accessible to the masses, releasing a software platform infused with its DNA. Ever since, we have been aspiring to deliver a solution that gives everyone the power to create interactive experiences. With our Dev team in the heart of our evolution, we are excited to support this event organized for like-minded people who are also our inspiration.", + "socials": [ + { + "icon": "facebook", + "link": "https://facebook.com/Intuiface", + "name": "Intuiface" + }, + { + "icon": "twitter", + "link": "https://twitter.com/Intuiface", + "name": "Intuiface" + }, + { + "icon": "linkedin", + "link": "https://linkedin.com/company/Intuiface", + "name": "Intuiface" + } + ], + "draft": false, + "description": "Intuiface is the world’s premier platform for creating, deploying, measuring and managing deeply interactive digital experiences without writing code. Over 1500 companies across 70+ countries are connecting people to place using interactive options such as touch, RFID/NFC, beacons, Web APIs, Internet of Things, and much more. For any industry – including retail, hospitality, real estate, tourism, education – and for any intent – from digital signs to self-service kiosks and assisted selling.\n", + "key": "intuiface" + }, + { + "title": "OneStock", + "type": "startup", + "category": "startup", + "order": 9, + "logo": "/images/partners/logo-onestock.png", + "website": "https://www.onestock-retail.com/fr/", + "lang": "fr", + "why": "Nous sommes une Start up Toulousaine et nous travaillons dans un secteur innovant nécessitant une mise à jour constante de nos connaissances techniques. Nous travaillons avec des technologies encore assez peu utilisées comme le langage de programmation Go. DevFest étant l'événement phare des Développeurs, pour nous, passionnés de Développement IT, il était impensable de ne pas faire partie de l'espace Start Up de l'événement DevFest 2019 ! ", + "socials": [ + { + "icon": "twitter", + "link": "https://twitter.com/_OneStock_FR", + "name": "_OneStock_FR" + }, + { + "icon": "linkedin", + "link": "https://linkedin.com/company/onestock-frances", + "name": "OneStock France" + } + ], + "draft": false, + "description": "Basée en France et au Royaume-Uni, OneStock propose une suite logicielle omnicanale d’Order Management à destination des retailers souhaitant rendre agile la gestion de leurs commandes, offrir la meilleure expérience client et booster leurs ventes.\n", + "key": "onestock" + }, + { + "title": "OpenAirlines", + "type": "startup", + "category": "startup", + "order": 6, + "logo": "/images/partners/logo-openairlines.png", + "website": "https://openairlines.com/", + "lang": "fr", + "why": "OpenAirlines est fier de soutenir cet événement incontournable pour les développeurs ! On espère y rencontrer des développeurs curieux et innovants, motivés par les enjeux du réchauffement climatique et les défis technologiques qui permettront de sauver notre planète.", + "socials": [ + { + "icon": "facebook", + "link": "https://facebook.com/openairlines", + "name": "openairlines" + }, + { + "icon": "twitter", + "link": "https://twitter.com/OpenAirlines", + "name": "OpenAirlines" + }, + { + "icon": "linkedin", + "link": "https://linkedin.com/company/openairlines", + "name": "openairlines" + } + ], + "draft": false, + "description": "Partant du constat que chaque année près de 660 millions de tonnes de CO2 sont émises par les avions, soit plus de 20 000 kilos de CO2 par seconde, cette clean-tech a décidé d’agir en développant des solutions innovantes pour aider les compagnies aériennes à réduire leurs coûts et leur impact environnemental.\n\nFruit de 7 ans de R&D, le logiciel d’éco-pilotage SkyBreathe® Fuel Efficiency sort sur le marché en 2013. S’appuyant sur des algorithmes de Big Data, d’Intelligence Artificielle et de Machine Learning, le logiciel analyse automatiquement les très nombreuses données disponibles dans les boites noires des avions afin d’évaluer l’efficacité énergétique des vols et émettre des recommandations permettant de réduire la consommation de carburant et les émissions de CO2 des avions. \n\nOpenAirlines est aujourd’hui leader sur son marché et emploie actuellement une quarantaine de collaborateurs à Toulouse et dans ses filiales à Hong Kong et à Miami.\n", + "key": "openairlines" + }, + { + "title": "Programmez", + "type": "media", + "category": "media", + "website": "https://www.programmez.com/", + "logo": "/images/partners/media/logo_programmez.svg", + "socials": [], + "draft": true, + "description": "\nFind Programmez on [https://www.programmez.com/](https://www.programmez.com/)\n\n![Programmez](/images/partners/media/logo_programmez.svg)\n", + "key": "programmez" + }, + { + "title": "Duchess FR", + "type": "communautes", + "category": "communautes", + "website": "https://www.duchess-france.org/", + "logo": "/images/partners/community/duchess_fr.svg", + "socials": [], + "description": "\nFind Duchess FR on [https://www.duchess-france.org/](https://www.duchess-france.org/)\n\n![Duchess FR](/images/partners/community/duchess_fr.svg)\n", + "key": "duchess-fr" + }, + { + "title": "GDG Toulouse", + "type": "communautes", + "category": "communautes", + "website": "https://www.gdgtoulouse.fr/", + "logo": "/images/partners/community/gdgtoulouse.svg", + "socials": [], + "description": "\nFind GDG Toulouse on [https://www.gdgtoulouse.fr/](https://www.gdgtoulouse.fr/)\n\n![GDG Toulouse](/images/partners/community/gdgtoulouse.svg)\n", + "key": "gdg-toulouse" + }, + { + "title": "Python Toulouse", + "type": "communautes", + "category": "communautes", + "website": "https://www.meetup.com/Python-Toulouse/", + "logo": "/images/partners/community/python_toulouse.jpeg", + "socials": [], + "description": "\nFind Python Toulouse on [https://www.meetup.com/Python-Toulouse/](https://www.meetup.com/Python-Toulouse/)\n\n![Python Toulouse](/images/partners/community/python_toulouse.jpeg)", + "key": "python-toulouse" + }, + { + "title": "Rust Toulouse", + "type": "communautes", + "category": "communautes", + "website": "https://www.gdgtoulouse.fr/", + "logo": "/images/partners/community/rust.png", + "socials": [], + "description": "\nFind Rust Toulouse on [meetup](https://www.meetup.com/Toulouse-Rust-Meetup/)\n\n![GDG Toulouse](/images/partners/community/rust.png)\n", + "key": "rust-toulouse" + }, + { + "title": "Toulouse Data Science", + "type": "communautes", + "category": "communautes", + "website": "http://www.tlse-data-science.fr/", + "logo": "/images/partners/community/tds.png", + "socials": [], + "description": "\nFind Toulouse Data Science on [http://www.tlse-data-science.fr/](http://www.tlse-data-science.fr/)\n\n![Toulouse Data Science](/images/partners/community/tds.png)\n", + "key": "toulouse-data-science" + }, + { + "title": "Toulouse Devops", + "type": "communautes", + "category": "communautes", + "website": "http://toulousedevops.org/", + "logo": "/images/partners/community/toulousedevops.jpg", + "socials": [], + "description": "\nFind Toulouse Devops on [http://toulousedevops.org/](http://toulousedevops.org/)\n\n![Toulouse Devops](/images/partners/community/toulousedevops.jpg)\n", + "key": "toulouse-devops" + }, + { + "title": "Toulouse JUG", + "type": "communautes", + "category": "communautes", + "website": "https://www.toulousejug.org/", + "logo": "/images/partners/community/toulouse_jug.png", + "socials": [], + "description": "\nFind Toulouse JUG on [https://www.toulousejug.org/](https://www.toulousejug.org/)\n\n![Toulouse JUG](/images/partners/community/toulouse_jug.png)\n", + "key": "toulouse-jug" + }, + { + "title": "ToulouseJS", + "type": "communautes", + "category": "communautes", + "website": "https://twitter.com/ToulouseJS", + "logo": "/images/partners/community/toulousejs.png", + "socials": [], + "description": "\nFind ToulouseJS on [https://twitter.com/ToulouseJS](https://twitter.com/ToulouseJS)\n\n![ToulouseJS](/images/partners/community/toulousejs.png)\n", + "key": "toulousejs" + } + ], + "team": [ + { + "title": "Jean Martineau-Figuette", + "type": "cfp", + "subtitle": "React Meetup", + "photo": "euzebe.jpg", + "socials": [ + { + "link": "https://www.twitter.com/jeanMartiF", + "name": "Twitter" + }, + { + "link": "https://www.linkedin.com/in/jean-martineau-figuette/", + "name": "LinkedIn" + } + ], + "key": "euzebe" + }, + { + "title": "Simon Chemouil", + "type": "cfp", + "subtitle": "Toulouse Rust Meetup", + "photo": "simon_chemouil.png", + "socials": [ + { + "link": "https://www.twitter.com/simach", + "name": "Twitter" + }, + { + "link": "https://github.com/magnet", + "name": "Github" + } + ], + "key": "simon_chemouil" + }, + { + "title": "Thibault Ducret", + "type": "cfp", + "subtitle": "Python Toulouse", + "photo": "thibault_ducret.jpeg", + "socials": [ + { + "link": "https://www.tducret.com", + "name": "Site" + }, + { + "link": "https://www.linkedin.com/in/thibaultducret", + "name": "LinkedIn" + }, + { + "link": "https://github.com/tducret", + "name": "Github" + } + ], + "key": "thibault_ducret" + }, + { + "title": "Aurélie Vache", + "type": "core", + "subtitle": "Duchess France / Toulouse Data Science", + "photo": "aurelie_vache.png", + "socials": [ + { + "link": "https://www.twitter.com/aurelievache", + "name": "Twitter" + }, + { + "link": "http://scraly.com/", + "name": "Site" + }, + { + "link": "https://www.linkedin.com/in/aurelievache", + "name": "LinkedIn" + }, + { + "link": "https://github.com/scraly", + "name": "Github" + } + ], + "key": "aurelie_vache" + }, + { + "title": "Elodie Lerare", + "type": "core", + "subtitle": "", + "photo": "elodie_lerare.jpg", + "socials": [ + { + "link": "https://twitter.com/EloBlou", + "name": "Twitter" + }, + { + "link": "https://www.linkedin.com/in/elodie-lerare-223a6b41/", + "name": "LinkedIn" + } + ], + "key": "elodie_lerare" + }, + { + "title": "Emmanuel Vinas", + "type": "core", + "subtitle": "GDG Toulouse", + "photo": "emmanuel_vinas.jpeg", + "socials": [ + { + "link": "https://twitter.com/EmmanuelVinas", + "name": "Twitter" + } + ], + "key": "emmanuel_vinas" + }, + { + "title": "Hadrien Toma", + "type": "core", + "subtitle": "", + "photo": "hadrien_toma.jpg", + "socials": [ + { + "link": "https://twitter.com/HadrienToma", + "name": "Twitter" + }, + { + "link": "https://www.linkedin.com/in/hadrien-toma/", + "name": "LinkedIn" + } + ], + "key": "hadrien_thomas" + }, + { + "title": "Igor Laborie", + "type": "core", + "subtitle": "Choloepusophile", + "photo": "igor_laborie.jpg", + "socials": [ + { + "link": "https://twitter.com/ilaborie", + "name": "Twitter" + }, + { + "link": "https://github.com/ilaborie", + "name": "Github" + } + ], + "key": "igor_laborie" + }, + { + "title": "Julien Del Rio", + "type": "core", + "subtitle": "GDG Toulouse", + "photo": "julien_delrio.jpg", + "socials": [ + { + "link": "https://twitter.com/JulienDelRio", + "name": "Twitter" + } + ], + "key": "julien_del_rio" + }, + { + "title": "Julien Renaux", + "type": "core", + "subtitle": "Président GDG Toulouse", + "photo": "julien_renaux.jpg", + "socials": [ + { + "link": "https://twitter.com/julienrenaux", + "name": "Twitter" + }, + { + "link": "https://github.com/shprink", + "name": "Github" + } + ], + "key": "julien_renaux" + }, + { + "title": "Kevin Davin", + "type": "core", + "subtitle": "GDG Toulouse & Toulouse JUG", + "photo": "kevin_davin.png", + "socials": [ + { + "link": "https://twitter.com/davinkevin", + "name": "Twitter" + }, + { + "link": "https://github.com/davinkevin/", + "name": "Github" + }, + { + "link": "www.linkedin.com/in/davinkevin", + "name": "LinkedIn" + } + ], + "key": "kevin_davin" + }, + { + "title": "Maxime Pawlak", + "type": "core", + "subtitle": "GDG Toulouse", + "photo": "maxime_pawlak.jpg", + "socials": [ + { + "link": "https://twitter.com/Maxime_Pawlak", + "name": "Twitter" + } + ], + "key": "maxime_pawlak" + }, + { + "title": "Michaël Pailloncy", + "type": "core", + "subtitle": "Toulouse JAM / JUG", + "photo": "michael_pailloncy.jpg", + "socials": [ + { + "link": "https://twitter.com/mpailloncy", + "name": "Twitter" + }, + { + "link": "https://github.com/mpailloncy", + "name": "Github" + }, + { + "link": "https://www.linkedin.com/in/michael-pailloncy-21119827/", + "name": "LinkedIn" + } + ], + "key": "michael_pailloncy" + }, + { + "title": "Serge Boucher", + "type": "core", + "subtitle": "", + "photo": "serge_boucher.png", + "socials": [ + { + "link": "https://twitter.com/sboucher", + "name": "Twitter" + } + ], + "key": "serge_boucher" + }, + { + "title": "Vincent Ferries", + "type": "core", + "subtitle": "Toulouse JUG", + "photo": "vincent_ferries.jpg", + "socials": [ + { + "link": "https://twitter.com/VincentFERRIES", + "name": "Twitter" + } + ], + "key": "vincent_ferries" + }, + { + "title": "Alexia Audevart", + "type": "volunteers", + "subtitle": "Toulouse Data Science", + "photo": "alexia_audevart.jpeg", + "socials": [ + { + "link": "https://www.twitter.com/aaudevart", + "name": "Twitter" + }, + { + "link": "https://github.com/aaudevart", + "name": "Github" + }, + { + "link": "https://www.linkedin.com/in/alexia-audevart-450b8a1/", + "name": "Linkedin" + } + ], + "key": "alexia_audevart" + }, + { + "title": "Didier Plaindoux", + "type": "volunteers", + "subtitle": "Toulouse JUG", + "photo": "didier_plaindoux.jpeg", + "socials": [ + { + "link": "https://twitter.com/dplaindoux", + "name": "Twitter" + } + ], + "key": "didier_plaindoux" + }, + { + "title": "Lionel Porcheron", + "type": "volunteers", + "subtitle": "Toulouse DevOps", + "photo": "lionel_porcheron.jpg", + "socials": [ + { + "link": "https://twitter.com/lporcheron", + "name": "Twitter" + } + ], + "key": "lionel_porcheron" + } + ], + "info": { + "name": "DevFest Toulouse 2019", + "address": { + "formattedAddress": "11 Espl. Compans Caffarelli, 31000 Toulouse, France", + "locality": { + "long_name": "Toulouse", + "short_name": "Toulouse" + }, + "country": { + "short_name": "FR", + "long_name": "France" + }, + "latLng": { + "lng": 1.4345827, + "lat": 43.6115538 + } + }, + "dates": { + "start": "2019-10-03T10:00:00.000Z", + "end": "2019-10-03T10:00:00.000Z" + } + } +} \ No newline at end of file From 945f6db09b1de7385ee7109cc0297f27c937a8c0 Mon Sep 17 00:00:00 2001 From: Igor Laborie Date: Sat, 3 Aug 2019 12:55:34 +0200 Subject: [PATCH 4/6] pitchoune in draft --- content/pitchoun/index.fr.md | 4 ++-- content/pitchoun/index.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/content/pitchoun/index.fr.md b/content/pitchoun/index.fr.md index e006cf3..3051d09 100644 --- a/content/pitchoun/index.fr.md +++ b/content/pitchoun/index.fr.md @@ -4,7 +4,7 @@ menu: main: weight: 90 -draft: false +draft: true --- Nous sommes fier de vous annoncé la première édition du DevFest Toulouse Pitchouns : un mini DevFest pour les enfants. @@ -45,4 +45,4 @@ Merci de venir avec votre billet électronique. Les parents accompagnateurs sont Vous pouvez venir avec un ordinateur portable ainsi qu'une souris. -Nous vous avertirons de l'ouverture de la billeterie sur les réseaux sociaux et mettrons à jour cette page. \ No newline at end of file +Nous vous avertirons de l'ouverture de la billeterie sur les réseaux sociaux et mettrons à jour cette page. diff --git a/content/pitchoun/index.md b/content/pitchoun/index.md index f525542..7d0e527 100644 --- a/content/pitchoun/index.md +++ b/content/pitchoun/index.md @@ -4,7 +4,7 @@ menu: main: weight: 90 -draft: false +draft: true --- Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. @@ -24,4 +24,4 @@ Pensez à prendre votre pièce d'identité au cas où elle vous soit demandée. Vous pouvez venir avec un ordinateur portable. -En savoir plus sur ... \ No newline at end of file +En savoir plus sur ... From 702b6297dde62dc41e32d0db02f3735d21708f34 Mon Sep 17 00:00:00 2001 From: shprink Date: Mon, 5 Aug 2019 17:05:29 +0200 Subject: [PATCH 5/6] adding kids pages --- content/kids/index.fr.md | 64 ++++++++++++++++++++++++++++++++++ content/kids/index.md | 14 ++++++++ content/pitchoun/index.fr.md | 48 ------------------------- content/pitchoun/index.md | 27 -------------- static/images/kids/cover.jpg | Bin 0 -> 91921 bytes static/images/kids/kids_1.jpg | Bin 0 -> 67236 bytes static/images/kids/kids_2.jpg | Bin 0 -> 47213 bytes static/images/kids/kids_3.jpg | Bin 0 -> 70289 bytes 8 files changed, 78 insertions(+), 75 deletions(-) create mode 100644 content/kids/index.fr.md create mode 100644 content/kids/index.md delete mode 100644 content/pitchoun/index.fr.md delete mode 100644 content/pitchoun/index.md create mode 100644 static/images/kids/cover.jpg create mode 100644 static/images/kids/kids_1.jpg create mode 100644 static/images/kids/kids_2.jpg create mode 100644 static/images/kids/kids_3.jpg diff --git a/content/kids/index.fr.md b/content/kids/index.fr.md new file mode 100644 index 0000000..59cdf61 --- /dev/null +++ b/content/kids/index.fr.md @@ -0,0 +1,64 @@ +--- +title: Pitchouns +brief: Mercredi 02 Octobre après-midi +fullTitle: DevFest Pitchouns +type: kids +image: /images/kids/cover.jpg +menu: + main: + weight: 90 + +draft: true +--- + +**Nous sommes fier de vous annoncé la première édition du DevFest Toulouse Pitchouns : un mini DevFest pour les enfants.** + +L'intérêt particulier de cet atelier ludique repose sur le plaisir d'un moment partagé entre les parents et les enfants, dans la découverte du code informatique et des activités créatives qui l'accompagnent. Cette expérimentation guidée de programmation visuelle permettra au tandem parent enfant de réaliser en pleine complicité sa propre application numérique + +## Billeterie + +Ouverture courant septembre + +## Encadrement + +Le DevFest Pitchouns sera encadré par les animateurs de "La Compagnie du Code"! + +
+ +

+ La Compagnie du Code est une coopérative (SCIC) qui agit pour la démocratisation de la programmation et de la pensée informatique. Elle anime des ateliers ludiques et créatifs de découverte de la programmation (enfant et adulte) et accompagne les enseignants qui sont amenés à aborder ces sujets en classe. Ses partenaires sont des MJC, des médiathèques, Inria, l’Education Nationale, des SESSAD, des écoles, des associations d'éducation populaire, des entreprises, etc. +

+
+ +## Programme + +* 13h30: Accueil des enfants (et de leurs parents) +* 14h -> 14h30: Mini talks animés par des enfants +* 14:30 -> 16:30: Programme ton véhicule autonome en 2h ! +* 16:30 -> 17:30: Goûter & discussions + +## Mini conférences techniques + +Parce que les enfants ont aussi le droit à leur DevFest à eux, des mini conférences techniques seront donnés par les enfants pour les enfants. + +Le programme et les détails seront annoncé prochainement. + +## Atelier coding - Programme ton véhicule autonome en 2h ! + +A l’heure actuelle tout le monde parle de voitures autonomes et sans conducteur. Et si on te dit que tu peux programmer un véhicule autonome virtuel, en seulement 2h ? Rien de plus facile : un projet Scratch, une image de voiture, un circuit et à toi de créer le programme pour qu’elle reste sur la route ! Il n’y a aucun pré-requis de connaissances techniques à avoir. Il faut juste savoir lire, écouter et faire appel à sa créativité ! + +Ça te dit ? + +Alors, rendez-vous le Mercredi 2 Octobre 2019 pour un super atelier au Centre des Congrès Pierre Baudis, à Toulouse. + +Apporte un ordinateur portable ainsi qu'une souris (si tu en as un) et ta bonne humeur. L’atelier sera suivi d’un goûter pour reprendre des forces et discuter du projet réalisé. + +## Infos pratiques + +* Les places sont limitées à **20 enfants maximum**. +* Age minmum de l'enfant : **9 ans**. +* Merci de venir avec votre billet électronique. +* Un seul parent accompagnateur est autorisé, nous avons prévu deux chaises par enfant. +* Pour des soucis de logistique, nous vous recommandons de venir avec votre propre ordinateur portable ainsi qu'une souris. Si toutefois vous ne pouvez pas, nous pouvons fournir le necessaire. + +Nous vous avertirons de l'ouverture de la billeterie sur les réseaux sociaux et mettrons à jour cette page. \ No newline at end of file diff --git a/content/kids/index.md b/content/kids/index.md new file mode 100644 index 0000000..9810989 --- /dev/null +++ b/content/kids/index.md @@ -0,0 +1,14 @@ +--- +title: Kids +fullTitle: DevFest Kids (aka Pitchouns) +brief: Only for french speaking kids +type: kids +image: /images/kids/cover.jpg +menu: + main: + weight: 90 + +draft: true +--- + +If you are interested to know more, use the French version of this website \ No newline at end of file diff --git a/content/pitchoun/index.fr.md b/content/pitchoun/index.fr.md deleted file mode 100644 index 3051d09..0000000 --- a/content/pitchoun/index.fr.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: DevFest Pitchouns -menu: - main: - weight: 90 - -draft: true ---- - -Nous sommes fier de vous annoncé la première édition du DevFest Toulouse Pitchouns : un mini DevFest pour les enfants. - -## Programme : - -* A partir de 13h30 : Accueil des enfants (et de leurs parents) -* 14h -> 14h30 - Mini talks animés par des enfants -* 14:30 -> 16:30 - Programme ton véhicule autonome en 2h ! -* 16:30 -> 17:30 - Goûter & discussions - -## Mini conférences techniques - -Parce que les enfants ont aussi le droit à leur DevFest à eux, des mini conférences techniques seront donnés par les enfants pour les enfants. - -Le programme et les détails seront annoncé prochainement. - - -## Atelier coding - Programme ton véhicule autonome en 2h ! - -A l’heure actuelle tout le monde parle de voitures autonomes et sans conducteur. Et si on te dit que tu peux programmer un véhicule autonome virtuel, en seulement 2h ? Rien de plus facile : un projet Scratch, une image de voiture, un circuit et à toi de créer le programme pour qu’elle reste sur la route ! Il n’y a aucun pré-requis de connaissances techniques à avoir. Il faut juste savoir lire, écouter et faire appel à sa créativité ! - -Ça te dit ? - -Alors, rendez-vous le Mercredi 2 Octobre 2019 pour un super atelier au Centre des Congrès Pierre Baudis, à Toulouse. - -Apporte un ordinateur portable ainsi qu'une souris (si tu en as un) et ta bonne humeur. L’atelier sera suivi d’un goûter pour reprendre des forces et discuter du projet réalisé. - -Accueil à partir de 13h30, démarrage de l’atelier à 14h. - -## Infos pratiques - -Les places sont limitées à 20 enfants maximum. Age minmum de l'enfant : 9 ans. - -Ne tardez pas pour inscrire votre enfant en ligne, lorsque la billeterie sera ouverte. - -Merci de venir avec votre billet électronique. Les parents accompagnateurs sont autorisés, nous avons prévu deux chaises par enfant (pour lui et son parent accompagnateur)? - -Vous pouvez venir avec un ordinateur portable ainsi qu'une souris. - -Nous vous avertirons de l'ouverture de la billeterie sur les réseaux sociaux et mettrons à jour cette page. diff --git a/content/pitchoun/index.md b/content/pitchoun/index.md deleted file mode 100644 index 7d0e527..0000000 --- a/content/pitchoun/index.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Pitchounes -menu: - main: - weight: 90 - -draft: true ---- -Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. - -Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra nulla ut metus varius laoreet. Quisque rutrum. Aenean imperdiet. Etiam ultricies nisi vel augue. Curabitur ullamcorper ultricies nisi. Nam eget dui. Etiam rhoncus. Maecenas tempus, tellus eget condimentum rhoncus, sem quam semper libero, sit amet adipiscing sem neque sed ipsum. Nam quam nunc, blandit vel, luctus pulvinar, hendrerit id, lorem. Maecenas nec odio et ante tincidunt tempus. Donec vitae sapien ut libero venenatis faucibus. Nullam quis ante. - -Etiam sit amet orci eget eros faucibus tincidunt. Duis leo. Sed fringilla mauris sit amet nibh. Donec sodales sagittis magna. Sed consequat, leo eget bibendum sodales, augue velit cursus nunc, quis gravida magna mi a libero. Fusce vulputate eleifend sapien. Vestibulum purus quam, scelerisque ut, mollis sed, nonummy id, metus. Nullam accumsan lorem in dui. Cras ultricies mi eu turpis hendrerit fringilla. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; In ac dui quis mi consectetuer lacinia. Nam pretium turpis et arcu. - -Duis arcu tortor, suscipit eget, imperdiet nec, imperdiet iaculis, ipsum. Sed aliquam ultrices mauris. Integer ante arcu, accumsan a, consectetuer eget, posuere ut, mauris. Praesent adipiscing. Phasellus ullamcorper ipsum rutrum nunc. Nunc nonummy metus. Vestibulum volutpat pretium libero. Cras id dui. Aenean ut eros et nisl sagittis vestibulum. Nullam nulla eros, ultricies sit amet, nonummy id, imperdiet feugiat, pede. Sed lectus. Donec mollis hendrerit risus. Phasellus nec sem in justo pellentesque facilisis. Etiam imperdiet imperdiet orci. Nunc nec neque. - -Phasellus leo dolor, tempus non, auctor et, hendrerit quis, nisi. Curabitur ligula sapien, tincidunt non, euismod vitae, posuere imperdiet, leo. Maecenas malesuada. Praesent congue erat at massa. Sed cursus turpis vitae tortor. Donec posuere vulputate arcu. Phasellus accumsan cursus velit. Vestibulum fringilla pede sit amet augue. In turpis. Pellentesque posuere. Praesent turpis. Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc, eu sollicitudin urna dolor sagittis lacus. Donec elit libero, sodales nec, volutpat a, suscipit non, turpis. Nullam sagittis. Suspendisse pulvinar, augue ac venenatis condimentum, sem libero volutpat nibh, nec pellentesque velit pede quis nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Fusce id purus. Ut varius tincidunt libero. Phasellus dolor. Maecenas vestibulum mollis. - -## Infos pratiques - -Places limitées. Ne tardez pas pour inscrire votre enfant en ligne. - -Pensez à prendre votre pièce d'identité au cas où elle vous soit demandée. Les parents accompagnateurs sont autorisés mais il n'est pas garanti que tous auront de la place. - -Vous pouvez venir avec un ordinateur portable. - -En savoir plus sur ... diff --git a/static/images/kids/cover.jpg b/static/images/kids/cover.jpg new file mode 100644 index 0000000000000000000000000000000000000000..333f501b97327311f3d91bbebf9fa8a2da6780fc GIT binary patch literal 91921 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�&6 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̧L(GgzB2(DbYb0X+Cq(sb!)j-f$@MT;j-QN5IF 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 literal 0 HcmV?d00001 diff --git a/static/images/kids/kids_2.jpg b/static/images/kids/kids_2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b9f40b0081af29e4e7723786a09e4533d476dafc GIT binary patch literal 47213 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%0Dih8 zPwi}d9We8LYn0jOfR|fO{zA8=4Fn*F>>6!FFWut-SJx>IPQ3Sv%_xGI_!F($gWLjX znmx`Pk#_)DhWEIp$Idi;mG9yv)9f#u627A-klis zT~uPjz4uO1X1~7cImB03yx6xFXRq*_AuU!^zCy}NR!ZU1yw_w?%55F~Jw1#mxjXJj z4PvgifHYnb_I19VNbMJo0})-^fWQRcNFeE0)Qz#Qi8d8_88PA29rq z`*h`yCf1}fIG}dsO(+k%yNVFJV;|Pa%CfDq^lL9-A&&Jblr;l{T{COn?8tkZz680b zyixGWf1AZWs8>83u68&}bTr+-Tr7LJec_M*7E9x?Vk1K=>DE-UGWG21S7(mjhK2(= z_O>8gP{3o6t*(S;F>%`{-S8Ch3fAOAE^aw+G_cNKr|CcdYpdc{a;)g}-41ZB>)W4X z8TcbvCQo#K1CkHo-#wt&5Y?&Nna6`7oBHIgl$aTRd)DISNQ3Xt1h4&WzGGg0%>|Oc zHnI!CKd~y}I2b#5R_J2y0zOjnJE6>%X&v9M-e2_(=r)c0>pc|>oc%?(* z@4R)eGr6Une;J4@gyBlPHHvKCKO3>@y)cj;6xGI>Uz1n>Gy1<3_3@|nhO$q)(-r5! zud}5@i1bi7wd3Q1)diKVR((*t8fI1ec`Yp$yjNk7miofvt39e+tJ?s0HuSDtK|9d; z2iFCLses{+<2DQ+ir2Yb{@M^clu7K;&#M9zf_7z-K;jFp|FV#y=o8 zASJ+w7^+pG@cdQ;ew%+@9MSiKL-n$B%JEo9@gHP;l(f)_BUkJjff@Ykb74Z|%cDyk z6~^M(?WRSeP40#BXv&PTx!$pBIpQ9o8WRUopdblFu|#igwECJ&t*y!ey{t7*dylL} zpPGRtVLR&H`>~u!~^>Kphi8~p!F;~GG2r$XL?2HZD|SNo7@>UiQEHpMUxIy z)R=Z1|7k

5YzkK;ij=Q`Ob6DzPj1VZ@fJwNDL&>Q_e|bS=Kh^X-$4r6?!1h%x?R z1kmxZH-M!G)~B}&u0PTkQvHo+y@QVbOzSD>qv}}FLa8?uH&aRWrU|!cGH08TdnYQ` z9-VT^C$`nUIXE*eD4%&ahEVMwpapDNZ zy?n@g}x;(acZG6834v~6+K{74RU^J<(HACOPU1n5|@O* zvzwByUV2V79TVa=_}LO`9#b|lPqKX6pqp2_3Ekmo-550@Fzxn_AMf%=(nmV6bmPFU zE04cUJEk9b2Qgc!tfo3F$2;15!mh>2u%^_BN#y3xJ5P!*FEN*){N15&e#&_9)jW-l zi|jUGyqO18Ln;t3>>l$Nq63+ncdD!WjeL}B@hV5F=uyfC$@qtRJues$m>0^4d``5~ zCjIhx*>zm{cW{c>8w=^@%aLo@!s!M)eb)vYu{nP<3xq$oIM^?~Sz&leQFn-g*wigQ znUQZf1lPmG-*4Z0z6%UH+JSKNeWRf}>sFO2?w6NUoGw{RBlSs(N3N~yHBs^tDdl@^ zeC*^t2~TR}RthygYZ1bJ+svp7b+J0~%98<(>FhuZ%5|IBWhJ z9NE&bv&@%78^n|tX4jS`ghRj)3~`?RfUv4^TiCJmB0Ce*%)`NqrsBR^{D682{yN2B z-}}We?0A)jhMQBS%9&6B(Jzr5zw&*5HwqMr#<+gLj?Q5&v|MEji(tBtDa>{oF-pzg zY|4m~O23{*+hH7=+%|d?5CfMSRs(U&uGT&>D{%BOK@7{Dx#{wG(dY})gX;w5@DPxb zr-hkmY8;@Y$+uqK`(f_Y*m*cj%6_v2^4t&=JRi#BxVx^v!h>%>?8Qqwz(QxY~u%dX7^?xd5B6+x*&fSbDvYQ$K0#* z_;K}pvp2ysHYsMwgvk51l2GACI}C0eNNl<>g{c}6AM!iiHh6S=<7P_j&Z2umT5c$M z(OQ25_LPJbG!wO-w_C1+QGd!_P|}nW+MwaEu5JZSYr}uvD?@IXw&{T=#hqpnx_<2% ze;wQD?+r5ZNr0hd^&zw3B^@(_`24T=E_4Fq-26Jz?h{<%Ru^{WSKIBldzzB@#fw;~ z3nmPH_W$h>dY7R;A|U7K_Zp*3aqiCN6AP`(aOd*4eh_S_dOfsbN>DpO zph;Xk4}B+X=$isBWGJ-TV#3vd!l(%fB@h|}WPW@nJqL1vcL5|+k|6G4BCPQv9Yp^nI<%Z{|CM9ldi zmoegV=k%5X=lqG%ZK&*1ZB7lg6wYI~+L7F`i{i&RAB_j`+niH8UCj(oP~`(I8=lgAAXiL={LB`COu21WMi1xE^G;%0 zSfRhxNL=$>K5%|NFELRmFee9Jpc#DlB=%`CNi4(rNaxMZUuj?y0bV+S7;-D?;fQ%= zePR*KTqea;EG;XK0NMfGJsAvkM}v847BxM_~$*)ySU|RXZ)mOHYH&1$M|zA z$ARtIpdlTGfZEJywa#bT(~&1gvi0*v#tQ6M(Rh&M6h`*(H0ZOJZA)B+OpCo=tJX4) zX4l=jB`gequ?{aW)GCbxKnWy9UNEYm9+>NW=Ao7^-=EJC84CfceBC)S-+VUuw7)kN z=2|Ywaa{n~D_5cLH(24XNXn`9eAM?N+`#-L`kmTw^RnYW9t#5;wJTDP<8*rOAPre*w18j6B&n&=->%Nd{6$nTH+UQ28vdl;Z_%jHX zvj>I5&KeC~TMlzD>--BYJ_n(OCI}wc<_+n~q;T@~2>hi>)5?8*n8SF8*`f)j*??)# zZVQvcPfw}t^&VcLnfVI+6*cztoA>|tJ}PiOuXzO%+WV{69GLhV&ej=RLKJL7RW@X| zEpPb5L;-t?PlcwZM|b)2!^D2oX8LR^6mWgLugNO$87zE!lYuLB<0ou&?(dY#bp|-r z$#O%ve($2cH$}+y#5$RN`1W*NDRB8t|F1o!XZG%Gxyv4KgOscn)(a5;S!gNY2hDuJ zv4CAl8psrPQlZGino`|cZ1XAmJdK8I9Q*vuX60`65t4}3LJOUg>>)U5;K zo{KTbJKnHOe>=KS2zVrNY(Z!q)6?*}3;i3f*7?sCQ zymR7eLZd{}f%I2kMcfp~qJO*=S<%eDL{i zc_*I#^<-b4L|$Ymm9)Q1`wK|i(?P^GT>U7%w_g`HzF!u-q_#e8MyERsjd{`ou~=CNVD32n3FMX{7sU z4;DULoBHE_-g#b#t}xefiTER6Q+dy z)=z6Dls+!zNkpMAlt-FyeyCB~=yM6tF&T}(T@)xNlfRpL6N}W)WS8qj z_nsIIzPYKBbcEjj*qmwE(n9r2tZ1K_HF+wKn*qkL;lveo=AEb&Xex_x+^aSQ5K_ja?cTfouPH*CN6B@9v_GG)VOxRH8E!2p;*5g@pm2&37Xt zUJbIgXGi$`F_W>1n=nv1&k~)EEUt+>$KKDEWJ30k=4<}+P8%>Hx1mBXyE0EKN-a0l znE=T7t6Ze^Qc2f3UtyUVmm|T<=q_!IV#?s%;Fk84spY-8Cp3rY$_4Kv;~SY~%Cocq zKLRN2GPq7_9mJhMTTU=^)V2w?b1$1Du*J5j#`O zW!$H(e)+5M!)swm+IUih>JhF3RdfC1GhK@^9-KrRuo+#vqP~3~^FtMvi#DO6 zq9L^sRg@4jjdne~hNmw#AII#pD(RfU0C&+G@}2nYKaYR%B^z%9mk*gdjpY zH^iCc$rp6Bw@99ex1a2OI+gML+c_JdHs{gw4Tv*yVBrG2;Ibg?VUTn!wcn;7?!M^IR$Nj_3Q1;RkD&+X)r)5#CgJl(MYX&=yIAeuV(&hKG5 zh$>Z~Z=35i7@fPDU18Duit^sZf(zAMsHHI&aq_2+;A$ZL{G@=1JmO$*w^BoqO*}-u zsHv@}NBz{i$0q824j!Ct;B7e)D22(kLnT%unATM%zCq5ovoZB73p)mxNtPz*UYWK6 zaW0PeoT*)Ic&#etqONDFI)4uH!H}j;m>viUa~0`L9{zF$@F<90I?y%xuc|h?9oaV@ zw*w2Jw3G+v#(fFp40QRtjpKIrIQA>l;1I~TAns z@#uaywiA>rQums1#gq`~tv~zx@X7QrLmVSdndhg!qQ=x7h^QwPbzHK_FclbJ#`=zk z^(&e%OQU=8)o?sam^tG1z^o|nLf2y0qc^&~<0H4@j1`AV-(nOr9Qd@4al2d;@O~*x zpSspj@`HByane(n`<`_n9P(mraR%5rVKiQvIoI;4r7AHctV{Cg$PelrzjsndRCFm_ zj_Pti=y(FVN6|!(l^bnk~Njt^)d%1~C!in4wG4|{AOh!=1ziV~9e z`_smwQZlQ*(+sYwMd#!l9aLs=FR283=E5OvUzYiCi=pKW?cc45+4JwZ5OSNO z^x?qrs92ecM&C6|=cfjCT{--C&i=JZ+DYVzLTNHFJGq+QuXxg~u`{jc;T!$7LrfNYoc@T$ zN;u|{x1Z#-sSS)g-vu)c#fvMg(pTQA4+6_3PVtYon6wyMtg-hw7OdSAv$4JHs5ua{ zYrXGEt@ud9o}Jc>;SiqC2$95t#}eZpc887o{xtVcJd!J}A@*zNqfQN<+0qs1EP|o; zp1l8oRpO!Gv;SDa7iRlIIVQbo$A>J`O1Qpd0zP`b5ZB7iP_Z-oR8M}K5m3KF-jM#{ zxQaPj(`YI)x8X|z+*hOb-Qb(dHqAudcy}SJTT>Ig=GvKDG+5y91Px18Ze=Ng=>4mkDoX%+hJ@reNb5tGqjGi9e5mTzs`kcVh-x&9}$Y8y2 zh5gd1^ldaNliMXS6>XSU)cX=~5rCIpuzNYwZ*o?1<8S3$Lj>13JXa^ZxXv0yLHAK_ zE~FoCo-41@oV`=cvDoUbzZiu-W(0T6&tTbKs@%X=XtiP?FTqT|HL>4l_N}l#4?3JW z2nLUSerF2&==*?KZh%FMG;Yr*pqhM=yS`~WZD6`C=KSGSDviRVLUH1nrXH3AtN23`(J`*UT+%%`P%(r*GJ@fPh}eXiUQ^DMF$A0N%o*-~WVjMF1WAZ& zzkUiUlVC3kU@TY>9FC*QddkmDHNfm`gv8QV7Mj!jV&QK?( zM!Na^G=EpHhP}T7Veh6uU+ni|E0_KLi1+imx#?+h3M?eFW>odDY>{?EEQjY*n|-=5 z7J4oy!9QmoKZJg|mQ?EDIUjpwwXoV5wEe8De?fwyccn9iio|8b%_yqGk~^&sCrR&BJDrI8g_LHX%`3aiZ4TYBh5augjKdZ*6MPUdo zwP+qu-R_H#GW^JIkWP1aApxOqTiR)&T@3dp2kU*nyLlQ6oasA%<-+k(GBc*^rtBj< zJVhU`Bx$Ig*)?SBsZ0i_a}fCZY7Is))6W*Guy~2k@hnc_=6R^QO)A_qJj_D_taIp2 z7DBag`s_045mccDPF&|H$^p5Yvo&5`0o&tEe&;n5i2?vP8E%k=dZv4QSAQC^;yJ&E z8Nz)?8_zjYr1san%_#;S6+T5V>3m!A+>7T~y@ciY^XjMFhJN|*gOfg4aTnv&Kz;&i ztSti()rz{l0pb@Rwey?`8-}A;5^H-~f!IoD@LuR% zBq}441LwRiK^8gg%p-|ozOT()O&-R*H1zd!p{N);EL{t9@CR%v=85{?DTq3`}v z)cmh*?xwEP*^@+%-x5X|fs`7WiMQAF?*EE2!OY3)6;N@FxN(ViF+3&)#PZ2@#Fv&O zz330lB~KrJf5$NDHL~(#=*)vUS_f`Jf2c#W;1~vM-`zVu%Wg%6znA`$cFKNKL~8m< zEVme;^5!*%;k3%x#fOLvt~Go)0`X{!?1}ps7|u9>b=i$ii;9LrL}T!oiqjS#_qmo6 zv(WBSv);F3s-<^_3L2X3horWBmA%wd3GrT$nA$yZCAXZpQ=Z=TKmI)h3vAx0ssD1F z!*IfBeE>SG^6cypMX}*L+co4GT&PJ5`qq>?y`<%Hw}N-pmxBY$nzt6wtaW~>egRn| zGj2Gwwn_VwM(!)i982J;s>n&hnA*MdI`(MsLo7q_0TFtW`9v=)n zX(EA;;)m#%V-oza_U@KTzLbUS%thC>@b{PbR>vDLN7d!z9+Gam{3&o|RoqpPi9hZJ zrJEv>IiGZMw$SWDXs82V9(T&!#kG)Iu#ItEv;UHoG>$oyo8ER38H`vfZQup0JXY=6 z7EQ;F6AcB-Ogcpt&cOk`XMC^%8{+vyCx(49L9|d98laW4gxa33nem} zg5(J1B1~pgSD!i+bod1~-Xsd#OcVHjG`z4&^9E!$p>*S9x;cBDRyHGPz%-k|#cUQ# ze2R@!ngBACTNLAA-}MjGqDOa$UXPmG4P3Ya#94gEVV@ApXq-ksK;&)1u1I zvt24n4pFlm#BN0qOmCeyHdXS0Onc6y+iA}4`K7e1NkUIn&Qqu$SgOYGGO?qxo~K7h zO4rLflDeaZ&_NKrK^>Xy%@gP=6ye-W(=;8Z)JBNow3*u5HuhN|n(M&W5b9i~>shta zu2_Thh^_WnoBQ>9?5}&SyyVS2BUx7#R_*v275ym<)&$&HY)U`6%1|jv4+t3@;<;L9Vgn$Gwp!15NE4gMX#Z`uhO=JC> z&y5GZ#Rm5(EY9=ER!6f$p%{u#9xy0d!Pd~kIa-Q0sQ9WSS^R;S3_s{u$N=PUYMQQ- zH5aPN9kT8bd6%2=1x`|)d(7)YDS-9xO?c3d0BMwu_dL(NQumy1ZvC2Vk+KHASQrdv zFphl#*d`Gf@G9eKV&~y-i=Q^mUre()uM3n(b!qdzMg}^73j1G+b7d9JE5R@gn;aoZ;;8R1e+;p8Q0B^f}VbL(NPT zc(Sx}`0ydOnEsF~ulSp+xmQ=Z8^YAS*Fcx|3UZK<-fosv?&_{g_RE%uBM%<)K5Q^v zj?HRx_LjVLo}|+~An8KJ9!1uY^0L12uX!rF*~+c%FJi^uQ2Y=f?sj-b_t5OOJ})m$ z#%`SAE@aTAKQDQ5#`8wE((6bV1=`>6jOdPEjUH`0jHTW97Pvax#I1;rnQ*tt4^m)) zej7>HK|BcDjX#7$W!*_vCy9OdNAuS7p2+uzD#JkWVAD`OqW8&fVrEs09(d9uEXK}GowrGcsuRJ^g34oo@P-)lE zWuji4jt`t-SP&K_hwCR_{czGl28_Znj=@*gq)d%zo~UE~vq6rmcnPI_QJ0Z?pB0OD`+)Fqzc45zz`k4H(7E zV~}8UODW_pHlPvL!8$Xs7!rE+U&vsZ;BnYNjRfd=7u43 z$&R@&NZ0hWp^!1Rs_|v}X0O^70slL+{V<`e-Lr@AyJX#BC{=d+2KYKu?)Z`BP5OZj zTQlV2W6U?~JHSYc@|1{c4p7m?XENWZ{Pm`uos+KfmSeUe&M@|rsdl1eBt^Wm-zCUA z(Bwhe%*#MDpd?5%O+^$LZ7Y&p-eMdjbDdk>BL1goI8sJ=_xwf#%7 zeL^Z)6pC(=B=116+%~EcQ(wb6^`B-e;9*NaW|N?D{}x053lMOY?hDp{(704bjq6R_jCd^4ar4_765<97~5e5dTK zqU~tzhFn<%C5QZ`wql9DD9?!OnxiX3ijwWu0*m{@kD1ljysT70QKir-awE~I6?_}v zAbj9@<8BE8YW4MCQu<>ODARMjIuD*+6f%hA2;rjkhj0#c>peUbxLvOCUh;gf#TZqf za~A9R+HTe+X}FVP%PY>;SsDj4a8d8;=&QGdd`Yw~E22GBMJxw|;&6`6C#RBR#kNexfk5M^3%oYc zRg4b_rQT^20|3ES3GgJTio$QnS0uS6rz$Qm%_WpoK}P|quZ;MSjr^tblplfZ1cD<+ZnLZSbyYno*Ht6+6TEYenvRcT;vXZ zdS|>mc>m_@ZqctBtj|W+mL$$Zde5H2Vh7wAHVQA*zsng&ApYo5eZmvIBXSV8z)rb& z#2u%+4I&^5>uo;JzP*e79{T>V8-$_6m(W=LBb#w^b}QKLVX}6QSM!-Sp}GronZigm z;hhg%NpO>89JCadY|&a+@M&J<6#<0GLe&HsNN;ONx;EIlq>X^No+ZZtTB(m2j+Jm5 z673NOpEOa%vKr8M)^(V+*5lD_wzwF^FsBHJpQ?iwqUu;bsPOxfXj`e=wN_uZBNA&w z;+Iao2=O(HTf7yos0oWuiv5E#_@oxZZB#I^-Wr5x2LBsBHXy4wHiz6J$$;n^p5#2= zdzQ~^-e;`*Sw1nmYZ#j#5iwtp8m+?3dc>DqFg>e&_1f?58d%FA;Uhi54?*-5dcV`~ z+Lf5KUOAFuVa5F4fAX#tR|5bbA(pD#^eAKi%OugD>>i9yaK@dPIrfb&B!5N@D0J8h zdsPP;e%HCt~$7Q50Jcf+JkybtnW1#NshL~0>a4YSxaUc5T3 z(rX0oZp>s*u~)?O!b%$65QEIE3hnO_zFdnB(Y~a;rZ4#fgH^jh9ZrM907qke zoGWX))#+&aEuDiGi@`S;O=ix`3!Qr9MRg-8if?}OA{K&zW{y8C?-OP}W##VMhAy~Y zgV{eD7D7bZvOwcvE=}eK=q&u|T;bSE+jKnu#SqEwp@wtorwr4yd>|=h`LbrdZ-BO4 z7PKnOHZMr-E5ZFHTOE(mU8YiHHvT)Yy&Kb8KEip~XbeoGD}=w^qN4ug$aZpdZuG*n zoTP87!v!Oi3G8iY=qW1y^XX9|8vbM}@4K`)teYmb$GXEVgpmUVEH;K)kUM}$dEp52 zwyK5{@Jq@!~nf6K7>2A~khC`7GvMRRpW%fP{U-#vT35Hf%!6ff#phE7cj7^L4}A*QVF~)TCy%f0 z&KN9$wjtiEQA_2+6}(yx-m=Iwd|-M5TR1aYgKSlvIRjbs@79idSkkhJE`AO9AB*=x ziC3s@!XUt3J|p00py=B^lQYe8x6!&ueF=5(0Z%iKPatknCH)M9t`3Q*b1^uW^p)Le zDAzhTk7fNOOZ{i0=ift&{)ZgHy)jMY!UtQpot&e0fa~Hd>Ifg7F7Ap=NogKexax=E z+gdZ6{7$R$_nKWe5erTal?3V}kq0r;67a_;YBuWVfLILxX4amr-%UR%mQHWvW1$Wp*=> zXn<1TB#AtYYY$->wZm3s%8NXoDLbS+JSc4uUE$S-uB>XjICem3&WQbSp;0luELh89 znpoz(51?@c-1leFBBDMCO}BSA+<9dpRBh*-wr1OReV^wg#DN#7Zq(*4IF9U+76eRQ zUfv(UMo&POB2=#A$yo5PBv+5!?qsPSIJZOT!1o#;1W1cP6oQw+7O;Sdo`$oJn7qEUK=UV<)(Ytzy>R+`ZdzRs1%8awL(KHLoWa3zZRIZ}3WHwJM$302l;h144v8nn(e+5X}4o7xe`;fez9Z#0N zjPL>O)Zy$X|5H;`2Vz=iVZKd) zqKDUec-^TmuWC{#LDE)#Cc2Y@i@XfX6`7J1?eQQ+^Ohs-)Q_ntat!_9oNJ1dvxz@^ zcYZgJ=g%JZEKFgT>zw_q1TvA5jDn3921NE$LhK)C$h_;Co9R2Dm_BsAR-gy7V$iF3Gi>Z4Jy)$$2Wx6*Vs0f;;YPA%$w1;Pc#4ci4o@zI)O0XLs zR8j{c&aH9r zZrTB}!d1l%cmROVLfkKJ$a6iHL%bW6y}A7CKFiCbK+-xS4@)!*W?$5yC=dIfxHrZ< zEZ&ugdRTtDsCnX<1fVAw_G|!|=~;7@Ajv((Wu!H+I&0)XoSQa-Y9Oey=7+I)V2SpZ z*Xt^>y6DOzxFl(}4RdKNONHoyV<}^b-P#=7X;BXC=9fK|-2UaY3QKEE|7 zpg#m+?UXXlsK#sw(`<8_9w;wD-4p%;?6^f&AM0yK8HDIA--6(zaFG}~tU%mAy^rPc z`D5?ejM)uLx-g&@oMp^rES+Of;*0%@^X7cwZJb#NOy&a0Z~!h!Wtk)08L5~LPZOMe zG-KNzVrlCqA{=!Al(IdZ-e&H6lTAja{o=esU% zjmD!@1-`kzW-0p*G%5IgM2b zQKa@!?~2FFb-8V&osoSbyt`9V z?XZ54H33W4#0#5-T*l!!eYqzslK*qj7QLjMIO+ei22x= zv~1>c+_cptGGU=nurz0+IHgaL-r+ekny{WE-NRYjJAY-8j4}Y^%CYg=-=@9zqd)lG z@uB4ecJ1Lw`a;1r8xhqh6$eU~?kr@WnjOD@Y>ov2^UVn-Vi~(;EL^~%saGw@8urjNEfy{ z{FII&h#I58srdf~muUHKOdXsy4o3nW-gAvCxJ83lpBhoPvV2>k@-u9WP1&q16Mvb) zi8jY+n5N}MHd*%UDH&o5iT0jbw`Bb6w%4Y)4CcAPx@vf+>B_L3KF0SfZxd00ifj;6 z3lpfX82UG zUUaGe$7IPO2R0_WLb)G4A6f;82pM)w0E#5kOk#S=AI%6~;oV9rzu8-Z*-3JqS&WMG z27w(z+CfXXGk^C)ungp8a-GC23d4w-jFHD14ZFJ;!3ux`mIfJg6gzY%rokG8=5@XK zZ2WQSpH<181J93&$ECIefD@o>$KTsW)AmDa6{^eS!?HZD?V}j?Af-fz!h<@s?+J2RxX)D+Zv`Jt*1)A&YB&0nUyNm zOoyHO4n4*u#PSh2Y!$yC&DGQ1#YcNI-D@qOK>hO&B349RJ^zGV_yJ(e)y*P5d{EJK zFY7Q-)enDncg)`M+>;`N&Zrih`k$wPT@1po731LmJjTYUcmOOkbsYj`Bg(pdM<@YqPA1 zKOfyuRn$e<+91qrZo!HzW!)Envhgh7d2v1dgSrvPXH4uo&CM0C;{9$!EUTX zux|4o4f6`@&|@ckPx11-8xGezH$;?lO|Mqd?olg8x!tsdFgiH``Wzn>FyH?3tc-vA z%XsLQs_Mh`+tEB1HFmvYhvfEX6bg-6-?|7tH1Hh%tNs+;T zWLcAxTp?k*t|GAPV&Bi5sr$j@NY+bOFjWPvPEPm%zc|>$1C5_ZQ$8_j6L1Wq)WbYS z<(;h{9gfmW`WR~_ZrL0?$N2b+*fA)QL|9gs_u8>H3FvB9R9oVm-dUlo1T zxsOj~$YRY4W;=s~4Bmusipq#-ClS<1oXAIP?^C34ip>PJ{nW@NA&L>%NEZA-Nk>~Q zs`&ZD?J~A2g)8=gU#_?G2S6{dClp41KQWAe-+)z{vUK3c0_eB~*&k&4c8Eh+rf-q! z)5T@NNmYfBG#e9(CfsKLx+XDgxZ5NKK27`_)k@yWuf zHkRdS5^Sm#Xg*is_iNa!_Bd+m6LDriqmZ~W(|)S{+c`_bIx3>p=T%o$$XcoKQ6QJigjAOmM?nRqN&U&d{C$xmr=)AB!kq^7ruyJJmKvw7Y?-%_^ zg_`CwmvNkJF^-Y(8Z@&8|mR*;j z;SufL$LJh2&4M)V@I&C};SwY>B-qg% zwFlXd1Fu^Kc9+m~EnhL99D zd9>ZlI`<`?#lH@CQ)TJnqQ&`bPKHSMRZ#4~w&aH4)BkpPoaGriJ)S72DpCQIdJ#Mm zu31H{7wUi_SjEQgNk*4yg)pdmLfMX;7L~%#`T(92U%I`!l~Xe)daxY%(y)eYJ;Ofp zJ5~|_#l8pAs3XQm@7Y9y7RXWKWXx396 zkjHXDhSb>W$PqbCr1jHIwD@GjLPyR%_s1tZ-rJBmAkLYGJbFgJ#OjgKuLeDI+Px@p z$t3=3pdA+dk7iN=@0NrAM-!Dwl^^w=?qkcha!P&Wf%R?lfSv;F*08$(Tzk!pVnC8u z1Si~2}I!`{5}t9;B(?ETRma)VP#^_&H|1rYF+ z`-S^-^!Kfd97dIf*Mdq*)(|D#P^g3N@b| zhc>A>QU9-P7n;jB{Q2IaW_v#^N&wJ`^be)pCrd9PKh*7ha3eH?cJ-Gi*i zsa=DKEJlWke_FJX`JyG4(){*fLopxJidp%k3?>S>Mj0Pf6N0PPk*8SSQ#tzGMCWLg z^p>Mq5!RnJn@iAaaL!+3RNxVqO~o}|D@UN?j(P0yU45^n`D711;q$B}A!=`ylzTLo zB|F$(J>C^&zLTU-{;51mY7NT0V4cMR%t-j#k~Av0Qk5;l-g293hu1H=@Z~p6(5AN* z2X7n5Ro*19#)HcBQr|Z`k)3bLv{elmjJ&UKX`P=YYt}rFYm9vN%pUGVev;RNhl)f` zcTPlD~cQmCkl1ihy#>p%jyXDP2%Y|6?$>7VhhjsdQC(5dSdJzD0=?4 zW&-u$oGmO(?BYz@F%t{Ht*zH9(9N3qz0uhtSr(@~%PDLHaJ!>ap5%oL@mxTwh-PLPW(lX2XdmZ9S;RPnI6vaQe~L$`O8uVt}& z@(|K?vylZxHeaQ)-*_Jwv>;{U!Mj~<-F$VG@Sd7zOcJ5+B!}rG>S?f)Sxl_!-!I;7 z?l?Ro0a5YUxF^4@V13%8`FzQ6d-4m1a?IKjjL>KUZvmWc+^(s%u6)As_VxaPaxXuE zUnd=^dBOlghAtq&k~UZ`lFJRpSH5~VRGXPExy0|RscJf}hk(e0BRH`u!f_mMuhyp$ zUQ{alWxukaL3>G+C2(m1Z8e)PrO^z4!3~ z;INTQd3zp7vB5)0B^0d*W6g2%fU0B3x*tr6YXwN?AIck&v>7R+o_@DYmBsb$LL%4I z3O{WVRn$77y!vrYw9S7 zTSe*{Dxyge8@s7hT{AhI;lUv2-IhWNwuK%*kCe#l05>5>j|9-@+k>>kWg1H_B-%N4 z56G?VoI_U{trk&jCBi~O4HxjQODEOV;;bK-^w81b0#6*Z$jT&$0r~|A)aL1#r|#4F z%*mZ!08Ut<^F(##bEKqe9XuHOY=YV>Ix+@gRHN;?IRS%kM5X-HBDNxZtKdawCzrai zNAK>0qU_l$9>fKMb_L2P0c>cA@1tTu+$maCfm8t>Fz}pm?ooAJZHQYNz^o1l{s`vY zUU)AzE^yfdedjjo;C_Ed6%~MEtGZDCXkP!LiAk}%U9za)3%c5`r0vh-z9Ou-(UTS5 zXrMC0(RTe^FCmC`_cEsj$?>R|JlpZ~o&e7T8?k&5{DCSCW7Q>xF06Nqqkldw@3_Nr zt<4{j&093|{;{X6y0iWbkCZh+xq-28$s;KX=_v=UjZCTGAG$ZnWc$t3z3{cGX~-0g zo3V?fKI5i}i;dqGCm#{maDUhTG?Q$7UoQXD)Q>{hI(@X6uFN1sAzwU;>w-eACc8%*mDze zd(kE8#`;wG(@YiPoyA|STmSX{eo}FEj5&A-Y!U|1!r8k~7CS!u1a*a&5au;}r-px87@$Q55J9{tif{I3}zA9n3;$T1xocOa7^YTcS8 zm7pj?lz*=Yv{|gC>r23kKi=EBKb6!p2t2h=FTrJWDB;Zc(!axHN0u|)azQqe>xlrl z*AIT>Jfjj6E%$qVJ?K@%@7G^5E+i@5@x>{uVAWoeE17csRC_$~keWz42c0KU)vUF1 zv=@4R8};#2#0{3ID&WAYvMrX@WnL;h_>EoZgPhj+D^}(s4e~!>UK-=}BRe1b$1m^i zUR?vTeDjk%?IGn5vjhFn3ks8(zP8aiFo zW^=cmb}E|du6(@4Ab?~E^uw3{s~nHR8-U&^`A_bcH0b7Ar~8-3lsE7o%}#eQ`^EWN zFtY{!upOUwO*px1cb-SHOEHo^FG+QA(v0tJB@nAy<<%~X0TPzms-3?|1*P=A*oD(` z>a&iN1RQU7Wm7a#JNP(;b}b*2NYEh1dswBaFZi>Cq>y~yay7gO}*NXAPI%AF8asvuxSlYM7UX7)+31NLj)?|QR`@!EgF+IY{^{e;!= z>m!wm$5m14;;^CEusZN7wfjKDmIHve4AM}^{$g^J-hKMItI5~HBi(dLZo2@ zCgd4+5`Ra^`j1}!yH?Qx7YvinnEa{cn5o@q1Oe5Ky$z?cx%q6wK51ocOryx>FG`bt zLe)#;5 zC&`yu=}ACES;o6Na-Kb%(kiJ?dh@FxF&x4R0K$*Rm5aDrbFgFM#w@DX{dqf?5`g3} zE42>!ZhL2p3MQxGcM2E5QB={StHyLm+EAsauHJpRkeo>~*B^`Tye;OshVdH@M^%>x z59X(S8gOq;>s2L_;tV3Y)T^SKt6v~XGuU2tglr&MB>3MoXcNqRY7-Blb1INy*Y@O6 z|7vX+uu&dRWY5c~iZDUC9KKyvBT0cJ~@%BW80_wE8~*0A|}ux zFH+<=?@HLp_w)l1_ zi+z$1a|_=rv&VSrXj^aAr@_kJ7r=$2O=2M|=+_sMH3@7DRZ1zj+xH->hel0OZ9K1* zkRr<%7FadGtOFNUt;Pt{g@9j5b!}qnujH^3XMI3P_$%A_CHMl6>vK9FirJmfhuThWZ8UWSbv>5v4}vRvT_U%PwZ#`C_g*;1MO-xDh zb5!{uGmCq6p81c)PE5HYX(LUu9nEcS-Qh|5T@&%(BPaWhzX1v5b4|48-?0ues0evu zOPKM?im~m!Jb1kYyyxXHE$`z6lC906jX`^e2q^@!h+>(xEoS$U$um;C^f%+9XS1sJ zu6Y)B6{)1D-nDqjVwTf2*HpuN5&&}*|Iq;0SAvdLQqs_*;rD4_vhrd9Qib^_NaEW3 zob@^pSGN6ppy2h!x0@}rLJW<;ji8SCDbr((Frwh$+}_nE!e9~aPVE-8!#T=hvhl(^ zYK|GzE@Y6ZHSyfur>vvQ;iEWXqC$@lIRdT@J(GsN{Kf3<`Kq2D(Uj+Rt`Qt$DpUSd zq0-Fj{DZ@xTFx*6${LPllE9}v9w{xY@b8)ydvm$&p21u~dH10)#MK#HWwsR&ywE7! z&Lx|B?A`ZmcCwel=np`(^BELA2BO*5e~I;UFr zy7n-6ug|LyZ$Ydu3*eSvwb__3GmN?CWn#>vwvJO=?^2mq^?{VTCBsViNaoRiM< z-CP%}N%l~>@wj{GAI%dRlZ2>v-$yxHBmbFb$h)a39b>Qyg9jg!Z};Ey=yiS4Q;O_2 zx_Cw7+i`QJ^r`7BZ$Snh*RA4^av%%k125zvu7%uOtJB=-Cp~McPMx;wv-{PEVj>BA zdHDNcz~wB)Eh)%EO5zWz4Y?lGvOikcp}XBUa3+EiMAT0Ja(GZCI4-CS&>`GLkKcIxOojEylG-72+Y1&7I!?-$@@&wms-s* zOE=9U_&m3N>)7L__0zyLG2CjKi@?TM%}~I0%VBO=JA+^mCZYu8Iba)aY*O}qA)8Gb zTiBxO+3LtFmr?UqLkrW5B@3e{H{upnxA%z~i^`jCMkogFxU6_J1Pt$KS91)gy#cp> zSU7A}nb^LS(g$+}`sO=~7!jF2!i)DZr<2H#x9@%eq(6HK0t*FCZW6#-t|Yrnyk@5e zEmXxq?wFBdX7)LFIaj|K(fpaxJ9s3tOvu+#)AB0(dtm^<1w4?%OdItwfe1cYA)5p* zAY!<@f@|74hfi*a5_Q-aNj03Nwp|5wjF^4s|8G}B3%Ch5xh-I|2L=nfF{Z|P-}Sf8 z(M7qgOV)RUoXhPmi!+D}BF&I#Z#b9ToqxfWoeqKpu$oH&<{A9RUy~H_2u0P~H<&NI zpe!k1@}2}ZpoSLd4H=SXmYAAvox4cB?&x0lH#e=aJ@!9O^p~R*X7yg+8b)4=W%K`HnJ`a${K*?X7e(03s)FpE>u5QS|Wvs;8~|} zi|E#VX~OMvl0AM)!asm+VZ$)=%ijWHl&#Xl6u2rRVG(_Sic7g|%h_bl-5oL{!{9a; z1Zcn4O{@xSS&h`3zwqIX%-Chg3y45fZXbSI!_lKxZG{>5R;M(L}rVyptAl=Fa z95GoCp1~5{=(EaJ`*S!qtI<%g{pB(T#CT^OmF5?dOU0#* z^Qn=TCK7wxzE34q)&J3Wys*Cs!KJ_B98KeWIJ=Tq^YWFpeb%h>E~FM+afBkaJt6Y; zrHzC;yxJ?i>*u=hN8xowkYfp4@r(zyi$_F+2x(Cjhu@ApPu#AYY=VlQ7iUHo#vA7D zg%=_dRFhHCa&f-d+KsHf=c&GsXvAeT7Uw{8tcvOtr=y&K$VHQTwpK!WoSW9*Z3KYK zL~@BA`0rCWi^+grg{*818w-#x-Dnx4^kjjwV?7dZ}p#a-B^*=#BGb+kv z90~`&uEbq_M&fRHJJJ?7G(r*iVa3^Sy!fO(`58`OeH_a+&U%S_b@AuBrbjhODJXYk zfuzS5M86$w?~XUkkMh@tA1Rzk#QJjjq&KSedA941`!RV%1ea4iA)ju{>dLO0GbVp2 zIutec@VMmNy=nD!??b_5uMJN^T1HMVZVnNNV5i=MDlu2LVZx{``3VY8!Y;bj@a7PzmgAuo;d+=iV2pr+D>I71uxH~O#3X0F*i@M!Tc&S_y!g2BKA?NA#wWGD;g%U%bpSm zqTBX4t%Ns_8da;VA(LS>3TSw)Q6Esm%gCwrbT@5n$3Mi)wSZ~vlFpBen>QxcDr zLp%VV*J7en07A|sf|C*jIS5z3y)o6y1yeSC<;4s+=_#a)ACuHT4`+%}K@{)4!OkTyO|L(KntXaWf z!2y`fWVLOjM*0s0uF(k=VyM-f2`Xd64*`c+%45^SR3_7Ig4)!lJa095U};&bVc526 z%WLH5yJt_gnOywo51RLt%??b|y@9zm{7G%CFQ_V!l1tX5GB=T<7Qhvncu2hIkh&M6 zPpZ1b1%^_8-G4M2#hYldTvYpnLj{^W+o(%ydHu@QQ#)IFg!zFPWbB)uDWDOq2qLP}SB4s9DW&llf@gQcLf6fzKvTFI?BI4<(b>98}nl^U+&QN#bBd9Wwk|a;zruPek zThdbTU5Dq#vH}RAi|k)V{>4AQTz@-|IaHe+V$@kL)0pHU?u!8H(y4y|uqP?Kq@gf^ zICC{ekmXEw9-B0YGV#q%Vc!E5(Us@+h8E`QDXGAnoyz87~+p7-#*$n)s!wS#0Q*BQLW`j0I^@u_IAQ#XvfC<_*HpS*eMcLUn z@!gugMjY!9z3*9`jf$XiaS#)iN5 zYO;?}d&^hDxs(X8+rSdlON7kRl!H+0(Z%*6(RP)05^6g~u*k}@BK50+ZF_r_h;&68 zh558Df+iBN@JWs;MC8T2_u0Lr&YaiBXX;q_C|RKszmEiTSHMizg_%ZfJT^gQp7#k! zxKu*aaX(fr>${xd0L}hoND1Oa#mI4l*BCzI)++7+bmJdQpK%VSZkiQ3eog{7Ao_Eg zeC(qY2o`d`&)KY@j$Xi#krkc&dr&w;6%H(R7#;a0ewmW?k0w^dwC*TpdrfqJ=^`Vrv3E!su z36?ZZ;hx1C@B+ln=>lZ>mT{D@{dlENMA{Aww533UO{QdH+2Msb6i`ICUz#K{{* z<9Z4aG^;ddnN_xPxb}2n-IX~DInGKU-WMB&@v}<^B})k98p346El#NY0iDP_nRhAl zR~{bH#K8K^$cI2AWgBmjb{bs2J%0=GU*!wBp*Y^fr^!p7*`$t=j3QGP?t>Fs1;nZvgw}m*9>^~Eu$e~&+BO4{6F^o?H|Nh|be)9g}5;ec+ ecL+K`!Z+t?68^`iuTy7V^lJiVZOPQXss90mBh0h_ literal 0 HcmV?d00001 From c92c8ef4b1c815b9980aa865423714337b8363e2 Mon Sep 17 00:00:00 2001 From: Julien Renaux Date: Mon, 5 Aug 2019 15:12:16 +0000 Subject: [PATCH 6/6] Update content/kids/index.fr.md, content/kids/index.md files --- content/kids/index.fr.md | 2 +- content/kids/index.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/content/kids/index.fr.md b/content/kids/index.fr.md index 59cdf61..4eebb42 100644 --- a/content/kids/index.fr.md +++ b/content/kids/index.fr.md @@ -8,7 +8,7 @@ menu: main: weight: 90 -draft: true +draft: false --- **Nous sommes fier de vous annoncé la première édition du DevFest Toulouse Pitchouns : un mini DevFest pour les enfants.** diff --git a/content/kids/index.md b/content/kids/index.md index 9810989..d19c3d3 100644 --- a/content/kids/index.md +++ b/content/kids/index.md @@ -8,7 +8,7 @@ menu: main: weight: 90 -draft: true +draft: false --- If you are interested to know more, use the French version of this website \ No newline at end of file