Vídeos de programación

Vídeos sobre programación y desarrollo de software.
Por Ramsés Rodríguez Martínez. No es una exageración decir que eBPF ha revolucionado la forma de entender la observabilidad en Kubernetes, permitiendo recolectar métricas, analizar cuellos de botella o monitorizar tráfico de red de una forma que antes no era posible. ¿Podríamos aprovechar estos "superpoderes" en el campo de la ciberseguridad? ¡Por supuesto! Con eBPF también es posible observar comportamientos inesperados en un cluster, generar alertas y bloquear potenciales amenazas en tiempo real. En esta charla realizaremos una introducción a eBPF y su aplicación en las herramientas de prevención de intrusiones Falco y Tetragon. También veremos algunos ejemplos prácticos para hacer de tu cluster de Kubernetes un lugar más seguro para tus aplicaciones :) 📅 Programa completo: https://t3chfest.es/2024/programa
Por Laura Lacarra. La red tiene muchas capacidades: pueden evitar un fraude, verificar a un usuario, hacer pagos o estabilizar una conexión. Cuando hablamos de ""la red"", todos nos imaginamos que la red es única porque viajamos por el mundo con el mismo móvil y a veces con la misma tarifa. Pero no, la red pertenece a varias telcos y eso supone una gran complejidad. También las capacidades no están disponibles para los desarrolladores. Hasta Camara. Camara es el proyecto a nivel mundial de la Linux Foundation promovido por la GSMA para abrir las capacidades de la red. Este proyecto es un hito histórico ya que todas las telcos del mundo trabajan en un proyecto abierto y colaborativo con el objetivo de crear una interfaz de la red conjunta. En esta charla se explicará cómo trabajan las telcos en un marco open source, el proyecto a nivel mundial y cómo esta tecnología revoluciona lo que hoy conocemos como ""la red"". 📅 Programa completo: https://t3chfest.es/2024/programa
Por Luis Ibañez Lissen. La IA y la Ciberseguridad, Una historia de amor. En la actualidad, la IA avanza a pasos agigantados, inundando el panorama con herramientas innovadoras, publicaciones científicas de vanguardia y batallas por la supremacía tecnológica. Sin embargo, la ciberseguridad que rodea este mundo, a veces, se deja de lado. En esta charla abordaré distintos aspectos de la IA, desde cómo se pueden utilizar LLMs para la generación de contenido falso (y pasar desapercibida) así como su uso para la detección de campañas de desinformación. Por otro lado, echaremos un vistazo al futuro, con las LMMs (Largue multimodal models) y cómo se pueden hackear con técnicas de envenenamiento de datos para controlarlas, permitiendo así su manipulación y control. Si te interesa la IA y las sinergias que existen con la ciberseguridad esta es tu charla! 📅 Programa completo: https://t3chfest.es/2024/programa
Por Jimena Bermúdez. En estos tiempos en los que nos amenazan con que la IA nos quitará el trabajo llega una nueva amenaza para el frontend: La gente de Python. Python, no contento con ser el lenguaje que se utiliza para web, IA, data, seguridad, IoT y un largo etcétera. No conforme con ser el lenguaje que se usa desde para enseñar en primaria, hasta para controlar satélites. Ha decidido apoderarse también del navegador. PyScript es un framework, basado en Python, que permite crear aplicaciones que se ejecutan en el navegador web usando HTML. Pero ¿es realmente un cambio de paradigma? En esta charla veremos en que se basa este framework y lo compararemos con los más usados en el ecosistema JavaScript. Exploraremos su semántica y librerías asociadas, explicaré cómo es capaz de ejecutarse sobre el navegador y prepararé un buen surtido de benchmarks para ver qué paradigma se corona como vencedor en el desarrollo web. 📅 Programa completo: https://t3chfest.es/2024/programa
Por Javier Ramirez. Hubo un tiempo en el que casi cualquier componente de software requería pagar una licencia. Afortunadamente, hoy en día gracias al software libre y de código abierto, se puede desarrollar prácticamente cualquier aplicación usando componentes gratuitos. Pero, si el software es gratis, ¿Quién lo desarrolla? ¿Trabaja la comunidad de software libre de forma altruista? ¿Se puede desarrollar software libre de forma profesional? De hecho, hay quien dice que el código abierto tal y como lo conocimos ya no existe, y que lo que hay hoy en día es otra cosa. En esta charla hablaré de cómo se puede monetizar el código libre, y de algunos posibles conflictos que puedes encontrarte en el camino. Además, te contaré cómo hacemos desde QuestDB para desarrollar una base de datos de código abierto y mantener un equipo estable viviendo de ello. Comentaré también algunas situaciones problemáticas a las que proyectos muy destacados se han enfrentado, o que se enfrentan a día de hoy. 📅 Programa completo: https://t3chfest.es/2024/programa
Por Alfredo Artiles Larralde. El 12 de diciembre de 2015, la mayoría de los líderes mundiales firmaron el histórico Acuerdo de París, donde se comprometían a reducir sustancialmente las emisiones de gases de efecto invernadero para limitar el aumento de la temperatura global en este siglo a 2 °C y esforzarse para limitar este aumento a incluso menos de tan solo el 1.5 °C. La actividad digital representa aproximadamente el 4% de estas emisiones y se espera que esta cifra supere el 14% en 2040. Como desarrolladores de software, tenemos en nuestras manos no solo desarrollar soluciones más eficientes y sostenibles, sino también contribuir a las innovaciones que necesitamos para alcanzar este objetivo. En esta charla, me gustaría hacer una llamada de atención sobre el impacto de nuestras decisiones y hacer un repaso del estado del arte en soluciones y recursos para desarrollar “software verde”. 📅 Programa completo: https://t3chfest.es/2024/programa
Por Rafael Bermúdez Míguez y Alicia Laguna Tellez. Implementar principios teóricos en software del mundo real es complejo. Muchas veces surgen dudas o no hay casos prácticos documentados. En ZARA también nos enfrentamos a ello. No tenemos una solución mágica pero podemos compartir lo aprendido. Partiremos de un subconjunto funcional con el que todos estamos familizarizados (la gestión de stock de un ecommerce) e iremos aterrizando capacidades apoyándonos en la teoría: Estableciendo el Bounded Context y sus límites, la arquitectura y comunicación entre microservicios, el tratamiento que queremos hacer del dato o la modularización del código. Un ejemplo Java friendly que podrás trasladar a tu contexto. 📅 Programa completo: https://t3chfest.es/2024/programa
Por Andrea Sanchez. En esta charla explicaremos en qué consiste la arquitectura basada en eventos y cómo tareas de enfoque clásico monolítico así como de encadenamiento de llamadas api pueden ser redefinidas bajo esta arquitectura en busca de desacoplamiento. Pondremos ejemplos de procesos que cualquier persona pudiera entender dentro de la industria financiera, en concreto de un core bancario en un entorno cloud, mostrando los beneficios de la arquitectura resultante tras aplicar este diseño. 📅 Programa completo: https://t3chfest.es/2024/programa
Por Maritere Nieto. Según cierta cultura popular de Internet, se dice que Internet murió en el año 2016 o 2017. ¿Es esto una teoría de la conspiración o una crítica legítima a la integridad de Internet? En esta charla, examinaremos cómo surgió esta teoría, su relación con el aumento del tráfico de bots y la preocupación sobre la autenticidad del contenido en línea. También analizaremos las implicaciones de esta teoría y su estudio tanto en círculos académicos como en la cultura popular. ¡No te la pierdas! 📅 Programa completo: https://t3chfest.es/2024/programa
Por Irene Prieto. ¿Alguna vez habéis pensado que producto y tecnología estamos en lados opuestos? La gente de producto no somos enemigos ni estamos aquí solo para convertir estimaciones en deadlines. ¡Hacemos mucho más! Es nuestra responsabilidad comunicar al resto del squad, el valor de lo que estamos haciendo, el ciclo de producto y la importancia de pasar por sus etapas como: discovery, validación, MVP… para aportar valor a las usuarias finales con nuestros desarrollos. Desarrollar producto digital es una conversación entre todas las personas del squad, y sobre todo el equipo de producto y tecnología. En mi charla, quiero contaros qué es el Product Management, compartir algunos consejos para el día a día y así entender un poquito más lo que hacemos y trabajar de forma conjunta aprovechando las mejores prácticas del Product Management :) 📅 Programa completo: https://t3chfest.es/2024/programa