Descubre el potencial de Microsoft Cognitive Service, viéndolo aplicado en un proyecto real, incluso incluyendo Windows 10 IoT Core.
En la charla, veremos desde qué es Cognitive Service, cómo se integra, protocolos, librerías disponibles hasta las autenticaciones necesarias para comunicarnos con estos servicios.
Qué mejor modo que verlo en acción: contaremos WhoAreYou!, nuestro proyecto personal utilizando RaspberryPi con W10 IoT donde una cámara y sensor de movimiento controla el acceso a la oficina o incluso a tu casa.
Desvelaremos cómo se ha desarrollado utilizando las últimas tecnologías, Angular2, typescript, WebAPI, EF y Window10 IoT, cómo se organiza la arquitectura, las distintas capas y cómo se ha desplegado en Azure.
Global Challenge is a fun, challenging, interactive social studies game. By playing, students will learn history, geography, government, personal finance and more. More information here: http://buff.ly/1SJKUc0
Presentation: "Clinical Decision Support Tools"
Best practices for knowledge management and clinical decision support in healthcare information technology at scale – across multiple ambulatory care settings and EHR technology platforms is still very much an evolving area. This session will address the most proven methods and strategies for evidenced based CDS.
đồ áN công nghệ triển khai công tác tổ chức quản lý kho nguyên phụ liệuTÀI LIỆU NGÀNH MAY
Giá 10k/ lần download -Liên hệ: www.facebook.com/garmentspace Chỉ với 10k THẺ CÀO VIETTEL bạn có ngay lượt download tài liệu bất kỳ do Garment Space upload, hoặc với 100k THẺ CÀO VIETTEL bạn được truy cập kho tài liệu chuyên ngành vô cùng phong phú Liên hệ: www.facebook.com/garmentspace
En la actualidad, muchos dispositivos se encuentran conectados continuamente a Internet, desde teléfonos inteligentes hasta coches; televisiones; relojes y muchos otros dispositivos. Esta tendencia es creciente con una previsión de crecimiento que pasa de 3750 millones de objetos conectados en 2014 a 25000 millones de objetos conectados en 2020. Este crecimiento de objetos conectados a Internet ha hecho que aparezca el término Internet de las Cosas (The Internet of Things o IoT en inglés) y que puede ser definido como la interconexión entre objetos heterogéneos y ubicuos a través de Internet.
Uno de los principales problemas de Internet de las Cosas es la heterogeneidad de los lenguajes y plataformas de desarrollo de software para los distintos dispositivos de los fabricantes, así como la falta de estándares .
Se propone el uso de meta-modelos y lenguajes de dominio específico para la creación de sistemas que permitan programar, actuar, detectar e interconectar objetos de Internet de las Cosas.
Se presentará un caso práctico de un meta-modelo con un lenguaje de dominio específico basado en una extensión de una red social muy popular.
INTERNET DE LAS COSAS (IoT) permite la interconexión digital de objetos cotidianos con internet, por medio de sensores y nos permite controlar estos objetos en forma remota con nuestro Smartphone u otro dispositivo, recibir las alertas y actualizaciones de estado, está en desarrollo muchas aplicaciones en nuestra vida, sea con Smart Home (casa inteligente), en la industria, y diferentes campos de la economía.
Global Challenge is a fun, challenging, interactive social studies game. By playing, students will learn history, geography, government, personal finance and more. More information here: http://buff.ly/1SJKUc0
Presentation: "Clinical Decision Support Tools"
Best practices for knowledge management and clinical decision support in healthcare information technology at scale – across multiple ambulatory care settings and EHR technology platforms is still very much an evolving area. This session will address the most proven methods and strategies for evidenced based CDS.
đồ áN công nghệ triển khai công tác tổ chức quản lý kho nguyên phụ liệuTÀI LIỆU NGÀNH MAY
Giá 10k/ lần download -Liên hệ: www.facebook.com/garmentspace Chỉ với 10k THẺ CÀO VIETTEL bạn có ngay lượt download tài liệu bất kỳ do Garment Space upload, hoặc với 100k THẺ CÀO VIETTEL bạn được truy cập kho tài liệu chuyên ngành vô cùng phong phú Liên hệ: www.facebook.com/garmentspace
En la actualidad, muchos dispositivos se encuentran conectados continuamente a Internet, desde teléfonos inteligentes hasta coches; televisiones; relojes y muchos otros dispositivos. Esta tendencia es creciente con una previsión de crecimiento que pasa de 3750 millones de objetos conectados en 2014 a 25000 millones de objetos conectados en 2020. Este crecimiento de objetos conectados a Internet ha hecho que aparezca el término Internet de las Cosas (The Internet of Things o IoT en inglés) y que puede ser definido como la interconexión entre objetos heterogéneos y ubicuos a través de Internet.
Uno de los principales problemas de Internet de las Cosas es la heterogeneidad de los lenguajes y plataformas de desarrollo de software para los distintos dispositivos de los fabricantes, así como la falta de estándares .
Se propone el uso de meta-modelos y lenguajes de dominio específico para la creación de sistemas que permitan programar, actuar, detectar e interconectar objetos de Internet de las Cosas.
Se presentará un caso práctico de un meta-modelo con un lenguaje de dominio específico basado en una extensión de una red social muy popular.
INTERNET DE LAS COSAS (IoT) permite la interconexión digital de objetos cotidianos con internet, por medio de sensores y nos permite controlar estos objetos en forma remota con nuestro Smartphone u otro dispositivo, recibir las alertas y actualizaciones de estado, está en desarrollo muchas aplicaciones en nuestra vida, sea con Smart Home (casa inteligente), en la industria, y diferentes campos de la economía.
Conferencia impartida en el ARDUINO Day. Donde se compartieron experiencias sobre IoT. su definición, la arquitectura de capas de IoT, plataformas de IoT y aquellas que son Open Source.
Un mundo en el que todo y todos estamos conectados. Así funciona el Internet de las Cosas.
*Esta presentación fue tomada de: Universidad Rey Juan Carlos y Carriots en su documento ‘Introducción al Internet de las Cosas’.
con este link sobre el título del libro
Construir una App con AI nunca fue tan fácilRuben Chavarri
El objetivo de la charla es contar una breve introducción a Machine Learning para situarnos, como funciona, en qué consiste y qué uso podemos darle en nuestras aplicaciones.
Analizaremos con un ejemplo real muy visual cómo construir una aplicación con Inteligencia artificial, viendo lo fácil que es aprovechar el potencial de TensorFlow (plataforma Open Source de Google), interactuando desde FireBase e implementando la lógica con Cloud Functions.
In the talk we demystify blockchain and cryptocurrencies, analyzing what is really behind this light and sound show. Disassembling one of the most popular platforms currently on Ethereum and analyze the keys to its operation, costs and metrics.
T3chCoin: dando forma al mundo a base de tokensRuben Chavarri
Ahora que parece claro que el BlockChain viene para quedarse, la siguiente pregunta es ¿Para qué me puede servir a mí? Dudas que nos planteamos, bien seamos un estudiante, profesional o como empresa.
El objetivo de la charla es analizar usos prácticos de blockchain en torno a los tokens. Haremos una introducción a las diferentes implementaciones, en qué consiste, situaremos su aplicación y cómo utilizarlo en una app o incluso en modelos de negocio. ¿Y las ICOs? Veremos cuál es su propósito y utilización.
Y como la mejor forma de aprender algo es con la práctica, hemos creado un ejemplo T3chCoin, donde creamos nuestro propio token, echaremos un vistazo a su implementación, como funciona y cómo utilizarlo.
Terminaremos con una reflexión sobre sus oportunidades, la letra pequeña de su uso, retos, riesgos, y perspectivas de futuro.
BitCoin, BlockChain, más criaturas fantásticas, y donde utilizarlasRuben Chavarri
En nuestra presentación conoceremos más sobre el BitCoin y otras criptomonedas como Ether, y sus habilidades para transformar el futuro del mercado tradicional, tal como lo conocemos hoy. También reconoceremos nuevas criaturas basadas en tecnologías BlockChain como los SmartContracts y profundizaremos en Solidity, un nuevo lenguaje de programación que entiende este idioma. Veremos en vivo y en directo un caso práctico “ChainTonic” analizando en que consiste y como funciona. Terminaremos analizando aplicaciones reales que se están llevando a cabo en la actualidad sobre la tecnología del BlockChain y cómo va a cambiar el futuro, en otros campos como el voto electrónico, identidad digital y la proliferación de tecnologías colaborativas. Link al proyecto práctico: https://github.com/Twiinlab/chaintonic
Description
We will talk about how to mix Angular2 and the new FireBase, one of the latest GoogleI/O surprises, a Mobile Backend as a Service, Realtime and Hosting service. We will have also a little introduction to reactive programming, how to build interactive applications and how to take advantage of this new approach in our apps.
In the talk we will use the following libraries among others:
Angular2 + RxJS
AngularFire2
New FireBase
Angular Material
We will end up developing an interactive application which will show the potential of this awesome synergy Angular2 + New Firebase, with a collaborative example ;)
Introduccion WebComponents y Visual StudioRuben Chavarri
Introducción al desarrollo orientado a WebComponents y Polymer, donde veremos como construir componentes y como integrarlos entre ellos, también veremos como afrontar el desarrollo de una aplicación Web y como integrarla con backEnd en nuestro caso Visual Studio.
Espero que os parezca interesante.
PartyRocking: Jugando con Javascript y WebsocketsRuben Chavarri
En el mundillo web siempre hemos visto la comunicación síncrona como asignatura pendiente, hasta ahora las alternativas eran muy complejas, hasta la aparición de los websockets.
Seguramente todos hemos alucinado con la creación de nuestro primer chat y nos hemos emocionado con sus posibilidades.
Nuestra propuesta es jugar con el chat hasta convertirlo en un juego matazombies, demostrando el potencial del mix Javascript, websockets con NodeJS, y terminar con un debate sobre las posibilidades de futuro.
Contenido de la charla:
- Tras una breve introducción de las tecnologías que vamos a utilizar. partiremos de una aplicación básica de chat, que iremos modificando hasta convertirla en un juego interactivo.
- Buenas prácticas y lecciones aprendidas, desde el despliegue en dispositivos móviles, la gestión de participantes, hasta la sincronización y rendimiento del interfaz.
- Visualización de algunas demos y ejemplos.
- Analizaremos las nuevas oportunidades en el mercado del Gaming, donde el rendimiento ya no es un problema con aceleradores de JS como CocoonJS o Famo.us, o la escalabilidad de los servicios de Websockets.
Para ver algunos experimientos, visitar:
http://www.partyrocking.tv
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...espinozaernesto427
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta intensidad son un tipo de lámpara eléctrica de descarga de gas que produce luz por medio de un arco eléctrico entre electrodos de tungsteno alojados dentro de un tubo de alúmina o cuarzo moldeado translúcido o transparente.
lámparas más eficientes del mercado, debido a su menor consumo y por la cantidad de luz que emiten. Adquieren una vida útil de hasta 50.000 horas y no generan calor alguna. Si quieres cambiar la iluminación de tu hogar para hacerla mucho más eficiente, ¡esta es tu mejor opción!
Las nuevas lámparas de descarga de alta intensidad producen más luz visible por unidad de energía eléctrica consumida que las lámparas fluorescentes e incandescentes, ya que una mayor proporción de su radiación es luz visible, en contraste con la infrarroja. Sin embargo, la salida de lúmenes de la iluminación HID puede deteriorarse hasta en un 70% durante 10,000 horas de funcionamiento.
Muchos vehículos modernos usan bombillas HID para los principales sistemas de iluminación, aunque algunas aplicaciones ahora están pasando de bombillas HID a tecnología LED y láser.1 Modelos de lámparas van desde las típicas lámparas de 35 a 100 W de los autos, a las de más de 15 kW que se utilizan en los proyectores de cines IMAX.
Esta tecnología HID no es nueva y fue demostrada por primera vez por Francis Hauksbee en 1705. Lámpara de Nernst.
Lámpara incandescente.
Lámpara de descarga. Lámpara fluorescente. Lámpara fluorescente compacta. Lámpara de haluro metálico. Lámpara de vapor de sodio. Lámpara de vapor de mercurio. Lámpara de neón. Lámpara de deuterio. Lámpara xenón.
Lámpara LED.
Lámpara de plasma.
Flash (fotografía) Las lámparas de descarga de alta intensidad (HID) son un tipo de lámparas de descarga de gas muy utilizadas en la industria de la iluminación. Estas lámparas producen luz creando un arco eléctrico entre dos electrodos a través de un gas ionizado. Las lámparas HID son conocidas por su gran eficacia a la hora de convertir la electricidad en luz y por su larga vida útil.
A diferencia de las luces fluorescentes, que necesitan un recubrimiento de fósforo para emitir luz visible, las lámparas HID no necesitan ningún recubrimiento en el interior de sus tubos. El propio arco eléctrico emite luz visible. Sin embargo, algunas lámparas de halogenuros metálicos y muchas lámparas de vapor de mercurio tienen un recubrimiento de fósforo en el interior de la bombilla para mejorar el espectro luminoso y reproducción cromática. Las lámparas HID están disponibles en varias potencias, que van desde los 25 vatios de las lámparas de halogenuros metálicos autobalastradas y los 35 vatios de las lámparas de vapor de sodio de alta intensidad hasta los 1.000 vatios de las lámparas de vapor de mercurio y vapor de sodio de alta intensidad, e incluso hasta los 1.500 vatios de las lámparas de halogenuros metálicos.
Las lámparas HID requieren un equipo de control especial llamado balasto para funcionar
4. #TechSum
Qué hay detrás de WhoAreYou?
* Cognitive Service
* Windows 10 IoT
Proyecto WhoAreYou
* El proyecto en acción
* Conectando Cognitive e IoT
* Desmontando WhoAreYou
Lecciones aprendidas y Próximos retos
5. #TechSum
Qué hay detrás de WhoAreYou?
* Cognitive Service
* Windows 10 IoT
Proyecto WhoAreYou
* El proyecto en acción
* Conectando Cognitive e IoT
* Desmontando WhoAreYou
Lecciones aprendidas y Próximos retos
7. #TechSum
Desde caras a emociones, permitiendo a tus apps
entender imágenes y vídeos
Escuchar y hablar a tus usuarios, filtrar el ruido,
identificar quién habla o interpretar qué quiere decir
Procesar texto y aprender como reconocer que es
lo que el usuario quiere
Aprovechar el conocimiento procedente de la
web, el mundo académico o tus propios datos
Acceso a billones de paginas web, imágenes,
videos y noticias con el poder las APIs de Bing
10. #TechSum
Hace uso de la Universal Windows platform
para permitir crear increíbles aplicaciones
Compatible con la API de cableado de Arduino
Puedes usar las herramientas que conoces y te
encantan, ¡Completamente integrado con
Visual Studio!
Perfecto para aquellos que se quieren introducir
en el mundo IoT y aprovechar su experiencia en
tecnologías Microsoft
14. #TechSum
Qué hay detrás de WhoAreYou?
* Cognitive Service
* Windows 10 IoT
Proyecto WhoAreYou
* Conectando Cognitive e IoT
* Desmontando WhoAreYou
* El proyecto en acción
Lecciones aprendidas y Próximos retos
16. #TechSum
Conectando Cognitive e IoT
Cognitive Service
Plataforma de servicios
inteligentes que permite el
procesamiento de imágenes
Windows 10 IoT Core
Sistema operativo para
dispositivos que nos permita la
captura de fotos
WhoAreYou?
Plataforma para conectar ambos
mundos
24. #TechSum
Qué hay detrás de WhoAreYou?
* Cognitive Service
* Windows 10 IoT
Proyecto WhoAreYou
* El proyecto en acción
* Conectando Cognitive e IoT
* Desmontando WhoAreYou
Lecciones aprendidas y Próximos retos
Álvaro Marcos: Software Engineer en PlainConcepts, más de tres años dedicado al mundo web. Apasionado por el desarrollo Back-End y las nuevas tecnologías. Siempre intentando ir un paso más allá!
Rubén Chavarri: Software Engineer en PlainConcepts con más de ocho años de experiencia. Enamorado del desarrollo Front y la divulgación. Apasionado por lo que hago, convencido en que la tecnología al servicio de la gente, puede hacernos la vida un poco más fácil.
A -> R
¿Qué es WhoAreYou?: Nace como iniciativa por el proyecto de fin de carrera, la oportunidad perfecta para probar las últimas tecnologías, y tras contar el proyecto a Rubén, también decidió subirse al barco.
Objetivos de la charla: Compartir nuestra experiencia y los retos que nos hemos encontrado durante el desarrollo.
A -> R
La charla la vamos a separar en los siguientes apartados:
Vistazo general de las tecnologías utilizadas
Veremos en detalle en que consiste el proyecto / como se han integrado las tecnologías / Demo en directo viendo como funciona la plataforma
Reflexión sobre las lecciones aprendidas y próximos retos.
R
Empezaremos situando que tecnologías hay detrás de WhoAreYou
R
Trasmitir el potencial y las posibilidades de Cognitive Services, contar de forma genérica posibles aplicaciones (análisis de video, hogar conectado, etc)
Contar en que consiste Windows 10 IOT, transmitir la reutilización de conocimientos, la facilidad para comenzar y robusted del ecosistema
R
Visión
Voz
Lenguaje
Conocimiento
Búsquedas
R
Centrándonos en Visión, este es el listado de APIs
Vision
Cara
Emociones
Videos
R
Estas son las APIs principales que hemos utilizado para WhoAreYou
Imaginaros:
* Face detection: para reconocer las caras en las fotografías que capturamos
Recognize emotions: Para obtener datos enriquecidos del estado de animo de las personas que capturamos
R
Hemos visto w10 para dispositivos pequeños
Ideal para la gente que se introduce y quiere aprovechar el conocimiento en tecnologías micro
Potente gracias a Universal Windows Platform
Compatible con api de arduino
Puedes usar visual studio!
A
IoT en nuestro día a día ya es una realidad:
Ejemplos muy simples como domótica, radiocontrol, coches autómatas, media centers, estaciones meteorológicas, sistema de riegos automáticos, etc.
A
Si alguien no conoce Hackster.io
Un buen punto de encuentro con la comunidad IoT, donde los desarrolladores explican sus proyectos.
Sección específica para Windows 10 IoT
Rover
A
Este es el hardware que hemos utilizado para WhoAreYou
Raspberry Pi 2 Estándar (también sería posible hacerlo con Pi 3)
Sensor de movimiento standard
Camara USB (HD)
Fáciles de encontrar
Contar el pack IoT no es full compatible
A
Vista en detalle del proyecto
¿Qué es WhoAreYou?
Plataforma que te permite administrar tus contactos para controlar el acceso
Para que os hagáis una idea, un buen ejemplo podría ser como el portero automático para tus amigos, servicios de limpieza, profesor de inglés particular o incluso para acceso huéspedes con Airbnb.
Para que os hagáis una mejor idea, lo que mejor es que os imaginéis…
¿Para que? ¿Que problema resuelve? -> Autorizar fácilmente el acceso a amigos, personal de limpieza, profesor de inglés.
R
Esquema de alto nivel de la solución:
1) El mundo de Cognitive Service
2) El potencial de dispositivos IoT para la captura de fotos
3) Plataforma que exprime el potencial de ambos mundos
R
Arquitectura de la solución:
Windows10 IoT Core
Plataforma WhoAreYou: PortalAdmin(front Angular2+TS) + API(swagger) + Backend(lógica)
Cognitive Service
R
Principales workflows:
Flujo de administración
A
Flujo:
- Queremos dar acceso a nuestros amigos/ personas de nuestra organización, etc
- Desde el portal web se crean los distintos modelos, cada uno sigue el flujo que está descrito
- La foto llega a who are you, se guarda en azure, se envía a cognitive y en caso de que todo va correctamente se crea nuestra entidad en nuestro modelo
- De esta forma conseguimos añadir valor, establecer que personas están en que localizaciones, permitir que una misma persona pueda accede a dos sitios que conectamos etc
- Enseñar código dar de alta fotos
A
Flujo:
- Dispositivo detecta a una persona, saca foto y lo envía
- Who are you recibe la información, la trata y la formatea para mandar la información como la necesita cognitive (con la clave incluida) y se manda
- Cognitive services utiliza sus apis internas para determiner si es alguien conocido
- Who are you recibe la respuesta,emcuentra la información de la persona de la que se trata y le devuelve esa información, con la que puede decir abrir una puerta, o incluse preparer café, poner canción favorite, etc
A
Flujo:
- Nos dimos Cuenta que sería interesante guarder un histórico
- Cuando recibimos una petición de verificación iniciamos un proceso en background que contacta con cognitive para que analice emociones
- Gráfico de emociones, acciones sobre motivación de empleados, etc
A
Hacer incapie en la sencillez del montaje y la facilidad para obtener los components
Intento de alta de Ruben
Dar de alta a Rubén en la plataforma
Probar el acceso a Rubén
Probar si verdaderamente funciona, probando con David
Perfeccionar el reconocimiento: doble factor de autenticación, apis que miden profundidad y temperature, etc
Incluir autenticación al dispositivo, token jwt, certificado, etc.
Para aumentar el procentaje de acierto utilizer machine learning de forma que se quede en tu perfil la foto con la que más positivos tengas
Incluir Sistema de aperture/cierre
R y A
- El sensor de movimiento se active con facilidad, jugar con los potenciómetros y por software para dejarlo bien
Contar las dificultades al tratar de hacer el envío en el evento de cambio de valor
Al principio Verify estaba limitado a 10 personas max, lo replicamos usando findSimilar y adaptando a nuestras necesidades
R y A