links for 2007-02-26
-
Google maps + VÃdeos de usuarios
Muy buena entrada y explicación de cómo hacer que una serie de videos flv se cacheen mediante una precarga. En el caso que comenta el autor, se trata de una serie de videos que según muestran los logs, cada usuario acabará viendo.
Para mejorar la velocidad creará un pequeño swf que precargará las peliculas más frecuentes y luego mediante Javascript, cookies, ActionScript y configuración de Apache establecerá la caché de los archivos y su precarga.
Preload and cache flash flv files
Interesantes métodos para intercambiar el valor de dos columnas en MySQL.
UPDATE swap_test SET x=y, y=@temp WHERE (@temp:=x) IS NOT NULL;
Este método no funciona cuando alguna de las columnas tiene valor NULL, y los paréntesis son obligatorios.
Otro método, que no tendría problemas con los NULL, sería:
UPDATE swaptest s1, swaptest s2 SET s1.x=s1.y, s1.y=s2.x WHERE s1.id=s2.id;