Como usar NPM y no morir en el intento

Índice Introducción ¿Qué es NPM? Instalación de NPM Creación de un proyecto Diferencias entre paquetes globales y locales Instalación de un paquete Versiones en NPM ¿Qué es el package.json? ¿Qué es el package-lock.json? Conclusiones Introducción Javascript...
Logo gRPC

gRPC explicado con ejemplos (servidor y cliente)

1. Introducción 2. Entorno 3. ¿Qué es gRPC? 3.1. Principales diferencias con REST 3.2. Cómo funciona gRPC 4. Definiendo nuestro servicio 4.1. Configurando el entorno 4.2. Implementando el API 4.3. Creando nuestro servidor...

Cómo eliminar commits de la rama master con GIT

Introducción Hace poco estuve trabajando en un hook de git y para las pruebas necesitaba estar haciendo commits y push constantemente para ver el resultado de mi prueba. Para no tener que hacer cambios en el...

Eventos con Spring Framework

Introducción Una de las herramientas más potentes y que pasamos más por alto en Spring son los eventos. Gracias al uso de eventos podemos hacer que nuestros componentes compartan cualquier tipo de información a la...

ChatGPT, hablando con una AI

¿Te has preguntado alguna vez cómo sería tener una conversación con un robot inteligente? Con ChatGPT, eso ya es posible. En este artículo, veremos lo sencillo que es empezar a interactuar con está AI...
Tutorial Flyway

Flyway: formas de configurar y usos

Flyway es una herramienta usada para migraciones de bases de datos. Facilita la tarea tanto de mantener como montar un entorno. Existen diferentes maneras de configurar Flyway, dependiendo de nuestras necesidades. Y aparte del control de versiones, tiene más usos como puede ser el desarrollo de test de integración de buena calidad.

Despliegue de aplicaciones con Docker-Compose

Despliegue de aplicaciones con Docker-Compose En este tutorial vamos a aprender a desplegar nuestros proyectos en contenedores Docker de manera sencilla y rápida, utilizando docker-compose. Características del SO Ubuntu 20.04 Docker 20.10.12 Docker-compose 1.29.2 Node.js v18.12.1 NPM 8.19.2 ¿Qué es docker-compose? Docker Compose...

Quarkus: exponer una interfaz GraphQL

Crear un servidor de GraphQL con Quarkus es muy muy fácil. En este artículo veremos como crear una interfaz GraphQL en java, con sus queries, sus mutaciones, su esquema y con una interfaz gráfica...

Kanbanize, una plataforma de gestión lean

Recientemente he tenido la oportunidad de probar la herramienta Kanbanize tras una recomendación por parte de Gabi Monreal con quien coincidí en el AOS 2022 de Barcelona. Kanbanize es una plataforma para la gestión ágil...
Imágen de portada del artículo. Factorización en números primos

Descomposición factorial de 32597 y la lotería de navidad

El año pasado compré por primera vez lotería. El número 32597. Lo vi y me pareció especial. ¿Pero cómo de especial es?. En este artículo, usaremos javascript para responder a ciertas preguntas sobre el...

Otros artículos

Autores destacados

615 PUBLICACIONES9.687.696 VISITAS
26 PUBLICACIONES576.508 VISITAS
26 PUBLICACIONES417.966 VISITAS