Firebase es un servicio/nube que automáticamente sincroniza datos entre tus clientes y sus servidores. Libera a los desarrolladores de preocuparse por cómo sus datos serán transmitidos y almacenados, y les permite centrarse en la lógica de la aplicación. Las aplicaciones que usan Firebase pueden escribirse enteramente con Javascript en el navegador, actualizarse directamente en tiempo real, son inherentemente escalables e interoperan con servicios existentes.

14 mayo, 2012
Dataset es una librería JS de gestión y transformación de datos en el lado del cliente. Dataset facilita la gestión de datos en el lado del cliente gestionando la carga, proceso, ordenación, consulta y manipulación de datos desde todo tipo de fuentes. http://misoproject.com/dataset/
25 abril, 2012
Gracias a un mensaje de Google al respecto de Codejam, descubro ideone.com, un IDE (editor) para programar online con prácticamente cualquier lenguaje. Interesante.
17 abril, 2012
Los lenguajes más usados según libros vendidos
Me he encontrado con una curiosa gráfica que calcula los lenguajes de programación más usados a partir de la venta de libros en o'Reilly.

Según ella, Java y Javascript son las que más han crecido. Junto con C++. Por otro lado, han habido descensos en C#, Objective C, PHP o Visual Basic.
via readwriteweb
Un IDE futurista interesante:
Light Table - a new IDE from Chris Granger on Vimeo.
via genbetadev
12 marzo, 2012
Andrea de Web Reflection publica publica un sistema de colas de procesos, ideal para trabajar con procesos asíncronos, cuya particularidad es que ocupa sólo 96 carácteres, y que incluye ciertas características interesantes. Un lector propone una modificación bastante interesante.
08 marzo, 2012
Andrea Giammarchi de Web Reflection propone, dado el éxito de CoffeeScript y su sucinta sintaxis, eliminar la palabra clave function de JavaScript. La idea es detectar que estamos definiendo una función a partir del par ( y ) que define los parámetros seguido de la pareja { y } que define el cuerpo del código. Además propone hacer implícito el return opcionalmente con el resultado de la última órden del código.
Por ejemplo, [1,2,3].filter(function (x){return x < 1}); se escribiría así:
[1,2,3].filter((x){x < 1});
¿Te parece buena idea?
06 marzo, 2012
CoffeeTable, el proyecto de Alec Perkins acaba de ser actualizado con expansión de objetos. Se trata de una consola desplegable para experimentar en una página usando CoffeeScript como lenguaje. La consola tiene historial persistente y auto-sugerencias. Resulta ideal para modelar el DOM "al vuelo" y junto con un sistema que permita guardar cambios, podría valer para programar directamente sobre la aplicación web. Perfecto para aprender o para proyectos no ambiciosos.
21 febrero, 2012
Essential JavaScript Design Patterns by Addy Osmani es un libro gratuito sobre patrones de diseño en Javascript, imprescindible para usar el lenguaje para realizar aplicaciones mínimamente complejas. Via genbetadev.com
13 febrero, 2012
High Scalability - High Scalability - Tumblr Architecture - 15 Billion Page Views a Month and Harder to Scale than Twitter Un interesante artículo sobre la arquitectura usada para la plataforma de micro-blogging Tumblr con ideas excelentes sobre escalabilidad.
12 febrero, 2012
Efficient JavaScript - Dev.Opera. Interesante artículo por parte del equipo de desarrollo del navegador Opera sobre cómo programar eficientemente con Javascript.
06 febrero, 2012
CreativeJS workshops in UK and Amsterdam. Interesante vídeo con la creación de un sistema de partículas en 3 minutos:
Recibir actualizaciones por Email
Contactar