Devoogle tiene indexados actualmente 17924 recursos relacionados con el desarrollo de software.

Hablamos de nulabilidad en Kotlin, o cómo manejar los valores nulos de manera segura. Para evitar lo que se conoce como "el problema de los mil millones de dólares", debido a los costos asociados con errores de referencia nula en sistemas de software a gran escala. También vemos cómo Kotlin aborda este problema con un sistema de tipos que permite distinguir entre tipos que pueden contener valores nulos y aquellos que no pueden. Viendo cuál es la interacción entre Kotlin y Java en cuanto a null pointers, prestando especial atención a cómo Kotlin introduce características de null safety para mejorar la robustez del código y reducir la probabilidad de errores de referencia nula al interoperar con código Java que no tiene tales garantías de seguridad.
✅ Compañerismo ✅ Facilidades ✅ Tecnologías emergentes ✅ Inteligencia Artificial ✅ Enorme Oportunidad y mucho más nos cuenta hoy en 🎸 #SNGULARocks nuestro compañero, Marcos Maqueda López:
Por Carlos Caballero González. ¿Eres desarrollador web y buscas llevar tus proyectos al siguiente nivel? ¡Tienes que escuchar esto! Las Core Web Vitals están transformando la web, y tenemos las claves para que te adelantes a la curva. En esta presentación, revelaremos las 9 optimizaciones más efectivas y revolucionarias para Core Web Vitals en 2023/2024. Imagina tu sitio web cargando a la velocidad del rayo, interactuando sin problemas y ofreciendo una estabilidad visual impecable. Si quieres ser el líder en la experiencia del usuario y destacar en la web, no puedes perderte esta charla. ¡Descubre las estrategias que están marcando la diferencia en el mundo del desarrollo web! 📅 Programa completo: https://t3chfest.es/2024/programa
Por Julien Jimenez y Amélie Avignon. We all use mobile applications for payment, authentication, or checking our bank accounts. Given the sensitivity of these actions, we trust the publishers such as banks or public services. But can such applications or the data they contain be hacked? Yes, we can! What are these means of attack? What are the risks, and what can we do to reduce them? Mobile security is at the heart of our team's work as we daily strive to protect our clients' mobile applications. In this presentation, we will focus on pentesting (the offensive part of our activity) by combining explanations and demonstrations. Therefore, this conference is aimed at a fairly broad technical audience: individuals interested in mobile application security, whether simply to understand possible attacks or to put them into practice.At the end of our presentation, you will have a better understanding of mobile pentesting and the necessary basics to use the elementary tools in this field. 📅 Programa completo: https://t3chfest.es/2024/programa
Por Cristobal Olmedo. En esta charla, exploramos cómo el NoCode está cambiando el diseño de productos y desarrollo de interfaces. Nos centramos en su potencial para resolver problemas reales, tanto para profesionales como para entusiastas. Destacamos el uso de NoCode en la creación de interfaces para Realidad Mixta (MR) y Realidad Aumentada (AR), con ejemplos como BEZI. Incluimos una demostración de cómo nuestro cuerpo puede ser una interfaz interactiva en AR, mostrando botones y controles integrados en nuestras muñecas, demostrando así la practicidad y creatividad que el NoCode ofrece en el diseño de experiencias inmersivas. 📅 Programa completo: https://t3chfest.es/2024/programa
Por Viktor Jacynycz. Kubernetes es una de las tecnologías open-source con más crecimiento en el ámbito del cloud actualmente. En un mundo en el que las aplicaciones se basan en microservicios cada vez más independientes, Kubernetes ofrece una forma fácil de gestión, escalado y automatización de estos. Para entender un poco cómo funciona Kubernetes por dentro, esta charla propone explorar los conceptos básicos de Kubernetes, desde su arquitectura hasta sus diversos componentes. Comprenderemos cómo Kubernetes simplifica el despliegue, el escalado y la gestión de aplicaciones en contenedores, permitiendo a los desarrolladores concentrarse en crear soluciones innovadoras en lugar de luchar con las complejidades de la infraestructura. Esta charla proporcionará una introducción completa a Kubernetes, desde los conceptos básicos hasta los conceptos avanzados. No se requiere experiencia previa con Kubernetes o Docker. 📅 Programa completo: https://t3chfest.es/2024/programa
Por Clara Jiménez Recio. ¿Quieres saber cuál es el mejor pienso para tu gato? Para esto lo mejor es que consultes con tu veterinario (bueno, el de tu mascota). Pero a lo que yo sí puedo ayudarte es a implementar un buscador textual (¡incluso search-as-you-type!) con MongoDB Atlas Search y un buscador semántico con MongoDB Atlas Vector Search, para que encuentres el pienso que cumpla lo pautado en esa consulta veterinaria. En esta charla compartiré, por tanto, mi conocimiento sobre buscadores de texto y semánticos a través de un tema que ocupa mucho mi vida y mi corazón: los gatos. Hablaré de índices de búsqueda, de operadores de consulta, analizadores y tokenizadores. Explicaré también ciertos “no es un bug, es una feature” que tiene MongoDB Atlas Search y cómo sortearlos. Para terminar, veremos cómo abordar búsquedas semánticas con MongoDB Atlas Vector Search mediante embeddings y algoritmos ANN como HNSW, que estructura los datos en grafos, y descubriremos qué sentido tendría combinar todo esto con un LLM. 📅 Programa completo: https://t3chfest.es/2024/programa
Por Javi Santana. En esta charla analizo lo que *creo* que supone hacer un análisis de datos a escala como es el de Spotify Wrapped, el resumen anual que te mandan con lo más escuchado. La idea no es explicar en detalle como lo han hecho, cosa que desconozco, pero sí plantear un escenario similar y explicar a nivel técnico como abordarlo en base a proyectos similares en los que participo. El escenario no es simple, involucra muchos datos, que hay que recolectar, almacenar y procesar. Explicaré como se hace esto a escala, cual son las mejores opciones en función del contexto, problemas de cada una de las partes y posibles soluciones. El objetivo de la charla es intentar explicar de forma simple como aproximar el diseño del sistema y que, aunque no tengas ni idea de "big data", te vayas con algo en mochila. 📅 Programa completo: https://t3chfest.es/2024/programa
Por Alberto Gimeno. Con la llegada de ChatGPT hemos visto un nuevo auge de las interfaces de usuario conversacionales, esta vez basadas en AI. También estamos viendo un auge de dispositivos basados en AI cuya principal interfaz es la voz como el Ai Pin o Rabbit R1. Pero, ¿es una interfaz conversacional la única manera de interaccionar con una inteligencia artificial? Evidentemente, no. En esta charla veremos cómo podemos aprovechar la AI para enriquecer interfaces de usuario de casi cualquier tipo de aplicación, más allá de las interfaces conversacionales. Veremos patrones de cómo combinar UIs estándar con prompts de texto/voz, y veremos cuándo son convenientes, sus retos y limitaciones, y daremos detalles técnicos sobre cómo implementarlas. Todo ello tanto ayudándonos de ejemplos existentes como ideando nuevas aplicaciones e interfaces. 📅 Programa completo: https://t3chfest.es/2024/programa
Por Daniel Gomez Dominguez. Ya hay muchas charlas sobre el uso y ventajas de la IA en el mundo empresarial, pero esta charla será justo sobre lo contrario: hablaremos sobre cuando NO merece la pena usar soluciones de IA, conocer sus limitaciones actuales, y ahorrar tiempo y dinero en la implementación de estos modelos. A través de ejemplos de diferentes compañías e investigaciones dentro del campo de la IA, comentaremos los diferentes pecados que podemos cometer al querer introducir la IA en nuestra empresa o proyectos personales, en un lenguaje accesible para todos los públicos. 📅 Programa completo: https://t3chfest.es/2024/programa