node

Recursos de programación de node
El objetivo de esta charla es cubrir la evolución completa de una solución basada en el stack MEAN desde su desarrollo hasta su puesta en producción. La experiencia durante estos últimos años en proyectos reales relacionados con NodeJS desde un punto de vista Lean, ha hecho que hayamos adoptado una serie de buenas prácticas y de esquemas concretos a la hora de desarrollar y desplegar las aplicaciones que realizamos sobre este Stack. La sesión comenzaría con una breve introducción a los valores que Lean a aporta a nuestra manera de hacer las cosas. Posteriormente, comentaríamos algunos de los componentes más interesantes que utilizamos habitualmente en el proceso de construcción con Grunt/Gulp, qué tipo de testing realizar y qué herramientas nos pueden ayudar en cada caso (Jasmine/Mocha, Karma o CasperJS) y, finalmente, consejos y propuestas a la hora de desplegar nuestro entorno de producción con Phusion/docker. Nuestro objetivo, 0 desperdicios :) Be Lean!!! Las transparencias: https://speakerdeck.com/borillo/lean-nodejs Más charlas: http://2014.codemotion.es/en/agenda.html
En la edición de noviembre contamos con un invitado de honor, nada más y nada menos que  Jeremy Mikola desde New Jersey, que aprovechando que esta en la ciudad para la SymfonyCon le hemos enganchado para que venga a darnos una charla a nuestro grupo. Descripción de la charla:  Event-driven programming is a familiar and useful tool for crafting client/server apps and asynchronous libraries. Akin to Node.js or Python's Twisted, React brings PHP up to speed with all of the necessary pieces in a well-packaged framework. This session will introduce the concept of event loops, non-blocking IO, and async programming in PHP, and explore ways it can serve in your technology stack. Sobre Jeremy Mikola: I split most of my development time between helping Derick and Hannes with the MongoDB PHP driver, and working on Doctrine MongoDB and the ODM with Jon Wage. ATENCIÓN: La charla será en Ingles
Título: HTML5 from Zero to Hero Ponente: Alberto Pérez Bermejo Link: https://techfest.uc3m.es/2014/programa/html5-from-zero-to-hero/ La primera mitad es un repaso a HTML5: -Semántica HTML -CSS3 (polyfills, editores visuales, hacks para crossbrowsing...) -Javascript (depurador, POO, MVC's) Y la segunda muestra un proyecto HTML5 real actual con backend y frontend para multidispositivo: con deeplink, history, offline access, Node.js + Require.js + Backbone + Marionette...
[PHP Conference Argentina 2013 - 5 de Octubre] Veremos qué es Node.js para un programador PHP. Programa montado sobre el engine de JavaScript V8 de Google. Ejecución en un loop, con IO asíncronico. Node.js como servidor de consola, y servidor web. JavaScript como "lenguaje manteca", muy flexible, con mínima ceremonia de programación, similar a PHP en muchos aspectos, y diferente en otros. Ecosistema de paquetes, parecido a lo que tenemos en PHP con Composer, usando NPM, el manejador oficial de paquetes de Node.js. Veremos que en vez de tener muchas funciones, como PHP, Node tiende a tener modulos, que podemos instalar y consumir en cualquier momento. Donde Node.js comienza a brillar, y diferenciarse de PHP, es en la atención realtime. Veremos soporte de sockets y websockets, y la importancia del asincronismo en IO. Y el precio a pagar: los callbacks, funciones a ejecutar en algún momento futuro. Pero no queremos perder nuestro querido PHP. Entonces, pasaremos a integrar PHP con Node.js. Primer approach: PHP + browser + Node.js, sin apenas comunicación entre PHP y Node. Luego: cómo llamar a código Node desde PHP. Módulos dnode (asincrónico y sincrónico). Ejemplos (desde un simple chat, hasta aplicación distribuida). Y hacia el final... bueno, espero que alguna sorpresa, e tutti li fiocci!