
.NET MAUI, IoT, and Handy the bionic Arm - with Clifford Agius
Durée: 80m48s
Date de sortie: 07/06/2022
In this episode, I was joined by Clifford Agius to chat about both .NET MAUI, and also developing for IoT. (These were separate topics - not specifically IoT on MAUI). Clifford is an airline pilot who’s also a freelance .NET developer who regularly blogs and speaks at conferences around the world!MAUI (Multi-platform App UI) is a new .NET framework for building multi-platform apps - both mobile (iOS/Android) and desktop (macOS/Windows) using C# and XAML in a single codebase. It also supports ...
Salut tout le monde, bienvenue à l'Unhandled Exception podcast. Je suis Dan Clark et c'est épisode
numéro 38. Et aujourd'hui je suis jointé par Clifford Agius pour parler de Donnet Maui et
IoT.
Donnet Samurin, Maui IoT développeur qui a juste fait de la vie de la
Boeing 787 autour du monde. Je ne pense pas que je peux faire une introduction juste pour
être honnête.
Donc, pouvez-vous vous interrompre aux listeners et nous dire un peu de ce que vous faites ?
Oui, c'est assez, mais vous avez juste dit ça.
Je suis un pilot de pilotage de l'économie du Métro UK.
Je suis volé 787 autour du monde, depuis Baltimore un peu de jours.
Je suis en train de faire un tour de Houston, puis de Seattle, puis de l'autre.
C'est ce mois-là.
Je suis en train de faire un tour du monde, le Métro 787, c'est génial.
C'est mon travail de jour.
Mon travail de jour est un développeur de Donnet, donc un développeur de 3 dernières.
C'est surtout dans les mobiles, comme Samurin et Maui, et aussi dans les spaces IoT.
Je me demande souvent comment je suis collé.
Je suis en train de faire un tour du monde, et je suis en train de faire un tour du monde.
Je suis en train de faire un tour du monde, le Métro 787, c'est génial.
Je suis en train de faire un tour du monde, le Métro 787, c'est génial.
Je suis en train de faire un tour du monde, le Métro 787, c'est génial.
Je suis en train de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les a
aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les a
éros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aé
et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et de faire des choses avec les aéros et
des aéros et des 후보- tinham sociedade jointes et στην politique que nous developedons aonesners.
Maintenant, Marouin est un app Multi Platform UI.
Il est en nom de la facture que c'est de supporter beaucoup de plateformes.
Il y a Android, iOS et Windows,
qui sont les mêmes trois qui viennent de Samarit.
Pour cela, il y a MacOS,
qui peut construire une app Windows, un app MacOS, un app desktop.
Mais aussi, comme avec Rc2,
qui est le premier app que j'ai trouvé,
mais récemment, la team de Tizen, qui est de Samsung,
a été ajoutée au package,
qui signifie que vous pouvez maintenant développer un app
qui va être utilisé sur la TV de Samsung,
comme un app native sur la TV,
ou même la fridge,
ou des dishwasher,
ou un des devices de Samsung,
ou même la plateforme mobile de Samsung,
qui est prévalente à l'arrivée des pays.
Donc oui, c'est multi-platformes.
La différence entre
Maui et Xamarin,
ce qui est souvent assez,
est de la différence,
de la change de nom,
de la split.
Macsoft a acheté Xamarin
quelques années plus tard et a porté ça à l'hôpital.
Mais c'est toujours, etc.
Ce n'était pas vraiment partie de l'application.
Ce qu'ils ont fait,
c'était pour être partie de l'application.net 6,
mais évidemment, la COVID a été en train de l'éloigner.
Donc c'est un peu entre l'application.net 6 et l'application.net 7.
Et c'est à l'heure de faire une G8 à la fin de mai.
Donc ce qu'ils ont fait,
c'est que ça a été totalement dans l'application.
Donc maintenant, c'est juste comme,
vous savez, votre normal,
vous savez, l'utilisation du système,
vous pouvez maintenant utiliser
la mobile de Microsoft,
la mausée de Microsoft.
Et ça veut dire que c'est partie de l'application.
Donc ils commencent à,
vous savez,
toujours en utilisant le monofilm,
en dessous de la mouche,
mais ils commencent à le mettre toutes dans le stack.
Et ils ont changé le nom,
pour qu'ils aient,
je suppose,
les brandings,
ils ont vraiment été très déçus.
Il y a un petit company
que Microsoft a acheté,
et le brand et le nom,
et le Xami gone,
le cross,
le Sala Hexagon,
c'est comme le logo,
ils sont encore autour.
Et parce qu'ils sont partie de l'application.net,
ils n'ont pas besoin d'une entité séparée.
Ils n'ont pas besoin d'un application.
Ils ont des vies de brun.
Ils se font rire le branding.
Mais le moyen que je explique
la différence entre vos développeurs,
c'est de Zamarin à Maui,
c'est que si vous pensez à Zamarin,
il y a eu des problèmes,
il y avait beaucoup d'issues avec ça.
Et il y a eu mieux de
version 4.5,
parce que le team a vraiment
mis de la mètre en train,
parce qu'ils avaient le backing de Microsoft
et le power et le ménage
que Microsoft a pu mettre en place
sur le projet.
Mais ils avaient beaucoup de histoires
dans ce package.
Il y a beaucoup de choses
que, vous savez,
ils n'ont vraiment pas été fixées,
mais pour les fixer,
il y aura des changements très graves,
certainement sur le site IOS,
le site avec le moyen
d'être tourné à la changement,
comme Apple fait,
il a mis le nouveau SDK,
et ça a fait le monde
un peu de temps
et il a été réveillé sur les apps.
Mais c'était un problème massive
pour Zamarin,
certainement Zamarin s'en formait.
Ce qu'ils ont fait,
c'est qu'ils ont complètement
réveillé de scratch
le stack de Maui.
Et le fait de l'expliquer,
si vous pensez à Zamarin,
comme le framework.
Il est de l'air,
il a travaillé sur la plateforme Windows,
mais il a travaillé, c'est bien.
Mais ils ont voulu faire le travail
à chaque fois,
ils ont porté le Core,
et ils ont maintenant le .NET 6.
Ils n'ont même pas le Core,
ils n'ont pas le .NET 6.
Donc, si vous pensez à Zamarin,
c'est le framework,
et Maui est juste partie
de .NET 6,
et on va y aller.
Et c'est le meilleur moyen
de voir ce qu'il y a et ce qu'il fait.
Cool.
Donc, vous avez mentionné
que le G8 est en build,
ce qui, à la fois,
ça se serait déjà arrivé.
Donc, ça veut dire que c'est maintenant
le GA et le Prédiction,
ce qui est assez excitant.
Vous avez aussi mentionné les applications desktop,
et vous avez mentionné les Windows et Mac.
Est-ce que ça va être
une histoire pour les applications Linux desktop ?
Il y a un effort de Zamarin
dans les applications Linux,
il y a un effort de Linux
qui a été ajouté.
Et je l'ai fait,
j'ai écrit des apps
qui ont utilisé les applications Zamarin
qui ont pris le Raspberry Pi
et qui ont mis des photos sur la table.
Donc, vous pouvez utiliser ça
avec les applications Zamarin.
Et le MAUI, c'est pas là-bas,
mais il y a un effort de communauté
qui est en train de se faire
sur les scènes de Linux.
Le likes de David Ort,
qui est le programme manager
pour MAUI
et pour Zamarin,
est très intéressant de l'entendre pour les gens.
Donc, vous avez une histoire
de la course que vous voulez mettre en place
pour les équipes.
Donc, je veux vraiment utiliser Linux.
Alors,
juste vous allez sur Twitter
ou émail et laissez le team savoir
que vous voulez vraiment utiliser Linux.
Parce qu'au moment,
ils disent que pas beaucoup de gens
sont en train de le demander,
donc ils ne vont pas
assister la communauté
et de la construire.
Mais si il y a beaucoup de gens
qui veulent utiliser Linux,
ils vont bien sûr
vous entendre
et vous aidez à construire la communauté.
Donc, c'est là, c'est venu,
mais il sera communauté
qui va être dirigé
plutôt que direct de Microsoft.
Je peux inclure
un lien sur les notes de la show
pour toutes ces choses que vous avez mentionnées.
Donc, vous pouvez aller en train
de voir les projets de la communauté.
Sur ce,
dans l'an dernier,
on a parlé un peu de ça,
mais maintenant,
vous pouvez mettre des components
dans les applications MAUI.
Donc, vous avez cette option
entre
vous en utilisant
juste la MAUI native SAML
pour construire votre MAUI app
ou vous en utilisant
les components Blazer.
Est-ce que ce sont les scenarios
où vous choisissez l'un sur l'autre ?
Oui, j'ai joué un peu
avec Blazer,
je ne suis pas un expert,
je suis pas
si bon,
parce que
Web
n'est pas mon jour-à-day.
Donc, je tende à utiliser
la MAUI native SAML
pour construire ma app
et ça se passe
à toutes ces plateformes différentes.
En fait, je n'ai juste
un test flight en ce moment
pour un client,
qui est un MAUI app,
qui travaille sur les mobiles
et le desktop est parfaitement
cool.
Mais pour Blazer,
la route est là,
si je travaille avec un client
et qu'ils ont un website Blazer,
il n'y a pas de pointe,
et ils disent
qu'on va avoir une version
pour un mobile.
Il n'y a pas de pointe
de réinventer le monde
et de rébuilder la MAUI
quand c'est déjà là.
Et quand ils font un réveil
pour les Blazer app,
ils vont faire un réveil
pour les mobiles app.
Donc, ça va être
où je dirais
que, vous savez,
on va juste râler
et faire un réveil.
Mais l'interesse
et on a parlé de ça
la semaine dernière
à la Composite NDC
en London,
au stade de Chris Santé
et en parlant
de la MAUI et de Blazer
et de comment vous rébuildez
les deux ensemble.
Et pour moi,
je pense que l'interesse
est à un moment
que vous rébuildez un mobile app,
vous le portez
à l'Android
et à l'Apple Store.
Et ça va être Google Play
et à l'Apple Store
ou à l'App Store.
Et Google et Apple
prennent les taxes
de l'application.
Donc, si vous chargez un dollar,
ils vont prendre 30 cents
pour ce dollar
et les prendre.
Et puis vous avez les taxes
donc vous allez avoir
60 cents
à l'application
à l'application de l'application.
Si vous vendez votre app
pour plus,
c'est un grand pourcentage.
Mais si votre app
s'en offre
et vous vendez
millions de copies
de cette app,
c'est beaucoup de monnaie
Apple et Google
en faisant votre app.
L'interesse
est que si vous faites
une MAUI app
avec la Blazer
webview,
vous envoyez l'app
à l'App Store
pour être réveillé
et prouvé.
Et si vous avez appris
l'app Store,
vous n'aurez jamais
changé l'app.
Vous n'aurez jamais
pas de l'app.
Il n'y a rien à faire
avec l'app.
Vous devez avoir
de l'app l'app
tout le temps.
Parce que
les updates de l'IOS
sont passés
et vous avez besoin de l'app
pour les standards de la construction.
Ça veut dire que votre app Blazer
que vous avez
sur votre site
ou
un blazer
en bas de l'arrivée
vous pouvez l'appeler
chaque seconde,
chaque minute,
chaque heure
et vous l'appelez
tout d'abord.
Donc,
si vous avez un app
qui est constatement
changé,
constatement
l'intervient,
c'est un bon moyen
de
avoir ça
sans avoir de l'app
pour les appels
et les reviewers de Google.
Vous savez, Google
peut prendre deux semaines
maintenant
pour réveiller votre app.
L'apple
tend à être
un jour ou deux
pour les réveiller
votre app
et
publier
l'app Store.
Vous voyez,
vous avez le temps
qui signifie
que si vous avez
constatement
des updates,
c'est bien.
Mais aussi,
ça signifie
que vous n'avez pas
payé
l'apples
et les taxes de Google
parce que
si vous avez un bouton
sur votre app
qui est part de votre website Blazer
qui dit
cliquez ici
pour acheter
10 widgets,
ils ne vont pas
avoir ce genre de monnaie
parce que c'est tout fait
par votre site.
Donc,
je pense que c'est assez intéressant
de voir
comment ça va changer
le landscape de l'appels mobile.
Je pense que plus
des compagnies
utilisent
le web Blazer
dans,
exemple,
un app
pour produire un app
qui signifie
qu'ils ont fait
30%
c'est un grand marqueur
qu'ils vont garder.
Et je ne suis pas sûr
que la Google et l'app
vont arrêter ça
d'avoir
les banné
dans le webvue
qui ne sont pas
d'accord.
C'est assez intéressant
parce que
je pense que j'ai
pas compris
comment le webvue
fonctionne.
Parce que je peux
imaginer
que mettre
les compagnies Blazer
dans ma monnaie
n'était pas
une typique webvue.
Je pensais que c'était
tout fait
et que
juste prendre
les syntaxes Blazer
encore être part
de l'app
je n'ai pas réalisé
que c'était
s'allongé
à un site hosté.
Oui, vous pouvez faire ça
Donc, vous avez un webvue standard
qui est
un code standard
qui est appelé
à
n'importe quel web
n'est pas très Blazer
il y a aussi
la Blazer webvue
qui
a le temps de la monnaie
dans le site.
Donc, j'ai
joué un petit amount
donc je ne sais pas
100% de comment
il fonctionne
derrière les scènes
mais
de ce que j'ai vu
vous pouvez
hoster
votre code
dans ce webvue
et il y a
des temps de monnaie
et tout
donc
je pense que c'est vraiment
intéressant
de voir
comment
il va s'en prendre.
Oui, il y a beaucoup de différents
ways de faire les choses.
Une chose que j'ai trouvé
très intéressant
et je n'ai pas joué
avec ça
donc
c'est
comment je crois
que ça fonctionne
c'est
quand vous avez
la Blazer
en monnaie
dans votre monnaie
votre component
peut accéder
à l'état
au-delà
de ce component
dans le même
webvue
donc que ça peut
partager
les variables
et
des choses
ce qui est
assez
amusant
vraiment
de la façon
qu'on interrope
ensemble.
Oui, c'est très clé
mais au bout de l'année
c'est tout dotnet, non ?
Donc
vous dites interrope
ensemble
mais
ce n'est pas vraiment
interrope
c'est pas
vous savez
c'est
vraiment, vraiment
intrigué
comment ça fonctionne
sur les scènes
mais
quand vous
vous faites
juste
faire un dotnet
sur le service
pour un autre
service
donc
c'est très cool
c'est quelque chose
que je veux
mettre un peu de
l'effet
dans moi-même
et jouer avec
et faire un blog
pour ça
parce que
je pense que c'est
quelque chose
qui va
certainement
prendre
parce que ça
avoir
votre
vous savez
il va être
partout
ou vous pouvez
votre site
ou vous pouvez
votre mobile
vous pouvez
faire votre desktop
vous pouvez
faire
votre Fridge
c'est vraiment super
c'est très cool
la plupart de mon
background
c'est comme
j'ai fait
j'ai fait
des appels de desktop
mais pas
pas que de sable
j'ai fait
la plupart de mon
truc
à la fois
c'est
comme
des apps
des appels de web
des appels de web
mais j'ai
joué un peu
avec
les deux
Samurban et
Mawi
mais c'est
juste
joué
en
je sais
quand je fais
Samurban
tu as
la typique
WPF
MVVM
pattern
où tu as un model de vue
et tu fais
comme
je commande
et
tout ce genre de
ça
Mawi
suivent
le même
genre de patterns
oui
tu as un
MVVM
qui est
construit
à
Mawi
et
qui était
Samurban
aussi
juste pour
dire
que si tu fais
Mawi
comme Samurban
Mawi
utilise
Wynuite
tourne
sous le hood
où
Samurban
était
WP
donc
il est
passé
à Wynuite
ce qui
signifie
il est
en train de
faire des
plus grands
mais
si tu utilises
MVVM
tu as encore
tout le même tourne
comme
c'est WPF
le même
tu as encore
Il aura
nutrients
informations
tu as
un
pour
une
big
ça
cherniers
involvement
s' Dimitier
des
besoins
et
un
Maw2
de
il y en a il y a déjà дав 1 ou 2 factor adjustments à l'comwel des
登録ments expérimentation et on est à la même
heels qu'elle et donc ça va festivals c'est de l'in
internet, cinq oyster point 6 à 18 celestial tram quevel
Docker pour être decker et cuire
code pour vous et c'est écrit correctement chaque fois que c'est fait par les generators de source et
par des gens super-smart de Microsoft, les gens de la maix de la maix qui ont fait ça dans leur
temps libre, ce qui est encore mieux. C'est génial, mais c'est vraiment cool.
Oui, j'ai l'impression que les generators de source vont venir
quand il commence à parler de l'Inautrified Property Change, mais je n'ai pas
compris qu'il y avait une solution officielle.
Alors, je dis officielle, comme communique toolkit, je pense que tu l'as mentionnée,
mais c'est cool que c'est juste là-bas et que tu peux juste utiliser.
Oui, c'est un communique toolkit pour la plateforme Windows,
un communique toolkit pour MAUI.
Il y a une pour Zambian, mais ce n'est pas
le dépréciateur, mais elles sont en train de le faire à l'un de l'autre,
parce que c'est en temps ou en temps, ça va être un packages de support.
Mais si tu es au-dessus de la communique toolkit, tu as le .NET communique toolkit,
tout le tout, le .NET qui travaille à tout le monde, comme les M5VM helpers.
Tu as un point de vue de Windows et un MAUI aussi.
Mais ce qui est normalement le cas, c'est que le communique toolkit
est où les communiques se bandent ensemble.
Je m'aide avec le doigt pour le MAUI communique toolkit
et avec Sean Lance.
Et ce qui est le cas, c'est que les communiques,
on a besoin de ça et ils ne vont pas le construire.
Et tout le monde doit commencer à utiliser ça.
Et puis Microsoft et la team dans la communique,
ils disent que c'est vraiment bon,
et c'est tellement stable.
Et il y a des portes à la base,
dans le MAUI ou dans les Windows ou dans le .NET framework.
Donc, c'est une chose d'alimentation de test,
et de test en grand,
mais c'est communique, qui est incroyable.
Donc, si tu vois quelque chose ou tu veux quelque chose,
ou tu as un tout, tu l'as toujours utilisé
et tu veux que les communiques savent ce qu'ils ont,
tu peux le faire et mettre en propos,
ou écrire un peu de code.
Et tu ne sais pas, ça pourrait devenir part de .NET
dans un temps de fin.
Un autre podcast que je l'ai entendu
beaucoup, c'est Merge Conflict,
et James Montemagno et Frank Kruger,
je pense, qui sont les noms.
C'est ça, oui.
Et ils parlent beaucoup de ce qu'ils ont,
ils ont des choses communiques,
et puis ils sont s'envoyés
dans les choses officielles,
quand ils y ont essayé de tester,
c'est évidemment quelque chose que la communauté veut.
Oui, si tu regardes,
juste James Montemagno,
il y avait Xamarin Essentials,
qui a eu beaucoup de libraries,
il y a pris toutes ces libraries,
et ces libraries étaient pour des choses,
comme tourner en haut,
ou faire un flash light,
envoyer un SMS sur ton téléphone,
toutes ces petites choses qu'il voulait faire
avec un téléphone mobile,
qui n'était pas partie de Xamarin.
Donc il a pris toutes ces petites aideurs,
ils ont ensuite porté les choses ensemble
sous une banne communique
et qui s'appelle Xamarin Essentials,
c'est tout le monde essentiel qu'il a besoin.
C'était partie de la communauté tournée,
et c'est maintenant construit dans .NET.
Donc ça a été,
juste James qui travaille chez lui,
maintenant en partant de .NET,
toutes ces libraries.
Et ça s'est passé,
il y a eu quelques choses qui ont été construits
dans MAUI et dans Xamarin,
et les libraries de la médias,
les plug-ins,
et des choses comme ça,
et maintenant partie de la main stack comme ça.
Mais oui, la communauté tournée.
Oui, je ne sais pas comment il fait tout le truc,
il fait, parce qu'il flèche en faisant des paroles
et des choses,
il a eu son podcast, il fait,
il, comme,
il a évidemment,
juste beaucoup de choses différentes,
donc je ne sais pas comment il fait.
Non, il a eu son YouTube-channel,
il tue les Twitchs,
c'est assez souvent sur son canal de Twitch,
il a eu un couple de podcasts, je pense,
il est un PM pour AllThings.NET,
et il est un gars très busy.
Je pense que beaucoup de gens
peuvent faire en travail,
sinon il ne doit pas
pouvoir dormir si il ne fait pas ça.
Oui, il doit faire ça.
Je m'ai mentionné que j'ai essayé de jouer
un peu en profondeur avec MAUI,
et je me souviens,
je suis allé,
je me souviens,
je ne me souviens pas,
je ne me souviens pas le nom,
donc j'espère que vous le savez.
Il y a un livre,
ou quelque chose que j'ai utilisé,
qui m'a automatique,
une ligue de la UI,
mais qui m'a donné la page navigation
via routes et choses,
mais je sais que c'est ce que vous parlez,
il y a un livre,
mais il est maintenant part de l'Ontario,
et il s'appelle Zamrin Shell,
Zamrin Form Shell,
il s'appelle MAUI Shell.
C'était le truc que je pensais.
Oui,
il est maintenant,
si vous voulez faire des nouveaux projets,
avec un MAUI,
dans le studio visuel 2022,
preview,
il faut utiliser le preview,
mais évidemment,
cette récordation est parmi les billes,
il doit être
dans le plus grand studio visuel 2022,
si vous allez faire des nouveaux projets,
ce projet qui vient de l'opinion,
il va être un projet Shell,
c'est un grand push
d'un J.B. Beckman,
parce que,
typiquement,
si vous avez besoin d'une navigation,
sans utiliser Shell,
il y a beaucoup de codes de play,
vous pouvez utiliser un livre,
comme Prism,
ou les likes,
qui vous utilisent dans le passé,
c'est génial,
c'est fantastique,
mais il y a un curve de la récordation,
et il y a un curve de la récordation,
pour la navigation,
vous-même,
où Shell,
c'est fait pour vous,
vous ne vous avez vraiment besoin d'en apprendre trop,
dans 10 minutes,
vous pouvez apprendre à naviguer à une nouvelle page,
dans 15 minutes,
vous pouvez apprendre à profiter de la page,
parce que vous avez un site web,
et vous avez le question mark,
vous avez vos paires de la même valeur,
c'est exactement ce que vous faites,
juste de la même valeur,
et sur le autre end,
vous vous apportez la paire de la même valeur
à l'arrière,
et si vous avez fait un web développement,
utilisez cela,
vous savez déjà comment vous utilisez,
et la navigation,
c'est vraiment clair.
Il y a des cas de la récordation,
vous vous entendez,
beaucoup de gens complérent sur cela,
donc, c'est pas ça,
et ça mérite,
et c'est difficile.
Oui, il y a des cas de récordation,
mais c'est le normal 80-20% de tout,
il fait 8% de la chose parfaitement bien,
et le dernier 20%,
vous allez avoir de la base,
de la base,
de la navigation,
de vous-même,
pour faire votre travail.
Quand ça vient de là,
si vous google pour quelque chose,
vous vous entendrez quelqu'un compléant sur Internet.
Oui, oui, oui.
Il y a des années,
j'ai joué avec Zamerain,
comme je le disais,
mais je ne l'ai pas fait pas,
mais je me souviens de tout le
tout le truc que vous avez à faire,
comme, pour exemple,
ce que nous parlons de là,
c'est de l'aider à faire,
à faire,
à faire,
peut-être, des choses comme,
les libraries MVVM,
je pense que c'est les courses MVVM,
peut-être des différents,
pour faire ce que vous voulez faire,
sans avoir à faire
beaucoup de vos propres
plate-codes d'oilier,
et c'est juste que ça
devient tellement plus grand.
Oui,
j'ai parlé de ça,
recentement,
avec des gens,
comme vous,
vous avez joué Zamerain,
et puis,
on a gone off
to, you know,
use things like Flutter
and the likes,
and there's like, you know,
and you hear,
you'll see it on Twitter,
people complain about it,
it's so painful,
and Zamerain's so bad,
so horrible.
From about Zamerain 4.5 onwards,
it started getting the love that it deserved,
and it changed drastically.
Zamerain 4.5.0.0.0.
because that's the last major release,
and they're now just doing
that kind of updates to,
security updates,
patching some fixes and things like that.
Maui has started off from where Zamerain 4.5 ended,
and yeah, it's, you know,
I've got a couple of apps,
I've got a Maui one that's up on Test Flight
at the moment, another one building,
and it's just so quick, simple and easy.
You know, yeah, I've been doing it for a few years,
and I don't know whether I'm on the tooling,
but yeah, it's not the pain that it was before.
I mean, I've still got scars from Zamerain 4.3,
I think, is where I started,
maybe even 2. something,
I think it's 3 actually,
but yeah, it hurts.
Every time you want to do something,
I think you're starting to write your own renders,
like your custom renders,
just to do something simple,
like, you know,
put a border on a button,
you know, it was painful,
whereas now it's just built in,
and it all just works,
except they've, you know,
they've worked out on the community,
and the developers were complaining about
when people got on Twitter and said,
right, I'm done with Zamerain,
I'm off to, off to, you know,
use Flutter, because it's so much better.
They've gone and looked at all those,
you know, and created tickets for them,
and fixed them all,
and you know, it's,
it's rare now that I'm using it,
and I'm like, I wish you could do this,
and it's rare now that I need to go out and use,
you know, MBVM Cross or Prism,
because what's built in does the job just as well.
So, again, that 80, 20%,
8% of the stuff will work,
that 20% you might have to,
you know, go and use MBVM Cross and things,
because your app is doing something
that is, you know, a bit different and out there,
but to be honest, most apps show some data,
maybe a couple of pictures,
and there's a button,
you click the button,
it takes you on the page,
it shows you more data.
You look at what some of the community is doing,
like Sean has built a game,
you know, Sean Lawrence has built a game,
which is in the app store,
not word or whatever,
it's called now,
but it's basically a crossword game,
and that's all in Xamarin,
you know, it's got animations,
and things flip around and do stuff,
that's all in Xamarin.
So yeah, it's quite impressive what you can do,
it's not,
not the Xamarin Forms Evolved,
where it's just, yeah, everyone said it was just there,
to do a line of business app,
which is collected data and sent there
to a server backend,
it can do some pretty amazing, impressive things,
you know.
Very cool.
I think I'm choosing the right time to start
trying to build an app.
Yeah.
It's interesting you said about the scars,
because it's kind of,
well as I mentioned before,
when I played around with it quite a few years ago,
with Xamarin,
it was kind of just felt too many pain points,
where now, yeah,
if it's so much nicer,
I've timed it well.
Yes, you have.
So with,
I'm just, I think with a typical app,
you might have various different types of components,
so you might have a table,
or a chart, or things like that.
Are a lot of those built into the community toolkit,
or would you have to reach out to some third party component provider?
Most of them are actually built into base malware.
So if you want to have a table,
yeah, you can have a list view,
or a collection view,
you can build a quite complex tables and the likes.
Graphs, you can draw that using malware.graphics,
you can draw your own graphs now.
I was looking at that the other day for a client,
we used a Nuget package before,
and I can't,
I've topped my head from having a name of the one we used,
but it was good.
They didn't really draw the graph they actually wanted,
drew a nice bar graph,
or a line graph,
or a scatter graph,
but they wanted a something a bit different,
and they wanted it to animate.
You know, so as the graph showed,
the bars drew on the screen,
and you know, it's a bit different.
But now actually, you can do that with malware.graphics,
you can draw it,
and you know,
for those that may know,
I think Skiir,
and Skiisharp,
which is like Google projects,
malware.graphics is basically,
you do not need to bring in the Skiir library
into your projects,
which is,
you know,
a large kind of library to bring in,
and yeah,
most of it gets linkeded out,
but you're still a large package to bring in,
to Geograffic,
it's not part of,
now you don't need to bring it in.
As for other things,
like maybe one of the projects
we're working on the moment,
we need to,
the client app needs to open a PDF document,
annotate over the PDF document,
and then save it,
that's a server, the annotations,
or show some date time collectors,
which are in MAUI,
it's default,
and it uses default,
you know, time picker for iOS or Android,
so it looks like an iOS or an Android time picker,
but they wanted some funky ones,
now,
and with using,
you can go out and get your SIG fusions
and your TeleX control libraries,
that you would use
if you're doing a web project,
but they've also got
the mobile ones as well.
I never remember which way around it,
I think it's SIG fusions,
it's a community version,
if there's less than five devs,
then you don't make more than a million dollars,
it's completely free.
So, I tend to use that,
and again,
I'm certain that TeleX
got something similar,
it might be lower numbers,
DevExpress,
they've all got packages
that work for MAUI,
and they're awesome tools,
they're all kind of
much, much,
they've all got same sort of controls,
but yeah,
they're great tools
to bring in the news.
It is SIG fusions,
because I'm using it
for one of my clients,
where I'm just building
their software,
and it's just me,
for my company,
and so,
because me being one person,
that means I can get that for free,
but it's amazing
that they're doing that,
so that I can use
their components for free.
Yeah,
I had the conversation
in the before times
at an NDC conference,
and the SIG fusions team
was there,
and I said that I'm building
this project for a huge company,
it's just me building
via about 10 different
kind of subcontractors,
I was the person
at the end of the food chain,
and I said,
there's just me,
I'm going to own the code
basis on my get ups,
but they're a huge company,
and they're 1000 employees
around the world,
and they're just like,
yeah, it's fine,
it's just you,
you have the code base,
they've got paid for the license,
because they're a big company,
and so it's about who owns
the rights to the code,
the delineation,
certainly for SIG fusions anyway.
That's pretty cool.
So if you're doing a desktop application,
let's pretend it's one or two years
in the future,
so this is a bit more mature,
would you always reach for Maui
to do a desktop application,
or would,
I know you've got WPF now,
but I think there's Wynu I3
and all this kind of thing,
when would you reach for Maui
versus just doing one of those
natively?
I'd reach for Maui now,
even if it's once a year in the future,
if it's today,
I'd go and reach for Maui,
purely because I'm going to get
the Windows desktop
and the Mac OS desktop,
with the Senco base,
and if the client comes back
a month later and says,
this would be really cool
on a mobile app,
or we want to use it on our iPads,
or Android tablets
in the office as well.
It's done, it's built, it's working.
So yeah,
I don't think I'd go
and just develop for Wynu I3
now,
or WPF, I'd just shoot Maui.
That's me personally,
but I've got experience
in building with
Xamarin and Maui,
but if you haven't,
and you're coming from the web world,
or some other world,
and you're thinking,
you know what,
I'm going to build a desktop app,
then Maui kind of
gives you everything
out of the box.
Yeah, hopefully,
at some point in the future,
there'll just be one way
of doing things
to get rid of all this confusion,
but yeah, I totally agree
about this cross-platform side of things.
Yeah, wasn't that
the promise from Java
some many years ago in Oracle?
Didn't they promise you
right, once, it runs everywhere?
I think that promise
has been made lots
and lots of times,
but it'd be nice
to actually see that
actually work for once.
Yeah, yeah.
It seems to be going that way.
I'm super impressed.
I've been playing the previous
of Maui
since kind of the single-digit numbers,
so around kind of six or seven.
And it's painful.
Things are breaking.
Your tool change broke often,
but since about preview 13,
I know it's an unlucky number,
but it seems to have been
the one that landed
through the RCs.
It's been some breaking changes,
which the team have told everyone.
We're changing this
because we decided to actually,
that doesn't fit,
that doesn't work,
or we've realised
that actually it clashes
this over here.
It's un of those
which you'd expect
because it's still not GA's,
and that's their chance
to do it.
It's been bombproof,
you know,
even more bombproof
than Samri informed to us,
considering it's a complete rewrite,
I can think it's Dylan Beatty,
the big rewrite,
sucky man.
You don't know what I'm talking about.
Gratitude to YouTube.
I just Google Dylan Beatty,
the big rewrite,
and you'll know what I mean.
Sorry for ruining your day
and your YouTube hold.
You're going to go down,
listen to Dylan Beatty.
But yeah,
it's impressive
what they've done.
And as I say,
the way I explain it is
.net framework
versus .net core,
and about they did a complete rewrite,
and now everyone's using core
and not the framework.
So impressive work
by all the Microsoft team.
Yeah, very, very cool.
So another thing you
specialise in,
as well as Maui,
and it was in the tagline
we mentioned at the start,
is IoT.
So how does IoT fit into this?
Well, if you think about your mobile phone,
it's basically a computer processor
with lots of sensors attached to it.
So it's got,
it'll have an accelerometer,
it'll have a GPS,
it'll have, you know,
it's got speaker,
it's got a microphone,
you know, some of them have barometers.
It's got lots of sensors
and bits on there.
You've got the output of a torch,
a flashlight on the back.
So it's basically an IoT device
that's in your pocket
and we'll carry it around
and we think
it's a mobile phone.
And we tend to think
it's more of a,
it's close analogy,
it's a desktop device,
but actually it's closer to IoT
because of what it is,
because it is,
you know, it connects the internet
and it's a thing that's in your pocket.
But I've been playing with IoT
probably longer
than I've been playing with .net.
And that's C sharp.
I did an engineer apprenticeship
with Ford Motor Company.
So as part of that,
we was trained
electrical and mechanical engineering.
The electrical side of it
was where I tended to lean
because, you know,
I had an interest there.
And they taught electronics.
So we'd be programming
like PIC and AVR,
at mille microcontrollers.
So that was when you go
and write it in C
and then you go
and plug your chip into a lead
from Burner
and you know, burn your code to it
and it's a single chance
and then, you know,
if your code didn't work,
that chip was dead
you're going to get a new one out of stores.
So, you know,
you checked and made sure
it worked correctly.
But now,
stuff I'm doing now is,
you know, it's using
boards and lots of Adafruit
and PRJC or the Tinti boards.
You can get them from Amazon.
You can get them from,
you know, lots of places.
Pimeroni is another place
where you'll go
and you'll spend lots and lots of money
and end up with all these boxes of bits.
So, but what I've been doing lately
and my talk that I gave at NSE London
recently was around
using Nano Framework
and the Wilderness Lads
MED-OF 7 board.
They're both using .NET
so you can take your existing
C-Sharp.NET skills
and write code
that work on no team platform.
Slightly different ways
of attacking it.
So, Wilderness Labs
is the team that run their company
are from Xamarin,
you know,
before Xamarin,
ball-prime, Microsoft
and what they've done
is taken the Xamarin stack
of using the mono runtime
and .NET
base class libraries
stacked on top
and they've basically got that
to work on necessary
which is
we'll chip
which will run on a battery
in a field
and quite happily leave it there
for a couple of months
on a little battery,
a little lipo battery
put so-and-so on it
and it'll run for everyone a day
and it's your C-Sharp.NET skill
so you're writing
much the same as you'd write
a Xamarin app
you're writing normal .NET code
so when you start the app up
and you're going to write the code
it looks and feels
just like a console app
and the reason for that
is that if you think about OOT
it's typically not a screen
c'est un sens de la réunification, de la connectation du cloud, de la sondation du cloud.
Donc ça ressemble à un conclap et vous pouvez faire votre nouveau classe,
faire quoi que vous voulez, faire vos génériques, faire le Jason,
le Fire, etc.
C'est comme ça que les choses travaillent dans le médo, la fréquence et les choses.
Le délai de la médo, le seul délai que je peux voir, c'est le facteur de la single supply.
Vous devez acheter des boards de médo, pas de la moudre,
mais c'est phénomène.
Je suis en train de me faire mesdames en médo,
et la seule raison pour faire des médo,
c'est que les labs de la moudre vont être là dans les années,
mais ils sont allés à la C, je crois,
ils ont été en beta pour beaucoup de personnes,
et ils commencent à se faire des attractions.
Je sais des gens qui parlent de ça,
ils disent que je suis là, donc ça ressemble à un travail.
Je pense que c'est génial, c'est génial.
C'est un travail très différent,
c'est un travail de la Fondation DotNet,
c'est un travail de la communauté,
des gens qui travaillent sur le travail de la COT,
des salaires de la COT,
et ce que ça fait, c'est que les libraries de la C
qui font des tests sur le PSP32,
et qu'ils mettent des rappeurs de DotNet
sur ces labs,
qui signifient que tout le monde peut faire des choses ordinatelles
si c'est dans la C,
sur le défi, mais c'est rapide,
les rappeurs de la C sont des générations qui n'existent pas,
et la raison pour cela est qu'ils ont besoin de la libération,
parce que le PSP32 n'a pas beaucoup de ram,
pas beaucoup de flash,
tu parles de la ram,
qui n'est pas beaucoup,
c'est beaucoup plus que les computers que j'ai commencé,
les vingt-huit ans, mais pas beaucoup,
c'est beaucoup plus que les dames,
donc,
les bits de la Runtime de DotNet
n'ont pas besoin d'utiliser,
donc je me suis rendu des petits devices,
mais tu peux aller et me faire un tour,
et j'ai fait ça récemment,
j'ai appris trois des caméras de la COT,
de l'Amazon,
18 lb,
et il y a un petit PSP32,
avec une caméra sur le device,
donc il y a un petit 2MP,
5MP de la caméra,
et il y a trois de ces,
ברים que tu as piggyback,
ou si tu n'es pas n basses,
tu laем armp Mia subway,
donc les dames voyez que cestanas on
Baiokeph thematique,
900 lb,
vous ne pouvez pas pas
bariger,
son piano,
Y a aussi meilleur,
1-4Howard.
Quand vous êtes content,
de faire et de travailler.
Donc, c'est l'advantage de l'utiliser le Mello
sur le framework nano.
Mais à l'époque, pour moi, les mains-leaders sont très proches,
mais c'est ce que votre projet est en train de faire
et qui vous choisissez.
Ou vous pouvez juste aller en train de utiliser
Narduino et de voir.
Mais c'est beaucoup de noms de sleepers.
IoT est quelque chose que je n'ai jamais vraiment joué
avec beaucoup de épisodes.
On a eu Pete Gallagher,
et il était en train de parler de IoT
et de donner des enfants des codes et des choses comme
les microbits, les codes de maitres et les codes de tinker
qui sont vraiment cool.
Et j'ai fait un peu avec ma mère, son.
Donc, tu as mentionné avant,
une boxe full de petits oiseaux et gadgets.
J'ai eu une de ces boxes juste là-bas.
Mais oui, je dois jouer plus.
Je pense que je ne me suis pas payé
de la temps pour faire ça.
Je vais me faire tomber.
Ok, je peux faire des LEDs.
Mais je pense que c'est le next step
où les choses vont commencer à être plus intéressantes.
Oui, ça peut être.
Je vais parler de ce qui est bien.
Vous regardez les blogs et les tutoriels.
Ils commencent avec le monde haute de IoT,
qui est l'LED,
ce que vous avez fait.
Et le prochain est que vous avez un sens BME,
qui est un sens de pression.
Et vous avez un sens de pression,
et vous avez un sens de pression,
et vous avez un sens de pression,
et vous avez un sens de pression,
et vous avez un sens de pression,
et vous avez un sens de pression,
et vous avez un sens de pression,
et vous avez un sens de pression,
et vous avez un sens de pression,
et vous avez un sens de pression,
et vous avez un sens de pression,
et vous avez un sens de pression,
et vous avez un sens de pression,
et vous avez un sens de pression,
et vous avez un sens de pression,
et vous avez un sens de pression,
et vous avez un sens de pression.
c'est le code de l'Ary, c'est le armure,
faire le danse, faire le quelque chose.
Et ils vont être là pour des heures,
mes deux jeunes ont joué avec ça,
ils ont fait le code de C-Shark
pour bouger les cubes de sucre,
pour prendre un cube de sucre
et mettre ça dans une autre boîte,
et puis aller en bas pour avoir un autre cube de sucre.
Parce que c'est drôle,
Blinken, Nelly D,
en readant la température et en sending ça au cloud,
c'est pas drôle.
Il a un grand talk que il donne,
où il a un save robot armure,
parce qu'on a construit ensemble
les mêmes files,
qui ont fait un son,
édite et designé,
donc il a fait tout ce qu'il a besoin,
c'est un servo et un 3D bit,
il n'a pas besoin d'un spring,
les screws, les bits et les bolts.
Donc, son talk est où il connecte
à un signal armure processus,
et puis un app blazer.
Donc, quelqu'un de l'un des mondes
qui a donné son talk
peut aller sur son website
et faire le servo
et le robot,
qui est en train de s'installer à son office.
Et ça juste le pouvoir de ce qu'il peut faire
avec la technologie et l'OT.
Mais vous vous rendez beaucoup de gens qui regardent,
et vous avez des clients que je parle,
et ils disent qu'on ne fait pas le TOT,
on ne fait pas le TOS,
mais ensuite vous parlez,
vous dites,
qu'est-ce que vous faites ?
On a des trucks qui vivent,
on a des choses à l'arrière de London.
OK, où sont ces trucks ?
Nous reliant,
les voitures sont en train de s'enfoncer,
et là où elles sont,
c'est pour les voitures qui sont en train de s'enfoncer,
pas les voitures.
Donc, si les voitures se mettent sur son téléphone,
sur le desk,
dans le café,
vous savez où son téléphone est,
mais pas où le moteur est.
Le moteur peut se remayer,
et tous les voitures sont en train de s'enfoncer.
Les voitures ne sont pas sur le point où le moteur est.
Donc, pourquoi pas avoir un IT-device
qui suit le moteur,
qui met en place des choses
comme des fuelles,
pour savoir comment se fassent les veines.
Un autre projet que j'ai travaillé,
c'est de s'enfoncer.
Ils voulaient mesurer
le signal GPS,
de où le moteur était,
pour que ils puissent s'assurer
qu'ils puissent faire des achats corrects
pour le moteur,
plutôt qu'ils puissent aller dans les chaussures
de l'Etat global,
ou les chaussures de l'Atlantic Nord,
donc on proja
Intro
Intro
Tout blow de ещё heaven
México
in-game
version
à destination, ils se dévouent, ils se ralentent à la porte pour quelques jours et vont pour le port.
Mais les cruise de ships ont généralement payé un jour, il y a combien de jours que
il y a à la porte, comment ils se sont payés, donc ils ne sont pas payés cinq jours plus tard
parce qu'ils ont été dévoués de la porte, ils ont été payés plus tard. C'est génial,
génial pour eux, mais pas pour la compagnie de shipments. Le troisième voyage est dévoué de la porte,
mais quand ils regardent les chartes, il n'y a pas de porte, mais le log de ships et le log de captures
est un document légal. Donc, ce qu'ils m'ont demandé c'était, peut-être que vous
coudrez le rôle de la porte et on l'a réglé avec le signal GPS, le data, et ça va se mettre
tout à l'aise, tout va à l'Asie et ensuite on peut voir si ils sont dévoués dans la porte
parce que le accelerateur est là, on va se dévouer de la charte parce que le ship est
sur le place et on sait qu'ils sont en position parce que c'est le GPS. C'était pas très long
avant de couvrir, quelques captains ont dit qu'ils étaient dans une porte et ils ne l'ont pas.
Et quand ils ont interviewé le captain et les traite, ils se sont dit que c'était
le biais de la porte et qu'ils étaient en train de beber. Donc, les petits choses comme ça,
qu'on pense que l'IHC est pointé, mais les petits choses comme ça, maintenant,
c'est que le reste de la crew ne s'en a pas fait, ils ne s'en ont pas pratiqué plus tard,
qui a sauvé la compagnie, ils n'ont pas le temps de faire des investissements, je ne sais pas,
parce qu'ils n'ont pas été invitées à l'intérieur. Un autre travail que j'ai travaillé sur est
de la chute de tracteur, donc quand ils ont la chute dans la chute, ils veulent savoir que
ils ont tout le chute dans leur chute, qu'ils n'ont pas le temps de serrer dans le fil.
Donc, ils ont juste mis les détails RFID sur leurs collers, les collers de tag, les choses
qu'ils ont dans leurs oeufs et autour des taux et tout. Et quand ils sont venus à l'IHC, ils ont
l'étal et ils ont vu le fil, ils ont vu qu'il était là, il était connecté via un long range,
un long range radio signal, en bas de la porte, en bas de la maison et en bas de la date.
Et puis, le fil, on peut le voir sur son fil, il a tout le fil, le panneau, il est
missing, Flopsy, il est en train de se lever sur le bus, il a trouvé le fil.
Il y a beaucoup de projets que vous pouvez utiliser, comme évidemment,
contrôler les lignes derrière vous quand vous faites votre Twitch.
C'est probablement ce que les Modescreams vont faire avec ça.
Oui, donc certainement beaucoup plus de cas de utilisation que ma fléchée LED.
Mais c'est là où nous allons commencer, c'est le gateway dans l'IHC.
C'est assez intéressant que vous mentionnez le service, le talk to the Blazerot,
via SignalR.
C'est assez intéressant, juste avant de se faire un code,
j'avais plan de faire un talk to the.linux pour l'utilisation de l'UPA.
Ça aurait dû être un event en personne, évidemment.
C'était moi et un ex-clien, c'est maintenant un ami.
Il est dans les catarons, il est dans les lignes pour faire des gigs et des choses.
Il a un bunch de ceux avec le service.
Et il va faire ce côté, en écrit le code IoT.
Et maintenant il va faire, funnily enough, le Blazerot avec SignalR,
pour que l'audience puisse participer et contrôler les lignes sur les phones.
Mais ça aurait été un web-up sur les phones qu'ils peuvent aller à.
Et ça semble presque identique de ce que vous avez dit.
Mais on n'a jamais fini de le faire parce que la COVID a été faite.
Bien, la COVID est encore ici, mais il n'y a rien à faire.
Il y a des choses, comme ça.
On a travaillé avec les clients où on a fait des projets pour faire des hot desks.
Et ça a été fait durant la COVID.
Et on a juste vu le processus de décentre,
si on va faire ça ou pas.
Il est dans le fondement à l'époque.
Mais ce projet est où leur office,
parce que c'est un office dans le côté,
parce que tout le monde ne va pas y aller,
ils vont aller un peu d'un peu de jours par week.
Et ils formulent leur office différemment,
c'est un hot desk.
Et quand vous vous passez au plafond,
vous regardez la fenêtre sur la main,
et vous trouvez que les desks sont pris et occupés.
Quels sont-ils, qui sont écrivés,
ou à quel point, quels sont écrivés,
maintenant, jusqu'à 2h00,
et Sandra a écrivé ça pour quelques heures,
ce n'est pas ça.
Et ce que nous faisons,
c'est que vous allez dans le quartier,
vous allez dans le quartier,
et Sandra a eu ce petit bleu de gris,
une idée de la place de park,
vous pouvez regarder sur les cartes,
et voir qu'il y a un quartier,
en bas de ce côté.
Et c'est ce que nous avons fait,
c'est qu'on a eu un T-Device,
on a fait un concept,
et ça sent si quelqu'un s'est passé
dans le dos de la fenêtre,
et qu'il a eu un bleu de gris,
mais il a aussi parlé de la service,
et puis le mur sur la main
qui montre que le dos est libre,
et puis il est integré avec les calendaires,
et donc qu'il peut boire ça de la maison,
et je veux que ce soit par la fenêtre,
sur le thème de l'après-midi,
parce que j'aime regarder la fenêtre,
voir les birds,
et faire le travail,
ou tout ce qu'il faut.
Mais oui, c'est comme ça,
et aussi,
en connaissant le fait que,
il n'y a personne dans le dos,
donc, il n'y a pas de roues,
parce qu'il n'y a personne dans l'office,
on s'en bat de l'énergie, on s'en bat de l'électricité,
on se tourne l'AC,
parce que le temps est cool,
on ne peut pas être en train de se faire.
Juste les choses,
les systèmes de la formation de la formation,
c'est typiquement ce que l'IAT est involved,
mais c'est l'autre chose de la fun
que les gens ne pensent pas que vous pouvez faire.
Donc, quand vous parlez de l'intégration,
vous vous inquiétez à des choses
comme l'IOT Hub et ce genre de choses ?
Oui,
donc, typiquement, l'IOT Hub,
c'est où je parle beaucoup de choses,
ce que vous pouvez faire avec l'IOT Hub,
c'est l'IOT central,
l'IOT central, c'est tout de même,
plus de ce que vous voyez,
c'est ce que vous avez,
cliquer et rire,
ce genre de choses.
Comme un service de software,
ou un service de plateforme,
ce genre de choses ?
Oui,
oui, un service de plateforme,
c'est plus,
c'est l'entrée plus facile.
l'IOT Hub est,
il vient,
le data vient,
et puis,
vous avez des visioles,
les provisions,
et là,
vous pouvez les voir,
et vous avez l'air de la sending de data,
vous ne pouvez pas voir le data,
vous avez besoin de
avoir un point de vue
que l'IOT Hub va dans,
c'est peut-être le cosmos db,
ou le temps de ses insights,
ou où vous envoyez ce data,
et là, c'est là où vous voyez le data,
pas dans l'IOT Hub,
mais l'IOT central,
vous pouvez voir le data arrivant,
et vous pouvez ensuite
décider
où ça va,
et comment ça va être formulé,
avant de le faire,
etc., etc.
Donc,
oui, c'est ça,
ou,
vous savez,
si vous êtes sur AWS,
AWS a un offert aussi,
c'est un grand,
je n'ai pas de bruit,
je l'ai fait avec le AWS,
et je suis très confus,
très rapidement,
parce que les docs sont,
il y a des choses qui sont choquantes,
ils ne sont pas un pattern,
docs.de.marches.com,
et oui,
ils travaillent très bien,
pour les faire mieux,
mais oui, ils ne sont pas très bons,
donc je n'ai pas pu faire,
ils ont fait,
même un simple projet,
sur AWS,
avoir des années d'expérience,
mais oui,
j'espère qu'ils vont avoir un fixe,
parce que c'est bien,
comme nous le savons,
vous savez,
vous savez,
les grandes entreprises
vont être capables de vous dire
que vous êtes en même temps,
parce que ça va ensuite
vous donner les autres à être mieux,
pour que ce soit mieux.
Au moment,
Microsoft est en train de le faire,
et AWS est en train de le faire,
et j'espère que
ils le résolvent,
et le fixent,
et ensuite,
vous allez vous donner,
Microsoft,
un peu de competition dans le futur.
Cool,
donc, vous avez commencé à parler un peu,
en utilisant IoT pour votre main.
Vous avez une prosthétique,
qui je crois que s'appelle
« handy » ?
Oui, oui,
donc,
handy,
si vous regardez sur YouTube
et vous avez des trucs,
vous avez des trucs
que j'ai donné pour cela,
basically,
quelques années auparavant,
mes enfants ont vécu à la même hôpital
comme Caden,
et sa mère,
a fait un software,
a fait 3D printing,
et à la fois,
il y avait une nouvelle histoire
sur la BBC,
l'Union,
et les scrims news,
et tout ça,
sur un père,
un 3D printer,
un prosthétique glim,
donc,
elle s'est dit,
vous avez un 3D printer,
et je lui ai dit,
oui,
je l'ai dit,
oui, je l'ai dit,
et il a bougé d'ici,
donc,
il a commencé à faire 3D printing
un limb pour Caden,
et il a bougé
de lui,
en étant,
en tant que 10,
en 11,
en en étant en train de s'arrêter
avec des servos,
et des contrôleurs de feedback,
et des contrôleurs de ses muscles,
donc, il se tend à un muscle
et il conduit aux servos,
et il a changé de grep sur sa main,
un mobile app
a été écrit dans l'Amerin,
qui est un peu,
je vais bouger à Maui,
quand il est en GA,
et oui,
donc,
c'est un peu prosseutique,
mais il a été 10 000 à 1000 lb,
ou dollars ou euros,
où vous êtes dans le monde,
et vous entendez,
je peux construire un maintenant
pour plus de 500 lb,
juste dans le processus
de changer des motifs
pour ces différents servos,
qui ont pris un autre 250 lb,
donc, on pourrait en parler
moins de 300 lb,
c'est tout 3D printé,
donc, c'est Caden qui a créé,
comme enfant,
depuis les années que nous avons fait ça,
il me dit,
Clif, il est un peu trop fort maintenant,
et je vais printer,
et je vais printer le socket,
c'est un peu qui s'attache à lui,
et on a travaillé sur le 5%,
il tend à être à la bonne cible,
donc, on va les séparer par 5%,
ce que l'on doit faire sur le software printé,
Clif printé,
80 lb,
donc moins que le pound,
moins que le dollar,
et environ 5 heures plus tard,
on a un nouveau socket.
Vous savez,
durant la fois de Covid,
j'étais vraiment en train de se droguer
et mon père, Paul,
connecté tout à l'heure pour lui,
il a 4 screw,
et un couple de petits,
il a pris environ 20 minutes
pour le connecter,
et puis, Caden va avoir un nouveau socket,
et le bras va être bon pour aller encore,
et il va être en train de se droguer
sans la confortablesité de le socket.
Il est toujours en train de
s'offrir de l'Hôpital de la NHS,
le service national de la santé,
ce qui coûte environ 6,5 000 lb pour l'armée,
le hook,
et c'est vraiment juste un hook sur le bout,
qui se déclare,
je pense, comme un clip de balle,
les années pour les papiers,
ce n'est pas beaucoup différent de ça,
et ça coûte 2,5 000 lb,
donc, vous ne pouvez pas changer de 10 000 lb.
Tout le temps,
il a besoin d'un nouveau,
qui est à peu près une année,
il va retourner au Hôpital,
il va faire une measurement
quand il va prendre le scan
et produire un coup qui va sur lui,
et un peu d'autres semaines plus tard,
ils produisent l'armée,
encore une fois,
donc c'est un autre 6,5 000 lb,
et évidemment tout le travail que les techniciens
ont mis à l'exemple,
le temps de Caden va retourner,
le Hôpital 3 ou 4 visites,
pour qu'il n'y ait pas de armée.
Donc, c'est un grand prix
chaque année pour un enfant.
Les enfants devront se faire,
c'est ce qu'ils font,
comme ils y ont tout dans la maison.
Donc, maintenant, on fait 80 pensées,
et les armes sont les mêmes.
Il a bloqué un peu les mains,
juste pour vous montrer
ce qu'il peut faire avec ça.
Mais,
encore,
leur peinture est à la printemps,
et il va prendre à peu près une demi-heure
pour faire un nouveau finger.
Il fait tout de suite un power brick,
que nous tous avons,
quand nous nous faisons de choses,
que vous plaitez le téléphone,
que vous avez besoin de charger le téléphone,
ou pas.
Il fait 5 volts de power brick,
et le plus grand problème qu'il a
quand il est à l'école,
c'est le fait que
ses amis ne veulent pas faire leur téléphone.
Donc, il est en train de faire un filet,
parce qu'il a des mobiles,
et ses armes,
ça ne marche pas.
Mais oui,
c'est bon,
parce qu'il travaille maintenant,
et c'est le fait
qu'il fait vraiment prête pour le projet.
Il travaille maintenant dans la cuisine,
à la pâte locale,
parce qu'il veut être chef.
Maintenant, il veut être chef avec qui il n'a pas de main.
Donc, comment tu te trouves le tomateau,
l'applet,
les objectifs de la ronde,
avec un hook,
avec un tour de bord,
tu ne peux pas.
Alors, maintenant, avec le handy,
il peut prendre le tomateau,
et il a créé ses propres grips,
où il le garde dans un certain nombre,
un petit peu de la cire,
un petit peu de l'acqua,
et ça pour moi, c'est juste incroyable,
le fait que l'IOT,
un mobile,
et un peu de mon temps,
et d'autres ont aidé,
along the way,
les docteurs n'ont pas été très hamptons,
et ils ont été portés à l'hôpital.
Oui, c'est assez impressionnant,
ce que tu peux faire avec la technologie,
et avec l'IOT.
Et si tu es intéressé,
il y a des blogs sur mon site,
mon site,
et le GitHub,
c'est là où tu peux aller,
aller dans les bouts,
tout l'open source,
et faire un tour de bord.
Il y a des changements que je fais,
je me suis toujours prit de le faire,
pour que je me souvienne de l'avoir aussi.
Les links sont dans les notes de la show,
je suis sûr que tu as déjà les faits.
C'est absolument incroyable,
c'est en train de changer de vie,
changer de vie et de career,
changer de vie,
si le créateur veut se faire
faire une recue,
sans cela,
très impressionnant.
Il pourrait avoir
passé à l'H.S.
et à travers,
quand il a été le
ancien proche,
il pourrait avoir repris,
et il a fait des casques,
et il a dit que je veux faire cette création,
et il a regardé,
lui,
un fals,
fals,
qui est professeurement fait,
pas les faits que ils normalement ont,
mais c'est là qu'ils ont un soutien extérieur
pour les faire,
mais ils sont 10 000 à 1000 lb,
et si il ne le fait pas,
il va aller le retour
et le replacer
pour un réplacement ou un réplique.
Il a eu des pannes à fixer,
il a toujours eu les mêmes components
dans son bras,
maintenant,
qu'il a eu la vie de 3 ou 4 ans,
on n'a pas changé les choses
à tout le hardware,
c'est juste les parts de 3D plastique
que nous avons fixées et changées.
Le prochain coup de ce,
et ce qui est ce que ça devrait se faire
qui a été arrivé en février 2020,
c'est que j'ai eu un 3D printer
sur mon set-up dans mon workshop,
qui m'a acheté
et j'ai eu une box avec tous les bits
qui ont besoin de produire ces armes
et un couple de spools de filament.
Nous travaillons maintenant
avec un hôpital en Indie et en Pakistan,
un endroit que je parlais à en 1787,
et l'idée était de prendre cette box
avec le printemps et toutes les parts
et délivrer au hôpital.
Et sur la course, il y a quelques tours là,
qui montrent les techniciens,
les médecins et les médecins
dans ces hôpitales
comment prouver
les prosthétiques
pour les enfants de la maison.
Donc, ils peuvent produire
et aider les enfants de la maison.
Parce qu'au moment, ils ne font rien,
parce qu'il n'y a pas de provision.
Ils ne sont pas les facilités que nous avons
avec les NHS.
Ils ont des gens dans l'Union européenne
qui jouent en mode de la NHS,
mais c'est un...
Pour ce qu'il fait,
c'est un excellent, excellent
service de santé médicale.
Oui, et nous travaillons aussi
avec un lecceau,
qui est un lecceau prosthétique,
et le test casque est mon grand-père,
et le problème de ce qui est arrivé
n'est pas la dynamique des pieds.
Et la prochaine fois que vous marchez,
pensez à quel point votre pied s'est fait.
Vous savez, et je vous garantis,
dès que vous commencez à penser à ça,
vous vous arrêtes.
Parce que vous pensez à ce que votre pied s'est fait.
Mais juste quand vous marchez,
c'est ce qui se passe avec le pied,
comment il se dévile,
comment il se pivite,
et ça fait tout ça
sans que vous pensez à ça.
Mais tenter de l'automater,
en utilisant l'IOT et le tech,
vous savez, on a des sensors de weight,
et des gages de strain, etc.
Il y a été un challenge
qui m'a fait le temps, c'est simple.
Mais aussi, vous avez eu un corps de la vie.
Mes enfants sont un grand-père,
et tentant de faire le corps de la vie,
dans la plage de 3D,
il y a été un peu challenge.
On a eu quelques défis,
où il a sorti et il s'est dévoué.
On a eu des autres,
où on a changé de rôde aluminium,
qui s'est fait entre les parts de 3D.
Et il a utilisé ça pour un OUI,
et il a été réveillé par le élément 3D.
Et puis le rôde s'est fait par le nom de son pied.
Ça me fait mal de me dire,
avec des mots de sourire.
Mais c'est un progressement de travail.
On n'est pas là,
mais on va faire le travail
Et ça a été très peu,
dans le cas des électroniques et des acteurs,
c'est des components 3D,
donc ça serait plus cher que la main.
C'est cool,
c'est un bon moyen de apprendre le tech,
et de jouer au tech.
J'ai vraiment aimé le processus.
Et le fait que ça a été donné
pour les gens,
et que ça change de rôde,
c'est juste de l'incorporation.
Je pense que,
c'est incroyable,
ce que vous pouvez faire avec OUI.
Le développement average ne va pas faire ça.
Donc je pense que un grand coup de feu
est offre pour vous,
pour en faire ce que nous pouvons faire avec IoT,
et pour les gens transformés,
c'est incroyable.
Au bout de la journée, c'est juste un code C-SHOP.
C'est pas C-SHOP,
mais C.
Il sera C-SHOP,
très très vite,
pour les rôdements de la campagne de la ville.
Mais oui, c'est juste un code.
Vous pensez qu'il ne peut pas le faire,
mais je vous garantis,
si vous avez un problème,
où vous avez besoin de faire ça,
vous avez besoin de le sortir,
pour que vous soyez aux enfants,
ou un enfant de la famille,
et vous avez acheté ce problème,
vous garantissez le problème de vous-même.
Parce que nous, les développeurs, c'est ce que nous faisons,
c'est ce que nous aimons,
nous aimons vendre les problèmes et les fixations.
Et le plus dur que quelqu'un peut dire
à un développeur, c'est que ça ne peut pas être fait,
parce que nous savons que nous allons le trouver.
Nous allons le faire,
nous pouvons le fixer et pouvoir travailler sur ce qu'on a fait.
Le challenge accepté.
Oui, exactement.
C'est de me tenir à la tête,
et de l'envers.
Donc, regardant nos notes de Google Docs,
la dernière chose que vous avez mentionnée sur votre liste,
c'était comment les trucs que vous avez appris dans l'aviation,
comme les défis et les trucs,
peuvent vous aider dans le monde de la Terre.
Je ne sais pas si ça nous lead à nos pics de la Terre.
Ça ne nous lead pas à nos pics de la Terre,
mais ça nous lead à des choses que nous faisons dans l'aviation,
des choses comme les checklists,
des choses comme avoir,
dans le monde de la Terre,
avoir un réveil de la code,
dans l'aviation où nous avons un réveil post-flight.
Donc, à la fin de chaque voyage,
en tant que bon ou pas,
nous ferons toujours 5 minutes,
et vous savez,
qu'est-ce qu'on a fait,
qu'est-ce qu'on a fait mieux,
qu'est-ce qu'on pourrait faire pour la prochaine fois,
qu'est-ce qu'on pourrait changer pour la prochaine fois.
J'ai été volant des planes pour 20 ans,
commercialement,
et chaque fois que je vais travailler,
il y a toujours quelque chose que vous pensez,
vous savez, la prochaine fois,
je ne vais pas faire ça,
je vais le faire de cette façon.
Petheras a bougé,
c'est exactement le même endroit,
le même petit tarmac,
mais chaque fois que vous vous flétez,
il y a quelque chose que,
vous savez,
le monde est certainement différent.
C'est comme, vous savez, la prochaine fois,
c'est comme ça,
on a un checklist pour tout,
l'évaluation,
il n'y a rien que vous aurez sur l'aircraft
que vous n'aurez pas un checklist.
Je vais travailler dans la team,
m'embaîtrer en soi et la team est un développeur freelance,
et je vais commencer à regarder comment ils font les choses,
et ils vont se couper à la production,
et il y aura une pipeline de DevOps,
et ça va aller,
et les biaises et les publishers vont aller,
c'est un grand monde de la vie,
mais ce n'est pas un checklist pour ça,
ils justent le get-up et ça va aller,
vous savez,
il y a peut-être quelques gates,
des gates QA, etc. dans la pipeline de DevOps,
mais, encore,
ce n'est pas un checklist,
mais avez-vous fait sûr que vous avez fait ça,
avez-vous fait sûr que vous avez fait sûr
qu'il n'y a pas de quets dans le code,
qu'il y ait quelque chose qui est spécial
dans votre processus,
donc quand il y a un QA,
ils ne vont pas aller le faire,
ils vont dire qu'on a oublié ça ou ça ne marche pas.
C'est juste des choses simples,
c'est un checklist pour ça.
Je vois que les gens ont pu mettre le code pour la production,
et ça t'abandonne le service,
et ça t'abandonne tout le monde,
parce qu'ils ont juste mis un simple step,
et ils,
instantanément,
dès que vous dites que le dev est toujours crashant,
et c'est l'aircraft,
et ils vont changer,
et ils vont travailler minutes plus tard.
Mais si vous avez un checklist,
qui dit,
vous faites sûr que vous faites ça,
faites sûr que vous faites ça,
faites sûr que vous faites ça,
avez-vous commis à la branche correcte
sur le code,
donc le code,
le code a été déclaré par le DevOx pipeline,
ce genre de choses.
Donc le checklist est un grand truc.
Le autre chose que j'ai commencé,
c'est de la poussée
pour les équipes que j'ai travaillé avec,
c'est de les simuler.
Et ça ne veut pas être
de la simulation de votre app,
de la fonction locale,
ce genre de choses.
Ce n'est pas le cas,
chaque six mois,
nous allons sur le simulateur,
et nous pratiquons tout,
vous savez,
de l'intensité de faillir et de faillir,
pour les faillir hydrolytiques,
et nous devons savoir les droits,
suivre le checklist,
et faire le cas de la route
dans l'aéroport,
près de là.
Et je l'ai mis en quelques semaines,
donc je suis en train de retourner,
et le six mois de l'épreuve est en train.
Et le hamour est licencié,
et donc ma carrière
est une équipe de train,
et au bout de la check de deux jours,
j'espère que ça ne sera pas le cas,
et que je vais pouvoir faire mon licence,
et aller faire mon platage.
Mais nous ne faisons pas ça au DevWorld.
Ce que je suis en train de faire,
c'est que vous avez votre infrastructure,
tout est installé,
et vous avez une production,
vous avez peut-être un Dev,
un test 1 et un QA1,
mais c'est tout là,
et tout se dévouille,
et vous utilisez ça.
Ce que je suis en train de faire,
c'est que vous vous êtes en train de faire un nouveau incident,
pas un part de votre production,
le test, l'environnement,
ou l'environnement QA,
un nouveau incident,
et vous avez fait ça pour un petit peu d'un moment,
et je suis en train de faire un nouveau incident,
et il me semble que c'est blanc,
et on ne peut pas faire ça,
parce que nous avons été dans l'Azure,
et nous avons été à l'AWS,
l'infrastructure est code,
c'est là que vous avez le premier problème,
solvez ça,
parce qu'ils ne sont pas encore en train de faire ça,
vous vous en solvez,
et vous pouvez construire un incident,
et vous avez appris des lois sur votre infrastructure,
c'est comme,
il y a un point,
vous avez appris,
juste par faire ce processus.
Maintenant vous avez l'infrastructure qui est construite,
maintenant vous vous en avez tous les équipes
dans l'environnement QA,
et vous les envoiez,
pour monitor le système,
et vous allez dans lesquels,
tournez les choses,
les débrouilles,
vous avez un équipe qui a senti
à l'un de les équipes,
ou juste que vous l'étiez,
et vous avez les autres équipes,
le premier équipe qui trouve que le point est point,
le équipe qui travaille sur comment fixer le point,
il y a un point extra,
et au bout du jour,
le équipe qui a fait le point est pointé,
pointé de win de prize,
ou tout ce que vous faites,
en tant que l'équipe,
vous vous en avez fait.
Je l'ai fait pour quelques équipes,
et pas seulement si ils ont appris
comment l'infrastructure est construite,
ils ont créé
des bords,
des bords full de tickets,
des choses qu'ils ont besoin de fixer et de changer,
que ce n'est pas une erreur message
quand le database n'est pas là,
ou en fait,
il génére une erreur message
pour l'enviendre,
ce n'est pas ce que l'on veut
les n'utiliser pour voir,
ou en fait,
on pourrait fixer ça
par restarting
ce microservice,
ou en spinning ça,
pour que ils ne voient pas une erreur message,
pour qu'ils aient quelque chose d'autre,
et qu'ils ont été déclarés
au lieu de le poster,
de ce qu'ils ont besoin de,
toutes ces choses,
et c'est parce qu'ils s'imblent,
et qu'ils pratiquent,
et qu'ils voient quoi.
Les chefs de la journée
sont allés en tour,
ils voient comment tout fonctionne.
Il n'y a que un jour ou deux
à la vie des équipes,
et tout le monde
apprend des grosses choses.
C'est ce que je fais,
et je donne un couple de paroles,
aussi,
juste pour
faire des équipes
pour
prendre ce que nous faisons
dans l'industrie de l'aviation,
en pratiquant les choses,
et en testant les défis.
C'est différent,
ce n'est pas ce que les QA-teams
normalement font,
et les QA-teams,
typiquement dans ces environnements,
sont en train de dire
qu'on voit toujours ça,
et on l'inclure maintenant
parce qu'on n'a pas fixé ça.
Mais en fait, c'est un effet facile,
on va faire ça,
et je peux y aller.
Le plus important,
c'est que ne pas essayer de fixer ça
dans le salle,
juste de générer des tickets
pour les cannes,
les bords,
ou quoi que tu as,
et aller en train de les fixer
plus tard,
ne pas essayer de fixer
ça,
et puis,
parce que
c'est en train de
apprendre et de faire de la fun.
Mais oui,
c'est les bits de l'aviation
que j'ai porté
à la team de l'Aviation.
Oui,
je vais définitivement plus
un pour les listes de chette.
Je fais beaucoup de paroles
sur la productivité de développeur,
et je parle un peu
de listes de faire,
et aussi de la forme
entre les deux,
parce qu'ils ne sont pas les mêmes
des listes de faire
et de chette.
Donc, je vais essayer de
faire des listes de chette
pour des choses différentes,
comme le définition de la fin
pour les tickets,
je fais des listes
pour le début de la journée
et pour la première fois,
juste de la planifier le jour,
j'ai ma email,
j'ai ma calendar,
mais juste un simple
liste de chette,
juste pour que je sois
consistant de chaque matin.
J'ai une pour le fin de la journée,
et j'ai un whole bunch de listes de chette.
Mais je pense que c'est très important
de mentalement séparer
la différence
entre la liste de faire
et la liste de faire.
Ils sont des tools très puissants.
Ils sont très puissants,
parce que les listes de faire
sont ce que vous faites
pour faire des listes de chette.
J'ai fait ça,
et le moyen de
utiliser une liste de chette
est de utiliser une liste de chette
quand vous avez confié tout,
parce que vous vous portez la operation
ou la séquence de flow,
vous vous movez tous les boutons de switches
ou vous faites tout ce que vous avez besoin de faire.
Et puis la liste de chette
est dans le nom,
votre chette a fait tout ça.
Donc, vous ne devriez pas utiliser une liste de chette
et votre liste de chette
est de faire mon email,
faire du café.
Et puis vous allez ouvrir votre email
et c'est comme le prochain,
faire du café,
je vais faire du café,
je vais vérifier que j'ai fait tous ces items
et c'est une différence sable,
mais si vous utilisez ça
c'est ce que j'ai besoin de faire
pour le prochain,
vous utilisez plus de la liste de chette,
vous ne le vérifiez pas,
et le problème est
pourquoi vous faites ce genre de
faire du café,
par exemple,
et vous revenez,
vous avez oublié que vous êtes dans la liste de chette,
où vous avez la liste de chette,
vous devriez être complet dans deux secondes,
vous vous faites tout ça,
vous avez fait tout ça,
vous avez fait tout ça,
oui, oui, oui, oui,
ou je n'ai pas fait tout ça,
ok,
je l'ai fait à mon travail,
je vais aller offrir
et vous voyez,
fixez ça et revenez,
et demain je vais faire mieux,
vous savez,
donc,
oui,
je pense aussi que
pour faire la liste,
c'est généralement
les choses que vous pouvez faire juste une fois,
ou que,
que vous avez fait,
vous avez fait ça,
où la liste de chette est plus
comme des steps de liste
pour une certaine chose,
donc, par exemple,
un autre liste de chette que j'ai,
est
à la start de un podcast,
une chette,
je dois avoir une liste de choses
que je veux faire
avant que je rejoigne le call de chette,
et ça veut dire que j'ai la consistance,
mais vous pouvez aussi
refacturer,
et éterrir,
et en temps,
et improvez les choses,
et je trouve généralement que,
le plus correct de mon chette liste,
c'est le moins de stress que j'ai,
parce que je sais que je n'ai pas oublié
quelque chose,
parce que je peux voir que j'ai
étiqué les items
dans la liste de chette,
donc, oui, c'est très puissant.
Un autre chose que je remercie,
quand c'était pas mal de années,
il a fait votre talk
à Donald Oxford,
et j'aurais déjà déjà lu
cet livre à la fois,
mais je vous remercie
de parler de ça dans votre talk,
c'est un livre appelé
le paradoxe de chimpe,
oui,
qui est un livre brillant,
je peux inclure dans les notes de la chette
pour quelqu'un qui veut l'écouter,
mais je le recommande beaucoup.
Oui, il parle de
comment,
mon talk,
que votre référence est là,
encore,
vous allez probablement trouver
un YouTube dans ça,
mais il parle de
comment nous faisons des décisions
des êtres humains,
et ce qui s'est passé,
c'est quand vous êtes présenté
pour quelque chose,
que c'est,
le chiffre qui m'a été invité,
c'est votre réponse
de la lutte de la flèche,
c'est votre réponse
dans un homme de la cave,
une femme de la cave,
une réponse de,
vous savez,
on va se faire rire,
on va se battre,
et c'est ce que la chimpe fait,
et c'est une courbe,
c'est les choses que nous,
nous essayons de la chimpe,
de faire,
comme,
tu sais,
changer de guillemire,
de me faire rire,
tu ne penses pas vraiment,
tu es allé la chimpe,
tu as ça pour nous,
mais c'est,
c'est vraiment facile,
et,
et puis,
tu vas juste faire quelque chose,
en réflexe,
ou tu fais quelque chose rapidement,
parce que tu dois essayer
de penser,
de sauver le jour,
mais,
typiquement,
ce que tu veux faire,
c'est de arrêter,
prendre un détail,
et,
et,
qu'il soit lent,
et,
il est encore réveillé,
tu sais,
tu penses un peu comme un enfant,
tu sais,
je ne sais pas,
je ne vais pas réveiller le matin,
tu sais,
il réveille et il se dit,
oh,
qu'est-ce que nous fais?
Donc,
ce que,
ce que le professeur Steve Peters
parle de,
il est,
le premier,
un peu de chapters de son livre,
c'est ce que le paradoxe est,
donc,
tu penses que tu vois un grand bang,
quand tu marches à la rue,
tu es dans la chimpe,
tu vas faire un trompe,
avec ça,
tu penses même pas,
c'est juste une action de réflexion,
ou d'un coup d'oeil,
ou quelque chose comme ça,
et puis,
ton humain va me faire un coup,
dire,
oh, c'est ce que la carte,
elle se défendre sur la rue,
donc,
c'est le téléphone,
et c'est ok,
je peux relaxer,
ou,
en fait,
c'est quelque chose de plus sinistre
qui se passe.
Donc,
oui,
c'est,
c'est ce genre de,
tu sais,
technique de réponse,
et le,
le truc est,
comme je dis,
c'est de prendre un déceint,
tu sais,
le déceint,
tu me dis,
pourquoi pas,
tu as vu,
tu as vu,
tu as vu,
je suis en train de le faire,
et il travaille avec la famille aussi,
quand la mère se défendre,
ou les enfants se défendent,
comme,
d'aides,
aide,
fais ça,
et ça,
c'est comme,
tu sais,
un petit déceint,
c'est bien,
maintenant,
je peux faire la situation,
parce que sinon,
les enfants vont me faire un déceint,
et on va faire le jour,
tu sais,
je me sens que le banana,
donne-lui un petit déceint,
moi aussi,
et ça devrait être bien.
Oui,
c'est intéressant,
avec,
tu as mentionné les enfants,
parce que j'ai deux enfants,
et j'ai vraiment remarqué,
tu as mentionné le cerveau humain,
avoir un sac de chimp
et un sac humain,
un sac d'imagination logique,
et tu peux dire que les enfants,
le ratio est beaucoup plus haut
à la chimp que aux enfants,
il y a tellement plus de choses,
en train de se faire,
et tu peux voir que,
peut-être que ce n'est pas tous les adultes,
mais tu peux voir que,
comme les enfants moutent,
tu peux voir ce ratio,
donc le sac humain,
le sac logique,
commence à avoir un peu plus de contrôle,
j'espère.
Oui, oui, c'est une bonne analyse,
je vois que tu as souvent vu un enfant
sur le floor,
dans un supermarché,
qui se brise des armes,
et les lèvres se brisent de partout,
et c'est comme,
vous savez,
qu'ils s'y compliquent,
et en fait,
ils veulent des noups de pieds,
en opposed à la conflègue,
ou ce n'est pas ça,
mais oui,
et puis le humain,
c'est un grand,
un évolution,
et ça s'en attaque un peu,
oui,
comme tu dis,
c'est une bonne analyse,
en fait, je ne peux pas le séparer.
Je trouve cela utile,
comme parent,
d'avoir pensé
sur ces ratios,
et juste d'excepter le fait
que les enfants ont,
ils sont beaucoup plus
émettus par émotion,
et que ce ratio
entre le chimp
et le côté logique,
juste d'excepter le fait
que les enfants
sont plus émettus par le côté de le chimp,
comme parent,
ça m'a aidé
à ne pas se passer,
parce que
je peux comprendre ça.
Oui,
oui,
ça m'a aidé,
en fait,
à aller dans la vie,
pas juste
dans l'air,
ou dans la vie,
mais oui,
comme parent,
comme,
vous savez,
en faisant des amis,
et de famille,
et ce qui se passe dans la vie,
mais oui,
c'est juste de prendre un peu de moments,
si vous pouvez encore un peu de moments
pour vous-même,
où vous pouvez juste prendre un petit temps de temps
et contempler
ce qu'il y a devant vous
avant de vous faire des débats,
le comité
sera beaucoup mieux,
parce que vous avez pensé
par le humain qui a été
en fait un émotionnel,
un responsable,
une réaction émotionnelle,
et oui,
comme vous le dites,
si vous readz le livre,
c'est un livre fantastique,
et expliquez-vous tout.
Oui,
on va définir le lien
dans les notes de la show.
Donc, nous sommes
presque en train de faire un temps,
donc, on va faire des défis.
Oui,
j'ai deux,
mais je pense que vous avez déjà couvert un,
et je pense que vous avez parlé
dans les moments précédents,
c'est de zoomer,
ce qui est
les windows,
les choses internautes,
ce qui est en train de vous en faire.
Vous avez probablement vu
beaucoup de
Scott Hansen en drawing arrows
quand il fait la talk sur Youtube.
Donc, zoomz-le,
juste google-le,
et vous vous google-le,
et vous trouverez zoom,
ce qui est le plus important.
Vous l'avez dit au début,
vous avez déjà couvert ceci,
donc je vous ai juste
proposé de l'un ou l'autre.
Mais le premier,
que je l'utilise,
je n'ai pas compris si les autres
utilisent,
mais j'ai pas compris si les autres
utilisent,
c'est un petit peu plus important
Et c'est un petit peu plus important que vous l'utilise.
Et c'est un petit peu plus important que vous l'utilise.
Et c'est un petit peu plus important que vous l'utilise.
Vous voulez test-le,
localement, dans l'office,
ou dans votre office,
à la maison,
avant de vous mettre vos codes sur le site.
Ce que Conveyor fait,
c'est que ça fonctionne dans le studio visual,
et ça fait que l'app
vous donne un app de l'app
qui vous donne un app de l'app,
qui vous donne un app sur votre device.
Ça veut dire que vous pouvez
aller et prendre un iPad,
ou un autre laptop,
et connecter
cet app de l'app
sur votre app,
votre app de l'app
dans l'office,
et voir que l'app,
si ça a été déployé au cloud,
si ça a été déployé
où vous allez,
si vous avez juste un point de vue,
mais ça vous donne
une propre adresse de l'app
qui vous donne un app de l'app,
et les autres bits et bobs
que vous voulez
que votre app
soit en place.
S'il vous plaît,
vous vous faites un host local.
C'est un tout incroyable,
c'est fantastique
si vous voulez
tester un téléphone mobile,
Zemmmer et Amawi,
parce que vous connectez,
mais aussi
si vous êtes testé
comme un API web,
et que vous voulez aller
comprendre un autre instant,
et un autre
vers le studio visual,
ou un rideur,
pour vous appeler un API,
vous vous appelez un adresse normal
pour le host local,
donc vous n'avez pas eu l'ordre,
les choses que le host local fait,
qui pensent que ça va vous aider,
mais en fait,
juste de la haute buse
qui produisent
eux-mêmes dans le production.
C'est un tout incroyable,
c'est une version libre,
pour moi c'est juste un install,
mais il y a des versions de paix,
ça vous donne
quelques autres choses
comme faire un cloud,
un verson de verre,
vous pouvez le connecter
via le cloud,
donc il ne faut pas que
quelqu'un de votre networks
connecte
dans leur office,
où ils sont dans le monde,
à votre machine,
dans votre office,
devant vous,
via cet API adresse,
c'est une version paix.
Je l'ai payé pour l'IP,
parce que c'est un app fantastique,
tout le monde,
c'est pas mal,
je ne peux pas
avoir des choses,
40$ ou quelque chose comme ça,
et je pense que
le team a des emplois
pour moi,
parce que c'est un cool tour,
on l'utilise tous les jours.
Mais oui,
regarde,
et regarde,
c'est un cool conveyor
de Quióti.
Ça semble bien intéressant
avec
le fait que vous avez
un host local,
et vous avez le port nombre,
si vous avez des services multiples,
donc vous ne pouvez pas
aller dans un file host
et créer un API adresse
pour un nom tempéré,
où si vous faites
des appareils séparés,
vous allez utiliser
l'engin local
pour le faire,
mais ça semble
une solution plus facile.
Ça semble très similaire
à l'engin,
comme l'August.
Je n'ai pas utilisé l'engin,
à la fois,
mais oui,
il peut être
et vous pouvez même
donner un appareil
que vous voulez donner,
de l'appareil de votre networks.
Je dois avoir mon setup,
mon appareil sur mon réseau,
et je sais que c'est toujours
l'adresse,
donc c'est facile pour moi
de le mettre et de l'appareil.
Oui, vous pouvez aller
et il s'appareil sur votre réseau,
comme si c'était
le service cloud
que vous seriez en train de construire.
Donc, vous avez des devices,
pour IoT et mobile,
c'est fantastique,
mais comme dire,
pour faire des services de Mac
ou un API web,
c'est assez bon.
Oui, je pense que avec Engrock,
bien,
peut-être que vous pouvez le faire,
mais j'ai tendu
avec Engrock,
juste de l'engin
sur la ligne de command,
où ça semble que c'est juste
que vous avez la full integration de l'Idea,
donc c'est juste beaucoup plus facile
de commencer,
donc ça semble bien.
Mais oui,
je vais définir
ce que vous avez fait dans les notes de la show.
Donc, mon devpick aujourd'hui
est le channel de YouTube de la conference NDC.
Donc, à la fois de la recording,
le Channel de NDC London était la semaine dernière,
et je suis très évoquant,
je crois que vous êtes là,
je suis là.
à la NDC London,
mais je vois tous les tweets
qui se sont déclinés
de plusieurs personnes
à la NDC.
Donc, je ne pouvais pas y aller,
mais,
heureusement,
ils ont publié les vidéos
à YouTube,
et à un moment,
ils n'ont pas été publiés,
mais je peux voir qu'ils ont déjà créé
une playlist en YouTube
pour la NDC London,
et je pense qu'ils ont mis
un couple de notes de clés,
mais ils n'ont pas mis le reste.
Mais je crois que
je pense que vous avez dit
que,
dans notre chute avant,
ils ne vont pas prendre
quelques mois
pour se présenter,
mais je vais inclure
un lien dans les notes de la show
parce que,
oui,
voir tous les tweets sur Twitter,
je peux voir qu'il y a un
excellent line-up de parler,
donc je suis en train de le cacher.
Oui, c'était
très bien,
c'était très bien
de revenir en personne
à la conference,
nous sommes en NDC,
j'ai été à quelques conferences,
les NDC sont,
oui, les meilleurs,
je pense,
ce qu'ils font.
Mais oui,
ils tendent à prendre
quelque chose de plus,
donc ils savent que le public
va parler,
une de ces conferences
va parler de YouTube,
pour relier,
parce que,
évidemment,
ce public ne va pas
être sur YouTube,
donc ils ont donné
quelques autres places.
Donc je sais que ça se passe aussi.
Mais le autre chose qu'ils font,
c'est qu'ils font
leurs propres pics de la dév.
Donc ils doivent l'entendre,
leur podcast,
et ils pensent que c'est une bonne idée,
nous allons le faire pour les gens.
Ce qu'ils font,
c'est qu'ils ont été demandés
certainement à NDC London,
qu'ils vont faire le même,
à la NDC Oslo,
un endroit de reportage,
comme ça.
Ils ont
les speakers,
pour juste faire
un petit
lesson de 5 minutes
YouTube
de faire
quelque chose de la dév
de leur place.
Donc j'ai fait un et j'ai zoomé
ça,
j'ai quickly démontré
comment to instalé,
zoomer,
comment to use zoom,
zoomer,
et faire des voies et des erreurs
sur la screen.
Scott Henselman
a fait un.
Donc ils ont
appris tous leurs speakers
pour faire
ces petites 5 minutes
de taux de YouTube,
taux de YouTube,
qui sont sur leur YouTube channel
aussi.
Des différents
productivités de développeur.
Les gens doivent commencer
à faire ce que vous faites,
comme ça,
tout ça.
Donc j'ai deux listeners,
j'ai NDC
et j'ai vous,
fantastique.
Vous avez plus de
que ça.
Non,
je me suis regardé
pour les voir,
puis peut-être que je peux
mettre les
des tips de dév
pour,
parce que
parfois c'est pas
ce que j'ai changé
de tips de dév
pour des picks de dév
parce que j'étais
en train de les faire.
Donc je pense que
les picks de dév
donnent un peu plus
de scope,
donc je peux en fait
appeler nos projets de source
et ce genre de choses.
Donc c'est
assez cool.
Mais
vous avez
été
un peu
de l'exception
de podcast,
vous avez été
sur le podcast
de Dotnet
aussi
et vous avez
appris par eux.
Donc vous devez
avoir
beaucoup,
beaucoup de
les listeners
maintenant
autour du globe.
Donc votre
listener
doit être
un peu plus
aussi.
Oui,
leur handler de Twitter
a juste commencé
de l'étudier,
ce qui était
absolument
incroyable,
complètement.
Quand j'ai vu ça,
ça a complètement
bloqué mon cerveau.
Donc,
oui, ils ont
j'ai j'ai j'ai
j'ai j'ai
des milliers de
followers,
donc j'ai
j'ai pas assez
j'ai pas trop de chute sur ça.
Oui, j'ai pas mal de chute,
vraiment,
avec le
il semble avoir
beaucoup d'attraction
et
l'account de l'écoute
est très bon.
Donc,
mais je pense que
tout le crédit
va au
grand défi
de l'amélioration
parce que
c'est pas moi
c'est certainement
de faire
avec le manière
que vous vous mettez ensemble
et votre style aussi.
Donc,
c'est de l'amélioration.
Merci.
C'est un podcast
incroyable.
Et je parle beaucoup
de gens
sur ça aussi.
Donc, merci.
Oh, merci beaucoup.
C'est génial de l'entendre.
Donc,
c'est un peu de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de
plus de temps, mais oui, je vais vous donner la liste de chette, pas la liste de chette,
la liste de chette.
Oui, ne dormez pas, c'est overstabilisé.
C'est un truc de la journée, donnez-le du sleep.
C'est 8 heures et vous êtes à l'air de l'est.
Mais c'est pas un schmoure-snecker qui dit « dormir plus vite ».
Oui, c'est ça.
Si vous voulez un petit tip de dév, ou un petit pic de dév, si vous voulez un livre
très scère, c'est de la suite.
Je ne vais pas le rire, mais c'est une chose très intéressante que le corps fait
et que le corps recouvre un livre intéressant et très scère à la même temps.
Oui, c'est un truc de la suite.
Tout le temps je fais mon talk de productivité de développeur.
Au final je parle de nutrition et du fitness, mais aussi de dormir.
Je me souviens toujours de ce livre, c'est un bon livre.
Je me souviens d'actuellement, il y a quelques semaines, je suis sur le podcast « dotnetco »
comme un guest.
Le premier temps, je suis un guest sur le podcast, c'était assez excitant.
Votre
il y a eu des choses qui ont été très compliquées,
et je ne peux pas d'accord avec cela.
La chose qui me fait peur c'est que
j'ai tendance à avoir beaucoup de nuit
à la maison, à la maison, à l'étranger,
à la maison, à la maison,
et bien, quand il était russe,
je n'étais pas obligé de le faire, mais pas encore.
Vous êtes assez réveillé à 2h du matin,
et le corps est supposed à être à dormir,
donc vous êtes en train de lire
les choses qui peuvent arriver,
si vous ne vous êtes pas dormi, c'est assez grave.
Quand je l'ai lu, il y avait pas de temps,
et je ne me souviens pas de mes enfants,
mais c'était le moment
où je n'étais pas mal à dormir,
parce que l'un des enfants était un bébé,
et je n'étais pas mal,
ni mes enfants ne l'ont pas dormi,
mais quand vous n'avez pas de choix,
lire ce livre n'est pas une bonne read.
C'est pas le cas, c'est pas le cas.
Donc, j'ai des étudiants, ils font des capteurs
quand ils y arrivent, ils ne peuvent pas les faire.
Je n'ai pas encore été à ce point, mais
ça ressemble à un bon moment.
Oui, oui, oui.
Cool.
Episode suivant:
Les infos glanées
TheUnhandledExceptionPodcast
Tags
Windows Terminal - with Kayla Cinnamon