add static builder

This commit is contained in:
Thibaud Dauce
2026-02-18 17:23:24 +01:00
parent e60f150611
commit 1561c07432
155 changed files with 161211 additions and 12 deletions

View File

@@ -0,0 +1,10 @@
---
title: Bases de données aujourd'hui et bases de données NoSQL
thumbnail: /images/insa/thumbnail-nosql.png
slides: /talks/insa-nosql/slides.pdf
video: https://www.youtube.com/watch?v=oIpjcqHyx2M
---
Cours d'1h30 devant les étudiants [ASI](http://asi.insa-rouen.fr/) de 3e année à l'[INSA de Rouen](http://www.insa-rouen.fr/) le 20 février 2015. Nous avons redonné la même présentation mise à jour le 4 mars 2016.
La formation en bases de données de l'INSA est orientée bases de données relationnelles. Avec [Antoine Augusti](https://www.antoine-augusti.fr/), nous avons choisi un Projet Approfondissement et d'Ouverture (option encadrée par un professeur à l'INSA) sur le NoSQL. Nous avons travaillé un an sur un état de l'art des bases de données NoSQL et un prototype d'application. Pour clôturer notre projet, nous avons donné une introduction au NoSQL aux étudiants de 3e année lors de leur dernier cours de bases de données. L'intégralité de notre projet est disponible [sur Github](https://github.com/AntoineAugusti/NoSQL-etatart).

View File

@@ -0,0 +1,9 @@
---
title: L'injection de dépendance ou comment découpler ses objets
thumbnail: /images/codeurs-en-seine/thumbnail-injection-dependance.png
slides: /talks/codeurs-en-seine-injection-dependance/slides.pdf
---
Quickie de 15 minutes le 26 novembre 2015 à la fac de Rouen lors de [Codeurs en Seine](http://www.codeursenseine.com/).
Ce petit quickie parlera de l'injection de dépendance : un mécanisme permettant de construire des objets totalement découplés les uns des autres mais facilement utilisable entre eux afin de créer des applications plus pérennes. Vos objets seront plus simples, les tester deviendra un vrai plaisir et la maintenance sera beaucoup plus facile.

View File

@@ -0,0 +1,11 @@
---
title: Event Store
iframe: /talks/jug-event-store/index.html
slides: /talks/jug-event-store/index.html
---
Quickie de 15 minutes le 23 février 2016 à Seine Innopolis lors du [Normandy Java User Group](http://www.normandyjug.org/).
Le CQRS tout le monde en parle, mais comment le mettre en place. Levent sourcing est une des solutions, et Event Store est une des bases de données NoSQL la plus intéressante dans ce domaine, voyons ce que lon peut faire avec.
Les slides sont également disponibles [sur Github](https://github.com/ThibaudDauce/jug-event-store).

View File

@@ -0,0 +1,11 @@
---
title: Qu'est-ce qu'Internet ?
iframe: /talks/jug-internet/index.html
slides: /talks/jug-internet/index.html
---
Quickie de 15 minutes le 23 février 2016 à Seine Innopolis lors du [Normandy Java User Group](http://www.normandyjug.org/).
Vous lutilisez tous les jours, toutes les heures, voir même chaque minute. Et pourtant, savez-vous vraiment ce quest Internet ? Comment fonctionne Internet ?
Les slides sont également disponibles [sur Github](https://github.com/ThibaudDauce/jug-internet).

View File

@@ -0,0 +1,10 @@
---
title: L'Event Sourcing en pratique, ça donne quoi ?
iframe: /talks/orleans-tech-event-sourcing/index.html
slides: /talks/orleans-tech-event-sourcing/index.html
tweet: https://twitter.com/orleans_tech/status/826505597159890945
---
Conférence d'une trentaine de minutes lors du meetup [Orléans Tech](https://orleans-tech.com/) le 31 janvier 2017.
L'Event Sourcing en théorie c'est génial, on en parle partout, mais en pratique, l'important c'est de savoir quand l'utiliser et comment le mettre en place correctement.

View File

@@ -0,0 +1,10 @@
---
title: Découverte de Laravel
iframe: /talks/wild-code-school-decouverte-laravel/index.html
slides: /talks/wild-code-school-decouverte-laravel/index.html
tweet: https://twitter.com/WildSchool_Orls/status/872867406087106560
---
Découverte de Laravel pendant une après-midi avec les élèves de la [Wild Code School](https://wildcodeschool.fr/) d'Orléans le 8 juin 2017.
Présentation pendant une heure de quelques différences de développement et d'architecture entre Symfony (que les élèves étudient à temps plein) et Laravel. Puis accompagnement des élèves sur un exercice pratique de découverte de Laravel le reste de l'après midi.

View File

@@ -0,0 +1,10 @@
---
title: La programmation fonctionnelle pour les développeurs web
iframe: /talks/orleans-tech-programmation-fonctionnelle/index.html
slides: /talks/orleans-tech-programmation-fonctionnelle/index.html
tweet: https://twitter.com/orleans_tech/status/897084855112126465
---
Conférence d'une trentaine de minutes lors du meetup [Orléans Tech](https://orleans-tech.com/) le 29 août 2017.
Nous pensons tous faire de la programmation fonctionnelle lorsque nous écrivons nos fonctions PHP mais la programmation fonctionnelle c'est bien plus que ça ! Dans ce talk je montre comment en mettre en place de manière très simple et naturelle dans notre code de tous les jours.

View File

@@ -0,0 +1,10 @@
---
title: La programmation fonctionnelle pour les développeurs web v2
iframe: /talks/afup-tours-programmation-fonctionnelle/index.html
slides: /talks/afup-tours-programmation-fonctionnelle/index.html
tweet: https://twitter.com/AFUP_Tours/status/1118932291458412546
---
Conférence de 45 minutes lors du meetup de l'[AFUP Tours](https://tours.afup.org) le 18 avril 2019.
Tous les développeurs savent ce qu'est une fonction, mais elles se font souvent voler la vedette par les objets en programmation moderne. Dans ce talk, je présente de nouveaux concepts faciles autour des fonctions permettant de simplifier votre code dans vos projets du quotidien.

View File

@@ -0,0 +1,10 @@
---
title: Informatique, complexité et écologie
iframe: /talks/orleans-tech-conf-informatique-complexite-ecologie/index.html
slides: /talks/orleans-tech-conf-informatique-complexite-ecologie/index.html
tweet: https://twitter.com/orleans_tech/status/1173935000812736513
---
Conférence de 30 minutes lors de la première conférence [Orléans Tech Conf](https://orleans-tech-conf.com/) le 17 septembre 2019.
Lobjectif de ce talk est de faire réfléchir les participants à laugmentation de la complexité dans nos applications. Aujourdhui, la moindre application web demande lexécution de millions de lignes de code invisibles provenant de divers projets open-source pour fonctionner. Cette complexité fait que les développeurs ne sont plus aussi efficaces quils le pourraient, elle entraîne également laugmentation des bugs dans les logiciels et la diminution des performances avec un impact écologique certain.

Binary file not shown.