
WSL2 with Stuart Leeks
Durée: 58m18s
Date de sortie: 10/12/2020
In this episode, I was joined by Stuart Leeks to chat all about WSL2, and his new book, WSL 2 Tips, Tricks, and Techniques! We also covered plenty of other topics, such as public speaking, Windows Terminal, standing desks, and much more! Stuart is a Principal Software Development Engineer at Microsoft.Links from the showStuart’s social links: Twitter Blog GitHub THE BOOK!WSL2 homepageDr Michelle Dickinson: @NanogirlLabs on Twitter Public Speaking Skills for Quiet...
Salut à tous et bienvenue à l'Unhandled Extension podcast, je suis Dan Clark et c'est épisode
numéro 7.
Donc aujourd'hui je suis super excité de être joint par Stuart Leeds, principal software
développement ingénieur à Microsoft, speaker et maintenant, livre author.
Donc son livre WSL 2 Tips, Tricks et Techniques est quelque chose qu'on va certainement
m'aider à vous dire.
Merci Dan, c'est bon de vous parler, c'est bien.
Oui, c'est certain.
Je pense que ça va être le sens de avoir ce podcast pour un peu de temps.
Oui, oui, je pense que les choses vont se faire baisse et ça va continuer à se faire
de l'esprit.
C'est bien de faire ça.
Cool.
Avant de commencer, pouvez-vous donner un petit background et une introduction à vous-même
et ce que vous faites ?
Donc maintenant je suis un workeur à Microsoft comme part du groupe de software commercial.
Donc nous avons des teams de dev et nous allons travailler avec les teams de customer,
typiquement, pendant trois mois.
Et basically, je fais des works de joint développement pour aider à commencer ou à
bloquer les challenges qu'ils ont vu, quand ils tentent d'adopter le service de Microsoft.
Ça semble très cool.
Je pense que nous avons chatté un point quelques mois plus tard et vous avez dit que vous
faisiez un développement de go, ça semble que vous êtes en train de faire des technologies
différentes, ça semble assez excitant.
Oui, ce projet était un peu de fun, c'était tout dans le space de la Kubernetes.
Nous faisions des works avec les operators de Kubernetes pour intégrer les bricks de
la data dans la Kubernetes et la Qubeflow.
Pour le customer, nous voulions pouvoir s'exprimer ces deux espèces dans cet environnement
et faire des tests sur la application pour une bonne mesure.
C'est une des choses que j'aime beaucoup de contractations, juste la variation que
vous avez des contractations différentes, des teams différents.
Nous avons rencontré 4 ans plus tard, je pense que c'était...
Wow, c'était tout ça.
Quand vous avez fait la première talk d'Oxford, c'était longtemps, non?
Je vous remercie beaucoup pour votre talk.
Je ne suis pas sûr que vous vous souveniez de mon talk avant votre talk.
Oui, je me souviens d'avoir fait un tour à votre maison avant que nous fassions le session.
Vous m'avez essayé de commencer par la vime,
et puis je n'avais pas vraiment envie de faire ça.
On a eu une bonne chute, je l'ai vu.
Vous avez eu quelques nervos, je ne l'avais pas fait avant l'intérêt.
J'ai oublié de faire la vime, vous m'avez remis que je pouvais commencer à vous engager.
J'avais oublié de faire ça.
Je n'avais pas vraiment envie de faire ça, mais les gens ont commencé à arriver.
J'ai oublié de faire ça, et puis j'ai oublié de faire ça.
J'ai oublié de faire ça, et puis j'ai oublié de faire ça.
J'ai oublié de faire ça, et puis j'ai oublié de faire ça.
J'ai oublié de faire ça, et puis j'ai oublié de faire ça.
C'est assez drôle, je comprends tout de même où vous êtes, en termes de nervos.
Je me suis toujours nerveux avant de parler.
Pour moi, le point où je ne me suis pas pas nerveuse, c'est le point où je devais pas donner des parler.
Il y a quelque chose d'en prendre l'énergie et de chanter,
en utilisant l'actualité, de la delivery pour l'énergie.
Mais si vous avez dit que je suis jeune, que je vais en faire des parler,
et que je vais en faire des parler, je ne m'en souviens pas.
C'est un classais qui a hâte de donner un réponse au classais.
C'est un peu de la vie de la vie, de faire des parler et de faire le coup.
Un des points de tour, mon wife et moi faisons beaucoup de salsa danser.
Il y a un jour, nous avons tourné à l'un des classes,
et la personne qui a fait ça, a dit,
« Tu faisais de la classe la semaine prochaine ? »
Je lui ai dit, « Tu as probablement voulu parler, je sais pas. »
Emily a fait un peu de la classe, c'est incroyable.
Elle a fait une classe depuis longtemps,
et j'ai été la douche dans la milieu pour faire des démonstration.
En même temps, la semaine première, je pensais que je devais en faire un,
même si je n'avais rien à faire, je ne m'en souviens pas.
Mais en fait, j'ai eu plus de confort avec ça,
et une semaine après, je vais en faire des lectures,
et j'ai fait un peu de la classe,
et je pense que ça a commencé à construire l'énergie,
et j'ai appris un ton de l'Emmelie,
et depuis ça, j'ai pris ce mindset,
et ce sort de l'énergie dans les têtes de la classe.
Je pense que beaucoup de ça a été de ce genre de bâtiment.
Si on n'avait pas fait la classe,
je n'aurais jamais pu parler,
donc je suis très heureux.
Donc, ça veut dire que,
dans le prochain, dans le personnel,
dans le sens où on fait des talks,
on va aussi faire des danses dans le stage.
Si tu peux les gens faire, je vais le faire.
Challenge accepté.
Je pense que tu es en train de dire
que les speakers, maintenant,
je pense que quelques,
étaient moins confortables quand ils étaient jeunes.
Je me suis dit que c'était exactement la même chose,
et c'était seulement quand je suis allé à la classe,
et je travaillais,
que j'étais un peu plus confortable.
Mais encore, même puis,
même 5 ans plus tard,
si tu m'as dit que je serais en train de faire des publics,
ou, spécialement,
de hoster un podcast,
je serais content.
Je suis un intrévert,
je me suis donné le temps de penser à des choses,
et la dynamique d'un conversation fast-paced,
c'est un challenge.
Je me souviens,
que Michel Dickinson,
Dr. Michel Dickinson,
sur Twitter, c'est une femme nano,
une femme de l'advocat,
elle avait une session,
je pense qu'elle a fait un de l'un des events Microsoft,
années en retard,
et elle a dit que la speaking public est idéale pour l'introverse.
Je me suis dit,
mais ça m'a aidé,
car j'ai eu ce bloc,
en faisant un introvert,
mais comme en parlant,
je ne m'a pas reconnu les deux.
Part de la challenge,
part de ce qui est difficile à travailler,
c'est que je suis en train de
prendre des cues qui se passent dans un conversation,
et ce sont des choses qui se passent très rapidement,
mais
par la reading,
les intréverts et les extréverses,
et les différents patterns,
il y a des différentes pathways,
les intréverts qui sont utilisés pour procéder ces cues,
et ça fait plus longtemps,
donc c'est difficile de travailler pour essayer de la garder.
Si vous vous êtes en train de se faire,
et vous avez la mic,
tout ça se passe, vous êtes en contrôle,
et il y a un peu d'autres bits,
je vais essayer de le faire,
c'est un très intéressant session,
beaucoup de choses sont cliquées dans le place,
et ça a commencé à faire sens,
et c'est comme,
si vous commencez à voir
comment la speaking public
peut travailler pour les intréverts,
et qui ne pourra pas naturellement
voir eux-mêmes.
Je pense que,
ce que vous avez dit, c'est que
vous avez parlé de la conversation de notre passé,
et je m'ai répeité ça
à quelqu'un d'inforcable qui m'a dit,
donc maintenant,
oui, elle a aussi fait une session avec James Whitaker,
sur les conseils pour la speaking public,
ils sont des oppositions
sur comment ils se préparent, c'est un session
très intéressant de voir les deux différents
les deux différentes méthodes,
et comment ils se souhaitent,
je recommande
que les deux différents talks soient très bien.
Je peux définitivement se connecter avec ça,
parce que si je fais quelque chose où je dois
improviser,
si je ne suis pas en train de programmer la technologie,
si je fais un petit talk, je ne peux pas vraiment
se confier avec ça, mais en stage,
vous faites un talk que vous avez réheuré,
vous le savez à la fin, vous le pratiquez,
et vous parlez de quelque chose que vous aimez,
et les gens qui l'entendent,
ils sont venus l'entendre.
Donc, vous avez sorti par ce hurdle?
Oui, je pense que parler de quelque chose que vous avez apprécié,
et que vous avez apprécié,
et que ça s'occupe,
et que vous avez pensé que c'est difficile.
Et la préparation est un grand, grand, grand,
chose de la chose que je me souviens
de l'un des sessions de James Wood,
c'était « Know your first line,
and basically drill that. »
Il y a des choses bizarres,
le plus vous pratique,
ce n'est pas seulement un peu linéaire,
le talk s'amuse mieux le plus vous pratique,
et un petit peu de pratique
vous appréciez et vous vous en en appréciez.
Et si vous commencez à pratiquer un peu plus,
à moins que je le trouve,
vous pouvez en avoir vraiment de l'air.
Vous devez pratiquer à l'intérieur,
et vous vous en appréciez,
et vous vous en appréciez en nature,
mais en en appréciant,
ce hump est assez effortif.
Et un des bits que James Wood
pouvait vraiment m'aider, c'est de savoir
votre ouvrir et votre ouvrir bien,
et de faire en sorte que vous en appréciez
un peu de l'air, et ne vous en reprenez pas
beaucoup plus.
Parce que si vous avez un bon flow,
au niveau du talk, vous vous en appréciez
ce tour que vous avez apprécié,
mais en sachant que le début
et le début sont absolument
solides, ça veut dire que
si vous avez des nervos,
quand vous vous en appréciez,
vous êtes en autopilot,
vous vous en appréciez au début
et vous êtes dans le flow naturel.
Et puis, en faisant des lignes solides,
ça veut dire que si quelque chose se passe un peu plus,
vous vous en reprenez à la sorte de terrain
pour l'endement, vous pouvez encore l'endre fort.
Et ça a vraiment commencé avec moi
quand j'ai été en preuve de lente.
La chose qui m'a aidé c'est de
avoir des coups de cartes, pas juste
la fin et la fin, mais pas de
la courbe, pas de la revue, mais
d'avoir une liste de points de boule,
où je peux juste glancer,
et je sais les autres bits, et parce que je
réhère, ça me donne l'air de faire
la prochaine partie, et puis je peux glancer
quand je le prends pour la prochaine partie. Et si je le trouve, c'est ce qui m'a aidé.
Oui, j'ai essayé de
faire les coups de cartes, donc
si je le trouve, je me suis
tourné au tour, et je le fais
mais il y a un peu où je me disais
je ne peux pas l'inquiéter, je vais
figure de la façon dont je peux construire les coups
pour que, comme je le vois,
sur le monétrier, à l'avant, je dis
oui, je dois parler de ça et je vais y aller.
Donc je tende à changer
l'actualité de la courbe
pour être mon coup de cartes,
et ça sort de la noix,
si je commence à en faire
un peu de la courbe en lit,
un peu de la courbe en lit,
je pense que c'est une
variation d'interessants.
Donc, une chose que j'aime
dans les coups de cartes
que vous avez les coups de cartes
qui sont au-devant, donc
si vous ne vous en gardez pas, c'est difficile, c'est un coup de cartes
pour la prochaine partie, de toute façon. Je ne pense pas que je
puisse avoir les coups de cartes pour faire ça.
Donc je pense que les coups de cartes
sont vraiment très difficiles.
J'aime aimer une courbe en lit, il faut 5 minutes
et je me suis parfois stretché à 10.
Et ça, ça veut dire
que vous avez dû
rester à la fois assez rigide.
Dans une manière dont vous n'avez pas besoin
pour une session de 45 minutes
si vous avez un démon qui ne fonctionne pas
et vous avez à ré-setter quelque chose,
vous avez 45 minutes, c'est génial. Vous pouvez speed up
quelque part, vous pouvez couper un peu d'autre,
et vous pouvez ajuster. Vous avez le buffer.
En 5 minutes de session,
ce n'est pas le temps pour ça. Donc je vais vraiment
régimenter.
Quand je l'ai déjà essayé de finir
en lit et de tour, je voulais finir
et que ça a été très difficile.
Donc les slides de la course auto-advance
vont juste se faire le problème.
Parce que vous vous asseyez le contenu,
vous vous recrétiez et vous recrétiez les timings.
Et puis vous le faites encore et vous vous dites
que c'est trop long ou trop court.
Vous vous inquiétez le contenu
et vous vous ajustez.
Et puis, en pratique, vous réalisez
que c'est un slide où je vais
en prendre une minute et un peu de tour.
Et c'est vraiment difficile de faire sure que je finisse
en le temps correct.
Parce que si vous vous avez finit
plus tard et que vous avez été en train de faire
leur warten, ça ne fonctionne pas bien.
Mais si vous vous commencez à
rassembler, ou bien, le truc qui me
est arrivé la plus vite quand je l'ai fait,
c'est que je finissais plus tard et je me disais
que je pouvais juste mentionner ça et puis je suis
en train de passer au point où les slides
ont été tirés. Donc, à ce point, je
structure les slides différemment.
Peut-être que je dois avoir un build-up,
peut-être que je vais couper le slide
dans deux, que chaque transition slide
est relativement plus courte.
Parce que, alors que vous
gardez plus ou moins
avec ces slides, si vous vous êtes
un peu derrière et que le transition est
un peu devant vous, vous pouvez le chopper
un peu et vous vous remettre. Mais vous savez que
alors que vous êtes en train de vous
faire la fin du temps, vous n'avez pas
eu la chance de faire le choix.
Mais oui, ça a changé.
Pour les slides auto-advances, je structure
mon slide-deck différemment.
Je pense que ça aide avec votre niveau d'énergie
pour l'adrenaline.
Oui, vous devez juste sortir fort
de la blocs de la start-up et vous
gardez-le, vous savez. Il y a un peu de sessions
où j'ai fait les slides auto-advances,
où il y a un slide qui n'a pas besoin de
couper naturellement, vous vous
vous arrêtez avec un très oublier flow
si vous essayez de couper. Mais il y a normalement
juste un petit animation, suffisant
ou tout de suite, qui vient sur le slide
à un certain intervallage, juste pour donner moi un temps
de check que je sais. À ce point,
si vous vous parlez, vous pouvez finir
et se faire un point de fermeture pour
ce slide pour le prochain.
Je pense que de toutes les talks de la lumière,
parce que j'ai toujours dû
faire surement que les gens ne sont pas en train de se
rassembler. Et pour vous, je n'ai pas besoin
de faire ça, parce que je savais que vous seriez en temps
parce que ces slides auto-advances.
Oui, mais la dernière fois que je suis en temps,
et puis la vidéo que j'ai voulu mettre en,
j'ai joué comme je l'ai joué à la stage,
qui était un peu chique.
C'était-il la vidéo de la porte-mètre?
Oui.
Je suis sûr que ça va définitivement
arriver un peu plus tard.
C'était un bon vidéo.
Le meilleur est un rôle pour
toutes les technologies.
Je vais inclure ça dans les notes de la show.
Si tout ce public en parlant et
en faisant tout ce travail pour Microsoft
n'a pas été en train de faire suffisamment,
vous avez alors décidé de
faire un livre.
Oui.
Oui.
Oui, c'était un intéressant choice.
J'ai toujours aimé
faire des blog posts.
J'ai été très satisfait.
Il y a eu un nombre de temps
que j'ai été en train de faire un blog post
et je me dis que c'est ça, et je sais
que je vais le dire. Vous vous en partagez
et vous expliquez quelque chose.
Je dois aller voir ceci.
Et vous vous en parlez de choses que vous avez
pensées, que vous ne l'avez pas compris.
Et je pense que c'est partie de ce que j'aime
de l'exploitation du processus de l'écrire.
Je me dis que je vais faire
comme un dégout avec des choses
comme des compétences.
Je veux être solide
dans les articles de magazine.
Ils étaient très bons. J'ai eu un couple
de articles de magazine de MSD.
C'est très triste que c'est
une publication qui n'est plus en existence.
J'ai vraiment aimé ça. J'ai toujours eu
un petit sens
que le livre serait intéressant de faire.
Mais je n'ai pas vraiment
pensé que ça serait bien.
Il ne faut pas vraiment
faire.
Et ça me fait que je l'ai fait.
C'est quelque chose qui m'a
fait pour les années.
Je n'ai jamais eu le temps.
Je pense que je vais commencer
ce podcast. Le livre est de la suite.
Il y a que so many things que vous pouvez
prendre et
enlever.
Oui, c'est la question.
Est-ce que vous allez écrire un autre?
Non, pas ce soir.
Je ne sais pas.
C'est intéressant.
Une des choses qui s'appelait
c'est que le public s'est contacté
avec moi.
Ils ont vu un blog post.
Ils ont vu des records de ses sessions
que je faisais.
J'ai fait un document Oxford.
Merci beaucoup pour ça.
Ils ont juste dit que
on va faire un livre sur WSL.
Vous êtes intéressés en discutant.
Je pensais
et j'ai dit,
on va parler de ça et voir
plus de choses.
On a appris
un idea de content ruff.
Ils m'ont dit,
on était en train de faire
150-200 pages.
Je me suis dit, c'est pas un grand tome
de la bouteille.
C'est un petit peu de compétitif.
Les livres ont été faits.
Ça me semble être de la même manière.
J'aiawy unℙ
parentement
calculé
les ordres.
Vous pouvez plus
d d ae
eiAir
De Management d'Articles et d'études des développeurs
whilst on saute les tops de pour les Holocaust.
Ces fingerprints 씻es outbreaks sont très nost Avenir.
Nous avons йthuls refere youngsters et des contes k Además,
C'est par son Bach Unier S Gunr
a fait un graftement noting du bliss germ il aurait schis
plusMaryllows December
et aller et avoir une baisse et se préparer et puis commencer le travail des jours.
J'ai eu un long période où je serais en train de rester à 6 ou 7 heures en ce matin,
et je fais plusieurs heures.
Quand on a eu le temps pour les contenus,
et le livre a été réglé, ils commencent à parler de ce que c'est.
Le plan de travail est celui-ci,
et c'est basé sur la 2 pages de jour.
J'ai entendu ça, et je me dis,
« Ah, c'est pas si mauvais ».
Mais les 2 pages de jour,
les pages sont des choses que vous pouvez écrire naturellement,
et d'autres bits, vous devez faire un sample code
et se faire comprendre exactement ce que vous êtes en train de montrer.
Et puis il y a des cycles de revue
où l'édite s'entraîne en premier draft de preliminary.
Ça se passe un peu de temps,
et ça s'en va au test de réveillants,
et le test de réveillants s'entraîne, et ça se tourne,
et puis un autre set d'édits qui sont en train d'écrire.
Donc tout ça, juste sur les 2 pages de jour,
c'était de la partie de l'anterrestation de l'effet qui s'est évolué.
Mais oui, j'ai aimé ma fille,
et les enfants ont été fantastiques
comme la dédication de la front,
et j'ai espéré que les réactions de ceux
qui m'ont dit, « C'est mon livre ».
Et qui m'a élevé, c'était phénomène.
Ça a totalement matché mes ressources.
C'était un moment très bon.
Je peux l'imaginer.
J'ai lu votre livre,
et l'une des choses que j'aime beaucoup,
c'est que c'est pas seulement WSL,
mais aussi des trucs de la même manière,
comme Dock O, Kubernetes, VS Code, Windows Terminal,
et beaucoup plus,
beaucoup de trucs et des trucs,
car je ne veux pas te donner trop de choses,
parce que tu veux te vendre ton livre,
mais si tu as des contents cool,
je ne pense pas qu'il y ait d'autres risques.
C'est intéressant,
parce que nous voulons un livre
sur WSL qui m'a émouillé
pour les postes,
et c'est « Qu'est-ce qu'il y a sur WSL ? »
C'est le corps de WSL,
qui est cool.
Il y a des trucs incroyables,
d'une perspective en angérie,
des trucs incroyables,
qui ont été en train de faire un tour.
Les programmes de Linux standard
sont sur la machine Windows,
et la interoppérabilité entre Windows et Linux
qui s'étendent,
WSL, d'un moment,
de la vm,
qui a été pour vous depuis longtemps.
Mais, je utilise WSL,
j'ai des machines,
une avec Windows,
une avec Linux,
et pour l'autre,
le type d'un « Docher »
« Kubernetes »
qui se trouve souvent
sur Linux,
je suis en train de faire une machine
avec WSL,
parce que
c'est spécial,
avec WSL,
qui a une expérience productive,
pour faire les tasks
sur une machine.
Mais,
ce n'est pas seulement WSL
que je utilise,
je suis en train de
mettre dans le desktop
qui a l'aménagement d'un support
WSL,
et de la « Docher »
« Demon »
dans WSL.
Windows Terminal,
qui est un grand step
pour les environnements
Microsoft,
et qui
automatique
les profils WSL,
pour faire que vous sentez
un bon environnement.
Un code en VR
qui a
l'expérience de développement
de la réplique,
qui a l'objet
de
expliquer
votre service de langue,
de la débug,
etc.,
et puis,
vous pouvez avoir
toutes ces services de langue
qui sont en train de
faire le WSL
dans le service de code VR,
mais qui appartient
aux Windows.
Donc,
les bridges ont été
très bien développées.
Il y a un remote SSH,
qui
laisse
un service de code SSH
à une autre machine,
et puis un service de code VR
qui se trouve
là-bas.
Et puis,
il y a des containers
où vous avez un « Docher »
qui définit un container
où vous voulez
tout votre développement
pour le faire.
Et puis,
le service de code VR
qui se trouve dans le service
dans le container,
votre code est monté
dans le container,
les tours se sont en train de
mais vous avez toujours
les interfaces de Windows.
Donc,
il y a des pièces
vraiment cool
qui ont été
faites
dans le code VR
pour enlever
cela.
Et je me trouve
que j'ai utilisé
ça régulièrement.
Je me sens
que nous avons
découvert
un grand nombre
de choses
dans le temps
de la course,
et nous pouvons
juste le faire,
et commencer par là.
Et puis,
qui n'ont pas utilisé WSL2.
Qu'est-ce que ça a fait
pour le table?
Oui.
Donc,
avec WSL1,
la team d'engineering
a créé
une interop
entre
Linux,
Cisco,
et Windows Kernel.
Donc,
quand vous avez
créé un processus Linux
sur WSL1,
en tant que
on essaye de faire un Cisco,
il est venu
à cette interop
et si c'était un Cisco
qui a été implémenté,
il serait possible
de faire
un Cisco
sur WSL1.
le support
a été
très rapidement
apprécié
pour WSL1.
Il y a
encore un point
où
le site
a été
en tant que
WSL1.
où
le site
a été
en tant que
WSL1.
Il y a eu
une interop
entre Windows
et Linux.
VM
a été
très
très
très
très
très
très
très
très
très
très
très
très
très
très
très
très
le kernel Linux, qui est là-bas, dans cette VM et vous êtes en train de faire ça.
Donc, en termes de compétibilité, c'est un classique.
La différence entre WSL1 et WSL2, dans WSL1,
aucun accesse de file à l'intérieur de WSL a pu se faire,
car ça a été un peu plus tard pour cette interpretation.
Mais l'accès au système Windows Fast, c'est le plus rapide.
Donc, l'accès au système Linux,
vous avez juste accès au système de file à l'intérieur de la VM, très très vite.
En arrivant à la fenêtre, c'est maintenant où il y a un layer intropique.
C'est juste un level de file à l'intérieur de la file.
Donc, pour les choses qui ne sont pas nécessaires,
si vous faites des opérations de l'EI, vous verrez la dégradation de la formation.
Donc, généralement, si vous allez travailler dans WSL1 sur les files,
vous avez ces files à l'intérieur du système de file de WSL1,
et que vous êtes en un lieu meilleur.
Donc, ça veut dire que WSL1 est plus rapide dans une direction,
où WSL2 est plus rapide dans une autre direction ?
Oui, oui.
Donc, WSL1 est plus rapide pour accéder à l'accès au système de file à l'intérieur de Linux
que WSL2.
Mais si vous vous mettez votre code dans WSL2,
vous avez généralement une expérience de smooth.
Ils ont eu un WSL1.
Bien, je l'ai joué avec WSL1.
Je pense que l'une des choses que j'avais vraiment regardé
était l'intégration de Docker Desktop pour Docker,
pour que je n'avais pas besoin d'avoir un Hyper-VVN
en fonction de l'envers, pour accéder à ces ressources.
C'était l'une des choses principales que j'avais voulu
pour WSL2.
Mais par le livre, je me suis vraiment impressionné
avec, comme vous l'avez mentionné, l'interoperability entre les deux.
Je n'ai pas réalisé que cela a eu ce niveau,
où vous pouvez faire autant de choses d'eux,
d'eux, de Linux ou Windows.
Oui, je pense que c'est difficile,
avant de commencer à jouer avec des choses,
et de regarder un peu plus.
C'est difficile de voir juste comment beaucoup WSL
vous donne en ce moment.
Vous n'avez pas de deux choses ensemble,
plutôt que d'avoir.
C'est très bien le opposite de l'endroit,
la scale, de la machine Linux VM sur les windows,
où les deux systèmes sont de côté par côté,
mais sont dans leurs propres voies.
Et l'une des choses préférées avec WSL1,
si je fais des scripts,
j'ai un outil, et je veux le mettre dans une chute de team,
ou dans un email ou quelque chose,
ou en parlant de m'en parler,
vous pouvez juste le publier à clip.exe.
Clip.exe est l'utilité qui a été autour des windows
pour l'âge maintenant,
et cela prend de l'argent que vous publiez
et le met sur le board de Windows.
Donc, d'un côté,
bashe sur le distro de l'Observe WSL2,
je peux faire un Docker PS et publier ça à clip.exe,
et cela le publie à clip.exe,
le programme Windows de l'un de l'autre côté.
Donc, des choses comme ça,
les deux mondes sont vraiment très clés.
Oui, j'adore ça.
Clip.exe,
une chose que j'ai trouvé,
qui est un peu de gorge avec ça,
c'est que si vous utilisez PowerShell,
que ça peut juste cliquer
ce qu'il y a à l'outil de la commande,
ou si vous utilisez PowerShell,
et que vous avez besoin de cliquer quelque chose,
et PowerShell aussi a un truc qui s'appelle
un set clipboard ou quelque chose,
qui va en fait prendre l'outil entier,
pas ce qui est rendu
au terminal.
Un autre truc que je n'ai pas réalisé
sur WSL,
après lire votre livre,
j'ai évidemment pas envie de te donner trop de ouf,
mais l'amant de la tournage,
c'est évidemment qu'il y a la main WSL.exe,
mais vous avez aussi des choses comme WSL Views,
donc il y a beaucoup de commandes en ligne
pour vous interagir avec WSL.
Oui, les utilités WSL sont brunées.
Donc,
il y a ce whole thing of mapping the path,
donc,
par un distro dans WSL,
vous pouvez accéder au slash,
au mount slash,
au c,
pour accéder au c-drive.
Donc,
dans les paths de vos windows,
vous pouvez map un path correspondant
qui est accessible dans Linux,
et dans le distro,
il y a un share de WSL dollar,
donc vous avez un share de WSL dollar,
slash,
Ubuntu slash,
Home slash Stuart
qui vous donnera le directeur de la maison,
pour moi,
dans le distro Ubuntu.
Il y a une utilité de WSL path
qui vous permet de faire ces mappings
dans un façon scripteuse,
qui est utile à ses points.
Et puis,
si je prends des choses,
je peux
commencer Notepad.exe et donner un path,
et je peux map un path
d'un système filé,
qui est descripteur d'un autre,
et puis avoir des choses à l'aide.
Et en fait,
ça ne se termine pas nécessairement
dans beaucoup de cas,
parce que la ligne de paths
et la façon dont
le share de WSL dollar a été designé.
Mais il y a des points où,
comme je dis,
je prends Notepad pour mettre un texte,
par exemple,
si je suis sur Windows
et je suis en PowerShell,
je ne pourrai pas mettre Notepad,
je vais juste mettre
mon file.txt,
et
je peux commencer
et passer
un truc comme ça,
et ça va mettre
l'application default pour ça
dans les Windows.
Et l'une des utilités de WSL,
WSL View,
fait exactement ça,
mais de l'un des sites de WSL,
c'est WSL View,
donne-le à JPEG
et l'application de votre image default
pour un JPEG dans Windows,
ou si vous faites WSL View
et vous donnez à URL
et l'application de votre browser default.
Donc,
certains des bits de ces sites
sont vraiment, vraiment convenience,
comme vous le voyez,
juste en les écrivant et les réunir les commandes.
C'est beau.
Et il y a des exemples de tons de choses
dans les livres,
donc,
on a pris le livre.
Oui, c'est assez intéressant,
parce que,
je suis en train de dire
ce qu'on a dit,
qu'on a dit,
qu'on a regardé le contenu,
ce que je ne dirais pas.
Je me dis,
on a besoin de couvrir
des choses de WSL,
évidemment,
et on veut faire
accessible aux gens
qui n'ont pas utilisé WSL,
mais
il y a un whole bunch de choses
qui sont,
je l'ai gradually figuré
en train de travailler
avec WSL1 et WSL2,
qui ne sont pas nécessairement
toujours immédiatement
auxquelles on veut
les mettre dans les bits.
Et il y a tous les pièces
que j'aime
en utilisant
autour de l'enquête
avec le terme de Windows
et le code de VS
et le desktop.
Donc,
c'est vraiment difficile
de faire,
oui, c'est un WSL,
mais il y a tous ces autres bits
qui,
vraiment,
ont fait WSL
comme base
et qui
dans un environnement WSL.
Même des choses comme
Docker et Kubernetes
qui sont dans le livre,
vous vous interviendrez
ça
et on est almost telling
une histoire
en construisant
d'Occas,
explique d'Occas
et compose
à Kubernetes,
et puis comment ça
se passe
dans WSL
et
on peut parler de ça
un peu,
mais vous l'avez mentionné
dans le code de VS,
Remote,
oui,
Remote WSL,
ce genre de choses.
Il y a un snippet qui
m'a pris mon interest.
Microsoft
a annoncé support
pour l'application GUI
dans le début de l'élection
de WSL.
Oui,
donc,
à l'heure de maintenant,
vous pouvez aller
et mettre les choses
sur l'installation
de l'ex-server
et des autres pièces
et basically
avoir
des applications GUI
en Linux
surfées
dans les windows.
Mais il y a un peu de
manuels de la steppe,
il y a des bits qui ne
ne sont pas nécessairement
les plus smooth.
Donc, j'ai joué
avec un petit peu,
je n'ai pas trouvé
ce qui est vraiment
le plus parfait
dans mon
fonctionnement.
Les meilleurs meilleurs
meilleurs meilleurs
que je peux faire
avec les choses
comme le code VS,
Remote,
WSL,
support.
Et je me suis trouvé
que ça fonctionne mieux.
Si le code VS
n'est pas le cas,
vous pouvez
prendre un petit look
sur l'application
des postes de blog
que les gens ont étonnés
pour l'ex-server
support
avec WSL
qui pourrait être
bien joué.
Mais oui,
c'est,
je pense que c'est un
build
cette année.
La support GUI,
en fait, la support GUI et la support GPU
ont été annoncées
par le build.
Donc,
dans un
upcoming
update
de WSL 2,
je pense que ce sera
le prochain
un envers
qui arrive.
On va être en train de
avoir une support
pour cette
GUI story.
Donc,
vous savez,
rône
votre préféré
de la guille édite
de Linux
mais le met
en place
dans les windows
par WSL.
Donc,
ça serait
un peu
intéressant.
Si vous...
Je sais que vous
vous avez parlé
à la session de l'élection
récemment
sur la
lignes.net
l'idée.
Vous savez,
si vous faites
le développement de Linux,
vous pouvez
faire ce genre de choses
dans
Linux
mais
installez la version Linux
pour le rider
et vous avez
ce
show-up
qui a un application
sur les windows
et vous voyez
la GUI
et interrompez-vous.
Ça commence
à s'éteindre
l'appel
en termes de l'audience
que vous
vous portez
dans WSL.
Oui,
parce que je l'utilise,
je sais que dans votre
livre,
vous faites
beaucoup de
l'éditation
de l'intégration
autour de la code VS.
Donc,
ça serait bien de
avoir des supports
pour
d'autres idées
comme le rider.
En parlant de code VS,
je sais que vous avez
découvert
quelques extensions différentes
comme remonte WSL
et remonte containers
et quelque chose qui s'appelle
Dev Containers
aussi.
Oui,
donc Dev Containers
c'est un
nom informel
pour
le
comment vous travaillez
avec la extension de remonte containers.
Donc,
le container qui est
construit pour vous
automatiquement
d'un file adopté
que vous décidez
pour travailler
avec la remonte,
la remonte containers
d'une autre extension.
Je le referai
comme
le container de remonte.
Donc,
vous pouvez
vous dépasser
tous vos
tordours
dans le
il semble
comme un
un peu bizarre
je pense
que c'est quelque chose
qui ne fonctionne pas
mais en fait
le plus
je l'ai
le plus de temps
que j'ai expérimé
le plus j'aime vraiment
ça.
Et je
différents projets
différents
sur le go
et
avec Dev Containers
je peux
mettre
un container
qui a
tous les tords
que j'ai besoin
et les versions
de ces tords
pour ce projet.
Et puis
si j'ai
un autre projet
qui utilise
des différents tordours
ou des versions
de la même tordour
ça peut avoir
sa propre container.
Et puis
je travaille avec ça.
Et quand je retourne
au premier projet
je prends
cette même
définition de container
et je travaille avec ça.
Et je n'ai pas l'issue
de
oh, ça fait
travailler
avec go11
en même temps
que j'ai fait
ce projet
et celui-ci
est maintenant
travaillé avec go13
et j'ai installé go13
sur ma machine
maintenant j'ai dû
l'égrer
le autre projet.
Parce que souvent
je retourne au projet
parce que je dois
faire un change
en plus
et
vous savez
mettre ça
en place pour faire un update
à un site
ou quelque chose comme ça.
Donc, pour pouvoir
juste faire
ces définitions
avec le projet
que j'ai trouvé
vraiment utile.
Et sur un
d'un des premiers projets
que nous avons fait
à la place où nous utilisons
des containers de la même tordour
un de mes collègues
a été installé
en base de la completion
donc il était
installé
dans un volume
pour le container de la même tordour
ce qui signifie
que chaque fois que vous
l'utilise
ce container de la même tordour
vous avez la même
histoire de la même tordour
et si vous nommez
les volumes
différents
entre vos containers
chaque projet maintenant
a sa propre histoire de tordour
qui a tendu
à être un truc
vraiment productif.
Il y a un PR
que j'ai fait
pour le
provider de la Terraforme ZRM
et je l'ai soumettue
en fin de juin.
Mais il y a un bunch
d'autres dépendances
comme plusieurs lèvres
d'un peu plus bas
et quand les lèvres
ont été imprises
je sortais
et je l'ai fait
en base de la même tordour.
Mais je pouvais juste
retourner
quelques commandes
dans ma histoire de tordour
et j'ai eu
toutes les
commandes
pour
mettre les
variables
que j'ai besoin
pour le test
et puis le test
je n'ai pas besoin
de les mettre en place
quelque part
et
les mettre en place
chaque fois
c'est juste là.
Donc, oui
j'ai trouvé un
un moyen productif
de travailler
et dans un environnement de team
bien sûr
vous commettez
ce docker file
dans la contrôle de source
et tout le monde
a le même set de tools
sur leur machine
irrespective
de quelle plateforme
ils sont en train de faire
le code.
Donc
au moment où on a un projet
de la people
sur les windows
les gens sur max
tout le monde a le même set de tools
si quelqu'un a un tool
pour le faire
il est ajouté
au file
tout le monde
le fait de le faire
les rébuilds
et ils ont tous les plus
les tools
donc vous n'avez pas
ce type de
ah, sorry
je n'ai pas oublié
de mettre ça
sur la liste
dans le livre
de les choses que vous avez besoin
de l'installation
et nous allons faire ça
et que vous pouvez
le installer
ça sort de l'aide
dans ce scénario
c'est bien
et par exemple
vous pouvez construire
un distro WSL
de la file docker
si je vous le remercie
de votre livre
oui
une chose de plus
que vous pouvez le mettre
donc
vous pouvez importe
un export WSL distros
donc c'est probablement plus cher de vous remercier
avec WSL
vous pouvez avoir
plusieurs différents
distros installés sur votre machine
et c'est un peu
fun de aller et
aller et aller
à un distro
de la file docker
ou la file docker
mais quand vous les portez
vous pouvez avoir
un peu de tools
peut-être que vous êtes
en train de
vous avez juste un nouveau machine
et vous allez transmettre
tout ça
vous pouvez exporter
un distro WSL
copier au nouveau machine
et puis remercier
pour que vous puissiez
faire ce genre de
environnement
avec vous
ou vous pouvez l'exporter
et puis remercier
sur la même machine
si vous voulez un deuxième copier
parce que vous voulez
faire ça
et jouer avec des choses
mais vous pouvez
le mettre en arrière
et le format export
est en fait
un tarif
qui est
le système de file
pour le distros
et si vous exportez
un container de roulage
ou un container de export
vous pouvez le mettre
en tarif
donc les deux choses
sont bien alignées
donc
je pense que l'exemple
qui a été donné
dans le livre
était pour Donnet 5
qui était en prévu
à la pointe
où j'ai écrit la chambre
pour que je puisse
prendre la la plus
la image docker
pour
les previews de Donnet 5
faire ça
faire quelques commandes
juste pour mettre le
usage et le password
et quelques petits configs
exportez ça
de docker
et importez-le
comme un distros
en WSL
et je peux
avoir un distros
où j'ai eu un prévu installé
et je peux le mettre
en tarif
après ce que je fais
je l'aime avec
containers
juste tous les différents
cas de utilisation
je n'ai jamais même pensé
sur la
historique bashe
mais je le trouve
comme
chaque jour
il y a des différents cas de utilisation
pour
faire un hack
avec containers
c'est un bon nom pour un livre
en fait
hack avec containers
oui
la historique bashe
c'est un peu
je suis
tout le temps
je reviens
et je vais
est-ce qu'il y a un moyen
que je puisse faire ce travail
comme
sans containers
juste parce que
il y a des points où je fais
ce truc
juste sur le poste
et
je vais être comme
peut-je faire une histoire
pour cette session
et puis
vous pouvez le faire
en bas
mais je n'ai jamais vraiment
vraiment
properement
à penser à ça
il y a un bunch de choses
qu'ils ont mis
avec la
support de containers de la dév
ils vous emmènent
votre config
de votre host
donc
si vous avez un
set-up
vous avez ceux
dans le container de la dév
ils ont set-up
le
manager de la credential
pour se remettre
pour le manager de la host
qui est un bon touch
si vous avez
l'agent SSH
en roulant
et vous avez
l'environnement de l'environnement de l'ssh
qui va être installé
là-dedans
dans le container
ils se remettent
pour ce socket
pour que
quelles demandes
pour l'HQ
ils vont en retourner
pour le host
il y a un bunch de choses
qui
c'est un peu comme
le WSL
où
oui
vous avez un Linux VM
mais
il ne vous sent pas
comme un Linux VM
quand vous vous emmènez
parce que vous avez
cet interrompement
entre Windows et Linux
le sondage de la dév
environnement
quand il est set-up
et vous pouvez vous en aller
en travers
comme ça
il ne vous sent pas nécessairement
comme vous vous emmènez
dans la container
il y a toujours
ces autres bits
qui
travaillent
avec le host
très bien
pour
intergrer
et c'est
oui
c'est un peu
vraiment intéressant
l'expérience
qui va en travers
et j'adore
c'est
très, très cool
et l'un des choses
que j'ai voulu toucher
avant que nous finissons
est
Windows Terminal
on m'a déjà mentionné
Windows Terminal
et je suis un huge, huge
fan de Windows Terminal
mais comme il l'a dit
avant
il y a un vidéo
d'amazing
qui s'est inclusé
dans les notes de la show
dont vous avez fait
à l'end de votre
c'était votre WSL2
comme un truc, n'est-ce pas?
oui
oui
oui
c'est un de
les
groupes de product
qui ont été
un peu
un peu de sort de marketing
vidéo
mais j'ai vraiment aimé
c'était assez fun
et je pense que c'était la vidéo
où
si vous regardez
au coeur
il y a un peu
où il y a beaucoup de différentes
windows terminaires
qui vont se placer
et si vous regardez
les usernames
dans lesquelles vous pouvez voir
les gens qui sont invités
dans le Windows Terminal
c'est un bon touch
j'ai aimé quand vous avez fait
votre talk de l'application
et la vidéo a été showée
à l'end
et
la musique
est venue
après la surmerie
qui ressemble
les speakers
dans la venue
et ça
ça ressemble
ça ressemble
incroyable
oui
c'est fun
un des choses
que j'ai utilisé
très gravement dans
un terminal de Windows
c'est
des screens
des panneaux
comme des panneaux horizontal
et verticales
mais je ne savais pas
que je serais en train de lire
vous pouvez automater ça
sur la ligne de commande
donc vous pouvez mettre
différents
profils custom
sur la ligne de commande
donc ça a été vraiment
utile
parce que j'ai souvent
quand je fais le développement local
je peux avoir
si j'ai des services multiples
comme les commandes dotnet
je pourrais les avoir dans des panneaux
donc je peux voir les streams
ensemble
je sais que je peux utiliser
quelque chose comme
un docker
compose
mais je suis juste
comme avoir les panneaux
en separated
et ça marche vraiment
donc pouvoir
avoir des profils preset
sur la ligne de commande
c'est vraiment utile
je voulais dire que c'était un
conseil que j'avais
pour être là
à l'outil
c'était un des trucs où
j'ai étudié la recherche
et je l'ai trouvé
des trucs cool
qui ont
definitivement
apporté
comment je fais des trucs
maintenant
les trucs de Windows
sont un peu
difficile
pour mettre dans le livre
aussi
parce que le projet
est de faire
à un point
qu'ils ont
un régulier de release
et ils mettent
plus et plus
en
future wise
chaque fois
qu'il est vraiment
difficile de essayer
de faire un balan
sur les corps
sur les corps
et ce qui va être
des
nouvelles
et
répliquées par
d'autres choses
dans un
temps long
mais oui
j'espère qu'il y a eu
assez de temps
pour
donner
un bon grand
et des
des conseils
qui ne sont pas
nécessairement
immédiatement
avec ces trucs
le projet de commande
est l'un des gros trucs
qu'ils ont élevé recently
que je n'ai pas vraiment
c'est incroyable
parce que c'est un terminal
mais
comme vous le dis
ils sont étoillés
très rapidement
sur ça
une chose que j'ai vu
près de l'endroit de la bug
c'est que vous vous mentionnez
un projet appelé
dot files
qui n'avez pas entendu avant
oui
donc
je ne peux pas le rappeler
quand je suis arrivé
à dot files
mais la
idée est
un peu comme
vous avez got dot bash rc
et dot bash profile
qu'ils ont utilisé
pour mettre le environnement
sort de
avoir
ce config
mais
quelque chose que vous pouvez
partager
à travers des machines
si vous cherchez
les dot files
vous trouverez un whole bunch
de
gens parlent de la façon de les mettre
différents tools
que ils ont utilisé
pour mettre
des immenses
des set ups
qui travaillent
à travers différents environnements
des choses
et les gens ont fait
des choses géniaires
d'impressives
je m'ai
juste hangover
mon truc
comme j'ai passé
mais
il y a des bits
dans là
que
on va tester
si ils sont sur WSL
et conditionnellement
ils ont eu des aliases
ou des bits
dans là
mais
VS Code
a des supports
donc si vous êtes
dans des containers
alors
vous pouvez dire
que si je commence
un container de dév
aller cloner
ce repos de dot files
et faire ce script
pour
vous faire l'installation
de ce repos
je pense que
il y a un
si vous vous mettez
ensemble
un container de dév
pour une équipe
il y a des choses
qui sont absolument
en train de se tourner
et cela
absolument
se passe dans le container de dév
il y a d'autres choses
où
j'ai hâte de
avoir un marqueur
d'Alinter
j'ai un couple de
gip utilitaires
il y a un gip graph utilitaires
qui est amusant
il y a
un shortcut gip rebase
utilité
ce que j'aime vraiment
donc quand vous
si vous faites
un
interactive gip rebase
vous avez le liste
de commettre
que vous pouvez réorder
et vous pouvez le faire
et fixer
et squatcher
ce genre de choses
donc
je set
VS Code
pour être mon editor de gip
donc
si je fais
un
si je suis dans le terminau
ou un projet de VS Code
je fais
interactive gip rebase
il s'applique
ce file dans le terminus
et puis si vous voulez
changer
un gip à un gip
ou un gip à un fixe
vous pouvez juste presser
la première lettre
pendant que vous êtes sur cette ligne
et ça change
ce que vous avez
donc vous n'avez pas besoin de
commencer la ligne
et le mettre
donc si je fais
une histoire très délicite
et qu'on veut juste
la remettre pour un PR
ça
c'est un très
petit petit
chose qui se passe
dans mon flow
vraiment bien
mais
ce n'est pas nécessaire
que tout le monde
souhaite
avoir dans le container
et
le plus de choses
que je mets dans le container
et tout le monde
nous les vend en
pour installer
le long rick
s'il faut construire
ça pour tout le monde
donc
avec les files docks
je peux
ajouter un peu de choses
pour dire
je veux que ces alias soient créées
par exemple
je trouve ça vraiment difficile
de retraite
moi-même
pour être clair
plutôt que de CRS
ça montre
ça
oui
ma ligne
et
je vais dire
exactement
et également
vous savez
au-delà des files docks
vous pouvez dire
ces extensions
je veux toujours être installé
même si le container
ne t'a pas demandé
pour ça
donc ces deux choses
c'est de vraiment
faire un petit déjeuner
un petit container
d'environnement
pour garder tous les alias
que vous individuellement
pensez
à vous
et à comment vous travaillez
sur le point
de
n'importe quoi qui est là
sur un basis de projet
donc
parfois
vous devez
faire des choses
est-ce que
est-ce que
je veux
que tout le projet
soit
et
pour faire
oui
je veux
avoir
le
gip bash
prompt
et tout installé
ces alias
et quelques extensions
et
d'autres files
ont été un moyen productive
pour
faire
cela
en fait
si vous regardez
le
ce qu'est-ce que le code
des spaces
un
aspect
de code
des spaces
si vous
créez un code spaces
pour un repository
qui a un container de dev
puis le code spaces
qui est créé pour vous
par le service
construit ce container de dev
pour vous
et puis quand vous connectez
ce code
pour ce code spaces
c'est comme
avoir
un container de dev
mais avec un container de dev
hosté pour vous
remotely
ça semble être très sain
mais si vous
je veux
un service pro
qui
si vous avez un grand projet
comme le Terraform
Azure provider
et tout le go-talling
il
fait
certainement
de
faire un machine
pour faire cela
dans un
si je fais le travail
maintenant
et ça commence
à vraiment
se calmer
se calmer
avec ça
alors
je peux
faire un code spaces
pour vous
dire
vous donnez
un
machine de dev
ou
un machine de dev
et hostez le container de dev
pour ce
dans le code spaces
et j'ai le code spaces
localement connecté
dans ça
et en fait
si vous êtes un connecteur
d'internet
l'expérience est vraiment
assez snappy
l'expérience de l'intelligence
que je obtenis
dans ce scénario
est mieux que de
faire le tout local
ça semble être
tout ce tooling
aussi
juste
c'est génial pour les teams
pour partager
configurer tout
mais aussi
si vous avez besoin
de la devine
et vous build
cela
c'est tout source control
c'est tout
configuration
code
et aussi pour
pour l'enborder
je pense
aussi pour les nouveaux développeurs
pour un team
oui
oui
c'est comme si
si vous joignez un projet
par la route
vous
vous avez
vous avez
WSL & Docker
installé
si vous êtes sur les windows
clean le répo
ouvrez le code spaces
il dit
non
il y a un container de dev
vous voulez le build
et l'open
il dit oui
laissez-moi voir
faire un petit coffre
vous pouvez le faire
et il a
construit le container de dev
de scratch
pour les détenants
installé
les extensions
et vous êtes ready
pour aller
avec tout le setup
c'est
oui
c'est assez
c'est assez
un point de vue
dans le
environnement de team
et nous
nous
nous avons aussi été utilisé
dans le
dans le
tourneve de la chaîne
donc
plutôt que
avoir un set de tools
qui doivent être installés
dans l'environnement de la chaîne
on va construire le
container
et faire le
container
donc
si je fais un make deploy
localement
pourquoi pas reuser
ce script
et faire le deploy
dans le container
dans le CI
oui
c'est
juste
sur le build
n'est pas
avoir à faire
tous les updates
chaque fois
une nouvelle version de
Node
ou
.NET
ou tout le monde
qui arrive
en train de faire le docker
ça
juste
fonctionne
j'aime vraiment
aussi
donc
on est en train de faire un tout
tangent maintenant
et je me sens
horrible
parce que
nous pouvons voir
chaque autre dans les webcams
nous avons tous les des des des stands
je peux voir
votre setup
et je suis
je me souviens
avant que j'ai investi
dans mon desk de stand
nous avons eu une longue
chute sur des des des stands
et vous avez eu
un pour l'âge
je devrais ajouter que ça a été
une des des
vous avez eu
beaucoup plus longtemps que j'ai
j'ai trouvé
comme une grande différence
dans
c'est d'aider
sur le blog post
que je peux ingriver dans les choses
d'uneisiaj
sur mon expérience
gosh
plus de início
parce que
nous
des experts de soften
c'est
faut
je me sentais plus ou moins honteur.
Et ce honteur a pas seulement traduit le honteur physique,
mais aussi un honteur mental.
Et avec un desk à la stand, je me dis que je ne fais pas ça.
Je tend à me faire bouger beaucoup,
même quand je suis juste en train de te tirer,
ou en regardant un commentaire à la read,
des postes où je regarde plus de l'information sur ce que je fais.
Si je suis sur des morts,
j'ai un headset Bluetooth, je tend à me placer sur le haut et sur le haut.
Ce qui fait que le fait d'être sur les pieds déjà
fait beaucoup plus facile de faire ça.
Je me sentais un peu difficile quand je l'ai commencé.
Je me sentais bien balancé entre la stand et le salle.
J'ai eu un peu de trouble avec le haut et le bas.
Un des recommandations de l'antipartique,
qui a fait une grosse différence pour moi,
j'ai recommandé d'avoir un petit peu de chaussures,
et d'actuellement, wearer des chaussures,
et d'avoir des stocks sur les deux,
des slippers,
des chaussures, et du matériaire antipartique.
C'est une combination qui a fait un énorme différence.
Et maintenant, je tend à me faire bouger tout le temps,
et j'aime standpoint de stewèter�.
mais je présente un feast d' rechargement comme Schnabel
comme le bataille,
voilà...
Fre很有 ve pad upcoming reported
que le fameux aide personnalitaire dans l' température
mais soon I spoke to make the line
Th straightforward and inactive.
Maintenant je Standing game
Je suis encore plus lent,
la faite, filles targonne est de même stranger.
Ça faitèrement bien que middle cabin
puis dans le long duc stata un très imp inspection abad state.
j'ai fait des années à venir, je faisais l'exercice, quand j'ai commencé, je ne l'ai pas fait tout le temps
et le suivant du week-end, je me l'ai fait trigger, je sais pas, ça n'était pas bon,
mais heureusement, quand ça ressemble, quelques jours plus tard, c'est bon, c'est juste une chose de longus.
Maintenant, je suis un peu alternatif entre aller et aller, et puis,
et puis, enstand en haut pour des bits, en bas pour des bits, en bas pour des bits.
Donc, comme vous le dites, c'est comme quand vous êtes dans les meetings et tout, si vous ne parlez pas,
je peux faire un petit peu de stress ou quelque chose,
en bas, je serai juste en station, je peux dire ce que vous m'avez dit la dernière fois
que je faisais une chute et que vous êtes en train de bobber, danser et de danser ?
Oui, je faisais une guitare, j'ai eu une période où j'ai eu beaucoup de travelling avec mon rôle,
j'ai eu un grand tour de guitare, donc c'est sur l'un de mes descs,
j'ai eu un petit peu de bas, j'ai eu un bobber et un bas, donc je ne me suis pas senti.
Donc, si je suis en train de faire un billet, je peux prendre la guitare et regarder l'output,
ou l'utilisation du autre côté du disque, je trouve que tout de même,
ça lève à l'intérieur, la guitare de travelling est bien en l'air,
l'utilisation de l'utilisation est bien en bas, donc ils ont tous travaillé pour les démarrer.
Bien, j'ai utilisé le cartoon XKCD, il y a deux sortes de la sort,
et le boss s'arrête, il y a un petit peu de travail, et ils s'arrêtent,
ils compilent, donc le boss se dit, ok, c'est pour ça.
Oui, oui.
C'est comme si tu jouais la guitare, ils compilent.
Oui, c'est vrai, c'est vraiment intéressant, parce que avant que j'avais eu la guitare,
ils allaient être allés dans la maison, et parfois ils m'ont mis les outils,
mais ils ont prédominé dans la maison, maintenant c'est l'inverse de ça.
Donc avant qu'ils étaient en train de sortir, tu devrais avoir un point où la guitare allait,
et je vais aller en train de regarder des émails, des tirs,
je vais aller regarder des autres, et je n'ai pas pensé que je ferais 15 minutes de ça,
et la guitare avait terminé, il y avait des années,
parce que maintenant, les billets vont dans, je vais prendre la guitare,
jouer pour quelques minutes, aller en train de faire le billet,
ou aller en train de réussir, et je vais le mettre en bas.
C'est important de seize raisons,
deー ce n'est pas unval.
Je Pompeie une confusion starter,
guitar,
reunite,
tout l'éorex,
tout installed,
une photo, il y a quelques avec les guitars et je pense qu'il y a un flout dans la
C'est génial
C'était une photo de stage, mais c'était assez drôle
Cool, donc tu as dit que tu es...
Tu es en train de faire un tip de défi ?
Euh... Oh, un tip de défi
Mais tu as fait des milliers de tips de défi
à travers ce truc, donc peut-être que tu as déjà fait ça
Ha, je suis sûr qu'il y a encore plein de tips de défi en ce livre
Ouais, le...
Donc je pense que je vais aller un peu plus loin que mon usual tip de défi
Je tend à faire des détails
De la question, comme de la question
Je pense que, parce que j'ai passé par un blog, et surtout je n'ai pas juste écrit le livre
Il y a des points où j'ai essayé de expliquer quelque chose
Si je me laisse, je peux juste expliquer et je ne peux pas juste dire
Ouais, mais je veux vraiment faire un bon travail en expliquant ça
Je vais aller voir ceci un peu, je sais vraiment bien
Mais je ne peux pas le faire
Je pense que c'est facile, quand tu as des pressions en temps
Tu as des choses à travailler
Et le truc qui a été travaillé était un changement en ligne
Que tu as vu quelque part, ou tu pensais que je vais juste essayer
Et tu ne sais pas pourquoi ça a été travaillé
Ou c'est ce que tu pensais que ça allait travailler, ça n'a pas été
Et je pense juste questionner ce que ça a été fait et expliquer
Je pense que si tu peux cultiver ce mindset
Que ce soit possible, ça va vraiment se passer
Oui, je vais juste poser un second while waiting for the hidden one in the past
Et c'est parti
Je me disais que Mason, il est comme...
Quand il s'est passé dans ces moines, il est comme
Un bon, heureux, ou un bon, heureux, ou un bon
Imagine un blog qui est vraiment heureux
Et juste rassure, et juste chute au dessus de ses voix
C'est trop drôle, c'est un bon tip
Je trouve que la questionnerie, ça fait juste une compétition d'entraînement
Je me demande tout ce que tu ne sais pas
Ne blague pas
Je suis sûr que tu l'as entendu
C'est un grand écran, j'adore
Je suis très heureux
Je m'amuse ce photocopier de tout le monde avec ses instruments
Oh, avec celui-là
Tu dis que c'était les sessions du DDD
Oui, c'est vraiment... Je suis en train de faire de l'adresse
Il y avait tous les six de nous, en même temps
Donc j'ai eu six tracts de la médicine
Parce que le podcast ne supporte pas ce que les gens ont
Alors que tout le monde était en train de le faire en utilisant la audacity
Donc je me suis rendu compte qu'il y avait un file de centre
Je vais faire sure qu'ils étaient alignés et que je les aient trottés
Et comme je le disais, je les ai trottés
Il y avait beaucoup de conversations tangentes
Qui n'avaient pas pu aller dans le podcast
Donc aller dans la médicine, trottent des bits
En général, j'ai trouvé avec le podcast, et surtout avec les six de nous
Et nous avons fait un couple de fois aujourd'hui
On commence à parler en même temps
Et puis un personne s'arrête et l'autre personne s'arrête
Parce que le record est sur des files de separate
Et que les gens ont commencé à parler en même temps
Vous pouvez faire ça sans doute, très facile
J'aime vraiment l'audacity
Je mets mes headphones sur le point
Je sais tous les shortcuts de la CQA
Et la CQA, qui est la même chose
Je suis surpris de le apprendre
Non, pas de la CQA
Les shortcuts de la CQA vous ont fait plus productive
C'est drôle comment les parallèles entre l'audity et la code
Juste différentes idées, effectivement
Et quand vous avez appris comment utiliser votre tool
Il y a beaucoup de parallèles
Donc mon tip de la CQA est un petit tip de productivité
Ce n'est pas lié au sujet de ce que vous avez fait aujourd'hui
Mais une chose que je fais à l'end of each day
Je fais ça à la fin de mon lunch
Je n'ai pas de notes pour le prochain
Je vais juste faire une note
Je vais se mettre sur un brin
Donc le prochain matin je peux venir juste faire le grand matin
J'ai fait ça depuis quelques années
Et les jours que je n'ai pas à faire
Je perds 10 minutes à l'heure
Par la fin de mon jour
Je vais essayer de trouver où je peux me faire mon tête
Et par faire ça je peux juste faire le grand matin
Oui, je le trouve
Je l'ai toujours fait
Je fais ça pour les trucs
Je tend à avoir un papier et un pinceau
Et je trouve que ça suit mon flow mentale
Je dois faire des notes que les gens ont parlé
Et que ce soit là
Je peux juste mettre des astrophysques
Ou des boules sur lesquelles je veux
Et comme vous le dites
C'est la chose que je me suis partageé
Et mon plan mental de ce que je vais regarder
C'est de se couper le dessus
Et c'est possible de le faire en matin
Quand vous vous êtes revenu
Ça m'a vraiment aidé
C'est un grand merci pour vous
Je vais inclure un lien dans le livre
Et je pense que ce sera un long liste de notes
Mais les listeners vont voir le livre
C'est génial
C'est un grand merci à Stuart pour nous
Merci pour avoir eu le temps
En fait, Stuart a très bien aidé les gens
Pour les codes de discount pour son livre
Utilise code 25WSL
Quand on s'est orduré directement
De la site de l'application
Pour que le site soit en train de s'assurer que 25% est off
Je vais inclure un lien dans les notes
Et une petite reminder que ce podcast est
Sponsoré par ma propre company, Evestac
Pour s'assurer que le développement de l'application et de la consultation
Pour plus d'informations visite evestac.com
Et si vous pouvez m'aider par spreader le mot
De ce podcast sur les réseaux sociaux
Je n'utilise pas le hashtag
Un handled exception, ça serait très apprécié
Merci d'avoir regardé et à la prochaine fois
A la prochaine
Episode suivant:
Les infos glanées
TheUnhandledExceptionPodcast
Tags
Identity with Christos Matskas