T3chfest

Follow T3chfest
Share on
Copy link to clipboard

Feria de informática y nuevas tecnologías en la Universidad Carlos III de Madrid. Evento gratuito para estudiantes donde se dan cabida charlas tecnológicas durante dos días. ¡Aprende lo último en tecnología e innovación, demuestra lo que sabes en sus concursos y hackathon!

Autentia


    • Apr 12, 2018 LATEST EPISODE
    • infrequent NEW EPISODES
    • 43m AVG DURATION
    • 42 EPISODES


    More podcasts from Autentia

    Search for episodes from T3chfest with a specific topic:

    Latest episodes from T3chfest

    AireMad y el Open Source - Ulises Gascón

    Play Episode Listen Later Apr 12, 2018 49:59


    AireMAD es una aplicación open source que muestra los datos de Madrid sobre diversos parámetros ambientales (contaminación, ruido, gripe, meteorología, etc...) que afectan a sus ciudadan@s. En la presentación se habla de Aire Madrid, que fue la aplicación anterior, así como de la motivación para empezar AireMAD con el apoyo de Open Source Weekends, OSWGuilds y Fictizia. AireMAD cuenta con una serie de datasets que no están incluidos en el catálogo oficial y ofrecemos con una API, además hablaremos en profundidad de temas técnicos relacionados con tecnologías libres (experimentales y poco conocidas) creadas en España como GoblinDB o Pillarsjs. La presentación muestra también las dificultades que nos encontramos los reutilizador@s de los datos abiertos tanto en contexto legal como técnico para poder hacer algo útil con la información

    The Future of the Conversational UIs - Jorge del Casar

    Play Episode Listen Later Apr 12, 2018 45:07


    Conversational UIs are emerging interfaces for interaction human/computers. Nowadays, most of the technologies support basic interactions based on commands. However there are important challenges ahead: moving from command to conversations, developing of programming languages and platform supporting dynamics of the contexts, or the unsupported need of accumulative accuracy and inference. During the presentation, I will present all this topics, offering insight on what could be the trends for them

    Side-projects for fun and learning - Marta Cruz y Daniel Villalobos

    Play Episode Listen Later Apr 12, 2018 45:16


    Como informáticos estamos siempre en constante aprendizaje. La tecnología nunca para, es quizás lo que más nos apasiona y por lo que estamos aquí. Sin embargo, el progreso tecnológico es incesante y continuamente tenemos la sensación de quedarnos obsoletos y ser incapaces de mantenernos en la cresta de la ola. Sabemos que es imposible conocer todas las tecnologías, pero, al menos, nos interesa aprender algunas. Quizás las más relevantes para nuestra área de especialización o las que complementan nuestro perfil, incluso alguna completamente diferente para dar un giro a nuestra carrera. Pero, ¿Cómo lo hacemos? Durante nuestro día a día en el trabajo estamos a tope y apenas nos dan las horas para entregar nuestras actividades. Por otro lado, si no tenemos trabajo, requerimos de experiencia para conseguir uno. Entonces, ¿Cómo adquiero experiencia si no tengo un trabajo o un espacio en donde aprender y obtenerla? Este es un dilema al que nos enfrentamos constantemente. En nuestro caso, estamos convencidos que los side-projects son una solución efectiva y divertida para aprender, colaborar e innovar con otros, alrededor de una idea y de la tecnología. También nos permiten ganar experiencia suficiente para conseguir un trabajo, convertirnos en expertos e incluso emprender. Esto no lo decimos nosotros, existen caso reales de grandes empresas tecnológicas que han comenzado como un side-project, ¿Te suena Twitter, Instagram, Github, Twitch o Slack? Si quieres conocer nuestro enfoque sobre los side-projects, qué son, por qué son importantes para ti y para la empresa en la que trabajas, cómo los hemos implementado en nuestro día a día, así como un caso práctico de puesta en marcha de un side-project, ¡No te puedes perder esta charla!

    La apasionante aventura de escalar una aplicación móvil - Pedro Piñera

    Play Episode Listen Later Apr 12, 2018 43:39


    Hoy en día estamos rodeados de apps, y compañías como Google y Apple cada vez abren más APIs haciendo que nuestras apps sean cada vez más grandes y complejas. El crecimiento de una app generalmente conlleva el crecimiento del equipo, y esto puede eventualmente introducir problemas de escalabilidad bastante importantes a los cuales el equipo tiene que hacer frente. En esta charla hablaré sobre mi experiencia abordando retos dicho ratos, y enseñaré a detectar y a solucionar dichos problemas antes de que sean una carga pesada para la empresa imposible de arrastrar.

    Ciberseguridad en los videojuegos - Pablo Fernández

    Play Episode Listen Later Apr 12, 2018 45:18


    Los cibercriminales han centrado uno de sus objetivos en los videojugadores. La instalación de troyanos en terminales móviles o en ordenadores que, aparentando ser parte de un juego, sustraen información, la cifran o la destruyen, es uno de los ataques más frecuentes se produce. Por otro lado, la captación o el esnifado de los datos personales y biométricos de los jugadores es un foco de acción de interés para los delincuentes. La ciberseguridad aplicada es la herramienta esencial (y obligatoria en muchos casos, según dispone el GDPR) para evitar estas intrusiones, sustracciones y crackeos.

    Wonderwoman no era ingeniera - Noe y Vanessa Medina

    Play Episode Listen Later Apr 12, 2018 42:55


    Tenemos asumido que las niñas ya no tienen por qué ser princesas y que Wonder Woman es un ejemplo de mujer guerrera (aunque en el fondo sigue siendo una princesa). ¿Es la tecnología un ámbito exclusivo para universitarios? La tecnología es un sector muy amplio donde la mayor parte de la gente es autodidacta. Si a la falta de referentes femeninos le sumamos un problema clasista como es la necesidad de ir a la universidad ¿Qué más podemos ponerles en el camino a esas niñas que quieren ser unas IT Wonder Women? Hay muchas opciones y todas igual de válidas. Queremos dar una visión desde el punto de vista de dos mujeres que no fueron a la universidad y que se desarrollan profesionalmente en tecnología.

    The convergence of 5G, AI and IoT - Manuel Lorenzo

    Play Episode Listen Later Apr 12, 2018 45:42


    Key technologies are converging and have started to impact the Information and Communications Technology (ICT) ecosystem. These technologies are Fifth Generation (5G) wireless communications, Artificial Intelligence (AI), Data Analytics, and Internet of Things (IoT). Each of these technologies will have a huge impact, not only on ICT, but also across virtually all industry sectors as they will permeate a myriad of use cases. However, the combination of these technologies will disrupt industry verticals, from tasks occupations, to business processes or radical new business models, In this talk Ericsson will share some of the opportunities but also the challenges to capture the promise of 5G, AI and IoT.

    Machine learning con R + h2o: Class 101 - Inés Huertas

    Play Episode Listen Later Apr 12, 2018 43:45


    R nos permite utilizar un montón de modelos y librerías de machine learning para realizar diferentes problemas de analítica, pero cuando este volumen de datos aumenta el performance que suele ofrecer no es el deseado. H2o provee de unas librerías open source capaces de ejecutar estos algoritmos de machine learning de una forma sencilla y optima cuando nuestros datos aumentan en volumen. En la charla explicaremos como funcionan las principales librerías y como podemos integrarlas y usar de R.

    Machine learning con R + h2o: Class 101 - Inés Huertas

    Play Episode Listen Later Apr 12, 2018 43:45


    R nos permite utilizar un montón de modelos y librerías de machine learning para realizar diferentes problemas de analítica, pero cuando este volumen de datos aumenta el performance que suele ofrecer no es el deseado. H2o provee de unas librerías open source capaces de ejecutar estos algoritmos de machine learning de una forma sencilla y optima cuando nuestros datos aumentan en volumen. En la charla explicaremos como funcionan las principales librerías y como podemos integrarlas y usar de R.

    Cómo se desarrolla software en el siglo XXI - Daniel Jiménez

    Play Episode Listen Later Apr 12, 2018 46:44


    Daniel Jimenez nos presenta las técnicas de desarrollo de software que han nacido y evolucionado en el corazón de Silicon Valley durante los últimos 10 años y que todo buen desarrollador actual debe dominar. Conceptos como DevOps, la integración y el despliegue continuos, automatización, fallo-temprano, desarrollo dirigido por pruebas, son la base del desarrollo moderno de software.

    Proyecto TRRP. Drones con routers - David Meléndez

    Play Episode Listen Later Apr 9, 2018 44:27


    TRRP (Trash Robotic Router Platform) es un proyecto personal para fabricar desde cero robots usando Linux. En esta charla veremos un dron fabricado con materiales reciclados, usando como sistema de control un router Fonera que corre OpenWRT. Veremos cómo funciona un sistema de control de vuelo y cómo se implementa en un router, cómo se controla mediante su red WiFi, así como descubrir la arquitectura que hay detrás de su interfaz web de control en tiempo real: Interfaz web con Javascript y Canvas para representar telemetría. Procesos con prioridad a nivel de kernel y sistemas de control. Desarrollando un protocolo WiFi personalizado para evitar ataques de desautentificación. Reciclado de hardware: Usando mandos de la Wii como sensores. Protocolo hardware I2C y puerto serie del router. Generación de señales PWM y microcontroladores.

    Faircoin o cómo la tecnología si puede cambiar el mundo - María Horta

    Play Episode Listen Later Apr 9, 2018 45:38


    Charla orientada a dar a conocer Faircoin, la criptomoneda que utiliza FairCoop, la cooperativa para la tierra para una economía equitativa; así como las herramientas que estamos desarrollando alrededor de esta nueva tecnología y sus aplicaciones reales en la vida diaria.

    Ética Hacker - Adolfo Sanz de Diego

    Play Episode Listen Later Apr 9, 2018 44:29


    Empezaré contando cuando y como surgieron los hackers, intentando enumerar sus doctrinas comunes. Para continuar listaré los hitos más importantes que desde mi punto de vista han conseguido. Y para terminar haré una reflexión de cómo podría llegar a ser el futuro que nos espera si la ética hacker sigue extendiéndose, no solo ya a ámbitos informáticos, sino al resto de la sociedad.

    Introducción a Redis - Miguel Garrido

    Play Episode Listen Later Apr 9, 2018 33:43


    Redis sigue creciendo en popularidad. En concreto Redis es la base de datos más popular entre las clave-valor, la tercera entre las NoSQL y la décima en el ranking global tras las tradicionales Oracle, MySQL y SQL Server. Proponemos una charla sobre cuándo y cómo utilizar esta base de datos así como algunos casos de éxito realizados por Paradigma Digital.

    ¿Cómo se estandariza un lenguaje de programación? - Jose Daniel García

    Play Episode Listen Later Apr 9, 2018 54:56


    Es una pregunta que me hacen con cierta frecuencia. ¿Por qué unos lenguajes de programación están sujetos a un estándar y otros no? ¿Qué ventajas tiene? ¿Que inconvenientes? Y sobre todo ¿cómo es el proceso más allá de lo que pone en los papeles?. En esta charla hablaré de lenguajes de programación. Intentaré contestar a a estas preguntas (y posiblemente otras), desde un punto de vista práctico a través de mi experiencia en el subcomité ISO/IEC JC1/SC22 (Lenguajes de programación) y en ISO/IEC JTC1/SC22/WG21.

    7 servidores en 7 minutos - José Manuel Ferrer

    Play Episode Listen Later Apr 9, 2018 49:09


    Desplegaremos un appliance de OpenStack vCenter sobre el que desplegaremos una arquitectura formada por 3 servidores de bases de datos en cluster, dos servidores con Drupal y dos de nginx. Utilizaremos varios portátiles y un switch para simular un pequeño CPD sobre el que hacemos el despliegue de ambas soluciones en directo.

    Implementando microservicios, cómo y por qué - Fátima Casaú

    Play Episode Listen Later Apr 9, 2018 39:40


    Últimamente se escucha hablar mucho de microservicios web y parece un tendencia en el desarrollo de aplicaciones pero en muchas ocasiones no se sabe muy bien qué son, cuál es son sus diferencias con respecto a las aplicaciones monolíticas y qué ventajas nos aportan con respecto a éstas últimas. En esta charla veremos una introducción a los microservicios, una comparativa con las aplicaciones monolíticas y ejemplos de frameworks, herramientas y arquitecturas que podemos montar para implementar y desplegar aplicaciones basadas en microservicios

    Sobrevolando AWS - Ernesto Alonso

    Play Episode Listen Later Feb 27, 2018 43:48


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=RK02kf0s2qo Sistemas distribuidos. Amazon web servicios.

    Entendiendo el mundo real: streaming analytics para IoT - Álvaro Egea

    Play Episode Listen Later Feb 27, 2018 31:43


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=e7cqkS2uUqo Monitorización para IoT. machine learning. Inteligencia artificial. Sistemas distribuidos.

    ¡Olvida OO y a pensar funcionalmente! - Javier Onielfa

    Play Episode Listen Later Feb 27, 2018 59:38


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=Q3UqTSWPZ8E Programación funcional. Lenguajes de programación. Programación

    David Muñoz - El programador políglota

    Play Episode Listen Later Feb 27, 2018 45:19


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=z6zR_WjwCnQ Lenguajes de programación. Desarrollo de software.

    Carlos Javier Prados - Internet de las Cosas Industrial aplicado a Eficiencia Energética

    Play Episode Listen Later Feb 27, 2018 43:30


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=XpPe7aGdi3o interacción. Internet de las cosas. IoT

    Manejo de estructuras de datos en C++ - Martín Knoblauch

    Play Episode Listen Later Feb 27, 2018 50:47


    Java. Boosts. Lenguajes programación. Desarrollo software. C++

    El futuro de la movilidad - Manel Pujol

    Play Episode Listen Later Feb 27, 2018 15:44


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=rCMhQCpQJJQ El gran reto que afrontan todas las ciudades es el de seguir dando respuesta a las necesidades de movilidad de sus habitantes, apostando a su vez por un modelo más eficiente y sostenible que reduzca drásticamente la emisión de partículas a la atmósfera y la congestión. La tecnología resultará clave en la definición de la movilidad de las smarts cities.

    Introducción al Deep Learning - Ricardo Guerrero

    Play Episode Listen Later Feb 27, 2018 47:19


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=9bgtlvpMOjY Comenzaremos con una introducción al Deep Learning viendo cual es la diferencia respecto a las técnicas de Machine Learning más tradicionales. Pasaremos a hablar de las redes neuronales y el uso de GPU relacionando todos estos conceptos y mostrando un caso de uso práctico: clasificación de señales de tráfico.

    Blockchain, Bitcoin, Criptomonedas y contratos inteligentes - Jose Miguel Rodríguez

    Play Episode Listen Later Feb 27, 2018 49:27


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=-ZO6_Q3WsF0 Aunque lo que llega hasta nosotros sobre bitcoin y otras criptomonedas suele estar deformado por los medios, la tecnología subyacente (blockchain) es uno de los mayores avances en la democratización de la información y está aquí para quedarse. Si quieres una introducción al funcionamiento de esta tecnología para conocer su funcionamiento y posibles aplicaciones, esta es tu charla.

    BitCoin, BlockChain y más criaturas fantásticas - Rubén y David Chavarri

    Play Episode Listen Later Feb 27, 2018 42:44


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=jwBTw1f4DzA 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

    Impresion 3D de escritorio dentro del entorno clinico - Guillermo Rodríguez

    Play Episode Listen Later Feb 27, 2018 39:02


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=qkOlel_5aJM Charla sobre impresión 3D de escritorio como herramienta dentro de un hospital: Impresión 3D: historia, fundamentos y tipos Flujo de trabajo con software gratuito: obtención del modelo, diseño e impresión Trabajo colaborativo entre ingenieros y médicos, aplicaciones DIY Limitaciones y expectativas

    Máxima Performance en Navgadores Web - Eduardo Sada

    Play Episode Listen Later Feb 27, 2018 43:12


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=ElDwkx3Cu-M Nos meteremos en la sala de máquinas de los navegadores, aprendiendo cómo funcionan y cuáles son las mejores técnicas para conseguir la máxima performance cuando programamos para web. Pasaremos de 0 a 60 cuadros por segundo entendiendo los procesos básicos de pintado y descubriremos en el final cuál es el enemigo número uno de la buena performance. Algunos temas que se tocarán: ¿Qué es la buena performance? ¿Se puede medir una "sensación"? ¿Cómo puedo mejorar la performance en móviles? ¿Cómo de mucho impactan las micro-optimizaciones? ¿Qué son los web workers? ¿Realmente ayudan? Cuando el #mobilefirst ya no es una opción y se ha convertido en ley, cuando la #performance importa.

    Knowing how Git works - Máximo Cuadros

    Play Episode Listen Later Feb 27, 2018 25:58


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=TncV6xzb8Bw Git es una herramienta usada por millones de desarrolladores todos los días, pero pocos saben como funciona internamente. Durante la charla contaremos todos los internals que hemos aprendido durante la creación de go-git (https://github.com/src-d/go-git)

    Microservicios, en qué lío me he metido - Ernesto Hernández y Miguel Ortega

    Play Episode Listen Later Feb 27, 2018 52:39


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=pvLUp78ebtU Ya hace un tiempo que las arquitecturas basadas en microservicios se han extendido y ahora parece que si no trabajas en una no estás a la última, pero no es oro todo lo que reluce y hay muchas piedras ocultas en el camino esperando a que te des de bruces con ellas. En esta charla te contaremos a través de nuestros propios "fails" la historia de como se ha estado migrando una arquitectura monolítica a una nueva arquitectura basada en microservicios, qué lenguajes de programación y qué herramientas nos han resultado útiles para el desarrollo en el día a día así como las decisiones y cambios de planes que hemos tenido que ir tomando por el camino para sobrevivir a los imprevistos.

    Navegación quirúrgica con herramientas libres - Javier Pascau

    Play Episode Listen Later Feb 27, 2018 43:22


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=lYWjez6ImXA Charla sobre nuestra línea de investigación en cirugía guiada por imagen en colaboración con el Hospital Gregorio Marañón. Empleamos sistemas de posicionamiento ópticos y magnéticos junto con software libre (3DSlicer, PLUS...) para llevar la información de imágenes médicas 3D a procedimientos quirúrgicos. En la charla se describirían un par de aplicaciones clínicas y las herramientas hardware y software que empleamos. Gracias al enfoque abierto del software somos capaces de integrar fácilmente hardware diferente y aprovechar desarrollos de otros grupos de investigación.

    Programación cuántica - Francisco Gálvez

    Play Episode Listen Later Feb 27, 2018 54:45


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=FYAkeCcOgeQ Conoce el futuro de la computación cuántica de mano de uno de los expertos de IBM

    Progressive Web Apps - Enrique García

    Play Episode Listen Later Feb 27, 2018 42:07


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=VK2i-osOQPw En esta charla introduciré el concepto de las PWAs y explicaré todo el conjunto de tecnologías que las hacen posibles, incluyendo las novedades del reciente Chrome Developers Summit. Además de los aspectos tecnológicos, también entraré en por qué suponen una revolución para el mundo mobile y las oportunidades que abren a los desarrolladores de apps y web. Es una charla introductoria, con tener un conocimiento básico de las tecnologías web (HTML, Javascript, HTTP, arquitectura cliente-servidor) se puede seguir el 90% de la charla. Para los que tengan ya una idea también dejaré caer algunas novedades interesantes ;)

    De Java a Scala: cómo conocí la programación funcional - Rodrigo de Frutos

    Play Episode Listen Later Feb 27, 2018 44:34


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=r0iStjRB5SM Rodrigo de Frutos (Intelygenz) @DarkRodry "Durante gran parte de la universidad y mis primeros años en el mercado laboral, todos mis desarrollos han tenido una cosa en común: Java. A principios de este año me surgió la oportunidad de trabajar con un nuevo lenguaje y un paradigma de programación con una infinidad de posibilidades: Scala. En esta charla explicaré la sintaxis básica del lenguaje y daré algún ejemplo de como cambia el enfoque entre un código en Java y Scala"

    Gobierno de APis - Marco Antonio Sainz

    Play Episode Listen Later Feb 27, 2018 50:52


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=TpRPkc13WyI Marco Antonio Sanz Molina Prados (CloudAppi) @MarAntonio82 Se analizará y detallará todo lo necesario para diseñar e implementar un gobierno de Apis. Vamos a ver: Introducción al gobierno de Apis. Objetivos. Definiendo recursos Políticas de versionado Seguridad Estándares de definición e implementación Documentación Monitorización Testing Billing Gestión de los entornos

    OpenStack, Docker, Kubernetes y Openshift para mi abuela - Alfredo Espejel

    Play Episode Listen Later Feb 27, 2018 46:40


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=UFE-Nz9cxJg Alfredo Espejel (Paradigma Digital) Es una charla de tecnología para no tecnólogos. Pretendo explicar muy por encima para qué sirven esas cuatro tecnologías sin dejar ningún conocimiento básico por sabido. Desde IP, pasando por DNS, etc.

    Introduccion to Deep reinforcement learning - Jorge Del Val

    Play Episode Listen Later Feb 27, 2018 43:21


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=FDm500K20dU Jorge del Val Santos (BEEVA) El "Reinforcement Learning" es un área del machine learning y la inteligencia artificial que trata con agentes que aprenden y se adaptan dinámicamente a un entorno incierto en base a su experiencia. Has oído hablar de los recientes éxitos de Google Deep Mind? Programas que aprenden automáticamente a jugar a Atari usando sólo los pixeles, o ganar al campeón mundial de "Go" varias veces. El aprendizaje por refuerzo está en la frontera de las matemáticas aplicadas y la inteligencia artificial, siendo un campo de investigación extremadamente activo y profundo. En esta charla revisaremos brevemente, de una forma accesible, los fundamentos matemáticos y algorítmicos para entender cómo o por qué funcionan estas técnicas. También veremos algunas implementaciones y ejemplos en Python y discutiremos brevemente la aproximación funcional por medio de redes neuronales profundas.

    Acercamiento con sigilo a la programacion funcional en Javascript - Israel Gutiérrez

    Play Episode Listen Later Feb 27, 2018 33:35


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=yIJ6buD8caU Israel Gutiérrez (Adalab) @gootyfer Si queremos aprender el paradigma funcional, tenemos dos opciones: 1) meternos de lleno a aprender un lenguaje nuevo a la vez que el paradigma, por ejemplo, con Scala; 2) tener un acercamiento con más sigilo, más poco a poco, desde un contexto y un lenguaje conocidos y centrarnos en aprender los conceptos. En esta charla vamos a aproximarnos con sigilo a algunos conceptos de la programación funcional usando nuestro lenguaje favorito: JavaScript. Desde funciones puras y efectos secundarios, hasta a llegar el borde del abismo de las mónadas. Para ello partimos del estupendo libro del Prof. F. Risby "Mostly Adequate Guide to Functional Programming" y la librería funcional Ramda.

    HoloLens, un futuro de la realidad aumentada por descubrir - Javier Cantón

    Play Episode Listen Later Feb 27, 2018 27:32


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=BNKO8Iuf0y4 Javier Cantón Ferrero (Plain Concepts) @jcant0n Durante la charla se explicará con claridad cuál es la diferencia entre VR y AR, se conocerán todos los dispositivos que existentes en el mercado que soportan estas tecnologías y los que están por llegar. Se mostrará el dispositivo HoloLens, cuáles son sus características principales y cuáles son sus secretos para conseguir plasmar una realidad diferente en tiempo real con un dispositivo completamente portátil. Se explicará cómo es el proceso de desarrollo y se aportarán “Tips” para mejorar la productividad. Por último, se mostrarán mediante proyectos realizados cuáles son las posibilidades de este dispositivo.

    El programador lingüista - David Muñoz

    Play Episode Listen Later Feb 26, 2018 45:19


    Si quieres ver las slides con el video: https://www.youtube.com/watch?v=MN-j4kDpcRI David Muñoz Díaz (Seedtag) @voiser Si eres programador, quizá hayas tenido que desarrollar una aplicación con tantas opciones y maneras diferentes de comportarse que lo más complicado era modelar la configuración. Probablemente todo acabara en una bonita colección de archivos ".cfg" con tantas opciones, flags, prefijos, secciones y casos particulares que todo acabara siendo un churro infumable que nadie sabía utilizar. Y seguro que más de la mitad del código acabó siendo una colección de estrategias, factorías y comandos tan enorme que podrían exponerse como colección permanente en un museo de patrones de diseño. Bien, si esta situación te suena, te has enfrentado al problema de definir un comportamiento de forma paramétrica. Ese enfoque no tiene una buena solución. Es una castaña. No lo hagas así. Hay otra manera de hacer las cosas, y es creando un lenguaje. Crear un lenguaje, un compilador, o una máquina virtual es una solución razonablemente compleja pero con un beneficio enorme. SQLite, Emacs, tcpdump o Spark son ejemplos de las ventajas de este enfoque lingüista. Facilita la configuración. Dispara el rendimiento. Convierte a tu aplicación en una navaja suiza capaz de cosas inimaginables, y a ti en el Hulk de la programación. Admítelo. Siempre quisiste ser verde.

    Por qué API REST está muerto y debemos usar APIs GraphQL - José María Rodríguez Hurtado

    Play Episode Listen Later Feb 22, 2018 56:54


    Si quieres ver el video con slides: https://www.youtube.com/watch?v=cUIhcgtMvGc& Jose María Rodríguez Hurtado (Genbeta Dev / Jobandtalent) Las APIs más populares que utilizamos a día de hoy son RESTful APIs o un pseudo estándar ad hoc HTTP. Pero la necesidad de avanzar rápido en productos cada vez más complejos más allá de un simple CRUD ha empujado un cambio en la forma en que interactuamos con las APIs. Aquí es dónde surge GraphQL, un fuerte candidato predestinado a sustituir a REST en muchas aplicaciones, sobre todo en el ecosistema móvil de apps. ¿Qué hay de malo en REST? Nada en su concepción inicial y en el contexto dónde surgió, pero desde que fuera definido la forma de interactuar con las APIs ha cambiado. Vamos a repasar las razones por las que deberíamos repensar las tradicionales APIs basadas en RESTful en favor de GraphQL.

    Claim T3chfest

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel