JavaScript Closures

Las Closures son funciones que se refieren a variables independientes. Un ejemplo vale más que mil palabras: function myFunc() { var message = 'Hello'; function getMessage() { console.log(message); } getMessage(); } La función myFunc crea una variable local message y una función anidada »

JavaScript Hoisting

Teniendo en cuenta el siguiente código: var message = 'Hello World'; console.log(message); // Hello World Vale, creo que todos estamos de acuerdo con el resultado. Vamos a añadir una función autoejecutable: var message = 'Hello World'; (function() { console.log(message); // Hello »

Sobre Node, npm, package.json y Express

Vamos a repasar alguno de los conceptos que conviene tener claros a la hora de trabajar con un proyecto de Node. (adsbygoogle = window.adsbygoogle || []).push({}); Si queréis instalaros un entorno de desarrollo os recomiendo que echéis un vistazo a estos »

2013.stop(); 2014.start();

Otro año más llega a su fin y como viene siendo habitual os dejo este post en el que me gusta hacer un breve repaso de lo sucedido. Cierto es que la actividad del blog ha sido nula desde Septiembre »

Seguridad básica en servidores Linux

Lo simple es lo que funciona y la seguridad de un servidor no tiene que ser complicada. Mis costumbres son sencillas y protegen de los vectores de ataques más frecuentes. Cambia la contraseña de root Cuando pedimos un nuevo servidor »