31 enero, 2012

The top 20 HTML5 games. Los juegos, siempre lo he pensado, forman una de las categorías más exigentes. La necesidad de optimizar procesos es vital porque de lo contrario la experiencia obtenida es muy deficiente. En estos 20 ejemplos queda claro que empieza a haber una fuerte tendencia hacia portar juegos cada vez más complejos al navegador (sin plugins). Probablemente esto también acabe pasando en las plataformas móviles...

2011: A Badass JavaScript Year In Review. Un resumen de los proyectos Javascript más significativos de 2011. La tendencia a invadir cada vez más áreas de la computación, ayudado por las implementaciones de los navegadores, dibujan un futuro más que prometedor al lenguaje...

28 enero, 2012

IcedCoffeeScript es un interesante fork de CoffeeScript al que le han añadido await y defer que mejoran el flujo de control asíncrono en el navegador y en el servidor. Con ello pretenden eliminar las pirámides de funciones callback y a las reescrituras masivas de código ante cambios de requerimientos de sincronización.

27 enero, 2012

dust.js es un motor de templates en JavaScript diseñado para ofrecer una separación limpia entre presentación y lógica sin sacrificar la facilidad de uso, y orientada a aplicaciones asíncronas o de streaming. Me ha llamado la atención porque lo han elegido en LinkedIn para sustituir su antiguo sistema Java de templates en el servidor...

25 enero, 2012

Flujo de trabajo de un desarrollador de HTML5

24 enero, 2012

HTML5 Please - Recomendaciones de uso para nuevas características de HTML5 y CSS3 según su estado

17 enero, 2012

Task.js es una librería experimental para ES6 que convierte en simple y bella la entrada y salida secuencial y bloqueante mediante la potencia del nuevo operador yield de JavaScript. Las tareas se intercalan como hilos, pero son cooperativos en lugar de preemptivos: bloquean las promesas con yield

12 enero, 2012

Couchbase.com es el nuevo proyecto de Damien Katz, el autor de CouchDB, una de las bases de datos "NoSQL" más conocidas. En este artículo y en este otro anuncia que su tiempo va a dedicarse completamente a crear una base de datos basada en CouchDB pero cuyas entrañas esten gobernadas por Membase para crear un proyecto con lo mejor de ambos y que esté dedicado exclusivamente al ámbito de los servidores. "Simple, rápido, elástico", como lo define él mismo...

10 enero, 2012

Usa BuiltWith.com para conocer qué tecnologías utilizan los portales web a partir de su URL . Por ejemplo, esta misma página: digitta.com Technology Profile.

08 enero, 2012

Insta a tus visitantes a tener su navegador siempre actualizado gracias a Browser Update. Percibirán un aviso si acceden con un navegador desfasado, de esos que nos dan tantos problemas...

04 enero, 2012

Significant Whitespace - Jupiter JavaScript Consulting. Buena argumentación sobre si Coffeescript debería o no tener espaciado significativo (bloques mediante tabulación como Python) ya que eso le condena a ser usado siempre mediante compiladores. Personalmente creo que sería interesante considerar esa opción. Los beneficios de evitar las conocidas llaves ( { y } u otra alternativa que pueda resultar más intuitiva ) creo que pesan menos que la limitación de crecimiento y los problemas de depuración que suponen para el lenguaje.

Ranking 2011 de lenguajes de programación más usados

03 enero, 2012

mustache, hogan, handlebars. Una comparación entre implementaciones de compiladores de templates de Mustache.

02 enero, 2012

Passport es un framework para construir la autenticación de aplicaciones Node.js que sigue diversas estrategias: login y password, Twitter, Facebook, OpenID, OAUth...

Últimos links en indiza.com