Inicio Buscar

sonar - Buscar resultados

Si no estás feliz con los resultados, por favor realiza otra búsqueda

Crea tu propio asistente de voz con la API de OpenAI

Índice Introducción Creando Android App Creando reconocimiento de voz Conexion con ChatGPT Transformando texto a voz Conclusiones 1. Introducción Muchos hemos usado Siri, Alexa, Google (o incluso Cortana con sus chistes malos), pero seguro que siempre...

Web3 para principiantes

Índice ¿Qué es web3? Web1 vs web2 vs web3 Blockchain Wallets Criptomonedas NFTs DeFi Juegos play-to-earn Conclusiones ¿Qué es web3? Seguro que has escuchado hablar sobre Bitcoin, NFTs y blockchain, pero además, seguro que te suena...

1 plan de 1 millón de euros

En este tutorial veremos como invertir lo ahorrado para tratar de conseguir 1 millón de euros y formar así nuestro plan de jubilación alternativo.

Ejecución de tareas efímeras en una arquitectura de microservicios en cloud

0. Índice de contenidos. 1. Introducción. 2. Despliegue en cloud. 3. Bajo una arquitectura de microservicios. 4. Tareas efímeras. 4.1. Requisitos. 5. De la ejecución de tareas batch.... 6. ... a la ejecución de...

Usando Jenkins y Docker

En este tutorial se va a montar un entorno de integración contínua usando Jenkins y contenedores de Docker.
Patrones

El lenguaje común de los patrones de diseño GoF

No todos los desarrolladores ven la utilidad de los patrones de diseño GoF, pero forman parte de nuestro lenguaje común y nuestra caja de herramientas básica. Veamos por qué.

El uso de los property wrappers

Con la introducción de Swift 5.1 ahora tenemos el property wrapper: una cosa fundamental en SwiftUI. Vamos a aprender como crearlos y usarlos.
Detalle del logotipo en la web de gitlab.com

Tipos de runner en GitLab CI: ¿Shell o docker?

GitLab CI es una herramienta muy potente y cada vez más utilizada. Si no la conoces, te recomiendo pasarte por este artículo que yo mismo escribí en mi blog personal hablando un poco de...

Java Compiler Tree API y cómo manipular el árbol AST

Veamos cómo podemos intervenir en el proceso de compilación de Java para manipular el bytecode que se genera en nuestras clases.

Tecnologías del habla

Las tecnologías del habla, son aquellas que buscan asimilar el habla humana (imperfectas), dando paso a los sistemas de diálogo hablado (SDH) que las usan como medio de comunicación con el usuario. En la actualidad existen diferentes tecnologías del habla, como lo son: