Programacion

Plain Concepts

El pasado mes de Diciembre, en las instalaciones de la UPM (Universidad Politécnica de Madrid), tenía lugar el Plain Concepts Tech Day (un evento repleto de sesiones técnicas sobre temas como CSS, Xamarin, Docker, .Net Core, Azure, Swager y VSTS).

Sin olvidar que fue un evento solidario, pudimos disfrutar de una mañana repleta de información técnica, preguntas y networking. La recaudación de las entradas solidarias (que no solo había entradas gratuitas) ha sido donado íntegramente a la Fundación Theodora, una fundacion que se dedica a dibujar una sonrisa en la cara de ninos hospitalizados. Si lo deseas, tú también puedes poner tu granito de arena haciendo un donativo aqui https://es.theodora.org/.

Fundación Theodora
Plain Concept lleva en el mercado casi doce años atrayendo a profesionales reconocidos en todo el mundo. Actualmente cuentan con mas de 170 empleados y tienen oficinas en las cinco mayores ciudades de España, además de Seattle USA, Londres UK y Dubai EAU.

Plain Concepts (Web)Plain Concepts (Facebook)Plain Concepts (Twitter)

Programa del evento:

  • 9:00 – 9:45 CSS Grid Layout – ¡Se acabaron los hacks, larga vida al CSS! (Javier Suarez – Software Development Engineer en Plain Concepts y Xamarin MVP)
  • 9:45 – 10:30 Desarrollo de aplicaciones multiplataforma utilizando Xamarin (Ignacio Villanueva – Software development Engineer en Plain Concepts)
  • 10:30 – 11:15 Docker: de principiante a pro (Eduard Tomás – Development Team Lead en Plain Concepts y MVP en Asp.Net)
  • 11:15 – 11:25 ¿Qué es la Fundación Theodora? (https://es.theodora.org/)
  • 11:25 – 11:45 Break
  • 11:45 – 12:30 Los autobuses de Madrid en tiempo real con Azure Relay, .Net Core y una Raspberry Pi (Manuel Rodrigo Cabello – Software Development Engineer en Plain Concepts y MVP en IA y Carlos Landeras – Software Development Engineer en Plain Concepts)
  • 12:30 – 13:15 Swagger Code Generation: Cuando front encontró a back (Luis Ruiz Pavón – Software Development Engineer en Plain Concepts y MVP en Asp.Net y Carlos Bastos – Software Development Engineer en Plain Concepts)
  • 13:15 – 14:00 Integración contínua con Visual Studio Team Services (Luis Fraile – Microsoft MVP)

Los autobuses de Madrid en tiempo real con Azure Relay, .Net Core y una Raspberry Pi
Todas y cada una de las ponencias me han aportado información nueva e interesante, pero la que mas me ha impresionado ha sido la de Manuel Rodrigo Cabello y Carlos Landeras “Los autobuses de Madrid en tiempo real con Azure Relay, .Net Core y una Raspberry Pi”.
 
En este proyecto, creamos una aplicación que retransmite en tiempo real la posición de los autobuses de Madrid desde una Raspberry Pi utilizando .net Core 2.0 (C#) y la compilamos en arquitectura ARM para poder ejecutarla en la versión Stretch de Raspbian.

Esta aplicación utiliza el servicio de conexiones Azure Relay Hybrid como servicio de broadcast y el programa que tiene el rol de escucha esta desarrollado en Node Js.

El frontend es una pequeña aplicación desarrollada con React 16 en combinación con Google Maps API.

Aqui les dejo una lista de materiales que les ayudarán a entender y reproducir este proyecto si lo desean:

Este es el slideshow de esta ponencia:

Este es el audio de esta ponencia:

Este es el repositorio con el código fuente de esta proyecto:


https://github.com/mrcabellom/techday-azurerelay-autobuses
https://github.com/CarlosLanderas/Codemotion2017-ARealtimeAppWithRaspberryPi

 
EMT Madrid Map
 
En PLAIN CONCEPTS están buscando nuevos talentos para ampliar su plantilla. Tienen proyectos muy variados y estimulantes. Si estas interesad@ manda tu curriculum vitae a careers@plainconcepts.com. Aqui podras encontrar una lista con los puestos disponibles en este momento PlainConcepts.com/careers

 

Convierte tus imagenes creadas con Nero a formato ISO-9660 Standard CD

Nero es definitivamente mi opción preferida en utilidades para escribir discos, pero por desgracia no es capaz de guardar una imagen de disco en formato ISO.

En mi opinión, es sin ninguna duda la herramienta para quemar discos más popular Continue Reading

[Chrome] xSpeechKit: Controla el buscador Google con la voz

xSpeechKit es una interesante extensión para Google Chrome que se vale de la nueva funcionalidad de reconocimiento de voz de Google Chrome para aumentar la potencialidad del mismo. Y qué mejor manera de hacerlo que usando el mismo buscador de Google para lograr este objetivo. Así tenemos una extensión que se constituye en una herramienta de mucha utilidad para personas que sufran algún tipo de discapacidad. Y para las ques no, tambien. Continue Reading

SQLite Database Browser

SQLite Database Browser es una herramienta de código abierto, gratuita, que te permitirá crear, diseñar y editar archivos de base de datos compatibles con SQLite.

Ha sido diseñada para ser usada tanto por usuarios domésticos como por desarrolladores que quieran crear bases de datos, editar y buscar datos utilizando una interfaz familiar al estilo de las hojas de cálculo de excel, sin la necesidad de aprender complicados comandos SQL.

Principales características y opciones:

  • Crear y compactar archivos de bases de datos
  • Crear, definir, modificar y eliminar tablas
  • Crear, definir y eliminar índices
  • Ver, editar, agregar y eliminar registros
  • Buscar registros
  • Importar y exportar registros en forma de texto
  • Importar y exportar tablas desde/a archivos CSV
  • Importar y exportar base de datos desde/a archivos de copias de seguridad SQL
  • Realizar consultas SQL y revisar los resultados
  • Examine el registro de todos los comandos SQL emitidas por la aplicación

Continue Reading

Picasa Album Downloader – Para descargar álbumes foto de Picasa, a tu ordenador

Hoy les presento un truco para descargar álbumes de foto, creados con Picasa. Con esta herramienta lo puedes hacer sin necesitar registrarte o tener instalada la aplicación oficial de Picasa. Esta disponible para PC, MAC y Linux. Continue Reading