Vídeos de programación

Vídeos sobre programación y desarrollo de software.
Un drone, una RaspberryPi, una cámara con visión nocturna, una web diseñada mediante Flask que permite controlar ese drone de forma totalmente remota, y desde cualquier lugar del mundo... y todo ello bien conectado por el lenguaje que hoy nos ha traido aquí: Python. Esta charla es un ejemplo perfecto de qué se puede conseguir con Python. Una implementación que pasa de la simple teoría a algo real, tremendamente divertido, y potencialmente peligroso :D. En esta charla se mostrará cómo se han integrado diferentes tecnologías mediante Python, para conseguir controlar un drone conectado a una RaspberryPi. ---------- Todos los vídeos de PyconES 2018: https://www.youtube.com/playlist?list=PLKxa4AIfm4pUQX9ePOy3KEpENDC331Izi Twitter; https://goo.gl/MU5pUQ Instagram; https://lk.autentia.com/instagram LinkedIn https://goo.gl/2On7Fj/ Facebook; https://goo.gl/o8HrWX
This presentation by Lisa Passing took place at Lambda World Cádiz on October 26th, 2018 at the Palacio de Congresos in Cádiz, Spain. Rust and Haskell, sitting in a tree Rust is a systems programming language with a nice type system and quite a few (maybe surprisingly) functional features. Where do they come from? Let's see if Haskell knows. Follow: -https://www.twitter.com/lambda_world -https://www.twitter.com/47deg Visit: -https://www.47deg.com/events for more details -http://www.lambda.world
This presentation by Daniel Westheide took place at Lambda World Cádiz on October 26th, 2018 at the Palacio de Congresos in Cádiz, Spain. The Complexity Trap: Think Before You Leap Recently, many people in the functional programming community, and specifically in the Scala community, seem to follow the trend of solving their programming problems with more and more fancy abstractions and techniques. If in doubt, we throw a monad at the problem, and if that's not good enough, we'll make it free. Naturally, to top it off, we have to sprinkle the whole thing with some type-level programming, because this is common courtesy these days. In this talk I want to challenge some of the fundamental assumptions of how we think and work. With all our sophisticated engineering, are we actually solving the right problems? Are we rushing towards technologically exciting solutions too quickly? How much of the complexity in our software is inherent in the problem domain, and how much of it is of our own making? We may have honorable intentions, but do our solutions come at an acceptable price? Maybe it's time to slow down, think about what the problems we have to solve actually are, and how to do so in the simplest way possible. If you'd like to get more in-depth, you can read Daniel's article on his talk: https://danielwestheide.com/blog/2018/12/07/the-complexity-trap.html Follow: -https://www.twitter.com/lambda_world -https://www.twitter.com/47deg -https://twitter.com/kaffeecoder Visit: -https://www.47deg.com/events for more details -http://www.lambda.world
This presentation by David Nolen took place at Lambda World Cádiz on October 26th, 2018 at the Palacio de Congresos in Cádiz, Spain. Functional Programming in Anger While functional programming may be a simpler and more expressive way to build applications, even functional software endeavors over time are dominated by problems surprisingly similar to those found in traditional approaches. Besides leading ClojureScript compiler development, I’ve had the fortunate opportunity to work closely with a diverse set of clients on ambitious projects and experience their ClojureScript pain points first hand. In this talk, we’ll cover the benefits provided by functional programming without ignoring the many past glaring holes in our technology that have been slowly filled over time by observing users trying to ship real products. Follow: -https://www.twitter.com/lambda_world -https://www.twitter.com/47deg -https://twitter.com/swannodette Visit: -https://www.47deg.com/events for more details -http://www.lambda.world
“Dynamic Reteaming at Fast-Growing Companies” Team change is inevitable, especially when your company is hiring like crazy and doubling in size. Your teams might grow and split — like mitosis. Twenty people might arrive in one day. What feels like tectonic shifts happen as you morph structurally to refocus people and work. How can we bring a humanistic stance to this dynamic reteaming? How can people be empowered to have ownership over their team change? How can we integrate new people without losing our sense of culture? We will explore questions like these and will discover practical strategies to master dynamic reteaming.