Seleccionar página

Tras el JSDayES 2016, volvemos a la carga con una charla muy interesante de Alex Fernández.

¿Alguna vez te has preguntado por qué no hay más herramientas hechas con Node.js para el DevOps moderno? Por suerte, empiezan a surgir: StriderCD para despliegue continuo, Shipit para administración remota. Pero la parte más importante es que Node.js es la herramienta perfecta para DevOps: permite integrar múltiples paquetes, acceso remoto, etcétera.

En esta charla veremos algunas de las experiencias de MediaSmart en el área de DevOps.

Alex Fernández

Desarrollador senior (o sea, viejuno) apasionado por DevOps y escalabilidad. Twitter: @pinchito.

Novedades

NPM Audit avisa de las vulnerabilidades en las dependencias

La aparición de npm audit es un importante hito en el ecosistema Javascript. Las vulnerabilidades de muchos paquetes llevan tiempo siendo conocidas, pero ahora se ponen de manifiesto de forma muy significativa. A medio plazo nos encontremos con un registro de paquetes con mejor salud, a corto plazo está produciendo una avalancha de apertura de incidencias.

NPM privado: instalar y configurar Verdaccio

Verdaccio es una potente solución, muy sencilla de instalar y utilizar, que nos permite disponer de un registro privado de paquetes NPM con el que podemos reutilizar fácilmente código en nuestra organización. Daremos algunas sencillas claves sobre cómo dar los primeros pasos para comprender como funciona y cómo configurarlo en un entorno de producción.

breves

Descrubir algunas características de console

En el día a día nos encontramos muy a menudo utilizando console. Es una navaja multiusos que nos facilita la vida a la hora de depurar nuestro código. La mayoría de nosotros ha utilizado console.log(), pero tiene otras muchas funcionalidades.

Matrices dispersas o sparse arrays en JS

Una característica que puede producir algunos problemas, si no lo tenemos en cuenta, es la posibilidad de tener matrices con huecos, es decir, con algunos de sus elementos sin definir. Es lo que se suele denominar una matriz dispersa o sparse array. Veamos cómo trabajar con esta características de las matrices.