Herramientas para programar animaciones y algunos ejemplos

Music Is Math from Glenn Marshall on Vimeo. Si hacer una animación usando una aplicación ya es complicado imagina crearlas usando código de programación al estilo de la demoscene. El mérito es doble, hay que tener creatividad pero a la vez un dominio absoluto de las matemáticas y del lenguaje de programación que se utilice. En este extenso y espectacular artículo de SmashingMagazine puedes encontrar ejemplos de animaciones creadas usando código, y también algunas aplicaciones gratuitas para crearlas como Processing ó NodeBox.
Leer más

bashreduce

bashreduce es un proyecto relativamente nuevo el cual provee a la shell de bash de procesamiento paralelo. Basándose en la idea de mapreduce. Esta enfocado al procesamiento de datos. A groso modo, la idea es dividir los datos en fragmentos más pequeños y distribuirlos por distintos sistemas. De esta forma el proceso X correrá en cada máquina/procesador, pero sólo con una parte de los datos a procesar. Para su instalación debemos bajarnos los fuentes y compilarlos:
Leer más

Processing 1.0 (Beta), lenguaje Open Source multimedia

Processing es un lenguaje de programación de código abierto basado en Java, fácil de usar diseñado para realizar proyectos multimedia. También se utiliza para aprender las bases de la programación en general (ya que es un lenguaje muy esquemático), además puedes programar código para aplicaciones locales en un PC/MAC, aplicaciones Web o incluso aplicaciones para dispositivos móviles. El secreto está en la gran cantidad de librerias o applet ya programados para todo tipo de efectos (en el ejemplo de abajo se usa un applet para aplicar leyes físicas a objetos) y en la sencillez de la programación.
Leer más