www.flickr.com


July 17, 2008

Eliges el color, subes las canciones, y le das un nombre. La genuina cinta de mezclas para el casette del coche vuelve, convertida en aplicación de moda.
Muxtape is written in PHP, AS3, Objective-C, and Javascript/MooTools. It exists in EC2 and NYC.

July 8, 2008
Abriéndose paso hacie el interior de la esfera, se encontró bajo una gélida bóveda de neón azul, sin estrellas, y lisa como vidrio helado; disparó un subprograma que provocó ciertas alteraciones en las órdenes de protección del núcleo.
Neuromante, William Gibson

Lo estoy volviendo a leer.

June 15, 2008

Steve Yegge es un desarrolador de Google que hace tiempo llamó mi atención por un post suyo en el que sacaba a la luz un proyecto interno de Google, en el cual él mismo había creado un clon de Ruby on Rails en Javascript utilizando Rhino.

Desde aquel día leo su blog, ya que si hay algo que me gusta en el mundo de la programación web es Javascript. Este lenguaje desvirtuado durante mucho tiempo, es ahora el motor de la Web 2.0. Es el lenguaje que da vida a Gmail, Google Maps y Google Reader. Pero realmente el problema no tenía nada que ver con el lenguaje, sino con las implementaciones divergentes del DOM que tenían los diferentes navegadores. El que se sumerge un poco en el mundo de Javascript puede comprobar sin mucho esfuerzo que este es un lenguaje muy completo, en el que incluso puedes llegar a programar de manera funcional gracias a que soporta “closures” y las funciones son elementos de primer orden.

En este caso lo que ha hecho Steve Yegge es utilizar Javascript en el servidor, y con ello eliminar de un plumazo las incosistencias que se encuentran en los navegadores para poder disfrutar de toda la potencia de este lenguaje. En la conferencia que ha dado en Google I/O comenta con ironía que con Rhino puedes usar Javascript para “scriptar” Java.

Hace tiempo que esperaba alguna noticia nueva sobre el asunto, y la verdad que hoy cuando lei el post me llevé una alegría al ver que no estaba enterrado. Ahora sólo queda esperar a su publicación y no me estrañaría que fuese como un nuevo lenguaje para Google App Engine.

March 19, 2008
“Web 2.0, the world where we start by assuming that everyone already uses the web”
Seth Godin

Creo que es la mejor definición que he escuchado nunca. Del libro (con aires de Biblia) “Getting Real”, de 37 Signals.

December 9, 2007

La bandera pirata ondea en los Apple headquarters, 1984

March 19, 2007

Cuando se habla de Indy uno piensa directamente en la industria musical. Una gran productora no se arriesga con artistas noveles o experimentales, sino que paga a bisbales y britneys. Igual alguno hasta se acuerda del cine iraní, que se comenta está muy bien, aunque nunca nadie haya visto una película de tal país.
El caso es que ahora es la industria del videojuego la que se está convirtiendo en un Malvado Satanás. Atrás quedaron los tiempos en que Carmack se pasaba noches sin dormir a base de café programando revolucionarios juegos en Objective-C. Hoy día mueve tanto dinero como puede mover Hollywood y al igual que ella se está quedando sin ideas. Como Ramoncín. Remakes de juegos de los 90, juegos basados en películas, y nuevos releases con más polígonos y mejores texturas.
El videojuego indy pretende apartarse de ahi, y hacer juegos divertidos y novedosos en lugar de supertecnológicos y caros. Wired, como no, publicó hace poco un articulillo acerca del tema. Es un artículo un poco parco, pero recopila algunos de los juegos ajenos a grandes producciones mejor valorados del año. Merece la pena echarle un vistazo.

January 5, 2007

Copio y pego directamente de su página:
“Groovy is …
An agile dynamic language for the Java Platform with many features that are inspired by languages like Python, Ruby and Smalltalk, making them available to Java developers using a Java-like syntax.”

Todo esto sobre la JVM estándar, con acceso objetos y librerías Java, scripting mode, y gracias al proyecto Grails (que aunque no lo dicen por ningún lado suena a Groovy on Rails…), un poderoso framework de desarrollo web basado en Spring e Hibernate.
Suena bien la verdad. Aunque habrá que esperar a que O’Reilly le preste atención suficiente como para dedicarle un libro para ver como funciona la cosa.

January 3, 2007

Bueno, bueno, bueno, tras unos días de duro trabajo, les presento a azulneon3.0. Un cambio de estilo radical, con una hoja de estilo escrita desde cero, tres columnas, y ese fondo con rayas que parte la pana últimamente. Faltan cosas y aún hay errores. En los próximos días me dedicaré a ello en el (poco) tiempo libre que tenga antes de volverme a Suecia. Mientras tanto, comentarios y sugenrencias de todo tipo serán bienvenidas. Por cierto, herramientas usadas: Gimp, Vim y Firefox con la extensión webdeveloper.

Actualización: aarrgh, en Explorer se ve mal!!! (tambien conocido como designer nightmare)
Actualización II: El CSS valida!! y el HTML casi (errores con los videos embebidos, y los scripts de google analytics y flickr). En Explorer ya se ve aceptable, salvo algunos errores de padding, seguramente corregibles con algo de ganas
Actualización III: Creo que ya están solicionados los problemas con Explorer, con un sencillo margin:0px; Cosa de las opciones por defecto.

December 10, 2006

TEX es un sistema de tipografía muy utilizado en el mundo científico para publicar documentos. Fue diseñado por el famoso Donald E. Knuth para evitar el feísmo de sus documentos matemáticos a la hora de imprimirlos.

El numero de versión de TEX tiende a Pi. Hoy día es  3.141592  (liberada en Diciembre de 2002)

December 1, 2006

Quien no ha necesitado alguna buscar las fórmulas para una recurrencia que no recordaba. O esa escurridiza propiedad de teoría de grafos. Y esas hermosas series con cinco paréntesis anidados… Gracias a Dios (y a unos cuantos santos que lo ayudaron. Seguramente la Virgen también), ahora tenemos la Theoretical Computer Science Cheat Sheet. Grandiosa. A ver si la imprimo y la pego por las paredes de mi habitación.
Vía Gaussianos