Retour

Explorez tous les épisodes du podcast Code-Garage

Plongez dans la liste complète des épisodes de Code-Garage. Chaque épisode est catalogué accompagné de descriptions détaillées, ce qui facilite la recherche et l'exploration de sujets spécifiques. Suivez tous les épisodes de votre podcast préféré et ne manquez aucun contenu pertinent.

Rows per page:

1–50 of 176

TitreDateDurée
Code-Garage #123 - La différence entre any et unknown en TypeScript27 Apr 202500:07:32

On pense parfois que les types any et unknown sont synonymes, et pourtant... ils sont complètement opposés ! Découvrez leurs différences dans cet épisode et ne vous trompez plus.


Notes de l'épisode :

Code-Garage #122 - Comprendre le fonctionnement d'une LLM10 Apr 202500:19:55

Vous utilisez les LLMs au quotidien et vous voulez comprendre les bases du fonctionnement ?


Notes de l'épisode :

Code-Garage #115 - Les 13 règles du WCAG28 Jan 202500:10:03

Le WCAG est le standard international pour l'accessibilité web, mais connaissez-vous ces 13 règles à suivre ?


Notes de l'épisode :

Cours sur l'accessibilité : https://code-garage.fr/courses/accessibilite-web

Code-Garage #39 - La différence entre bas-niveau et haut-niveau en programmation08 Nov 202200:06:39
En programmation, on parle de langages haut-niveau et bas-niveau, mais pourquoi fait-on une telle différence ?
Notes de l'épisode :
Code-Garage #38 - Quel est l'intérêt d'une licence logicielle ?01 Nov 202200:07:26
Vous savez, le fichier appelé sobrement "licence" que vous trouvez dans tous les dépôts sur GitHub ? Savez-vous son utilité et sa portée juridique ? Découvrons ça ensemble aujourd'hui !

Notes de l'épisode :
Code-Garage #37 - Le concept du "semantic versioning"24 Oct 202200:07:36
Les versions de logiciel en 5.1.14 vous connaissez ? Oui mais que signifient ces chiffres exactement ?
Notes de l'épisode :- Lien de l'article : https://code-garage.fr/blog/qu-est-ce-que-le-semantic-versioning/
Code-Garage #36 - La propriété intellectuelle du code17 Oct 202200:04:23
Le code, il appartient au développeur ? À l'entreprise ? Et si on est stagiaire ? Ou encore prestataire ? Dans cet épisode je réponds à toutes vos questions autour du sujet de la propriété intellectuelle du code informatique !
Notes de l'épisode :
- Article d'origine : https://code-garage.fr/blog/propriete-intellectuelle-a-qui-appartient-le-code-dun-site-logiciel/- L'affaire Tridim : https://www.village-justice.com/articles/Propriete-logiciel-entreprise-est,19015.html
Code-Garage #35 - Qu'est-ce qu'une métadonnée ?10 Oct 202200:05:27
Une métadonnée donnée est une donnée qui décrit une donnée... Mais qu'est-ce que ça signifie exactement, et quelles sont les métadonnées indispensables en informatique ?

Notes de l'épisode :- Artilce d'origine : https://code-garage.fr/blog/qu-est-ce-qu-une-metadonnee/- Gérer les exifs : https://code-garage.fr/blog/gerer-la-rotation-des-images-lors-dun-upload-sur-un-site-web-grace-aux-exif/
Code-Garage #34 - Qu'est-ce que le "debounce" en programmation ?04 Oct 202200:04:34
Un concept venu de l'électronique, et que l'on retrouve aujourd'hui beaucoup en programmation, notamment dans des applications web modernes...

Notes de l'épisode :- Article d'origine : https://code-garage.fr/blog/le-concept-de-debounce-cest-quoi/
Code-Garage #33 - Qu'est-ce qu'une RFC ?27 Sep 202200:05:18
Vous ne connaissez pas cet acronyme mais vous en avez entendu parlé ? Découvrons le sens et l'histoire de ce terme ensemble !

Notes de l'épisode :
- Article d'origine : https://code-garage.fr/blog/qu-est-ce-qu-une-rfc/- La RFC 1310 : https://datatracker.ietf.org/doc/html/rfc1310
Code-Garage #32 - La différence entre réplication et fragmentation en base de données19 Sep 202200:06:19
En base de données, le passage à l'échelle horizontal est souvent moins cher que le scaling vertical, mais cela amène également des contraintes et des concepts particuliers !

Notes de l'épisode :
- Article d'origine : https://code-garage.fr/blog/base-de-donnees-differences-entre-replication-et-fragmentation/- Théorème CAP : https://datascientest.com/theoreme-cap
Code-Garage #31 - Le concept de "soft-delete" en base de données13 Sep 202200:07:19
Supprimer une ressource dans une base de données peut vite avoir des effets de bords indésirables, problème souvent résolu par la mise en place du mécanisme de soft-delete que nous découvrons aujourd'hui
Code-Garage #30 - L'histoire de l'e-mail qui était limité à 800km de distance...05 Sep 202200:09:59
Vous pensez qu'un e-mail, ça peut forcément parcourir le monde ? Hé bien non, pas toujours ! Découvrez l'histoire d'un serveur e-mail qui n'arrivant pas à envoyer à plus de 800km de distance !

Notes de l'épisode :- L'histoire d'origine (traduction) : https://code-garage.fr/blog/laffaire-de-le-mail-limite-a-800-kilometres-de-distance/
Circuits #8 - L'architecture Von Neumann22 Jan 202500:11:25

Tout simplement l'architecture à la base de notre informatique moderne, inventée en 1945, par John Von Neumann !


Code-Garage #29 - Le concept du "Cargo Cult" dans le monde du développement20 Jun 202200:06:03
Quelle est la relation entre les bases militaires américaines situées dans le pacifique pendant la seconde guerre mondiale, et le marché de la tech aujourd'hui ? Écoutez cet épisode pour le découvrir !

Notes de l'épisode :
- Article d'origine : https://code-garage.fr/blog/qu-est-ce-que-le-cargo-cult-dans-le-developpement-logiciel/
Code-Garage #28 - Typescript, c'est quoi exactement ?13 Jun 202200:08:04
Typescript, tout le monde en parle, mais savez-vous réellement ce que c'est ? Un langage à part entière, une amélioration de Javascript ? C'est le sujet de l'épisode d'aujourd'hui !

Notes de l'épisode :
- Article d'origine : https://code-garage.fr/blog/comprendre-ce-qu-est-typescript-et-comment-l-utiliser/- Validation de données au runtime : https://code-garage.fr/javascript-comment-valider-une-instance-de-classe-es6-au-runtime/- Typescript in 5 minutes : https://www.typescriptlang.org/docs/handbook/typescript-in-5-minutes.html- Typescript playground : https://www.typescriptlang.org/play
Code-Garage #27 - Qu'est-ce qu'une transaction en base de données08 Jun 202200:05:46
Mettre en place des transactions en base de données peuvent vous permettre de dormir sur vos deux oreilles, mais pourquoi exactement ?

Notes de l'épisode :- Article d'origine : https://code-garage.fr/blog/quest-ce-qu-une-transaction-en-base-de-donnees/- Orchestrer des transactions concurrentes : https://medium.com/how-the-web-works/how-does-a-database-server-handle-thousands-of-concurrent-requests-d54352310183
Code-Garage #26 - Le principe «DRY»31 May 202200:07:27
DRY signifie "Don't Repeat Yourself", mais que ce cache t'il derrière ce principe ? C'est le sujet de l'épisode d'aujourd'hui !
Liens de l'épisode :
- Article d'origine : https://code-garage.fr/blog/le-principe-dry-c-est-quoi/
Code-Garage #25 - Comment stocker des mots de passe dans une base de données ?25 May 202200:06:30
Tout le monde sait qu'un mot de passe ne se stocke pas en clair, mais quels sont les bons réflexe à avoir en tant que dev pour stocker des mots de passe de manière sécurisée ?

Notes de l'épisode :- Article d'origine : https://code-garage.fr/blog/apprendre-a-stocker-des-mots-de-passe-de-maniere-securisee/
Code-Garage #24 - Comment fonctionne le hashage ?18 May 202200:05:38
Utilisé pour le stockage de mot de passe, pour la vérification de fichiers et bien d'autres fonctionnalités, comment fonctionne le concept de hashage ?

Notes de l'épisode :- Article d'origine: https://code-garage.fr/blog/comment-fonctionne-le-hashage/
Code-Garage #23 - Apprendre à débugger étape par étape09 May 202200:14:15
Trouver et corriger une défaillance dans du code s'apprend avec l'expérience, mais voici les étapes et méthodes à respecter pour gagner du temps, et de la santé mentale !

Notes de l'épisode :- Article d'origine : https://code-garage.fr/blog/le-guide-pour-apprendre-a-debugger-du-code/
Code-Garage #22 - Un slug, c'est quoi ?03 May 202200:05:14
Slug signifie "limace" en anglais, mais c'est également aussi un terme utilisé dans le web et dans la tech. Pourquoi porte-t'il ce nom-là et quel est son utilité ? C'est le sujet de l'épisode d'aujourd'hui !

Notes de l'épisode :
Article d'origine : https://code-garage.fr/blog/qu-est-ce-qu-un-slug-et-pourquoi-faut-il-l-utiliser-dans-vos-urls/
Code-Garage #21 - La différence entre bug, défaut, anomalie et défaillance26 Apr 202200:05:23

Le terme "bug" n'est pas arrivé avec l'informatique. Ce mot avait déjà été utilisé dans le jargon de l’ingénierie, mais depuis son apparition en France, l'utilisation de cet anglicisme n'a jamais été aussi fréquente, renfermant souvent bien trop de sens différents pour un simple mot de trois lettres.

Notes de l'épisode :

- Article d'origine : https://code-garage.fr/blog/qu-est-ce-qu-un-bug/

Code-Garage #20 - Le chiffrement symétrique expliqué11 Apr 202200:11:37
Définition, concepts, sécurité, failles, un rapide tour du sujet, tout en restant le plus compréhensible possible !
Notes de l'épisode :- Article d'origine : https://code-garage.fr/blog/comment-fonctionne-le-chiffrement-symetrique/- Chiffrement AES : https://securityboulevard.com/2020/04/advanced-encryption-standard-aes-what-it-is-and-how-it-works/
Code-Garage #114 - La différence entre internet et le web14 Jan 202500:08:07

En 2025, on ne veut plus que personne ne puisse confondre le web et l'internet. Cet épisode est accessible à tous, alors à vous de l'envoyer à tout le monde, même vos grand-parents !


Notes de l'épisode :

Code-Garage #19 - Qu'est-ce que la méthodologie agile ?05 Apr 202200:06:12

Certain.e.s pensent que cela se résume simplement à être capable de s'adapter rapidement aux changements. Mais qu'en est t-il réellement ?


Notes de l'épisode :
- Article d'origine : https://code-garage.fr/blog/qu-est-ce-que-la-methodologie-agile/
- Les 12 principes de l'agile : https://agilemanifesto.org/iso/fr/principles.html

Code-Garage #18 - Qu'est-ce qu'un serveur web exactement ?29 Mar 202200:08:40
Un serveur web, est-ce une machine ou un logiciel ? Est-ce complexe et quel serait le serveur le plus basique possible ?

Notes de l'épisode :Article d'origine : https://code-garage.fr/blog/qu-est-ce-qu-un-serveur-web/
Écrire un serveur web en PHP : http://station.clancats.com/writing-a-webserver-in-pure-php/
Code-Garage #17 - Pourquoi faut-il faire du pair-programming25 Mar 202200:09:06
Coder à deux sur la même machine, ça sonne comme une perte de productivité, et pourtant ça fonctionne ! Qu'est-ce réellement que le pair-programming, pourquoi ça fonctionne et comment le mettre en place, c'est le sujet de l'épisode d'aujourd'hui !

Notes de l'épisode :
- L'article d'origine : https://blog.nicolas.brondin-bernard.com/pourquoi-faut-il-mettre-en-place-le-pair-programming/
- Le manifeste agile : https://agilemanifesto.org/iso/fr/manifesto.html
Code-Garage #16 - Comprendre le concept d'idempotence en programmation16 Mar 202200:06:42
L'idempotence, un concept simple (et important) qui se cache derrière un terme qui fait peur !
Notes de l'épisode :- Article d'origine -> https://blog.nicolas.brondin-bernard.com/que-signifie-idempotence-en-programmation/
Code-Garage #15 - L'histoire et la signification du terme «hacker»09 Mar 202200:07:47
Lorsque l'on entend le terme "hacker" ou "hackeur" dans les médias, c'est la plupart du temps pour désigner un malfaiteur utilisant l'informatique pour causer du tort à une personne, un groupe ou une entreprise à des fins personnelles ou financières. Mais cette utilisation du mot est-elle correcte ou est-ce un abus de langage ?

Notes de l'épisode :
- Article d'origine : https://blog.nicolas.brondin-bernard.com/la-vraie-signification-du-terme-hacker/- Tech Model Railroad Club : https://en.wikipedia.org/wiki/Tech_Model_Railroad_Club
- Blue box : https://fr.wikipedia.org/wiki/Blue_box
Code-Garage #14 - Comment fonctionne un navigateur web techniquement ?01 Mar 202200:14:09
Tout le monde sait utiliser un navigateur web, mais savez-vous exactement comment il fonctionne, depuis le lancement jusqu'au chargement d'une page complète ?
Notes de l'épisode:Article d'origine : https://blog.nicolas.brondin-bernard.com/comment-fonctionne-un-navigateur-web-version-technique/La première page web : http://info.cern.ch/hypertext/WWW/TheProject.htmlTCP/IP : https://blog.nicolas.brondin-bernard.com/tcp-ip-comment-ca-fonctionne/Les codes de retour HTTP : https://blog.nicolas.brondin-bernard.com/les-codes-de-retour-http-indispensables-a-connaitre/Compilation JIT : https://blog.bitsrc.io/the-jit-in-javascript-just-in-time-compiler-798b66e44143
Code-Garage #13 - API vs SDK, quelles sont les différences ?24 Feb 202200:05:51
Après l'épisode sur les bibliothèques vs frameworks, il est temps de se pencher sur deux autres termes souvent mélangé dans notre vocabulaire quotidien.

Notes de l'épisode :- Article d'origine : https://blog.nicolas.brondin-bernard.com/quelles-differences-entre-api-et-sdk/
Code-Garage - Interview Guillaume Lombard, développeur web en reconversion16 Feb 202200:34:24
Découvrez le parcours de Guillaume, alternant à l'ENI en reconversion pour devenir développeur web !
Code-Garage #12 - Qu'est-ce qu'un pilote logiciel (ou driver) ?09 Feb 202200:04:26
L'utilisation et la conception d'un pilote, pourquoi installer un pilote spécifique et le mettre à jour ?

Notes de l'épisode :
- Article d'origine : https://blog.nicolas.brondin-bernard.com/qu-est-ce-qu-un-pilote-logiciel-driver/
Code-garage #11 - La différence entre une bibliothèque et un framework01 Feb 202200:05:45
Est-ce qu'un framework est une grosse bibliothèque ? Un ensemble de bibliothèques ? Une simple structure de travail ? Découvrons cela ensemble !

- Article d'origine : https://blog.nicolas.brondin-bernard.com/librairie-vs-framework-quelle-est-la-difference/- React n'est pas un framework : https://www.oreilly.com/library/view/what-react-is/9781491996744/ch01.html
Le marché du dev en 2024 - Rétrospective avec Damien Cavaillès, fondateur de WeLoveDevs 30 Dec 202401:35:22

Cette année on instaure une nouvelle tradition : l'épisode "rétrospective" de fin d'année, avec le meilleur des invités !


Notes de l'épisode :

Code-Garage #10 - Sous le capot de React-Native24 Jan 202200:05:37
Vous pensez que React-Native compile des applications natives ? Vous pourriez avoir des surprises !

Notes de l'épisode :
- Article d'origine : https://blog.nicolas.brondin-bernard.com/react-native-comprendre-son-fonctionnement-en-5-minutes/- Article de Uber : https://medium.com/airbnb-engineering/react-native-at-airbnb-f95aa460be1c
Code-Garage #9 - Comprendre le Web Assembly17 Jan 202200:04:29
L'assembleur ça vous fait peur ? Oui mais le web assembly ça n'a rien à voir !

Notes de l'épisode :

- Article d'origine : https://blog.nicolas.brondin-bernard.com/comprendre-le-web-assembly-wasm/- Le benchmark : https://link.medium.com/94HhoIRUZ9- Emscripten : https://emscripten.org/docs/getting_started/downloads.html
- Tutoriel C/C++ vers WASM : https://developer.mozilla.org/en-US/docs/WebAssembly/C_to_wasm
Code-Garage #8 - Comment fonctionne un ordinateur quantique ?10 Jan 202200:09:39
La physique quantique, d'accord, mais dans un ordinateur, ça donne quoi ? Et pour quoi faire ? Je vous explique tout ça, de la manière la plus simple possible !

Notes de l'épisode :
- L'article d'origine : https://blog.nicolas.brondin-bernard.com/ordinateur-quantique-explique-simplement/- 256 qBits : https://scienmag.com/harvard-led-physicists-take-big-step-in-race-to-quantum-computing/- L'aléatoire en informatique : https://blog.nicolas.brondin-bernard.com/pourquoi-aleatoire-n-existe-pas-en-informatique/- Constantin Dalyac, Quantum software engineer : https://open.spotify.com/episode/6uch76C9syBpuyNgmf7hz1
Code-Garage - Clémentine Abdou, Spécialiste produit chez Ubisoft Montréal04 Jan 202200:56:37
Clémentine nous partage son parcours, comment elle est passée de la France au Canada, et son quotidien chez Ubisoft !

Notes de l'épisode :
- Le lien du serveur Discord : https://discord.gg/hdUyyVA
- Le lien du LinkedIn de Clem : https://www.linkedin.com/in/clementineabdou/
Code-Garage #7 - Qu'est-ce qu'un UUID ?20 Dec 202100:07:30
L'UUID signifie "Universally Unique IDentifier" et désigne un standard d'identifiant généré aléatoirement et globalement unique, mais qu'est-ce que cela signifie réellement ?

Notes de l'épisode :- Lien de l'article : https://blog.nicolas.brondin-bernard.com/qu-est-ce-qu-un-uuid/- Ordres de grandeurs : https://fr.m.wikipedia.org/wiki/Ordres_de_grandeur_de_nombres#1036- L'aléatoire en informatique : https://blog.nicolas.brondin-bernard.com/pourquoi-aleatoire-n-existe-pas-en-informatique/
Code-Garage #6 - L'histoire de la création d'internet14 Dec 202100:09:52
Connaissez-vous l'origine d'internet ? Le contexte dans lequel cette technologie a vu le jour, ainsi que ces différentes évolutions ? C'est le thème de l'épisode d'aujourd'hui !

Notes de l'épisode :- Article d'origine : https://blog.nicolas.brondin-bernard.com/quelles-sont-les-origines-d-internet-arpanet/- TCP/IP : https://blog.nicolas.brondin-bernard.com/tcp-ip-comment-ca-fonctionne/
Code-Garage #5 - L'invention de la webcam06 Dec 202100:07:48
Saviez-vous que la première webcam a été inventée pour filmer une machine à café ? Bienvenue à l'Université de Cambridge...

Notes de l'épisode :
Code-Garage #4 - Qu'est-ce que le SSR ?30 Nov 202100:10:18
Et si je vous disais que le SSR est un nouveau nom pour une pratique qui existe depuis les années 90 ?

Notes de l'épisode :
Interview - Brice Beauvillain, Software Engineering Team Lead à la BBC23 Nov 202101:03:00
Brice nous parle de son quotidien en tant de team lead dans l'un des plus gros média au monde, son parcours, son syndrome de l'imposteur et comment il le combat.

Si vous avez d'autres questions pour Brice, vous pouvez le contacter par e-mail : brice.beauvillain@gmail.com.

Notes de l'épisode :
Code-Garage #3 - NodeJS n'est pas un langage16 Nov 202100:07:46
Interview de Aurel Estoup, ancien archéologue et CTPO-as-a-Service16 Dec 202401:15:19

Merci à Aurel d'avoir partagé sa vie et sa carrière pour le moins atypique avec nous !


Notes de l'épisode :

Code-Garage #2 - L'aléatoire n'existe pas en informatique08 Nov 202100:10:33
Dans cet épisode, je vous explique pourquoi l'aléatoire n'existe pas réellement en informatique, et comment on contourne cette limite.

Liens :
Code-Garage #1 - Debugger son code avec un canard en plastique02 Nov 202100:05:08
Retrouver l'article à l'origine de cet épisode juste ici : https://blog.nicolas.brondin-bernard.com/quest-ce-que-le-rubber-duck-debugging/
Code-Garage #113 - Le concept de "race condition" et de "mutex" vulgarisés !10 Dec 202400:11:26

En programmation dès lors que l'on touche aux multithreading, ou aux opérations asynchrones en générales, le risque de rencontrer des "race conditions" peut devenir critique !

© My Podcast Data