
Sign up to save your podcasts
Or


Animé par Horacio Gonzalez - @LostInBrittany
Épisode enregistré le 2 octobre 2024 à Marrakech
Voir sur Youtube Les invités
00:00:16 : Sébastien BLANC (@sebi2706) Staff Developer Advocate @ Aiven
00:11:19 : Badr El HAOURI (@badrelhouari) Chairman @ Devoxx Morocco
00:22:06 : Eléa PETTON (@EleaPetton) Machine Learning Engineer @ OVH Cloud
00:29:43 : Raphaël SEMETEYS (@RaphaelSemeteys) Architecte, DevRel, expert open source @ Wordline
00:38:40 : Yassine BENABBAS (@yostane) Teacher, and Software Development Community Advocate at Worldline @ Wordline
00:45:00 : Natalie GODEC (@ouvessvit) Senior Cloud Architect @ Zencore
Liens vers les talks
Coming soon...
Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Voir sur Youtube
Animé par Julien Durillon - @juuduu
avec la participation de :
Arnaud Lefebvre - @blackyoup
Agathe - @agathe
Adrien Mahieux - @saruspete
Épisode enregistré le 25 septembre 2024
Chapitrage et Liens
00:01:46 : Mais c’est quoi Kernel Recipies ?
https://kernel-recipes.org
00:06:27 : Nos confs préférées
Structures des données pour être efficace dans le cache line : https://kernel-recipes.org/en/2024/schedule/assisted-reorganization-of-data-structures/
https://kernel-recipes.org/en/2024/schedule/how-cern-serves-1eb-of-data-via-fuse/
Comment l’association Linux est devenue un CNA : https://kernel-recipes.org/en/2024/kernel-and-security/
https://kernel-recipes.org/en/2024/schedule/case-study-concurrent-counting/
https://kernel-recipes.org/en/2024/virtme-ng/
Lire /proc/meminfo https://kernel-recipes.org/en/2024/schedule/all-your-memory-are-belong-to-whom/
https://kernel-recipes.org/en/2024/schedule/preempt_rt-over-the-years/
00:29:55 : Présentation sched_ext
Écrire un scheduler en bpf pour tester des nouveautés
Ça arrivera dans la 6.12
6.11
00:35:22 : Plein de nouveautés RISC-V
Support de rust en 6.10
Mem hotplug 6.11
00:42:50 : Agner table (un pdf)
00:42:31 : io_uring: bind/listen sur un port
00:44:08 : Sloppy logic analyzer
Un analyzer logique du pauvre, un peu pourri, mais c’est là
Ça permet de debug un système à distance, avec du GPIO
00:48:40 : NULL blk, un driver block en rust pour amorcer la pompe
Ça permet de tester ses applis qui écrivent en block
00:54:00 : Version min 1.78 et on peut compiler avec rust 1.80
00:56:00 : Musique de fin : Katy Perry - I kissed a girl - https://www.youtube.com/watch?v=tAp9BKosZXs
Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Voir sur Youtube
Animé par Julien Durillon - @juuduu
avec la participation de :
Arnaud Lefebvre - @blackyoup
Agathe - @agathe
Adrien Mahieux - @saruspete
Épisode enregistré le 25 septembre 2024
Chapitrage et Liens
00:00:16 : Introduction et présentation des participants
6.9
00:02:14 Les nouveautés de BPF
Arenas : yet another partage de mémoire entre le programme BPF et le userspace. Plus sympa à utiliser que les rings et les maps
Tokens : ça simplifie le fait de donner des accès à des fonctionnalités BPF à d’autres softs. On n’a pas très bien compris l’usage, faites-vous inviter au prochain épisode pour nous l’expliquer
00:09:06 Deprecation d’ext2
Sera cassé en 2038, vous savez pourquoi
Pour le UEFI, on utilise fat32 qui devrait tenir jusqu’à 2107
cf. https://cscie92.dce.harvard.edu/spring2024/slides/FAT32%20File%20Structure.pdf p37
00:16:23 Support AMD Secure Nested Paging
Chiffrement des “shadow page tables” directement dans le proc
00:22:14 Fuse bypass dans certains cas
FUSE (Filesystem in Userspace) permet de monter des FS non supportés par le kernel
Ça fonctionne en lançant un “serveur” fuse
La modif en question permet dans certains cas de bypass le serveur et d’écrire directement dans les fichiers visés en mmap
6.10
00:25:29 mseal
On peut définir des bouts de la ram comme étant readonly. En cas de stack overflow, l’attaquant ne pourra pas aller écrire dedans
Utilisé par chrome pour le sandboxing
Tant que le process tourne, la mémoire reste bloquée
00:30:46 integrity and security to tpm2 support
Trusted Platform Module : du hardware qui permet de faire du chiffrement / stockage de clé ou certifs
On ne peut plus trop écouter ce qui passe électroniquement sur le bus.
00:36:36 Faster io_uring zerocopy perf
00:41:15 numa
Migration des huge pages entre nœuds
00:50:11 : Musique de fin - Lipps Inc. - Funky town - https://www.youtube.com/watch?v=uhzy7JaU2Zc
Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Voir sur Youtube
Animé par Horacio Gonzalez - @LostInBrittany
avec la participation de :
Valentin Maerten - @v_maerten
Gilles Biannic, alias Le Chat - @GillesBIANNIC
Erwan Rougeux- @ERougeux
Épisode enregistré le 16 septembre 2024
Chapitrage et Liens
00:00:16 : Introduction et présentation des participants
00:02:18 : Touraine Tech
CFP https://cfp.touraine.tech
Sponsoring :
Keynote de Quentin Adam au JUG SummerCamp 2024
00:12:38 : CSS finally adds vertical centering in 2024:
https://build-your-own.org/blog/20240813_css_vertical_center/?ref=dailydev
00:17:05 : La Nasa sauve la sonde Voyager 1 avec une manipulation risquée à des milliards de kilomètres
https://www.lesnumeriques.com/astronomie-conquete-spatiale/la-nasa-sauve-la-sonde-voyager-1-avec-une-manipulation-risquee-a-des-milliards-de-kilometres-n226284.html
00:24:57 : Parlons IA
Cursor AI : Cursor
https://mistral.ai/
Handpan https://handpan-france.com/
DeRusting My Skills: Building a Handpan Tab Generator Web App with Rust and AI : https://www.linkedin.com/pulse/derusting-my-skills-building-handpan-tab-generator-web-erwan-rougeux-gsz9f/?trackingId=mKyQShC%2FR8yWAgCE0K6LmA%3D%3D
00:56:00 : Musique de fin : Musique de fin:
Gilles : People Love (de Boris Way)
https://www.youtube.com/watch?v=xDb9upRDTgY
Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Voir sur Youtube
Animé par Horacio Gonzalez - @LostInBrittany
avec la participation de :
Valentin Maerten - @v_maerten
Gilles Biannic, alias Le Chat - @GillesBIANNIC
Erwan Rougeux - @ERougeux
Épisode enregistré le 16 septembre 2024
Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Voir sur Youtube
Animé par Horacio Gonzalez - @LostInBrittany
avec la participation de :
Alexandre Touret - @touret_alex
Steven Le Roux - @GwinizDu
Cédric Lemaire-Giroud
Épisode enregistré le 11 septembre 2024
Chapitrage & Liens
00:00:16 : Introduction et présentation des participants
00:01:59 : 11 Septembre 2001
00:07:15 : Boulanger et Cultura, incidents de cyber-sécurité
27 millions de comptes en vente pour 2000 € https://next.ink/brief_article/fuite-de-donnees-chez-boulanger-des-adresses-de-millions-de-clients-dans-la-nature/
2,6 millions de comptes https://next.ink/149551/boulanger-cultura-diviamobilites-les-fuites-de-donnees-se-multiplient/
L’importance des données - https://x.com/gchampeau/status/1833453159101907411
La communication - https://x.com/gchampeau/status/1833449162051915992
Conformité RGPD ? https://x.com/gchampeau/status/1833105950179512779
00:18:00 : La Saga VMWare, épisode numero 345
https://www.channelnews.fr/licences-vmware-att-poursuit-broadcom-138338
00:27:23 : Datacenters nucléaires
https://www.cnbc.com/2024/09/10/oracle-is-designing-a-data-center-that-would-be-powered-by-three-small-nuclear-reactors.html
00:35:44 : Smartphones
https://www.radiofrance.fr/franceinter/la-chine-restreint-l-acces-a-internet-pour-les-mineurs-une-decision-de-sante-publique-tres-politique-7635350
00:42:00 :Nouveautés Java
News de septembre - https://www.infoq.com/news/2024/09/java-news-roundup-sep02-2024/
Workshop Jean-Michel Doudoux - https://github.com/jmdoudoux/workshop-javase-2024
00:51:27 : Understanding how pgvector works
https://lantern.dev/blog/pgvector-storage
00:55:55 : Musique de fin : Sir Duke Stevie Wonder
https://www.youtube.com/watch?v=EnNgASBdCeo
Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Animé par Horacio Gonzalez - @LostInBrittany
avec la participation de :
Épisode enregistré le 3 septembre 2024
00:00:16 : Introduction et présentation des participants
00:03:14 : Cédric & Rust
00:04:18 : Alexandre et Frontend
00:05:13 : Lidl Cloud :
https://x.com/katia_tal/status/1828782923790872969?s=46&t=ymswwB3NV0qGUdT1M-dGZg
https://www.linkedin.com/pulse/beyond-bread-how-lidl-became-cloud-provider-gabriele-monti-z5osf/
https://www.stackit.de/en/
https://www.zdnet.fr/actualites/comment-lidl-est-devenu-un-fournisseur-de-cloud-396095.htm
00:14:18 : Changement de license Elastic
https://www.elastic.co/fr/blog/elasticsearch-is-open-source-again
00:24:03: sortie de Rust 1.80 le 25 juillet
https://blog.rust-lang.org/2024/07/25/Rust-1.80.0.html
Stabilisation dans la librairie standard des types LazyCell et LazyLock (son equivalent thread-safe - ie capable de fonctionner correctement lorsqu'il est exécuté simultanément par plusieurs threads) permet de remplacer les dépendances aux crates lazy_static (macro lazy_static) et once_cell (drop-in replacement des types Lazy) qui ont respectivement 10K et 5K reverse dependencies
Implémentation de FromIterator for Box [T] qui a cassé 5400 crates publiés en modifiant l’inférence de type et notamment le crate time (version avant 0.3.35) which has about 3000 reverse dependencies et 274 million de téléchargements cumulés amenant une polémique et même certains à parler de “rust 2” (ala python 3)
https://github.com/rust-lang/rust/pull/99969/
https://devclass.com/2024/08/19/rust-1-80-0-breaks-existing-code-such-as-time-crate-exposes-compatibility-snag-with-type-inference/
Prochaine sortie prévue le 5 septembre
00:32:04 : Maintenance du noyau linux en rust :
https://www.theregister.com/2024/09/02/rust_for_linux_maintainer_steps_down/
https://lore.kernel.org/lkml/[email protected]/
Linux kernel maintainers bashing Rust effort
https://youtu.be/WiPp9YEBV0Q?t=1529
https://lwn.net/Articles/978738/
00:45:40 : Speech to speech open source :
https://github.com/huggingface/speech-to-speech
00:55:45 : Musique de fin: Les Wampas - Rimini
https://www.youtube.com/watch?v=Im-z75LfP38
Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Voir sur Youtube
Animé par Horacio Gonzalez – @LostInBrittany
avec la participation de :
Alexandre Touret – @touret_alex
Steven Le Roux – @GwinizDu
Cédric Lemaire-Giroud
Épisode enregistré le 3 septembre 2024
Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Voir sur Youtube
Animé par Horacio Gonzalez – @LostInBrittany
avec la participation de :
Sylvain Wallez – @bluxte
Emmanuel Bosquet – @EmmanuelBosquet
Erwan Rougeux – @ERougeux
Épisode enregistré le 19 août 2024
Chapitrage & Liens
00:00:16 : Introduction et présentation des participants
00:01:48 : Live coding musical
https://www.youtube.com/watch?v=SHXmDMtKEQs
https://github.com/swallez/livecoding-webaudio-tonejs/https://tonejs.github.io/
00:11:20 : Japan on edge of EUV lithography chip-making revolution
https://asiatimes.com/2024/08/japan-on-edge-of-euv-lithography-chip-making-revolution/
00:18:07 : Raspberry Pi: concours pour hacker le RP2350
https://hackaday.com/2024/08/12/can-you-hack-the-rp2350-theres-10000-on-the-line/
00:26:54 : Capteur radar mmwave
https://wiki.dfrobot.com/SKU_SEN0623_C1001_mmWave_Human_Detection_Sensor
00:35:13 : Pilote arrosage jardin
https://x.com/bluxte/status/1418818370070327297
00:38:21 : Air Gradient
https://www.airgradient.com/indoor/
00:50:55 : Musique de fin : Da da da
https://www.youtube.com/watch?v=lNYcviXK4rg
Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Animé par Horacio Gonzalez - @LostInBrittany
avec la participation de :
Épisode enregistré le 19 août 2024
00:00:16 : Introduction et présentation des participants
00:01:48 : Live coding musical
https://www.youtube.com/watch?v=SHXmDMtKEQs
https://github.com/swallez/livecoding-webaudio-tonejs/ https://tonejs.github.io/
00:11:20 : Japan on edge of EUV lithography chip-making revolution
https://asiatimes.com/2024/08/japan-on-edge-of-euv-lithography-chip-making-revolution/
00:18:07 : Raspberry Pi: concours pour hacker le RP2350
https://hackaday.com/2024/08/12/can-you-hack-the-rp2350-theres-10000-on-the-line/
00:26:54 : Capteur radar mmwave
https://wiki.dfrobot.com/SKU_SEN0623_C1001_mmWave_Human_Detection_Sensor
00:35:13 : Pilote arrosage jardin
https://x.com/bluxte/status/1418818370070327297
00:38:21 : Air Gradient
https://www.airgradient.com/indoor/
00:50:55 : Musique de fin : Da da da
https://www.youtube.com/watch?v=lNYcviXK4rg
Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
From the publisher's feed

41 Listeners

3 Listeners

11 Listeners

231 Listeners

10 Listeners

83 Listeners

23 Listeners

2 Listeners

0 Listeners

0 Listeners

1 Listeners

2 Listeners

18 Listeners

6 Listeners

156 Listeners