Compare commits

...

27 Commits

Author SHA1 Message Date
Freezed fca594a3b7 Update live notes for the end keynote 2023-02-02 18:45:48 +01:00
Freezed 6db7bf7c92 Update live notes for the end keynote 2023-02-02 18:36:20 +01:00
Freezed ee45f8163c Update live notes for the end keynote 2023-02-02 18:33:42 +01:00
Freezed 984a8e35b7 Update live notes for the end keynote 2023-02-02 18:29:18 +01:00
Freezed f6b6b4f778 Add live notes for the end keynote 2023-02-02 18:16:37 +01:00
Freezed a5664fb36b Update live notes for the start keynote 2023-02-02 18:15:17 +01:00
Freezed 718e2d6c87 Add live notes for my data my asset 2023-02-02 18:00:44 +01:00
Freezed 69ac7be03c Update live notes for final fantaisy xiv teamcraft 2023-02-02 17:35:36 +01:00
Freezed 9510bc1546 Update live notes for final fantaisy xiv teamcraft 2023-02-02 17:26:30 +01:00
Freezed ce9b41605e Add live notes for finalfantaisy xiv teamcraft 2023-02-02 17:24:11 +01:00
Freezed 96a43f0012 Add live notes for cosplay & tech 2023-02-02 16:50:11 +01:00
Freezed f1843ce60a Update live notes for DLL injection 2023-02-02 15:35:28 +01:00
Freezed 8c391fa5b0 Update live notes for DLL injection 2023-02-02 15:15:51 +01:00
Freezed 516647e3fc Update live notes for app tracing 2023-02-02 15:13:45 +01:00
Freezed 40d28c8b9b Update live notes for DLL injection 2023-02-02 15:12:56 +01:00
Freezed 7f450b5a4a Add live notes for DLL injection 2023-02-02 15:04:18 +01:00
Freezed e077f3429d Update live notes for domain name creation 2023-02-02 14:48:54 +01:00
Freezed c4480a3da8 Update live notes for domain name creation 2023-02-02 14:47:44 +01:00
Freezed 71c488362f Update live notes for domain name creation 2023-02-02 14:20:36 +01:00
Freezed a9f8990380 Update live notes for app tracing 2023-02-02 14:19:34 +01:00
Freezed a96b08a08f Add live notes for domain name creation 2023-02-02 14:16:40 +01:00
Freezed 32709da62f Update live notes for app tracing 2023-02-02 14:16:06 +01:00
Freezed 2487ee5539 Add live notes for app tracing 2023-02-02 14:08:33 +01:00
Freezed 406db3fb14 Update live notes for data ai sign language 2023-02-02 14:04:54 +01:00
Freezed 8b7d56352a Add live notes for data ai sign language 2023-02-02 11:32:10 +01:00
Freezed 8066227798 update live notes for the start keynote 2023-02-02 11:06:04 +01:00
Freezed 1c1c029775 Add live notes for the start keynote 2023-02-02 10:44:12 +01:00
9 changed files with 422 additions and 0 deletions

View File

@ -0,0 +1,48 @@
Title: Data, IA... et si c'était la solution pour comprendre la langue des signes ?
Date: 2023-02-02 11:00
Category: Bloc-notes
Tags: vtt, ovh, talk, paris, ml,
Status: published
Par [Elea Petton][elea] & [Claire Gallot][claire] - DEMO [Very Tech Trip][vtt]
### Data, IA... et si c'était la solution pour comprendre la langue des signes ?
> Dans le domaine de l'Intelligence Artificielle, nous parlons souvent de Machine Learning ou de Deep Learning. Mais au final que signifient ces termes et surtout comment peuvent-ils nous aider dans la vie courante ?
> Durant ce talk nous allons tout d'abord tenter de comprendre la place qu'occupe l'IA dans le vaste domaine de la santé. Nous montrerons ensuite l'importance de la donnée et nous développerons une app d'IA capable de détecter et d'interpréter le langage des signes. Ce talk permettra de montrer comment il est possible de traiter la donnée brute rapidement pour l'adapter un algorithme d'IA grâce à Apache Spark. Nous verrons aussi comment utiliser le traitement d'image distribué comme moyen d'enrichir ses données d'entraînement. La seconde étape consistera à entraîner un modèle de détection d'objets à reconnaître les différents signes de l'alphabet ASL (American Sign Language) au travers d'un notebook Jupyter.
>
> Entraîner un modèle c'est bien, l'utiliser c'est mieux ! Les développeurs et développeuses apprendront à créer une app d'intelligence artificielle à partir du modèle entraîné pour de la détection de signes sur images ou flux vidéos. Pour finir, nous verrons comment déployer cette application avec Docker pour pouvoir la rendre accessible. Cette application permettra à quiconque de comprendre le langage des signes avec une détection et une retranscription écrite.
---
Notes personnelles
==================
- Claire: Dataconvergeance team
- Éléa: ML engineer
- Objectif: interpréter le langage des signes
* IA au service de l'accessibilité
- dataset de la langue des signe libre de droit (USA)
- 1728 images
- 26 classes
- photo de petite taille centré sur les main
* Réussir a détecter les mains
- algo YOLOv7: You Only Look Once: algo mono passage
- live demo: V pas très fiable, O mieux
- => résultats faibles
- DB trop faible
- sous représentation: coleurs de peau, présence de tatouage/bijou, fond uniforme, pas de main d'enfants
* Vers un meilleurs modèle
- augmenter de dataset: un nouveau ou améliorer le dataset existant
- améliorer le dataset existant
* image flip: représentation des gauchers
* image shift
* changer la luminosité, saturation, blur, etc.
* ->[`albumentation`]() lib python
- 3h pour augmenter le dataset x3
* utiliser du calcul distribué [`apache spark`]() => 3min de temps de traitement
* _plus le temps de suivre,
[elea]: https://www.linkedin.com/in/elea-petton
[claire]: https://www.linkedin.com/in/claire-gallot-b80b72153/
[vtt]: https://verytechtrip.com

View File

@ -0,0 +1,37 @@
Title: DLL Side Loading & Process Injection : comment ça marche ?
Date: 2023-02-02 14:58
Category: Bloc-notes
Tags: vtt, ovh, talk, paris, security
Status: published
Par [Sebastien Meriot][author] - DEMO [Very Tech Trip][vtt]
_**Support**: sur [`?`][support]_
### DLL Side Loading & Process Injection : comment ça marche ?
> Les logiciels malveillants modernes utilisent aujourd'hui quasiment tous ces deux techniques. La première vise à changer le comportement d'un exécutable en venant modifier une DLL chargée dynamiquement. Cette DLL viendra alors procéder à l'altération en mémoire d'un processus en cours d'exécution pour changer son comportement et le faire exécuter du code malveillant. C'est ainsi un excellent moyen d'évader les antivirus qui ne se doutent pas qu'un processus légitime, signé par un éditeur de confiance, puisse exécuter du code malveillant.
>
> Cette session de live coding sera l'occasion de rentrer dans le détail de ces deux techniques en implémentant les deux techniques. L'antivirus nous détectera-t-il ?
---
Notes personnelles
==================
* Échapper a la détection des antivirus
* Injection de process?
- voir `MITRE|ATT&CK
- utiliser un process de confiance: `explorer.exe` sous windows, un antivirus, etc.
* Example: calculatrice windows
- win achi: loader / runing process
- side loading: 2 soft de confiance sont utilisé pour créer un thread
* demo
* Contre messure (windows): config `sysmon` pour le SIEM
- SwiftOnSecurity Config
- TrustedSec Guide
[author]: https://www.linkedin.com/in/%F0%9F%94%91-s%C3%A9bastien-m%C3%A9riot-8b1b74a
[support]: https://
[vtt]: https://verytechtrip.com

View File

@ -0,0 +1,36 @@
Title: Keynote de cloture
Date: 2023-02-02 18:15
Summary: 45 min d'intéractions tech, voilà le challenge qu'ils vont relever !
Category: Bloc-notes
Tags: vtt, ovh, talk, paris, keynote, qa
Status: published
Par [Octave Klaba][oles] & [Thierry Souche]tsouche[] - KEYNOTE [Very Tech Trip][vtt]
### Keynote de cloture
> 45 min d'intéractions tech, voilà le challenge qu'ils vont relever !
---
Notes personnelles
==================
1. Les termes bio climat et écologie sont absents du programme de cette journée, alors que ce sont des enjeux colossaux pour l'humanité. L'industrie de l'informatique se met-elle la tête dans le sable?
* Octave: _Tout nos produits sont bio_. (…)
1. Demain: plus d'informaticien, ou moins d'informaticien? Et quel informaticien?
* Thierry: Informaticien, ça ne veut plus dire grand choses…
1. Pensez vous vraiment que l'IPv6 sera la norme en entreprise dans le futur? Où en est le déploiement de soluution IPv6 failover chez OVHcloud?
* Octave: _Y'a des claques qui se perdent autour du déploiement d'IPv6…_
1. Soutenez vous toujours le monde de l'OpenSource? Quels sont vos engagements?
* Thierry: Oui…
1. OVHcloud a fait plusieurs aquisitions ces dernières années: OpenIO, ForePaas… Est-ce le signe que le métier d'OVHcloud évolue, de la gestion d'infra / fourniture de IaaS vers la conception de logiciels pour consommer…
* Octave: Oui…
1. COmment gérez vous les cycles de vie des machines? Que sont devenues les offres Kimsufi et SoYouStart qui permettaient de donner une seconde vie aux serveurs OVHcloud?
* Thierry: Récap de waterfalling et explications des gamme Rise / eco
[oles]: https://www.linkedin.com/in/octave-klaba-3a0b3632
[support]: https://
[tsouche]: https://www.linkedin.com/in/thierrysouche
[vtt]: https://verytechtrip.com

View File

@ -0,0 +1,54 @@
Title: Keynote d'ouverture
Date: 2023-02-02 09:30
Summary: Pour évoquer les thèmes du cloud native & move to cloud, d'infra, hardware & sustainable cloud, de data & IA, du web et partager leur vision de la souveraineté technologique et opérationnelle et de la sécurité.
Category: Bloc-notes
Tags: vtt, ovh, talk, keynote, paris
Status: Published
Par _Octave Klaba, Thierry Souche, Laurent Berger, Pierre Lamarche, Yaniv Fdida_ - Keynote [Very Tech Trip][vtt]
### Keynote #1
> 5 speakers passionnés par leur métier, tombés dans la marmite de la Tech dès leur plus jeune âge. Pour évoquer les thèmes du cloud native & move to cloud, d'infra, hardware & sustainable cloud, de data & IA, du web et partager leur vision de la souveraineté technologique et opérationnelle et de la sécurité.
>
> 1 heure pour faire le tour de la Tech, voilà leur défi.
---
Notes personnelles
==================
* [Octave Klaba][oles], intro et plan en 5 axes
1. géographie
- Ajout de zone: Paris 23, Canada 23, ALlemagne 24, US, Inde, Suisse,
1. produits
- public cloud [Laurent Berger](https://www.linkedin.com/in/lberger)
* IAM, KMS, Metal cloud
- [Thierry Souche][tsouche]
* [ForePaas](¡https://www.forepaas.com)
- [Lilian Lisanti](https://www.linkedin.com/in/lilianlisanti)
* _lift and shift_
* Dernière techno VMware (vSphere 8 arrive)
* Nutanix: managed, packaged, BYOL
* NetApp: EFS, chez PCC
* SAD: Hardware & VMwane VSAN certifié SAP HANA
* Backup: Veeam, Zerto
- [Pierre Lamarche](https://www.linkedin.com/in/pierrelamarche)
* intégration de git, OVH web statistic
* mail: opensource zimbra, SNC
* VOIP: nouvelle offre softphone, intégration ITSN & CMS
* marque blanche: mail et VOIP
- [Yaniv Fdida](https://www.linkedin.com/in/yaniv-fdida-876b153b)
* plus de densité compute / storage / memory / GPU
* de la beta pour client
* immersion cooling
* network: aggregation 4 lien 25G, vRack services Endpoint, IPv6 dans le vRack, DDoS monitoring
- [Octave Klaba][oles], Hybrid Cloud
* edge computing
* verticale: healthcare, spatial, quantum
* WTF: C'est la terre qui est inspirante
[oles]: https://www.linkedin.com/in/octave-klaba-3a0b3632
[tsouche]: https://www.linkedin.com/in/thierrysouche
[vtt]: https://verytechtrip.com

View File

@ -0,0 +1,51 @@
Title: Cosplay et Tech : la grande aventure 🚀
Date: 2023-02-02 16:00
Summary: Venez assister à la rencontre de la créativité et de la tech présentée par deux personnages de la série Netflix Arcane, Viktor et Heimerdinger, en Cosplay !
Category: Bloc-notes
Tags: vtt, ovh, talk, paris, cosplay, iot, diy
Status: published
Par [Thierry Chantier][author-thierry] & [Pierre Tibulle][author-pierre] - TALK [Very Tech Trip][vtt]
_**Support**: sur [`?`][support]_
### Cosplay et Tech : la grande aventure 🚀
> "Viktor continue ses recherches sur la magie HexTech pour trouver une thérapie. De son côté Heimerdinger prend conscience des risques et cherche à contrôler toute cette puissance !"
>
> Venez assister à la rencontre de la créativité et de la tech présentée par deux personnages de la série Netflix Arcane, Viktor et Heimerdinger, en Cosplay !
>
> Le cosplay associe des compétences artistiques, artisanales et techniques lors de la création des costumes, mais il prend une toute autre dimension en lui greffant de l'électronique et toute une infrastructure informatique !
>
> Après une petite introduction au Cosplay, nous vous détaillerons la construction des costumes et accessoires présentés. Vous serez également acteurs de ce talk via diverses interactions rendues possibles par des outils que vous avez l'habitude de mettre en place au quotidien. Venez apprendre en vous amusant !
---
Notes personnelles
==================
* Cosplay?
- Costume - Play
- Faire sois même et/ou acheter
* Pierre:
- c'est de l'émotion, fabrique tout sois même
- [Heimerdinger](https://leagueoflegends.fandom.com/wiki/Heimerdinger/Arcane): LOL / Arcane
- fabrique sois même: couture
- Scan de visage
- Mousse de matelas pour volume
- teinture de fourure
* Thierry: _Et si on mettait de la tech?_
- des oreilles qui bougent
- Une Arcane box en impression 3D
* software: mosquitto (MQTT), python, LDP, …
* demo
* Les évolutions
- Dataviz (look steampunk)
- monitorer physiquement
- connecter le masque
- faire interagir le public avec le masque
[author-t]: https://www.linkedin.com/in/thierrychantier
[author-p]: https://www.linkedin.com/in/pierre-tibulle-68674812b
[support]: https://
[vtt]: https://verytechtrip.com

View File

@ -0,0 +1,53 @@
Title: Et si nous créions le .vtt ?: Et si nous créions le .vtt ?
Date: 2023-02-02 14:15
Category: Bloc-notes
Tags: vtt, ovh, talk, paris, dns, domain
Status: published
Par [Eric Vergne][author-eric] & [Benoît Masson][author-benoit] - TALK [Very Tech Trip][vtt]
_[**Support**][support]_
### Et si nous créions le .vtt ?
> Les noms de domaine et les DNS font partie des services primaires d'internet. De l'idée de création jusqu'à la mise en vente de l'extension .vtt, nous découvrirons ensemble le fonctionnement des DNS et des noms de domaine. Les termes Registry, Registrar, Icann, DNS racine/autoritaire et Resolver, Whois, EPP et gouvernance d'internet ne vous seront alors plus inconnus. Vous comprendrez également pourquoi ce milieu est si sensible au changement.
---
Notes personnelles
==================
* Pourquoi?
- ne plus partatger de fichier `/etc/hosts`
* Comment?
- Créer des autorité de délégations pour les extentions
- `www.verytechtrip.com`
* Résolveur: FAI, Cloudflare, Gxxgle, …
* `computer` -> `resolver` -> who anage .com?
* `computer` -> `resolver` -> who anage .verytechtrip.com?
* `computer` -> `resolver` -> answers `computer
* (again): `computer` -> `resolver` -> answers `computer` **from cache**
* 13 servers DNS root (IP 32bits)
* Acteurs
- ICANN / registrar / registry
* Comment devenir _registry_?
- beaucoup de demande?
- pourquoi faire?
- créer le dossier de demande
* prix 2012: 185000$ / demain: 250000$
* plusieurs étapes et délai long et prolongeables
* Objections: `.wine`, `.amazon`,
* vente aux enchères:
1. `.tech` - 5 millions euro (dot tech, then radix)
1. `.blog` - 15M (automattic <- wordpress)
1. `.app`  - 25M (google)
1. `.shop` - 41.5M (GMO registry)
1. `.web`  - 135M (Nu Dot Co <- verisign) = 11 ans plus tard toujours pas de résolution du conflit
* Deploy an infrastructure
[author-eric]: https://www.linkedin.com/in/ericvvergne
[author-benoit]: https://www.linkedin.com/in/benoitmasson
[support]: https://ovh.to/tFHgKiH
[vtt]: https://verytechtrip.com

View File

@ -0,0 +1,42 @@
Title: Ma donnée est mon asset ! Partageons les bonnes pratiques à suivre pour protéger ses jeux de données
Date: 2023-02-02 17:35
Summary: Partageons les bonnes pratiques à suivre pour protéger ses jeux de données
Category: Bloc-notes
Tags: vtt, ovh, talk, paris, storage, backup
Status: published
Par [Charlotte Letamendia][author] - TYPE [Very Tech Trip][vtt]
_**Support**: sur [`?`][support]_
### Ma donnée est mon asset ! Partageons les bonnes pratiques à suivre pour protéger ses jeux de données
> Dans ce talk, nous parlons Object Storage et API S3 pour vous apprendre à suivre les bonnes pratiques de sécurité et garantir l'immutabilités de vos back-ups. Face à l'augmentation du risque de hacking, sous différentes formes, nous souhaitons rappeler quelques basiques de la sécurité de données adaptés à l'object storage. Vous apprendrez à utiliser les API S3 et mettre en place l'encryption S3-SSE, les user policy, le versioning, l'object lock, dans l'objectif de protéger la donnée et ainsi renforcer la résilience de vos infrastructures.
---
Notes personnelles
==================
* Donnée double tous les 18 mois
* Cas lors de l'usage avec stocage S3
* Risques
- humain: suppression, écrasement
- pannes: matériel, datacentre, origine géograpique
- attack: malware, ransomware, virus, sabotage, DDOS, etc…
* Règles et options `s3`
1. versionning
1. immutabilité
1. replication (multi région) 3 copies / 2 media / 1 offsite
1. chiffrer
1. ajuster les droits d'accès au minimum
- user et bucket
- revue régulière
* example, rapport de risque météo pour aviation
- fichiers grib émit toutes les 6h (pas de diff)
- => Demo
[author]: https://www.linkedin.com/in/charlotte-letamendia-434a162/
[support]: https://
[vtt]: https://verytechtrip.com

View File

@ -0,0 +1,58 @@
Title: De la première ligne de code au succès : REX dun projet open source
Date: 2023-02-02 16:50
Category: Bloc-notes
Tags: vtt, ovh, talk, paris, gaming, collectif
Status: published
Par [Flavien Normand][author] - TYPE [Very Tech Trip][vtt]
_**Support**: sur [`?`][support]_
### De la première ligne de code au succès : REX dun projet open source
> Je vous propose un REX sur le projet [FFXIV Teamcraft](https://ffxivteamcraft.com/), un petit projet qui a commencé un été sans aucune ambition, pour aider ma guilde à mieux gérer la fabrication d'objets en équipe dans un jeu en ligne. Aujourd'hui, il est traduit en 10 langues et utilisé par des milliers de personnes dans le monde, plus de 200 000 utilisateurs actifs mensuel, le tout Open Source, avec les moyens du bord.
>
> Cette présentation raconte l'histoire derrière ce projet, les problèmes rencontrés, les risques (techniques comme autres), elle détaille aussi tout ce que j'ai pu y gagner, et y perdre. C'est également l'occasion de parler de la communauté, de l'impact que celle-ci a, des rencontres, des échanges, et de tout ce qui a pu être appris.
---
Notes personnelles
==================
* [Teamcraft](https://github.com/ffxiv-teamcraft)
* Final fantaisy 14: fabrication d'objets
- recette imbriqué et deviennent vite complexe
* Stack: firebase, angular
* Chiffres
- Création 15/8/17
- 400000 actifs mensuels
- 4M de liste créée
- 9995 commit
- 850 github stars
- 10 langues: par [crowdin](https://crowdin.com/)
- …
* Devel
- Creation: Angular + material design
- amélioration
- refactoring complet: andesign (design system alibaba)
- arrivé d'electron: fonctionnalité superposable au jeu
- `nmap`: lire les flux réseaux. Pas de lecture mémoire
- activité
* Financement
- Patreon (crowdfunding)
- playwire (regie pub)
- jour mis a dispo pour open source par employeur (zenika)
* Avantage
- Grosse communauté internationnale
- bac a sable perso
- projet vitrine efficace CV
* Inconvéniant
- très peu de contact avec Square Enix
- beaucoup de temps passé (~6000h / 2-4h/j )
- beaucoup de stress
- confusion projet OSS / produit pro avec les utilisateurs
[author]: https://https://www.linkedin.com/in/flavien-normand-908171101
[support]: https://
[vtt]: https://verytechtrip.com

View File

@ -0,0 +1,43 @@
Title: Trouve les bottlenecks de ton application grâce au tracing !
Date: 2023-02-02 13:30
Category: Bloc-notes
Tags: vtt, ovh, talk, paris, tracing, grafana, telemetry
Status: published
Par [Victor Coutellier][author] - TALK [Very Tech Trip][vtt]
_**Support**: sur [`github.com/alistarle/vtt-tracing`][support]_
### Trouve les bottlenecks de ton application grâce au tracing !
> La dimension mondiale d'OVHcloud implique de surveiller la performance de nos APIs au même titre que leur fonctionnement. De nombreux outils existent aujourd'hui pour intégrer simplement du tracing dans votre application quel que soit son langage et ainsi identifier vos potentiels bottleneck avant même le passage en production. Nous vous invitons à découvrir comment, au sein de l'équipe Public Cloud, nous avons mis en place une de ces solutions afin de réduire considérablement le temps de génération des token d'authentification.
>
> Au programme:
> * Ajoutez OpenTracing dans ton application pour générer des traces utiles en un minimum de code
> * Déployez Grafana Tempo pour stocker et visualiser tes traces
> * Conseils pour identifier les usual suspect
---
Notes personnelles
==================
* Openstack keystone / IAM OVH
- 700 ms pour avoir un token
* Troubleshooting
- on ne veu ps changer le code pour ajouter du tracing
- => autoinstrumentation
* [`opentelemetry-instrument`][openti] dispo natif pour
- .net, python, java, node
* Python use case
- usage des `hook` des dépendances
* Architecture OpenTelemetry
- Keystone / Grafana + tempo / OTEL operator / OTEL collector / Instrumentation Open telemetry
- => demo
* Possible sur tout infra
[author]: https://www.linkedin.com/in/victor-coutellier
[vtt]: https://verytechtrip.com
[openti]: https://opentelemetry.io
[support]: https://github.com/alistarle/vtt-tracing