Description
Toutes les semaines (ou presque), on vous donne nos différents points de vue sur les récentes actualités de notre veille techno.
Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Description
Toutes les semaines (ou presque), on vous donne nos différents points de vue sur les récentes actualités de notre veille techno.
Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
162 episodes


00:00:00 - Introduction Bonjour Steeve : Steeve: quelques trucs marrants d’antant https://github.com/boot2docker/boot2docker https://github.com/bazelbuild/rules_go https://github.com/steeve/dwmaxx2 00:05:25 https://github.com/steeve/france.code-civil https://catala-lang.org/ https://github.com/MLanguage/mlang 00:21:00 https://www.dontkillfrenchtech.fr/ 00:31:01 https://twitter.com/StanTwinB/status/1336890442768547845 00:34:40 https://copilot.github.com/ https://twitter.com/pkell7/status/1411058236321681414 00:41:40 https://torrentfreak.com/bittorrent-turns-20-the-file-sharing-revolution-revisited-210702/ https://github.com/steeve/plugin.video.pulsar https://berty.tech/ https://d7y.io/en-us/ https://github.com/google/crfs https://github.com/uber/kraken 01:05:00 JD - À quoi sert un .lock https://blog.nicolas.brondin-bernard.com/a-quoi-sert-le-fichier-package-lock-json-et-faut-il-le-commit/ Un package.json ou autre cargo.toml est une intention : « je veux tel paquet, dans tel range de version » Lancer npm install (ou cargo build) n’est pas déterministe : en fonction de quand on lance, ça ne donne pas le même résultat. Package-lock.json contient la liste de chaque dépendance, de ses dépendances, des versions exactes, de l’url de téléchargement exacte, d’un checksum… Pour utiliser package-lock.json, lancer npm ci : ça utilisera package-lock.json + le cache s’il y en a un. Plus rapide, et reproductible. 01:11:30 https://www.reddit.com/r/linux/comments/od3h8b/audacity_may_collect_data_necessary_for_law/ https://github.com/audacity/audacity/pull/835 01:19:10 https://jolicode.com/blog/scaling-the-symfony-demo-app-to-the-extreme-with-varnish https://www.clever-cloud.com/doc/administrate/cache/ https://lib.rs/crates/glommio http://seastar.io/ 01:30:00 Follow-up du parsing GTA, savoir reconnaître ses erreurs https://www.mattkeeter.com/blog/2021-03-01-happen/ Rien de spécial à dire, juste marrant de répondre aux commentaires qui disent “moi je ferais jamais ça” par “bah moi j’ai littéralement fait cette erreur dans un soft à moi, qu’est-ce que tu va faire ?” 01: Pipewire https://venam.nixers.net/blog/unix/2021/02/07/audio-stack.html Article ultra complet qui part du hardware, de l’analogique et qui remonte jusqu’aux serveurs de son (jack, pulseaudio, pipewire…) Ça commence par rappeler la base, qu’est-ce qu’un son, qu’est-ce qu’un dB, comment on passe d’une onde à des bits… Ça explique même comment sont utilisées, démarrées, configurées les briques (lib, driver, dæmon…) J’ai (judu) appris que OSS avait été abandonné pour des problèmes de droit. La v4 étant devenue propriétaire. (Bon, côté technique alsa était déjà en train de le pousser vers la sortie.) Par exemple, pour pulseaudio ça explique des choses auxquelles je n’avais jamais pensé : les sources et les “sinks” n’ont pas forcément le même format, sample rate, les mêmes channels disponibles, et le même volume. Du coup, pulseaudio transforme tout ça “on-the-fly”. Ça explique ce qu’est JACK, la différence d’avec PulseAudio, etc. Ça parle même du tout dernier arrivé : Pipewire. Créé par le même que Gstreamer, ça devait être “PulseVideo” mais finalement ça a récupéré l’audio parce que c’est quand même pas mal lié. https://feaneron.com/2020/12/07/switching-to-pipewire/ Pipewire prend les principe de JACK : s’occuper de fournir des branchements entre tout un tas d’équipements physiques ou virtuels Ça a l’avantage sur pulseaudio que c’est fait pour gérer les nouveaux usages à base de flatpak (un format de packaging qui installe des containers). En gros, c’est JACK mais avec une gestion des accès qui prend en compte les “consumers”, flatpak, Wayland, etc. Sur mon (judu) PC, j’ai désactivé pulseaudio et remplacé par pipewire qui fournit un dæmon parlant le protocole qui va bien. C’est composé de deux choses : le media graph (qu’est-ce qu’on branche dans quoi) et le session-management graph (qui a le droit de brancher quoi). 01:59:33 Freespin: une demo C64, sans le C64 http://www.quiss.org/...
2h18 | Published on July 7, 2021


Dans ce cinquante-et-unième épisode nous parlons de Windows, heures de travail, Ledger, Brave Search, Quarkus, Systèmes distribués, affordances en UI, Chrome et les URLs, mindmaps, une bizarrerie en JS, accès DB, et liens de tracking. Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
1h41 | Published on June 30, 2021


Dans ce cinquantième épisode, nous parlons de vote électronique, vie privée, Europe, monopole, pass sanitaire, géopolitique de la data, copie privée, AI, biais, gitpod, eclipse theia, Kafka, loutre, Web, documentation, react, onglets, firefox, sans alcool la fête est plus folle. Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
2h12 | Published on June 23, 2021


Dans ce quarante-neuième épisode, nous parlons de Freenode, Matrix, Huawei, Qwant, IPv6, Tim Berners Lee qui fait une NFT, brouiller la reconnaissance visuelle avec du gros son, Scala 3,Grafana 8, Cortex, Tempo, Java 17, Machne learning et CPU, nanomètres et transistors, cassettes de jeux BBC micro dans webaudio Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
1h26 | Published on June 17, 2021


Dans ce quarante-huitième épisode, nous parlons de Wikimedia, AWS, pass sanitaire, copie privée, Elastic, Bitcoin, Docker, Kubernetes, Terraform, Fastly, StackOverflow, bandes dessinées, FBI, AMD et de câbles sous marins Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
1h42 | Published on June 9, 2021


Dans ce quarante-septième épisode nous parlons de Google, Amazon, QUIC, The Art of PostgreSQL, PolarDB, PG Auto Failover, VLDB, ToroDB, Citus, gh-ost. Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
1h31 | Published on June 4, 2021


Dans ce quarante-sixième épisode nous parlons de Freenode, Android, CNIL, cookies, RGPD, GAFAM, Kernel, Canvas, Haskell, Parcel, RSA, webcontainers, figma, fuschia, transistor, Lit, pg-entity, zx. Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
1h30 | Published on May 26, 2021


Toutes les notes sont disponibles sur https://www.clever-cloud.com/fr/podcast/episode44 #44 - Une fenêtre sur le kernel Marc-Antoine Perennou Quentin Adam Pierre-Antoine Grégoire et notre invité aujourd’hui: Erwan Velu Support de linux comme partition racine dans hyperv https://www.phoronix.com/scan.php?page=news_item&px=Hyper-V-Isolation-VMs-Linux https://lore.kernel.org/lkml/20210228150315.2552437-1-ltykernel@gmail.com/ 00:13:30 Support de l’usb 3.2 multi-lane pour monter jusqu’a 2x10gbit/s https://kernelnewbies.org/Linux_5.12#Universal_Serial_Bus Note: amélioration du support USB 4 aussi. 00:21:45 la réécriture du coeur de io_uring pour ne plus avoir de kernel threads spécifiques mais utiliser un fork du process qui a besoin de faire l’io https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=5695e51619745d4fe3ec2506a2f0cd982c5e27a4 https://kernel-recipes.org/ 00:31:09 Kthread NAPI polling = NAPI == poll directly network device == softirq (bypass scheduler) = running in kthread makes monitoring easier https://kernelnewbies.org/Linux_5.12#Networking 00:35:51 Id mapping for mounts https://kernelnewbies.org/Linux_5.12#ID_mapping_in_mounts 00:39:12 KFENCE “soft kasan” https://kernelnewbies.org/Linux_5.12#KFENCE_memory_error_detector 00:44:31 Support amélioré du VRR (Variable Refresh Rate) avec AMD Freesync et Intel Adaptative sync. https://kernelnewbies.org/Linux_5.12#Graphics Avec un chouette article explicatif: https://www.clubic.com/materiel-informatique/ecran-lcd/article-886384-1-sync-freesync-adaptive-sync-vrr-technologies.html 00:52:50 Virtu TDP MMU dans KVM virtio-input: add multi-touch support Le Lolz: Support des manettes dual sense Playstation 5 qui arrive en même temps que le support du hardware et des accessoires Nintendo 64. https://kernelnewbies.org/Linux_5.12#Tablets.2C_touch_screens.2C_keyboards.2C_mouses https://projectacrn.org/ + virtio 01:05:02 OBS + wayland fonctionne, merci pipewire https://www.phoronix.com/scan.php?page=news_item&px=OBS-Studio-Wayland-Ready 01:09:05 DTPM (Dynamic Thermal Power Management) https://kernelnewbies.org/Linux_5.12#Dynamic_Thermal_Power_Management Sortie de Bootstrap 5, sans Jquery et avec le drop de plein de browsers legacy. https://blog.getbootstrap.com/2021/05/05/bootstrap-5/ 01:13:45 Youki: https://twitter.com/utam0k/status/1393881448856182784?s=20 https://github.com/utam0k/youki Rust on windows https://blogs.windows.com/windowsdeveloper/2021/05/06/announcing-rust-for-windows-v0-9/ https://cloudblogs.microsoft.com/opensource/2021/05/10/making-ebpf-work-on-windows/ https://github.com/microsoft/ebpf-for-windows 01:21:15 https://frame.work/products/laptop-diy-edition https://embedded-recipes.org/2019/talks/testing-firmware-the-devops-way/ 01:29:25 https://twitter.com/trufae/status/1393266785982586882 Vim:terminal 01:30:38 Man simplifié orienté “cheatsheets” (contre-pied dans l’épisode Kernel ;) ) https://github.com/tldr-pages/tldr 01:34:00 https://www.anandtech.com/show/16656/ibm-creates-first-2nm-chip https://www.france.tv/france-2/cash-investigation/2450927-nos-donnees-personnelles-valent-de-l-or.html https://kernel-recipes.org/ https://www.youtube.com/watch?t=39&v=whIZTN7K0Zo&feature=youtu.be Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
1h47 | Published on May 19, 2021


Dans ce quarante-quatrième épisode nous parlons de basecamp, google, télétravail, amazon, huawei, search, souveraineté, health data hub, cnil, CJUE, ransomware, cellebrite, signal, starlink, libcurl, ebpf, clever cloud, proxysql, sécurité, wifi, fragattacks. Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
1h47 | Published on May 12, 2021


Dans ce quarante troisième épisode nous parlons de Biscuit, wallabag, koreader, Factur-X, Readme, Ceph, gpaste, superset, usql, flexbox, gap, safari, testcontainers. Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
1h25 | Published on May 7, 2021
Description
Toutes les semaines (ou presque), on vous donne nos différents points de vue sur les récentes actualités de notre veille techno.
Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
162 episodes


00:00:00 - Introduction Bonjour Steeve : Steeve: quelques trucs marrants d’antant https://github.com/boot2docker/boot2docker https://github.com/bazelbuild/rules_go https://github.com/steeve/dwmaxx2 00:05:25 https://github.com/steeve/france.code-civil https://catala-lang.org/ https://github.com/MLanguage/mlang 00:21:00 https://www.dontkillfrenchtech.fr/ 00:31:01 https://twitter.com/StanTwinB/status/1336890442768547845 00:34:40 https://copilot.github.com/ https://twitter.com/pkell7/status/1411058236321681414 00:41:40 https://torrentfreak.com/bittorrent-turns-20-the-file-sharing-revolution-revisited-210702/ https://github.com/steeve/plugin.video.pulsar https://berty.tech/ https://d7y.io/en-us/ https://github.com/google/crfs https://github.com/uber/kraken 01:05:00 JD - À quoi sert un .lock https://blog.nicolas.brondin-bernard.com/a-quoi-sert-le-fichier-package-lock-json-et-faut-il-le-commit/ Un package.json ou autre cargo.toml est une intention : « je veux tel paquet, dans tel range de version » Lancer npm install (ou cargo build) n’est pas déterministe : en fonction de quand on lance, ça ne donne pas le même résultat. Package-lock.json contient la liste de chaque dépendance, de ses dépendances, des versions exactes, de l’url de téléchargement exacte, d’un checksum… Pour utiliser package-lock.json, lancer npm ci : ça utilisera package-lock.json + le cache s’il y en a un. Plus rapide, et reproductible. 01:11:30 https://www.reddit.com/r/linux/comments/od3h8b/audacity_may_collect_data_necessary_for_law/ https://github.com/audacity/audacity/pull/835 01:19:10 https://jolicode.com/blog/scaling-the-symfony-demo-app-to-the-extreme-with-varnish https://www.clever-cloud.com/doc/administrate/cache/ https://lib.rs/crates/glommio http://seastar.io/ 01:30:00 Follow-up du parsing GTA, savoir reconnaître ses erreurs https://www.mattkeeter.com/blog/2021-03-01-happen/ Rien de spécial à dire, juste marrant de répondre aux commentaires qui disent “moi je ferais jamais ça” par “bah moi j’ai littéralement fait cette erreur dans un soft à moi, qu’est-ce que tu va faire ?” 01: Pipewire https://venam.nixers.net/blog/unix/2021/02/07/audio-stack.html Article ultra complet qui part du hardware, de l’analogique et qui remonte jusqu’aux serveurs de son (jack, pulseaudio, pipewire…) Ça commence par rappeler la base, qu’est-ce qu’un son, qu’est-ce qu’un dB, comment on passe d’une onde à des bits… Ça explique même comment sont utilisées, démarrées, configurées les briques (lib, driver, dæmon…) J’ai (judu) appris que OSS avait été abandonné pour des problèmes de droit. La v4 étant devenue propriétaire. (Bon, côté technique alsa était déjà en train de le pousser vers la sortie.) Par exemple, pour pulseaudio ça explique des choses auxquelles je n’avais jamais pensé : les sources et les “sinks” n’ont pas forcément le même format, sample rate, les mêmes channels disponibles, et le même volume. Du coup, pulseaudio transforme tout ça “on-the-fly”. Ça explique ce qu’est JACK, la différence d’avec PulseAudio, etc. Ça parle même du tout dernier arrivé : Pipewire. Créé par le même que Gstreamer, ça devait être “PulseVideo” mais finalement ça a récupéré l’audio parce que c’est quand même pas mal lié. https://feaneron.com/2020/12/07/switching-to-pipewire/ Pipewire prend les principe de JACK : s’occuper de fournir des branchements entre tout un tas d’équipements physiques ou virtuels Ça a l’avantage sur pulseaudio que c’est fait pour gérer les nouveaux usages à base de flatpak (un format de packaging qui installe des containers). En gros, c’est JACK mais avec une gestion des accès qui prend en compte les “consumers”, flatpak, Wayland, etc. Sur mon (judu) PC, j’ai désactivé pulseaudio et remplacé par pipewire qui fournit un dæmon parlant le protocole qui va bien. C’est composé de deux choses : le media graph (qu’est-ce qu’on branche dans quoi) et le session-management graph (qui a le droit de brancher quoi). 01:59:33 Freespin: une demo C64, sans le C64 http://www.quiss.org/...
2h18 | Published on July 7, 2021


Dans ce cinquante-et-unième épisode nous parlons de Windows, heures de travail, Ledger, Brave Search, Quarkus, Systèmes distribués, affordances en UI, Chrome et les URLs, mindmaps, une bizarrerie en JS, accès DB, et liens de tracking. Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
1h41 | Published on June 30, 2021


Dans ce cinquantième épisode, nous parlons de vote électronique, vie privée, Europe, monopole, pass sanitaire, géopolitique de la data, copie privée, AI, biais, gitpod, eclipse theia, Kafka, loutre, Web, documentation, react, onglets, firefox, sans alcool la fête est plus folle. Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
2h12 | Published on June 23, 2021


Dans ce quarante-neuième épisode, nous parlons de Freenode, Matrix, Huawei, Qwant, IPv6, Tim Berners Lee qui fait une NFT, brouiller la reconnaissance visuelle avec du gros son, Scala 3,Grafana 8, Cortex, Tempo, Java 17, Machne learning et CPU, nanomètres et transistors, cassettes de jeux BBC micro dans webaudio Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
1h26 | Published on June 17, 2021


Dans ce quarante-huitième épisode, nous parlons de Wikimedia, AWS, pass sanitaire, copie privée, Elastic, Bitcoin, Docker, Kubernetes, Terraform, Fastly, StackOverflow, bandes dessinées, FBI, AMD et de câbles sous marins Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
1h42 | Published on June 9, 2021


Dans ce quarante-septième épisode nous parlons de Google, Amazon, QUIC, The Art of PostgreSQL, PolarDB, PG Auto Failover, VLDB, ToroDB, Citus, gh-ost. Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
1h31 | Published on June 4, 2021


Dans ce quarante-sixième épisode nous parlons de Freenode, Android, CNIL, cookies, RGPD, GAFAM, Kernel, Canvas, Haskell, Parcel, RSA, webcontainers, figma, fuschia, transistor, Lit, pg-entity, zx. Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
1h30 | Published on May 26, 2021


Toutes les notes sont disponibles sur https://www.clever-cloud.com/fr/podcast/episode44 #44 - Une fenêtre sur le kernel Marc-Antoine Perennou Quentin Adam Pierre-Antoine Grégoire et notre invité aujourd’hui: Erwan Velu Support de linux comme partition racine dans hyperv https://www.phoronix.com/scan.php?page=news_item&px=Hyper-V-Isolation-VMs-Linux https://lore.kernel.org/lkml/20210228150315.2552437-1-ltykernel@gmail.com/ 00:13:30 Support de l’usb 3.2 multi-lane pour monter jusqu’a 2x10gbit/s https://kernelnewbies.org/Linux_5.12#Universal_Serial_Bus Note: amélioration du support USB 4 aussi. 00:21:45 la réécriture du coeur de io_uring pour ne plus avoir de kernel threads spécifiques mais utiliser un fork du process qui a besoin de faire l’io https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=5695e51619745d4fe3ec2506a2f0cd982c5e27a4 https://kernel-recipes.org/ 00:31:09 Kthread NAPI polling = NAPI == poll directly network device == softirq (bypass scheduler) = running in kthread makes monitoring easier https://kernelnewbies.org/Linux_5.12#Networking 00:35:51 Id mapping for mounts https://kernelnewbies.org/Linux_5.12#ID_mapping_in_mounts 00:39:12 KFENCE “soft kasan” https://kernelnewbies.org/Linux_5.12#KFENCE_memory_error_detector 00:44:31 Support amélioré du VRR (Variable Refresh Rate) avec AMD Freesync et Intel Adaptative sync. https://kernelnewbies.org/Linux_5.12#Graphics Avec un chouette article explicatif: https://www.clubic.com/materiel-informatique/ecran-lcd/article-886384-1-sync-freesync-adaptive-sync-vrr-technologies.html 00:52:50 Virtu TDP MMU dans KVM virtio-input: add multi-touch support Le Lolz: Support des manettes dual sense Playstation 5 qui arrive en même temps que le support du hardware et des accessoires Nintendo 64. https://kernelnewbies.org/Linux_5.12#Tablets.2C_touch_screens.2C_keyboards.2C_mouses https://projectacrn.org/ + virtio 01:05:02 OBS + wayland fonctionne, merci pipewire https://www.phoronix.com/scan.php?page=news_item&px=OBS-Studio-Wayland-Ready 01:09:05 DTPM (Dynamic Thermal Power Management) https://kernelnewbies.org/Linux_5.12#Dynamic_Thermal_Power_Management Sortie de Bootstrap 5, sans Jquery et avec le drop de plein de browsers legacy. https://blog.getbootstrap.com/2021/05/05/bootstrap-5/ 01:13:45 Youki: https://twitter.com/utam0k/status/1393881448856182784?s=20 https://github.com/utam0k/youki Rust on windows https://blogs.windows.com/windowsdeveloper/2021/05/06/announcing-rust-for-windows-v0-9/ https://cloudblogs.microsoft.com/opensource/2021/05/10/making-ebpf-work-on-windows/ https://github.com/microsoft/ebpf-for-windows 01:21:15 https://frame.work/products/laptop-diy-edition https://embedded-recipes.org/2019/talks/testing-firmware-the-devops-way/ 01:29:25 https://twitter.com/trufae/status/1393266785982586882 Vim:terminal 01:30:38 Man simplifié orienté “cheatsheets” (contre-pied dans l’épisode Kernel ;) ) https://github.com/tldr-pages/tldr 01:34:00 https://www.anandtech.com/show/16656/ibm-creates-first-2nm-chip https://www.france.tv/france-2/cash-investigation/2450927-nos-donnees-personnelles-valent-de-l-or.html https://kernel-recipes.org/ https://www.youtube.com/watch?t=39&v=whIZTN7K0Zo&feature=youtu.be Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
1h47 | Published on May 19, 2021


Dans ce quarante-quatrième épisode nous parlons de basecamp, google, télétravail, amazon, huawei, search, souveraineté, health data hub, cnil, CJUE, ransomware, cellebrite, signal, starlink, libcurl, ebpf, clever cloud, proxysql, sécurité, wifi, fragattacks. Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
1h47 | Published on May 12, 2021


Dans ce quarante troisième épisode nous parlons de Biscuit, wallabag, koreader, Factur-X, Readme, Ceph, gpaste, superset, usql, flexbox, gap, safari, testcontainers. Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
1h25 | Published on May 7, 2021