WEBVTT

00:00:00.779 --> 00:00:03.419
Bonjour à tous et bienvenue dans ce nouvel épisode

00:00:03.419 --> 00:00:06.620
de Génération IA. Et aujourd 'hui, j 'ai l 'honneur

00:00:06.620 --> 00:00:09.099
de recevoir le premier invité sur ce podcast,

00:00:10.359 --> 00:00:15.859
Fred. Bonjour. Ecoute Fred, présente -toi rapidement.

00:00:16.140 --> 00:00:19.140
L 'idée, en fait, c 'est d 'expliquer comment

00:00:19.140 --> 00:00:22.300
Fred a développé des compétences pour apprendre

00:00:22.300 --> 00:00:25.399
à coder en partant de zéro. Déjà, comment il

00:00:25.399 --> 00:00:28.670
a fait lui parce qu 'il était autodidacte. Et

00:00:28.670 --> 00:00:30.710
ensuite, on a essayé de faire ça ensemble pour

00:00:30.710 --> 00:00:33.229
aller plus vite. Il a fait face à des blocages

00:00:33.229 --> 00:00:35.850
parce que, bien sûr, il n 'y avait pas les bases.

00:00:36.049 --> 00:00:38.469
Mais du coup, on va voir ensemble comment surmonter

00:00:38.469 --> 00:00:43.289
ça. Écoute, t 'as quel âge déjà Fred, sans indiscrétion

00:00:43.289 --> 00:00:47.450
? J 'ai 48 ans. Je suis arrivé dans un collège,

00:00:47.570 --> 00:00:52.509
je suis fonctionnaire et j 'ai eu besoin de développer...

00:00:52.880 --> 00:00:56.200
une application ou en tout cas une page web pour

00:00:56.200 --> 00:00:59.799
créer un écran d 'affichage dynamique et d 'ailleurs

00:00:59.799 --> 00:01:02.259
je suis encore dessus là et ça a commencé il

00:01:02.259 --> 00:01:06.959
y a un an où j 'ai débuté tout simplement en

00:01:06.959 --> 00:01:10.519
créant une page toute simple en m 'aidant de

00:01:10.519 --> 00:01:13.420
j 'ai cherché déjà sur YouTube des tutos pour

00:01:13.420 --> 00:01:15.780
savoir comment on faisait ça et j 'ai utilisé

00:01:15.780 --> 00:01:19.609
le logiciel VS Code Oui, mais Scott, c 'est un

00:01:19.609 --> 00:01:21.909
éditeur de code, donc c 'est là où tu mets ton

00:01:21.909 --> 00:01:24.629
code. Donc t 'es parti directement à vouloir

00:01:24.629 --> 00:01:27.750
coder le truc. Oui, oui, oui. Ça t 'a pas fait

00:01:27.750 --> 00:01:30.049
peur parce que t 'es assez bricoleur de base,

00:01:30.250 --> 00:01:31.989
mais ça t 'a pas fait peur de te dire, je vais

00:01:31.989 --> 00:01:35.010
coder un truc sans avoir jamais codé avant ?

00:01:35.010 --> 00:01:37.549
Non, mais toujours pas. On est rentrés dans l

00:01:37.549 --> 00:01:43.819
'informatique quand j 'étais adolescent. Je me

00:01:43.819 --> 00:01:45.079
suis dit à la musique quand j 'étais jeune à

00:01:45.079 --> 00:01:47.560
faire des petits trucs, tout simple, juste des

00:01:47.560 --> 00:01:52.280
skins sur Windows à l 'époque, et donc aller

00:01:52.280 --> 00:01:54.640
sur des lignes de commande et tout ça, donc ça

00:01:54.640 --> 00:01:56.040
ne me faisait pas trop prendre peur. Ça ne te

00:01:56.040 --> 00:01:57.420
faisait pas... Donc tu avais déjà quand même

00:01:57.420 --> 00:02:00.019
l 'esprit un peu bricoleur et tout ça, mais tu

00:02:00.019 --> 00:02:02.239
ne connaissais pas ni les langages de programmation,

00:02:02.319 --> 00:02:04.560
ni les architectures. Non. Je voyais plus ou

00:02:04.560 --> 00:02:07.859
moins comment ça devait... Ouais. La navigation,

00:02:08.240 --> 00:02:12.139
etc. Et tu n 'avais jamais fait de site web non

00:02:12.139 --> 00:02:14.919
plus avant ? Alors, j 'ai eu, il y a quelques

00:02:14.919 --> 00:02:18.400
années, une pizzeria où j 'avais un site web

00:02:18.400 --> 00:02:20.560
qui avait été fait par un web designer, on va

00:02:20.560 --> 00:02:24.300
dire, et quand j 'avais besoin de faire des modifications,

00:02:24.479 --> 00:02:27.199
comme j 'avais la main sur le code, je la faisais

00:02:27.199 --> 00:02:29.979
moi -même, parce que j 'avais commencé à... C

00:02:29.979 --> 00:02:33.599
'était quoi, en WordPress ? Je ne me souviens

00:02:33.599 --> 00:02:37.539
plus. C 'était un vrai site en PHP, ce n 'était

00:02:37.539 --> 00:02:40.479
pas... Et donc t 'arrivais quand même à modifier,

00:02:40.520 --> 00:02:42.780
bah tu modifiais les écritures, les mondes des

00:02:42.780 --> 00:02:43.819
pizzas et tout. Ouais, les mondes des pizzas.

00:02:44.060 --> 00:02:46.180
Et après tu redéployais. Ouais, je redéployais

00:02:46.180 --> 00:02:47.840
parce que j 'avais accès au début où on était

00:02:47.840 --> 00:02:53.539
sur un serveur qui s 'appelait... One and One,

00:02:53.639 --> 00:02:55.939
avant c 'était OVH, j 'avais OVH. J 'avais même

00:02:55.939 --> 00:02:59.800
transféré tout mon site, tout le code sur One

00:02:59.800 --> 00:03:02.919
and One. Ok, donc t 'avais quand même ce petit

00:03:02.919 --> 00:03:05.580
background, on va dire. Mais là tu t 'es dit,

00:03:06.500 --> 00:03:08.240
j 'ai envie de faire un site pour mon collège.

00:03:08.360 --> 00:03:11.419
Et c 'était quoi que tu avais besoin de faire

00:03:11.419 --> 00:03:16.900
exactement ? L 'objectif au début, c 'est qu

00:03:16.900 --> 00:03:21.039
'on puisse, avec la direction, faire vivre, ou

00:03:21.039 --> 00:03:24.620
en tout cas montrer aux élèves, par exemple les

00:03:24.620 --> 00:03:30.539
menus de la cantine, chaque jour, faire avancer

00:03:30.539 --> 00:03:35.900
certains projets au niveau de l 'éducation. l

00:03:35.900 --> 00:03:38.139
'administration voulait mettre en avant un concours

00:03:38.139 --> 00:03:40.500
en anglais ou un concours d 'exforiaire avec

00:03:40.500 --> 00:03:44.439
raison, on veut mettre ça en avant, qu 'il y

00:03:44.439 --> 00:03:47.039
ait au moins quelque chose d 'interactif. En

00:03:47.039 --> 00:03:51.319
tout cas, que les élèves soient plus au courant,

00:03:51.360 --> 00:03:56.080
plus rapidement, que d 'afficher des pages photocopiées

00:03:56.080 --> 00:03:58.520
sur les fenêtres ou devant les portes des classes.

00:03:58.780 --> 00:04:03.780
C 'est sûr, c 'est toujours plus sympa. Ouais,

00:04:03.860 --> 00:04:05.360
c 'est toujours plus sympa d 'avoir l 'affichage

00:04:05.360 --> 00:04:07.759
dynamique pour les élèves. Ouais. Alors au début

00:04:07.759 --> 00:04:08.840
j 'ai dessin parce qu 'en fait ce que j 'ai fait,

00:04:09.180 --> 00:04:11.659
j 'ai fait juste, j 'ai fait un dessin sur une

00:04:11.659 --> 00:04:14.240
feuille à quatre, où j 'avais plus ou moins dessiné,

00:04:15.180 --> 00:04:19.079
mais au départ le projet, tiens, une petite fenêtre

00:04:19.079 --> 00:04:21.899
ou en tout cas un petit tableau avec, tiens là

00:04:21.899 --> 00:04:24.079
je vais mettre les menus, à côté je vais mettre...

00:04:24.079 --> 00:04:26.379
Ouais, t 'as séparé l 'écran en sections un petit

00:04:26.379 --> 00:04:32.769
peu pour... mettre la date du moment du collège,

00:04:33.009 --> 00:04:35.370
voir la météo. La météo du jour. Voilà, donc

00:04:35.370 --> 00:04:36.550
là j 'ai commencé, c 'est même là -dessus que

00:04:36.550 --> 00:04:38.089
j 'ai commencé. Là tout de suite c 'est un peu

00:04:38.089 --> 00:04:39.970
plus technique parce que la météo j 'imagine

00:04:39.970 --> 00:04:42.449
que... Est -ce que tu pensais la rentrer à la

00:04:42.449 --> 00:04:45.029
main ou automatiser ça directement ? Bah automatiser

00:04:45.029 --> 00:04:47.470
ça, chercher... Bah sur YouTube il y a des gens

00:04:47.470 --> 00:04:49.649
qui expliquent ça comme il faut donc... Donc

00:04:49.649 --> 00:04:52.209
là tout de suite faut commencer à utiliser une

00:04:52.209 --> 00:04:54.850
API. Donc là, ça commence à se compliquer parce

00:04:54.850 --> 00:04:57.230
que ça fait un peu de back -end, comme on dit,

00:04:57.370 --> 00:04:59.870
donc du code un peu plus derrière. C 'est pas

00:04:59.870 --> 00:05:01.810
que du front -end où tu rentres à la main les

00:05:01.810 --> 00:05:04.610
informations. C 'est du dynamique. Tout à fait.

00:05:05.110 --> 00:05:08.970
Et donc, j 'ai créé un compte. Ça m 'a donné

00:05:08.970 --> 00:05:12.550
une clé et cette clé -là, je l 'ai intrémenté

00:05:12.550 --> 00:05:15.250
dans le code. Et ça a l 'air où j 'avais plus

00:05:15.250 --> 00:05:21.110
ou moins la clé. en elle la possibilité d 'aller

00:05:21.110 --> 00:05:23.009
chercher de la météo et comme dans le code j

00:05:23.009 --> 00:05:28.350
'avais indiqué l 'adresse du collège, directement

00:05:28.350 --> 00:05:30.970
ça m 'a metté la météo de l 'endroit où il...

00:05:30.970 --> 00:05:33.529
Ok, donc genre une API où tu vas récupérer la

00:05:33.529 --> 00:05:37.990
météo pour le moment d 'aujourd 'hui, une certaine

00:05:37.990 --> 00:05:40.649
date et un endroit. Tout à fait. Avec en plus,

00:05:41.089 --> 00:05:44.829
on peut mettre des petites icônes avec les nuages.

00:05:46.039 --> 00:05:48.240
Alors là c 'est rigolo parce qu 'on peut avoir

00:05:48.240 --> 00:05:50.860
plusieurs schemes, ça peut être des scènes un

00:05:50.860 --> 00:05:53.360
peu mieux. Oui, comme la météo qu 'on voit à

00:05:53.360 --> 00:05:55.839
la télé. Une suivance que j 'avais envie, j 'allais

00:05:55.839 --> 00:05:59.160
chercher des... Et donc t 'es parti comme ça

00:05:59.160 --> 00:06:04.600
avec ton couteau et ton bâton. Pas autre chose.

00:06:05.639 --> 00:06:09.759
C 'est vrai qu 'on y va à la serpette là. On

00:06:09.759 --> 00:06:12.120
coupe dans le vif pour trouver une solution.

00:06:12.399 --> 00:06:14.480
T 'as creusé tout ça via des tutos YouTube un

00:06:14.480 --> 00:06:17.610
peu sombres. Est -ce que, combien de temps ça

00:06:17.610 --> 00:06:19.529
t 'a pris et est -ce que t 'es arrivé à un résultat

00:06:19.529 --> 00:06:22.589
? Alors, ça m 'a pris quelques semaines pour

00:06:22.589 --> 00:06:27.149
avoir, bon, quelque chose qui fonctionnait. Mais

00:06:27.149 --> 00:06:32.269
après, j 'avais envie d 'aller chercher parce

00:06:32.269 --> 00:06:34.629
que je voulais mettre un diaporama. Et donc là,

00:06:34.649 --> 00:06:36.329
je rentrais dans le livre du sujet, c 'est que,

00:06:36.370 --> 00:06:39.829
comment mettre un diaporama sur la page où il

00:06:39.829 --> 00:06:42.689
y a la météo, ou tout ça ? Eh ben, il fallait

00:06:42.689 --> 00:06:44.230
créer d 'autres fichiers, enfin d 'autres pages.

00:06:44.600 --> 00:06:48.519
qui allait gérer ce diaporama, le sauvegarder.

00:06:48.740 --> 00:06:54.459
Et donc là, pour un petit, un jeune novice dans

00:06:54.459 --> 00:06:57.600
ce milieu, ça commence à être compliqué. Donc,

00:06:57.899 --> 00:06:59.800
en plusieurs semaines, voire plusieurs mois,

00:06:59.879 --> 00:07:04.279
tu as réussi à mettre en place quelque chose,

00:07:04.740 --> 00:07:07.160
un affichage dynamique avec la météo ? Tout à

00:07:07.160 --> 00:07:09.970
fait. qu 'avec des tutos YouTube où là t 'as

00:07:09.970 --> 00:07:12.790
commencé à utiliser de l 'IA génératif pour t

00:07:12.790 --> 00:07:16.709
'aider... Tu me tends la perche là. C 'est un

00:07:16.709 --> 00:07:19.149
peu le sujet du podcast. T 'es là, t 'es arrivé,

00:07:19.250 --> 00:07:22.350
j 'ai rencontré Guillaume et qui m 'a... Attends,

00:07:22.550 --> 00:07:24.689
avant que je te dise, t 'avais pas par toi -même

00:07:24.689 --> 00:07:27.290
utilisé ou je t 'avais dit de l 'utiliser et

00:07:27.290 --> 00:07:31.209
t 'avais exploré toi -même ? Attends, je me rappelle.

00:07:32.430 --> 00:07:35.649
Alors, j 'utilisais... Il me semble, j 'avais

00:07:35.649 --> 00:07:40.610
posé des questions à peut -être ChatGPT de mémoire.

00:07:40.730 --> 00:07:43.069
Tu n 'étais pas sur le Navigator Bing qui avait

00:07:43.069 --> 00:07:46.290
une intégration de ChatGPT ou Microsoft Copilot.

00:07:46.509 --> 00:07:48.170
Mais ça, je ne sais pas si je l 'utilisais. Je

00:07:48.170 --> 00:07:52.069
pensais plutôt pour les photos. Tu utilisais

00:07:52.069 --> 00:07:54.550
ChatGPT. À l 'époque, ça devait être peut -être

00:07:54.550 --> 00:07:58.149
3 .5. Donc un ChatGPT qui était quand même performant,

00:07:58.370 --> 00:08:00.389
mais avec beaucoup de limite, j 'imagine. Et

00:08:00.389 --> 00:08:02.980
je me souviens que... Moi -même quand je redais

00:08:02.980 --> 00:08:04.779
il y a plus d 'un an et que c 'était un chat

00:08:04.779 --> 00:08:08.180
GPT plus limité, je l 'utilisais beaucoup moins.

00:08:08.439 --> 00:08:10.240
Je lui passais juste pour qu 'il me fasse des

00:08:10.240 --> 00:08:12.740
petits scripts ou des optimisations. Mais toi,

00:08:12.980 --> 00:08:14.819
tu devais lui demander plus de choses, j 'imagine,

00:08:14.939 --> 00:08:17.639
comme tu n 'avais pas les bases. Comment tu t

00:08:17.639 --> 00:08:20.000
'y es pris, toi, concrètement, la première fois

00:08:20.000 --> 00:08:22.639
que tu as atterri sur ce chat GPT ? Qu 'est -ce

00:08:22.639 --> 00:08:24.839
que tu lui as demandé ? J 'imagine que c 'était

00:08:24.839 --> 00:08:28.850
des questions assez générales. Quel était ton

00:08:28.850 --> 00:08:31.410
prompt ? Par exemple, je veux faire un affichage

00:08:31.410 --> 00:08:35.429
dynamique. Je me souviens. En fait, il me sortait

00:08:35.429 --> 00:08:40.409
des lignes de code que je copiais, collés dans

00:08:40.409 --> 00:08:44.169
VS Code. En fait, du coup, tu promptais, tu lui

00:08:44.169 --> 00:08:46.850
disais, je veux ça. Il te sort le code. Toi,

00:08:46.950 --> 00:08:51.049
tu copies, tu colles et tu le testes. Tu ne comprenais

00:08:51.049 --> 00:08:55.250
pas forcément. Disons que avec certains YouTubeurs,

00:08:55.450 --> 00:08:59.100
qui est stick, Comment faire ? Donc tu pouvais

00:08:59.100 --> 00:09:02.120
comprendre une variable par exemple ? Le corps

00:09:02.120 --> 00:09:08.440
du site avec l 'en -tête, le body. Oui, donc

00:09:08.440 --> 00:09:10.980
c 'était quoi ? HTML, CSS, c 'est ça ? Oui, HTML.

00:09:12.340 --> 00:09:14.639
Et il y avait peut -être un JavaScript ou quoi

00:09:14.639 --> 00:09:17.559
? Parce que tu t 'étais connecté à l 'API, mais

00:09:17.559 --> 00:09:19.360
tout était dans un seul fichier quoi. Voilà,

00:09:19.659 --> 00:09:20.879
en fait oui, il n 'y avait qu 'un seul fichier.

00:09:21.929 --> 00:09:23.549
Quand on en a parlé, il m 'a dit non, c 'est

00:09:23.549 --> 00:09:26.049
plus propre de faire plusieurs fichiers. On va

00:09:26.049 --> 00:09:28.970
y venir, on va y venir. Mais du coup, tu lui

00:09:28.970 --> 00:09:32.169
demandais Hatch .jpt, paf, il te pond un fichier

00:09:32.169 --> 00:09:35.029
énorme où il y a tout. Voilà, c 'est fonctionnel,

00:09:35.090 --> 00:09:37.049
mais peut -être qu 'après au niveau du développement,

00:09:37.169 --> 00:09:39.429
c 'était pas. Honnêtement, la première fois que

00:09:39.429 --> 00:09:41.649
tu m 'as montré ton petit site, j 'étais assez

00:09:41.649 --> 00:09:43.149
surpris parce que c 'est vrai que ça avait de

00:09:43.149 --> 00:09:45.649
la gueule, mais c 'est toujours pareil avec l

00:09:45.649 --> 00:09:49.610
'IA générative. C 'est très beau. Mais dès que

00:09:49.610 --> 00:09:54.350
tu creuses... C 'est comme un peintre. En tout

00:09:54.350 --> 00:09:57.029
cas, un gars qui fait la façade d 'une maison,

00:09:57.029 --> 00:09:59.769
il cache toute la misère. Quand tu creuses derrière,

00:09:59.909 --> 00:10:04.590
tu dis... C 'est une bonne métaphore, ça. C 'est

00:10:04.590 --> 00:10:06.370
vrai que ça a l 'air bien. Et par contre, après,

00:10:06.649 --> 00:10:08.190
dès que tu veux rajouter un truc, dès que tu

00:10:08.190 --> 00:10:12.570
veux déployer... Là, tu demandes de l 'aide parce

00:10:12.570 --> 00:10:15.629
que c 'est vrai que ça peut être limité. Surtout

00:10:15.629 --> 00:10:18.350
à l 'époque. Et surtout... Parce qu 'à l 'époque,

00:10:18.389 --> 00:10:21.070
c 'était directement via GPD. On n 'avait pas

00:10:21.070 --> 00:10:23.149
l 'IA générative intégrée dans l 'environnement

00:10:23.149 --> 00:10:25.690
de développement qui a accès à la code base comme

00:10:25.690 --> 00:10:27.750
on l 'a maintenant. Et là, tu es venu, tu m 'as

00:10:27.750 --> 00:10:32.529
parlé de certains logiciels qui m 'a vraiment

00:10:32.529 --> 00:10:36.929
aidé. On finit sur cette première phase. Après,

00:10:36.990 --> 00:10:40.450
on viendra à ce certain logiciel. Petit spoiler,

00:10:40.629 --> 00:10:42.669
il s 'appelle Cursor, mais il y en a d 'autres,

00:10:42.809 --> 00:10:45.169
donc on va y revenir. Et j 'ai prévu d 'ailleurs

00:10:45.169 --> 00:10:48.490
de faire d 'autres podcasts avec des développeurs

00:10:48.490 --> 00:10:51.070
seniors, pour que eux nous donnent leur version

00:10:51.070 --> 00:10:52.850
d 'effet. Parce que comme je disais dans mon

00:10:52.850 --> 00:10:57.289
dernier podcast, l 'épisode 4, il y a un youtubeur

00:10:57.289 --> 00:10:59.669
qui s 'appelle Benjamin Code, qui est développeur

00:10:59.669 --> 00:11:01.490
sur YouTube, qui a une chaîne YouTube avec 150

00:11:01.490 --> 00:11:04.649
000 abonnés. Et il a plus de 10 ans d 'expérience

00:11:04.649 --> 00:11:06.629
et il vient de sortir une vidéo qui s 'appelle

00:11:06.629 --> 00:11:08.769
3 mois que je n 'ai pas écrit une ligne de code

00:11:08.769 --> 00:11:12.370
moi -même. Lui, il a mis du temps à s 'y mettre

00:11:12.370 --> 00:11:14.720
parce qu 'il était très bon. Mais là, ça y est,

00:11:15.179 --> 00:11:17.399
le point de bascule, c 'était il y a trois mois

00:11:17.399 --> 00:11:19.279
et il n 'a plus écrit une ligne de code. On a

00:11:19.279 --> 00:11:21.399
chacun un peu notre point de bascule où on se

00:11:21.399 --> 00:11:23.539
dit, ça y est, l 'IA maintenant est meilleur

00:11:23.539 --> 00:11:27.940
que moi en code, donc je l 'utilise. Oui, mais

00:11:27.940 --> 00:11:31.460
le fait de savoir qu 'ils comprennent le code,

00:11:31.559 --> 00:11:32.919
ça leur donne davantage parce qu 'ils peuvent

00:11:32.919 --> 00:11:37.779
driver l 'IA. Exactement. L 'IA ne va pas partir

00:11:37.779 --> 00:11:40.139
sur un chemin qui n 'est pas le bon. Parce que

00:11:40.139 --> 00:11:42.159
moi, j 'ai comme problème à des moments où je

00:11:42.159 --> 00:11:45.629
dois tourner en rond. parce qu 'il y a certaines

00:11:45.629 --> 00:11:48.490
choses que je ne comprends pas, que je n 'ai

00:11:48.490 --> 00:11:54.850
pas le savoir. En fait, tu sais pas quoi lui

00:11:54.850 --> 00:12:00.669
demander. Il va faire des erreurs que quelqu

00:12:00.669 --> 00:12:04.230
'un comme toi, comme il connaît la façon de faire

00:12:04.230 --> 00:12:07.750
le code et de comment le structurer, et comment

00:12:07.750 --> 00:12:10.190
il va aussi après interagir entre les différents

00:12:10.190 --> 00:12:15.549
fichiers, ça va... vous aider, aller plus vite.

00:12:15.769 --> 00:12:21.529
Ou là, moi, mettre des mois. C 'est ça. Un bon

00:12:21.529 --> 00:12:23.309
fichier va avoir quelque chose de bien. Exact.

00:12:24.669 --> 00:12:26.830
Et du coup, si on reprend un peu où on s 'est

00:12:26.830 --> 00:12:29.570
arrêté, donc t 'avais ton fichier de chat GPT

00:12:29.570 --> 00:12:32.350
et c 'était en local et tu voulais le déployer.

00:12:32.889 --> 00:12:34.450
Moi, ce que j 'ai fait, c 'est que j 'ai commencé

00:12:34.450 --> 00:12:37.610
à vouloir le poser parce que j 'avais un point

00:12:37.610 --> 00:12:41.659
com à moi, donc j 'ai posé sur le serveur. Et

00:12:41.659 --> 00:12:45.559
là, il a été déployé. Quand tu dis un .com, c

00:12:45.559 --> 00:12:46.799
'est que tu as acheté un nom de domaine, c 'est

00:12:46.799 --> 00:12:48.220
ça ? Ouais, un nom de domaine. J 'avais un nom

00:12:48.220 --> 00:12:49.779
de domaine depuis des années que je garde parce

00:12:49.779 --> 00:12:52.600
que je pourrais mieux le perdre. Et il me dit,

00:12:52.679 --> 00:12:54.740
tiens, je vais en profiter, je vais l 'installer

00:12:54.740 --> 00:12:57.879
dessus, je vais voir si ça fonctionne. Ça a fonctionné,

00:12:57.919 --> 00:13:00.059
j 'avais déjà ma page. Il était passé par quel

00:13:00.059 --> 00:13:02.740
hébergeur pour ton site ? Parce que le nom de

00:13:02.740 --> 00:13:05.360
domaine, il s 'achète par exemple sur plusieurs

00:13:05.360 --> 00:13:08.460
revendeurs comme Namecheap, même sur OVH directement,

00:13:08.559 --> 00:13:10.480
les hébergeurs peuvent vendre des noms de domaine.

00:13:10.870 --> 00:13:12.590
Et quel hébergeur tu t 'es dit que t 'allais

00:13:12.590 --> 00:13:14.669
utiliser et pourquoi ? Bah celui que j 'avais

00:13:14.669 --> 00:13:16.809
depuis le début, Yonos, enfin One & One qui...

00:13:16.809 --> 00:13:19.470
Donc t 'étais avec Yonos et du coup tu t 'es

00:13:19.470 --> 00:13:21.830
dit je vais rester avec eux parce que je suis

00:13:21.830 --> 00:13:24.129
déjà déployé donc normal. Ça c 'est vraiment

00:13:24.129 --> 00:13:26.950
un conseil que je donne à tout le monde parce

00:13:26.950 --> 00:13:29.889
que dans l 'informatique, le code, il y a énormément

00:13:29.889 --> 00:13:32.029
de langage, de technologie et à chaque fois on

00:13:32.029 --> 00:13:34.250
se dit quel est le meilleur langage. En fait

00:13:34.250 --> 00:13:37.049
le meilleur langage c 'est subjectif parce que...

00:13:37.769 --> 00:13:39.789
On ne va pas l 'exploiter à 100 % le langage

00:13:39.789 --> 00:13:42.009
dans tous les cas, donc il faut utiliser le langage

00:13:42.009 --> 00:13:44.909
qu 'on connaît. Le meilleur langage, c 'est le

00:13:44.909 --> 00:13:46.610
langage qu 'on connaît, qu 'on maîtrise, parce

00:13:46.610 --> 00:13:48.610
que c 'est celui qui nous fera gagner du temps

00:13:48.610 --> 00:13:50.350
et on peut tout faire avec les langages déjà.

00:13:50.830 --> 00:13:52.210
Et c 'est pareil, quand on va se demander c 'est

00:13:52.210 --> 00:13:54.669
quoi le meilleur hébergeur, oui, il y en a qui

00:13:54.669 --> 00:13:56.250
sont peut -être un peu moins chers, un peu ci,

00:13:56.289 --> 00:13:59.029
un peu ça. Oui, ils ont tous leur avantage. Mais

00:13:59.029 --> 00:14:01.029
moi je conseille de rester sur des technos qu

00:14:01.029 --> 00:14:02.909
'on maîtrise, parce qu 'après il y a une courbe

00:14:02.909 --> 00:14:04.789
d 'apprentissage à chaque fois, donc... Et l

00:14:04.789 --> 00:14:07.490
'environnement, je veux dire que... tout l 'environnement

00:14:07.490 --> 00:14:10.789
de développement. T 'es sur VS Code, bon Cursor

00:14:10.789 --> 00:14:13.129
c 'est un forc de VS Code, donc c 'est -à -dire

00:14:13.129 --> 00:14:15.289
qu 'ils ont repris à code base de VS Code et

00:14:15.289 --> 00:14:17.409
après ils y ont ajouté des choses. C 'est pareil

00:14:17.409 --> 00:14:20.210
pour Windsurf, le concurrent de Cursor, qui vient

00:14:20.210 --> 00:14:24.330
d 'être acheté par OpenAI. OpenAI a racheté un

00:14:24.330 --> 00:14:27.049
environnement de développement avec un éditeur

00:14:27.049 --> 00:14:29.870
de code boosté à l 'IA, qui s 'appelle Windsurf.

00:14:30.210 --> 00:14:32.690
C 'est une idée, on va y ravoir. Ouais, mais

00:14:32.690 --> 00:14:35.389
du coup ils vont concurrencer Cursor sévèrement,

00:14:35.590 --> 00:14:39.240
c 'est déjà le cas. Oui. Mais bref, qu 'est -ce

00:14:39.240 --> 00:14:42.559
qu 'on disait ? Que oui, les bergeurs, du coup,

00:14:42.600 --> 00:14:44.500
tu étais sur les bergeurs. Donc là, tu as réussi

00:14:44.500 --> 00:14:46.740
à le déployer, tu avais ton site. Oui, c 'était

00:14:46.740 --> 00:14:48.600
un environnement que je connaissais. Et combien

00:14:48.600 --> 00:14:51.840
de temps ça t 'a appris de faire tout ça ? Quelques

00:14:51.840 --> 00:14:55.179
heures. Pour le déployer, mais tout le projet,

00:14:55.279 --> 00:14:57.860
je veux dire, semaine, mois. Ah, mois, ça se

00:14:57.860 --> 00:15:00.000
compte en mois. Ça se compte en mois. Mais par

00:15:00.000 --> 00:15:01.500
contre, tu as appris pas mal de choses via les

00:15:01.500 --> 00:15:06.419
tutos YouTube. Tout à fait. On est arrivé à ce

00:15:06.419 --> 00:15:09.159
stade où tu étais bloqué et tu m 'as demandé

00:15:09.159 --> 00:15:11.580
de l 'aide. Tout à fait. Donc déjà bravo parce

00:15:11.580 --> 00:15:15.399
que commencer de zéro comme ça avec des tutos

00:15:15.399 --> 00:15:18.039
et tout, franchement, c 'est pas simple. Donc

00:15:18.039 --> 00:15:20.919
félicitations. Merci. Pour ta persévérance. Je

00:15:20.919 --> 00:15:22.460
sais qu 'il faut faire preuve de beaucoup de

00:15:22.460 --> 00:15:24.379
patience quand on est développeur parce que quand

00:15:24.379 --> 00:15:28.220
on est confronté à un bug, on peut y rester des

00:15:28.220 --> 00:15:30.059
heures, il faudra des jours. Mais des fois, il

00:15:30.059 --> 00:15:33.899
faut relâcher. C 'est vrai, c 'est comme les

00:15:33.899 --> 00:15:35.299
grands mathématiciens, t'sais, qui travaillent

00:15:35.299 --> 00:15:37.620
sur des théorèmes, des fois ils vont faire une

00:15:37.620 --> 00:15:39.240
balade en forêt et paf, c 'est là où ils trouvent

00:15:39.240 --> 00:15:45.059
la solution. Ça permet de sortir de notre...

00:15:45.059 --> 00:15:47.019
Parce qu 'on a notre cerveau qui tourne en rond,

00:15:47.059 --> 00:15:48.759
qui tourne en rond, qui n 'arrive pas à se libérer.

00:15:48.759 --> 00:15:50.059
Qui complètement s 'atturait. Définiment quand

00:15:50.059 --> 00:15:52.299
on va se balader, ou en tout cas qu 'on va faire

00:15:52.299 --> 00:15:54.960
un peu de sport. Et là on n 'est plus... C 'est

00:15:54.960 --> 00:15:56.559
vrai, le sport ça joue beaucoup là -dessus, sur

00:15:56.559 --> 00:16:00.950
la créativité. Ça libère, ouais. Il y a quelque

00:16:00.950 --> 00:16:04.629
chose qui se passe dans notre cerveau, définitivement.

00:16:04.870 --> 00:16:07.929
Et du coup, tu m 'as appelé pour passer à l 'étape

00:16:07.929 --> 00:16:10.370
supérieure, c 'est -à -dire avoir d 'autres pages

00:16:10.370 --> 00:16:12.570
des navigations, parce que là, tu avais ton énorme

00:16:12.570 --> 00:16:15.809
bloc de code. Mais déjà, le moindre truc que

00:16:15.809 --> 00:16:18.490
tu changeais, ça cassait tout. Et j 'avais besoin

00:16:18.490 --> 00:16:21.769
d 'avoir d 'autres pages pour pouvoir gérer tout

00:16:21.769 --> 00:16:24.389
ce qui était sur la page d 'affichage. Donc tu

00:16:24.389 --> 00:16:26.730
voulais une interface plutôt admine pour rentrer,

00:16:26.750 --> 00:16:28.129
par exemple, les photos que tu voulais mettre

00:16:28.129 --> 00:16:31.960
sur ton diaporama. mettre justement admin, donc

00:16:31.960 --> 00:16:35.379
avoir toute la sécurité. Parce que bon, il n

00:16:35.379 --> 00:16:37.440
'y a que les administrateurs. La sécurité, parce

00:16:37.440 --> 00:16:39.399
que c 'est vrai que là, c 'est hyper important

00:16:39.399 --> 00:16:43.080
ce point. Tu fais un site pour ton collège, donc

00:16:43.080 --> 00:16:45.059
qui sera diffusé dans tous les écrans du collège,

00:16:45.379 --> 00:16:49.100
avec plusieurs centaines d 'élèves. Vous imaginez

00:16:49.100 --> 00:16:53.039
bien qu 'un petit site fait sur CiaoGPT à l 'époque,

00:16:53.539 --> 00:16:56.179
etc. Le hacker qui veut diffuser quelque chose

00:16:56.179 --> 00:16:58.870
dans le collège. Le sympa hacker qui commence

00:16:58.870 --> 00:17:01.710
à peine, je suis sûr qu 'il craque le truc. Et

00:17:01.710 --> 00:17:04.930
ouais, et on imagine bien qu 'avec tous les risques...

00:17:04.930 --> 00:17:08.470
De faire refuser des bêtises. Des fake news,

00:17:08.670 --> 00:17:11.049
même un élève qui peut faire n 'importe quoi.

00:17:12.329 --> 00:17:16.029
D 'ailleurs, petite question annexe. T 'as jamais

00:17:16.029 --> 00:17:19.470
voulu passer par un prestataire pour t 'aider

00:17:19.470 --> 00:17:21.630
? C 'est juste que c 'était une question de budget,

00:17:21.730 --> 00:17:22.890
c 'était pas quelque chose d 'essentiel. Oui,

00:17:23.250 --> 00:17:26.240
disons que... J 'aime bien faire les choses par

00:17:26.240 --> 00:17:28.140
moi -même, en tout cas, me creuser un peu l 'esprit

00:17:28.140 --> 00:17:31.980
et je suis certain que tout est possible. Donc,

00:17:31.980 --> 00:17:35.200
c 'est mon but. J 'ai pas envie. Pas envie ou

00:17:35.200 --> 00:17:37.240
pas de budget ? Tu penses que ça aurait été possible

00:17:37.240 --> 00:17:40.119
de soumettre un dossier ? Non, on avait déjà

00:17:40.119 --> 00:17:42.160
réfléchi de passer par des sociétés qui font

00:17:42.160 --> 00:17:47.220
déjà des... qui ont déjà, tout le temps, le système

00:17:47.220 --> 00:17:50.940
d 'écran dynamique où là, t 'as des abonnements

00:17:50.940 --> 00:17:55.460
mensuels qui, bon, c 'est pas... le retour sur

00:17:55.460 --> 00:17:57.519
amnestissement valient, n 'est -ce pas ? Ouais,

00:17:57.599 --> 00:17:59.519
parce qu 'après t 'es un peu locked, c 'est -à

00:17:59.519 --> 00:18:01.140
-dire que t 'es un peu bloqué avec un abonnement,

00:18:01.240 --> 00:18:02.559
et puis dès que tu veux changer quelque chose,

00:18:02.920 --> 00:18:05.980
en fait c 'est tout. C 'est pas sympa, je veux

00:18:05.980 --> 00:18:08.319
dire, autant le petit défi est là, tu vas...

00:18:08.319 --> 00:18:11.559
C 'est sûr. Tu vois, quand j 'ai commencé à faire

00:18:11.559 --> 00:18:13.460
l 'application sur laquelle je travaille actuellement,

00:18:13.720 --> 00:18:16.000
là, et que je vais bientôt faire un podcast dessus,

00:18:16.079 --> 00:18:18.960
parce qu 'on arrive vers un milestone, comme

00:18:18.960 --> 00:18:20.839
on dit, c 'est -à -dire qu 'on arrive vers un

00:18:20.839 --> 00:18:23.220
point où vraiment on va la diffuser en masse,

00:18:24.509 --> 00:18:26.710
Je me suis toujours dit que j 'allais tout faire

00:18:26.710 --> 00:18:30.109
pour moi -même au début. Parce que après, t 'es

00:18:30.109 --> 00:18:32.430
bloqué. Et j 'ai beaucoup de fondateurs comme

00:18:32.430 --> 00:18:34.990
ça qui sont pas trop techniques, qui ont pris

00:18:34.990 --> 00:18:38.529
des freelance. Par exemple, un mec qui est dans

00:18:38.529 --> 00:18:40.009
les pays de l 'Est, il s 'est dit, il y a des

00:18:40.009 --> 00:18:42.250
développeurs pas chers, je vais faire mon appli

00:18:42.250 --> 00:18:45.869
avec ça. OK, ils lui ont fait l 'appli, ça répondait

00:18:45.869 --> 00:18:47.730
au cahier des charges. Derrière, il voulait changer

00:18:47.730 --> 00:18:50.450
quelque chose un mois après. Et là, tu fais comment

00:18:50.450 --> 00:18:53.829
? Donc en fait aucune maîtrise de la code base

00:18:53.829 --> 00:18:57.730
et là ils peuvent pricer donc ils vont chiffrer

00:18:57.730 --> 00:18:59.930
la feature beaucoup plus cher parce que du coup

00:18:59.930 --> 00:19:03.210
t 'as un peu les mains pieds point liés. Un peu

00:19:03.210 --> 00:19:06.670
comme si elle est en monocode. T 'es pas maître

00:19:06.670 --> 00:19:10.630
de ton site, de ton application quoi. Bon les

00:19:10.630 --> 00:19:12.609
amis, petite interruption parce que je me suis

00:19:12.609 --> 00:19:15.009
rendu compte que depuis le début j 'enregistrais

00:19:15.009 --> 00:19:18.130
avec le micro de mon Mac et non le super micro

00:19:18.130 --> 00:19:20.789
que j 'ai acheté. Et du coup, Fred était assez

00:19:20.789 --> 00:19:23.410
loin du mic, donc on l 'entendait beaucoup moins.

00:19:24.130 --> 00:19:28.809
Je me représente. Bonjour. Écoute, on vient de

00:19:28.809 --> 00:19:30.490
faire 20 minutes, donc je pense qu 'on va continuer.

00:19:30.789 --> 00:19:32.650
Mais j 'espère que vous savez, après, je fais

00:19:32.650 --> 00:19:36.490
un post traitement et j 'utilise d 'ailleurs

00:19:36.490 --> 00:19:41.630
un outil d 'IA aussi pour adapter les sonorités.

00:19:42.069 --> 00:19:44.109
Ça passe dans un podcast. Donc normalement, il

00:19:44.109 --> 00:19:47.220
va lisser tout ça et augmenter ta voix. Tu crois

00:19:47.220 --> 00:19:49.220
qu 'il va pouvoir remener un thé sur les premières

00:19:49.220 --> 00:19:51.140
minutes pour augmenter ma voix ? Je pense, mais

00:19:51.140 --> 00:19:54.720
j 'espère surtout. On verra bien les amis. De

00:19:54.720 --> 00:19:56.539
toute façon, on va continuer ce podcast parce

00:19:56.539 --> 00:19:59.519
que c 'était hyper intéressant. Du coup, on parlait

00:19:59.519 --> 00:20:02.240
des prestataires. Donc toi, tu as voulu faire

00:20:02.240 --> 00:20:04.240
tout tout seul. Je te félicite. Moi, j 'ai fait

00:20:04.240 --> 00:20:06.240
tout tout seul au début pour mon application

00:20:06.240 --> 00:20:09.109
et après, on peut déléguer. Parce qu 'on peut

00:20:09.109 --> 00:20:10.930
vérifier en fait le travail qu 'il fait. Ce que

00:20:10.930 --> 00:20:12.910
tu me disais justement, faire faire ce que tu

00:20:12.910 --> 00:20:15.069
connais et fait ce que tu ne connais pas. Et

00:20:15.069 --> 00:20:17.250
c 'est marrant, je l 'ai dit dans un podcast

00:20:17.250 --> 00:20:19.809
aussi là, le numéro 4 que t 'as pas encore écouté.

00:20:19.990 --> 00:20:21.650
Ah bah non, j 'ai pas écouté. Bah tu verras parce

00:20:21.650 --> 00:20:24.029
que j 'en parle. Ouais, ça c 'est, mais j 'ai

00:20:24.029 --> 00:20:27.869
encore... Même à ma femme, j 'en ai parlé de

00:20:27.869 --> 00:20:30.869
ça. Ouais. C 'est très intéressant comme point

00:20:30.869 --> 00:20:33.630
de vue. Bah oui oui oui, tout à fait. Donc là

00:20:33.630 --> 00:20:35.250
du coup, tu t 'es dit je vais tout faire, donc

00:20:35.250 --> 00:20:37.819
c 'est louable. Voilà. Et donc, tu en étais bloqué

00:20:37.819 --> 00:20:41.619
à un moment, quand même. Voilà, et tu es venu.

00:20:43.140 --> 00:20:45.640
Sauveur. Tu m 'as fait découvrir un musiciel.

00:20:46.180 --> 00:20:49.539
Déjà, quand Fred m 'a montré ce qu 'il avait

00:20:49.539 --> 00:20:52.140
fait, c 'est super parce que, comme on disait,

00:20:53.299 --> 00:20:54.619
il y avait quelque chose. Il y avait de l 'idée.

00:20:54.960 --> 00:20:56.319
Quand je regarde derrière, c 'est sûr que ce

00:20:56.319 --> 00:20:58.440
n 'est pas les meilleures pratiques. Même niveau

00:20:58.440 --> 00:21:02.700
sécurité. Ah oui. Tu pouvais... Disons qu 'il

00:21:02.700 --> 00:21:03.839
y a des choses que je ne connais pas, mais en

00:21:03.839 --> 00:21:04.819
tout cas, je ne sais pas aller les chercher.

00:21:04.819 --> 00:21:07.509
Les principes, en fait, c 'est ça. Mais parce

00:21:07.509 --> 00:21:09.009
que c 'est assez vaste quand même de faire une

00:21:09.009 --> 00:21:11.509
application full stack, comme on dit, c 'est

00:21:11.509 --> 00:21:13.950
-à -dire le backend, le front -end, le déploiement,

00:21:14.049 --> 00:21:16.670
la sécurité. C 'est quand même les bases de données.

00:21:17.869 --> 00:21:19.430
Et du coup, il m 'explique que voilà, il veut

00:21:19.430 --> 00:21:21.849
faire d 'autres pages pour faire une interface

00:21:21.849 --> 00:21:24.670
admin. Il commence à me décrire tout un tas de

00:21:24.670 --> 00:21:26.009
features. Donc, c 'est sûr que quand on a une

00:21:26.009 --> 00:21:28.109
vision de produit, on part un peu dans tous les

00:21:28.109 --> 00:21:30.950
sens et on a beaucoup de features en tête. Moi,

00:21:31.029 --> 00:21:33.410
là, je te dis, on va faire étape par étape. Donc,

00:21:33.450 --> 00:21:36.220
déjà, je fais... un espèce d 'audit de son code.

00:21:37.460 --> 00:21:38.960
Mais je ne le fais pas moi -même l 'audit, parce

00:21:38.960 --> 00:21:40.660
que vous savez que, bah, depuis qu 'il y a les

00:21:40.660 --> 00:21:43.539
outils diagénétiques, on est très fainéants.

00:21:43.720 --> 00:21:46.339
Et du coup, je lui dis, écoute Fred, moi, j 'ai

00:21:46.339 --> 00:21:48.920
installé ce nouvel outil qui s 'appelle Cursor.

00:21:49.220 --> 00:21:51.759
C 'est comme VS Code que tu utilises, sauf que

00:21:51.759 --> 00:21:55.839
tu as un panel sur la droite où tu peux utiliser

00:21:55.839 --> 00:21:58.940
en gros, tu as de GPT, mais tu peux choisir ton

00:21:58.940 --> 00:22:02.539
modèle, c 'est pas forcément GPT. Et la plus

00:22:02.539 --> 00:22:04.599
value de ça, c 'est que tu peux lui passer ton

00:22:04.599 --> 00:22:08.220
code en contexte. Donc tu peux sélectionner des

00:22:08.220 --> 00:22:10.019
parties de ton code ou même tu peux lui passer

00:22:10.019 --> 00:22:12.500
des fichiers entiers. Et donc lui, il aura tout

00:22:12.500 --> 00:22:14.539
ça en contexte. Et derrière, tu tapes ton prompt.

00:22:15.480 --> 00:22:17.160
Donc moi, première chose que j 'ai faite, c 'est

00:22:17.160 --> 00:22:18.980
que j 'ai installé Cursor sur le PC de Fred.

00:22:19.660 --> 00:22:21.700
Et je t 'ai montré comment ça fonctionne. Donc

00:22:21.700 --> 00:22:25.700
j 'ai audité et j 'ai restructuré ton code avec

00:22:25.700 --> 00:22:30.220
toi. Donc j 'ai passé ce méga fichier où il y

00:22:30.220 --> 00:22:33.380
avait tout dans VS Code. dans PureSource, pardon,

00:22:34.279 --> 00:22:36.680
et je lui ai dit, ben voilà, écoute, j 'aimerais

00:22:36.680 --> 00:22:39.400
faire plusieurs fichiers, suivre les bonnes pratiques,

00:22:39.880 --> 00:22:42.079
un dossier un peu source, un dossier un peu front

00:22:42.079 --> 00:22:46.900
-end avec le HTML, un dossier CSS, un index .html,

00:22:47.299 --> 00:22:49.599
enfin, tout à fait, des trucs classiques pour

00:22:49.599 --> 00:22:52.619
un site web. Et lui direct, ben voilà, il m 'a

00:22:52.619 --> 00:22:56.420
dégrossi tout ça. Donc, c 'est là où tu disais

00:22:56.420 --> 00:22:59.000
que quand t 'as des connaissances, je lui ai

00:22:59.000 --> 00:23:01.299
demandé explicitement de faire ça. Ouais, dans

00:23:01.299 --> 00:23:04.460
le compte. dans le prompt. Je ne sais pas, on

00:23:04.460 --> 00:23:06.000
aurait dû faire l 'expérience, mais genre de

00:23:06.000 --> 00:23:08.759
mettre ça entre les mains. Mais en fait, toi,

00:23:08.759 --> 00:23:10.299
tu n 'as jamais vu vraiment un projet, comment

00:23:10.299 --> 00:23:12.519
il était structuré. Donc tu aurais pu lui demander,

00:23:13.200 --> 00:23:15.339
mais il faut quand même bien creuser le truc.

00:23:15.619 --> 00:23:17.660
Et on ne voit pas forcément la nécessité. En

00:23:17.660 --> 00:23:19.519
fait, quand on ne voit pas la chose, on ne peut

00:23:19.519 --> 00:23:23.700
pas. Oui. Toi, avec tes années d 'expérience,

00:23:24.319 --> 00:23:26.519
tu vois comment est structuré le squelette d

00:23:26.519 --> 00:23:30.660
'un site ou d 'une application. On va commencer

00:23:30.660 --> 00:23:33.839
de telle manière la fondation et à côté on va

00:23:33.839 --> 00:23:36.180
mettre des annexes pour pouvoir aller les chercher.

00:23:36.720 --> 00:23:40.140
En fait, c 'est ça, la partie modularité. En

00:23:40.140 --> 00:23:42.339
fait, il y a des bonnes pratiques de code et

00:23:42.339 --> 00:23:44.400
notamment tout ce qui est modularité, c 'est

00:23:44.400 --> 00:23:48.539
-à -dire séparer les parties indépendantes entre

00:23:48.539 --> 00:23:50.740
elles et non pas toutes les mélanger de telle

00:23:50.740 --> 00:23:52.720
sorte qu 'on puisse rajouter ensuite des blocs

00:23:52.720 --> 00:23:55.200
beaucoup plus facilement. Tout à fait. Ou même

00:23:55.200 --> 00:23:58.460
modifier... avec une nouvelle version d 'un fichier,

00:23:59.259 --> 00:24:01.339
on le copie, on le colle, on l 'efface, on en

00:24:01.339 --> 00:24:03.380
met un autre. C 'est ça. Et à ce moment -là,

00:24:04.039 --> 00:24:05.599
on peut tout de suite voir le résultat en local.

00:24:05.599 --> 00:24:07.660
Faire des nouvelles versions, sans tout casser

00:24:07.660 --> 00:24:11.420
aussi derrière. Donc on a fait ça ensemble. On

00:24:11.420 --> 00:24:14.940
a tout restructuré avec Ursor. Et là, quelle

00:24:14.940 --> 00:24:17.279
fut ta réaction quand t 'as vu ce qui me sortait

00:24:17.279 --> 00:24:21.539
comme résultat et comment en une demi -heure

00:24:21.539 --> 00:24:24.680
on a... Neural. Je ne sais pas. C 'est magnifique.

00:24:27.260 --> 00:24:31.859
La rapidité de développement qui est donnée par

00:24:31.859 --> 00:24:36.579
Cursor et l 'IA qui est adossée est fantastique.

00:24:37.720 --> 00:24:44.299
On gagne un temps énorme. Même moi qui ne connais

00:24:44.299 --> 00:24:48.160
rien dans le code, j 'arrive à sortir des choses

00:24:48.160 --> 00:24:50.000
qui sont fonctionnelles parce qu 'en plus de

00:24:50.000 --> 00:24:51.779
ça, après ça vous donne des idées parce que bon...

00:24:52.380 --> 00:24:54.019
Guillaume m 'a montré ça, alors qu 'est -ce qu

00:24:54.019 --> 00:24:56.279
'on fait ? Vous rentrez à la maison, vous avez

00:24:56.279 --> 00:24:58.059
d 'autres idées qui trottent dans votre tête,

00:24:58.200 --> 00:24:59.839
donc vous essayez de dire, tiens, je vais essayer

00:24:59.839 --> 00:25:02.420
de faire ça, voir ce que ça donne, et je vous

00:25:02.420 --> 00:25:07.480
jure, en un quart d 'heure, j 'avais sorti des

00:25:07.480 --> 00:25:10.420
choses, des jeux, on va dire, des tout bêtes,

00:25:10.460 --> 00:25:13.039
mais qui fonctionnent. Oui, en plus, toi, c 'est

00:25:13.039 --> 00:25:14.500
vrai que t 'as beaucoup d 'idées là -dessus,

00:25:14.619 --> 00:25:17.339
comme tes bricoleurs de base et tout. Tu t 'aimes

00:25:17.339 --> 00:25:19.680
bien bricoler à droite à gauche, donc là, t 'avais

00:25:19.680 --> 00:25:21.680
plein d 'idées, et c 'est vrai que quand... Je

00:25:21.680 --> 00:25:23.660
t 'ai introduit à cet outil et tout, après t

00:25:23.660 --> 00:25:26.200
'as eu ta période où tu t 'es amusé avec et t

00:25:26.200 --> 00:25:28.000
'es parti dans tous les sens mais on a tous cette

00:25:28.000 --> 00:25:30.079
période avec l 'IA Générative quand on découvre

00:25:30.079 --> 00:25:32.160
en fait on a des super pouvoirs. Ah c 'est comme

00:25:32.160 --> 00:25:36.019
si tu me donnais du sucre. Ça devient addictive

00:25:36.019 --> 00:25:39.519
mais par contre on verra aussi que après ça on

00:25:39.519 --> 00:25:42.640
peut vite se perdre aussi. Ouais parce qu 'après

00:25:42.640 --> 00:25:45.039
on s 'aperçoit qu 'il y a des choses qui arrivent

00:25:45.039 --> 00:25:48.349
pas à avancer ou... Le résultat est final. Dès

00:25:48.349 --> 00:25:50.569
que t 'es limité en fait, dès que là l 'IA n

00:25:50.569 --> 00:25:52.450
'y arrive plus. Moi j 'ai pas la connaissance

00:25:52.450 --> 00:25:53.710
pour l 'aider et la driver. Et là c 'est trop

00:25:53.710 --> 00:25:56.150
tard parce que t 'as ouvert la boîte de Pandor,

00:25:56.250 --> 00:25:58.750
t 'es parti loin, t 'as beaucoup de codes et

00:25:58.750 --> 00:26:00.430
là il faut reprendre. Il me manque les ailes

00:26:00.430 --> 00:26:05.349
pour voler. C 'est la chute libre. Si tu maîtrises

00:26:05.349 --> 00:26:08.589
pas, tu dois te retapper tout le code et si tu

00:26:08.589 --> 00:26:11.250
sais pas exactement, c 'est vraiment la merde

00:26:11.250 --> 00:26:14.549
là. On s 'aperçoit que... L 'IA part dans une

00:26:14.549 --> 00:26:15.869
direction qui n 'est peut -être pas ce qu 'on

00:26:15.869 --> 00:26:18.950
souhaitait au départ. Après, pour faire marche

00:26:18.950 --> 00:26:20.390
arrière, c 'est très dur. Voilà. Parce qu 'en

00:26:20.390 --> 00:26:23.190
fait, on revient, imaginons que c 'est une incrémentation

00:26:23.190 --> 00:26:27.890
de plusieurs dizaines de codes qu 'on a mis les

00:26:27.890 --> 00:26:28.950
uns derrière les autres. Et des fois, il faut

00:26:28.950 --> 00:26:30.710
revenir, mais dix codes, enfin, au tout cas,

00:26:30.970 --> 00:26:32.769
dix demandes en arrière pour repartir de zéro.

00:26:32.869 --> 00:26:35.390
Donc, on perd tout ce qu 'on avait fait pendant...

00:26:35.390 --> 00:26:37.170
D 'ailleurs, ça me prépensait à un petit truc.

00:26:37.990 --> 00:26:39.869
Je ne sais pas si je t 'ai déjà parlé de l 'application

00:26:39.869 --> 00:26:44.380
Replit. C 'est un peu comme Loveable ou Ball

00:26:44.380 --> 00:26:50.900
.news, c 'est -à -dire que c 'est moins... Tu

00:26:50.900 --> 00:26:52.500
vois pas le code, en fait. C 'est -à -dire que

00:26:52.500 --> 00:26:55.740
Repeat, t 'as un prompt editor, tu vas mettre

00:26:55.740 --> 00:26:57.980
ton prompt. Par exemple, je veux une appli qui

00:26:57.980 --> 00:26:59.940
donne la météo et un affichage dynamique pour

00:26:59.940 --> 00:27:01.059
mon collège. Oui, elle te le fait, mais t 'as

00:27:01.059 --> 00:27:03.779
pas le code. Tu peux l 'exporter après, mais

00:27:03.779 --> 00:27:05.519
elle va travailler toute seule. Après, tu vas

00:27:05.519 --> 00:27:07.500
te balader, tu vas prendre un café. Tu reviens

00:27:07.500 --> 00:27:11.400
une heure après et t 'as ton appli. Est -ce que

00:27:11.400 --> 00:27:15.279
tu as le visuel de ce qu 'elle a fait ? Après,

00:27:15.460 --> 00:27:17.200
tu peux l 'exporter le code. J 'imagine que c

00:27:17.200 --> 00:27:20.019
'est payant et tout. Mais ça, c 'est vraiment

00:27:20.019 --> 00:27:22.380
l 'option avancée. Et eux, ils ont introduit

00:27:22.380 --> 00:27:25.440
des checkpoints. Donc, en gros, ils vont commit

00:27:25.440 --> 00:27:27.500
ton code. C 'est -à -dire que quand tu reviens,

00:27:27.519 --> 00:27:30.420
tu vas voir le résultat et là, tu vas lui prompter

00:27:30.420 --> 00:27:32.680
autre chose. Tu vas itérer. Tu vas lui dire,

00:27:32.960 --> 00:27:35.180
ouais, c 'est pas mal, mais la météo, je veux

00:27:35.180 --> 00:27:39.180
la centrer, ça, je veux ça. Du coup... Tu reprends,

00:27:39.180 --> 00:27:41.759
tu repars aux toilettes ou à droite à coulques.

00:27:42.140 --> 00:27:45.519
Tu reviens, t 'as le résultat. Et là, si la motif

00:27:45.519 --> 00:27:48.440
que tu l 'as fait, t 'as pas aimé, et bien tu

00:27:48.440 --> 00:27:50.059
peux revenir en arrière, tu vois. D 'accord.

00:27:50.440 --> 00:27:52.140
Donc eux, ils appellent ça des checkpoints. En

00:27:52.140 --> 00:27:54.420
fait, ça s 'appelle un git kobit. Oui, mais c

00:27:54.420 --> 00:27:57.700
'est comme un git, tu reviens. Et du coup, tu

00:27:57.700 --> 00:28:01.299
peux roll back, donc rétrograder à une version.

00:28:01.480 --> 00:28:03.220
Donc si jamais il part dans tous les sens, tu

00:28:03.220 --> 00:28:05.180
peux quand même revenir en arrière. Oui, parce

00:28:05.180 --> 00:28:06.819
que c 'est ce que tu fais avec une kit. C 'est

00:28:06.819 --> 00:28:08.759
ce que tu fais avec une kit. Parce que t 'es

00:28:08.759 --> 00:28:11.079
aussi appris à te servir de kit avec le ressort.

00:28:11.160 --> 00:28:15.039
Tout à fait. Mais du coup, là, t 'avais des super

00:28:15.039 --> 00:28:17.339
pouvoirs, t 'étais comme un fou. Donc ce que

00:28:17.339 --> 00:28:19.619
j 'ai fait, c 'est qu 'on a restructuré le code

00:28:19.619 --> 00:28:23.440
ensemble. On a réussi, on est arrivé même à avoir

00:28:23.440 --> 00:28:27.119
quelque chose de fonctionnel qui marche. Et ensuite,

00:28:27.180 --> 00:28:29.079
du coup, on est allé plus loin. C 'est -à -dire

00:28:29.079 --> 00:28:33.099
qu 'on a commencé à implémenter... Versel. Oui,

00:28:33.240 --> 00:28:36.440
on a déployé. On a déployé sur Versel très rapidement.

00:28:38.339 --> 00:28:40.819
Versel, c 'est très pratique pour déployer hyper

00:28:40.819 --> 00:28:43.700
rapidement. C 'est -à -dire que c 'est un outil

00:28:43.700 --> 00:28:46.460
de CDCI, donc développement continu, on va dire,

00:28:47.279 --> 00:28:51.170
et intégré. et à chaque fois qu 'on modifie et

00:28:51.170 --> 00:28:53.269
qu 'on pousse le code, il va redéployer une version

00:28:53.269 --> 00:28:55.289
sur Versailles, donc il n 'y a pas besoin de

00:28:55.289 --> 00:28:57.130
cliquer à droite à gauche. Oui, ça se fait automatiquement

00:28:57.130 --> 00:28:58.950
depuis Git. Tout automatiquement et tu vois ton

00:28:58.950 --> 00:29:02.630
site en direct. Par contre, on a vite bloqué

00:29:02.630 --> 00:29:05.930
sur les quotas. Oui, les quotas, parce que si

00:29:05.930 --> 00:29:08.170
on voulait avoir quelque chose qui fonctionne

00:29:08.170 --> 00:29:12.390
dans le temps, je crois que j 'étais limité à

00:29:12.390 --> 00:29:16.220
50 000 demandes et en fait les demandes... sont

00:29:16.220 --> 00:29:18.519
très vite arrivés et à ce moment -là, on devait

00:29:18.519 --> 00:29:23.319
passer sur un modèle payant. Et bon, je voyais

00:29:23.319 --> 00:29:25.339
mal aller voir la direction du collège, dire

00:29:25.339 --> 00:29:27.359
bon, ça va nous coûter une vingtaine d 'euros

00:29:27.359 --> 00:29:29.180
par mois. Sachant que tu l 'as fait toi -même.

00:29:29.619 --> 00:29:33.319
Pour une page. Pour une page, oui. Donc on avait

00:29:33.319 --> 00:29:35.539
utilisé Versel, c 'est un outil de déploiement

00:29:35.539 --> 00:29:37.920
très rapide, mais ça, c 'était juste pour pouvoir

00:29:37.920 --> 00:29:41.259
voir nos résultats directement. Et puis on a

00:29:41.259 --> 00:29:44.740
implémenté donc toutes ces interfaces. Et je

00:29:44.740 --> 00:29:47.599
t 'ai appris à te servir de cursor. Donc tu as

00:29:47.599 --> 00:29:50.200
pu quand même faire toi -même après. Donc on

00:29:50.200 --> 00:29:51.799
a passé une journée ensemble. Là, je t 'ai un

00:29:51.799 --> 00:29:54.599
peu formé sur l 'outil. Et derrière ? Après,

00:29:54.640 --> 00:29:57.920
j 'ai réussi à créer des nouvelles pages, qu

00:29:57.920 --> 00:29:59.539
'elles puissent travailler entre elles, aller

00:29:59.539 --> 00:30:04.700
chercher des API ou créer des fichiers de sauvegarde

00:30:04.700 --> 00:30:11.829
pour sauvegarder le diaporama. J 'avais une page

00:30:11.829 --> 00:30:15.750
pour aller chercher des photos dans l 'explorateur

00:30:15.750 --> 00:30:20.410
de l 'ordinateur, uploader les photos. Ces photos

00:30:20.410 --> 00:30:24.109
-là sont sauvegardées dans un fichier. J 'avais

00:30:24.109 --> 00:30:27.329
une autre page où c 'était la page d 'administration

00:30:27.329 --> 00:30:30.170
de diaporamas. Pour faire un diaporama, j 'allais

00:30:30.170 --> 00:30:33.910
chercher des photos où elles avaient été sauvegardées

00:30:33.910 --> 00:30:39.029
dans le site, on va dire. Et après, je créé dans

00:30:39.029 --> 00:30:44.529
une timeline. Chaque photo avec une petite animation

00:30:44.529 --> 00:30:47.109
entre les photos. J 'ai pu rajouter du texte,

00:30:47.190 --> 00:30:49.009
des images. En fait, tu as créé un éditeur de

00:30:49.009 --> 00:30:51.170
diaporama. Voilà, tout à fait. Franchement, c

00:30:51.170 --> 00:30:54.769
'est propre parce que ça, je connais des gens

00:30:54.769 --> 00:30:56.230
qui ont fait des applications pour moins que

00:30:56.230 --> 00:30:59.349
ça. En mode, je vais créer un éditeur de diaporama

00:30:59.349 --> 00:31:04.720
en ligne. Venez vous en servir. Mais juste un

00:31:04.720 --> 00:31:07.079
truc, là, j 'ai tout de suite vu que tu étais

00:31:07.079 --> 00:31:09.599
limité parce que tes images étaient en statique

00:31:09.599 --> 00:31:13.619
et tu n 'avais pas de base de données. Pour héberger

00:31:13.619 --> 00:31:17.519
tes images, c 'est -à -dire que tu pouvais télécharger

00:31:17.519 --> 00:31:20.680
des images et les mettre dans ton code, dans

00:31:20.680 --> 00:31:23.460
un dossier images, par exemple. Donc c 'était

00:31:23.460 --> 00:31:26.079
en statique, mais tu ne pouvais pas, depuis le

00:31:26.079 --> 00:31:29.200
site, uploader des images directement avant qu

00:31:29.200 --> 00:31:31.349
'on implément le versaire de blog storage. Quand

00:31:31.349 --> 00:31:33.069
c 'était en production. Oui, tout à fait. Elle

00:31:33.069 --> 00:31:35.910
restait en locale, en fait. Exactement. Et ça,

00:31:36.049 --> 00:31:37.410
c 'était une grosse limitation parce que déjà

00:31:37.410 --> 00:31:39.849
ton projet, il grossit. Et puis toi, tu veux

00:31:39.849 --> 00:31:42.250
que, en fait, les gens, que ce soit, par exemple,

00:31:42.309 --> 00:31:45.549
des cuisiniers, puissent uploader eux -mêmes

00:31:45.549 --> 00:31:48.609
des photos des menus et de leurs plats. Tout

00:31:48.609 --> 00:31:51.509
à fait. Et qu 'ils mettent eux -mêmes. Oui, voilà,

00:31:51.630 --> 00:31:54.049
ça m 'évitait. Pour éviter que je les mette moi

00:31:54.049 --> 00:31:59.730
-même en passant par. surtout redéployer le site

00:31:59.730 --> 00:32:01.150
à chaque fois, ce qui n 'est pas du tout une

00:32:01.150 --> 00:32:03.869
bonne pratique. Je voulais que un admin, par

00:32:03.869 --> 00:32:08.230
exemple le chef de cuisine, puisse lui -même

00:32:08.230 --> 00:32:13.230
aller sur la gestion du site et mettre lui -même

00:32:13.230 --> 00:32:16.450
les photos. Donc là, tout de suite, ça implique

00:32:16.450 --> 00:32:18.069
plusieurs choses. Ça implique de la création

00:32:18.069 --> 00:32:20.170
d 'utilisateurs, donc l 'authentification. Tout

00:32:20.170 --> 00:32:22.210
à fait. Derrière, ça implique d 'utiliser une

00:32:22.210 --> 00:32:26.920
base de données. pour l 'authentification pour

00:32:26.920 --> 00:32:30.019
les utilisateurs et puis aussi pour héberger

00:32:30.019 --> 00:32:32.660
les images. Donc, ce qu 'on a fait, c 'est qu

00:32:32.660 --> 00:32:35.619
'on a utilisé le Versel Blob Storage, qui était

00:32:35.619 --> 00:32:39.000
un storage intégré dans Versel. Avec Du Recul,

00:32:39.039 --> 00:32:40.220
c 'était peut -être pas forcément le meilleur

00:32:40.220 --> 00:32:42.220
outil parce que c 'est là où on a atteint les

00:32:42.220 --> 00:32:44.859
quotas. Oui, les quotas, mais même ça. Mais ça

00:32:44.859 --> 00:32:49.579
a permis d 'avoir vraiment quelque chose de fonctionnel.

00:32:49.680 --> 00:32:52.539
En fait, une V1 qu 'on peut présenter, comme

00:32:52.539 --> 00:32:55.089
par exemple, tu vois, un mec qui crée une start

00:32:55.089 --> 00:32:58.150
-up, il veut lever des fonds, par exemple, il

00:32:58.150 --> 00:33:01.450
peut présenter ce produit en disant voilà mon

00:33:01.450 --> 00:33:04.549
produit et ça fonctionne. Après, au final, ce

00:33:04.549 --> 00:33:06.349
qui est limitant, c 'est seulement des quotas

00:33:06.349 --> 00:33:08.710
à 20 euros par mois. Je pense que quand tu crées

00:33:08.710 --> 00:33:11.349
une start -up, soit tu remplaces ça, soit tu

00:33:11.349 --> 00:33:15.410
payes. Oui, ça peut être jouable, mais la start

00:33:15.410 --> 00:33:18.869
-up a peut -être aussi un but de gagner de l

00:33:18.869 --> 00:33:21.950
'argent en finalité, que là, pour le collège,

00:33:22.170 --> 00:33:25.390
ça n 'a pas de... A aucun intérêt pour nous de...

00:33:25.390 --> 00:33:28.890
Donc au final, on a abouti à une V1. Donc cette

00:33:28.890 --> 00:33:31.549
V1, qu 'est -ce que tu en as fait, exactement

00:33:31.549 --> 00:33:35.269
? Bah écoute, je l 'ai... Bon, on l 'a déployé.

00:33:35.529 --> 00:33:37.089
Vous l 'avez déployé dans le collège ? On l 'a

00:33:37.089 --> 00:33:40.250
déployé dans le collège sur un écran, déjà. Alors,

00:33:40.630 --> 00:33:43.349
je t 'interrompe, parce qu 'il y avait ce problème

00:33:43.349 --> 00:33:45.710
de sécurité, justement ? Non, bah la sécurité,

00:33:45.829 --> 00:33:47.470
on avait résolu le problème avec toi, là. Tu

00:33:47.470 --> 00:33:50.670
m 'avais expliqué justement avec le fameux point

00:33:50.670 --> 00:33:54.980
Anv, comment... Oui c 'est ça, donc on a sécurisé

00:33:54.980 --> 00:34:00.559
le truc et puis en fait on a seulement la seule

00:34:00.559 --> 00:34:02.420
page qui était accessible via le web, c 'était

00:34:02.420 --> 00:34:04.460
la page d 'affichage dynamique. Voilà, c 'est

00:34:04.460 --> 00:34:07.599
la seule qui était accessible par tout le monde.

00:34:08.239 --> 00:34:10.780
Et les pages d 'authentification et tout ça,

00:34:10.840 --> 00:34:13.300
elles étaient cachées ? Elles étaient cachées

00:34:13.300 --> 00:34:17.519
et donc peu importe ce qu 'on tapait, on ne pouvait

00:34:17.519 --> 00:34:20.000
pas, ça nous ramenait tout de suite au... à la

00:34:20.000 --> 00:34:23.039
page index .html où là on devait s 'entendre

00:34:23.039 --> 00:34:26.280
authentifié. C 'est ça. Authentifié. Authentifié.

00:34:26.619 --> 00:34:29.860
Je sais plus. Donc... Donc, authentification.

00:34:30.179 --> 00:34:31.599
Là, normalement, c 'est le moment où je vends

00:34:31.599 --> 00:34:35.460
une formation à mes auditeurs parce que... Mais

00:34:35.460 --> 00:34:37.659
non, je n 'ai pas créé de formation, les amis.

00:34:38.519 --> 00:34:40.480
Peut -être, pourquoi pas, en vrai, si ça intéresse

00:34:40.480 --> 00:34:43.059
les gens. Après, c 'est pas mon but dans la vie.

00:34:43.420 --> 00:34:45.380
Mais moi, j 'aime beaucoup aider, tu vois, donc

00:34:45.380 --> 00:34:47.360
si je peux aider. Mais je le fais à travers ce

00:34:47.360 --> 00:34:51.139
podcast, déjà. Et donc, tu as pu le déployer

00:34:51.139 --> 00:34:53.360
dans ton collège. Est -ce qu 'il y a eu des vérifications

00:34:53.360 --> 00:34:55.760
de sécurité, des audits ou des choses comme ça

00:34:55.760 --> 00:34:57.099
? Qu 'est -ce qui s 'est passé ? T 'es passé

00:34:57.099 --> 00:35:02.079
devant un jury ? Voilà, donc j 'ai la principale

00:35:02.079 --> 00:35:05.739
du collège avec, on va dire, mon référent au

00:35:05.739 --> 00:35:09.699
niveau du département qui a vu, je l 'ai présenté,

00:35:09.719 --> 00:35:14.059
je dis voilà, sur quoi on travaille et comment

00:35:14.059 --> 00:35:16.760
ça fonctionne, comment on peut créer des diaporamas,

00:35:16.980 --> 00:35:19.860
comment ça va être vu par les élèves. comment

00:35:19.860 --> 00:35:25.940
j 'imagine déployer à différents endroits dans

00:35:25.940 --> 00:35:31.539
le collège les écrans et qui pourra modifier

00:35:31.539 --> 00:35:37.000
le contenu de l 'affichage dynamique. Donc là,

00:35:37.019 --> 00:35:40.940
j 'avais créé deux, trois, on va dire, administrateurs.

00:35:41.440 --> 00:35:43.460
Et t 'as eu des bons feedbacks sur ce premier

00:35:43.460 --> 00:35:46.619
? Bah oui, bons feedbacks, oui, parce que le

00:35:46.619 --> 00:35:53.860
chef de cuisine a pu uploader des photos, en

00:35:53.860 --> 00:35:55.980
tout cas. Et après, bon, c 'est là où on est

00:35:55.980 --> 00:35:58.599
arrivé vite fait à des problèmes, parce que comme

00:35:58.599 --> 00:36:02.519
j 'avais retour sur mon téléphone au niveau des

00:36:02.519 --> 00:36:06.800
data, 24 -48 heures après, hop, je me suis dit,

00:36:06.940 --> 00:36:09.699
merde, ça a planté le site à craquer, pourquoi

00:36:09.699 --> 00:36:13.000
? Et donc je suis arrivé vérifier et en fait,

00:36:13.460 --> 00:36:16.619
justement, les 50 000 demandes... Oui, parce

00:36:16.619 --> 00:36:19.929
que... on n 'avait pas implémenté de cash, on

00:36:19.929 --> 00:36:22.769
n 'avait pas implémenté de stratégie pour réduire

00:36:22.769 --> 00:36:25.090
le nombre de lectures, on va dire, sur le site,

00:36:25.329 --> 00:36:28.309
parce que c 'était en fait... C 'était une V1.

00:36:28.550 --> 00:36:29.889
C 'était une V1. On corrige, on corrige les...

00:36:29.889 --> 00:36:33.030
Et puis il y a eu quand même pas mal d 'utilisateurs

00:36:33.030 --> 00:36:34.909
qui l 'ont utilisé au sein du collège. Il y avait

00:36:34.909 --> 00:36:36.829
plusieurs personnes. Plusieurs personnes, un

00:36:36.829 --> 00:36:39.269
écran. Et en fait, je me suis aperçu que... Alors

00:36:39.269 --> 00:36:41.110
là, je pense, est -ce que ça peut venir aussi

00:36:41.110 --> 00:36:47.269
de l 'explorateur sur lequel était... déployer

00:36:47.269 --> 00:36:50.250
et visualiser le site parce que... Tu t 'avais

00:36:50.250 --> 00:36:51.829
perçu que tu avais des refraîches. Voilà, il

00:36:51.829 --> 00:36:54.670
y avait des refraîches trop, trop, trop souvent.

00:36:55.210 --> 00:36:58.130
Alors ça, ça dépend aussi justement comment le

00:36:58.130 --> 00:37:00.230
navigateur met en cache. C 'est ça, exactement.

00:37:01.230 --> 00:37:04.309
Mais on a... Un navigateur très ancien. Alors

00:37:04.309 --> 00:37:06.789
lui, il te cache, il te fait porter le site très

00:37:06.789 --> 00:37:09.050
rapidement. Mais justement, on a pu optimiser

00:37:09.050 --> 00:37:12.309
en mettant le cache après et réduire drastiquement

00:37:12.309 --> 00:37:16.079
ce nombre -là. Voilà, mais après... malgré tout,

00:37:16.079 --> 00:37:19.000
je n 'allais pas tenir un mois avec... Oui, oui,

00:37:19.159 --> 00:37:20.420
ben après, Versel, c 'est une solution qui est

00:37:20.420 --> 00:37:22.300
gratuite, mais à partir d 'un certain niveau,

00:37:22.320 --> 00:37:24.280
et c 'est normal, sachant que toutes les autres

00:37:24.280 --> 00:37:26.059
solutions sont payantes, mais c 'est normal parce

00:37:26.059 --> 00:37:31.500
qu 'il fournit un service. Donc moi, le meilleur

00:37:31.500 --> 00:37:34.420
truc, c 'est d 'avoir son propre VPS, donc serveur

00:37:34.420 --> 00:37:36.340
privé virtuel, mais ça demande quand même plus

00:37:36.340 --> 00:37:39.079
de configuration. Et ça dépend pourquoi, parce

00:37:39.079 --> 00:37:41.760
que là, on voulait une V1. Voilà, donc après,

00:37:42.000 --> 00:37:44.219
moi, quand je voyais les problèmes qu 'on avait,

00:37:44.679 --> 00:37:46.840
je me suis dit, comment je vais réussir ça ?

00:37:46.840 --> 00:37:48.860
Est -ce qu 'on part sur un abonnement ou est

00:37:48.860 --> 00:37:52.340
-ce que je me fais un serveur à l 'intérieur

00:37:52.340 --> 00:37:54.780
du collège ? Un serveur physique ? Un serveur

00:37:54.780 --> 00:38:00.719
physique où là, via le .com, il irait pointer

00:38:00.719 --> 00:38:03.159
vers le serveur chercher des données. Possible,

00:38:03.280 --> 00:38:04.900
ça peut être ça. Le problème, c 'est qu 'il faut

00:38:04.900 --> 00:38:07.280
savoir que dans un collège, rien ne rentre, rien

00:38:07.280 --> 00:38:10.340
ne sort. Je veux dire, c 'est dérouillé. Et puis

00:38:10.340 --> 00:38:12.139
après, il faut quand même faire de la maintenance

00:38:12.139 --> 00:38:17.599
physique. Un minimum. Il faut quand même sécuriser

00:38:17.599 --> 00:38:19.659
le serveur, la pièce dans la casse aussi. Oui,

00:38:19.780 --> 00:38:21.139
mais là, tout ça, c 'est déjà en place. Je veux

00:38:21.139 --> 00:38:26.179
dire, on a ce qu 'il faut. Mais il y a des règles

00:38:26.179 --> 00:38:29.920
au niveau de l 'informatique, au niveau du département,

00:38:29.960 --> 00:38:31.719
parce que les collèges changeraient par le département.

00:38:32.000 --> 00:38:35.219
Ou là, c 'est normal, je veux dire, aucun ordinateur

00:38:35.219 --> 00:38:38.460
qui n 'a pas été, je veux dire, livré par le

00:38:38.460 --> 00:38:40.780
département ne peut rentrer dans le réseau. Donc

00:38:40.780 --> 00:38:43.429
là, ça pose des problèmes. Donc c 'est pour ça

00:38:43.429 --> 00:38:47.530
que je suis passé par un site web qui serait

00:38:47.530 --> 00:38:52.769
accessible que par le collège, mais vu que les

00:38:52.769 --> 00:38:54.630
ordinateurs peuvent aller quand même chercher

00:38:54.630 --> 00:38:58.170
une page web à l 'extérieur, là c 'était possible.

00:38:58.690 --> 00:39:01.750
Je te restais dans l 'approvision. En fait seul

00:39:01.750 --> 00:39:04.670
l 'affichage de l 'écran dynamique est accessible

00:39:04.670 --> 00:39:08.900
en gros sur le web. Moi, ce que j 'aime bien,

00:39:08.920 --> 00:39:10.480
c 'est ce que je disais, c 'est un serveur privé

00:39:10.480 --> 00:39:11.960
virtuel, donc c 'est comme un serveur physique,

00:39:12.099 --> 00:39:13.820
mais sauf que t 'as un petit bout de serveur

00:39:13.820 --> 00:39:17.179
physique qu 'on te loue, en gros, et ça coûte

00:39:17.179 --> 00:39:19.699
peut -être 5 euros par mois. Et là, niveau quota,

00:39:20.099 --> 00:39:22.780
tu gères beaucoup plus tes trucs, mais bon, il

00:39:22.780 --> 00:39:27.679
faut déployer pas mal de choses. Donc là, c 'était

00:39:27.679 --> 00:39:31.800
un peu over engineer, comme on dit, sur ingénierie.

00:39:32.119 --> 00:39:34.820
Voilà, mais j 'avais toujours l 'idée aussi de...

00:39:34.800 --> 00:39:37.559
C 'est sûr que ça ne coûte rien. Et je me suis

00:39:37.559 --> 00:39:40.539
rappelé que le site que j 'avais à l 'époque

00:39:40.539 --> 00:39:44.000
avec la pizzeria me coûtait juste l 'abonnement

00:39:44.000 --> 00:39:46.840
annuel d 'un point com. Et le nom de domaine

00:39:46.840 --> 00:39:49.159
parce que c 'est l 'hébergeur qui t 'a vendu

00:39:49.159 --> 00:39:51.500
le nom de domaine et que du coup ils t 'ont fait

00:39:51.500 --> 00:39:54.539
justement un hébergement de site pour que dalle.

00:39:54.980 --> 00:39:56.900
Rien du tout, je dirais pas à part mon... T 'avais

00:39:56.900 --> 00:39:59.760
juste acheté le nom de domaine. Voilà. Et donc

00:39:59.760 --> 00:40:01.300
je me dis mais comment ça se fait que là je l

00:40:01.300 --> 00:40:04.260
'ai payé 20 euros ? Par mois, alors qu 'avant,

00:40:05.219 --> 00:40:07.960
je ne payais rien pour avoir mon site complet

00:40:07.960 --> 00:40:10.079
de ma pizzeria avec plusieurs pages. Ils avaient

00:40:10.079 --> 00:40:12.179
une offre où, en gros, avec le nom de domaine,

00:40:12.280 --> 00:40:16.099
tu avais ton... Donc ? Guigui, Guillaume me disait,

00:40:16.119 --> 00:40:17.539
non, il faut faire comme ça, comme ça. Mais moi,

00:40:17.619 --> 00:40:21.599
j 'ai voulu tenter la chose. Ah oui. Tenter la

00:40:21.599 --> 00:40:24.159
chose. J 'avais complètement oublié d 'ailleurs,

00:40:24.440 --> 00:40:27.940
donc... Donc, j 'ai voulu déployer sur Younos

00:40:27.940 --> 00:40:31.099
le site. Mais c 'est bien parce que, tu vois...

00:40:31.599 --> 00:40:35.280
Tu n 'hésites pas à foncer, quoi, et à tenter

00:40:35.280 --> 00:40:37.179
des choses. Voilà, et après on pose des questions.

00:40:39.139 --> 00:40:42.699
Et du coup, ça s 'est passé comment ? Disons

00:40:42.699 --> 00:40:45.260
que... T 'as demandé à Lya de t 'aider à ce moment

00:40:45.260 --> 00:40:48.119
-là ? Parce qu 'il fallait que tu migres... Il

00:40:48.119 --> 00:40:49.940
fallait que je migre de Versailles, en fait.

00:40:50.179 --> 00:40:51.900
Bon, c 'était facile. Est -ce qu 'il fallait

00:40:51.900 --> 00:40:54.099
que tu changes du code ou pas ? Justement, c

00:40:54.099 --> 00:40:56.980
'est là le problème, c 'est que là, le point

00:40:56.980 --> 00:41:00.469
com, enfin, en tout cas le... sur Yunos ne fonctionne

00:41:00.469 --> 00:41:02.530
pas comme Versailles en tout cas. Nous on est

00:41:02.530 --> 00:41:04.710
parti en JavaScript. Si on veut mettre en JavaScript

00:41:04.710 --> 00:41:08.250
et fonctionner d 'une telle manière, là ça devient

00:41:08.250 --> 00:41:11.110
payant, on va dire on passe sur un abonnement.

00:41:11.650 --> 00:41:17.329
Ah ok. Là le site où je vais l 'installer, en

00:41:17.329 --> 00:41:21.769
gros ce que j 'ai cru comprendre avec la personne

00:41:21.769 --> 00:41:25.590
que j 'ai au bout du fil, m 'a dit que... Ah

00:41:25.590 --> 00:41:27.590
t 'avais carrément appelé le support et tout

00:41:27.590 --> 00:41:33.050
? Oui oui. et il m 'a dit, vous avez droit à

00:41:33.050 --> 00:41:35.849
50 méga octets, on va dire, de stockage pour

00:41:35.849 --> 00:41:39.349
mettre votre site. Et en fait, ce volume -là

00:41:39.349 --> 00:41:41.550
est partagé, enfin disons que ils ont peut -être

00:41:41.550 --> 00:41:45.409
des terras de stockage, mais entre tous les petits

00:41:45.409 --> 00:41:48.769
.com que les gens achètent, bien sûr, ils offrent

00:41:48.769 --> 00:41:52.170
50 méga octets pour chaque .com. Donc si on veut

00:41:52.170 --> 00:41:54.849
s 'en sortir, il faut que le site tienne sur

00:41:54.849 --> 00:41:59.090
50 méga octets. Et en plus, est -ce que tu pouvais

00:41:59.090 --> 00:42:01.469
déployer du JavaScript ? Non. À ce moment -là,

00:42:01.769 --> 00:42:06.789
j 'ai dû recoder en fait tout mon site en PHP

00:42:06.789 --> 00:42:11.969
pour que ça fonctionne. T 'es courageux. J 'y

00:42:11.969 --> 00:42:15.889
suis presque. Et là donc, fallait que tu convertisses

00:42:15.889 --> 00:42:18.769
tout ça. Donc là, t 'es toujours sur Cursor à

00:42:18.769 --> 00:42:20.849
ce moment -là ? Je suis toujours sur Cursor.

00:42:21.130 --> 00:42:22.489
Et qu 'est -ce que tu lui demandes ? Tu crées

00:42:22.489 --> 00:42:24.090
un nouveau projet, comment tu t 'y es pris ?

00:42:25.639 --> 00:42:30.280
Je lui ai demandé, vu qu 'on travaillait déjà

00:42:30.280 --> 00:42:35.960
en HTML, il avait le code, donc je lui ai demandé

00:42:35.960 --> 00:42:38.480
tout simplement, voilà, ma contrainte c 'est

00:42:38.480 --> 00:42:42.900
que maintenant je dois aller migrer le site chez

00:42:42.900 --> 00:42:47.559
Yunos, j 'ai telle ou telle contrainte et comment

00:42:47.559 --> 00:42:51.230
on fait ? Et donc là il m 'a sorti on va un plan

00:42:51.230 --> 00:42:53.969
de bataille, on va refaire le code, on va modifier

00:42:53.969 --> 00:42:56.849
ça, on va tout mettre en PHP. Donc ça, on va

00:42:56.849 --> 00:42:58.690
dire que le départ est assez rapide. Je veux

00:42:58.690 --> 00:43:02.329
dire, c 'est toujours l 'architecture qui t 'a

00:43:02.329 --> 00:43:05.250
faite et facilement, on arrive très rapidement

00:43:05.250 --> 00:43:08.949
à quelque chose de presque fonctionnel. Après,

00:43:09.110 --> 00:43:10.369
c 'est toujours dans les détails. C 'est comme

00:43:10.369 --> 00:43:13.530
construire une maison. Oui, mais ça, c 'est la

00:43:13.530 --> 00:43:16.489
règle, la loi de Pareto, je crois. Tout dans

00:43:16.489 --> 00:43:21.269
la vie, c 'est 80, 20, 80%, 20%. En gros, tu

00:43:21.269 --> 00:43:24.889
fais 80 % du travail en 20 % du temps, et les

00:43:24.889 --> 00:43:27.429
20 % restants te prennent 80 % de ton temps.

00:43:27.809 --> 00:43:29.269
Et là, c 'est dur parce que ça fait des semaines

00:43:29.269 --> 00:43:32.789
que je suis en train de... Alors, on va dire

00:43:32.789 --> 00:43:34.690
que je l 'ai même déjà... Je tiens à préciser

00:43:34.690 --> 00:43:36.210
que je t 'ai pas du tout aidé dans cette conversion.

00:43:36.210 --> 00:43:37.690
Non, non, j 'ai déjà même déployé, je l 'ai déjà

00:43:37.690 --> 00:43:40.449
mis en production. Mais je vois l 'affichage

00:43:40.449 --> 00:43:43.250
dynamique. Mais bon, les diaporomas s 'affichent

00:43:43.250 --> 00:43:45.389
pas parce qu 'il y a des petits problèmes que

00:43:45.389 --> 00:43:48.880
j 'arrive pas à résoudre. C 'est assez bizarre,

00:43:48.880 --> 00:43:51.880
je vais pas commencer à rentrer sur est -ce que

00:43:51.880 --> 00:43:56.760
l 'IA a perdu en capacité, parce que ce que j

00:43:56.760 --> 00:43:58.159
'avais à faire très rapidement il y a quelques

00:43:58.159 --> 00:44:01.179
semaines, là je trouve qu 'on tourne en rond,

00:44:02.260 --> 00:44:04.460
elle se morle à queue, elle recommence... Je

00:44:04.460 --> 00:44:06.760
vais t 'expliquer à ce que je pense mon opinion

00:44:06.760 --> 00:44:09.780
là -dessus. J 'aimerais d 'abord mentionner que

00:44:09.780 --> 00:44:12.280
l 'IA générative là, tu l 'as utilisé en gros

00:44:12.280 --> 00:44:14.780
pour convertir du code d 'un langage à un autre.

00:44:15.239 --> 00:44:17.880
Et ça, c 'est vraiment un usage très performant.

00:44:18.239 --> 00:44:19.920
Et c 'est un peu comme les traductions d 'un

00:44:19.920 --> 00:44:23.400
langage humain à un autre. Si demain vous demandez

00:44:23.400 --> 00:44:26.239
à Tchaatjpt de vous traduire un texte en russe,

00:44:26.440 --> 00:44:29.000
en polonais ou peu importe, il va le faire très

00:44:29.000 --> 00:44:31.440
bien. Il n 'y aura pas de coquilles ? Si, il

00:44:31.440 --> 00:44:32.579
y aura peut -être des coquilles à droite à gauche.

00:44:33.260 --> 00:44:34.820
Alors, je n 'ai pas vérifié parce que je ne parle

00:44:34.820 --> 00:44:38.039
pas russe, mais... Voilà. Non, mais je pense

00:44:38.039 --> 00:44:39.780
qu 'avec les derniers modèles, ou en tout cas,

00:44:40.179 --> 00:44:43.000
si c 'est pas Tchaatjpt... C 'est sûr et certain

00:44:43.000 --> 00:44:44.860
qu 'il y a des modèles qui sont spécialisés dans

00:44:44.860 --> 00:44:47.039
la traduction. D 'accord. Notamment, si tu vas

00:44:47.039 --> 00:44:49.400
sur le site Hugging Face, c 'est là où il y a

00:44:49.400 --> 00:44:51.699
les modèles open source qui sont déployés. J

00:44:51.699 --> 00:44:53.400
'en ai parlé, pareil, dans un épisode, je crois,

00:44:53.539 --> 00:44:56.920
un ou deux. Hugging Face, qui a été créé par

00:44:56.920 --> 00:44:59.300
des Français, mais aux États -Unis, à New York,

00:44:59.300 --> 00:45:02.820
je crois. Et il y a des modèles open source qui

00:45:02.820 --> 00:45:04.679
sont spécialisés dans la traduction de langage.

00:45:04.780 --> 00:45:07.019
C 'est -à -dire qu 'ils vont entraîner ces modèles

00:45:07.019 --> 00:45:09.440
explicitement pour bien traduire. Donc il y a

00:45:09.440 --> 00:45:12.760
des ouvrages, etc. Par contre, peut -être que

00:45:12.760 --> 00:45:15.139
certains maîtrisent certains langages et pas

00:45:15.139 --> 00:45:18.159
tous les langages. D 'accord. Donc ça, c 'est

00:45:18.159 --> 00:45:20.739
un cas d 'usage intéressant. Oui. Et du coup,

00:45:21.440 --> 00:45:23.199
bon, t 'as fait... Là, tu m 'as pas demandé d

00:45:23.199 --> 00:45:26.519
'être du tout... Non. Juste cursant marrant placé

00:45:26.519 --> 00:45:30.039
déjà en tant que professeur. Oui. Et là, t 'es

00:45:30.039 --> 00:45:32.719
arrivé et tu tournes en rond. Oui, je tourne

00:45:32.719 --> 00:45:36.650
en rond. J 'ai l 'impression que... sur certains...

00:45:36.650 --> 00:45:38.690
Alors, à un moment donné, parce que je travaille

00:45:38.690 --> 00:45:40.730
sur ma... Tu utilises quel modèle dans Cursor

00:45:40.730 --> 00:45:44.710
parce que... Claude. Claude Sonnet 3 .5. Ah ouais,

00:45:44.809 --> 00:45:47.429
toi t 'es un... Parce que justement, dans l 'épisode

00:45:47.429 --> 00:45:49.849
1, j 'explique que Claude Sonnet 3 .5, c 'était

00:45:49.849 --> 00:45:53.349
le point de bascule pour le code. Et dans Cursor,

00:45:53.469 --> 00:45:55.329
l 'avantage, c 'est qu 'on peut choisir le modèle.

00:45:56.070 --> 00:45:58.289
C 'est ça qui est incroyable. Tu peux dire, en

00:45:58.289 --> 00:46:01.289
fait, pour un cas d 'usage, si t 'es pas satisfait

00:46:01.289 --> 00:46:03.739
du résultat, tu peux changer de modèle. Comme

00:46:03.739 --> 00:46:06.739
tu disais, tu changes de développeur parce que

00:46:06.739 --> 00:46:08.480
tu n 'aimes pas son travail. Tout à fait. Donc

00:46:08.480 --> 00:46:13.420
tu peux passer de GPT à Code, à Gmini. Il y en

00:46:13.420 --> 00:46:17.119
a plusieurs, il y a même GPT. Oui. Quatro mini.

00:46:17.239 --> 00:46:20.079
Voilà. Donc toi, tu es sur Code 3 .5 sonnais

00:46:20.079 --> 00:46:22.960
depuis le début ? Depuis le début. J 'ai switché

00:46:22.960 --> 00:46:26.980
sur le 3 .8 ou je ne sais plus. 3 .7, oui. 3

00:46:26.980 --> 00:46:28.960
.7 qu 'ils ont fait. Mais il est payant celui

00:46:28.960 --> 00:46:32.829
-là. Enfin, il est le niveau maximum, non ? Je

00:46:32.829 --> 00:46:35.130
suis tout de suite revenu, j 'ai fait peut -être

00:46:35.130 --> 00:46:36.590
une journée et après je suis revenu sur le 3

00:46:36.590 --> 00:46:38.210
.5. Est -ce que tu utilises des fois le mode

00:46:38.210 --> 00:46:40.829
réflexion dans Cursor ou par défaut tu carres

00:46:40.829 --> 00:46:42.329
toujours le même mode ? Tu parles du mode agent

00:46:42.329 --> 00:46:45.250
? Il y a le mode agent, ouais. Alors j 'ai utilisé

00:46:45.250 --> 00:46:48.050
le mode agent. Il y a le raisonnement aussi.

00:46:49.489 --> 00:46:51.670
Je pense pas, on va en parler peut -être plus

00:46:51.670 --> 00:46:53.489
tard. Tu utilises le mode agent toi ? Je l 'ai

00:46:53.489 --> 00:46:56.070
utilisé pendant quelques jours. Et c 'est vrai

00:46:56.070 --> 00:46:57.929
que ça a avancé vite mais en fait j 'ai même

00:46:57.929 --> 00:47:00.190
pas fait esprit en fait. À un moment donné, j

00:47:00.190 --> 00:47:04.869
'ai switché entre mon eMac, ou en tout cas le

00:47:04.869 --> 00:47:07.949
Macbook. Je suis passé sur un Windows où là,

00:47:07.969 --> 00:47:10.409
il n 'y avait pas de mode agent. Je reviens sur

00:47:10.409 --> 00:47:12.869
le Mac et je n 'avais pas fait attention, il

00:47:12.869 --> 00:47:15.110
y a eu dû avoir une mise à jour. Et par défaut,

00:47:15.250 --> 00:47:16.909
il t 'a mis le mode agent. Peut -être qu 'on

00:47:16.909 --> 00:47:19.809
peut définir le mode agent parce que... Le mode

00:47:19.809 --> 00:47:23.909
agent, en fait, il fait par lui -même, en tout

00:47:23.909 --> 00:47:27.889
cas, il voit mieux. En tout cas, il voit mieux

00:47:27.889 --> 00:47:31.369
le code et il voit toute l 'arborescence où il

00:47:31.369 --> 00:47:33.690
va chercher à la pression l 'arborescence du

00:47:33.690 --> 00:47:36.369
site, en fait, où on n 'a pas besoin de lui montrer.

00:47:36.929 --> 00:47:39.929
En fait, le mode agent, déjà, il y a la réflexion,

00:47:40.550 --> 00:47:43.050
la chaîne de pensée que je parle également dans

00:47:43.050 --> 00:47:44.369
d 'autres épisodes. Donc je fais beaucoup de

00:47:44.369 --> 00:47:46.349
références aux épisodes anciens, mais il faudrait

00:47:46.349 --> 00:47:48.030
les reprendre parce que c 'est un peu chronologique

00:47:48.030 --> 00:47:50.469
comme je disais. T 'as cette chaîne de pensée,

00:47:50.489 --> 00:47:52.869
de raisonnement où là, il va faire le plan. Et

00:47:52.869 --> 00:47:54.750
ensuite, la deuxième étape, c 'est qu 'il va

00:47:54.750 --> 00:47:59.300
implémenter ce plan. et il va appeler des fonctions.

00:47:59.780 --> 00:48:02.840
Il y en a une qui s 'appelle Edit file, modifier

00:48:02.840 --> 00:48:05.000
un fichier et donc c 'est grâce à ça qu 'il modifie

00:48:05.000 --> 00:48:08.639
tes fichiers directement de lui -même. Et ça

00:48:08.639 --> 00:48:11.000
c 'est marrant parce que ce mode agent en fait,

00:48:11.139 --> 00:48:13.880
donc t 'as un prompt pour l 'agent qui est configuré

00:48:13.880 --> 00:48:16.639
où il lui donne des instructions et il lui explique

00:48:16.639 --> 00:48:19.019
dans la fonction Edit file comment modifier tes

00:48:19.019 --> 00:48:23.159
fichiers. Mais en fait, quand tu mets ça en pratique

00:48:23.159 --> 00:48:25.929
et que tu vois qu 'il le fait vraiment, Ça paraît

00:48:25.929 --> 00:48:28.210
magique, quoi. Alors, c 'est vrai que ça avance

00:48:28.210 --> 00:48:30.130
vite. Parce que tu le vois en plus, réfléchir

00:48:30.130 --> 00:48:34.130
et modifier. On progresse très rapidement. Mais

00:48:34.130 --> 00:48:36.230
des fois, en tant qu 'étrume, on n 'a plus la

00:48:36.230 --> 00:48:39.250
main. En tout cas, c 'est vrai que des fois,

00:48:39.570 --> 00:48:41.730
je suis revenu assez rapidement, on va dire,

00:48:41.949 --> 00:48:46.909
sur du... J 'ai enlevé le mode agent. Parce que

00:48:46.909 --> 00:48:49.989
même si ça avance vite, où on a des résultats

00:48:49.989 --> 00:48:54.010
très rapides, on perd, nous, le fil du développement.

00:48:54.719 --> 00:48:57.380
Mais par contre, quand il modifie un fichier,

00:48:57.619 --> 00:48:59.699
tu peux approuver ou rejeter. Est -ce que tu

00:48:59.699 --> 00:49:01.920
vérifiais ou t 'approuvais tout par défaut ?

00:49:01.920 --> 00:49:03.760
Qu 'est -ce que tu veux que je vérifie ? À mon

00:49:03.760 --> 00:49:07.900
niveau, je lui fais totalement confiance. Donc,

00:49:08.460 --> 00:49:10.780
c 'est au final, quand je regarde le résultat

00:49:10.780 --> 00:49:12.460
en production, on va dire, ou en tout cas en

00:49:12.460 --> 00:49:14.239
local. C 'est là où tu évalues si c 'est bien

00:49:14.239 --> 00:49:16.119
ou pas. Voilà, si c 'est bien ou c 'est pas bien.

00:49:16.639 --> 00:49:18.119
Puisque moi, quand je travaille dessus, quand

00:49:18.119 --> 00:49:20.480
même, je regarde le changement qu 'il me propose.

00:49:20.980 --> 00:49:22.900
Alors. Je regarde un peu en diagonale dans les

00:49:22.900 --> 00:49:24.639
grandes lignes, mais je comprends, on va dire.

00:49:24.920 --> 00:49:27.219
C 'est ce qui manque. Souvent, des fois, je refuse.

00:49:27.539 --> 00:49:30.280
Ça m 'arrive. Je dirais peut -être 30 % du temps

00:49:30.280 --> 00:49:32.159
où je refuse un changement quand même. Je commence

00:49:32.159 --> 00:49:34.039
à refuser parce que après, on va revenir vite

00:49:34.039 --> 00:49:35.260
fait. Ah, tu m 'attends. Tu commences à refuser.

00:49:35.280 --> 00:49:37.559
Je refuse parce que des fois, je commence à comprendre

00:49:37.559 --> 00:49:40.380
qu 'il se... Il va trop loin. Il est dit des

00:49:40.380 --> 00:49:41.639
mauvaises choses. Je parle même pas de l 'agent.

00:49:41.739 --> 00:49:43.320
Je parle même pas du mode agent. Je parle juste

00:49:43.320 --> 00:49:47.300
un mode normal où là, il est parfois, en ce moment,

00:49:47.460 --> 00:49:51.719
depuis 15 jours. Je trouve qu 'il y a une mauvaise

00:49:51.719 --> 00:49:56.000
réflexion où il refait des fichiers qui n 'ont

00:49:56.000 --> 00:49:57.460
pas le même nom, mais qui ont la même fonction.

00:49:58.539 --> 00:50:02.179
Je veux dire save... Là, ce que tu es en train

00:50:02.179 --> 00:50:04.019
de nous dire, c 'est que le modèle s 'est vachement

00:50:04.019 --> 00:50:07.900
dégradé en qualité. Le même modèle te donne des

00:50:07.900 --> 00:50:11.159
résultats moins bons. Depuis 15 jours, je trouve

00:50:11.159 --> 00:50:13.880
qu 'on tourne en rond. Est -ce que tu as essayé

00:50:13.880 --> 00:50:16.360
d 'autres modèles ? Non, je reste dessus. Moi,

00:50:16.480 --> 00:50:19.739
j 'ai ma théorie sur ça dans Cursor. Je pense

00:50:19.739 --> 00:50:23.960
qu 'ils font exprès de mettre un modèle moins

00:50:23.960 --> 00:50:28.079
bon. Alors, je ne sais pas, parce que normalement,

00:50:28.139 --> 00:50:31.159
tu vois, quand il déploie un modèle 3 .5 sonnets,

00:50:31.500 --> 00:50:33.500
il le tag, donc il met cette modèle qui a été

00:50:33.500 --> 00:50:37.199
déployé le 8 avril 2025. Et du coup, il ne change

00:50:37.199 --> 00:50:39.880
plus ce modèle normalement. Mais moi, je les

00:50:39.880 --> 00:50:41.840
soupçonne que dans Cursor, comme c 'est juste

00:50:41.840 --> 00:50:44.869
marqué Claude 3 .5 sonnets, il pointe vers un

00:50:44.869 --> 00:50:46.969
autre tag, tu vois. On pourrait s 'en poser une

00:50:46.969 --> 00:50:50.389
question, quelle date on est ? Pourquoi pas,

00:50:50.409 --> 00:50:52.929
ouais. Parce que des fois, ça m 'étonnerait.

00:50:52.929 --> 00:50:55.170
Il m 'a dit, il m 'a juré, mort des culs, ce

00:50:55.170 --> 00:50:56.590
qu 'on était tel jour. Je disais, c 'est pas

00:50:56.590 --> 00:50:58.449
possible, on est en 2025. Il m 'a dit non, non,

00:50:58.510 --> 00:51:00.190
on est en 2024. Je disais, c 'est pas possible.

00:51:00.730 --> 00:51:02.250
Alors ça, c 'est hyper intéressant ce que tu

00:51:02.250 --> 00:51:03.610
nous dis, parce qu 'effectivement, ils se sont

00:51:03.610 --> 00:51:05.670
entraînés sur des data qui datent d 'avant et

00:51:05.670 --> 00:51:08.099
du coup. Ça peut être pas mal. Tu lui demandes

00:51:08.099 --> 00:51:09.920
par exemple quel est le président des États -Unis.

00:51:10.860 --> 00:51:13.360
Et moi, l 'autre jour, il y en a un qui me disait

00:51:13.360 --> 00:51:15.619
Joseph Robinette Biden, parce qu 'il s 'appelle

00:51:15.619 --> 00:51:18.320
Joseph Robinette Biden. Ah oui, donc il n 'est

00:51:18.320 --> 00:51:20.380
pas à jour là -dessus, c 'est bête. Mais ce que

00:51:20.380 --> 00:51:23.659
je fais parfois, maintenant, quand je travaille

00:51:23.659 --> 00:51:26.980
avec lui, ok, il y a le prompt qu 'on fait dans

00:51:26.980 --> 00:51:31.360
le tchat, mais je lui adosse aussi un point TXT

00:51:31.360 --> 00:51:35.340
où je lui demande le... Comment dirais -je ?

00:51:35.369 --> 00:51:38.889
les objectifs, qu 'il ne les oublie jamais, parce

00:51:38.889 --> 00:51:40.909
que des fois, quand il oublie l 'objectif, il

00:51:40.909 --> 00:51:43.690
part dans des chemins de traverse. Alors ça,

00:51:43.889 --> 00:51:45.590
c 'est génial ce que tu me donnes comme tips.

00:51:46.230 --> 00:51:47.510
C 'est pareil, c 'est un truc que j 'ai découvert

00:51:47.510 --> 00:51:49.989
il n 'y a pas si longtemps que ça. Au début,

00:51:50.269 --> 00:51:52.789
tu fais l 'architecture de ce que tu veux. Tu

00:51:52.789 --> 00:51:55.210
peux le faire sur chat GPT, sur GROK. T 'es pas

00:51:55.210 --> 00:51:57.769
obligé de le faire dans Cursor ou tu peux le

00:51:57.769 --> 00:52:00.269
faire dans Cursor. Derrière, tu prends ça, tu

00:52:00.269 --> 00:52:02.710
le mets dans un fichier .txt dans ton projet.

00:52:03.110 --> 00:52:06.429
Et après, quand tu vas Utiliser Cursor, comme

00:52:06.429 --> 00:52:09.630
il a en tête ta code base, tu peux lui mettre

00:52:09.630 --> 00:52:12.989
toute ta base de code en contexte, il va voir

00:52:12.989 --> 00:52:16.090
ce fichier objectif du projet et il va suivre

00:52:16.090 --> 00:52:18.130
ses objectifs. Et tu peux même lui faire cocher

00:52:18.130 --> 00:52:21.110
les objectifs, modifier ce fichier et valider

00:52:21.110 --> 00:52:22.789
les objectifs. Parce que parfois, il règle un

00:52:22.789 --> 00:52:25.389
problème en m 'écrasant quelque chose qui fonctionnait

00:52:25.389 --> 00:52:28.230
avant. Et je suis en production ou je suis en

00:52:28.230 --> 00:52:30.730
local, je regarde le résultat. Ah ben oui, il

00:52:30.730 --> 00:52:34.159
a corrigé le problème, mais il m 'a effacé. des

00:52:34.159 --> 00:52:35.639
choses qu 'on avait mis des heures à réparer

00:52:35.639 --> 00:52:39.239
ou à fabriquer quoi. Pour revenir sur les modèles

00:52:39.239 --> 00:52:41.039
qui sont moins bons, j 'ai ma théorie parce que

00:52:41.039 --> 00:52:43.800
tu sais que maintenant ils ont sorti code 3 .7

00:52:43.800 --> 00:52:46.500
ce nerf et que quand tu utilises les derniers

00:52:46.500 --> 00:52:48.780
modèles comme ça, tu payes plus cher parce que

00:52:48.780 --> 00:52:52.760
c 'est du pay -per -use. C 'est -à -dire que

00:52:52.760 --> 00:52:57.480
plus tu l 'utilises, plus tu paies. Et j 'ai

00:52:57.480 --> 00:52:59.739
remarqué aussi que les modèles, dès qu 'ils sortent

00:52:59.739 --> 00:53:03.070
à nouveau, l 'ancien, ils vont le dégrader. pour

00:53:03.070 --> 00:53:04.829
que volontairement tu utilises le... Ça c 'est

00:53:04.829 --> 00:53:06.349
la méthode Apple quand ils changent de téléphone

00:53:06.349 --> 00:53:08.730
ou d 'IOS. Ouais mais... À bout d 'un moment,

00:53:08.829 --> 00:53:10.590
ton téléphone qui a trois ans, il avance plus

00:53:10.590 --> 00:53:12.829
rapidement alors que tu es toujours au top. Et

00:53:12.829 --> 00:53:15.030
ben ils font la même chose donc sur ça. Mais

00:53:15.030 --> 00:53:17.730
on le voit tous. Et je te garantis que si tu

00:53:17.730 --> 00:53:20.610
switches maintenant sur 3 .7 sonnette max parce

00:53:20.610 --> 00:53:21.809
que t 'as les minutes. Ça veut dire que ce soir

00:53:21.809 --> 00:53:25.269
mon site est terminé. Oui, tout à fait. Et t

00:53:25.269 --> 00:53:30.929
'as aussi le Gemini là, le 2 .5 Pro. Il est incroyable,

00:53:31.210 --> 00:53:33.170
le dernier. Mais pareil, du coup, il est beaucoup

00:53:33.170 --> 00:53:35.070
plus cher en paye periose. Et moi, je vois mes

00:53:35.070 --> 00:53:36.710
quotas, ils ont explosé. Maintenant, je paye

00:53:36.710 --> 00:53:38.889
100 balles d 'inférence d 'ancure sort par mois.

00:53:40.630 --> 00:53:45.789
Mais ça en perspective sur le coup d 'un développeur.

00:53:45.809 --> 00:53:47.630
Je comprends, mais bon, ils jouent un peu avec

00:53:47.630 --> 00:53:50.409
nous. C 'est la carotte, ça, la carotte. Bien

00:53:50.409 --> 00:53:52.869
sûr, oui, oui. L 'objectif derrière, c 'est que...

00:53:52.869 --> 00:53:55.289
Qu 'est -ce que fait OpenAI avec leur dernier

00:53:55.289 --> 00:53:58.769
achat ? Ils ont acheté Windsurf et d 'ailleurs

00:53:58.769 --> 00:54:02.650
ils offraient une semaine de crédit gratuit sur

00:54:02.650 --> 00:54:07.829
leur dernier modèle GPT 4 .1 qui est génial d

00:54:07.829 --> 00:54:10.750
'ailleurs pour le code. Ils offraient une semaine

00:54:10.750 --> 00:54:13.050
de free credit pour que les gens fassent le switch

00:54:13.050 --> 00:54:16.710
de cursor à Windsurf. Mais je crois que c 'est

00:54:16.710 --> 00:54:20.760
fini tout ça. Après, applique le conseil que

00:54:20.760 --> 00:54:22.519
je te disais de garder le même environnement

00:54:22.519 --> 00:54:24.260
de développement, parce que si tu switches, il

00:54:24.260 --> 00:54:26.500
faut réapprendre après. Là, je vais terminer

00:54:26.500 --> 00:54:30.320
déjà mon site. Mais toi, tu utilises Cursor gratuitement,

00:54:30.340 --> 00:54:32.840
100 % gratuitement ? Non. Non ? Ah non, j 'ai

00:54:32.840 --> 00:54:38.360
pris la première. Ça fait 3 -4 mois. Tu sais

00:54:38.360 --> 00:54:41.440
que je crois que Cursor, c 'est l 'outil que

00:54:41.440 --> 00:54:44.159
je paye où je suis le plus content de payer quand

00:54:44.159 --> 00:54:46.820
je vois sur mon compte moins 17 euros Cursor.

00:54:47.119 --> 00:54:49.019
Limite, je suis content. Ça veut dire que j 'ai

00:54:49.019 --> 00:54:54.780
bien travaillé. Et encore, tu es un développeur

00:54:54.780 --> 00:54:58.480
senior. Même moi, je suis content. Tu es en bas.

00:54:59.179 --> 00:55:01.599
J 'ai vu que Cursor, c 'est une des entreprises

00:55:01.599 --> 00:55:06.019
avec la plus grosse croissance en revenus annuels

00:55:06.019 --> 00:55:08.239
récurrents. Je crois qu 'ils sont à plus de 100

00:55:08.239 --> 00:55:10.480
millions. Maintenant, ils sont peut -être déjà

00:55:10.480 --> 00:55:15.420
à 200 millions de dollars récurrents annuels.

00:55:17.809 --> 00:55:21.190
Mais toi, tu payes l 'abonnement, tu utilises

00:55:21.190 --> 00:55:23.429
pas les meilleurs modèles. J 'utilise toujours

00:55:23.429 --> 00:55:25.989
que le code 3 .7. Tu payes pour avoir plus de

00:55:25.989 --> 00:55:28.449
quotas à 3 .5 en illimité, mais tu vas pas non

00:55:28.449 --> 00:55:30.690
plus chercher du pay -per -use derrière sur les

00:55:30.690 --> 00:55:33.130
3 .7. Je pense pas que pour l 'instant, ça me...

00:55:33.130 --> 00:55:36.309
Parce que c 'était mon prochain conseil. Quelques

00:55:36.309 --> 00:55:38.909
mois, oui, mais à mon niveau, tu sais, je fais

00:55:38.909 --> 00:55:40.530
pas ça toute la journée. C 'est vrai, c 'est

00:55:40.530 --> 00:55:45.170
vrai. Moi, je fais plein de choses avec mes doigts.

00:55:45.630 --> 00:55:49.090
Avec mes mains, dans la journée de mon métier,

00:55:49.130 --> 00:55:53.809
je peux souder à l 'oeuvre, faire du code à 10

00:55:53.809 --> 00:55:58.510
heures et jardiner à midi. Je fais tout, je suis

00:55:58.510 --> 00:56:01.670
à touche à tout. Et quels sons ? Du coup, là,

00:56:01.789 --> 00:56:04.769
ton site collège, on va essayer de finir ce déploiement

00:56:04.769 --> 00:56:08.309
après le podcast. Là, ce sera fini, fini ce projet.

00:56:09.230 --> 00:56:11.170
Est -ce que tu as des autres projets derrière

00:56:11.170 --> 00:56:12.510
? Est -ce que tu as essayé de faire autre chose

00:56:12.510 --> 00:56:16.019
? Oui. Ah oui ? Est -ce que tu veux nous en toucher

00:56:16.019 --> 00:56:17.900
de mots, peut -être, avant qu 'on termine ce

00:56:17.900 --> 00:56:23.880
podcast ? Ben pourquoi pas. Alors oui, je disais

00:56:23.880 --> 00:56:28.039
tout à l 'heure quand Guillaume m 'a montré Cursor

00:56:28.039 --> 00:56:33.199
et les possibilités qui étaient immenses de pouvoir

00:56:33.199 --> 00:56:38.440
créer, développer, imaginer des applications

00:56:38.440 --> 00:56:44.289
ou juste des pages HTML qui puissent être fonctionnait

00:56:44.289 --> 00:56:47.349
assez rapidement, il y a des idées qui me sont

00:56:47.349 --> 00:56:50.530
germées. À un moment donné, j 'ai voulu créer

00:56:50.530 --> 00:56:54.750
une animation en pixels. Je ne sais pas pourquoi

00:56:54.750 --> 00:56:57.110
ça m 'est arrivé, donc je lui ai demandé de faire

00:56:57.110 --> 00:57:04.690
une grille 32 sur 32 où je puisse avoir la possibilité

00:57:04.690 --> 00:57:10.010
de cocher certains pixels avec une couleur. Ça

00:57:10.010 --> 00:57:11.250
a fonctionné, j 'ai pu la sauvegarder, j 'ai

00:57:11.250 --> 00:57:13.300
pu faire un dessin en pixels. Et après ce que

00:57:13.300 --> 00:57:14.659
j 'ai voulu, j 'ai dit ben tiens, mais est -ce

00:57:14.659 --> 00:57:16.380
que je pourrais pas avoir une frame suivante

00:57:16.380 --> 00:57:19.800
? Ouais, avoir plusieurs frames de clicsens.

00:57:20.000 --> 00:57:23.079
Et appuyer sur play et hop, ça joue comme si

00:57:23.079 --> 00:57:25.420
c 'est une animation. Tu sais que tu m 'as montré

00:57:25.420 --> 00:57:26.920
ça l 'autre jour quand je suis allé chez Fred,

00:57:27.039 --> 00:57:28.599
il m 'a dit viens voir, regarde ce que j 'ai

00:57:28.599 --> 00:57:30.159
fait avec le cursor, je lui ai dit qu 'est -ce

00:57:30.159 --> 00:57:33.079
que t 'as fait encore ? Et ça marche. Et là,

00:57:33.079 --> 00:57:34.840
là tu m 'as bluffé, pourquoi ? Parce que tes

00:57:34.840 --> 00:57:37.460
enfants l 'utilisent. ils jouaient avec. Quand

00:57:37.460 --> 00:57:39.659
je suis arrivé, ils jouaient avec et ils étaient

00:57:39.659 --> 00:57:42.320
contents de jouer avec. Ils jouaient à Minecraft

00:57:42.320 --> 00:57:44.719
5 minutes avant. Tu leur as dit est -ce que vous

00:57:44.719 --> 00:57:47.000
voulez jouer, comment t 'as appelé ça, Pixel

00:57:47.000 --> 00:57:51.659
? Et ils étaient refaits de jouer avec et là

00:57:51.659 --> 00:57:53.239
je me suis dit putain c 'est fort. Ils ont fait

00:57:53.239 --> 00:57:54.440
marcher un petit bonhomme qui jouait au foot.

00:57:55.599 --> 00:57:59.159
C 'était marrant. Et ça, est -ce que ce projet,

00:57:59.280 --> 00:58:00.280
tu veux le pousser plus longtemps ? Ouais, je

00:58:00.280 --> 00:58:01.920
vais le pousser. J 'aimerais peut -être... Moi,

00:58:01.940 --> 00:58:03.840
j 'aimerais bien que tu le pousses jusqu 'au

00:58:03.840 --> 00:58:05.880
bout de ce projet. Tu finisses le site collège.

00:58:06.199 --> 00:58:08.380
Voilà. Et que ce projet -là de Pixel, en fait,

00:58:08.460 --> 00:58:11.539
cette animation en Pixel, que ça soit fonctionnel,

00:58:11.559 --> 00:58:14.380
que ça soit au niveau en front -end, on va dire,

00:58:14.559 --> 00:58:19.619
enfin, en tout cas, le visuel soit... On va dire

00:58:19.619 --> 00:58:23.619
léché, mais que ça soit propre. Ouais, très propre,

00:58:23.679 --> 00:58:26.989
comme un jeu sur Roblox. Voilà. et que ça puisse

00:58:26.989 --> 00:58:32.269
être en ligne, c 'est -à -dire sur un navigateur

00:58:32.269 --> 00:58:38.289
ou même une application sur un téléphone où les

00:58:38.289 --> 00:58:41.590
enfants puissent dessiner, créer une animation

00:58:41.590 --> 00:58:44.809
toute simple, faire des jeux de lumière. Est

00:58:44.809 --> 00:58:46.670
-ce que tu souhaites le mettre gratuitement en

00:58:46.670 --> 00:58:50.769
open source ou le monétiser ce projet ? Au début,

00:58:50.789 --> 00:58:52.889
on apprend et au bout d 'un moment, on va vouloir

00:58:52.889 --> 00:58:54.690
forcément monétiser les projets. Monétiser et

00:58:54.690 --> 00:58:57.050
après, je sais pas, je verrai, est -ce que open,

00:58:57.210 --> 00:59:00.909
est -ce qu 'il y a, que ce soit que ça me rapporte

00:59:00.909 --> 00:59:04.130
quelque chose, peut -être par du, de la pub et

00:59:04.130 --> 00:59:06.030
que les gens l 'utilisent. Ah, peut -être un

00:59:06.030 --> 00:59:08.329
peu de pub. Après, moi, ce que je peux te conseiller

00:59:08.329 --> 00:59:10.230
sur ce projet, éventuellement de le mettre en

00:59:10.230 --> 00:59:12.769
open source. Déjà, c 'est un très beau projet

00:59:12.769 --> 00:59:14.429
parce que, comme tu disais, tes enfants y jouent

00:59:14.429 --> 00:59:17.130
et tu peux faire jouer d 'autres enfants gratuitement.

00:59:17.670 --> 00:59:20.789
Maintenant. T 'avais aussi lancé d 'autres projets

00:59:20.789 --> 00:59:23.409
encore, parce que tu t 'es pas mal étalé. Bah

00:59:23.409 --> 00:59:25.230
oui. Est -ce qu 'il y a d 'autres projets que

00:59:25.230 --> 00:59:27.369
tu peux monétiser potentiellement ? Potentiellement,

00:59:29.329 --> 00:59:31.989
un logiciel qui crée des menus pour les collectivités.

00:59:32.230 --> 00:59:36.050
Parce que je vois que là où je travaille, en

00:59:36.050 --> 00:59:41.530
fait, on a une cuisine. Il y a un chef de cuisine,

00:59:41.670 --> 00:59:45.710
une seconde cuisine. Ils font les repas pour

00:59:45.710 --> 00:59:48.980
les élèves tous les jours. Tous les jours. Mais

00:59:48.980 --> 00:59:52.719
ils ont une contrainte, c 'est qu 'ils ont...

00:59:52.719 --> 00:59:54.619
Il y a des jours où c 'est du végétarien, il

00:59:54.619 --> 00:59:57.079
y a des jours où il faut... Ça doit dire, il

00:59:57.079 --> 01:00:00.820
faut tant de protéines, tant de l 'étage. Et

01:00:00.820 --> 01:00:05.179
en fait, il faut que la semaine soit équilibrée.

01:00:05.500 --> 01:00:08.739
Le mois soit équilibré. Il faut que... Où tu

01:00:08.739 --> 01:00:10.699
puisses ajouter toutes les contraintes. Les contraintes.

01:00:10.719 --> 01:00:13.400
Et derrière, comment ça génère le menu cuisinier

01:00:13.400 --> 01:00:18.179
? Ce chef de cuisine qui, avec l 'équipe de cuisine,

01:00:18.799 --> 01:00:23.460
la direction, les élèves ont le droit de dire,

01:00:23.659 --> 01:00:25.320
parce qu 'ils font une commission, une commission

01:00:25.320 --> 01:00:28.820
menu, où là, ils vont dire, ben, on aimerait

01:00:28.820 --> 01:00:31.039
manger ça. Donc si les élèves, enfin, en tout

01:00:31.039 --> 01:00:33.079
cas, si les élèves, ah, on aimerait manger ça,

01:00:33.639 --> 01:00:35.719
le chef de cuisine, lui, il doit, ils vont manger

01:00:35.719 --> 01:00:37.840
ça, mais il faut, il y a des contraintes, c 'est

01:00:37.840 --> 01:00:39.719
-à -dire que ce jour -là, si les élèves mangent

01:00:39.719 --> 01:00:41.539
ça, qu 'il y a tant de protéines, tant de détaches,

01:00:41.639 --> 01:00:43.699
tout ça, il faut que le lendemain, ben, il faut

01:00:43.699 --> 01:00:45.940
que je modifie mon menu, parce que la semaine,

01:00:46.039 --> 01:00:48.199
il faut que ça soit équilibre. Mais est -ce que...

01:00:48.000 --> 01:00:50.719
Le chef, il utiliserait de l 'IA Générative pour

01:00:50.719 --> 01:00:53.059
faire les menus ? Ça lui ferait gagner du temps.

01:00:53.380 --> 01:00:54.980
Donc tu souhaites également intégrer une l 'IA

01:00:54.980 --> 01:00:56.699
Générative ? Tout à fait. Voilà, parce que j

01:00:56.699 --> 01:00:59.480
'ai déjà essayé. Alors c 'est juste, alors c

01:00:59.480 --> 01:01:01.159
'est même pas une V1, c 'est en dessous de la

01:01:01.159 --> 01:01:04.119
V1. Donc là, je souligne quand même que tu fais

01:01:04.119 --> 01:01:07.340
ce site grâce à l 'IA Générative et tu vas intégrer

01:01:07.340 --> 01:01:09.639
une l 'IA Générative dedans. Voilà, parce que

01:01:09.639 --> 01:01:14.480
elle va, elle va, elle va elle -même. Je lui

01:01:14.480 --> 01:01:16.940
fais manger, en fait. Il va te faire des propositions

01:01:16.940 --> 01:01:19.360
de menu avec toutes les contraintes qui seront

01:01:19.360 --> 01:01:21.000
passées par les cuisiniers, les chefs cuisiniers.

01:01:21.019 --> 01:01:23.440
Parce que je lui ai donné, en fait, les contraintes

01:01:23.440 --> 01:01:29.599
qui sont... Comment dirais -je ? Le département

01:01:29.599 --> 01:01:36.659
a des textes nutritionnels. Oui, c 'est ça. Les

01:01:36.659 --> 01:01:38.659
macros, tous les macros nutritionnels. Voilà,

01:01:38.840 --> 01:01:42.659
donc tout est bien expliqué. Il y a plusieurs

01:01:42.659 --> 01:01:45.699
pages, c 'est un document PDF. Et donc là, j

01:01:45.699 --> 01:01:49.059
'ai donné ça à l 'IA, en tout cas dans l 'application,

01:01:49.320 --> 01:01:53.579
et elle a commencé à réaliser le tableau. Et

01:01:53.579 --> 01:01:55.539
t 'as fait la partie un peu front -end. Front

01:01:55.539 --> 01:01:58.900
-end, alors c 'est vraiment du... Un calendrier.

01:02:00.179 --> 01:02:02.139
Un premier G, je veux dire. Il y a quelque chose

01:02:02.139 --> 01:02:03.920
qui fonctionne. Et ça c 'est super intéressant

01:02:03.920 --> 01:02:05.800
parce que moi, quand tu m 'as montré ce second

01:02:05.800 --> 01:02:08.059
projet, tout de suite je t 'ai dit il faut que

01:02:08.059 --> 01:02:10.360
t 'en fasses un SAS et que tu le monétises parce

01:02:10.360 --> 01:02:13.559
que... le temps que tu peux faire gagner. Parce

01:02:13.559 --> 01:02:16.800
que ma femme est directrice d 'une école et elle

01:02:16.800 --> 01:02:19.579
est soumise aux mêmes contraintes et aux mêmes

01:02:19.579 --> 01:02:22.400
problèmes. Donc déjà, dans mon entourage, j 'ai

01:02:22.400 --> 01:02:23.719
tout de suite vu déjà qu 'il y avait des gens

01:02:23.719 --> 01:02:26.420
qui étaient intéressés. Là, je me suis dit, ok,

01:02:26.619 --> 01:02:28.420
ça, il faut que tu en fasses un sens et que tu

01:02:28.420 --> 01:02:30.639
monétises. Donc peut -être que après ton jeu

01:02:30.639 --> 01:02:33.280
de pixels que tu aurais abouti, peut -être que

01:02:33.280 --> 01:02:36.519
tu serais prêt pour avoir un premier projet monétisable.

01:02:38.000 --> 01:02:40.659
Après, comment le déployer, comment aller chercher

01:02:40.659 --> 01:02:43.739
? Là, on pourra voir ça ensemble pour ce qu 'il

01:02:43.739 --> 01:02:47.860
est, on va dire. Parce qu 'il y a franchement,

01:02:48.179 --> 01:02:52.760
si on a l 'esprit ouvert, même en regardant le

01:02:52.760 --> 01:02:55.340
monde qui nous entoure, on trouve des idées à

01:02:55.340 --> 01:02:56.539
mettre en place. En fait, c 'est ça, il y en

01:02:56.539 --> 01:02:58.760
a qui disent que l 'IA Générative va les remplacer.

01:02:59.440 --> 01:03:01.699
Mais regarde, toi, tu te sers d 'IA Générative

01:03:01.699 --> 01:03:03.360
pour faire des choses qui n 'existent pas. Donc,

01:03:03.380 --> 01:03:05.980
tu te crées en fait des opportunités. Parfois,

01:03:06.119 --> 01:03:08.239
il ne faut pas forcément voir ça comme un remplacement,

01:03:09.059 --> 01:03:11.579
mais un outil qui va te permettre de faire plein

01:03:11.579 --> 01:03:13.460
de choses que tu ne pouvais pas faire parce que

01:03:13.460 --> 01:03:15.860
tu étais plafonné. Et même gagner du temps. Parce

01:03:15.860 --> 01:03:19.960
que là, je vois les contraintes, on va dire,

01:03:22.400 --> 01:03:27.440
du département. C 'est qu 'on nous rajoute des

01:03:27.440 --> 01:03:32.469
objectifs. Mais sans donner plus de moyens. Voilà,

01:03:32.530 --> 01:03:34.590
on n 'a pas des bras en plus. Donc, ça veut dire

01:03:34.590 --> 01:03:37.989
que là, le chef de cuisine, en plus de faire

01:03:37.989 --> 01:03:41.150
les commandes, de gérer l 'équipe de cuisine,

01:03:41.710 --> 01:03:44.130
de préparer le repas, il doit, en plus de ça,

01:03:44.269 --> 01:03:48.030
bon, il y a toujours toutes les suivis, les péremptions,

01:03:48.550 --> 01:03:51.489
la sécurité alimentaire, tout ça. Mais en plus

01:03:51.489 --> 01:03:54.269
de ça, il y a des compreintes maintenant qui

01:03:54.269 --> 01:03:56.210
sont beaucoup plus importantes dans la gestion

01:03:56.210 --> 01:03:58.650
des menus, dans l 'équilibre pour les élèves.

01:03:58.829 --> 01:04:02.409
Donc si en plus de ça, ça plus ça plus ça, la

01:04:02.409 --> 01:04:05.150
journée fait toujours 24 heures. Donc les outils

01:04:05.150 --> 01:04:06.849
dits agénératifs permettent d 'aller plus vite

01:04:06.849 --> 01:04:09.989
et d 'optimiser tout ça. Et d 'optimiser et gagner

01:04:09.989 --> 01:04:12.949
du temps pour pouvoir toujours faire son métier

01:04:12.949 --> 01:04:16.289
de base, c 'est -à -dire faire les repas tout

01:04:16.289 --> 01:04:18.690
du jour. Exactement. Et j 'ai vu que justement

01:04:18.690 --> 01:04:20.929
dans l 'administration publique, pas que les

01:04:20.929 --> 01:04:23.090
départements, mais toute l 'administration, parce

01:04:23.090 --> 01:04:24.949
qu 'en France, on a quand même beaucoup d 'entités.

01:04:25.779 --> 01:04:28.320
l 'IA générative et des acteurs comme Mistral

01:04:28.320 --> 01:04:30.880
qui peuvent déployer en open source pour garder

01:04:30.880 --> 01:04:33.260
la confidentialité. J 'ai vu qu 'ils ont sorti

01:04:33.260 --> 01:04:36.260
d 'ailleurs le chat pour les entreprises qui

01:04:36.260 --> 01:04:38.880
puissent se connecter même à des Gmail, etc.

01:04:38.980 --> 01:04:41.219
et optimiser toute la chaîne de valeur. Ouais,

01:04:41.460 --> 01:04:42.500
enfin des Gmail, mais il faudrait que ça reste

01:04:42.500 --> 01:04:45.860
en France aussi. Oui, mais ça c 'est un autre

01:04:45.860 --> 01:04:48.639
problème. Mais ce que je veux dire par là, c

01:04:48.639 --> 01:04:51.480
'est que pour optimiser toute la gestion de l

01:04:51.480 --> 01:04:55.039
'État en général, l 'IA générative est ultra

01:04:55.039 --> 01:04:56.659
intéressante. Et on voit aujourd 'hui que les

01:04:56.659 --> 01:04:59.139
dépenses publiques, elles explosent parce qu

01:04:59.139 --> 01:05:01.880
'il y a peut -être même beaucoup trop d 'entités

01:05:01.880 --> 01:05:04.559
où ceux qui chapotent tout ça, ils n 'ont pas

01:05:04.559 --> 01:05:07.340
du tout de vision. Et puis il y a des dérapages.

01:05:08.099 --> 01:05:11.820
Mais l 'IA générative pourrait permettre de solutionner

01:05:11.820 --> 01:05:14.860
tout ça au final. Gérer la dépense publique.

01:05:15.079 --> 01:05:17.099
Baissez peut -être le nombre de personnes sur

01:05:17.099 --> 01:05:19.599
le terrain. Et notamment pour les tâches redondantes.

01:05:20.719 --> 01:05:22.460
Qu 'est -ce que tu veux entendre par là ? Bah,

01:05:22.519 --> 01:05:25.699
des tâches d 'administration plutôt. Ah, c 'est

01:05:25.699 --> 01:05:27.699
sûr que là, dans les années à venir, il y a certaines

01:05:27.699 --> 01:05:30.880
personnes qui vont malheureusement... Malheureusement

01:05:30.880 --> 01:05:34.139
ou heureusement, parce que... Or, change de métier.

01:05:34.360 --> 01:05:36.199
En fait, quand tu fais une tâche répétitive,

01:05:37.440 --> 01:05:39.139
ben, peut -être que t 'es pas forcément à 100

01:05:39.139 --> 01:05:41.539
% épanoui dans ton travail, parce que ça te brise

01:05:41.539 --> 01:05:43.880
ta créativité quand même. Alors, si tu délexes

01:05:43.880 --> 01:05:45.860
ça à une île générative, derrière, t 'auras plus

01:05:45.860 --> 01:05:47.599
de place pour, comme toi, par exemple, t 'as

01:05:47.599 --> 01:05:51.449
fait un outil... en dehors de tes heures de travail,

01:05:51.610 --> 01:05:54.030
mais tu vois, ça te permet de faire ce genre

01:05:54.030 --> 01:05:56.170
de choses, quoi. Tout à fait, tout à fait. Après,

01:05:59.309 --> 01:06:04.510
l 'avenir dans les mois et années qui viennent,

01:06:04.510 --> 01:06:06.809
ça va pas prendre 10 ans, mais je veux dire qu

01:06:06.809 --> 01:06:08.989
'ils le savent. En tout cas, ils le pensent déjà.

01:06:09.130 --> 01:06:15.190
Je vois au quotidien déjà que ça se lia et là.

01:06:16.030 --> 01:06:18.250
Celui qui dit qu 'il n 'utilise pas, c 'est où

01:06:18.250 --> 01:06:20.360
? Parce qu 'il y en a peur. un peu comme il y

01:06:20.360 --> 01:06:21.980
a eu la révolution des ordinateurs ou en tout

01:06:21.980 --> 01:06:24.179
cas des personnels. Parce que je vois que moi,

01:06:24.719 --> 01:06:28.500
si je réfléchis, mon oncle qui était dans les

01:06:28.500 --> 01:06:30.960
années 70 -80, qui n 'a pas réussi à se mettre

01:06:30.960 --> 01:06:35.719
à l 'informatique, son boulot a été complètement

01:06:35.719 --> 01:06:37.780
modifié. Je veux dire, il a pu travailler. Oui,

01:06:37.800 --> 01:06:40.079
c 'est un peu la même révolution que la révolution

01:06:40.079 --> 01:06:42.239
Internet, informatique et tout ça. Il faut s

01:06:42.239 --> 01:06:47.039
'y mettre et utiliser l 'outil et pas se faire

01:06:47.039 --> 01:06:52.030
manger par l 'outil. Exactement. trouver les

01:06:52.030 --> 01:06:55.849
avantages qu 'on a à utiliser l 'IA. Alors, c

01:06:55.849 --> 01:06:58.170
'est sûr que ça peut faire peur parce que ça

01:06:58.170 --> 01:07:01.309
va tellement vite. Et je vois, ce matin, je montais

01:07:01.309 --> 01:07:04.110
à ma maman, je lui montrais Mistral, je lui installais

01:07:04.110 --> 01:07:06.530
sur son téléphone et je lui montrais comment

01:07:06.530 --> 01:07:07.909
ça fonctionnait. Parce que c 'est vrai que ça

01:07:07.909 --> 01:07:10.730
peut être utile. Elle veut aller faire un voyage.

01:07:11.329 --> 01:07:13.949
Tout à fait. Hop, tu dis, je pars d 'ici, je

01:07:13.949 --> 01:07:18.820
vais ici. Fais -moi vite fait un roadbook. En

01:07:18.820 --> 01:07:21.860
trois, quatre secondes, il y avait le road book.

01:07:22.760 --> 01:07:24.639
Je vois là en ce moment, ça c 'est ma femme qui

01:07:24.639 --> 01:07:25.920
utilise ça et j 'ai des collègues qui utilisent

01:07:25.920 --> 01:07:28.000
ça. Ils ont pris une photo de chez eux, là, du

01:07:28.000 --> 01:07:32.780
jardin. Ils ont voulu aménager leur jardin. Ils

01:07:32.780 --> 01:07:38.519
ont demandé à Lya, fais -moi un jardin dans tel

01:07:38.519 --> 01:07:42.139
style avec des... des transats, tout ça, avec

01:07:42.139 --> 01:07:45.889
un barnum ou en tout cas un... Ils ont prototypé

01:07:45.889 --> 01:07:48.150
leur... Et bien, il y a renvoi même une image

01:07:48.150 --> 01:07:52.650
avec le jardin fait, avec tout ce qu 'ils avaient

01:07:52.650 --> 01:07:57.070
dit, les éléments. Et en plus de ça, ça a rajouté

01:07:57.070 --> 01:07:59.710
les modèles des objets qui avaient été sur la

01:07:59.710 --> 01:08:01.530
photo avec l 'endroit où il fallait les acheter

01:08:01.530 --> 01:08:04.610
et le prix. C 'est vrai ? Ouais. C 'est sur ChatGPT

01:08:04.610 --> 01:08:08.170
ça ? ChatGPT ou... Oui, parce que ChargeJPT,

01:08:08.349 --> 01:08:10.789
ils ont rajouté la fonction shopping où maintenant

01:08:10.789 --> 01:08:12.510
tu vas pouvoir voir les articles. Donc d 'ailleurs,

01:08:12.630 --> 01:08:15.210
ça peut booster des ventes et ça peut être un

01:08:15.210 --> 01:08:16.569
nouveau un nouveau canal de ventes extrêmement

01:08:16.569 --> 01:08:19.050
puissant. Mais en fait, c 'est marrant parce

01:08:19.050 --> 01:08:21.529
que tout ça, ça évolue très vite. Comme tu dis,

01:08:21.630 --> 01:08:23.109
la fonction shopping, elle vient d 'arriver.

01:08:24.069 --> 01:08:26.210
Je me suis fait une tâche dans ChargeJPT qui

01:08:26.210 --> 01:08:29.449
me résume les actualités. Et chaque jour, j 'ai

01:08:29.449 --> 01:08:31.659
mes petites actues. Et j 'aimerais faire des

01:08:31.659 --> 01:08:33.460
revues de presse parce que là, j 'ai plein de

01:08:33.460 --> 01:08:36.000
trucs déjà depuis le dernier épisode dont j 'aimerais

01:08:36.000 --> 01:08:38.159
parler. Ah oui, d 'accord. Et je vais faire des

01:08:38.159 --> 01:08:40.460
épisodes un peu revues de presse parce que ça

01:08:40.460 --> 01:08:42.159
permettra aussi de faire des parallèles avec

01:08:42.159 --> 01:08:43.859
tout ce qu 'on a dit sur cet épisode ou tout

01:08:43.859 --> 01:08:48.020
l 'épisode. D 'accord. En tout cas, c 'était

01:08:48.020 --> 01:08:51.340
top. Je vais recevoir un développeur senior pour

01:08:51.340 --> 01:08:53.579
qu 'on fasse le comparatif de l 'utilisation

01:08:53.579 --> 01:08:55.539
de Cursor et des environnements de développement

01:08:55.539 --> 01:08:58.619
avancés par rapport à un débutant, comment lui,

01:08:59.039 --> 01:09:02.520
son métier évolue. En tout cas, Fred, merci beaucoup

01:09:02.520 --> 01:09:05.260
pour cet épisode. Ça m 'a fait plaisir. C 'était

01:09:05.260 --> 01:09:07.439
top. C 'était ton premier podcast. Oh podcast,

01:09:07.520 --> 01:09:09.500
mon premier tout à fait. Est -ce que j 'en ferai

01:09:09.500 --> 01:09:11.199
d 'autres? Je n 'en sais rien, mais en tout cas,

01:09:11.539 --> 01:09:14.560
j 'avais un peu d 'appréhension au départ, mais

01:09:14.560 --> 01:09:17.680
ça s 'est bien passé. Bon, ben c 'est cool. En

01:09:17.680 --> 01:09:20.680
tout cas, on pourra en faire un peut -être quand

01:09:20.680 --> 01:09:24.079
tu auras fini ton Pixel Editor ou même ton logiciel.

01:09:24.479 --> 01:09:27.119
Ça, si tu arrives à monétiser ça, tu reviens

01:09:27.119 --> 01:09:29.779
nous en parler et comme ça, tu montreras comment

01:09:30.450 --> 01:09:33.409
Quelqu 'un qui part de zéro peut arriver au final

01:09:33.409 --> 01:09:38.170
à avoir un outil fonctionnel grâce à l 'IA qui

01:09:38.170 --> 01:09:39.890
crée de l 'argent, qui lui rapporte de l 'argent.

01:09:40.090 --> 01:09:45.390
Tout à fait. C 'est mes objectifs dans les années

01:09:45.390 --> 01:09:49.569
et les années à venir. Exceptionnel. Merci Fred.

01:09:49.770 --> 01:09:52.270
Merci à tous de nous avoir écouté pour cet épisode

01:09:52.270 --> 01:09:55.050
qui était notre premier invité. J 'espère que

01:09:55.050 --> 01:09:57.510
vous avez apprécié. Dites -nous dans les commentaires

01:09:57.510 --> 01:10:00.560
si vous avez aimé ça. Et je vous dis à la prochaine

01:10:00.560 --> 01:10:02.600
pour un nouvel épisode. Ciao !
