Dans une hallucination malicieuse, Linux passe par la fenêtre pour faire du Windsurf sur NES

Durée: None

Date de sortie: 27/06/2025

Voir sur Youtube Présenté par Horacio Gonzales avec la participation de : Steven LE ROUX Gilles Biannic Tanguy Mazé Enregistré le 17 juin 2025 Chapitrage et Liens 00:00:16 - Présentation des participants 00:02:03  - Analogue sort une Nintendo 64 FPGA https://www.analogue.co/3d?newpost https://www.youtube.com/c/mylifeingaming  00:13:16 - Windsurf  Offre d’achat par OpenAI : https://devops.com/openai-acquires-windsurf-for-3-billion/  Sortie du modèle SWE1: https://www.usine-digitale.fr/article/windsurf-publie-sa-premiere-famille-de-modeles-d-ia-apres-son-rachat-par-openai.N2232098  Anthropic coupe l’accès de Windsurf à Claude : https://intelligence-artificielle.developpez.com/actu/372764/Anthropic-a-coupe-l-acces-direct-de-l-assistant-IA-de-codage-Windsurf-a-ses-modeles-Claude-apres-que-les-medias-ont-rapporte-que-son-concurrent-OpenAI-prevoyait-d-acquerir-la-start-up-pour-3-milliards-de/  Kilo Code : https://kilocode.ai/  00:22:50 - The best Frontier LLM models achieve 0% on hard real-life Programming Contest problems, domains where expert humans still excel https://arxiv.org/pdf/2506.11928  https://x.com/rohanpaul_ai/status/1934751145400111572?s=46&t=ymswwB3NV0qGUdT1M-dGZg 00:37:58 - Slopsquatting (Dependency hack in NPM) : https://thehackernews.com/2025/06/malicious-pypi-package-masquerades-as.html  https://www.theregister.com/2025/04/12/ai_code_suggestions_sabotage_supply_chain/ https://socket.dev/blog/slopsquatting-how-ai-hallucinations-are-fueling-a-new-class-of-supply-chain-attacks 00:44:48 - WSL devient open-source https://blogs.windows.com/windowsdeveloper/2025/05/19/the-windows-subsystem-for-linux-is-now-open-source/  00:51:22  - Nouveautés Apple : Containerization framework, Swift et XCode  https://www.apple.com/newsroom/2025/06/apple-supercharges-its-tools-and-technologies-for-developers/ 00:54:38 - The FrankenPHP Project Reaches Version 1.6 https://les-tilleuls.coop/blog/frankenphp-est-desormais-officiellement-soutenu-par-la-php-foundation  https://les-tilleuls.coop/blog/frankenphp-1-6  01:00:07 - Big Blue Button 3 https://bigbluebutton.org/articles/bigbluebutton-3-0-elevating-virtual-classroom-engagement/  01:02:03 - Musique de fin : Muse - Supermassive Black Hole https://www.youtube.com/watch?v=Xsp3_a-PMTw

Bonjour et bienvenue dans cet nouvel épisode de messages à caractère informatique, épisode
numéro 14.
On est toujours le 17 juin de 1000 bananques et dans cet épisode,
en général, on est registrés à la puente de la Bretagne et je suis entouré de Yann
Merveillotte, le qui est Tanguy Masé, c'est Tanguy !
Coucou !
Gilles Bienic, c'est Gilles !
Bonjour !
Esteven Leroux, c'est Esteven !
Bonjour !
Comme vous avez pu voir dans les objets qui nous ont invité, cet épisode va être
influencé par le retro gaming, que ça soit physique ou virtuel.
Pourquoi ?
Parce que je profite de vous dire que dans ce prochain épisode, comme une fête en spécial
domotique, la dernière fois on va faire un spécial retro gaming, que ce soit de la
date de notre Tanguy, mais d'ailleurs on va faire notre tour de table.
Tanguy, vous pouvez présenter vraiment qui vous êtes ?
Moi, c'est Tanguy Masé, je suis chez Clever depuis quelques mois et je suis dans l'équipe
qui gère les bases de données avec Clever.
Quelle Gilles vous êtes ?
Bonjour, moi c'est Gilles, du coup je travaille également avec Clever Cloud et en ce moment,
je travaille sur le produit Kubernetes qui va ou qui sera peut-être sorti d'ici cet épisode.
Oh, les Tissines et Steven, qu'est-ce qu'il y a ?
Bonjour, moi je suis directeur technique, je m'occupe de l'équipe d'ingénierie.
Et moi, espagnol perdu en Bretagne et je m'occupe de la partie Developer Relations chez
Clever Cloud.
Bon, on a pas mal de news qu'on a pas pu valayer l'épisode précédent, mais on était
en train de parler de gaming, là Tanguy, tu voulais nous parler d'un projet qui tu
trouves assez intéressant, donc je te laisse la parole ?
Oui, alors il y a quelques mois, Analog qui est une société spécialisée dans le retro
gaming et la mise à jour de retro gaming.
La mise à jour de retro gaming, il va falloir que tu nous expliques ça.
On va expliquer ça.
On va annoncer la sortie prochaine de sa console FPGA Nintendo 64.
Console FPGA, là il y a trop de mots, explique, explique.
Alors, les FPGA ou les Fill Programmable Gatorade sont des puces électroniques que
l'on peut programmer pour émuler des circuits électroniques.
C'est des puces qui à la base sont surtout utilisées pour faire du prototype à ce circuit,
puisque c'est un peu rapidement avec une seule puce, prototype un produit, l'utiliser
directement et se comporte comme le circuit même.
Et après, on peut l'envoyer en production, avoir des vrais circuits.
Sauf que des gens se sont rendus compte que le CPU s'était devenu assez grande pour
émuler des circuits électroniques tels que des consoles rétro.
Donc des CPUs complets de NES, de Mega Drive et l'entreprise Analog est une entreprise
spécialisée dans ces consoles-là.
Donc ils prennent des FPGA et ils en font des mini consoles dans le but uniquement de
pouvoir les jouer directement avec les cartouches.
On n'est plus sur de l'immulation logicielle, on est sur de l'immulation vraiment hardware.
Donc quand vous jouez par exemple, ils ont sorti un modèle précédent qui s'appelle
la Super NT qui est pour la Super Nintendo.
Vous pouvez brancher vos manettes de Super Nintendo, mettre vos cartouches de Super Nintendo
et derrière, ça se branche en USB-C et ça importe HDMI.
Pas mal.
Et on a pensé pendant très longtemps qu'on avait atteint un peu la limite de ce que
les FPGA pouvaient faire et là ils ont annoncé la sortie de la première sortie commerciale
d'une console capable de supporter la 3D sur un FPGA.
C'est...
Je trouve ça vachement impressionnant.
Pourquoi on pensait qu'on a atteigné le...
Par rapport au taille de puce, parce qu'en fait les puces ont un nombre de portes logiques
et par rapport au puce qu'on avait où les gens jouaient avec, les puces supérieures
coûtaient des fortunes et là ils reçaient à sortir une console qui coûte 250 dollars.
Ouais mais je crois que vous, ils te faisaient de la 3D simulée pour une grande chose.
C'est vrai.
Et puis t'as dit gros le FG, enfin après c'est peut-être dans un coup le ratio coup qui faisait que quoi.
Oui parce qu'ils utilisent le FPGA de prirs relatifs en réduit.
Par exemple, moi je connaissais surtout pour leurs petites consoles qui amplémentent les supports
Gameboy, Gameboy Advance et Gameboy Cooler.
Et c'est une petite FPGA dans un facteur de forme Gameboy.
C'est ça, et qui m'aiment d'ailleurs en plus de supporter les Gameboy,
comme un FPGA héros programmable, ils supportent tous les Gameboy plus la...
Game Gear qui prend des mémoires aussi.
C'est ça, plus la tari Links, plus les Neo Geo Pocket, c'est quelque chose qu'on peut...
Et la Game Gear, ouais.
C'est ça, c'est quelque chose qu'on peut wiper, en fait ils appellent ça dans la communauté, on appelle ça des corps.
Ou en fait vous pouvez avoir votre FPGA et changer le corps et émuler une nouvelle console directement
juste en changeant le logiciel sur la puce.
Et l'étape entre les consoles 2D et 3D était vue comme un tel gap,
qu'on pensait qu'il n'y aurait pas de... qu'il y aurait un vrai écart en fait,
il y aura un long moment pendant lequel on n'y aurait pas de sortie de console,
parce que... tout le temps qu'on espérait quand même un peu que la console trouve des sortes.
Là il y a eu même pas un an, notre 2 consoles.
Et d'ailleurs même, je me permets aussi de citer le projet Mister,
qui est un projet un peu plus de recherche et de développement,
où les gens utilisent des cartes de développement de FPGA,
pour justement développer des corps et faire avancer la communauté,
et ils sont rendus à la PS1 et la Saturn.
Et même d'ailleurs maintenant vous pouvez avoir ce genre de console là aussi...
Mais attends, il y a un truc que je ne suis pas...
C'est que quand je regarde comment ils te le vendent, ils te disent,
en fait c'est du Nintendo, alors pour la Super NT, du Nintendo 16 bit de l'époque,
mais ils te le vendent 1080p.
Alors je suis d'accord que la résolution de gestion de HDMI va être du 1080p,
mais il ne va pas faire...
Non, il ne va pas améliorer l'image.
Vous verrez, tu verras toujours tout les pixels de ta console.
Mais tu les verras clair.
En fait si tu essayes de jouer sur Internet HD avec une emulation,
sauf d'un Super Nintendo, selon comment se fait l'émulation,
tu vas voir que les trucs sont vraiment très crades,
parce qu'il y a une upscale à faire,
parce que ça se voit relativement bien dans la télé,
et ça peut se faire de plein de façons différentes,
d'une façon complémentaire à une façon plutôt très propre.
Il y a des antialiasines de fois, il y a des techniques à faire,
parce que ça re-envient dans le télé moderne.
D'ailleurs, on a la chance d'avoir le bureau de Brest,
invié le télé et invié le console Nintendo NES,
et quand il les voit devant, tu te rends compte de...
Wow !
De tous les artefacts que ça crée,
il y a des métres sur Internet qui n'est pas de ton analogie,
qui a trop de pixels,
mais il y a aussi des détails qui vont expliquer à moi.
Et d'ailleurs, si vous voulez plus d'informations là-dessus,
on en parlera peut-être plus longuement
dans un potentiel MacI Retro Gaming.
Mais si vous voulez plus d'informations maintenant,
je vous conseille la chaîne YouTube en anglais My Life in Gaming,
qui ont fait toute une suite de...
Ils appellent ça des cours sur chaque console différente
allant de la NES jusqu'à la PS3,
et de comment gérer la vidéo analogique correctement
de ces consoles-là,
et comment l'exporter, pour exemple jouer sur des télé modernes,
ou jouer sur des télés cathodiques,
quelle connectique utilisée,
quelle différentes connectiques disponibles,
c'est une très bonne ressource pour ça.
On vous laisse les liens de l'épisode, bien entendu.
Bon, va !
Comment tu penses que ça marche,
dans la business model-là ?
Parce que...
C'est essentiellement...
C'est un marché niche, et c'est très très...
C'est complexe, ça a développé quand même pour...
C'est pas de la production, production de masse.
Il y a un mec derrière,
je crois que c'est justement sur My Life in Gaming,
ou sur le Nostalgia Nerd,
de chaîne YouTube,
vous pouvez voir des interviews d'un mec qui s'appelle Keftris,
qui est quelqu'un qui a commencé à bidouiller
justement avec des FPGAs,
et qui s'est spécialisé sur la conversion de consoles en FPGA.
Et justement, il parle de ce genre de choses-là,
et oui, c'est un marché extrêmement de niche,
mais justement, avec le projet Mister,
il y a une grosse communauté derrière quand même.
Donc, il se propose pas sur...
Sur du full engineering in-house,
il y a quand même une communauté qui joue derrière.
Et leur projet reste quand même,
comme c'est un marché de niche,
sur des petits batchs de production,
et vraiment le marché de collectionneurs
et de gens investis là-dedans.
Parce que au final,
ce qu'ils font, c'est que...
T'as du design hardware,
c'est-à-dire qu'ils prennent les specs des CPUs de l'époque,
qui est probablement sans même aujourd'hui peut-être ouverte, non ?
Potentiellement.
Autour de la 68000,
je crois qu'il y a des loots comme plateforme.
Mais si aujourd'hui ces specs-là sont plus ou moins ouvertes,
ça se trouve, il y a même des tools de conversion en mode FPGA.
Et donc après, ils ont le coeur du CPU qui est simulé,
et il n'y a plus qu'à intégrer le reste de l'écosystème
et de faire le pont entre du Bluetooth
et les prévenus de manettes ou de son de l'époque.
T'as ça.
Mais après, il y a le truc qui va plus blanc,
c'est dans le cas justement de la Nintendo 64,
tu parles justement des utilisations de conversion, ce genre de choses.
Dans le cas de la Nintendo 64, il y a la puce Silicon Graphics,
qui était du coup le premier...
Enfin, un des premiers du coup GPU 3D.
C'était une carte graphique à L2CEL, c'était voilà,
et c'était une GPU 3D à L2CEL.
C'est ça, et justement même d'ailleurs,
bah un truc, c'est-à-dire, sur la Nintendo 64,
ce processeur-là a coûté tellement cher à mettre en place,
et coûté tellement cher à instaurer dans la console,
la Nintendo 64 n'a pas de puce sonore.
Ça coûtait trop cher de mettre une puce sonore dédiée à côté.
Donc en fait, tout le son de la Nintendo 64 est géré par le CPU,
et c'est pour ça que le son peut ramer.
Je trouve pas ça si cher que ça,
leurs produits tu vois par rapport au bon qui est derrière,
et au marché niche que ça représente.
Peut-être ça se trouve.
Les soldouts tous les temps, si tu intéresses par un de leurs produits,
tu as intérêt à les prendre qu'en ils les annoncent,
parce que la plupart sont soldouts,
et à part la poquette, à part la version de la Game Boy,
le reste de produits, pour le moment, ils ne rééditent pas ce qui fait...
C'est qui un petit problème en soi.
Et leur question en termes d'usage,
les jeux, la communauté de joueurs,
aujourd'hui il y a encore des jeux qui se trouvent, j'imagine.
Je pense que tu trouves plein de jeux en plus pas cher,
parce que les gens doivent vider leur...
Les pas cher, alors des moins et moins brés.
Sauf que collector peut-être.
Mais...
C'est devenu collector.
Quid aussi de la compate, tu vois,
avec les ROM que tu peux récupérer à droite à gauche,
pour les mêmes cartouches.
Alors justement, tu as des cartouches,
les gens peut-être plus de ma génération,
qu'on prendront ça, les cartouches R4 de Nintendo DS,
où tu peux mettre une carte SD dedans et avoir tout le genre de jeu,
c'est un système qui existe depuis des années
pour plein de consoles.
Tu peux avoir ce genre de cartouches là,
pour de la Mega Drive, pour de la NES,
pour Nintendo 64.
Et ces cartouches-là fonctionnent,
puisque ces cartouches-là sont faites pour fonctionner sur la console,
et ces consoles-là sont juste une virtualisation hardware
de cette console-là.
Ça fonctionne exactement pareil.
Et il y a même certaines qui ont des fonctionnalités
un peu plus avancées,
qui justement jouent sur le fait que la fonctionnalité
plus avancée pour ces consoles-là
peuvent aller plus loin dans le délire,
et peuvent,
elles-mêmes émuler des consoles sur les cartouches.
Wow,
c'est un boulot de passionné.
C'est un monde à place.
C'est incroyable, c'est fabuleux.
Vous voyez pourquoi on dit que ça mérite bien
un Macie de Die.
Ah bon ?
On va pas continuer plus,
on va vraiment faire ce Macie de Die
et on va inattendant
de revenir sur d'autres nouvelles.
Alors,
qu'est-ce que on a dans la liste ?
Bon, on a encore un autre
psychodrome de la T-Combatier
qui était autour
de l'intelligence artificielle.
C'est clair,
nous avons envoyé un outil
de IAPU de développeurs
qui s'appelle Winsorff.
C'est un IDE,
un IDE basé sur VSCOD.
On a vu qu'on a
fait un bon tour

fait très bien
et qu'on a beaucoup de
Winsorff depuis notre dernier
épisode. Il y a eu
pas mal de bouleversements, on va dire.
Alors,
corrigez-moi si je me trompe, je vais
se faire de l'ordre.
D'abord, il y a
OpenAI
qui a dit que
il veut l'acheter Winsorff
dans un
Ojetifman.
Petit
Ojetifman a connu
il y a à peine 6 mois
à cours
de plus de 3 milliards de dollars.
Ça s'appelle Codium
la boîte.
Que maintenant c'est appel
pour les Codium Winsorff. Ça s'amplifie les choses.
Ensuite,
ces boîtes-là, ils sont sortis
leurs propres modèles.
C'est que
Ojetman se paque
pour
sortir un modèle
lm
spécifique
et c'est
sorti leurs propres modèles.
C'est W.
C'est qui, depuis le début de la Silicon Valley,
c'est à ce que je passe
c'est W.
C'est software engineer level
et le modèle est
un titre de travail
en États-Unis.
C'est en gros, c'est l'équivalent de
l'Union.
Quand il finit ses études,
son premier bulletin c'est
Watt de soft. Il va être
un software engineer niveau A ou de B.
Et donc,
le nommage de Sass se fait
que position de première modèle
c'est l'équivalent de
développer l'Union
en entreprise
et en suite.
Il y a
trois semaines,
entre Pic, le créateur de Cloud
on décidait
de arrêter
de
le contrats qu'il savait pour permettre
à Winsoft d'utiliser Cloud.
C'est-à-dire que Winsoft,
à partir de ce moment-là, il a eu
un semaine pour se trouver en solution
mais il n'a plus le droit
de le contrats avec
Anthropique,
qui était coupé de Jure en Deman
et Anthropique derrière justifie
que si le bon se fait acheter
par open AI, on n'a pas envie
de soutenir le business model. Allez,
au revoir Bissou.
Et maintenant, je peux utiliser Cloud
sur Winsoft mais du coup, c'est avec
tes propres crédits Cloud. C'est ça, non ?
C'est ça, ils sont ouverts donc
parce que ils feront brand your own token,
nouvelle acronyme à trouvée,
mais c'est ça, ils ont pris
l'imagine, pour la que si tu veux
continuer à utiliser Cloud, bah la
meilleure façon c'est amener ton
propre token Anthropique et t'appuyer
avec Cloud. Ça fait beaucoup
de choses, Dan, dans sa peine
à moi, sa montre
aussi à quel point sa bouche,
sa montre qui commence à avoir
un certain bague de
consolidation autour de
tous ses sutiles, quoi.
Mais moi, c'est le 3 milliards
et demi d'euros
qui sont prêts à payer
OpenAI pour
Winsoft.
Mais après, je vois le truc
Oui, pardon. Je vois le truc
de OpenAI en fait,
essayer d'avoir son...
Ça porte d'entrée chez les développeurs en fait,
c'est le... Parce qu'en fait,
la valeur pour un développeur de Winsoft,
c'est surtout le...
L'outil. L'agent.
C'est surtout qu'en plus,
il s'agit de l'agent, parce qu'ils sont
quand même OpenAI codecs. Vous savez
utiliser OpenAI codecs, à un début?
Non. Non.
Je l'ai testé,
si tu me l'avais dit, et si moi
je le trouvais à hallucinant,
mais justement, habitué à
de s'y sentir avec Winsoft,
bah, effectivement, je pense
qu'ils sont en certain
retard à rattraper, en espérant
s'utilisateur, le côté
antigre de Winsoft, c'est
énorme.
Ça, mais en fait, après, on voit aussi
l'évolution de GitHub Copilot
sur VS Code, que maintenant Copilot
est plus
une interface pour le modèle Copilot,
mais
un agent dans VS Code qui peut utiliser
plusieurs modèles derrière,
cette interface-là est devenue
une commodité, en fait. C'est plus
avec ça qu'on fait de l'argent.
C'est... Du coup,
Winsoft essaie de se rattraper en disant
qu'on va faire de l'argent avec notre modèle à nous,
mais du final, ça rentre
du coup sur le marché de la concurrence, bah oui, de tous les autres modèles, en fait.
C'est...
Après, le fait
d'avoir réussi à sortir un modèle
et pour pouvoir tester que tu aies la route
c'est déjà impressionnant en soi.
Mais, je n'ai pas encore testé, j'avoue que j'étais...
Mais, je n'ai pas testé non plus.
Je suis encore un peu resté sur Cloudroom.
Donc, côté commoditie,
ça s'éclaré, non ça, surtout qu'il
commence à avoir de soutis, même open source
qui propose ça,
ce panel deep cascade
il y a un site, le editor
fait un raste
dans côté et il y a
une super extension pour
BSCOD, vanilla BSCOD,
qui s'appelle KiloCode
et...
d'aller des, autant de sites qu'à KiloCode
d'un diamètre on toque
pour n'importe quel provider
anthropique
open A.I.
ou on a pas reçu Klover I
parce que nous, on la testait
et on a utilisé
KiloCode avec Klover I
et on a tout le temps
tout le temps que tu as utilisé
le modèle que tu as
ça se...
pour moi plus
si je le leins de windsurf
ça me ferait un peu peur pour mon business model
parce que
de quoi, type de métro
si de modèle locaux,
de modèle que tu as installé,
de modèle de fait par d'autres providers
et selon
ce que tu veux obtenir
si tu veux vraiment que ton code reste absolument privé
type
de avoir de modèle
que tu as installé toi-même
ou que tu as en local
ou de gros modèle que tu as mis sur le cloud
type avoir ton expérience à toi
ou type avoir de modèle
d'aller que tu les as
et ajouter
des choses
donc les possibilités sont assez
impressionnantes
et l'idée d'avoir un panel
qui t'aide dans l'éditeur de code
c'est là qu'il y a la valeur ajoutée
ça devient incomodité comme tu disais
et vous, vous vous servez au quotidien
Klover I
plus moi un petit peu
quel est votre régule
au bout de quelques mois d'utilisation
d'utilisation
Ben Windsor, moi je m'en sers beaucoup
après ça dépend du
ça dépend un peu du contexte
mais en général
ben par exemple
sur des projets en reste
il est incroyablement efficace
parce que le langage est bien
bien défini, les types bien défini
et c'est un langage
qui fait ses 10 ans d'ailleurs
et du coup
qui est bien documenté
qui a une grosse communauté
donc sur internet il y a beaucoup de
de bases de code et donc il a pu s'entraîner
dessus et
enfin les Baudels ont pu s'entraîner dessus
et du coup ouais
ben c'est le jour et la nuit entre
utiliser un VS Code
de base sans IA
et un Windsor
du coup qui est dopé
dopé à IA
ouais ça change la vie clairement
et aussi Rost qui a
un compilateur extrêmement expressif
oui voilà c'est extrêmement verbe
et pour le coup
la magie de taper dans le code
fixe moi mes bugs et qui va
juste recompiler, corriger, corriger, corriger
corriger, corriger c'est
ça c'est impressionnant
on a d'ailleurs quelqu'un
quelqu'un à cléver qui utilise ça
énormément et il dit
ça a multiplié par 3
son output, quelque chose comme ça
il a sorti en quelques semaines
quelque chose qui l'aurait fait en plusieurs mois
ça donne un peu l'impression qu'on a tous un stagiaire
qui travaille exclusivement
pour nous
et qui est pas fainéant
tu peux lui faire
lui faire écrire énormément de code
et ensuite tu lui dis non mais
est-ce que tu as fait je garde juste cette partie
là mais tout le reste tu jettes à la poubelle
et tu refais et il va pas te dire
mais pourquoi il veut juste le refaire
mais attends
que Mistral nous fasse le
c'est le
Jainxtral
Jainxistral
tu peux me faire ça s'il te plaît
ouais mais là il est
16h
je pense que j'ai assez
bossé pour aujourd'hui
donc tu vois
après c'était Steven
qu'a nous préparé l'épisode
d'avoir trouvé un lien assez intéressant
sur le fait de
pour des problèmes
c'est à un vrai stagiaire
ou de l'union racontée
que plus il travaille vraiment très bien
et pour ce qui est la compression
de code c'est même plus qu'un junior
mais il commence à voir de la sétude
qui essaye de le mettre
sur des problèmes
plus sérieux
et se incorporent très loin
de remplacer à un vrai
développeur humain avec un pétis parien
c'est un stagiaire Steven
ouais
on va nuancer un petit peu
effectivement c'est une énorme valeur
pour de l'implémentation
pour
tu vois
des trucs sur lesquels c'est pénible
en tant que humain de faire du refactoring
typiquement je pense à
Kanoha l'autre jour qui avait un bump
de librairie
et le bump te change un peu la piaille de la libre
c'est juste pénible
tu vois tu as l'objet d'aller regarder
ce qu'a fait la libre
c'était quoi c'était la libre open telemetrie en reste
qui casse un peu à chaque heure
et en fait
allez en une demi heure
il a gagné 2h 3h
le fait de rentrer dans la complexité
de ce que fait la libre ou comment
quel est son nouveau paradigme
comment tu l'utilises un peu partout
ton refacto pénible

là il a proposé tout
il lui a juste redonné un cas
on a dit attention à ça
c'est quand même un gain
de temps magistral
donc
oui c'est un peu comme si on avait un stagiaire
il y a deux conséquences à ça
c'est que demain la valeur du stagiaire
va être un peu complexe
d'un point de vue recrutement
notre métier c'est aussi de former la génération
qui arrive au quotidien
donc
demain ces juniors-là ils auront à faire
des machines qui effectivement
n'ont pas de contraintes
mais
ça va aussi
positionner le métier de manière différenciée
c'est à dire que le développement
revient en tant que compétences
sur des métiers qui sont soit techniciens
soit ingénieurs
et voire même docteurs
tu vois on avait tendance à dire
que le développeur c'était un métier et non
c'est juste une compétence de ces métiers là
et ça va peut-être redessiner un peu ces barrières
et ouais
tu l'évoques au ratio
il y a effectivement des études
on va vous en partager une
on s'aperçoit que
alors on va modérer un peu
les modèles
réussissent beaucoup de choses
aujourd'hui dans l'implémentation
mais sur de l'algorithmie un peu complexe
sur lesquels des fois il y a
des notions de nuance
sur lesquels des fois
il y a un peu de théorie des langages
à avoir un peu de manipulation
fine de jeux entre
multiples pointeurs, de binary search
tu vois
de théorie du jeu
enfin tous ces aspects
là et bien tu t'aperçoit
via l'étude que la plupart des modèles
en fait échouent mais lamentablement
sur les problèmes les plus complexes
attention
donc l'étude est intéressante parce qu'elle
elle fait une graduation en fait
avec un ranking
qui s'appelle le HELLO
c'est un joueur d'échec j'imagine
celui qui a fait ça
et donc ça part
effectivement
de stagiaire
alors je vais lui donner en anglais comme ça vous aurez les correspondances
mais il y a PewPill
Specialist, expert
Candidate master
Master, International master
Grand master, International master
et Legendary Grand master
donc on voit aussi
le lien apparenté au monde
de l'échec
oui ça c'est clair
le
100%
des modèles
alors quasi actuel
ce qui a été testé c'est O4 mini high
Gmini 2.5 pro
O3 mini
DeepSeeker 1
Gmini 2.5 flash, GPT4 1 mini
aucun de ces modèles là
n'a plié les problèmes les plus complexes
aucun 0%
donc le Legendary Grand master
qui représente quand même aussi 0,2%
des problèmes
mais ça
0% des modèles
non réussis
ensuite tu as le International Grand master
qui représente 0,12%
en termes de
de complexité
et là tu es uniquement
au 4 mini high
Grand master
tu en as
pareil
tu n'en as que 1 plus ou moins
qui arrive de temps en temps
et ensuite
en fonction des problèmes
tu as un report
des différents types de problématiques
et de différents modèles et de leurs classifications
mais globalement tu as un petit chemin qui le baisse comme ça
et donc ça veut dire
que pour la moitié des problématiques testées
euh
l'ensemble
des modèles
ne dépasse pas master par exemple
donc tu as master international master grand master
interch, grand master
le Legendary Grand master
tu as 4 catégories au dessus de celle là
ou pour la moitié des problèmes
il n'y a aucun modèle qui approche le truc
après ils ne sont pas
tu vois il y a aussi pour être honnête
tu as le niveau pupil
ce qu'on pourrait
apparaîter comme junior
globalement ça représente 40%
des problèmes
et là
tu as quand même une majorité
qui coche les cases
à l'exception
à l'exception de la moitié des problèmes
ou tu n'en as plus que la moitié
mais donc
tu vois
alors c'est une approche à l'LLM aussi attention
mais du coup
tu peux faire des choses
et faut aussi être honnête
la plupart des problèmes qu'on a
sont des problèmes aussi
de gestion de process
métier
de gestion
et qui ne sont pas des problèmes
d'algorithmie très poussés
et pour lesquels
elles vont très bien s'en sortir
par contre je pense que c'est important
aussi de nuancer ce propos là
notamment tu sais
pour tous ces dirigeants d'entreprise
qui se sont dit ok c'est parti
on est en mode
l'IA va dominer le monde
et on va tout faire par IA
et notamment
les limites de la science
vont être repoussées énormément par IA
alors je ne te dis pas qu'on ne peut pas faire des choses
mais
on tombe dans une réalité aussi
ou dans les LLM
encore une fois
ou effectivement
tu vas partir d'un existent
donc il y a des biais de réflexion
que tu as trouvé
dans ce qui a été entraîné
tu as des approches nouvelles
des fois de
quand on évoque le fait de penser hors cadre
par exemple de creuser
de domaines particuliers
sur lesquels
il faut
ce qu'on appelle le génie humain
de mélanger les choses
je ne te dis pas que demain on ne va pas avoir des IA
qui vont se dire ok je prends tout
et je mélange tous les concepts
j'explore et
comme une partie d'échec je calcule tous les coups possible
et je vais garder uniquement ce qu'il vaut
peut-être mais tu vois
pour quelle force de frappe, pour quel coup, pour quel tout ça
et
aujourd'hui
cette étude là
qui amène un peu de nuances là-dedans
disant que non les problèmes les plus complexes
aujourd'hui les derniers IA
elles échouent face à cela
c'est
c'est
il y a un peu ce truc là
quand j'étais en école encore et que
on discutait de machin
un des grands projets
que tout le monde voulait faire un peu c'était le projet du no-code
que tout le monde disait oui on va faire
de l'informatique au no-code
et j'ai entendu plein de gens
justement de boîtes comme ça
arriver où t'avais des
directeurs de boîtes qui disaient oui c'est bon
on peut faire du no-code en fait on peut
demander de faire un produit
et IA va sortir un produit
mais je pense que l'IA
tel quel est maintenant genre à cette date là
genre on est le 17 juin
17 juin 2025
c'est bien pour l'histoire
marqué ça
je me permets parce que je pense que demain c'est déjà fini
mais à ce moment là
l'IA est encore un outil technicien
c'est pas
il t'aide qu'à un moment on arrivera à la magie du no-code
qui serait l'espèce de rêve
comme ça mais pour l'instant
c'est encore un outil
où il faut avoir quand même une expérience technique
pour pouvoir lui parler
de manière technique et qu'on
ait ce contexte technique là
en entier
j'ai envie de lancer un peu en fait
ce que t'appelles technicien c'est
c'est
je vois où tu veux en venir
mais
la notion technicien elle est
dans le métier
et en fait
le no-code ou no-code
je pense que c'était effectivement un moyen intermédiaire
pour avoir des primitives
de manipulation de tes données
ou quelconque
qui créé une abstraction
par rapport à
l'expertise que ça demande de pouvoir traduire ça
en code donc ta compétence de développeur
sauf que le meilleur
le langage c'est le tient pour exprimer les choses
donc aujourd'hui si t'es capable d'avoir
la sémantique
qui est la tienne
pour exprimer
tiens j'aimerais bien
ce data set croiser avec celui là
et je veux ça ventiler ça par mois
sur la dernière année
je n'en sais rien
en final c'est ton expression
qui est la meilleure pour exprimer les choses
mais ce que je veux dire par là
c'est que la technicité
ça devient ton problème
de raisonner ton problème
c'est à dire que ton IA
elle ne va pas faire de choses magiques
tu as beau parler de l'ocode de ce que tu veux
ça va pas être magique
si toi même tu ne sais pas exprimer ce que tu veux
donc je pense que l'enjeu qu'on va avoir
dans les années à venir
et sur les générations qui arrivent
ça va pas tant être
sur le détail d'implémentation
technique
d'usage des IA etc
globalement sans fiche
et puis tu sais les IA on aura gagné quand elles ne se verront pas
enfin tu vois c'est le gain de toute technologie
c'est quand la technologie est pas visible
sinon c'est gadget
c'est démonstrateur
et bien là je pense qu'on va avoir besoin
d'encore plus
structurer la pensée
des gens
de manière à ce qu'ils ne se pourront pas complètement noyer
face à ces outils là
qui vont avoir des capacités phénoménales
mais pour lesquels il va savoir
il faut savoir exprimer ce que tu veux
et ça
ça l'a été de tout temps
monsieur mais
on s'était outillés
par des techniciens ingénieurs
pour faire le pont
demain t'enlèves ces gens là
qui massivement sont là
aujourd'hui pour faire une transcription
entre ton besoin de métier
et ton langage machine
et donc prendre un processus métier
le comprendre, le découler, l'articuler
dans une architecture logicielle
puis ensuite
de cette architecture là
la convertir en problématique
et en plus de petits problèmes
et donc en entité de code
qui vont à la fin s'exécuter
et en cohérence pour obtenir ce que tu voulais
ça c'était le métier à la fois d'architecte
d'ingénieurs et de techniciens
qui passaient par
différentes compétences
le développement en étant une
si tu es capable d'enlever tout ça
ça veut dire que la personne
qui est demandose d'un besoin en amont
elle est capable
d'exprimer tout ça
ou alors l'outil que tu remplaces
il est capable d'exprimer lui-même tout ça
donc ça veut dire que
si tu es dans un contexte un peu bancaire
par exemple, il va falloir que la personne
dise j'ai besoin de développer ça
en transactionnalité
par exemple, il y a du contexte
à amener énormément pour exprimer les choses
si tu dis je veux un truc
à deux entrées financiers
ok, on va te faire
un truc deux entrées financiers, tu mets etc
sauf que si tu as fait ça
sur je sais pas si on parlait de redis
la semaine dernière
si tu fais ça sur un redis
c'est bien mais tu vois est-ce que tu as mis
des transactions dedans ou pas
est-ce que la persistance de ton modèle
de données est faite ou pas
et tu vois c'est des problématiques
ou à la fin dans l'implémentation
il y a ce qui est la compétence
aujourd'hui
des équipes intermédiaires
et si l'aspect
d'entrée ne donne pas tout le cadre
tu vois on a inventé
ces métiers là parce que
ça suppose un cadre qui est inérent
si je suis dans la finance
à ce qu'elle a donné ça veut dire ça
si je suis dans du monitoring
ça veut dire en informatique
ça veut dire ça, si je suis dans un autre domaine
je sais pas je suis
je suis producteur de vidéos
pour moi
du fake system ça veut dire
tu vois engranger du film
de la vidéo en temps réel
en masse donc tu vois il y a
les contextes des métiers
qui peuvent être promptés
tu vois comme on entend aujourd'hui évidemment
mais ça veut dire que le demandeur
d'ordre lui il doit comprendre
l'enjeu des promptes pour orienter
sur quel contexte il doit se positionner
et ça va pas être magique
et j'ai fait des essais moi
j'ai fait des essais en disant
tiens je pars
je suis un décideur
et je vais demander à me faire une application
de gestion simple
mais alors c'est un échec absolu
aujourd'hui
l'IA pour développer
elle est très pertinente
si t'es déjà un bon développeur
et plus t'es un bon ingénieur entre guillemets
plus tu vas savoir
comment orienter effectivement
c'est souvent ce qu'on se dit avec Horatio
il faut s'adresser à ton IA
comme si c'était ton stagiaire
et donc faut lui donner un cadre
il faut lui donner les étapes
tous les choix que tu aurais fait
il faut lui donner pour qu'elle IA
au fur et à mesure
mais par contre le truc magique de se dire
tiens fais moi une application
qui fait si qui fait ça
alors là
éventuellement elle te pour un truc
mais que tu auras pas compris
le détail des règles métiers
d'implémentation
tu seras pas ça à côté parce que
elle les aura pas
donc pas magique
pas magique du tout
mais
il y a du progrès
après je dis pas tu vois
je pense que c'est une aide énorme aujourd'hui
pour
et je pense que
tu sais
tu sais c'est valable
ou tu sais
nous contractuer la précédente date
bien entendu
bon bon moi continuez
quel que part autour de
de la IA
mesura un problème bien bien
adapté au développeur
c'est un
nouvelle vulnérabilité
on pourrait dire
ou je sais comme ça qu'on a commencé
qu'on a trouvé la news
mais c'est pas tellement vulnérabilité
qu'on profite
de profiter
de infacience tendance
qui ont les modèles de langage
à halluciner
allez qui veut nous parler de
qu'est ce que c'est les slopes waiting
je peux en parler si tu veux
parce que j'avais mis une partie de l'élan
en fait du coup c'est une pratique
malicieuse
ou en fait il y a quelqu'un
qui est quelqu'un de malicieux
qui en fait il va chercher
à développer
développer
par exemple
en Node.js ça rend bien dans la thématique
à développer
un bout de code et ils rencontrent que
il y a pas mal de modèles
ou un modèle en particulier
il va aller chercher une dépendance
mais une dépendance hallucinante en fait qui n'existe pas
c'est valable independence réelle
ou peut-être plus que le sénatif
de la plateforme
c'est de ce moment-là
que notre stagiaire virtuel
nous envoie une dépendance
en PM qui n'existe pas de la réalité
et la scalaillette est suite
et à partir du moment où la personne malicieuse
se rend compte de ça mais la plupart des modèles
ils inventent une dépendance mais qui n'existe pas
en fait chez NPM
ils se disent bah je vais aller la créer
avec forcément du code malicieux
et du coup bah les après
des développeurs vont tomber dans le même cas
où ils vont vouloir développer quelque chose
il y a
qui leur développe par exemple leur Windsurf
va
aller ajouter une inclusion de dépendance
ou quelque chose comme ça
et du coup aller récupérer du code malicieux
qui a été poussé sur NPM
et voilà donc on voit
des attaques comme ça qui arrivent
donc
faut pas laisser non plus son stagiaire
écrire n'importe quelle inclusion de code
c'est particulier en pernissant
parce que la moment donné
va te aller ajouter de dépendance
parce que
il a pensé que la meilleure façon de faire
une opération que le con
qui a modulé
entre des nombres et l'échance la dépendance
modulé
bah merde
et tu te retrouves avec un faillite
et des écorités dans ton application
après c'est pas tout à fait
c'est un type de chose qui existe
de la dépendance malicieuse
la c'est le truc comme on le sait
pas c'est complètement invisible
ça peut pas c'est crème
si tu te prêmpales
tant de faire un review de ce qui est généré
mais
à ce sujet là je dis un article
il faut que je le retrouves de quel canc
qui dit
me alabaz
alabaz
leia simplement en ve dire que
de review de pour request
doit être
aussi stricte et voire plus stricte
que avant leia
ouais
déjà il y a dans la PR mais ça peut être aussi
tu peux déjà te faire
infecter ton poste de développement
comme ça aussi
donc même si tu m'empoussons la PR
on se rend compte bâtir ton
inclusion de dépendance elle est
bizarre mais déjà ça peut être
trop tard comme ce qui peut
tu peux avoir du code qui a tourné
sur ton ordinateur de dev
et qui va aller utiliser tes
clés d'API
je ne sais pas
donc voilà, fais attention quand même avec lia
ça protégez vous
oui
avant d'exécuter les programmes
regardez les dépendances
qui vous a amené
et faites vous votre
en gros c'est ça c'est une nouvelle étape
de review il y a la review de la pour request
effectivement là c'est qu'il faut faire c'est la
review avant d'exécution
et si vous utilisez ce type d'outil
n'est pas donné l'opportunité
d'exécuter les programmes
sans vous demander
c'est simple vous dites à quel point il est
automatique c'est sympa qu'il aille
faire des codes sans demander
à yuter des trucs mais avant d'exécuter
ces codes là au moins prenez
l'étan de voir ce qu'il a fait
ouais sur Windsurf on peut choisir
si oui ou non il a droit
d'exécuter des commandes par lui-même
mais par défaut
il
ouais par défaut il dit bah là
j'aimerais bien
faire une commande
ça peut être juste un ls
sur linux pour lister les fichiers
pour prendre connaissance de ce qu'il y a
dans un répertoire et ensuite
faire autre chose ça peut être des commandes
plus
plus qu'ils vont aller agir
sur le fight system ou quelque chose comme ça
mais du coup bah soit il faut vérifier
ce qu'il fait forcément et il y a un mode
du coup débrider on se dit oh c'est bon
il sait ce qu'il fait et fêter commande
et j'ai même pas besoin de dire oui
et là c'est sûr que c'est plus rapide
ce qu'il y a pas besoin de cliquer oui
de revoir ce qu'il fait mais
c'est bon il faut être
serein quoi
voilà
sachant qu'il y a un modèle de l'angage
il peut halluciner
il va les faire tout au tard donc
c'est ça mais c'est
c'est une nouvelle version
de cyber squatting en fait
c'est
les trucs qui l'hallucine dans l'article
que je vois des fois c'est juste la différence
c'est de majuscule quoi
c'est ça
je veux dire même si
j'avoue que je fais pas du piton
énormément
mais si je regarde le truc
et que je vois un package spy-pye
qui
je vois
avec de majuscule je me dis bah oui
en fait c'est ok
mais
c'est à nouveau c'est que c'est bien disait
il faut le traiter comme un estallaire
c'est un truc qui pourrait arriver aussi
même pas qu'il y a un junior même un senior
qui a dit ah tiens c'était
comment la dépendance pour ça va
c'était de majuscule ou de minuscule
ça peut arriver à tout le monde
et donc
ça y ut
la rélecture
d'exécution c'est encore plus important
de quoi
complètement ouais
tout en sachant
que
aussi tu peux y aller une autre course de sécurité
si
tu travailles avec plusieurs modèles
et tu demandes de y aller un modèle
de vérifier si c'est le autre affaire
si ça les semble qu'on est
assez souvent tu élimines énormément
d'erreur avec ce type de choses aussi
oui

quand d'habitude on a beaucoup parlé
de IA dans cet épisode
on va continuer avec de news
un peu moi ni IA
qui quand je le proposais tout le monde
m'a dit ouais et
mais qui moi il est truc intéressant c'est que
WSL
enfant il est devenu open source
mais il ne le tepade ya on me disait
non Fettin ne tepade open source
et on me disait
c'est quoi WSL
voilà mais c'est quoi l'intérêt de cette histoire
c'est quoi WSL
WSL
c'est les windows
subsystem linux
en gros c'est ce qui permet à l'utilisateur windows
les pauvres
d'avoir un linux sur sa machine
mais pas avoir un
emulator non là on parle d'un
brécontainer linux et avoir donc
une bré ligne de commande linux
et depuis quel que t'as non si
de vraie application
linux ou la ligne de commande
de vraie application graphique
et
honnêtement on est beaucoup
de développeurs à être natifement
sur linux ou son mac
on a tendance à se dire oui
mais pourquoi
bah au Fett
les WSL s'achènent complètement
les jeux
il y a plein de boîtes qui ont aujourd'hui
encore de politique
tous les ordinateurs doivent faire
des boîtes pour la politique
d'entreprise, pour la politique
de déploiement, pour la sécurité
pour quoi qu'il se soit
et la plupart
de la suite de dev
soft
dallegalaxie.net
sont adaptés à de
linux comme
linux ou mac
donc il y a toujours de problèmes à la noix
que les windows
sont normales
les normes
les séries d'utiliser
Not Yes, native man en windows
en catastrophe, mempug de Yava
que ça
quand même tant, le vénégeable
l'engage s'a continué à être
diffo à plus compliquée sur windows
que sur d'autres systèmes
WSL, Elimintusa
il te permet d'utiliser
son machine windows
tu sais s'utiliser en mod linux
comme il sonnette et concier
et donc ça permet à plein de monde
d'avoir
un expérience de développeur beaucoup plus
agréable
donc nous on à quel que part
le privilège de pouvoir choisir
nos machines et notre système de
exploitation
mais quand 10
concessions des ordinateurs windows
avant avoir WSL
c'est un game changer total
et le fait qu'il soit open source
va à quel que part
bah ça permet à des gens
de contribuer
de
à l'adapter à leur propre besoins
et en même temps ça permet
de
carrément de
donner un peu de n'importe
donc pour moi c'est une news
relativement important, je sais pas si
il est dit mais quand même
Non mais je
personnellement bas sur mon ordinateur de jeu
j'ai un windows
et j'utilise WSL
parce que j'ai des serveurs
et c'est vrai que
le WSL
surtout avec l'intégration vs code
où vs code se connecte
directement dans le WSL
j'ai un vs code linux ou windows
et j'ai pas vu à re-reinstaller
mon pc, machin
et c'est vraiment sim less
c'est assez incroyable
je sais pas
si j'avais vu la news
que fédora était disponible
sur WSL aussi, je sais pas si c'était
prêt ou post open source
il était disponible
de façon hyper compliquée
pour l'open source et dans le même temps
je vois aussi la news passée
il est enfant
pas que fédora
installe fédora native pour WSL
a priori maintenant que c'est full open source
on peut supposer qu'il va y avoir
plein d'autres qui vont être
plus facilement
que avant
pour moi c'est
un truc super sympa
dans un vie précédente
je travaillais pour un petit start up
qui n'avait pas de
financement
je me souviens, aujourd'hui
j'ai peur, la seule machine
que j'avais pour travailler pendant un an
c'était un windowsurface
de tablette
c'était une super machine
super agréable, téléleicière
super autonomie, mais c'était windows only
et WSL
mais littéralement sové quoi
c'était
déjà depuis y va
ça fait 8 ans de ça
c'était le début de WSL
ouais
ça avait complètement changé le game
aujourd'hui quand je vois ce que on peut faire
et on peut même lancer de cette application graphique
c'est
si quelqu'un qui envient
des machines
des machines windows
pour moi ça remplace
carrément pour la plupart d'utilisation
les versions d'un double boot
c'est ça
c'est même il faut rappeler d'ailleurs
que le WSL à la base c'était
une émulation du kernel Linux
où ils prenaient les parties
ils bricolaient un petit peu
et ça fonctionnait
à peu près je me souviens
d'avoir essayé de compile du code
multisrade et ça faisait plus screen
oui
il y avait des problèmes aussi avec
le file system et la vitesse de lecture
écriture au début c'était pas super top
mais maintenant
c'est de vrai
un vrai Linux
qui tourne dans le container
et
adapté le kernel
et c'est ce kernel là qui est open source
c'est le propre
système pour être optimisé pour
des windows et on des sujets ça on peut
mettre à n'importe quel distrives
Linux et aujourd'hui
on a out of the box
de Wuntu, de Fedora
et d'autres
il y a eu très tôt même des
Kali Linux
oui vous pouvez avoir d'être
je sais pas si ça a été utilisé rassivement
ou si c'était juste un truc que les étudiants ont installé
parce que on va faire du piratage
j'avoue avoir essayé
j'avoue aussi
oh
mais pirat
pirat
bon
je pense que
en dernière news
Steven tu nous parlais tout à l'heure
de certaines nouveautés qui arrivent
sur Swift et sur Xcode
suite
à un on sait par appel récemment
tu nous racontes un peu plus
oui
en marche de la WWDC
en fait ils ont annoncé effectivement
le fait
d'avoir ce qu'ils appellent Apple Farm Edition
qui permet
du coup de faire tourner
des conteneurs nativement
sur Mac
ça veut dire qu'il n'y aura plus besoin
de notre
docker de stop
qu'on a fait tourner de container sur Mac
alors j'ai pas regardé
les actions de docker
mais
en fait
docker revient
à ce qu'il aurait dû être
c'est de l'outillage pour développeur
donc après la manière de faire tourner
ton conteneur en soi
docker pourra très bien se baser sur
ce qu'ils ont fourni
mais du coup
effectivement ils le font en créant le contexte
sécuritaire, exactement ce que nous on fait
pour chaque conteneur que t'envoie
tu mets une machine virtuelle autour
pour le faire s'exécuter
et donc c'est ce qu'ils font
au sein de la plateforme Mac
avec
la framework foundation qui écrit en Swift
par ailleurs
et qui utilise le principe qu'on a
déjà vu dans Firecracker, Catacomptainer
etc
c'est de la microvm
autour du conteneur
mais ce qui du coup support maintenant
natif pour faire tourner
tu vois on parlait WSL
juste avant, bah là ça permet de faire tourner
du Linux natif
sur Mac
et du coup on marge aussi de ça
et bon ça va un peu avec ce qu'on disait
sur WinSurf et l'IDI etc
mais en fait ils ont intégré dans
le développement Xcode
pas mal
de IA
pour aider les développeurs aussi
et avoir une expérience intégrée
ce qui évite au développeur
d'aller chercher N solution
à côté, enfin ce qui a toujours été le modèle
de développement sur Mac
plateforme IOS
MacOS etc c'est de passer
par Xcode
et du coup
ils se doivent aussi de suivre
pour fournir les bons outils aujourd'hui
notamment
si tu veux un écosystème
logiciel, tu vois florissant
et bah
tu dois outiller les développeurs pour ça
pour eux ça coûte un peu plus cher
parce qu'il y a un effet indirect
mais non ils ont clairement pris
clairement pris la balle au bon
et je pense que c'est que le début
d'ailleurs je sais pas s'il y a pas eu un partenariat
avec Claude
pour le développement
de Xcode
non, tu ne peux pas le parler
pas mal de news
de ce côté là on vous a mis le lien avec
tous les nouveautés
il y a pas mal de nouveautés
de suite
bon bah
on est sans cansaminout
on va parler de
une autre news
qu'on envient
c'est le franc en PHP
qu'est ce que c'est franc en PHP
bah
en gros
PHP historiquement
c'était un module
qui on attachait
à un server web
à un GINX
et
dans ce module là il y avait l'interpréter
PHP
des extensions qui fallait charger
donc quand tu voulais déployer
une application avec PHP
il te fallait le server
d'application
l'interpréter PHP
et c'est l'autre module
pour les différents extensions PHP
franc en PHP
fait par le développeur
de caddie derrière
il voulait s'amplifier ça
qui réchauffe beaucoup beaucoup beaucoup
et basicement
c'est un server
d'application PHP
avec l'interpréter PHP
les extensions dans un binary
unique en Go
c'est un binary unique
pour le développer en autobus
et c'est un server d'application
PHP
dans un cellbinaire
rapide facile à développer
avec un mode de dépendance
extrêmement performant
et donc ils viendront
sortir dans la dernière version
en point 6
et il a été récemment aussi
inclus officiellement dans la fondation PHP
parce que avant
c'était en outil à part
de quelqu'un qui avait
beaucoup de talents
et qui avait décidé de sortir son truc
et maintenant la communauté PHP
va accepter
l'outil comme partie integrante
de la fondation PHP
c'est qui est pour moi un avancé
assez considérable
et nous
côté cléver
on a sorti
les supports PHP
récemment, non Esteven ?
oui tout à fait
d'ailleurs on a une conférence
en septembre
aux APIs d'Aize
où on va expliquer comment on a
augmenté
le support de PHP
au sein du runtime PHP
je vais pas aller
en détail là tout de suite là dessus
mais en fait c'est plutôt bonne nouvelle
parce que
effectivement, une PHP
c'est
un des écosystèmes
qui bouge beaucoup autour de PHP
PHP qui est encore majoritaire
ça fait tourner dans les estimations
c'est 60 à 70% du web
tournant encore sur PHP
et PHP a aussi
très bien évolué
au fur et à mesure du temps
ce qui fait que c'est devenu
un écosystème complet
moderne etc
avec une typologie de développement
qui est intéressante
et
et franquen PHP vient aussi
taper un peu du legacy de PHP
c'est à dire que
là où avant tu avais globalement
avec FPM etc, tu avais le mode
chernosing c'est à dire que tu avais l'exécution de PHP
et à la fin de l'exécution du script
bah il y a plus rien
et là aujourd'hui
bah en fait
via franquen PHP tu peux garder
via les mechanics des workers
franquen
ça te permet de garder des contextes à chaud
avec des états, une mémoire
etc.
ce qui fait que
bah tu te demandes la la...
tu réduis la latence, tu augmentes les performances
et dans les estimations
qui a
les gains peuvent aller jusqu'à 80%
de gain de performance
ce qui veut dire que tu peux réduire d'autant
si tu as un appui PHP
et que tu as besoin de 40 instances
bah tu peux dire que tu peux diviser
par quasi 6 le nombre d'instances
pour faire tourner tout ça
donc ça
ça correspond aussi
aux problématiques et aux missions
que se donne franquen PHP c'est à dire
d'augmenter
la logique fin-ups
du coup de réduire le coût
associé à tout ça
et
de facto
avoir une meilleure emprunte
écologique
environnementale
en évitant d'avoir des process qui tournent
à chaque fois de zéro
et du coup d'induire de la latence inutile
donc
c'est très vivant
et puis ce qui est bien c'est que
c'est pas
complètement un autre paradigme
qui serait incompatible
avec tout le legacy
c'est assez facile pour un projet
d'embarquer dans franquen PHP
en réutilisant
tout le capital de ce qui a déjà été
développé
par ailleurs
c'est pas le cas
comme les françaises
mais les états
oui on leur fait un coût
bon
qu'est ce que vous pensez les amis
qu'est ce qu'on avait dans le pipe
on a presque fini notre pipe
il y a des drests mais on mettra ça
avec d'autres drests
tu veux pas finir sur le big blue button
Pourquoi pas finir sur Big Blue Button ? Encore un premier open source bien sympathique,
moi je découvre Big Blue Button, comme plein de monde pendant la pandémie,
Califale, montée de server de Hiller Nin, Big Blue Button, c'est un de solution de Hiller Nin,
le plus complet que j'ai testé, ça permettait d'avoir dans le même paquet la solution de
Bixio avec tableau blanc interactif, avec ensuite la partie pour la documentation, pour les quiz,
pour les partages de résultats, bref, une solution de salle de classe complète bien pacaillée,
bah ils sont sortis récemment la version 3, là se deviennent encore plus complètes,
c'est une solution facile à installer si vous voulez mettre en place de solution de virtualisation,
passez-moi pour de salle de classe, me llevez, je l'ai utilisé beaucoup par de développeurs comme
solution de discussion tableau blanc interactif, gardez de trac de documentation,
l'ordé c'est un c'est archi, c'est une solution très sympathique, donc la version 3 est sorti,
il y a moins de mille plus ou moins, on avait voulu aller en parler, donc maintenant c'est corrier,
donc testé les c'est vraiment très sympathique, et je pense que sur ça on va arrêter ici,
Steven, tu nous a proposé la semaine dernière de la musique en compagnie,
tu as une autre solution musicale pour aujourd'hui ?
Ouai ouai, si vous avez d'inspiration pour finir une musique cet épisode, on est preneur.
Bah écoutez, au moment où on enregistre ça on est veille de l'Fest,
ah, voilà, pourquoi pas proposer quelque chose du genre du Muse ?
Porfait, mais avec ce gestion musical de Muse on va vous dire merci encore d'avoir été là,
merci Gilles, Tanguy, Steven, et merci à nos auditeurs, à très bientôt !

Les infos glanées

Je suis une fonctionnalité encore en dévelopement

Signaler une erreur

CleverCloud

Tags