Blockchain permisionada

(Trobareu la versió en català més avall) Ahora que ya hace más de 10 años de la generación del primer bloque de Bitcoin, que sirvió como una excelente carta de presentación de la tecnología blockchain, vemos que esta tecnología se está haciendo cada día más popular, hecho que se refleja claramente en el gran número de criptomonedas que han surgido. La web coinmarketcap.com ya tiene más de 2000 monedas diferentes indexadas.  Blockchain promete ser un sistema descentralizado, extremadamente seguro, que construye una especie de libro mayor donde se pueden añadir nuevas entradas, pero no borrar ninguna existente, creando un sistema transparente y auditable. Estas características asociadas a blockchain son ideales para las aplicaciones monetarias como el Bitcoin, pero también pueden ser muy útiles para muchas otras aplicaciones más allá de las criptomonedas. Así, después de Bitcoin han aparecido otras plataformas donde se pueden crear aplicaciones descentralizadas programadas por los usuarios en los llamados contratos inteligentes (smart contracts en inglés) y que pueden usar una blockchain como registro para guardar otros tipos de información a parte de monetaria. Una de las plataformas más conocidas para ello es Ethereum. Listado de las últimas criptomonedas en la lista de coinmarketcap.com según su capitalización. Debe notarse que la capitalización de estas monedas no es conocida por esta web (indicado con un $?) y por esto están al final de la lista. Sin embargo, tanto la blockchain inicial propuesta para Bitcoin, como otras más modernas como Ethereum, además de las propiedades ventajosas mencionadas anteriormente, también tienen ciertos inconvenientes que hacen que no sean sistemas apropiados para ciertos casos de uso. Entre estos problemas encontramos la falta...

El Mobile World Congress, a posteriori

El Mobile World Congress tuvo lugar en Barcelona a finales de febrero y desde los EIMT nos preguntamos ¿qué ha quedado de todo aquello? ¿Cuáles han sido las novedades que marcarán las líneas de innovación de cara al futuro? ¿Y lo que más ha impresionado al público? Hablamos con Carles Garrigues, profesor de la UOC y director del Máster en Universitario en Desarrollo de Aplicaciones para Dispositivos Móviles. El mundo del motor Comenzamos con los automóviles, uno de los protagonistas cada año en el Mobile World Congress. ¿Qué novedades nos han traído este año? Pese a que todos los fabricantes están mirando al futuro con el 5G, realmente hubo pocas novedades; un ejemplo es que siguen con el mismo nivel de conexión de siempre, el nivel dos. Además, la idea que hay detrás de los coches presentados es la misma año tras año: ayudar al conductor con una buena conducción. ¿Qué significa esto? Que por ejemplo hay un dispositivo en el vehículo que reconoce cuando el conductor se está durmiendo y hace que el coche se pare. Otro ejemplo es dotar al vehículo de dispositivos para reconocer las constantes vitales del conductor: presión arterial, ritmo cardiaco, etc. Esto último lo ha presentado Mercedes en sus vehículos. La marca SAP presentó un coche modular, un producto híbrido cuya estructura se podía transformar según las necesidades de cada uno. Pese al avance, aún está lejos la realidad del coche autónomo; hacen falta tantas empresas de por medio y tantos procesos tecnológicos, además del tema legal, que el coche autónomo aún se hará esperar unos cuantos años más. Una marca de automóviles...

Mobile World Congress 2019: tendencias y novedades

Barcelona vuelve a ser la capital mundial de la tecnología móvil; el Mobile World Congress (MWC) coloca a la ciudad condal en el epicentro de todas las mirades para saber hacia dónde van las tendencias móviles de cara al futuro. La tecnología 5G será una de ellas, aunque habrá muchas más. El móvil plegable Diferentes marcas como LG, Samsung o Hauwei darán a conocer diferentes ejemplos de móviles plegables. Pese a que esta tendencia van en auge, habrá que ver si se consolida o si, simplemente, es algo pasajero. En cualquier caso, los modelos que se presenten en la vigente edición del MWC no serán los móviles del futuro, pero sí los primeros con esta tendencia. 5G Esta tecnología, aunque ya lleva años desarrollándose, será una de las protagonistas de la vigente edición. Diferentes marcas aprovecharán el congreso para presentar sus primeros dispositivos con el 5G, que tiene tres objetivos: aumentar el número de dispositivos conectados a una red sin problemas de sobrecarga o saturación, reducir el tiempo de respuesta desde que un móvil recibe una orden hasta que la lleva a cabo y aumentar la velocidad de conexión. Lector de huellas bajo la pantalla Esta tendencia ya se ha ido desarrollando e implementando en el 2018 gracias al aumento progresivo de las pantallas en los dispositivos. La falta de espacio hace que el reconocimiento de huellas bajo la pantalla sea una tendencia que irá a más de cara al futuro Tres cámaras o más Los dispositivos aumentan las funciones fotográficas. De esta manera, incorporando diferentes cámaras a los terminales, los usuarios podrán realizar fotografías con gran zoom óptico,...

Barcelona, un hub de talento para deep learning

El pasado 20 y 21 de diciembre de 2018, la UOC, conjuntamente con otras universidades catalanas, centros de investigación y empresas, organizaron la primera edición del Deep Learning Barcelona Symposium. Participantes, organizadores y asistentes del Deep Learning Barcelona Symposium ¿Cuál era el objetivo? El simposio se organizó para difundir y dar visibilidad al talento formado o existente en Barcelona en temas de aprendizaje computacional basado en técnicas de deep learning. Así pues, se invitaron a ponentes expertos en esta área que cumplieran uno de los dos siguientes requisitos: que se hubieran formado en alguna de las universidades de Barcelonaque estubieran trabajando en alguna universidad, centro de investigación o empresa de Barcelona, aunque se hubieran formado fuera La expertez de los ponentes se evalúo teniendo en cuenta si habían publicado en los congresos o revistas de más prestigio de cada una de las áreas que se consideraron en el simposio. La lista de ponentes que participó del simposio se puede encontrar aquí. Concretamente, el día principal del simposio (20 de diciembre) se organizó en 5 sesiones distintas: LenguajeVisión por computadorAudioMultimodalDeep Learning La última sesión, la correspondiente al área de Deep Learning, estaba más centrada en detalles técnicos sobre el tipo de arquitecturas usadas, sin dar un foco específico al tipo de aplicación en el que se centraban. Todas las demás sesiones, aunque también utilizaban técnicas de deep learning, se centraron en las distintas aplicaciones a las que se refieren: lenguaje, visión (imagen/vídeo), audio y combinación de múltiples modalidades (por ejemplo, lenguaje+visión). Desde la UOC quisieramos destacar la participación que tuvo como poniente la investigadora de nuestro grupo de investigación SUNAI...

Los trade-offs en ingeniería informática

Dicen que en la vida no se puede todo, y esta afirmación es aún más vigente en el campo de la ingeniería. Muchos problemas ingenieriles pueden resolverse desde diferentes perspectivas y mejorar una dimensión puede implicar perjudicar otra. Estos equilibrios, denominados en inglés trade-offs, significan que no hay una solución netamente mejor que otras y debemos escoger la opción más adecuada según el contexto y los objetivos deseados. Debido a que no hay “recetas” universales, un trade-off es un punto donde la ingeniería aporta valor añadido. Saber reconocer el trade-off, conocer las posibles soluciones alternativas y saber elegir la más apropiada al contexto es donde reside nuestro valor diferencial como ingenier@s. Dedicaremos esta entrada a describir algunos de los trade-offs más comunes en el ámbito de la ingeniería informática. En su versión más genérica, un trade-off refleja: Un equilibrio entre la calidad del resultado y los recursos consumidos por la solución Una relación entre los diferentes tipos de recursos necesarios para resolver un problema Un conflicto entre objetivos contradictorios En el campo de la ingeniería informática, aparecen trade-offs de los tres tipos.  La calidad del resultado depende del problema concreto, mientras que los recursos pueden ser de diversos tipos: Software: Tiempo de ejecución, espacio de memoria Hardware: Retardo, área ocupada por el componente, consumo de energía, coste económico Redes y sistemas distribuidos: Número de mensajes enviados, ancho de banda, capacidad (memoria y tiempo de cálculo) de cada nodo Proyectos TIC: Tiempo de realización, Alcance del proyecto, Calidad del producto, Recursos (humanos y técnicos) disponibles. Estudiamos a continuación algunos de los trade-offs más habituales en el ámbito de la informática: Algorítmica y estructuras de datos (tiempo versus espacio): A la hora...

¿Cómo ha evolucionado el smartphone en 2018?

¿Aunque ya hace tiempo que el mundo de los smartphone no ofrece cambios revolucionarios, es cierto que poco a poco se van haciendo pequeños avances. Para aquellos que durante el último año no habéis estado atentos a las últimas novedades en tecnología smartphone, en esta entrada hacemos un repaso de algunos de los cambios más destacados. De éstos, algunos posiblemente representan una tendencia clara para el futuro. Otros quizá acabarán su vida en breve. Buena parte de las novedades tienen como culpable el móvil sin marcos. Hace ya mucho tiempo que se instauró la tendencia de reducir al máximo los marcos del teléfono, de tal forma que el frontal sea casi todo pantalla. Esta tendencia no ha sido algo precisamente menor, puesto que ha representado uno de los mayores retos tecnológicos para los diseñadores de teléfonos móviles. Si la parte frontal del teléfono es ocupada exclusivamente por la pantalla, los diseñadores tienen que encontrar la manera de colocar en el terminal elementos básicos como el lector de huellas o la cámara frontal. Esto ha traído numerosas innovaciones, algunas de ellas tan complejas como la aparición del notch y el uso del reconocimiento facial para desbloquear el teléfono. En este sentido, en el último año hemos visto cómo va madurando una nueva tecnología que permite incorporar el lector huellas bajo la pantalla. Lector de huellas bajo la pantalla El clásico patrón de pantalla o PIN de desbloqueo fue sustituido hace años por algo bastante más seguro: el lector de huellas. Este se situó en la parte delantera de los terminales (situarlo en el lateral o detrás parece menos cómodo), pero...