Vídeos de programación

Vídeos sobre programación y desarrollo de software.
Cristina Fernández se estrena como ponente en este T3chFest 2017 hablando sobre front words. Ya ha estado dando charlas en meetup pero este evento es el más grande donde es ponente. Habla de ciertos tips para vivir en el mundo de frontwords en la siguiente entrevista. Todos los videos de T3chfest 2017; https://www.youtube.com/playlist?list=PLKxa4AIfm4pUirRheABHJJQ5BZJCBL8sd Suscríbete a nuestra newsletter; bit.ly/newsletterautentia Facebook; https://www.facebook.com/Autentia-127966880558674/ Twitter; https://twitter.com/autentia
En la entrevista que le realizamos a Álex Rupérez le preguntamos acerca de Madbike. Una alternativa a BiciMad. Tuvieron algún problema para hacerse con la API ya que no era pública y nos da algún consejo para conseguirlo. A nivel de software, ¿qué cosas son las más sangrantes que habéis visto en la auditoria? Fallos a la hora de concepto y la API mezcla inglés español. La app está disponible en android, iOS, chrome apps y en su página web para descargar. Todos los videos de T3chfest 2017; https://www.youtube.com/playlist?list=PLKxa4AIfm4pUirRheABHJJQ5BZJCBL8sd Suscríbete a nuestra newsletter; bit.ly/newsletterautentia Facebook; https://www.facebook.com/Autentia-127966880558674/ Twitter; https://twitter.com/autentia
En este vídeo desgranaremos un ejemplo para empezar a programar en Scala siguiendo las buenas prácticas de su ecosistema ???? Más información: http://codely.tv/screencasts/entorno-scala/ Twitter: https://twitter.com/CodelyTV Facebook: https://www.facebook.com/CodelyTV/ Subscribe: https://www.youtube.com/c/CodelyTV?sub_confirmation=1
@gerardorf nos cuenta como dar nuestros primeros pasitos con docker
Manel Pujol Olivares (UBER) 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. Suscríbete a nuestra newsletter; bit.ly/newsletterautentia Facebook; https://www.facebook.com/Autentia-127966880558674/ Twitter; https://twitter.com/autentia
1:23:50 La rivelazione del tema :D
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. Suscríbete a nuestra newsletter; bit.ly/newsletterautentia Facebook; https://www.facebook.com/Autentia-127966880558674/ Twitter; https://twitter.com/autentia
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. Suscríbete a nuestra newsletter; bit.ly/newsletterautentia Facebook; https://www.facebook.com/Autentia-127966880558674/ Twitter; https://twitter.com/autentia
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. Suscríbete a nuestra newsletter; bit.ly/newsletterautentia Facebook; https://www.facebook.com/Autentia-127966880558674/ Twitter; https://twitter.com/autentia
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. Suscríbete a nuestra newsletter; bit.ly/newsletterautentia Facebook; https://www.facebook.com/Autentia-127966880558674/ Twitter; https://twitter.com/autentia