Press "Enter" to skip to content

GOTO 2015 • Developing Like There’s No Tomorrow • Frank Lyaruu


si, okay , prima di tutto mi sento un
un po ‘fuori posto qui perché il mio
parlare non è così grave come tutto il
altri discorsi ero al primo a parlare io
pensavo fosse un colpo di fortuna forse gli altri
sono un po ‘più simili ma no sono tutti
seria così bene la mia non è ok così
sorpreso scatto engagin e così via io sono
Amministratore delegato di una società ad Amsterdam dal 14
anni e facciamo software aziendale
roba seria con java e osgi
questo è davvero molto serio e noi
sono per lo più focalizzati sullo sport e
anche l’intrattenimento dipende seriamente
come lo guardi due anni fa noi
ha iniziato a girare chiamato sand rato così
che in realtà significa wireless in
L’esperanto è la lingua che nessuno parla
e sono un architetto di tecnologia senior I
inventato perché pensavo che sarebbe successo
sembra bello su un biglietto da visita, ma non lo sono
davvero un architetto faccio cose così
terra che ha un bel premio la scorsa stagione
siamo innovatori dell’anno e
tecnologie indossabili la coppa del mondo e
quindi parlerò di tecnologia noi
fai un po ‘allora ho intenzione di fare un
demo completamente condannata perché quello
succede sempre nei demo e se lo hai
solo demo finora su una conferenza eh ok
vedremo e poi parlerò del mio
viaggio personale un po ‘perché
Sono davvero come un ragazzo del software nativo io
sempre costruito solo il software e ora tu
scendere attraverso tutto il
spiritualizzazione all’hardware e questo è
in realtà un’esperienza molto interessante
quindi i nostri prodotti qui per veterinari entrado è
un braccialetto e questo è un esempio di a
il cinturino lo metti al polso
e poi le cose succedono così se prima
ne parliamo se lo spogliamo
vediamo che questo è fondamentalmente l’unità che è
flessibile puoi piegarlo è molto
comodo facile da incorporare ha 8 bit
microcontrollore
e una radio da 900 megas così a 8 bit
microcontrollore non esegue Java esso
inoltre non esegue la finestra mobile così da distribuire
roba lì è più disordinata è anche un
Tag RFID che non è poi così speciale ma
è ancora bello che ci siano due LED che
sono multicolori e c’è un pulsante
puoi premere e poi qualcosa
completamente indefinito accade bene così
sembra così se lo metti su bello
guardando persone fantastiche così l’altra parte di
la tecnologia è la nostra stazione base così
questo è il l’hardware che parla
la radio oltre i 900 megahertz al
braccialetti giusto così quelli sono dentro
le feste li mettiamo in giro per il
festival e comunicano con il
cinturino quindi se lo zoommo un pochino
su quella cosa vediamo che ci sono diverse parti
non è visibile ma probabilmente no
voglio spegnere la luce nel mezzo
è un camion QB è una sorta di Raspberry
Pi suo braccio -basato e gestisce Linux
fedora e java e oh sì, sì
sembra che faccia la finestra mobile ma non me ne sono andato
in giro per quella storia proverò più tardi
la parte superiore è potere di mangiare in Ethernet il suo potere
al cappuccio bide ethernet e sulla destra I
voglio solo indicarne alcuni veramente
pezzo robusto di hardware è in realtà un
protezione da sovratensioni fulmine quindi se questo
la cosa viene colpita da un fulmine è
supposto sopravvivere non è mai successo
speravo, ma perché lo farò
voglio vedere se quella piccola cosa sarà
dì quel QE ma lo scopriremo in alcuni
punto immagino così così dove abbiamo
festival mettiamo su quella stazione base
oggetti qualunque cosa possiamo trovare è di più
o meno stabili li abbiamo legati a questo e
quindi possiamo coprire l’area okay così
una volta, una volta che siamo istituiti, siamo diversi
le stazioni base iniziano a vedersi
e e per la precedente rete mesh perché
hanno bisogno di farlo perché ne hanno bisogno
avere una sincronizzazione molto rigorosa
tra l’un l’ altro perché il materiale noi
fare è davvero time-sensitive, quindi hanno bisogno
per vederci così questo fa parte di a
mappa così qui vedi uno due tre quattro
cinque sei sette in totale su un grande
festival abbiamo circa 60 e tutti quelli
le cose sono alimentate da ethernet e loro
avere la propria connessione di rete così
cosa può fare questa cosa così abbiamo
fondamentalmente una comunicazione bidirezionale
tra i braccialetti e le stazioni base
e noi quello che possiamo fare con quello è basso
Posizionamento della risoluzione in modo che il braccialetto
fondamentalmente dice che vedo questi visione questi
stazioni base e poi hanno visto questo
potente il segnale è così forte
e lo riporta fino alla base
stazione a volontà e che lo spedirà
più avanti sulla linea e basato su quello
puoi fare delle ipotesi con
triangolazione dove quella persona siamo noi
può anche usare le luci che il LED accende
sul cinturino per creare una luce fredda
mostra quindi la trasmissione della stazione base
ai braccialetti per accendere la luce
di un certo colore o di un’altra cosa
possiamo fare è immaginare questo ci sono
come due persone con un braccialetto e loro
si piacciono e possono piacere
collegare l’un l’altro e quindi il braccialetto
si connetteranno tra loro e poi
diranno al sistema questi due
le persone sono state collegate e quindi le nostre
piattaforma di social media farà un
suggerimento su Facebook così e così
è anche pulsante su di esso e può rilevare
quel pulsante e quello che succede poi è su
al festival immagino di sì, perché?
qualcuno vorrebbe farlo bene
dati fondamentalmente la cosa importante è
profilare le persone perché se ne hai uno
festival che
più fasi le persone girano e
è davvero bello per un organizzatore
sapere dove sono stati quanto tempo hanno loro
bazzicare qui per quali artisti erano
interessato in modo che in realtà è davvero
dati preziosi che la luce mostra per il
I LED sono naturalmente molto bello perché
si integra davvero con le persone e io
pensa anche che sia un po ‘essenziale per
restituire all’utente qualcosa perché
altrimenti è come se seguissi il tuo tracciamento
stadi di tracciamento del segnale ora vai a giocare così
devi dare qualcosa in cambio
il connettore social media ovvio e
anche il chip RFID è molto simile
roba tradizionale che puoi usare per ottenere
accesso a cose che puoi usare per comprare
roba per il pagamento e anche per esempio
abbiamo fotografi che fanno foto
e poi possono scansionare il cinturino da polso
e poi otterrai quell’immagine così tanto
un’altra bella cosa da fare per il
sicurezza ragazzi diversi tipi di sicurezza
è una mappa della densità della folla del terreno
quindi possono avere un tempo simile
mappa possono vedere dove sono le folle
e più o meno come sono stato diviso
non è molto preciso come è
facilmente 10 20 metri fuori ed è aggiornato
ogni pochi minuti a seconda della
numero di braccialetti miriamo a oltre
100.000 quindi è un bel po ‘
braccialetto quindi penso che sia tempo di fare il
demo così un momento
quindi ho qui due braccialetti e ho
qui un ipad e ingannevole come faccio a farlo
quindi se premo questo, oh, è così
bello quindi posso fare qualcosa di diverso
colori sì, solo un tizio, così possiamo
anche fare l’altra cosa il
connessione cosa quindi se spero che inizi
blu lampeggiante e anche questo e se io
tenerli insieme ad un certo punto loro
verde e quindi sono collegati così così
fondamentalmente ciò che accade allora è che loro
spegnere la radio fino a
hanno solo una gamma di pochi
centimetri e quindi possono in
modo peer-to-peer capire che sono
collegato è in realtà abbastanza tranquillo
importante per quella scala che loro
può farlo peer-to-peer e poi una volta a
entrambi hanno capito che sono collegati a loro
proverà a caricare i dati su una base
stazione ogni volta che è possibile, va bene così
non sembra davvero così impressionante
con un ragazzo che indossa due braccialetti così
sembra un po ‘meglio in un video, forse
possiamo spegnere quella luce solo per a
il momento potrebbe essere morto 12 ok, spegnilo
quindi, credo che non abbiamo suoni
ora spegni il numero buon numero cinque
ho messo tutto in sordina qualcos’altro
si, quella era la cosa che era
fallire di nuovo è impressionante
ma ancora qui vedi 100.000 persone
con i loro braccialetti è più bello
musica ma è un sì il palco principale di a
grande festa ed è un sì è un
piuttosto spaventoso in realtà c’è
troppe persone per me questa è una folla
è da pazzi, va bene, ne vedo alcuni diversi
colori rosso blu va bene così ora voglio
passare al reale più cose che siamo
circa qui e questo è come il
processo di produzione nel software che chiamiamo
è una build in hardware è un po ‘di più
complicato e così se lo attraversiamo
iniziamo con una progettazione PCB così è
fondamentalmente il design del chip su cui vanno i chip
su quello che è un interruttore di fuoco per ringraziare
tu ed e il design del firmware così
questo è fondamentalmente un software di basso livello
gira sul controller a 8 bit, quindi siamo
prototipo e possiamo giocarci
un po ‘in realtà il design del
cinturino in pelle e tutto ciò che è
molto strettamente comunicato con il
cliente perché vogliono brandizzarlo
con i loro loghi e tutto così
fatto dalle persone della moda e così via
e lo rendono carino e poi loro
fai un mock up e poi lo assemblano
quindi i PCB sono assemblati
singapore lo spediscono in Italia loro
assemblare il prototipo quindi testare se
funziona perché farebbero tutti così
che se si tratta di un test intorno a una nave
rispondi a noi e poi possiamo giocare
in giro con lui vedi se sono felici
siamo felici e se non possiamo effettivamente
rispecchiare il firmware ma è abbastanza
processo intensivo quindi non lo è
qualcosa che possiamo fare in produzione, quindi se
va tutto bene allora verrà spedito a
belgio e faranno una bella scatola
e lo impacchettano bene i senzatetto hanno un
migliaia di loro e lo spediremo
al consumatore e poi lo faranno
il consumatore lo mette al polso e loro
andare al festival e quando e poi
si presentano e quindi dovrebbe funzionare ora
Penso che tu possa immaginare questa parte
dopo il test è terrificante perché tu
hanno impegnato per uno su milioni
vale la pena di hardware in dollari che quello
il firmware va bene così bene che non è molto
agile ma sì, a volte è così
è così tranquillo se ci pensi
rispetto a solo diversi anni fa
avendo così FL i cicli di sviluppo di
poche settimane nell’hardware è abbastanza buono
puoi davvero fare cose così così
come siamo finiti qui che è un?
domanda che mi sono posto molte volte
negli ultimi giorni stavo parlando con
un ragazzo al meetup e ora sono qui così
quindi non ci sono gadget e gadgettrak ma
c’è una storia da raccontare perché
abbiamo parlato di quanto presto
il software è stato progettato dall’hardware
ingegneri che abbiamo costruito all’inizio, noi
erano abituati a costruire ponti e automobili
e tutto bene con il software di costruzione
proprio allo stesso modo
giusto e dopo abbiamo in qualche modo immaginato
fuori che nel software puoi scappare
con un sacco di cose che non puoi ottenere
via con Hardware per questo
ciclo giusto in modo da poter solo provare cose
non va bene e riaccenderlo quindi abbiamo
lo abbiamo fatto e lo abbiamo davvero
abituato a quello e e ora abbiamo
come l’applicazione nativa del cloud che abbiamo
ho parlato molto e questo
fondamentalmente è come un altro strato di
virtualizzazione quindi in pratica scriviamo
codice scriviamo una sorta di dichiarazione
manifestare come dovrebbe funzionare noi
consegnarlo ad alcuni sistemi operativi del data center
KU benetti o qualsiasi altra cosa e poi alcuni
un passaggio supponente e poi tutto
funzionerà, ma alla fine è come un
lungo tratto che scappa dall’hardware e
io nel mio generale nel mio lavoro software sono
eseguendo macchine virtuali java all’interno
contenitori su materiale virtualizzato e
questo per me è stato davvero bello da ottenere
indietro attraverso tutti quegli strati di
virtualizzazione e vedere di nuovo l’hardware
perché quello era il sì, così penso
è bello rendersene conto di nuovo perché noi
penso che abbiamo del software
ottenuto rovinato perché possiamo fare
qualsiasi cosa e se non va bene possiamo
annullalo e non ne abbiamo davvero bisogno
pensare e questo è come
davvero la grande potenza del software ma è così
ti fa perdere qualche più grande
immagine Penso che intenda l’umanità è stata
fare cose per anni che non era per
millenni che non era un lavoro e hanno ottenuto
anche così sì, così le cose si appoggiano
in realtà, agile e robusto, non lo sapevo
che sarei stato agile così io
pensavo a quei tre così
Sono lontano da un esperto di talkin su qualsiasi
di queste cose quindi metterò quelle in a
davvero in un contesto indossabile giusto cosa
questo significa per una cosa indossabile bene
mentre indossavo mentre parlavamo di noi
non può cambiare l’hardware che c’è intorno
il polso di qualcuno non puoi cambiare comunque
hardware in realtà al momento non possiamo
aggiornare il firmware che potremmo capire a
in modo che possiamo spingere il nuovo via
le immagini del firmware, ma è piuttosto un
impresa per microcontrollore a 8 bit a
fallo in modo sicuro e non aprire
tutti i tipi di problemi perché se
fondamentalmente se l’aggiornamento fallisce allora
è morto così ma possiamo aggiornare
tutto il resto quindi qualsiasi cosa abbiamo
l’intero negozio per pila che fa il
roba interessante che è un lavoro così noi
dobbiamo concentrarci su questo, quindi se andiamo avanti
per appoggiarmi penso una cosa importante
per i wearables è che è indossabile
giusto che molti della vecchia scuola
indossabile se vuoi dire che puoi strapare un
Raspberry Pi al polso che puoi
fallo ma limita davvero lo scopo
se riesci a farla franca davvero
quantità minima di hardware sul tuo
persona e fai tutte le altre cose
da qualche altra parte diciamo nel cloud
allora puoi davvero fare molto di più e
anche il consumo di energia è importante
perché ora c’è una batteria qui
e qui in modo che va bene
questa è una batteria tripla e quella
durerà per il fine settimana, ma questo è circa
e se vuoi fare qualcosa di più speciale
roba per esempio abbiamo usato un
accelerometro qui in modo che tu possa piacere
Non so fare un po ‘di movimento e quello
le prende e non ha fatto che
movimento ma era in questo senso noi
rimosso perché ci vuole energia
lo rende più grande
e non è davvero necessario
complessità altrove dove puoi
effettivamente affrontarlo un po ‘
meglio così robusto se penso a robusto
questo è più la roba ci penso
prima di tutto il tuo indossabile deve
sopravvivere in qualche modo quindi abbiamo fatto un sacco di
prova e vede come regge bene dentro
acqua ad esempio perché la scarico
potrebbe accadere a tutti i tipi di cose
e anche gli utenti non lo sono davvero
consapevoli dei loro utenti di computer
momento che stanno solo avendo una cosa
intorno al polso mentre bevono combattimenti
giocare nel fango, qualunque cosa se loro se
la gente compra una mela iWatch lo faranno
custodiscilo e stai attento e non giocare
nel fango ma per i nostri utenti noi
non posso davvero chiederlo a loro così abbiamo
li ha immersi in tutti i tipi di liquidi e
vedere quanto tempo sopravvivono in realtà
scopre che la pelle non è tutto questo
Fantastico credo che ci sia una ragione per cui
i sottomarini non sono fatti di pelle
perché la cosa divertente è se rimuovi
la pelle la butti nell’acqua
lo prendi e va bene
non per sempre pulsante va bene se lo hai
in pelle poi si bagna no
asciugare quindi è solo in una spugna bagnata
per un giorno e poi lo si scorre poi è
morto, così la pelle sembra fredda eh ok così
un altro aspetto del nostro concerto
fondamentalmente è che è un evento arrotondato
c’è uno spettacolo e poi ha bisogno
lavorare se non funziona prima
non importa se non funziona
in seguito anche non importa di cui ha bisogno
lavorare poi se non funziona allora
forse puoi fingere in qualche modo ma se così fosse
non fa niente che tu sia
avvitato quindi è in realtà che possiamo ottenere
via con un sacco di noi non dobbiamo
mantenere il servizio giusto che non abbiamo
per mantenere il tempo per settimane o anni
è più simile a un confronto
macchina da corsa per un aereo di linea o qualcosa del genere
aereo di linea deve lavorare ogni volta
tutto il tempo che un pilota di drag dovrà fare
lavoro per credo come quattro secondi e
poi lo smontate comunque
possiamo fare solo qualcosa
brucia la roba e probabilmente anche
noi stessi fuori nel processo e poi noi
posso andare avanti così che è abbastanza
diverso dalla maggior parte delle situazioni in cui tu
voglio davvero il tempo di attività così poi è
quasi ora del festival e si scopre
che se vai a un festival lo è
il caos completo è lì come 2000
persone che costruiscono 60 società nessuno
si conoscono e bene è così
troppo, ma tutti stanno facendo il loro
cosa
e tutti hanno bisogno l’uno dell’altro così tu
cercare di alzarsi nella priorità del
altre persone quindi, per esempio, abbiamo bisogno
rete quindi stiamo cercando di trovare il
ragazzi della rete da fare per essere sicuri del nostro
le stazioni base funzionano ma i ragazzi della rete
anche bisogno di alimentare i ragazzi che devono
porta i generatori ma i generatori
non ci sono e quindi è come se ci fosse
non c’è pianificazione lì, ma ancora una volta
tipo di abbraccio che lascia il tuo tipo di
è emerso in quel caos e tu ci provi
capire con tutte le persone intorno
tu quello che puoi fare puoi davvero fare
cose incredibili e ogni singola volta
ha funzionato e io sono stato
stupito che in realtà con soprattutto
come le persone della rete possono essere un po ‘
scontroso se ne vuoi qualcuno lo voglio dentro
questo segmento non è normalmente non lo è
Davvero una buona risposta, ma se sei in
insieme perché se quelle luci
non funzionano tutti sembrano male proprio così
crea un senso di solidarietà
non vedo un’impresa un’impresa
ti incolpi a vicenda, quindi cosa abbiamo fatto
impara però che le dipendenze sono attive
le altre tecnologie delle parti sono davvero
Davvero fastidioso perché non lo fai
sai cosa troverai quando tu
arriviamo abbiamo bisogno di energia, il potere è lì
alimentato da generatori ma sì ad alcuni
punto arrivano forse non lo fanno
non so, stavamo lavorando alla batteria
potere alle stazioni base che funzioneranno
per un fine settimana, quindi possiamo semplicemente metterli
ovunque vogliamo che abbiamo fatto un
livello di rete collegabile in modo che possiamo plug
in diverse reti mesh o forse anche
semplicemente 3g per fare un processo ai dati e noi
stanno lavorando sui gps all’incorporamento dei
stazioni base in modo da metterle semplicemente
da qualche parte e possono legare
loro stessi non devi geo localizzare
loro stessi
considerazioni finali che devo controllare che
prima che i miei pensieri finali fossero i primi
tutto ciò per cui ho un grande apprezzamento
operazioni ragazzi ora perché se lo siete
in una situazione del genere poi a tutti
è in corso praticamente tutti sono lì
tutti sono insieme e cose di rete
è difficile è davvero così non lo sono
in realtà dicono sempre che è così
difficile ma è vero e davvero
è stato davvero bello per me uscire
della tua zona di comfort facendo l’hardware
roba ma anche facendo le cose del festival
e ottenere una prospettiva diversa
perché ho guardato come impresa
funziona in un modo diverso ora ora vedo
come funziona anche il festival mi sembra diverso
al software con cui ho lavorato
hardware e posso davvero raccomandarlo
per provare anche quello che ho citato prima a
un po ‘puoi fare cose incredibili
hardware quindi oggigiorno non è fuori
il tuo campionato di una piccola azienda da fare
il tuo hardware e puoi farlo
nel tuo modo di pensare e perché di solito
stanno pensando alla fine del software
ma puoi fare hardware e non lo è
stregoneria l’ho pensato ma non è così
in realtà può aggiungere molto ai due
sei una povera cosa, qualunque cosa tu sia
facendo forse si può aggiungere un po ‘di hardware
forse puoi fare cose davvero belle e
questa è la mia parola, grazie
tu

Please follow and like us: