Almacenamiento local de HTML5

El almacenamiento local de HTML5 proporciona una forma de almacenar información en el navegador de forma similar a las cookies, pero diseñado para almacenar grandes cantidades de información. Las cookies tienen limitaciones de tamaño y los navegadores las envían al servidor cada vez que se recarga la página, consumiendo tiempo y ancho de banda extras. El almacenamiento de HTML5 almacena los datos en el navegador y las páginas webs acceden a éstos con javascript una vez la páginas están cargadas. Con este videotutorial aprenderás a usar esta característica.

Programación curiosa

Screencast de una charla que tuvo lugar en el CodeMash 2012 en la que se tratan con un tono humorístico y sarcástico algunas particularidades de los lenguajes de programación.

Nuevos comandos para queries en Rails 3

En las nuevas versiones de Rails se dejará de usar el método ‘find’ con más de un argumento. Entonces ya no será aconsejable escribir código del tipo: Item.find(:all, :conditions => ['owner_id = ?', y], :order => ‘id ASC’) y el único uso de ‘find’ será del tipo: Item.find(4) Item.find([3, 4, 7])

JavaScript: Cómo escribir código eficaz

Las aplicaciones web de la actualidad contienen grandes cantidades de código JavasScript. Así pues, el rendimiento no es solamente una cuestión del tiempo que la página tarde en cargar, sino también de cómo responde a medida que se utiliza. La mejor manera de garantizarlo es escribiendo código JavaScript lo más eficiente posible para todos los navegadores.

Emulador de Gameboy Color que no usa flash. Hecho en JavaScript y aprovechando todas las ventajas de HTML5

Este es un emulador de GameBoy Color escrito en Javascript. Aprovecha todas las ventajas que ofrecen los navegadores modernos como el HTML5 para ofrecer un emulador dentro de una página web sin la necesidad de usar plugins. Puedes seleccionar uno de los juegos de la lista, o puedes arrastrar un archivo .gb o .gbc al emulador y empezar a jugar. Incluye la mayoría de los juegos de Pokemon.