Ir al contenido principal

Entradas

Mostrando las entradas con la etiqueta nodejs

Snippets Mongo DB

 Esta publicación servirá para ir colocando fragmentos de consultas que en algún momento me fueron útiles para usarlo en MongoDB Fragmento 1:  Se requería obtener todos los elementos que dentro de un atributo que es de tipo array(arreglo) coincida  con type:"fire"  Fragmento 2: Se requería actualizar el atributo " lastUpdate "  de toda la colección donde la  edad sea mayor o igual a 15.

Simple Websocket express nodejs

Esta ocasión traigo un ejemplo para crear un proyecto websocket utilizando nodejs, ya que había hecho una pequeña descripción de esto con java   ahora es turno de hacerlo con javascript , todo esto para poder ser dinámico y conocer un poco las nuevas tecnologías, pues bien, básicamente lo que se debe tener como pre requisitos  conocimientos básicos en: Nodejs NPM Expresjs

Encriptar palabras con Nodejs

Pues bien , dado que sigo el el camino de poder aprender un poco de nodejs, me di a la tarea de buscar como encriptar mensajes con Nodejs, entonces navegando por la red me encontré algunas propuestas como la de usar crypto ( https://nodejs.org/api/crypto.html ) , dado que no encontré un ejemplo que me diera una visión mas clara , tuve que hacer un ejemplo donde básicamente lo que hago es colocar una caja de texto donde colocar una contraseña para encriptar la frase y otra caja de texto para escribir la frase a encriptar.

Ejemplo Expressjs con Grunt

Lo que pasa es de que... esta vez estaba tratando de hacer un ejemplo nodejs+express y todo bien por los ejemplos que hay en internet pues no tuve mucho problema al crear un simple ejemplo nodejs con el framework express . Lo que me llamo la atencion fue como podia hacer el livereload para el front con Gruntjs pues bien buscando nuevamente en la red me encontre con el modulo grunt-express-server , este me sirvio para  hacer la ejecución de nodejs+express y básicamente fue  esta configuración en el archivo Grunt.js  

Simple uso de Grunt (JavaScript Task Runner)

Pues bien esta vez me di a la tarea de investigar un poco sobre Grunt, si claro ese ya famoso gestor de tareas de javascript y pues bien, la verdad es que me agrado mucho. No entre muy afondo en la investigación sobre Grunt ,pero  me detuve y me llamo la atención  la característica de hacer el livereload cuando estamos desarrollando frontend, eso si me gusto mucho, por lo que me di a la tarea de hacer un pequeño ejemplo de cuales son esos módulos que sirven para trabajar con livereload.

Instalar Nodejs en Centos

Esta vez solo hice caso al siguiente explicación:   Compiling/Installing Node 0.8.4 (and Python 2.6, required by Node) on CentOS 5 me explico como compilar he instalar nodejs para centos versión 5 , yo lo instale en una versión 5.10 Por lo que me sirvió completamente, espero que en algún momento me sea de ayuda , por que después de intentar con muchas opciones encontradas en Internet todas fueron fallidas hasta encontrar esta solución. Después de finalizar vi la versión y todo salio bien Y claro no podía faltar el Hola mundo Solo escribe este código en un archivo .js var http = require ( 'http' ) ; http. createServer ( function ( request, response ) { response. writeHead ( 200 , { 'Content-Type' : 'text/plain' }) ; response. end ( '¡Hola Mundo! \n ' ) ; }) . listen ( 8081 ) ; console. log ( 'Servidor ejecutándose....' ) ; Lo ejecuto Y hago el test.. Y listo asi fue esta pequeña historia..