Press "Enter" to skip to content

Moar Weekend Shenanigans – FunFunFunction #23


buona Lunedi mattina Sono MVJ e questo è
fun fun function today ci stiamo andando
continua il progetto del fine settimana hack che io
è iniziato un paio di settimane fa è possibile
trova il primo episodio che è stato
in realtà non è mia intenzione di fare quel tipo
di episodio e io per essere perfettamente onesti
Ho odiato completamente quell’episodio quando io
lo ho caricato generalmente scopo 12
minuti e l’ episodio si è rivelato
30 minuti non riuscivo a
completando un hack non ha detto a
storia coesa non ha avuto un buon risultato
la sceneggiatura come la loro era fondamentalmente molto
di cose su di esso che era sbagliato, ma se
Dio ha avuto una risposta così grande e
si
questa è la cosa dei video di YouTube
sembra quasi di essere un inverso
relazione tra i video che penso
avrà successo e quali video sono
successo nella realtà, bene, cosa c’è
bene riguardo a quell’ultimo video, quindi tornò indietro
e guardato i commenti e DA e
il video e prova a capire cosa
cosa ho creato per errore qui quando
guardi quell’episodio che cattura
che programmazione è davvero ciò che
si sente davvero come e che cosa c’è di bello
veramente
eppure stai creando qualcosa e tu
incorrere in problemi e martellare il tuo
testa contro di lui fino a quando non li risolvi
lentamente ma sicuramente qualcosa sta iniziando
per prendere forma ha quasi la stessa sensazione
ad esso piace il formato Let’s Play
i giocatori di YouTube usano il problema è quello
gli episodi vengono molto tempo ha preso le età
per modificare l’ultimo video e io no
so davvero come dovrei fare
questo lavoro è l’obiettivo di
questo episodio è per cercare di capirlo
fuori dobbiamo sperimentare questo a
un po ‘per trovare il formato e anche io
Non sono stato programmato per questo, sto solo andando
prova a lasciarlo fluire modifico questo
pesantemente ma cercherò di darvi I
non tenterò di nascondere gli errori
Faccio tanto, quindi saltiamo dentro
è uh quindi questo progetto è che questo è un molto
problema comune per me ora sto saltando
in qualche codice qui erano diverse settimane
da quando ho fatto questo progetto stavo cercando
a questo codice che ho fatto l’ho fatto tornare indietro
e guarda l’ultimo episodio ma poi io
davvero aiutato perché mi sembra di avere
scritto del codice un po ‘di codice qui
non c’era nell’ultimo episodio così ho
ho codificato alcune cose qui dal
ultimo episodio sì e questo è questo è
un problema abbastanza normale nella programmazione
che stai saltando nel codice e tu
non so cosa diavolo ha scritto questo
merda e poi guardi il nome del cancello
e dire oh, ero io, proprio no
ricordalo è per questo che ci provo spesso
tenere un registro di ciò che sto facendo e git
i commit sono grandi o mi sento spesso come me
bisogno di qualcosa di più granulare di quello
quindi provo a tenere un registro di lavoro che facciamo
va bene, va bene, e spesso tendo
Mi piace scrivere un obiettivo attuale
per tenermi concentrato su quello che sto facendo
così a volte ho l’impulso di fare
errore di factoring o provare a oh dovremmo
entra in questa libreria ma se non lo fa
aiutare sulla strada per il tuo obiettivo che
è in realtà solo un diversivo o occupato
lavoro così tendo a quando mi sento come oh
voglio refactoring questo dico a me stesso
sì, sei autorizzato a farlo ma solo
dopo aver completato la tua corrente
obiettivo e puoi usare quella pulizia o
refactoring come una sorta di ricompensa per
completando un obiettivo quindi che diavolo è
il nostro obiettivo attuale che non stiamo facendo
qualcosa con questo pulsante siamo
creando un timer Pomodoro alla fine ma
sembra un grande ol voglio
qualcosa che possiamo ragionevolmente
completa oggi forse e allora
Non lo so ok, pensiamo che sono stanco
aa fare un make a fare lì a volte
quando scrivi è solo un bene
idea di scrivere cose che vogliamo premere
il pulsante e fare disconnettere il server
il numero del telefono che è stato premuto
BAM giusto questo è un obiettivo quindi la nostra attuale
l’obiettivo è premere il pulsante qui di
questi quattro e hanno il log out
il numero del pulsante che era
premette che quello era il nostro obiettivo
è realistico è realizzabile è
inequivocabile quindi l’ultima volta che ho messo il nostro
server su Google cloud e dal
Google cloud ti costerà un po ‘
di soldi in realtà l’ho appena cancellato
cluster dopo aver realizzato il video così oggi
lo faremo di nuovo
questo è il nostro primo obiettivo in modo che noi
sono tornati dove eravamo l’ ultima volta quindi sono
scrivendo che nel registro lavori va bene
Andare avanti andiamo al server di back up
di nuovo bene come faccio a creare un cluster I
pensa di avere questo in questo punto
file txt, lo cambierò
qualcosa di più descrittivo come le note no
coccolando quello che chiamerò se questo
era un flusso di Twitter, probabilmente
chiedi alla chat ma non ho obiettivi
scarabocchi va bene
va bene quindi penso contenuto g-cloud
questo penso che mi incolla questo
uno e vedi okay
vedi sì creando cluster Oh questo ha preso
un po ‘di tempo prima che io probabilmente andrò
fai qualcosa oh è fatto bene così noi
necessario distribuire il server su Google
cloud fare un po ‘googling distribuire Coober
questi JSON Oh No non ho trovato nulla G
nuvola oh ecco qualcosa
il cubo CTL crea F e quindi è dove è
it cuber new t stop json fa questo lavoro
Sì, penso che abbiamo chiuso così
quello che abbiamo fatto qui è che questo
kubernetes top JSON è il file che
descrive come dovrebbe essere il cluster
kubernetes o questa parte del cluster
quindi questa è una specie di descrizione del server
tipo di non so se questo lavoro però
diciamo che il CTL del cubo ottiene RC così questo dà
ci un elenco di controller di replica e
i controlli di replica in kubernetes è
questa è la roba che controlla i server
e mi piace e il servizio e le cellule sono
chiamati pod in modo da poter ottenere CTL cubo
po4 pod e sembra essere come te
guarda qui che ha stato in esecuzione
ci va tutto bene, ma questo è buono ma noi
bisogno di esporlo a Internet come
beh, penso di averlo nei miei ghirigori
no certo che non lo farò
attraverso i miei video e guarda dove
adesso
ok guarda come il mio naso è rosso lì
Sono stato fuori a piedi cubo CTL
esporre e io replica esplosiva
controllarlo e digitare load balancer
c’è questo lavoro che devi fornire oh I
bisogno di espellerlo che è un
il controller di eradicazione è fresco
copia questo in modo che lo abbia nel mio
scarabocchi qui, quindi questo è per me questo è
molto tipico di come faccio lo sviluppo
c’è qualche dettaglio su qualcosa
che hai dimenticato un po ‘come hai fatto e
il tuo cervello aiuta a capire sorta di
troppo vecchio penso di aver preso nota di ciò
lì penso di aver fatto un video di questo
lì o forse quel mio collega
ho parlato di quel tipo di io
probabilmente dovrebbero avere le sue cose
immenso è tutto il posto e tu
ho bisogno di capire cose anche quando sono lì
è una documentazione corretta è spesso difficile
per navigare quella documentazione o per
trova esattamente ciò di cui hai bisogno, quindi hai bisogno
per ottenere questo processo e questa sensazione
capire le cose penso che noi ora
può solo fare il CTL del cubo ottenere il servizio sette
ancora e ora questo dovrebbe avere un
IP esterno che quindi dovremmo essere in grado
arricciarsi a questo whoops
va bene perché non sappiamo se questo
funziona perché non emette nulla
ma potrebbe farlo nei registri ciò che io
significa da non emettere nulla è che
stiamo postando qui per l’ evento giusto
ed è ricevuto qui e noi siamo sì
console che registra il corpo ma noi siamo
in realtà non invia nulla al
risposta quindi per vedere se questo lavoro è necessario
per controllare i registri di questo questo pod
qui questo così da fare che sto andando
copia incolla che abbiamo e registri CTL a cubetti
sì esattamente qui mondo del corpo e quello è
quello che abbiamo inviato qui come un mondo ciao e
stiamo leggendo qui così ora siamo
di nuovo a dove siamo partiti nell’ultimo
il video è tutto a posto, quindi dov’eravamo
torniamo al registro di lavoro e
ricordare a noi stessi così l’obiettivo attuale e
abbiamo detto che vogliamo premere il pulsante
e fare in modo che il server annulli il numero
del pulsante che è stato premuto a destra
abbiamo il server, penso che il prossimo
il passo è lasciare solo il pulsante
server di chiamata tutto appena appena ha
un pulsante fa qualcosa sotto l’obiettivo ottenere il
pulsante chiama il server in qualche modo io
penso di aver aggiunto questa merda qui
questo servizio gancio punto JSON non lo so
ciò che è contro ciò è questo
probabilmente va bene, qui c’è un IP, immagino
che questo è l’IP del vecchio cluster
e chiama
slurp e distacca alcune cose qui
pensa che questo sia il tipo di una rete
cosa che viene caricata su SPARC
nuvola che chiamerà il nostro
cluster a differenza del cluster di Kubernetes
sì, e vediamo abbiamo bisogno di accedere al
la nuvola di SPARC dove non è nemmeno
Sparrer
no è 400 non sono chiamati spark
più si chiamano particle IO
cruscotto forse sì questo è il nostro
cruscotto okay abbiamo il fotone q2
waffle, questo sembra buono
cercherò di collegare questo in ho bisogno di ottenere
un cavo di prolunga USB perché il mio
il computer è laggiù in ordine per il
ventilatore di non fare troppo rumore per la
aspetta che mi rendo conto che non ho bisogno di un USB
cavo di prolunga perché questo è Wi-Fi
collegato questo è solo per il potere così
Posso solo collegarlo al mio monitor no
che non funziona non penso che il
Monitor Dell in realtà se non si dispone
le cose sono così difficili che sai cosa faccio
proprio possiedo questa batteria USB sì che
non è bello, quindi cosa fa questa cosa
ora è che scarica il da
software dal dal cloud e
lo ho scaricato ed eseguito è carino
cool, quindi distribuisci le cose a patto che
queste cose hanno Wi-Fi che puoi implementare
cose nuovo firmware per loro sopra il
il cloud era fantastico prima quindi credo
che la scatola blu significa che lo sono
fresco in linea forse va bene così il nostro peltro
waffle è ora online che sembra
quello che abbiamo chiamato così come faccio a modificare
il codice e viene eseguito
su questa cosa Oh, un clic qui forse
costruisci sì va bene così ho fatto
alcune cose qui c’è un sacco di sono
questo sacco di cose qui non è bello
codice
ok, lo implementerò parzialmente
in realtà grazie, ex deputato J I ok tell
io penso che se guardiamo a questo ciclo
qui sì vediamo che ho
quindi se il pulsante su a metà scusa
Svedese è premuto il poi il LED è
dovrebbe venire e poi sta andando
ritardare per 500 millisecondi e poi
pubblicherà la pressione del pulsante
evento qui pulsante premi con uno e 60
qualcosa e privato ok e poi noi
hanno la stessa cosa qui pulsante per
e anche 60 qui 6 qui 60 qui non lo faccio
sai cosa sono sei anni ma sembra che siamo noi
avere una parziale implementazione di questo
e il bottone è morto, proprio no
pensa che la batteria non si realizzi
che questo sta effettivamente tirando qualsiasi potere
perché suppongo anche solo questo
milpa o semplicemente non dice questa cosa
che è in carica
Non lo so, ma in entrambi i casi dopo a
mentre si spegnerà solo così io
bisogno di fare davvero la cosa con il
prolunga
Giuro su Dio che non sono sponsorizzato da
IKEA ma queste cose sono davvero buone
Ho aggiustato che sono fuori ad aspettare il
treno perché ho bisogno di andare in città
perché il mio monitor è morto durante il
registrando e non tornerà indietro così io
ho bisogno di comprare un nuovo monitor che non scherzo
questo non è messo in scena questo mi rende molto
scontroso ovviamente e parte di me lo vuole
Dì solo di non comprare Adele perché tu
bisogno di strumenti di qualità su cui poter contare
ma quando si scende ad esso questo è
davvero proprio come è l’universo
le cose si rompono è un casino e l’essere
uno sviluppatore o qualsiasi professionista creativo
o qualsiasi altra persona che fa cose per
altre persone significa che abbiamo a che fare con
queste cose in modo che gli altri non abbiano
fare questo è il nostro lavoro, quindi il mio lavoro è andare
in città prendi un nuovo monitor e continua
tiro
Ho circa 45 minuti prima
l’ultimo negozio di elettronica dietro ora
pone alcun bisogno di affrettarsi ho letteralmente appena
entrò e prese il primo monitor
con quello sembra facile da portare ha preso molto
meno tempo di quanto mi aspettassi
e siamo tornati con un funzionamento
monitorare questo gancio di servizio qui penso
che possiamo fare
Oh particella IO scopriamo cosa succede
come funziona il ganci di servizio particle web
Vediamo quello che abbiamo
Devo scoprire di nuovo cosa sia il mio pubblico
IP s di kubernetes mantiene l’ETL che ottengo
servizio s incollo che qui dentro
gancio web della particella IO vedere se noi
può perché non come creare questi oh io
basta creare un servizio di web hook particle
ok fresco
interessante premerò il pulsante qui
e il cubo CTL ti consente di vedere quali registri appaiono
come la città, avrò dei registri Oh
cubo CTL ma oh oh ci siamo ok
interessante quindi cosa ha fatto quello che abbiamo fatto
che abbiamo definito un hook di servizio qui e
questo gancio di servizio è un po ‘come la maggior parte
ganci Web se si ha familiarità con loro
specifica un IP a cui chiama e a
porta Inanna conclude quale tipo di
la richiesta verrà pubblicata e cosa e cosa
valore quindi questo è un nome evento spark a
scintilla il valore dell’evento e poi la scintilla
core i d– quindi va bene così che cos’è questo questo
va bene quindi immagino che questo qui
corrisponde a questo qui e al valore
erano qui sì sarà il è a
premendo il pulsante tre arrivano
dal nostro codice nella particella di scintilla i / o
quindi se passo alla configurazione delle particelle
qui che viene inviato da questa particella
pubblicare qui così andrà la pubblicazione delle particelle
alla nuvola di particelle e poi lo farà
mandalo su definito in qualunque cosa sia
definito nel servizio web hook qui e
invierà su questo jss JSON blob così
prende il nome dell’evento scintilla dal
dalla pubblicazione la chiamata di pubblicazione qui
e scintilla il valore dell’evento e anche le saldature
la fonte l’ID nucleo scintilla e il
scintilla nucleo ID Penso che a
andiamo alla dashboard della particella
cruscotto vedrà che è giusto
questo e questo è lo stesso e così sarà
più tardi ci permettono di inviare le cose invia indietro
al al fotone quindi credo che
questa è missione ha compiuto la nostra corrente
l’obiettivo era quello di premere il pulsante e avere
il server disconnette il numero di
pulsante che era Preston , quello è
esattamente quello che abbiamo fatto
quindi quando premo qualcosa sai cosa
possiamo tagliare i registri se mi piace saperlo
se pianifico un f2 i log arrivano e
kubernetes seguirà il log quindi se
Si preme il pulsante ora sono sono bello così
questo è davvero un buon passo nel modo in cui io
pensa che lo ammetterò solo così
avere lo status whoops oh nothing is
fondamentalmente impegnato, aggiungerò
dr. file get e pacchetto drop Jason
Jason non aggiungerò i ghirigori
stiamo andando al codice stesso e lo siamo
non funzionerà nemmeno io e io sono giusto
faremo un po ‘di sporchi impegni qui
IP WIP con 4 postazioni per lavoro
progresso e sto per ottenere push em PJ
master solo in modo che sia salvato questo è
non è un modo in cui mi piace lavorare di più
progetti seri ma questa è una settimana dentro
hack e non ci interessa troppo
ottenere la cronologia dei messaggi va bene così è
per oggi quindi abbiamo fatto un po ‘di più
il progresso oggi abbiamo effettivamente abbiamo effettivamente
compiuto ciò che abbiamo deciso di fare questo
tempo che doveva premere il pulsante
il server di disconnettersi il numero del
pulsante che è stato premuto molto grazie al mio
ex sé che ovviamente ha fatto questo a
un paio di settimane fa c’è molto
pasticcio qui
che mi piacerebbe ripulire forse noi
lo faremo la prossima volta ma
Penso di voler fare un po ‘di più
progresso prima di andare in pulizia
tutto bene speriamo che il mio schermo
la prossima volta non potremmo ottenere
un po ‘di codice in più la prossima volta, oh, lo sono
ancora lottando per ottenere il suo let’s
sessione di codice funzioni Li voglio davvero
per lavorare dovrà solo sopportare
bene come sperimento con questo io
prometto che alla fine diventeranno
fantastico non lo prometto davvero
comunque sono mpj, questa è una funzione divertente
fino al prossimo lunedì mattina resta curioso
Please follow and like us: