13Jul
2009
Comments Off
foo ( )
Para aquellos que estén interesados en trastear con Drizzle y PHP, les puede venir bien este artículo que explica cómo instalar Drizzle en PHP y cómo realizar ejemplos de recuperación de datos e inserciones. Getting Started with Drizzle and PHP Vía / PHPDeveloper.org
25Jun
2009
Comments Off
Interesante API de Google para simular un teclado mediante Javascript, sobre todo es útil para evitar keyloggers y la captura de contraseñas. Introducing the Virtual Keyboard API
28May
2009
Comments Off
Interesantes consejos para optimizar nuestra base de datos en nuestras aplicaciones: Aunque parezca mentira, no siempre es necesario una base de datos relacional. Existen alternativas como memcache, base de datos documentales o de clave-valor. No uses la BD para almacenar contenidos: imágenes o documentos en BLOB. Usa campos numéricos y autoincrementales para los índices primarios, [...]
30Mar
2009
Comments Off
boingPic es un experimento realizado con jQuery que divide una imagen en 100 cuadritos y hace que “huyan” del ratón cuando éste se mueve. El script no tiene mucha utilidad en si, pero sí que puede ser interesante para tomar ideas para otros desarrollos, sobre todo a la hora de dividir la imágen y controlar [...]
24Mar
2009
Comments Off
Interesante recopilación de ataques XSS. No es un documento válido para aquellos que no sepan nada sobre XSS, sino para quienes tengan ya algún conocimiento y quieran profundizar más sobre el tema. Además de los ejemplos de posibles ataques, también ofrece herramientas online como codificador de caracteres en hexadecimal, decimal y Base64, y un ofuscador [...]
10Mar
2009
Comments Off
Lightcloud es una base de datos basada en clave-valor muy rápida, desarrollada por la gente de Plurk, que llega casi al rendimiento de Memcachedb. Está basado en Tokyo Tyrant. Puede almacenar millones de keys en pocos servidores Escala horizontalmente Los nodos se replican vía master-master, failover automático y balanceo de carga Por ahora solo está [...]
05Mar
2009
Comments Off
A veces cuando desarrollamos mapas usando Google Maps, nos pueden quedar iconos muy pegados los unos a los otros, siendo bastante complicado apreciar algo en el mapa. php_google_maps es una librería que nos permite trabajar facilmente con los mapas de Google, y que además añade una clase que permite agrupar puntos en el mapa según [...]
27Feb
2009
Comments Off
Mi compañero David cansado de las URLs que genera WordPress (y quién no) ha creado un plugin que limpia las URLs de los posts de WP quitándole los caracteres “extraños”. WP deja las interrogaciones (¿), comillas (“ ”) y otros caracteres más que se sustituyen por su correspondiente código (%nn). Probado para UTF-8 y compatible [...]
24Feb
2009
Comments Off
Buen ejemplo para obtener la URL que nos dibuja gráficas usando Google Graph mediante procedimientos almacenados de MySQL. Está sacado de este ejemplo, que a su vez está sacado de este otro para Oracle. DELIMITER $$ DROP FUNCTION IF EXISTS `dm_midas`.`FNC_GOOGRAPH_DB_SIZE`$$ CREATE FUNCTION `dm_midas`.`FNC_GOOGRAPH_DB_SIZE` ( p_chart_type CHAR, p_height INT, p_width INT) RETURNS varchar(3000) CHARSET latin1 [...]
18Feb
2009
Comments Off
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, [...]