Capgemini
Hackathon 2017
Víctor Bolinches Marín
IBM Bluemix - Formación Universidades
Target
Capgemini - Hackathon 2017
3
Scope
Capgemini - Hackathon 2017
Scope
5
Introducción
Capgemini - Hackathon 2017
Introducción
7
Capgemini - Hackathon 2017
Introducción
8
Capgemini - Hackathon 2017
Introducción
9
IBM Bluemix
Capgemini - Hackathon 2017
Por qué usar IBM Bluemix ?
11
Capgemini - Hackathon 2017
Account - Standard
12
Capgemini - Hackathon 2017
Account - Standard
13
Capgemini - Hackathon 2017
Account - Standard
14
Capgemini - Hackathon 2017
Hackathon Account
15
Capgemini - Hackathon 2017
Hackathon Account
16
Capgemini - Hackathon 2017
Hackathon Account
17
Capgemini - Hackathon 2017
Hackathon Account
18
Capgemini - Hackathon 2017
Hackathon Account
19
Capgemini - Hackathon 2017
Catalog
20
Capgemini - Hackathon 2017
Catalog
21
Capgemini - Hackathon 2017
Dashboard
22
Capgemini - Hackathon 2017
Dashboard
23
Capgemini - Hackathon 2017
Internet of Things (IoT)
24
Capgemini - Hackathon 2017
Internet of Things (IoT)
25
Capgemini - Hackathon 2017
Internet of Things (IoT)
26
Capgemini - Hackathon 2017
Internet of Things (IoT)
27
Capgemini - Hackathon 2017
Internet of Things (IoT) - Devices type
28
Capgemini - Hackathon 2017
Internet of Things (IoT) - Devices Type
29
Capgemini - Hackathon 2017
Internet of Things (IoT) - Devices
30
Capgemini - Hackathon 2017
Internet of Things (IoT) - Devices
31
Capgemini - Hackathon 2017
Internet of Things (IoT) - Devices
32
Capgemini - Hackathon 2017
Internet of Things (IoT) - Devices
33
Capgemini - Hackathon 2017
Internet of Things (IoT) - Security
34
Capgemini - Hackathon 2017
Internet of Things (IoT) - Settings
35
Capgemini - Hackathon 2017
Cloud Foundry Apps
36
Capgemini - Hackathon 2017
Cloud Foundry Apps
37
Capgemini - Hackathon 2017
Cloud Foundry Apps
38
Capgemini - Hackathon 2017
Cloud Foundry Apps
39
Capgemini - Hackathon 2017
Cloud Foundry Apps
40
Capgemini - Hackathon 2017
Cloud Foundry Apps
41
Capgemini - Hackathon 2017
Node-RED App
42
Capgemini - Hackathon 2017
Node-RED App
43
Capgemini - Hackathon 2017
Node-RED App
44
Capgemini - Hackathon 2017
Node-RED App
45
Capgemini - Hackathon 2017
Node-RED App
46
Capgemini - Hackathon 2017
Node-RED App
47
Capgemini - Hackathon 2017
Node-RED App
48
Capgemini - Hackathon 2017
Node-RED App
49
Capgemini - Hackathon 2017
Node-RED App
50
Capgemini - Hackathon 2017
Node-RED App
51
Capgemini - Hackathon 2017
Node-RED App
52
Capgemini - Hackathon 2017
Node-RED App
53
Capgemini - Hackathon 2017
Node-RED App
54
Capgemini - Hackathon 2017
Node-RED App
55
Capgemini - Hackathon 2017
DevOps
56
Capgemini - Hackathon 2017
DevOps
57
Capgemini - Hackathon 2017
DevOps - Continous Delivery Toolchain
58
Capgemini - Hackathon 2017
DevOps - Toolchain
59
Proyecto Kinect
Capgemini - Hackathon 2017
Proyecto Kinect
61
Capgemini - Hackathon 2017
Visual Studio 2017 + Kinect Project
62
Capgemini - Hackathon 2017
Visual Studio 2017 + Kinect Project
{
"ORG_ID":"jbesyh", ← ORG_ID : Proporcionado en la Hackathon
"DEVICE_ID":"kinectDevice01", ← DEVICE_ID : Proporcionado en la Hackathon
"DEVICE_TYPE":"kinectDeviceType",← DEVICE_TYPE : Proporcionado en la Hackathon
"TOKEN_KEY":"testToken1", ← No tocar
"EVENT":"kinectEvent", ← No tocar
"FORMAT_JSON":"json", ← No tocar
"AUTH_TOKEN":"authToken" ← No tocar
}
63
Miscelaneos
Capgemini - Hackathon 2017
Node-RED
66
Capgemini - Hackathon 2017
Node-RED
//code
});
67
Capgemini - Hackathon 2017
Node-RED
68
Capgemini - Hackathon 2017
Javascript - Básicos
Class Poligono{
constructor(alto, ancho) {
this.alto = alto;
this.ancho = ancho;
}
get area() { return this.calcularArea(); }
calcularArea() { return this.alto * this.ancho; }
}
→ var cuadrado = new Poligono(5,10);
cuadrado.area();
�
69
Capgemini - Hackathon 2017
Javascript - Básicos
key : “vic”,
value : [ “bo”, “ma” ],
msg@id : 012345323343
]
};
→ var msg = obj.payload.msg@id; //El editor dará error por usar ‘@’
→ var msg = obj.payload[“msg@id”]; //Correcto!!!
70
Capgemini - Hackathon 2017
Javascript - Básicos
// Código
})
.then( function (data) {
console.log(“Promesa resuelta ”+data);
})
.catch( function (error) {
console.error(“Promesa fallida “+error);
});
71
Bibliografía
Capgemini - Hackathon 2017
Referencias
�
73
Happy Coding
Happy Hackathon!