Videojuegos con Vue, lessons learned - Núria Soriano
¿Quieres ver el video con las Slides?: https://youtu.be/K13DFYOCaC4 ------------- ¿Qué pasa cuando quieres desarrollar videojuegos pero no sabes cómo? Hay quien muy acertadamente decide aprender, leer libros, hacer cursos… Yo decidí saltar a la piscina y empezar a hacer juegos con lo que ya sabía: JavaScript, concretamente Vue. ¿Qué podía salir mal? Muchas cosas! En esta charla hablaré sobre errores y lecciones aprendidas durante el desarrollo de Live http://nuria-fl.github.io/live y EuroBattle https://nuria.itch.io/eurobattle, también de lo que no salió del todo mal, y por qué estoy haciendo mi siguiente juego con Phaser. Algunos puntos a tratar: - Control del tiempo con javascript - Control del estado del videojuego con Vuex - Control del input del usuario - Cuando es mejor usar un framework especializado como Phaser ------------- Mas Charlas del WMT Barcelona 2019 también en podcast: https://lk.autentia.com/podcast-WTMbcn19 ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
Beyond cryptography - Marta Bellés
Si quieres ver el video con las Slides: https://youtu.be/1MVNziOi3oo -------- En esta charla, me gustaría explicar cómo ha ido evolucionando la criptografía a lo largo de la historia, juntamente con las diferentes herramientas matemáticas que se han usado, y enseñar por qué y de dónde surgen algunos de los sistemas criptográficos de hoy en día. Algunos de éstos parecen muy complicados pero a menudo los problemas matemáticos que se esconden detrás son similares a los que encontramos en la criptografía clásica. Además de la criptografía simétrica y asimétrica, presento otros protocolos, a veces menos conocidos pero muy interesantes y con gran aplicación a blockchain, como son por ejemplo las signaturas o las pruebas zero-knowledge. -------- Otras charlas del WTM Barcelona 2019 también en podcast: https://lk.autentia.com/podcast-WTMbcn19 ---------- ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
Metodología y arquitectura CSS para obtener estilos ordenados, flexibles y mantenibles a largo plazo - Laura Rodríguez
Si quieres ver el video con las Slides: https://youtu.be/HFScqv3fvHQ ----------- Desde que me dedico a la programación web, el mundo de los CSS es el gran olvidado y contínuamente me encuentro con "proyectos frankeinstein" donde se ha generado un verdadero CAOS en los CSS y no se puede reaprovechar nada. Trabajar con Metodologías y arquitecturas CSS ya no sólo como buenas prácticas, sino como necesidad. ------------- Todos los vídeos de WTM Barcelona 2019 en: https://www.youtube.com/playlist?list=PLKxa4AIfm4pVyWdIn17XLRS8EWEOqP8Rq ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
Web Accessibility, don’t be Beyoncé - Garance Flore
We can make the web more accessible, for everyone. Earlier this year, Beyoncé`s website was hit with a lawsuit, claiming Beyonce.com denies visually impaired users equal access. As more aspects of our daily lives are conducted online, every web developer can do more to make their content accessible for users with vision, hearing, or motor function difficulties. This talk will show you the ways Beyoncé`s website can be made more accessible, why it matters, and what you can do to improve the online experience, for everyone. ------------- Otras charlas del WTM Barcelona 2019 también en podcast: https://lk.autentia.com/podcast-WTMbcn19 ------------- ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
Principles of functional programming with examples in Java and Haskell - Zuzanna Kruszczynska
What differentiates functional programming from other paradigms, what are its benefits. How simple programmes written functionally look in an object-oriented language and in a functional language. If you don't know Haskell, don't worry, it's not necessary to understand the talk. We will use Haskell to see examples of functional programming and I will explain it as we go. Who knows, maybe you will leave wanting more and become a Haskell developer ;) ------------- Otras charlas del WTM Barcelona 2019 también en podcast: https://lk.autentia.com/podcast-WTMbcn19 -------------- ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX