Estos días he estado revisando y actualizando código de hace tres años, donde el cuidado que debo tener con las dependencias de Node.js es bajo, ya que es código de ejemplo de algunos de mis artículos. Es por ello que…
Posts tagged Node.js
Gestionar recursos de Kubernetes de manera programática
Normalmente, cuando quieres interactuar con los recursos de un clúster de Kubernetes haces uso de kubectl, e incluso lo integras como parte de tus pipelines de tu herramienta de CI y CD. Sin embargo, existen escenarios donde es necesario gestionar…
Analizar fotograma a fotograma un vídeo con Azure Computer Vision
Una de las pruebas de concepto que me ha tocado desarrollar esta semana era para el análisis de videos con Azure Computer Vision, centrándome principalmente en la detección de contenido adulto, que puede ser sexual, gore o racial. Gracias a…
Proteger una API en Node.js con Azure Active Directory
Hace un par de años escribí una serie de artículos donde explicaba cómo funcionaba OAuth 2.0 y los diferentes componentes que se necesitaban para los flujos que se pueden implementar. Sin embargo, es comprensible que a veces confundamos algunos de…
Cómo crear eventos propios para la suscripción de WebHooks
En muchos ejemplos y librerías he visto cómo es posible suscribirse a los diferentes eventos que nos ofrecen plataformas como GitHub, Stripe, Azure DevOps, etc a través de lo que se conoce como WebHook (gancho web). Sin embargo hay ocasiones…
Crear una API con GraphQL
Antes de mis vacaciones escribí un artículo sobre qué es GraphQL y por qué debería importarte. Hoy quiero crear una API con GraphQL contigo paso a paso. Existen diferentes frameworks que nos pueden ayudar, como por ejemplo: Relay, GraphCool, Apollo,…
Reinicia tus aplicaciones Node.js automáticamente con Nodemon
Cuando estás desarrollando lo normal es hacer miles de cambios en tu código en muy poco tiempo. Para poder ver esos cambios, es necesario reiniciar tu aplicación cada vez que la modifiques. Esto resulta bastante molesto durante el desarrollo. En…
Utilizar ECMAScript 6 en tu backend con Babel
Con todas las novedades que ECMAScript 6 trajo consigo es normal que quieras aprovechar todas ellas también en tu backend. Seguramente la primera vez te pille por sorpresa, cuando intentes utilizar todo aquello que aprendiste con un código como el…
Desplegar una aplicación con Next.js en Azure App Service a través de Azure DevOps
Este artículo es el resultado de una configuración que he estado haciendo para desplegar una aplicación que utiliza el framework Next.js en Azure App Service, utilizando Azure DevOps. Aquí te cuento cómo son mis pipelines de Build y de Release….
Microsoft Graph: Una API para dominarlas a todas
Según ha ido creciendo la familia Microsoft el número de APIs que la acompañan también. Como en cualquier otra compañía, es cierto que cada producto tiene su propio equipo detrás, lo cual hace también que las convenciones y formas de…
Ejecutar aplicaciones multi-contenedor con docker-compose
Tengo que decir que cuanto más me adentro en el mundo Docker más me está gustando la experiencia. Sin embargo, he de reconocer que a veces es difícil elegir por dónde continuar contándote. Seguro que cada uno eligiríamos un camino…
Cómo usar Wake On LAN desde Internet si no puedes usar Wake On WAN
En un artículo anterior te conté cómo podías arrancar tu ordenador desde la red local. Quizás, ahora que ya sabes que es posible, lo siguiente que te preguntes es: «Ok, ¿y desde Internet?». La respuesta es sí pero… a veces…