Skip to content

Commit

Permalink
ajout videos youtube
Browse files Browse the repository at this point in the history
  • Loading branch information
ArtyMaury committed Nov 7, 2023
1 parent 9aeb70c commit 5bca1a1
Show file tree
Hide file tree
Showing 63 changed files with 400 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,5 @@ abstract: |-
Alors comment nous sommes-nous outillés pour améliorer l'usage de nos index et réduire leur nombre ?
Nous parlerons de représentativité de tests, de pièges SQL, de write-amplification, de benchmark d'index, et des défis que notre équipe a rencontrés pendant quelques mois.
youtube: HzHKG86C01A
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,5 @@ abstract: |
Aujourd’hui, le cloud permet d’améliorer la disponibilité et l’évolutivité de nos applications. Grâce au cloud, nous pouvons provisionner de nouvelles infrastructures rapidement et faire évoluer avec la même vitesse les infrastructures existantes. Nous ne présentons plus les avantages du Cloud ni la multitude de services cloud existants. De prime abord, migrer une application sur le Cloud peut sembler un sujet trivial. Mais, toutes les applications sont-elles faites pour être déployées sur le Cloud ? D'où viennent tous ces projets de migration ratés alors ?
Durant ce talk, je vous présenterai la checklist qui vous permettra de rendre vos applications véritablement "cloud native" pour tirer le meilleur de ce modèle.
youtube: ufQ4BbIXuEg
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,5 @@ abstract: |-
Enfin, nous vous préparerons votre doggy bag : des astuces pour les développeurs, des réflexions sur les échecs et les succès dans l'adoption de ces technologies, une discussion sur la stratégie Make or Buy et un éclairage sur l'approche open source. Nous partagerons des anecdotes, des leçons apprises et des conseils pour naviguer dans le monde de l'IA générative.
Rejoignez-nous pour cette aventure culinaire dans le monde des IA génératives et découvrons ensemble "qui fait vraiment la cuisine" dans le monde technologique d'aujourd'hui
youtube: W0h0lyrtABI
2 changes: 2 additions & 0 deletions data/sessions/angular_signals___how_do_they_work__.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,5 @@ abstract: |-
Est ce que vous devez absolument les utiliser au lieu d'RxJS ? ( spoiler: non )
Bref, comment ça marche les signals en angular ? ( quoi, on dit des signaux ? )
youtube: U2pmBPU6Hc4
4 changes: 3 additions & 1 deletion data/sessions/apache_kafka_apache_flink_better_together.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,6 @@ abstract: |-
Once these streams are reliable, governed and secured in a platform like Confluent Cloud the next step is to process them, to build applications on them and to derive insights. This is where Apache Flink comes in. Apache Flinks is a powerful stream processing framework that enables developers to address the full range of stream processing use cases: from offline analytics to real-time data pipelines to event-driven applications.
In this talk, I will briefly introduce Apache Kafka and Apache Flink and we’ll explore their role in making streaming the default for modern data architectures. Then, we’ll showcase - by example - how these two technologies become more than the sum of their parts when they are powering a cloud-native streaming platform like Confluent Cloud.
In this talk, I will briefly introduce Apache Kafka and Apache Flink and we’ll explore their role in making streaming the default for modern data architectures. Then, we’ll showcase - by example - how these two technologies become more than the sum of their parts when they are powering a cloud-native streaming platform like Confluent Cloud.
youtube: _drs0pu-9Tk
2 changes: 2 additions & 0 deletions data/sessions/apprenons_ensemble_grace_aux_bookclubs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,5 @@ abstract: |+
Après avoir découvert le fonctionnement des bookclubs, il y a fort à parier que vous serez prêts à embarquer vos collègues dans la lecture de ce livre qui traîne sur votre bureau. Et vous serez même capable d'animer des conversations constructives et passionnantes autour de vos lectures. Qui sait, peut être que vous arriverez comme nous à convaincre votre CTO de participer à votre premier bookclub ?
youtube: pA4qsxEZ82Y
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,5 @@ abstract: |-
Vous avez aimé le show sur l'ordinateur 8 bit au DevFest 2022 ?
Voici maintenant sa carte graphique VGA toujours from scratch et toujours sur breadboard et avec encore plus de fun ;)
Préparez-vous à une fanfare 🎺 de pixels 👾
youtube: aBjtkNY5UaE
2 changes: 2 additions & 0 deletions data/sessions/asdf__un_outil_pour_toutes_vos_versions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,5 @@ abstract: |
Vous aimeriez trouver un outil pour gérer de la même façon toutes les versions de vos outils, voir créer vos propres plugin pour gérer les versions de votre nouvel outil ?
Venez à la rencontre d'asdf et voyons comment il pourra vous aider au quotidien !
youtube: i2AfuQAaALQ
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,5 @@ abstract: |-
Si vous croyez qu’un environnement de développement agréable n’est réservé qu’à Linux ou Mac, vous apprendrez qu’il y a largement de quoi se faire plaisir sous Windows également, et sans douleur. En un quart d’heure, venez découvrir différents outils et configurations qui vont vous faciliter le quotidien par leur design attractif ou leur simplicité !
On va parler Terminal, Git, VSCode… Et quelques autres outils ultra pratiques comme PowerToys. Vous découvrirez forcément des perles !
youtube: 926WO5K7FhA
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,5 @@ abstract: |-
A partir de mon vécu personnel étant sourde, de nombreuses études et de retour d'expériences d'autres personnes handicapées, je donnerai des pistes de réflexion et des outils pour déconstruire les biais et préjugés autour du handicap.
Une personne handicapée n'est pas moins bonne qu'une personne n'ayant pas d'handicap. Pourtant, il y a 12 millions de personnes handicapées en France et le taux de chômage est deux fois plus élevée pour ces personnes que la norme. Il serait temps d'arrêter d'avoir peur du handicap.
youtube: 1dnIUGTvPf0
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,5 @@ abstract: |
Rejoignez les “Cloudbusters" dans cette aventure palpitante, qui, armés de stratégies d'optimisation et d'outils de suivi des dépenses, parviennent à révéler les cachettes secrètes des coûts inutiles, à anticiper les dépenses futures et à gouverner avec sagesse les ressources cloud.
Préparez-vous à une aventure captivante, remplie de conseils pratiques et d'exemples concrets, pour maîtriser les coûts du Cloud et réaliser des économies spectaculaires. Laissez-vous entraîner dans le monde fascinant des Cloudbusters et transformez votre approche de la gestion des coûts dans le Cloud.
youtube: Y8bDbgWvboc
2 changes: 2 additions & 0 deletions data/sessions/comment_hacker_vos_applications_mobiles__.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,5 @@ abstract: |-
Nous allons utiliser un téléphone rooté, pour analyser une application Android et la modifier grâce au reverse engineering. Ensuite, nous approfondirons l’analyse avec l'utilisation d'outils permettant de modifier dynamiquement le comportement de l'application lors de son exécution. Enfin nous évoquerons les protections à mettre en place pour éviter ces attaques.
A l'issu de notre présentation, vous aurez une meilleure vision du pentest mobile et les bases nécessaires pour utiliser les outils élémentaires de ce domaine.
youtube: rHuqa5dejhY
2 changes: 2 additions & 0 deletions data/sessions/comment_les_interfaces_nous_manipulent__.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,5 @@ room: Jules Verne
abstract: |
L'avènement du numérique a fait de l’attention une ressource première et rare placée au cœur des modèles économiques des plateformes sociales ou de divertissement. À côté de cela, le nombre de design trompeur (ou dark pattern) a explosé en utilisant nos failles et nos biais.
Faisons la lumière sur ces mécanismes trompeurs, leurs conséquences et les bonnes pratiques que nous, professionnels du numérique, pouvons mettre en place.
youtube: iUNZUgJ8tqI
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,4 @@ abstract: |-
Mais que signifient concrètement ces métriques ? Comment les déboguer et les optimiser et ainsi rendre notre application agréable à utiliser ?
A travers ce talk, je répondrai à ces questions et présenterai également un quatrième signal encore en cours d'expériementation: INP (Interaction to Next Point)
youtube: _cmbPeGrbCA
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,5 @@ abstract: |-
Dans ce talk interactif et riche en démos, on abordera les standards existants et ceux à venir qui nous on fait redécouvrir le CSS. Préparez-vous à explorer des fonctionnalités cools telles que :is(), :has(), le nesting, les custom media queries, les custom properties (bien plus puissantes qu'on ne le pense) et bien d'autres innovations encore !
Rejoignez-nous pour donnez une nouvelle chance au CSS, qui pourrait bien devenir votre nouveau copain incontournable dans le développement front-end !
youtube: jCk0cyjexNU
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,5 @@ abstract: |-
Mais comment faire quand le chemin devient sinueux ? Chercher à être une entreprise rentable, est-ce si facile ? Quel impact pour votre équipe ? Comment recruter, développer, gérer le support et son infrastructure avec des moyens limités ?
Je vous propose une immersion de cinq ans dans une startup du monde agricole. Nous parlerons organisation, compromis, mais surtout d’humain.
youtube: ThrdKSeUOA4
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,5 @@ abstract: |-
La cryptographie chiffre le message, la stéganographie le dissimule.
Je vous propose de voir comment exploiter des "objets numériques du quotidien", tels que des images et du texte, afin de faire transiter toutes sortes de données au vu (mais pas au su) de tous !
youtube: UVKpjqDzJA8
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,5 @@ abstract: |
Dans cette présentation, nous explorerons la mise en place d'un flux de travail qui automatise le partage des design tokens depuis Figma, jusqu'à leur utilisation finale dans des applications web et mobiles via un design system.
Sans entrer dans les détails techniques, nous parcourrons étape par étape ce processus d’automatisation qui pourra vous donner des idées et des inspirations pour automatiser le flux de travail de votre design system.
youtube: Lp7ZSIkYYbY
2 changes: 2 additions & 0 deletions data/sessions/dessine_moi_un_graphique__en_css_.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,5 @@ room: Belem
abstract: |+
Les rutilantes nouveautés de CSS des dernières années permettent d’envisager de plus en plus sereinement l’abandon du JS pour créer des graphiques de données — en partant d’un tableau HTML sémantique et accessible, tant qu’à faire. Le CSS évolue à vitesse grand V, et vous verrez qu’on peut aller bien plus loin que vous ne l’auriez imaginé !
youtube: VjS7SLFYxYk
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,4 @@ abstract: |
Quant à l'Oracle 🔮, elle vous prédira un avenir incertain sur les coûts.
Quelle pilule choisirez-vous ? 💊 Prenez la bleue, l'histoire s'arrête là. Vous vous réveillez dans votre lit, et vous continuez de suivre naïvement les recommandations AWS. Prenez la rouge, vous restez au Pays des Merveilles et nous vous montrons jusqu'où l’optimisation peut aller.
youtube: 488UUaRbVeQ
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,5 @@ abstract: |-
Pour pouvoir choisir la technique la mieux adaptée à chaque animation, il vaut mieux avoir une boîte à outils la plus complète possible. J'aimerais vous aider à construire la vôtre en vous présentant un panel le plus large possible de techniques d'animation sur le web : des APIs natives classiques (CSS, Web Animation API) aux plus complexes (Canvas API) en passant par les librairies spécialisées (FLIP, Lottie, Framer Motion, Rive...). Nous finirons avec WebGL et ses shaders GLSL, qui feraient trembler plus d'un développeur mais dont on retrouve les effets impressionnants sur tous les sites récompensés aux Awwwards.
Je passerai rapidement sur toutes ces techniques, en comparant leurs performances et utilisations possibles, afin de vous laisser la liberté d'explorer plus en profondeur celles qui vous intéressent.
youtube: DrpPVsMGHbc
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,5 @@ abstract: |-
Une fois le modèle construit et entrainé quoi de mieux que de créer ensemble une application ? Cette dernière sera basée sur les technologiques Cloud et container et nous verrons comment créer et déployer un tel outil.
Bien sûr, pour finalement, permettre à quiconque de comprendre la langue des signes avec une détection en temps réel et une transcription écrite, puis orale.
youtube: 5D1i_vmEhFQ
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,5 @@ abstract: |-
Throughout the talk, we will provide tips and best practices for using OpenTelemetry effectively, including how to choose the right instrumentation and how to configure the collector and exporters for optimal performance.
By the end of this talk, attendees will have a deep understanding of the capabilities of OpenTelemetry and how it can be used to gain insights into complex applications. They will also be equipped with the knowledge necessary to start using OpenTelemetry in their own applications and take advantage of its powerful observability capabilities.
youtube: ZkPB1qqEASQ
2 changes: 2 additions & 0 deletions data/sessions/go_serverless__but_is_it_secure_.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,5 @@ abstract: |-
- Understand the security risks of serverless computing
- Implement best practices for securing your serverless workloads
- Sleep soundly knowing that your serverless applications are secure
youtube: m9sLWY8ddvc
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,5 @@ speakers:
slot: day-1-conference-5
room: Tour de Bretagne
abstract: "Our ecosystem can be overwhelming! First, we had the rise of SSR and SSG—and each had its\_own\_gigantic pile of frameworks and tools. Then partial hydration enabled us to hydrate only some of our components on the client, which we've seen in React Server Components. \n\nBut what about islands? Do they relate at all to Streaming SSR? Moreover, what is resumability, and why do I keep hearing about it? […] Oh, did anyone say rendering on the Edge?\n\nWell… There are many approaches out there, and all of them argue that their philosophy is best. In this session, we’ll go over these architecture/rendering patterns, to help shed some light on how some are implemented and the concepts behind them."

youtube: PdpRd64hhDQ
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,5 @@ abstract: |
“It’s a trap” - a call or feeling we all might be familiar with, not only when it comes to Star Wars. It signalizes a sudden moment of noticing imminent danger. This situation is an excellent allegory for an unpleasant realization in testing. Imagine having the best intentions regarding testing but still ending up with tests failing to deliver any value. Tests who are feeling like a pain to deal with?
When writing frontend tests, there are lots of pitfalls on the way. In sum, they can lead to lousy maintainability, slow execution time, and - in the worst-case - tests you cannot trust. But it doesn’t have to be that way. In this session, I will talk about developers’ common mistakes (including mine) in tests using Jest and Cypress, at least from my experience. And, of course, how to avoid them using best practices. Testing doesn’t need to be painful, after all.
youtube: XC1ZNCDlmSo
2 changes: 2 additions & 0 deletions data/sessions/je_ne_suis_pas_passionne_e__et_alors___.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,3 +43,5 @@ abstract: |
<br />
youtube: o-2cC8KC2wg
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,5 @@ abstract: |-
Dans cette présentation, nous explorerons les différentes techniques d'anonymisation des données disponibles dans GCP et nous mettrons en avant l'utilisation de deux outils clés : GCP DLP et Dataflow. Nous discuterons des avantages et des limitations de chaque méthode, et nous présenterons des cas d'utilisation pratiques pour l'anonymisation des données dans des scénarios réels.
Dans le cadre de la présentation, nous ferons une introduction à l'anonymisation des données et son importance dans la conformité aux réglementations, puis nous rentrerons dans le concret en mettant en scene "GCP Data Loss Prevention (DLP)" pour l'anonymisation des données sensibles et "GCP Dataflow" pour générer dynamiquement des données synthétiques et anonymisées.
Dans le cadre de la présentation, nous ferons une introduction à l'anonymisation des données et son importance dans la conformité aux réglementations, puis nous rentrerons dans le concret en mettant en scene "GCP Data Loss Prevention (DLP)" pour l'anonymisation des données sensibles et "GCP Dataflow" pour générer dynamiquement des données synthétiques et anonymisées.
youtube: LWUQLHcJufQ
11 changes: 11 additions & 0 deletions data/sessions/keynote-cloture.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
key: keynote-cloture
title: 'Keynote Cloture'
language: French
talkType: conference
tags:
- discovery
speakers: []
slot: day-2-keynote-close
room: Jules Verne
youtube: fVxNks4KZAg
1 change: 1 addition & 0 deletions data/sessions/keynote.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,4 @@ speakers:
- alexandre_saudinos
slot: day-1-keynote-open
room: Jules Verne
youtube: 7GgLvCngX2k
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,5 @@ abstract: |
Lundi 21 juillet 1969, l’humanité posait pour la première fois le pied sur la Lune. Cet exploit est le fruit de nombreuses avancées techniques et technologiques, notamment en électronique et dans le domaine de l’informatique alors naissant. Pour mener à bien leurs missions, les astronautes s’appuyaient sur l’AGC, l’ordinateur de bord du programme Apollo qui permettra de réaliser ces exploits.
Embarquez avec nous et découvrons ensemble sa conception et les rôles qu’il devait assurer au cours d’une mission jusqu’à la Lune. Nous nous replacerons dans le contexte historique, aborderons les moyens qui étaient alors à disposition des ingénieurs de l’époque, les avancées technologiques qui ont été nécessaires pour relever ce défi ainsi que les héritages que ce programme nous aura laissé, notamment dans le domaine de l'ingénierie logicielle.
youtube: OWmcNQj4CQs
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,5 @@ abstract: |-
Si l'application de cette première règle fondamentale de l'utilisation d'ARIA est simple, elle ne permet néanmoins pas de couvrir certains scénarios de parcours utilisateur, générant ainsi une expérience dégradée pour certains utilisateurs.
Nous découvrirons ensemble plusieurs cas d'expériences utilisateurs pour lesquels il est nécessaire d'enrichir le code par l'usage d'attributs ARIA afin de proposer une expérience utilisateur de qualité pour tous.
youtube: ZsXzOz4u6Uw
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,5 @@ abstract: |-
Mais rassurez-vous, il y a de l'espoir ! Dans cette session, nous allons (re)découvrir la compression pour le Web. Nous vous présenterons les principaux algorithmes de compression comme gzip et brotli, ainsi que les techniques sous-jacentes. Nous aborderons également la négociation de contenu entre les serveurs et les navigateurs.
Enfin, nous partagerons avec vous des bonnes pratiques à adopter pour éviter les mauvaises surprises : des exemples concrets, des mesures et quelques astuces pour améliorer les performances de votre site web. Car, oui, optimiser la compression de vos données, c'est un peu comme optimiser votre valise avant de partir en vacances : vous gagnez de la place, vous êtes plus efficace, et vous évitez de criser sur cette satanée fermeture éclair qui ne veut pas se fermer !
youtube: JARVYdwNSrI
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,4 @@ abstract: |-
Comment mesurer l’impact de cette phase sur le Total Blocking Time ? Est-ce que l’hydratation est la seule source de blocking time ? Comment mettre concrètement en pratique la recommandation d’alléger le thread principal ? Quelle est la réponse à cette lourde phase d’hydratation proposée par les framework front les plus récents comme Astro ou Qwik ?
Je vous propose de répondre à ces questions au travers d’exemples concrets tirés de 6 mois d’accompagnement d’un site e-commerce à grande fréquentation (top 10 français), avec comme résultat une amélioration de 25% de leur TBT et 20 points de gagnés sur leur score de performance Lighthouse.
youtube: UkzbK1zthLE
Loading

0 comments on commit 5bca1a1

Please sign in to comment.