Posts tagged Node
space-tweet: Buenos tweets vs. Malos tweets en Node, Socket.IO, MooTools
0Reportado en el blog de Twitter, Jacob Thornton a creado una demostración divertida sobre el sentimiento de los tweet con el clásico Space Invaders.
Jacob buscaba aprender más sobre Node y desarrollo este proyecto utilizando Node.js, Socket.IO, MooTools, y el API de streaming de Twitter.
Node.js – NVM (Node Version Manager)
1Después de algunos post que tenían como objetivo llamar la atención de Google, volvemos a los temas interesantes. Dando vueltas por algunos sitios sobre Node.js me encuentro con esta utilidad NVM (Node Version Manager) que me resulto muy práctica a la hora de compilar e instalar diferentes versiones de Node.js
Instalación
Para instalarlo debemos estar seguro que disponemos de un compilador de c++ en nuestro sistema. Para OSX, XCode debería funcionar, para Ubuntu, el paquete build-essential es suficiente. También necesitaremos git si vamos a realizar un seguimiento del HEAD del proyecto.
$ git clone git://github.com/creationix/nvm.git ~/.nvm
Luego agregamos las siguientes lineas en nuestro profile de bash:
$ NVM_DIR=$HOME/.nvm
$ . $NVM_DIR/nvm.sh
$ nvm use
La primera linea carga la función nvm en nuestro shell, dejandola disponible como un comando. La segunda linea configura nuestra versión por defecto de node a la última release.
Uso
Para bajar, compilar, instalar y usar la release v0.1.94 release de node, debemos hacer los siguiente:
$ nvm install v0.1.94
$ nvm use v0.1.94
Si deseamos realizar un seguimiento del HEAD, utilizamos el comando clone:
$ nvm clone
$ nvm use HEAD
Cuando deseamos realizar una actualización del código desde el repositorio de node:
$ nvm update
Para ver las diferentes versiones de node que tenemos instaladas vamos a utilizar el comando list:
$ nvm list
Con estos sencillos pasos, estaremos en unos minutos experimentando con está nueva plataforma de desarrollo.
Comentarios recientes