
ciao amici grazie vedete che è quello che io
aveva bisogno di quell’energia da quella persona
laggiù a chi importa non è troppo tardi
non voglio la tua pietà
Mi rendo conto però vi ringrazio che è
così bello quando molte persone vengono a
grande conferenza e possiamo solo dare un
grande mano per gli organizzatori di go-to per
mettendo su una così bella bella
conferenza assolutamente uno dei migliori
conferenze non solo in Europa ma ma
in tutto il mondo molto meglio dell’ultimo
la conferenza alla quale ero coinvolto era me e
quel ragazzo si divertiva ma lo era
bene, quindi il mio nome è Scott Hanselman tu
potrebbe conoscermi dal mio podcast se tu
non dovresti controllare è a
è davvero un grande spettacolo che ho fatto finita
500 episodi ora, quindi sono passati dieci anni
il podcasting non è specifico di Microsoft
è un podcast non confessionale
Ne ho un altro che faccio con Rob
Connery ha definito questa vita per gli sviluppatori
le persone chiedono sempre di essere
lavorando su un altro episodio, quindi puoi
verificarlo e ho anche ottenuto un
il sito web chiamato March è per i produttori che
Lo faccio ogni marzo con il mio amico Sauron
dal codice principianti e parliamo di IOT
e cose del genere quindi se lo sei
interessato a IOT il check out è per
i produttori calmano il divertimento super molto bene
roba ora come detto prima di lavorare per
Microsoft
ma lavoro da remoto quindi sono nella foresta
luna di Endor al sicuro fuori dal fiume
Trattore fascio e io lavoro un open-source
destra che è che è grande ora quando
è andato a lavorare alla Microsoft da cui provenivo
open source, il mio lavoro su open source
rete e lavoro sulle persone del cloud
mi ha chiamato un tutto esaurito, ti hanno detto solo
vendendo alla grande macchina aziendale
e ha davvero ferito i miei sentimenti
me davvero triste e non sapevo come quella
Stavo per essere in grado di affrontare
quello e passare attraverso quella situazione ma
in qualche modo ho trovato la forza interiore
l’integrità impersonale perché lì
è stato un tempo prima di Microsoft quando tu
so che le cose erano piuttosto difficili per me
quello sono io sulla sinistra , ma dopo
Le cose Microsoft hanno funzionato piuttosto bene
si sa e e di lavoro a Microsoft è
un po ‘ruvido perché abbiamo un
organigramma piuttosto complicato al
Microsoft è divertente perchè è vero ma
quello che voglio parlarti qui non lo è
su Microsoft, ma piuttosto sul
cloud e il browser ero a Intel
recentemente e stavo parlando con una persona
c’è chi è molto molto vecchio e intendo
come centoventi cento e
venticinque parlando di super vecchio questo
era come un impiegato numero dodici e questo
era una persona che aveva visto il mio discorso sul web
programmazione e mi ha chiesto come potevano
diventare uno sviluppatore web e ho pensato
è stato davvero imbarazzante perché è così
qualcuno che ha dimenticato di più
software che non saprò mai e loro
mi stanno chiedendo come possono imparare
sul web e poi me ne sono reso conto
ecco una persona di informatica a
linguaggio di assemblaggio del microcode di basso livello
persona che è stata nel settore per 50 anni
60 anni ma hanno perso il web
riempire tutte le tabelle nidificate e il
1 pixel
regali proprio tu sai tutto il schifoso
parti di Internet solo per darti un
senso di quanti anni questa persona era questo è
una foto di loro prendendo un selfie questo
questa è una persona molto anziana questa è una
tipo di persona a cui piace guardare alcuni
Lisp e sii come se ci mancavi
ti sei perso una parentesi proprio lì e
allora vorrebbero mettere le parentesi
indietro sai il numero giusto di
parentesi proprio questa era una persona che
era così vecchio e io ero come te
fare quando non eri su internet
e loro erano come oh mi dispiace di essermi perso
che ero troppo impegnato a inventare il
compilatore se questo è il livello che siamo
parlando di qui va bene ora, così ho pensato
a me stesso che opportunità qui
insegnare a qualcuno che è una persona informatizzata
oggi è Internet e salta tutto lo schifo
roba bene, ho detto ok guardiamo
a questo in due modi c’è il cloud e
allora c’è il browser che inizieremo
con la nuvola ora c’era un tempo in cui
questo Thomas J Watson che immagino sia stato il
capo dell’IBM o qualcosa che ha detto che loro
pensavo che esistesse un mercato mondiale
forse per cinque computer
immagino che sarebbero come uno per continente
lo sai e immagino forse l’Inghilterra
probabilmente vorrebbero il loro così loro
avrebbe il loro, ma c’era
fondamentalmente un computer di dimensioni di un frigorifero
uno per continente, una volta venduti tutti e cinque
computer che sarebbe la fine di esso
ora non so se questo è reale
persona non so se questo è reale
citare ma io ho questo libro davvero vecchio
quindi ci limiteremo a fare che il ragazzo
perché sai che Abramo Lincoln ha detto
che non ti puoi fidare delle citazioni su
Internet quindi se io sarò inventando
tutte le citazioni in questo discorso siamo solo
comincerò con questo ragazzo a caso
va bene così si scopre che questo è
in realtà è vero, infatti, sono cinque
computer proprio come Google
computer e poi il computer azzurro e
poi c’è come il negozio di libri
calcolatore Mi piace Mi piace immaginare la
Dirigenti di Microsoft come come siamo noi
perdere in una libreria e a loro piace lo slam
le loro mani a terra ma quello è
proprio come me lo ero immaginato nella mente
è una foto della nuvola azzurra che siamo
stiamo aggiornando proprio tu sai che abbiamo
il colore che è bello siamo costantemente
aggiunta di nuovi computer freschi ad Azure
nuvola quindi non lo sai non contarci
fuori ancora siamo abbastanza felici con
quella parte lì andiamo è carino
felice per il cloud Azure ma io
detto alla persona in Intel ho detto tutto
bene, c’è questa cosa chiamata il
il cloud e la persona ha detto bene Intel
è quello che hipsters chiama hosting ero
come bene si, ma no lo sai che è di più
che solo hey, c’è un computer che io
non riesco a vedere più questo è quello che loro
pensavo che la nuvola fosse proprio davanti a te
avere un host ed è come se lo sapessi
quello giusto è che è Linux
computer e poi il cloud è quando tu
portalo via e poi dici che lo è
è nell’altra stanza da qualche parte noi
non so dove sia giusto quello è
cos’è il cloud ma il cloud è di più
di quello che ho detto è stato il
l’idea fondamentale è stata quando abbiamo iniziato
avere la virtualizzazione ora questo è un
diagramma qui che vedi a scuola quando
segui i tuoi corsi di informatica
ed è le caratteristiche di un
sistema operativo ecco le cose
questo costituisce un sistema operativo
devi avere sicurezza che devi avere
gestione della memoria che devi avere
networking se hai tutte queste cose
hai un sistema operativo e ho detto
questo alla persona in Intel e loro
detto di sì, so di aver inventato tutto questo
e quello era super imbarazzante ma io lo ero
muovendo attraverso quello è quello che succede
quando parli con un computer di 120 anni
le persone bene ho detto che il potere non è il
sistema operativo nell’hardware è
la menzogna è l’idea che posso mentire a
quella macchina e renderla virtuale che io
posso portarlo in una chiave USB nella mia tasca
e il computer non sa che è stato
mentito a
non sa che vive nella matrice
giusto vive in una macchina virtuale e
può quindi essere spostato dalla nuvola a
il mio data center in altre posizioni che è
qual è il potere della virtualizzazione e
in effetti se ci pensi
virtualizzazione se hai visto tutti
film Inception right that’s a movie
su quando si esegue una macchina virtuale
all’interno di un altro tempo di macchina virtuale
rallenta giusto questo è il messaggio che
D’Onofrio stava cercando di raggiungerci ora
puoi fare qualsiasi cosa in una macchina virtuale
e quando lo metti nel cloud è
ancora più sorprendente puoi fare cose come
eseguire Linux in Azure in Azure in realtà il 30%
di Azure è che le persone Linux non si rendono conto
quello e loro dicono come permetterebbero
questo perché sarebbe così che va bene così?
permetterebbero bene cosa ne pensate
sta funzionando provando su Windows noi
sai che ti faremo usare Windows no
importa quello che sai e puoi andare
fino a qualche parte come il deposito VM che è
questo bel sito con tutto questo
macchine virtuali open source e tu puoi
dimmi hey voglio che tu sappia questo Jenkins
macchina virtuale che gira su Ubuntu e
Posso andare e afferrare quel poco di
informazioni e dire come la tua VM crea
e posso programmaticamente parlare di questo
macchina virtuale il programmatico
abilità programmatica che una parola
M & S programmatico in grado di
creare a livello di programmazione un virtuale
la macchina è il potere quindi ho chiesto a
persona e Intel come si fa a
macchina virtuale oggi e hanno detto bene
si compila un modulo e inviate via fax al
il tuo manager e un paio di settimane dopo
viene sottoposta a provisioning una macchina virtuale
sei orribile come te di cui hai bisogno
essere in grado di andare così e dire creare a
macchina virtuale e si ottiene qualche ASCII
arte che è fantastica perché lo sai
è così che Microsoft te lo dice
non siamo più il male
solo un sacco di arte ASCII e cose ma
le macchine virtuali sono una specie di tipo di
complicato non mi piace davvero virtuale
macchine Non sono un grande fan del virtuale
macchine virtuali sono macchine come
un cucciolo ero come un grande cucciolo libero
cool ora devi eseguire apt-get update
sul cucciolo e apt-get upgrade e no
uno vuole doverlo fare a un cucciolo
non è divertente quando tu quando ottieni un
macchina virtuale sei ora responsabile
per che cosa giusta si deve gestire
il ciclo di vita di quella macchina virtuale
da quel momento in poi su cosa gestisci
sistema operativo di gestire le applicazioni in modo
beh, la persona in Intel pensava oh
Posso solo fare macchine virtuali nel
Nuvola che va bene, ho detto bene se tu
voglio mettere come una segnalazione di spesa
applicazione nel cloud che non vuoi
vorresti pensare al virtuale
macchina come se ci sia un heartbleed o
un altro di quei fantastici bug nominati
che esce per Linux loro sempre
avere i nomi migliori e poi devi
vai a zittire in una macchina
voi siete tutti zitti nelle vostre macchine
cercando di rendere questo turno in una cosa che ho
voglio che sia una cosa che non facciamo
SSH nelle macchine, stiamo zittendo loro
e devi fare la piccola cosa quando
lo fai adesso per i vostri collaboratori che
non sono venuto per andare a voglio solo a te
Trascorri un paio di giorni solo per caso
inserendolo in conversazione I
non so come funziona in Danis ma tu
solo zitto e poi prendilo così loro
pensa che sia una cosa ogni tanto
iniziano a dire che poi cambi
indietro come se nulla fosse mai accaduto e poi
vediamo se possiamo trasformarlo in qualcosa
che la gente dice va bene così ti conosco
devo entrare a shush nella macchina e
quindi aggiornalo e cose del genere e
puoi fare qualsiasi cosa con un virtuale
la macchina è fantastica ma è quella dello strato
di astrazione che vuoi essere è
un po ‘ come se conoscessi la tua prima macchina
dove devi imparare come guidare
stick shift giusto devi imparare come
per guidare il manuale lo so che in America
la maggior parte della gente non sa come farlo
non solo la maggior parte degli americani non ha un
passaporto ma la maggior parte degli americani non può guidare
una macchina manuale del bastone è questo un manuale
bastone paese o manuale automatico buono
perché in America se ti rompi una gamba
e poi hanno bisogno di portarti al
ospedale
devi trovare qualcuno che possa guidare
manuale o perderai la gamba
è come un vero problema in America
questo è il motivo per cui insegniamo alle persone a riunirsi
prima la lingua che ti fai farli
soffrire ti fanno farti del male oggi
Ehi, vuoi imparare i computer come muoversi
le virgole dell’ascia saranno fantastiche e
poi poi tu dopo che hai finito e
hanno sofferto abbastanza da dire di non vedere
vedere vedere è molto meglio del perché
hai fatto non preoccuparti dell’assemblaggio
impareremo a vedere ora e poi tu
e poi li fai soffrire e vedere
e tu malloc e sei libero e
sei mal come un paio di volte e
tu non sei libero e poi e
allora puoi sapere che nessun C ++ è come
plus plus meglio di C è finita qui
Dai
va benissimo e poi tu li insegni
Java e c-sharp e garbage collection
e tutto quel genere di cose e poi tu
fagli chiedere perché l’ hai fatto
soffri perché devi soffrire
primo
perché se i computer fossero facili di
qualcuno lo farebbe e non possiamo avere
che le macchine virtuali sono così come la vostra
prima macchina che non puoi non puoi andare a prendere
un’auto a noleggio fino a quando non hai imparato come
gestisci la tua auto e
piattaforma-come-un-servizio che sono web
applicazioni che è ciò che la persona a
Intel voleva fare quelli sono come il
l’ uber o una limousine dove non lo fai
anche bisogno di cambiare l’olio che vuoi il
cloud per gestire il sistema operativo
aggiornamenti per te che non vuoi mettere a tacere
in quella macchina o eseguire Windows Update
destra
Windows Update fa schifo dover remoto
è in una macchina per eseguire Windows Update
in realtà non è divertente avere mai avuto che
esperienza quando stai digitando il tuo
La macchina Windows è fantastica e
poi il tempo rallenta e inizia la gravità
per afferrare la tua mano che stava per
premere Invio
ma come stanno succedendo le finestre
la finestra di dialogo di riavvio dell’aggiornamento è in arrivo e
e tu non sai come fermarlo e
il pulsante riavvia ora è l’impostazione predefinita
pulsante e sei come
ma la tua mano è già stata drogata
giù cosa depresso e poi Windows è
come stiamo riavviando e c’è solo
un modo per fermare una macchina Windows
è successo così ed è a
Notepad sporco e poi Windows e poi
Windows il potere di Windows e il
Processore Intel Pentium come no
rispondendo non posso riavviare perché
il blocco note è sporco, non c’è nulla che abbiamo
per salvare questo file di testo o non lo siamo mai
sarà in grado di riavviare il server I
non ho no non c’è altro scenario
è estremamente doloroso , non lo voglio
l’esperienza è solo che non è ok così tu
voglio pensare a cose più in alto
livello il cloud non è solo illimitato
macchine virtuali il cloud è il migliore
pratiche e il cloud è web
applicazioni se voglio quella spesa
segnalazione dell’app voglio metterla in
nuvola e questo è dove una persona anziana
diventa molto doloroso per me perché
negli anni ’90 alla fine degli anni ’90 ho speso circa 10
anni imparando a fare ciò che è
ha chiamato una web farm sì sì, è carina
incredibile capisce che c’era
in realtà un’intera pagina del mio CV
dedicato allo scaling web farms I I am one
delle persone che hanno un CV multi-pagina
perché sono stravagante e la pagina 2 era una
decennio di apprendimento su come scalare i siti web
ed ora è una barra di scorrimento
e ora ho la gioia di andare a lavorare
con i giovani che sono come oh questo
il sito Web richiede un minuto per ridimensionarlo
questa è la mia impressione di un giovane
Mi dispiace non so come fare
ma bisogna capire come ci si sente
come quando qualcuno va al
riga di comando e dicono scala del sito e
quella linea proprio lì aggiornando un server
fattoria degli anni ’90 sono stati sprecati come hai perso un
decennio della tua vita, ma ricorda che siamo
cercando di insegnare questo alla persona Intel
chi ha saltato fuori su quella roba così siamo
non sono preoccupato per il mio dolore personale e
il decennio perduto
ridimensionamento server farms quello che siamo
interessato è il fatto che quello
la barra di scorrimento è il vero incapsulamento di
una buona pratica la tua compagnia di assicurazioni
la tua azienda sanitaria o il tuo qualunque
startup magica lavori per qualunque cosa
fiocco di neve unico che è la tua azienda
che ha caselle di testo sui dati con una nuova
Modo JavaScript di farlo alla radice
problema qui è che ridimensionamento di un sistema web
è praticamente inteso in modo da coagulare il
il cloud è entrato e ha incapsulato quelli
le migliori pratiche per te conoscono geografiche
bilanciamento del carico e cose del genere e
è tutto fatto per te, così posso andare
in là e scala e le persone sono come
quello che è appena successo così ho detto al
gentiluomo di Intel come voi non avete
preoccuparsi di quello è più
capito le migliori pratiche del mio
decennio sono stati ora incapsulati in a
casella di controllo ed è ok quindi allora dicono
poi dice bene che lingua dovrei
usa che non devi usare C sharp
direttiva Java cosa devo dire bene a
il buon cloud non si preoccupa del linguaggio
scegli la lingua che ti fa scegliere
felice che è fantastico e lui
non potevo crederci e lui è diventato un
un po ‘stordito
può eseguire dotnet o node o PHP o no
PHP o Python conosci o qualsiasi altra cosa
lo rende felice è tutto open source e
è fantastico che tutto vada nella nuvola
ora questo è ad un livello così alto
livello di astrazione che a volte può
essere difficile da ottenere il cervello in giro
e la migliore storia che ho su
questo è in realtà un andare alla conferenza
storia a cui andavo e stavamo andando
per vedere Adrian Cockcroft che era al
tempo il capo architetto di Netflix va bene
sembrava questo ragazzo e tu lo sai
è inglese, il che significa che ottiene +2
carisma appena subito dopo l’arrivo
bene lo sai e lui è il capo
architetto di Netflix che è come
incredibile proprio così poi si fa vedere e
sta spiegando come Netflix ne ha fatti alcuni
davvero interessante architettonico
decisioni nel cloud di alto livello
decisioni sopra le macchine virtuali sopra
Le Web App la decisione era se loro
dovrebbe andare dai dischi rigidi di ruggine rotanti
dischi rigidi che puoi sentire giusto sai
se riesci a sentire il tuo disco fisso, lo sei
probabilmente una persona cattiva e dovresti ottenere
un SSD riceve da un SSD se riesci a sentire
il tuo disco rigido dei tuoi vicini non lo farà mai
fidati che i dischi rigidi dovrebbero essere
silenzioso o come si trasferiscono
quelli dalla rotazione di ruggine su SSD così
stavano guardando quello che si chiama AI
ops, il cloud ha questa nozione di
in operazioni punto al secondo è un po ‘
numero che la nuvola utilizza per indicare
rendimento da una prospettiva di I / O e
era qualcosa che conosci Amazon
Stavo per far pagare loro un dollaro per 300 I
Ops o tre dollari per 6000 è stato come
20 volte il perf per tre volte il
soldi e lui stava spiegando questo a
alto livello e poi hanno solo dovuto
come premere un pulsante e funzionerebbe e
è stato fantastico e ha parlato del
tutta l’ architettura e come è stato bello
ma la semplice decisione di X volte di più
i soldi per 20 volte più SSD di parfum sono
alla fine hanno fatto il QA e
questo individuo giovane danese si avvicinò I
non so come fare un accento danese ma
Posso fare il nerd e ed erano come
beh , sai, in realtà, signore, conosci gli SSD
sono estremamente inaffidabili e lo faranno
probabilmente fallirà una delle due risposte
in pratica dicendo al capo architetto
Ragazzo britannico più due carismi di Netflix
Dottorato in numeri irrisolvibili chissà
dicendogli che sei un idiota SSD sono
andando fallire e hai la tua azienda
su di loro e come lo giustifichi
era incredibile
e lui è rimasto lì e l’ha appena preso
incredibile e ha pensato a questo proposito per
un secondo e ha detto che non è il mio
problema li sto affittando eravamo come noi
non sapevo cosa fare volevo solo
schiaffeggia qualcuno che non sapevo di aver appena sentito
qualcosa che questo ragazzo non sapeva nemmeno
lui ti ha tagliato , sai che sai
i film ninja quando quello quando il e
allora la testa è stata tagliata in questo modo e
quindi la parte superiore del cranio e il
il cervello cade e il cervello è
piace proprio lì e la persona è come
lo sai che lo spingo. Sta per farlo
cadendo da solo non sapevamo che non fosse così
sapere che era morto non è un mio problema
Li sto affittando il cui problema è un problema
Il problema di Amazon e se fallissero tutti
non è ancora il mio problema , hanno un
architettura che possono affrontare
quel tipo di cose ma alla fine se
tu noleggi la macchina, la macchina non funziona
cosa vuoi fare vuoi avere
un’altra macchina arriva con te e
poi salti in quella macchina e poi
questo esplode in fiamme e si spegne
il lato della strada e tu continui
decollare giusto perché è così
le macchine a noleggio funzionano proprio così com’è
dovrebbe essere fatto ora non ho un
gif animato di un taglio ninja
qualcuno se la prende così e io
scusa che non ho quel dono
ma ho questo dono che è successo a
andare a
come se fosse il tipo di qualità
discorso tecnico a cui si arriva solo
la conferenza del marchio go-to che è il
alto livello che stanno parlando
quando stai facendo qualcosa del genere
un Netflix o una grande azienda come quella
vicino al capo cloud architect di
qualcosa del genere che stai guardando
cose su un cruscotto di livello molto più alto
vuoi davvero stare zitto
macchine per vedere cosa sta succedendo
non si vuole vedere una mappa della terra
sai, voglio dire se sei globale
avvio come sono con uffici dappertutto
il mondo in ogni Starbucks sei tuo
la dashboard dell’azienda deve includere una mappa
della terra con punti casuali spinti
spinto su di esso e tu vuoi un
cruscotto che ti mostrerà dollari
e grafici e grafici e tutto il genere
di cazzate sai che dire, se sei veramente
nei cruscotti è bello anche tu lo sai
ma non si può ingannare se stessi in
pensando che quello è un cruscotto e e
la gente continua a sostenere che quello è un
cruscotto hey man ho ottenuto un cruscotto I
ho una nuvola ho avuto una nuvola proprio lì
sono andato bene, bene, aggiornerò ciascuno
in alto c’è il colore che non puoi argomentare
questo è un dashboard a livello di cloud giusto
quelli sono i tipi di argomenti che
le persone possono fare ma stanno andando sempre
per sbagliare non puoi dirmi che Mario
è il fratello superiore di Mario che è
sei sempre stato Luigi, puoi dire tutto Mario
vuoi ma non ascolterò ancora
a voi, perché non vuole solo Luigi
assicurati di prestare attenzione quando
stai pensando a cose più in alto
livello vuoi anche provare a risolvere
problemi ad un livello superiore in modo che
le cose non diventano molto di quelle che sono
chiamato yak che ti fai la barba, ragazzi, sapete cosa
yak shaving è parleremo di yak
rasatura in un secondo c’era un
problema interessante che la New York
I tempi avevano dove avevano terabyte e
terabyte di file TIFF che sono stati sottoposti a scansione
scansioni ad alta risoluzione di tutti i diversi
problemi del giornale e li hanno dati
ad alcuni stagisti e loro dissero
OCR questi e metterli in PDF e
avere il testo incorporato in modo che possiamo cercare
loro non raffreddano nessun problema
totally awesome in
qualsiasi cosa per fare bene per ogni carta in
documenti giusto nessun problema per il ciclo ottenuto
quell’informatica per fare un ciclo
scopre che se lo porti sai 150
terabyte di qualcosa e tu per il ciclo
su di esso sai che ci vorrà un po ‘
mentre così poi improvvisamente questo diventa un
interessante problema di informatica
quando il tuo capo sta pensando di fare un ciclo
nessun problema
forse il tuo fine settimana e tu lo sei
pensando bene a me potrei fare più cose
processori più dischi che potrei frammentare
i dischi
Potrei avere multi-threaded all’interno del
più processori quante macchine fanno
Ho improvvisamente questo è davvero
cosa complicata e il tuo capo dice è
quello fatto ancora e tu dici di resistere
cercando di radere questo yak e quando lo sono
fatto radendo lo yak, quindi parlerò
tu per il problema del business yak
Rasatura sai che yak ha ragione è un grande
la rasatura degli yak di destra è tutto
le cose che devi fare per essere pronto
fai le cose che vuoi fare bene
hey Posso inserire un’app di nodo nel cloud
bene alzerai il tuo github e tu
ottieni il tuo CI e i tuoi contenitori di prova e
devo radermi questo yak lascia che ti mostri un
un buon esempio di rasatura degli yak ora
attento se esci e tu
decidere di Google con Bing per yak
Rasatura puoi trovare qualcosa di piuttosto brutto
roba così che stai andando da ricercare
gif molto specifico qui questo è un
gif animate che mostrano la rasatura del yak a questo
il tipo Bryan Cranston torna a casa e lui
dice hey come va? Sono una luce accesa
oh questa luce è rotta che devo aggiustare
questa luce sono proprio come se fosse bruciato
sparare oh la cosa è rotta lì io
voglio aggiustare il fatto che il 400 è davvero stridulo
tipo di cigolante proprio qui appeso
Prendi un po ‘d’ olio per quella merda di merda che non sono
di olio tutto a posto andrò a questa macchina e
La macchina non inizierà
oh cavolo va bene, l’hai risolto?
lampadina ancora cosa fa apparire come
sto facendo
non è come ogni continuo
configurazione del server di integrazione che hai
mai fatto è come letteralmente tutto
vale a dire che è come è fatto perso il mio
spot che è tragico perché c’è
7.000 diapositive qui qui pensi che io sia
scherzando c’è come un matto
scorre va bene c’è solo come 250
inondazioni quindi va bene guarderemo
Mario di nuovo tutto bene, e se tu
potrei pensare a cose più in alto
livello e potresti fare un ingenuo parallelismo
su qualcosa del genere, tu dici che io
vuoi fare un ciclo for e vuoi solo
per spostare questa barra di scorrimento sul computer
problema scientifico di fare multiprocessore
multi-nodo qualunque sia il ridimensionamento del tipo
stato risolto e ora stiamo iniziando a
vedere cose come Amazon lambda o Azure
funzioni dove puoi scrivere un po ‘
un po ‘di codice e tu dai loro il tuo
carta di credito e dici solo scala fino a quando
$ 300 perché è quanti soldi io
fai in modo che la barra di scorrimento si chiuda
direttamente nella tua carta di credito e
scala e il problema è
alla fine una funzione chiamata lo fa
quello che fa quella cosa qui è un esempio
puoi immaginare come andare e chiamare a
un paio di librerie e OCR un po ‘di testo
non è un grosso problema, ma cosa succede se tu
potrebbe andare a prendere quella funzione farlo
e una piccola app per console come questa e
mettere alcuni input e output su di esso
che hai un innesco dove metti un
file in un pezzo di memoria o in un file
in coda e spara quella funzione e
quindi l’output risultante si apre in un
coda di uscita improvvisamente poi tutto l’atto
la rasatura va via, questa è la promessa di
cosa c’è in cima alla piattaforma come servizio
oppure puoi avere funzioni come servizio
quindi cerco di spiegare all’individuo a
Intel che questo è il tipo di livelli
di astrazione che stiamo vedendo ora
con il cloud ed è molto di più
che solo hosting così poi ci siamo dovuti spostare
al browser parla del backend
come posso spiegare il front end a questo
persona bene ricorda questo diagramma dove
abbiamo gestione della memoria e threading
e tutte le diverse caratteristiche di
un sistema operativo ci fu un tempo
quando ti siedi di fronte a un
computer che sembrava così e si
parlerebbe con uno dei cinque computer
nel mondo che assomiglia a a
frigorifero e tu andresti al tuo
pagina e tu verrai in te ci andiamo
e tu verresti alla tua pagina e
che quell’interfaccia utente è stata generata
sebbene dal frigorifero
quello che stava facendo quel computer è
in attesa di fast-forward 40 anni e ho
un processore quad 16 giga di RAM i sette
con SSD è praticamente in attesa
in giro per parentesi angolari o ricci
bretelle praticamente tutto il tempo che ho a
supercomputer tascabile con un quad
processore e grafica accelerata 3d
che aspetta anche un po ‘di frigorifero
da qualche parte per andare a fare un po ‘di testo
Non penso che sia quello che Tim
berners-lee e amici volevano quando loro
fatto la prima pagina web dal modo in cui questo
è infatti la prima pagina web questa è
come l’inizio di Internet e
è divertente che i tuoi URL siano nel tuo
il sito sembra cambiare e si rompe
ma la prima pagina di Internet è
ancora lì perché sei bello come fanno gli occhi
non cambiare questa pagina qui era il
inizio di Internet e loro avevano
anticipato sarebbe questo grande iper
libro dei media non stavano pensando
piattaforma di applicazione che non erano
pensando sai che questo sta andando essere grande
e poi faremo un’angolazione
Framework JavaScript che volevano solo
avere questi libri infiniti giusti e
berners-lee è una persona super gentile e
estremamente umile e penso che noi come
sviluppatori e come gli sviluppatori web devono
Prenditi un momento e apprezza il suo lavoro
titolo perché avrebbe potuto mettere il
ma ha mostrato moderazione e non l’ha fatto
dì il che significa che qualunque sia il tuo
il titolo di lavoro è più elaborato che sibilo
ciò significa che NON sono un web senior
sviluppatore più mi sarà sempre
junior fintanto che questo è il suo titolo e
e una storia divertente in realtà molto
cosa scomoda a cui è successo
lavoro stavo parlando con questo molto simpatico io
penso che sia stato un ragazzo danese molto simpatico
al lavoro e stavamo litigando
a proposito di riposo e HTTP ed è stato un
argomento amichevole poi se ne andò e poi
il mio amico dice che sai chi era
nulla di buono accade mai da un
frase che inizia con lo sai
chi era
no dimmi che era Heinrich Nielsen lui
ha inventato l’HTTP di cui stavo discutendo
HTTP con la persona che l’ha inventato io
quindi ricontrollare la fiducia ma verificare I
Andò a guardare le specifiche prima chiamate
Heinrich prima Nielsen
lui era lo stagista di Tim Berners-lee così ora io
lo vedo nei corridoi che non conosco
cosa fare cosa fai genuflessi
facendo potrebbero andare come te
so che ha fatto il buon lavoro sul
Internet
grazie signore, non hanno capito quando
hanno reso queste cose come popolari
sarebbero stati e loro non lo sapevano
stavamo per creare hack quando noi
non ho avuto il web che volevamo noi
voleva un HTML in formato Portable Document
non era il formato che volevamo così loro
reso PDF e le persone che hanno reso PDF
loro non sapevano che sarebbe successo
diventare la quinta religione più popolare
sul pianeta
nessuno che nessuno possa indovinare
come potrebbe essere successo?
quindi stiamo navigando sul Web che stiamo cercando
rendilo qualcosa che non è e poi
questo succede come abbiamo saputo quando questo
successo perché eravamo surf e noi
erano e poi Java caricato e poi questi
ragazzi erano come possiamo farlo anche bene
e poi questi ragazzi erano come noi
tu a c’è ancora un motivo per vivere
cosa stavamo facendo, quali erano quelli?
cose tre cose che cercano di farle
stavano cercando di fare ciò che stavano provando
per portare un altro sistema operativo noi
volevo una piattaforma applicativa, così abbiamo inserito
uno in una piccola piazza nel mezzo di
il browser e poi le persone caricheranno
applicazioni in quella cosa e noi
pensavo fosse una buona idea, ora lo sei
tutte le persone del software, quindi presumo quando tu
vai al check-in all’aeroporto che tu
voglio vedere cosa c’è dall’altra parte perché
stai guardando le loro cose che conosci
loro e mi piacerebbe fare il check in adesso
che tipo di sistema stai correndo
qui sì , come faccio ad essere aggiornato e
poi con il tempo si ottiene te stesso più
qui sei come oh così f7 mi fa fare
business class ah perché vogliamo solo
per sapere come funziona quel sistema in questo momento
Ho una Toyota Prius è come una
ibrido perché vivo a Portland, in Oregon
e ci danno quelli che sono nati
e sono andato al negozio Toyota perché io
volevo che l’olio fosse cambiato nel
auto e ho sempre parlato con il ragazzo su
il sistema hanno come un testo
cosa terminale che parla con un as / 400
e poi un giorno mi presento ottengono un
tutto il nuovo sistema sono tipo oh amico te
avuto modo di dirmi circa il vostro nuovo sistema
che suona sorprendente e dice sì uomo
è super cool si accende Windows XP
e poi spara firefox e poi lui
apre un file jar fuori dal desktop e
Java è come sei sicuro di voler
esegui Java e quindi è come si e
allora Java è come l’Internet è carina
molto ha deciso che Java è una cattiva idea
per favore, digita Internet è più o meno
dire che il lavoro è una cattiva idea in
questa casella di testo per dimostrare che lo sai
cosa stai facendo e lui e lui
fa che carica il file jar e il file
jar è un emulatore di terminale che è
parlando con sane a s400 sul
backend e poi mi guarda in faccia
e mi dice che è molto meglio
rispetto al sistema prima che stiamo creando
questi sistemi ridicoli che sono questi
documenti con queste piccole isole di
interattività e piccoli demo di fisica
di teiere e così e non è assolutamente
cosa significava il mondo e tu conosci Dio
benedica Java sul lato server ma per
applet sì, è più come una volta
eseguire il debug ovunque ora il lavoro sta accadendo ma
allora cosa sta succedendo contemporaneamente
questa è gente di Java non piace
perché totalmente non correlato è il 2016
Sto ancora spiegando al mio capo che
JavaScript non è uguale a Java e io perdo
lui da qualche parte nel punto esclamativo
uguale e lui è come quello che è il
punto esclamativo come no, significa solo
che non è la stessa cosa
è solo zitto, quindi è javascript
succede e javascript sembra
potrebbe essere qualcosa che potrebbe essere
incredibile qui è un diagramma di flusso di ciò che è
piace lavorare in JavaScript
javascript quindi come lo sapevamo
javascript è stato fantastico è perché
la gente faceva cose pazze con esso
hanno costruito come emulatori di terminale dentro
JavaScript hanno costruito il Commodore 64
emulatori di sistema completi in JavaScript
per dimostrare che era possibile, ma tutti noi
pensato che fosse un diritto giocattolo perché noi
avrebbe sempre avuto queste conversazioni
con il nostro capo sull’opportunità o meno
dovrebbe usare JavaScript per cose, ma farlo
ti ricordi quel momento in cui tu
capito che JavaScript non era solo
un giocattolo perché vorrei solo andare a piacere
compila un modulo e io metto appena in allerta
poned come il mio nome o qualsiasi altra cosa e
Sarei come JavaScript ma il momento
nel momento in cui ho saputo che JavaScript
era davvero qualcosa di speciale, noi tutti
ha avuto questa esperienza che stai compilando a
inserisci il numero di telefono e
premi scheda e il campo modulo diventa rosso
e potresti non pensarlo pubblicato
torna al server e riempi il
formattare di nuovo si colpisce scheda forse si tira
il cavo di rete fuori solo per provarlo
a te stesso vai convalidato il
intero modulo sul client e ho afferrato
il mio portatile e correre così perché
Sono un programmatore che non so come gestire
molto bene e non mi interessa e poi io
portato qui e mostro il mio capo e lui
come se non avessi ancora idea di cosa sia
accadendo e ho pensato a me stesso
javascript è in realtà una cosa Java
script di cose che le persone possono fare
cose incredibili con così poi per dimostrarlo
le persone potevano fare cose incredibili sono andato e
trovato questo è un completo
implementazione di Linux interamente in
JavaScript
ma-ma-ma aspetta anche se dovresti esserlo
immediatamente sospettoso perché in qualsiasi momento
qualcuno ti mostra qualcosa di interessante su
web devi prima fare clic con il tasto destro su di esso
per essere sicuro che non sia flash perché io
avrei potuto dirlo e lo farei
avere il tasto destro del mouse e sarebbe come circa
flash e si sarebbe come perché sei un
bugiardo e poi anche se non vedi
flash sei ancora sospettoso e poi
devi selezionare il testo che vuoi appendere
in un secondo e poi se sei davvero
ancora non sono nemmeno sicuro che sia davvero un
cosa o no, allora devi andare a correre
GCC e quindi compila un’applicazione C così
ora sto facendo funzionare Windows a
browser che esegue un JavaScript che esegue a
Emulatore Linux che esegue GCC e compila
un’applicazione C per dire ciao mondo
perché è fantastico e l’ho mostrato
una volta funzionerà
L’ho mostrato una volta a una conferenza e
non hanno detto perché non tu
usando GCC II non penso che la mia scelta di C
il compilatore ti colpisce davvero. Sto correndo
JavaScript completo emulatore così ero
cercando di capire come potrei spiegare
a loro che questo è stato un momento importante
sai nelle nostre vite e questo qualcosa
incredibile era appena successo e il migliore
cosa potrei fare per provare che era quello
accendi sulla mia macchina Windows un iPhone
emulatore e poi andare su Safari e poi
all’interno di Safari accendi un emulatore Linux
e quindi ora sto usando Windows
iPhone in esecuzione con Safari in esecuzione
JavaScript che esegue Linux che esegue un C
applicazione e penso che a quel punto io
Sono autorizzato a scegliere il mio compilatore C
quindi questa è la parte in cui ricordo
tutti quelli che probabilmente dovresti interrompere
disabilitazione di JavaScript perché proprio
sembra almeno a Portland quando io
incontrare persone prima di aver sentito il loro nome
So che sono vegani che tu
CrossFit e disabilitano JavaScript in
il loro browser e io sono letteralmente solo
stringendoli con le mani come sai che ho appena fatto
ora li ho incontrati, non conosco ancora il tuo nome
sai che sono un crossfitter vegano e io
non navigare con JavaScript abilitato perché
devi avere JavaScript tutto il bene
cose succede quando hai JavaScript
abilitato ci sono fantastici giochi scritti in
JavaScript e a questo punto potresti
pensare che questo è probabilmente il luogo in cui Scott
ci mostrerà che puoi compilare
C ++ e gestirlo attraverso clang e M
scripting e trasformarlo in azzam J s e
probabilmente si spera che scada il terremoto nel
browser perché è il punto in ogni
parlare di JavaScript dove qualcuno ha
per andare a correre quake nel browser n
non lo farò
perchè è un cliché e mi piace solo guardare
a Jack Reacher essere triste cosa voglio
invece, voglio prendere il
caratteristiche di JavaScript e
sovrapponilo su quella diapositiva che ha parlato
sulle caratteristiche di un
sistema operativo così ha JavaScript
raccolta dei rifiuti ha tutto questo
grandi sottosistemi grafici che ha
mettere in rete tutto questo tipo di cose che ha
tutte le caratteristiche che si vorrebbe
bisogno quando volevano fare qualcosa
deve essere un javascript del sistema operativo
un sistema operativo e la legge Atwoods dice
quella qualsiasi applicazione che può essere scritta
in javascript verrà eventualmente scritto
in javascript poi di nuovo a dimostrarlo
javascript è il proprio sistema operativo
ora a questo punto ho più o meno
mi sono convinto di ciò, ma poi io
scoperto che la legge del consigliere è quella
qualsiasi applicazione che possa essere scritta
Microsoft Excel sarà alla fine
scritto in Microsoft Excel
inclusa una compatibilità pixel-perfect
sistema di pac-uomo in cui ogni individuo
CEL è un pixel questo è davvero così
perfetto e così incredibile che non può essere
fermato
ooh questo è un buon errore, vado
avanti e dì di si
Mi piace quando Windows dice di no
rispondere a una nuova halloween sta arrivando se
hai sentito del mio costume di Halloween, lo sono
andrò come Microsoft Outlook
andando in realtà io sto andando istituito questo bla
come una tenda da doccia con una specie di
tenda doccia opaca dove si può gentile
di vedermi ma non riesci a vedermi e basta
dirà che non risponde in alto
e poi andrò alle feste
e quindi sii davvero antisociale e
rifiutare di parlare con qualcuno che sta per
essere fantastico, quindi hai un nuovo funzionamento
sistema sul telefono che non hai
sapere all’interno di quel browser e telefoni
sono così potenti ora questo è tutto il
roba che avevo in tasca nel 1993
questo è tutto ciò che ho in tasca oggi
c’è stata tanta creatività da allora
l’introduzione dell’iPhone è molto
tempo eccitante per il design del telefono ora questo
il giovane ha detto che le scommesse su html5 lo erano
un problema era troppo presto avrebbero dovuto
ho scommesso su nativo invece e ha scritto
Di applicazione Facebook di nuovo penso che
è sbagliato, penso html5 e open
il web continuerà a spingere le cose
in avanti ed è stato dimostrato che l’ HTML
le app possono essere veloci quanto le app native
c’è una citazione davvero meravigliosa da
uno dei nostri grandi filosofi americani
quello dice che la valanga ha già
iniziato è troppo tardi per i ciottoli
vota che grande citazione è quella
una di quelle citazioni che vuoi solo mettere
in bocca e masticare su di esso
la valanga ha iniziato la montagna è
scendendo e i ciottoli stanno avendo un
incontro sulla Avalanche come facciamo
senti questa valanga che è tua
capo chiedendo se html5 è pronto per
primetime pensi che questo è un
cosa sarà una buona idea
forse aspettiamo e vediamo che ha detto che
quale dei nostri grandi filosofi ha detto
questo e il passeggero Kosh, grazie fantastico
la prima volta che è successo
grande mano per la giovane donna per tirare
è fantastico grazie
ora quando dici html5 intendi davvero
JavaScript e CSS giusto è la famiglia
di cose e in definitiva come lo dici
HTML da html5 beh lo provi un
Internet Explorer e se non ha funzionato
è probabilmente html5 questo è il generale
prova per la compatibilità html5 è
difficile essere un web designer ora lì
era un tempo in cui la cosa più avanzata
nell’informatica c’erano le tabelle HTML
non c’era niente di più complicato
tabelle HTML di teoria del compilatore e potrei
andare fuori strada per andare ovunque e io
potresti trovare un lavoro conosci i tavoli sì
si
boom junior engineer poi più avanti nel mio
carriera direbbero, sai?
rowspan Faccio l’ingegnere senior VP di
ingegneria basata interamente su HTML
tavoli infatti lo so su Netscape
Navigatore per il numero massimo di
le tabelle nidificate sono 32 e l’unico modo
che sai che è quando hai
hai scritto il tuo 33 ° tavolo e hai guardato fisso
Satana stesso in faccia e ha detto che
non la penso così, signore, non la penso così ma
oggi l’ HTML non è niente che i bambini non facciano
anche apprezzare le parentesi angolari che essi
basta fare un div che vedrò di più
roba incredibile vedrò il livello di Gmail
Ajax bla bla bla e più pagine
Vado fantastico sorgente vista è un div
Non ho idea di come l’abbiano fatto ma
è stato fantastico div, hanno scritto quel div
meglio di ogni altro div HTML è solo
la struttura ora scritta in CSS ti dà
il colore e lo stile e il CSS è così
espressivo e potente così intuitivo
scopri subito cosa intendi
prendi e provi ad esprimere qualcosa
CSS completamente chiaro e comprensibile
è fantastico
I CSS sono fantastici
ora ho provato a sistemare questa tazza perché
mi ha infastidito ed è ancora peggio quando tu
prova a risolverlo non puoi quindi usarlo
JavaScript per tutto il resto e
JavaScript è incredibile perché in Ruby è
tutto è un oggetto e la chiusura è
tutto è un elenco e in JavaScript
tutto è un terribile terribile
sbaglio
qui sto imparando JavaScript da giovane
bambino
e JavaScript è fantastico perché tu
non ho nemmeno bisogno di imparare le parti cattive
si sa che si può pensare di un nome e di
google e v’è un sostantivo je s ero
come una sedia da giardino c’è una sedia da giardino je s
è una cosa reale javascript è così
intuitivo potente così divertente da eseguire il debug ora
John Resig che ha scritto jQuery ha fatto questo
libro fantastico chiamato segreti di a
JavaScript ninja dovresti ottenere questo
libro è incredibile ma ho notato quando
ho comprato questo libro che c’è un samurai
sulla copertina
così ho detto John Resig perché c’è un?
samurai sulla copertina dei segreti di
JavaScript ninja e lui dice che è così
perché JavaScript è tipicamente digitato
digitando anatra ninja samurai, mi scuso
per quello scherzo ora qualcun altro ha detto una volta
che JavaScript è il linguaggio assembly
del web che ha detto che dovevo farlo
essere qui da qualche parte, lo farò
citare tutti gli altri hanno detto questo e ho ottenuto
urlò a su reddit così sono andato a Brendan
Eich che ha creato JavaScript e ho detto
qual è il problema qui e lui quello è
in realtà Brendan Fraser che è Brendan
Eich ma sai che Brendan Fraser è un
bellissimo uomo, quindi continueremo a tenerlo su
lì ha bisogno di lavorare che non ho visto
niente di tutto ciò da quando la mummia Brendan
Brendan Eich dice che javascript è l’x86
del web ma lo ha detto un paio di
anni fa e non può rivendicare il suo
originale è una di quelle cose che
tutti dicono bene ma poi in realtà
è successo come ho detto è un nuovo
linguaggio assembly e ora stanno facendo
stanno facendo il web assembly che è
uno sforzo congiunto e questo sta accadendo
saremo in grado di compilare C e C ++
in un modo supportato nel web assembly e
è super potente , puoi fare cose
ora ovviamente come CoffeeScript come te
so che questo è ciò che una persona rubino desidera
javascript era o puoi farlo
dattiloscritto che è ciò che un c-sharp
persona desidera che javascript eri tu
puoi compilare quelle cose in modo idiomatico
JavaScript quindi è un obiettivo di compilazione
è un obiettivo di compilazione trans ma
le persone a volte lasciano anche degli alti livelli
molta complessità e loro non realmente
impara JavaScript proprio loro imparano
jQuery si dimenticano del sotto
bit pensano che siano chiari ma
loro non sono
Lo farò una volta mi dispiace questo è solo
troppo bello per non mostrare di nuovo Sono quasi
fatto ora la gente dice che nessuno scrive
JavaScript scrive più che scrive
jQuery puoi incontrare persone e chiedere loro
per andare e fare qualche JavaScript e lo faranno
vai subito e dì che sai aperto
Resig e poi inizieranno a scrivere
Qualche qualche selezionatore che ha detto questo jQuery
ha detto questo jQuery se vai a cercare
jQuery nella Wikipedia dice jQuery
questo articolo parla dell’attore per il
JavaScript come legacy vede jQuery così
jQuery in realtà ha detto che nessuno scrive
giù qualcosa dove un jQuery e il
ottima cosa sapere chi è jQuery
e conoscendo la sua pagina IMDB è
è incredibile che una volta che conosci jQuery
esiste se stai avendo una conversazione
al lavoro su di esso come sai che dovremmo
probabilmente usa jQuery per quello quindi tu
devo dire bene, non so che chiamerò
il suo agente e vedere se è disponibile
hai rovinato jQuery per te
perché jQuery perché pensi di esserlo
costruirò qualcosa con jQuery e
sarà fantastico e poi mai
scopre il modo in cui si pensava che
stava per finire e tu non lo sai
come se di colpa è che è estremamente
le persone stressanti hanno bisogno di usare la vaniglia Jas
no la tua roba di basso livello va bene alla vaniglia
Jas è dove si trova una biblioteca
penso che tutti possiamo essere indietro
vanilla Jas è questa veloce piattaforma multipiattaforma
quadro e puoi salire e dire
quello che vuoi puoi dire che voglio
animazioni ed espressioni regolari in
biblioteca matematica e Ajax e Dom e it
andrà e costruirà dinamicamente il
libreria di cui hai bisogno e che cosa è
capacità eccitante c’è un po ‘
più grande quando lo si gzip
sì perché si scopre che tu
hai già le cose che ti servono
giusto e la gente andrà e mi piacerà
ci sono tutti questi grandi quadri
disponibile ma loro andranno e loro lo faranno
come fare da soli prima che vadano e
dovrebbe fare la loro startup persone giuste
aspettarsi di più dai loro strumenti web sul web
è in un posto davvero fantastico in questo momento
dove le cose funzionano bene insieme
stanno collegando bene così ho spiegato a
la persona di Intel che hai
questo fantastico cloud sul lato server
il back end questo in una scala infinita
ed elasticità e la vostra scelta di
lingue, ma sul lato client che si
hanno questo ingannevolmente potente
macchina accelerata hai un virtuale
la macchina che non stai usando potresti dire
ben mille persone hanno colpito le nostre
sito web e abbiamo solo dieci macchine in
la fattoria ma ti stai dimenticando
i mille processori quad che hanno
JavaScript e una VM su di essi è sorprendente
quanto spesso vado a una pagina che ha un
tabella e selezionerò per una determinata colonna
e sappiamo tutti che Intel I7
il processore non è ottimizzato per l’ordinamento
liste di 10 o anche 15 articoli quindi lo faremo
inviare tali elementi al server e
lascia che il server nel cloud abbia il potere
il cloud ordina questi 10 oggetti e poi
li riporto di nuovo, sto vedendo
grafici e grafici generati come
png sul lato server mentre tasca
i supercomputer si siedono e aspettano, quindi ricorda
che hai questo virtuale integrato
macchina e puoi scrivere JavaScript o
puoi scegliere come target con JavaScript il tuo
il cloud non ha bisogno di lavorare così duramente
questo è quello che ho tu sei potente mio
amici conosci già il cloud e
puoi programmare il browser in modo da arrivare
lavoro grazie mille
aveva bisogno di quell’energia da quella persona
laggiù a chi importa non è troppo tardi
non voglio la tua pietà
Mi rendo conto però vi ringrazio che è
così bello quando molte persone vengono a
grande conferenza e possiamo solo dare un
grande mano per gli organizzatori di go-to per
mettendo su una così bella bella
conferenza assolutamente uno dei migliori
conferenze non solo in Europa ma ma
in tutto il mondo molto meglio dell’ultimo
la conferenza alla quale ero coinvolto era me e
quel ragazzo si divertiva ma lo era
bene, quindi il mio nome è Scott Hanselman tu
potrebbe conoscermi dal mio podcast se tu
non dovresti controllare è a
è davvero un grande spettacolo che ho fatto finita
500 episodi ora, quindi sono passati dieci anni
il podcasting non è specifico di Microsoft
è un podcast non confessionale
Ne ho un altro che faccio con Rob
Connery ha definito questa vita per gli sviluppatori
le persone chiedono sempre di essere
lavorando su un altro episodio, quindi puoi
verificarlo e ho anche ottenuto un
il sito web chiamato March è per i produttori che
Lo faccio ogni marzo con il mio amico Sauron
dal codice principianti e parliamo di IOT
e cose del genere quindi se lo sei
interessato a IOT il check out è per
i produttori calmano il divertimento super molto bene
roba ora come detto prima di lavorare per
Microsoft
ma lavoro da remoto quindi sono nella foresta
luna di Endor al sicuro fuori dal fiume
Trattore fascio e io lavoro un open-source
destra che è che è grande ora quando
è andato a lavorare alla Microsoft da cui provenivo
open source, il mio lavoro su open source
rete e lavoro sulle persone del cloud
mi ha chiamato un tutto esaurito, ti hanno detto solo
vendendo alla grande macchina aziendale
e ha davvero ferito i miei sentimenti
me davvero triste e non sapevo come quella
Stavo per essere in grado di affrontare
quello e passare attraverso quella situazione ma
in qualche modo ho trovato la forza interiore
l’integrità impersonale perché lì
è stato un tempo prima di Microsoft quando tu
so che le cose erano piuttosto difficili per me
quello sono io sulla sinistra , ma dopo
Le cose Microsoft hanno funzionato piuttosto bene
si sa e e di lavoro a Microsoft è
un po ‘ruvido perché abbiamo un
organigramma piuttosto complicato al
Microsoft è divertente perchè è vero ma
quello che voglio parlarti qui non lo è
su Microsoft, ma piuttosto sul
cloud e il browser ero a Intel
recentemente e stavo parlando con una persona
c’è chi è molto molto vecchio e intendo
come centoventi cento e
venticinque parlando di super vecchio questo
era come un impiegato numero dodici e questo
era una persona che aveva visto il mio discorso sul web
programmazione e mi ha chiesto come potevano
diventare uno sviluppatore web e ho pensato
è stato davvero imbarazzante perché è così
qualcuno che ha dimenticato di più
software che non saprò mai e loro
mi stanno chiedendo come possono imparare
sul web e poi me ne sono reso conto
ecco una persona di informatica a
linguaggio di assemblaggio del microcode di basso livello
persona che è stata nel settore per 50 anni
60 anni ma hanno perso il web
riempire tutte le tabelle nidificate e il
1 pixel
regali proprio tu sai tutto il schifoso
parti di Internet solo per darti un
senso di quanti anni questa persona era questo è
una foto di loro prendendo un selfie questo
questa è una persona molto anziana questa è una
tipo di persona a cui piace guardare alcuni
Lisp e sii come se ci mancavi
ti sei perso una parentesi proprio lì e
allora vorrebbero mettere le parentesi
indietro sai il numero giusto di
parentesi proprio questa era una persona che
era così vecchio e io ero come te
fare quando non eri su internet
e loro erano come oh mi dispiace di essermi perso
che ero troppo impegnato a inventare il
compilatore se questo è il livello che siamo
parlando di qui va bene ora, così ho pensato
a me stesso che opportunità qui
insegnare a qualcuno che è una persona informatizzata
oggi è Internet e salta tutto lo schifo
roba bene, ho detto ok guardiamo
a questo in due modi c’è il cloud e
allora c’è il browser che inizieremo
con la nuvola ora c’era un tempo in cui
questo Thomas J Watson che immagino sia stato il
capo dell’IBM o qualcosa che ha detto che loro
pensavo che esistesse un mercato mondiale
forse per cinque computer
immagino che sarebbero come uno per continente
lo sai e immagino forse l’Inghilterra
probabilmente vorrebbero il loro così loro
avrebbe il loro, ma c’era
fondamentalmente un computer di dimensioni di un frigorifero
uno per continente, una volta venduti tutti e cinque
computer che sarebbe la fine di esso
ora non so se questo è reale
persona non so se questo è reale
citare ma io ho questo libro davvero vecchio
quindi ci limiteremo a fare che il ragazzo
perché sai che Abramo Lincoln ha detto
che non ti puoi fidare delle citazioni su
Internet quindi se io sarò inventando
tutte le citazioni in questo discorso siamo solo
comincerò con questo ragazzo a caso
va bene così si scopre che questo è
in realtà è vero, infatti, sono cinque
computer proprio come Google
computer e poi il computer azzurro e
poi c’è come il negozio di libri
calcolatore Mi piace Mi piace immaginare la
Dirigenti di Microsoft come come siamo noi
perdere in una libreria e a loro piace lo slam
le loro mani a terra ma quello è
proprio come me lo ero immaginato nella mente
è una foto della nuvola azzurra che siamo
stiamo aggiornando proprio tu sai che abbiamo
il colore che è bello siamo costantemente
aggiunta di nuovi computer freschi ad Azure
nuvola quindi non lo sai non contarci
fuori ancora siamo abbastanza felici con
quella parte lì andiamo è carino
felice per il cloud Azure ma io
detto alla persona in Intel ho detto tutto
bene, c’è questa cosa chiamata il
il cloud e la persona ha detto bene Intel
è quello che hipsters chiama hosting ero
come bene si, ma no lo sai che è di più
che solo hey, c’è un computer che io
non riesco a vedere più questo è quello che loro
pensavo che la nuvola fosse proprio davanti a te
avere un host ed è come se lo sapessi
quello giusto è che è Linux
computer e poi il cloud è quando tu
portalo via e poi dici che lo è
è nell’altra stanza da qualche parte noi
non so dove sia giusto quello è
cos’è il cloud ma il cloud è di più
di quello che ho detto è stato il
l’idea fondamentale è stata quando abbiamo iniziato
avere la virtualizzazione ora questo è un
diagramma qui che vedi a scuola quando
segui i tuoi corsi di informatica
ed è le caratteristiche di un
sistema operativo ecco le cose
questo costituisce un sistema operativo
devi avere sicurezza che devi avere
gestione della memoria che devi avere
networking se hai tutte queste cose
hai un sistema operativo e ho detto
questo alla persona in Intel e loro
detto di sì, so di aver inventato tutto questo
e quello era super imbarazzante ma io lo ero
muovendo attraverso quello è quello che succede
quando parli con un computer di 120 anni
le persone bene ho detto che il potere non è il
sistema operativo nell’hardware è
la menzogna è l’idea che posso mentire a
quella macchina e renderla virtuale che io
posso portarlo in una chiave USB nella mia tasca
e il computer non sa che è stato
mentito a
non sa che vive nella matrice
giusto vive in una macchina virtuale e
può quindi essere spostato dalla nuvola a
il mio data center in altre posizioni che è
qual è il potere della virtualizzazione e
in effetti se ci pensi
virtualizzazione se hai visto tutti
film Inception right that’s a movie
su quando si esegue una macchina virtuale
all’interno di un altro tempo di macchina virtuale
rallenta giusto questo è il messaggio che
D’Onofrio stava cercando di raggiungerci ora
puoi fare qualsiasi cosa in una macchina virtuale
e quando lo metti nel cloud è
ancora più sorprendente puoi fare cose come
eseguire Linux in Azure in Azure in realtà il 30%
di Azure è che le persone Linux non si rendono conto
quello e loro dicono come permetterebbero
questo perché sarebbe così che va bene così?
permetterebbero bene cosa ne pensate
sta funzionando provando su Windows noi
sai che ti faremo usare Windows no
importa quello che sai e puoi andare
fino a qualche parte come il deposito VM che è
questo bel sito con tutto questo
macchine virtuali open source e tu puoi
dimmi hey voglio che tu sappia questo Jenkins
macchina virtuale che gira su Ubuntu e
Posso andare e afferrare quel poco di
informazioni e dire come la tua VM crea
e posso programmaticamente parlare di questo
macchina virtuale il programmatico
abilità programmatica che una parola
M & S programmatico in grado di
creare a livello di programmazione un virtuale
la macchina è il potere quindi ho chiesto a
persona e Intel come si fa a
macchina virtuale oggi e hanno detto bene
si compila un modulo e inviate via fax al
il tuo manager e un paio di settimane dopo
viene sottoposta a provisioning una macchina virtuale
sei orribile come te di cui hai bisogno
essere in grado di andare così e dire creare a
macchina virtuale e si ottiene qualche ASCII
arte che è fantastica perché lo sai
è così che Microsoft te lo dice
non siamo più il male
solo un sacco di arte ASCII e cose ma
le macchine virtuali sono una specie di tipo di
complicato non mi piace davvero virtuale
macchine Non sono un grande fan del virtuale
macchine virtuali sono macchine come
un cucciolo ero come un grande cucciolo libero
cool ora devi eseguire apt-get update
sul cucciolo e apt-get upgrade e no
uno vuole doverlo fare a un cucciolo
non è divertente quando tu quando ottieni un
macchina virtuale sei ora responsabile
per che cosa giusta si deve gestire
il ciclo di vita di quella macchina virtuale
da quel momento in poi su cosa gestisci
sistema operativo di gestire le applicazioni in modo
beh, la persona in Intel pensava oh
Posso solo fare macchine virtuali nel
Nuvola che va bene, ho detto bene se tu
voglio mettere come una segnalazione di spesa
applicazione nel cloud che non vuoi
vorresti pensare al virtuale
macchina come se ci sia un heartbleed o
un altro di quei fantastici bug nominati
che esce per Linux loro sempre
avere i nomi migliori e poi devi
vai a zittire in una macchina
voi siete tutti zitti nelle vostre macchine
cercando di rendere questo turno in una cosa che ho
voglio che sia una cosa che non facciamo
SSH nelle macchine, stiamo zittendo loro
e devi fare la piccola cosa quando
lo fai adesso per i vostri collaboratori che
non sono venuto per andare a voglio solo a te
Trascorri un paio di giorni solo per caso
inserendolo in conversazione I
non so come funziona in Danis ma tu
solo zitto e poi prendilo così loro
pensa che sia una cosa ogni tanto
iniziano a dire che poi cambi
indietro come se nulla fosse mai accaduto e poi
vediamo se possiamo trasformarlo in qualcosa
che la gente dice va bene così ti conosco
devo entrare a shush nella macchina e
quindi aggiornalo e cose del genere e
puoi fare qualsiasi cosa con un virtuale
la macchina è fantastica ma è quella dello strato
di astrazione che vuoi essere è
un po ‘ come se conoscessi la tua prima macchina
dove devi imparare come guidare
stick shift giusto devi imparare come
per guidare il manuale lo so che in America
la maggior parte della gente non sa come farlo
non solo la maggior parte degli americani non ha un
passaporto ma la maggior parte degli americani non può guidare
una macchina manuale del bastone è questo un manuale
bastone paese o manuale automatico buono
perché in America se ti rompi una gamba
e poi hanno bisogno di portarti al
ospedale
devi trovare qualcuno che possa guidare
manuale o perderai la gamba
è come un vero problema in America
questo è il motivo per cui insegniamo alle persone a riunirsi
prima la lingua che ti fai farli
soffrire ti fanno farti del male oggi
Ehi, vuoi imparare i computer come muoversi
le virgole dell’ascia saranno fantastiche e
poi poi tu dopo che hai finito e
hanno sofferto abbastanza da dire di non vedere
vedere vedere è molto meglio del perché
hai fatto non preoccuparti dell’assemblaggio
impareremo a vedere ora e poi tu
e poi li fai soffrire e vedere
e tu malloc e sei libero e
sei mal come un paio di volte e
tu non sei libero e poi e
allora puoi sapere che nessun C ++ è come
plus plus meglio di C è finita qui
Dai
va benissimo e poi tu li insegni
Java e c-sharp e garbage collection
e tutto quel genere di cose e poi tu
fagli chiedere perché l’ hai fatto
soffri perché devi soffrire
primo
perché se i computer fossero facili di
qualcuno lo farebbe e non possiamo avere
che le macchine virtuali sono così come la vostra
prima macchina che non puoi non puoi andare a prendere
un’auto a noleggio fino a quando non hai imparato come
gestisci la tua auto e
piattaforma-come-un-servizio che sono web
applicazioni che è ciò che la persona a
Intel voleva fare quelli sono come il
l’ uber o una limousine dove non lo fai
anche bisogno di cambiare l’olio che vuoi il
cloud per gestire il sistema operativo
aggiornamenti per te che non vuoi mettere a tacere
in quella macchina o eseguire Windows Update
destra
Windows Update fa schifo dover remoto
è in una macchina per eseguire Windows Update
in realtà non è divertente avere mai avuto che
esperienza quando stai digitando il tuo
La macchina Windows è fantastica e
poi il tempo rallenta e inizia la gravità
per afferrare la tua mano che stava per
premere Invio
ma come stanno succedendo le finestre
la finestra di dialogo di riavvio dell’aggiornamento è in arrivo e
e tu non sai come fermarlo e
il pulsante riavvia ora è l’impostazione predefinita
pulsante e sei come
ma la tua mano è già stata drogata
giù cosa depresso e poi Windows è
come stiamo riavviando e c’è solo
un modo per fermare una macchina Windows
è successo così ed è a
Notepad sporco e poi Windows e poi
Windows il potere di Windows e il
Processore Intel Pentium come no
rispondendo non posso riavviare perché
il blocco note è sporco, non c’è nulla che abbiamo
per salvare questo file di testo o non lo siamo mai
sarà in grado di riavviare il server I
non ho no non c’è altro scenario
è estremamente doloroso , non lo voglio
l’esperienza è solo che non è ok così tu
voglio pensare a cose più in alto
livello il cloud non è solo illimitato
macchine virtuali il cloud è il migliore
pratiche e il cloud è web
applicazioni se voglio quella spesa
segnalazione dell’app voglio metterla in
nuvola e questo è dove una persona anziana
diventa molto doloroso per me perché
negli anni ’90 alla fine degli anni ’90 ho speso circa 10
anni imparando a fare ciò che è
ha chiamato una web farm sì sì, è carina
incredibile capisce che c’era
in realtà un’intera pagina del mio CV
dedicato allo scaling web farms I I am one
delle persone che hanno un CV multi-pagina
perché sono stravagante e la pagina 2 era una
decennio di apprendimento su come scalare i siti web
ed ora è una barra di scorrimento
e ora ho la gioia di andare a lavorare
con i giovani che sono come oh questo
il sito Web richiede un minuto per ridimensionarlo
questa è la mia impressione di un giovane
Mi dispiace non so come fare
ma bisogna capire come ci si sente
come quando qualcuno va al
riga di comando e dicono scala del sito e
quella linea proprio lì aggiornando un server
fattoria degli anni ’90 sono stati sprecati come hai perso un
decennio della tua vita, ma ricorda che siamo
cercando di insegnare questo alla persona Intel
chi ha saltato fuori su quella roba così siamo
non sono preoccupato per il mio dolore personale e
il decennio perduto
ridimensionamento server farms quello che siamo
interessato è il fatto che quello
la barra di scorrimento è il vero incapsulamento di
una buona pratica la tua compagnia di assicurazioni
la tua azienda sanitaria o il tuo qualunque
startup magica lavori per qualunque cosa
fiocco di neve unico che è la tua azienda
che ha caselle di testo sui dati con una nuova
Modo JavaScript di farlo alla radice
problema qui è che ridimensionamento di un sistema web
è praticamente inteso in modo da coagulare il
il cloud è entrato e ha incapsulato quelli
le migliori pratiche per te conoscono geografiche
bilanciamento del carico e cose del genere e
è tutto fatto per te, così posso andare
in là e scala e le persone sono come
quello che è appena successo così ho detto al
gentiluomo di Intel come voi non avete
preoccuparsi di quello è più
capito le migliori pratiche del mio
decennio sono stati ora incapsulati in a
casella di controllo ed è ok quindi allora dicono
poi dice bene che lingua dovrei
usa che non devi usare C sharp
direttiva Java cosa devo dire bene a
il buon cloud non si preoccupa del linguaggio
scegli la lingua che ti fa scegliere
felice che è fantastico e lui
non potevo crederci e lui è diventato un
un po ‘stordito
può eseguire dotnet o node o PHP o no
PHP o Python conosci o qualsiasi altra cosa
lo rende felice è tutto open source e
è fantastico che tutto vada nella nuvola
ora questo è ad un livello così alto
livello di astrazione che a volte può
essere difficile da ottenere il cervello in giro
e la migliore storia che ho su
questo è in realtà un andare alla conferenza
storia a cui andavo e stavamo andando
per vedere Adrian Cockcroft che era al
tempo il capo architetto di Netflix va bene
sembrava questo ragazzo e tu lo sai
è inglese, il che significa che ottiene +2
carisma appena subito dopo l’arrivo
bene lo sai e lui è il capo
architetto di Netflix che è come
incredibile proprio così poi si fa vedere e
sta spiegando come Netflix ne ha fatti alcuni
davvero interessante architettonico
decisioni nel cloud di alto livello
decisioni sopra le macchine virtuali sopra
Le Web App la decisione era se loro
dovrebbe andare dai dischi rigidi di ruggine rotanti
dischi rigidi che puoi sentire giusto sai
se riesci a sentire il tuo disco fisso, lo sei
probabilmente una persona cattiva e dovresti ottenere
un SSD riceve da un SSD se riesci a sentire
il tuo disco rigido dei tuoi vicini non lo farà mai
fidati che i dischi rigidi dovrebbero essere
silenzioso o come si trasferiscono
quelli dalla rotazione di ruggine su SSD così
stavano guardando quello che si chiama AI
ops, il cloud ha questa nozione di
in operazioni punto al secondo è un po ‘
numero che la nuvola utilizza per indicare
rendimento da una prospettiva di I / O e
era qualcosa che conosci Amazon
Stavo per far pagare loro un dollaro per 300 I
Ops o tre dollari per 6000 è stato come
20 volte il perf per tre volte il
soldi e lui stava spiegando questo a
alto livello e poi hanno solo dovuto
come premere un pulsante e funzionerebbe e
è stato fantastico e ha parlato del
tutta l’ architettura e come è stato bello
ma la semplice decisione di X volte di più
i soldi per 20 volte più SSD di parfum sono
alla fine hanno fatto il QA e
questo individuo giovane danese si avvicinò I
non so come fare un accento danese ma
Posso fare il nerd e ed erano come
beh , sai, in realtà, signore, conosci gli SSD
sono estremamente inaffidabili e lo faranno
probabilmente fallirà una delle due risposte
in pratica dicendo al capo architetto
Ragazzo britannico più due carismi di Netflix
Dottorato in numeri irrisolvibili chissà
dicendogli che sei un idiota SSD sono
andando fallire e hai la tua azienda
su di loro e come lo giustifichi
era incredibile
e lui è rimasto lì e l’ha appena preso
incredibile e ha pensato a questo proposito per
un secondo e ha detto che non è il mio
problema li sto affittando eravamo come noi
non sapevo cosa fare volevo solo
schiaffeggia qualcuno che non sapevo di aver appena sentito
qualcosa che questo ragazzo non sapeva nemmeno
lui ti ha tagliato , sai che sai
i film ninja quando quello quando il e
allora la testa è stata tagliata in questo modo e
quindi la parte superiore del cranio e il
il cervello cade e il cervello è
piace proprio lì e la persona è come
lo sai che lo spingo. Sta per farlo
cadendo da solo non sapevamo che non fosse così
sapere che era morto non è un mio problema
Li sto affittando il cui problema è un problema
Il problema di Amazon e se fallissero tutti
non è ancora il mio problema , hanno un
architettura che possono affrontare
quel tipo di cose ma alla fine se
tu noleggi la macchina, la macchina non funziona
cosa vuoi fare vuoi avere
un’altra macchina arriva con te e
poi salti in quella macchina e poi
questo esplode in fiamme e si spegne
il lato della strada e tu continui
decollare giusto perché è così
le macchine a noleggio funzionano proprio così com’è
dovrebbe essere fatto ora non ho un
gif animato di un taglio ninja
qualcuno se la prende così e io
scusa che non ho quel dono
ma ho questo dono che è successo a
andare a
come se fosse il tipo di qualità
discorso tecnico a cui si arriva solo
la conferenza del marchio go-to che è il
alto livello che stanno parlando
quando stai facendo qualcosa del genere
un Netflix o una grande azienda come quella
vicino al capo cloud architect di
qualcosa del genere che stai guardando
cose su un cruscotto di livello molto più alto
vuoi davvero stare zitto
macchine per vedere cosa sta succedendo
non si vuole vedere una mappa della terra
sai, voglio dire se sei globale
avvio come sono con uffici dappertutto
il mondo in ogni Starbucks sei tuo
la dashboard dell’azienda deve includere una mappa
della terra con punti casuali spinti
spinto su di esso e tu vuoi un
cruscotto che ti mostrerà dollari
e grafici e grafici e tutto il genere
di cazzate sai che dire, se sei veramente
nei cruscotti è bello anche tu lo sai
ma non si può ingannare se stessi in
pensando che quello è un cruscotto e e
la gente continua a sostenere che quello è un
cruscotto hey man ho ottenuto un cruscotto I
ho una nuvola ho avuto una nuvola proprio lì
sono andato bene, bene, aggiornerò ciascuno
in alto c’è il colore che non puoi argomentare
questo è un dashboard a livello di cloud giusto
quelli sono i tipi di argomenti che
le persone possono fare ma stanno andando sempre
per sbagliare non puoi dirmi che Mario
è il fratello superiore di Mario che è
sei sempre stato Luigi, puoi dire tutto Mario
vuoi ma non ascolterò ancora
a voi, perché non vuole solo Luigi
assicurati di prestare attenzione quando
stai pensando a cose più in alto
livello vuoi anche provare a risolvere
problemi ad un livello superiore in modo che
le cose non diventano molto di quelle che sono
chiamato yak che ti fai la barba, ragazzi, sapete cosa
yak shaving è parleremo di yak
rasatura in un secondo c’era un
problema interessante che la New York
I tempi avevano dove avevano terabyte e
terabyte di file TIFF che sono stati sottoposti a scansione
scansioni ad alta risoluzione di tutti i diversi
problemi del giornale e li hanno dati
ad alcuni stagisti e loro dissero
OCR questi e metterli in PDF e
avere il testo incorporato in modo che possiamo cercare
loro non raffreddano nessun problema
totally awesome in
qualsiasi cosa per fare bene per ogni carta in
documenti giusto nessun problema per il ciclo ottenuto
quell’informatica per fare un ciclo
scopre che se lo porti sai 150
terabyte di qualcosa e tu per il ciclo
su di esso sai che ci vorrà un po ‘
mentre così poi improvvisamente questo diventa un
interessante problema di informatica
quando il tuo capo sta pensando di fare un ciclo
nessun problema
forse il tuo fine settimana e tu lo sei
pensando bene a me potrei fare più cose
processori più dischi che potrei frammentare
i dischi
Potrei avere multi-threaded all’interno del
più processori quante macchine fanno
Ho improvvisamente questo è davvero
cosa complicata e il tuo capo dice è
quello fatto ancora e tu dici di resistere
cercando di radere questo yak e quando lo sono
fatto radendo lo yak, quindi parlerò
tu per il problema del business yak
Rasatura sai che yak ha ragione è un grande
la rasatura degli yak di destra è tutto
le cose che devi fare per essere pronto
fai le cose che vuoi fare bene
hey Posso inserire un’app di nodo nel cloud
bene alzerai il tuo github e tu
ottieni il tuo CI e i tuoi contenitori di prova e
devo radermi questo yak lascia che ti mostri un
un buon esempio di rasatura degli yak ora
attento se esci e tu
decidere di Google con Bing per yak
Rasatura puoi trovare qualcosa di piuttosto brutto
roba così che stai andando da ricercare
gif molto specifico qui questo è un
gif animate che mostrano la rasatura del yak a questo
il tipo Bryan Cranston torna a casa e lui
dice hey come va? Sono una luce accesa
oh questa luce è rotta che devo aggiustare
questa luce sono proprio come se fosse bruciato
sparare oh la cosa è rotta lì io
voglio aggiustare il fatto che il 400 è davvero stridulo
tipo di cigolante proprio qui appeso
Prendi un po ‘d’ olio per quella merda di merda che non sono
di olio tutto a posto andrò a questa macchina e
La macchina non inizierà
oh cavolo va bene, l’hai risolto?
lampadina ancora cosa fa apparire come
sto facendo
non è come ogni continuo
configurazione del server di integrazione che hai
mai fatto è come letteralmente tutto
vale a dire che è come è fatto perso il mio
spot che è tragico perché c’è
7.000 diapositive qui qui pensi che io sia
scherzando c’è come un matto
scorre va bene c’è solo come 250
inondazioni quindi va bene guarderemo
Mario di nuovo tutto bene, e se tu
potrei pensare a cose più in alto
livello e potresti fare un ingenuo parallelismo
su qualcosa del genere, tu dici che io
vuoi fare un ciclo for e vuoi solo
per spostare questa barra di scorrimento sul computer
problema scientifico di fare multiprocessore
multi-nodo qualunque sia il ridimensionamento del tipo
stato risolto e ora stiamo iniziando a
vedere cose come Amazon lambda o Azure
funzioni dove puoi scrivere un po ‘
un po ‘di codice e tu dai loro il tuo
carta di credito e dici solo scala fino a quando
$ 300 perché è quanti soldi io
fai in modo che la barra di scorrimento si chiuda
direttamente nella tua carta di credito e
scala e il problema è
alla fine una funzione chiamata lo fa
quello che fa quella cosa qui è un esempio
puoi immaginare come andare e chiamare a
un paio di librerie e OCR un po ‘di testo
non è un grosso problema, ma cosa succede se tu
potrebbe andare a prendere quella funzione farlo
e una piccola app per console come questa e
mettere alcuni input e output su di esso
che hai un innesco dove metti un
file in un pezzo di memoria o in un file
in coda e spara quella funzione e
quindi l’output risultante si apre in un
coda di uscita improvvisamente poi tutto l’atto
la rasatura va via, questa è la promessa di
cosa c’è in cima alla piattaforma come servizio
oppure puoi avere funzioni come servizio
quindi cerco di spiegare all’individuo a
Intel che questo è il tipo di livelli
di astrazione che stiamo vedendo ora
con il cloud ed è molto di più
che solo hosting così poi ci siamo dovuti spostare
al browser parla del backend
come posso spiegare il front end a questo
persona bene ricorda questo diagramma dove
abbiamo gestione della memoria e threading
e tutte le diverse caratteristiche di
un sistema operativo ci fu un tempo
quando ti siedi di fronte a un
computer che sembrava così e si
parlerebbe con uno dei cinque computer
nel mondo che assomiglia a a
frigorifero e tu andresti al tuo
pagina e tu verrai in te ci andiamo
e tu verresti alla tua pagina e
che quell’interfaccia utente è stata generata
sebbene dal frigorifero
quello che stava facendo quel computer è
in attesa di fast-forward 40 anni e ho
un processore quad 16 giga di RAM i sette
con SSD è praticamente in attesa
in giro per parentesi angolari o ricci
bretelle praticamente tutto il tempo che ho a
supercomputer tascabile con un quad
processore e grafica accelerata 3d
che aspetta anche un po ‘di frigorifero
da qualche parte per andare a fare un po ‘di testo
Non penso che sia quello che Tim
berners-lee e amici volevano quando loro
fatto la prima pagina web dal modo in cui questo
è infatti la prima pagina web questa è
come l’inizio di Internet e
è divertente che i tuoi URL siano nel tuo
il sito sembra cambiare e si rompe
ma la prima pagina di Internet è
ancora lì perché sei bello come fanno gli occhi
non cambiare questa pagina qui era il
inizio di Internet e loro avevano
anticipato sarebbe questo grande iper
libro dei media non stavano pensando
piattaforma di applicazione che non erano
pensando sai che questo sta andando essere grande
e poi faremo un’angolazione
Framework JavaScript che volevano solo
avere questi libri infiniti giusti e
berners-lee è una persona super gentile e
estremamente umile e penso che noi come
sviluppatori e come gli sviluppatori web devono
Prenditi un momento e apprezza il suo lavoro
titolo perché avrebbe potuto mettere il
ma ha mostrato moderazione e non l’ha fatto
dì il che significa che qualunque sia il tuo
il titolo di lavoro è più elaborato che sibilo
ciò significa che NON sono un web senior
sviluppatore più mi sarà sempre
junior fintanto che questo è il suo titolo e
e una storia divertente in realtà molto
cosa scomoda a cui è successo
lavoro stavo parlando con questo molto simpatico io
penso che sia stato un ragazzo danese molto simpatico
al lavoro e stavamo litigando
a proposito di riposo e HTTP ed è stato un
argomento amichevole poi se ne andò e poi
il mio amico dice che sai chi era
nulla di buono accade mai da un
frase che inizia con lo sai
chi era
no dimmi che era Heinrich Nielsen lui
ha inventato l’HTTP di cui stavo discutendo
HTTP con la persona che l’ha inventato io
quindi ricontrollare la fiducia ma verificare I
Andò a guardare le specifiche prima chiamate
Heinrich prima Nielsen
lui era lo stagista di Tim Berners-lee così ora io
lo vedo nei corridoi che non conosco
cosa fare cosa fai genuflessi
facendo potrebbero andare come te
so che ha fatto il buon lavoro sul
Internet
grazie signore, non hanno capito quando
hanno reso queste cose come popolari
sarebbero stati e loro non lo sapevano
stavamo per creare hack quando noi
non ho avuto il web che volevamo noi
voleva un HTML in formato Portable Document
non era il formato che volevamo così loro
reso PDF e le persone che hanno reso PDF
loro non sapevano che sarebbe successo
diventare la quinta religione più popolare
sul pianeta
nessuno che nessuno possa indovinare
come potrebbe essere successo?
quindi stiamo navigando sul Web che stiamo cercando
rendilo qualcosa che non è e poi
questo succede come abbiamo saputo quando questo
successo perché eravamo surf e noi
erano e poi Java caricato e poi questi
ragazzi erano come possiamo farlo anche bene
e poi questi ragazzi erano come noi
tu a c’è ancora un motivo per vivere
cosa stavamo facendo, quali erano quelli?
cose tre cose che cercano di farle
stavano cercando di fare ciò che stavano provando
per portare un altro sistema operativo noi
volevo una piattaforma applicativa, così abbiamo inserito
uno in una piccola piazza nel mezzo di
il browser e poi le persone caricheranno
applicazioni in quella cosa e noi
pensavo fosse una buona idea, ora lo sei
tutte le persone del software, quindi presumo quando tu
vai al check-in all’aeroporto che tu
voglio vedere cosa c’è dall’altra parte perché
stai guardando le loro cose che conosci
loro e mi piacerebbe fare il check in adesso
che tipo di sistema stai correndo
qui sì , come faccio ad essere aggiornato e
poi con il tempo si ottiene te stesso più
qui sei come oh così f7 mi fa fare
business class ah perché vogliamo solo
per sapere come funziona quel sistema in questo momento
Ho una Toyota Prius è come una
ibrido perché vivo a Portland, in Oregon
e ci danno quelli che sono nati
e sono andato al negozio Toyota perché io
volevo che l’olio fosse cambiato nel
auto e ho sempre parlato con il ragazzo su
il sistema hanno come un testo
cosa terminale che parla con un as / 400
e poi un giorno mi presento ottengono un
tutto il nuovo sistema sono tipo oh amico te
avuto modo di dirmi circa il vostro nuovo sistema
che suona sorprendente e dice sì uomo
è super cool si accende Windows XP
e poi spara firefox e poi lui
apre un file jar fuori dal desktop e
Java è come sei sicuro di voler
esegui Java e quindi è come si e
allora Java è come l’Internet è carina
molto ha deciso che Java è una cattiva idea
per favore, digita Internet è più o meno
dire che il lavoro è una cattiva idea in
questa casella di testo per dimostrare che lo sai
cosa stai facendo e lui e lui
fa che carica il file jar e il file
jar è un emulatore di terminale che è
parlando con sane a s400 sul
backend e poi mi guarda in faccia
e mi dice che è molto meglio
rispetto al sistema prima che stiamo creando
questi sistemi ridicoli che sono questi
documenti con queste piccole isole di
interattività e piccoli demo di fisica
di teiere e così e non è assolutamente
cosa significava il mondo e tu conosci Dio
benedica Java sul lato server ma per
applet sì, è più come una volta
eseguire il debug ovunque ora il lavoro sta accadendo ma
allora cosa sta succedendo contemporaneamente
questa è gente di Java non piace
perché totalmente non correlato è il 2016
Sto ancora spiegando al mio capo che
JavaScript non è uguale a Java e io perdo
lui da qualche parte nel punto esclamativo
uguale e lui è come quello che è il
punto esclamativo come no, significa solo
che non è la stessa cosa
è solo zitto, quindi è javascript
succede e javascript sembra
potrebbe essere qualcosa che potrebbe essere
incredibile qui è un diagramma di flusso di ciò che è
piace lavorare in JavaScript
javascript quindi come lo sapevamo
javascript è stato fantastico è perché
la gente faceva cose pazze con esso
hanno costruito come emulatori di terminale dentro
JavaScript hanno costruito il Commodore 64
emulatori di sistema completi in JavaScript
per dimostrare che era possibile, ma tutti noi
pensato che fosse un diritto giocattolo perché noi
avrebbe sempre avuto queste conversazioni
con il nostro capo sull’opportunità o meno
dovrebbe usare JavaScript per cose, ma farlo
ti ricordi quel momento in cui tu
capito che JavaScript non era solo
un giocattolo perché vorrei solo andare a piacere
compila un modulo e io metto appena in allerta
poned come il mio nome o qualsiasi altra cosa e
Sarei come JavaScript ma il momento
nel momento in cui ho saputo che JavaScript
era davvero qualcosa di speciale, noi tutti
ha avuto questa esperienza che stai compilando a
inserisci il numero di telefono e
premi scheda e il campo modulo diventa rosso
e potresti non pensarlo pubblicato
torna al server e riempi il
formattare di nuovo si colpisce scheda forse si tira
il cavo di rete fuori solo per provarlo
a te stesso vai convalidato il
intero modulo sul client e ho afferrato
il mio portatile e correre così perché
Sono un programmatore che non so come gestire
molto bene e non mi interessa e poi io
portato qui e mostro il mio capo e lui
come se non avessi ancora idea di cosa sia
accadendo e ho pensato a me stesso
javascript è in realtà una cosa Java
script di cose che le persone possono fare
cose incredibili con così poi per dimostrarlo
le persone potevano fare cose incredibili sono andato e
trovato questo è un completo
implementazione di Linux interamente in
JavaScript
ma-ma-ma aspetta anche se dovresti esserlo
immediatamente sospettoso perché in qualsiasi momento
qualcuno ti mostra qualcosa di interessante su
web devi prima fare clic con il tasto destro su di esso
per essere sicuro che non sia flash perché io
avrei potuto dirlo e lo farei
avere il tasto destro del mouse e sarebbe come circa
flash e si sarebbe come perché sei un
bugiardo e poi anche se non vedi
flash sei ancora sospettoso e poi
devi selezionare il testo che vuoi appendere
in un secondo e poi se sei davvero
ancora non sono nemmeno sicuro che sia davvero un
cosa o no, allora devi andare a correre
GCC e quindi compila un’applicazione C così
ora sto facendo funzionare Windows a
browser che esegue un JavaScript che esegue a
Emulatore Linux che esegue GCC e compila
un’applicazione C per dire ciao mondo
perché è fantastico e l’ho mostrato
una volta funzionerà
L’ho mostrato una volta a una conferenza e
non hanno detto perché non tu
usando GCC II non penso che la mia scelta di C
il compilatore ti colpisce davvero. Sto correndo
JavaScript completo emulatore così ero
cercando di capire come potrei spiegare
a loro che questo è stato un momento importante
sai nelle nostre vite e questo qualcosa
incredibile era appena successo e il migliore
cosa potrei fare per provare che era quello
accendi sulla mia macchina Windows un iPhone
emulatore e poi andare su Safari e poi
all’interno di Safari accendi un emulatore Linux
e quindi ora sto usando Windows
iPhone in esecuzione con Safari in esecuzione
JavaScript che esegue Linux che esegue un C
applicazione e penso che a quel punto io
Sono autorizzato a scegliere il mio compilatore C
quindi questa è la parte in cui ricordo
tutti quelli che probabilmente dovresti interrompere
disabilitazione di JavaScript perché proprio
sembra almeno a Portland quando io
incontrare persone prima di aver sentito il loro nome
So che sono vegani che tu
CrossFit e disabilitano JavaScript in
il loro browser e io sono letteralmente solo
stringendoli con le mani come sai che ho appena fatto
ora li ho incontrati, non conosco ancora il tuo nome
sai che sono un crossfitter vegano e io
non navigare con JavaScript abilitato perché
devi avere JavaScript tutto il bene
cose succede quando hai JavaScript
abilitato ci sono fantastici giochi scritti in
JavaScript e a questo punto potresti
pensare che questo è probabilmente il luogo in cui Scott
ci mostrerà che puoi compilare
C ++ e gestirlo attraverso clang e M
scripting e trasformarlo in azzam J s e
probabilmente si spera che scada il terremoto nel
browser perché è il punto in ogni
parlare di JavaScript dove qualcuno ha
per andare a correre quake nel browser n
non lo farò
perchè è un cliché e mi piace solo guardare
a Jack Reacher essere triste cosa voglio
invece, voglio prendere il
caratteristiche di JavaScript e
sovrapponilo su quella diapositiva che ha parlato
sulle caratteristiche di un
sistema operativo così ha JavaScript
raccolta dei rifiuti ha tutto questo
grandi sottosistemi grafici che ha
mettere in rete tutto questo tipo di cose che ha
tutte le caratteristiche che si vorrebbe
bisogno quando volevano fare qualcosa
deve essere un javascript del sistema operativo
un sistema operativo e la legge Atwoods dice
quella qualsiasi applicazione che può essere scritta
in javascript verrà eventualmente scritto
in javascript poi di nuovo a dimostrarlo
javascript è il proprio sistema operativo
ora a questo punto ho più o meno
mi sono convinto di ciò, ma poi io
scoperto che la legge del consigliere è quella
qualsiasi applicazione che possa essere scritta
Microsoft Excel sarà alla fine
scritto in Microsoft Excel
inclusa una compatibilità pixel-perfect
sistema di pac-uomo in cui ogni individuo
CEL è un pixel questo è davvero così
perfetto e così incredibile che non può essere
fermato
ooh questo è un buon errore, vado
avanti e dì di si
Mi piace quando Windows dice di no
rispondere a una nuova halloween sta arrivando se
hai sentito del mio costume di Halloween, lo sono
andrò come Microsoft Outlook
andando in realtà io sto andando istituito questo bla
come una tenda da doccia con una specie di
tenda doccia opaca dove si può gentile
di vedermi ma non riesci a vedermi e basta
dirà che non risponde in alto
e poi andrò alle feste
e quindi sii davvero antisociale e
rifiutare di parlare con qualcuno che sta per
essere fantastico, quindi hai un nuovo funzionamento
sistema sul telefono che non hai
sapere all’interno di quel browser e telefoni
sono così potenti ora questo è tutto il
roba che avevo in tasca nel 1993
questo è tutto ciò che ho in tasca oggi
c’è stata tanta creatività da allora
l’introduzione dell’iPhone è molto
tempo eccitante per il design del telefono ora questo
il giovane ha detto che le scommesse su html5 lo erano
un problema era troppo presto avrebbero dovuto
ho scommesso su nativo invece e ha scritto
Di applicazione Facebook di nuovo penso che
è sbagliato, penso html5 e open
il web continuerà a spingere le cose
in avanti ed è stato dimostrato che l’ HTML
le app possono essere veloci quanto le app native
c’è una citazione davvero meravigliosa da
uno dei nostri grandi filosofi americani
quello dice che la valanga ha già
iniziato è troppo tardi per i ciottoli
vota che grande citazione è quella
una di quelle citazioni che vuoi solo mettere
in bocca e masticare su di esso
la valanga ha iniziato la montagna è
scendendo e i ciottoli stanno avendo un
incontro sulla Avalanche come facciamo
senti questa valanga che è tua
capo chiedendo se html5 è pronto per
primetime pensi che questo è un
cosa sarà una buona idea
forse aspettiamo e vediamo che ha detto che
quale dei nostri grandi filosofi ha detto
questo e il passeggero Kosh, grazie fantastico
la prima volta che è successo
grande mano per la giovane donna per tirare
è fantastico grazie
ora quando dici html5 intendi davvero
JavaScript e CSS giusto è la famiglia
di cose e in definitiva come lo dici
HTML da html5 beh lo provi un
Internet Explorer e se non ha funzionato
è probabilmente html5 questo è il generale
prova per la compatibilità html5 è
difficile essere un web designer ora lì
era un tempo in cui la cosa più avanzata
nell’informatica c’erano le tabelle HTML
non c’era niente di più complicato
tabelle HTML di teoria del compilatore e potrei
andare fuori strada per andare ovunque e io
potresti trovare un lavoro conosci i tavoli sì
si
boom junior engineer poi più avanti nel mio
carriera direbbero, sai?
rowspan Faccio l’ingegnere senior VP di
ingegneria basata interamente su HTML
tavoli infatti lo so su Netscape
Navigatore per il numero massimo di
le tabelle nidificate sono 32 e l’unico modo
che sai che è quando hai
hai scritto il tuo 33 ° tavolo e hai guardato fisso
Satana stesso in faccia e ha detto che
non la penso così, signore, non la penso così ma
oggi l’ HTML non è niente che i bambini non facciano
anche apprezzare le parentesi angolari che essi
basta fare un div che vedrò di più
roba incredibile vedrò il livello di Gmail
Ajax bla bla bla e più pagine
Vado fantastico sorgente vista è un div
Non ho idea di come l’abbiano fatto ma
è stato fantastico div, hanno scritto quel div
meglio di ogni altro div HTML è solo
la struttura ora scritta in CSS ti dà
il colore e lo stile e il CSS è così
espressivo e potente così intuitivo
scopri subito cosa intendi
prendi e provi ad esprimere qualcosa
CSS completamente chiaro e comprensibile
è fantastico
I CSS sono fantastici
ora ho provato a sistemare questa tazza perché
mi ha infastidito ed è ancora peggio quando tu
prova a risolverlo non puoi quindi usarlo
JavaScript per tutto il resto e
JavaScript è incredibile perché in Ruby è
tutto è un oggetto e la chiusura è
tutto è un elenco e in JavaScript
tutto è un terribile terribile
sbaglio
qui sto imparando JavaScript da giovane
bambino
e JavaScript è fantastico perché tu
non ho nemmeno bisogno di imparare le parti cattive
si sa che si può pensare di un nome e di
google e v’è un sostantivo je s ero
come una sedia da giardino c’è una sedia da giardino je s
è una cosa reale javascript è così
intuitivo potente così divertente da eseguire il debug ora
John Resig che ha scritto jQuery ha fatto questo
libro fantastico chiamato segreti di a
JavaScript ninja dovresti ottenere questo
libro è incredibile ma ho notato quando
ho comprato questo libro che c’è un samurai
sulla copertina
così ho detto John Resig perché c’è un?
samurai sulla copertina dei segreti di
JavaScript ninja e lui dice che è così
perché JavaScript è tipicamente digitato
digitando anatra ninja samurai, mi scuso
per quello scherzo ora qualcun altro ha detto una volta
che JavaScript è il linguaggio assembly
del web che ha detto che dovevo farlo
essere qui da qualche parte, lo farò
citare tutti gli altri hanno detto questo e ho ottenuto
urlò a su reddit così sono andato a Brendan
Eich che ha creato JavaScript e ho detto
qual è il problema qui e lui quello è
in realtà Brendan Fraser che è Brendan
Eich ma sai che Brendan Fraser è un
bellissimo uomo, quindi continueremo a tenerlo su
lì ha bisogno di lavorare che non ho visto
niente di tutto ciò da quando la mummia Brendan
Brendan Eich dice che javascript è l’x86
del web ma lo ha detto un paio di
anni fa e non può rivendicare il suo
originale è una di quelle cose che
tutti dicono bene ma poi in realtà
è successo come ho detto è un nuovo
linguaggio assembly e ora stanno facendo
stanno facendo il web assembly che è
uno sforzo congiunto e questo sta accadendo
saremo in grado di compilare C e C ++
in un modo supportato nel web assembly e
è super potente , puoi fare cose
ora ovviamente come CoffeeScript come te
so che questo è ciò che una persona rubino desidera
javascript era o puoi farlo
dattiloscritto che è ciò che un c-sharp
persona desidera che javascript eri tu
puoi compilare quelle cose in modo idiomatico
JavaScript quindi è un obiettivo di compilazione
è un obiettivo di compilazione trans ma
le persone a volte lasciano anche degli alti livelli
molta complessità e loro non realmente
impara JavaScript proprio loro imparano
jQuery si dimenticano del sotto
bit pensano che siano chiari ma
loro non sono
Lo farò una volta mi dispiace questo è solo
troppo bello per non mostrare di nuovo Sono quasi
fatto ora la gente dice che nessuno scrive
JavaScript scrive più che scrive
jQuery puoi incontrare persone e chiedere loro
per andare e fare qualche JavaScript e lo faranno
vai subito e dì che sai aperto
Resig e poi inizieranno a scrivere
Qualche qualche selezionatore che ha detto questo jQuery
ha detto questo jQuery se vai a cercare
jQuery nella Wikipedia dice jQuery
questo articolo parla dell’attore per il
JavaScript come legacy vede jQuery così
jQuery in realtà ha detto che nessuno scrive
giù qualcosa dove un jQuery e il
ottima cosa sapere chi è jQuery
e conoscendo la sua pagina IMDB è
è incredibile che una volta che conosci jQuery
esiste se stai avendo una conversazione
al lavoro su di esso come sai che dovremmo
probabilmente usa jQuery per quello quindi tu
devo dire bene, non so che chiamerò
il suo agente e vedere se è disponibile
hai rovinato jQuery per te
perché jQuery perché pensi di esserlo
costruirò qualcosa con jQuery e
sarà fantastico e poi mai
scopre il modo in cui si pensava che
stava per finire e tu non lo sai
come se di colpa è che è estremamente
le persone stressanti hanno bisogno di usare la vaniglia Jas
no la tua roba di basso livello va bene alla vaniglia
Jas è dove si trova una biblioteca
penso che tutti possiamo essere indietro
vanilla Jas è questa veloce piattaforma multipiattaforma
quadro e puoi salire e dire
quello che vuoi puoi dire che voglio
animazioni ed espressioni regolari in
biblioteca matematica e Ajax e Dom e it
andrà e costruirà dinamicamente il
libreria di cui hai bisogno e che cosa è
capacità eccitante c’è un po ‘
più grande quando lo si gzip
sì perché si scopre che tu
hai già le cose che ti servono
giusto e la gente andrà e mi piacerà
ci sono tutti questi grandi quadri
disponibile ma loro andranno e loro lo faranno
come fare da soli prima che vadano e
dovrebbe fare la loro startup persone giuste
aspettarsi di più dai loro strumenti web sul web
è in un posto davvero fantastico in questo momento
dove le cose funzionano bene insieme
stanno collegando bene così ho spiegato a
la persona di Intel che hai
questo fantastico cloud sul lato server
il back end questo in una scala infinita
ed elasticità e la vostra scelta di
lingue, ma sul lato client che si
hanno questo ingannevolmente potente
macchina accelerata hai un virtuale
la macchina che non stai usando potresti dire
ben mille persone hanno colpito le nostre
sito web e abbiamo solo dieci macchine in
la fattoria ma ti stai dimenticando
i mille processori quad che hanno
JavaScript e una VM su di essi è sorprendente
quanto spesso vado a una pagina che ha un
tabella e selezionerò per una determinata colonna
e sappiamo tutti che Intel I7
il processore non è ottimizzato per l’ordinamento
liste di 10 o anche 15 articoli quindi lo faremo
inviare tali elementi al server e
lascia che il server nel cloud abbia il potere
il cloud ordina questi 10 oggetti e poi
li riporto di nuovo, sto vedendo
grafici e grafici generati come
png sul lato server mentre tasca
i supercomputer si siedono e aspettano, quindi ricorda
che hai questo virtuale integrato
macchina e puoi scrivere JavaScript o
puoi scegliere come target con JavaScript il tuo
il cloud non ha bisogno di lavorare così duramente
questo è quello che ho tu sei potente mio
amici conosci già il cloud e
puoi programmare il browser in modo da arrivare
lavoro grazie mille
Please follow and like us: