Archivo para la categoría ‘Laboratorio’

22Oct
2007
Comments Off

Laboratorio: modificar urls para CodeIgniter con mod_rewrite

CodeIgniter es uno de los frameworks PHP de los que más se habla últimamente, a mí personalmente me gusta bastante, aunque hay algunas cosas que no son como me gustaría. Una de ellas es la estructura de las URLs, las URLs siguen el formato: http://dominio/controlador/metodo/parametro/parametro/… El controlador es la clase que se encarga de hacer […]
16Jul
2007
Comments Off

Laboratorio: indicador de calidad de password

Cuando un usuario se registra en una aplicación web, suele haber casos que cuando se está introduciendo la contraseña, el sistema indica si la password cumple unos mínimos de seguridad o no. En algunas ocasiones suele darnos solo un aviso informativo, pero en otros o cumple todos los requisitos o no admite la contraseña. En […]
20Jun
2007
Comments Off

Laboratorio: triggers y procedimientos almacenados en MySQL

Unas opciones no muy usadas cuando se trabaja con MySQL son los triggers y los procedimientos almacenados (stored procedures), supongo que a que es algo nuevo en MySQL y la gente no está acostumbrada a estas dos funcionalidades. Vamos a mostrar un ejemplo de uso de triggers y procedimientos almacenados paso a paso. Quizás el […]
30Mar
2007
Comments Off

Laboratorio: navegación por teclado

Ya en varios sitios se ha mostrado como realizar la navegación mediante el teclado, esto significa usar las teclas para acceder a contenidos o para realizar acciones. Nosotros queremos darle un toque de automatización, que tan solo sea necesario añadir un enlace interno en el documento para acceder a la zona del documento. Crearemos un […]
28Mar
2007
Comments Off

Laboratorio: no permitir que accedan directamente a las urls empleadas en Ajax

Cuando usamos Ajax en nuestras aplicaciones solemos usar un script específico que devuelva los datos preparados para que el cliente los interprete y los muestre. En algunas ocasiones no suele ser de nuestro agrado que usuarios accedan directamente a las URLs empleadas para Ajax. Para evitar esta situación se puede usar un script sencillo. Se […]
23Mar
2007
Comments Off

Laboratorio: mostrar que thumbnails has visitado

Una de las cosas que más me ha gustado de Design Meltdown es que te indica que thumbnails has visitado. Se trata de lo siguiente, tienes un enlace que contiene una imagen en miniatura que accede a la imagen con el tamaño original (thumbnail). Cuando ya has visitado la imagen el thumbnail cambia y te […]
26Feb
2007
Comments Off

FireMarker: marca los textos mediante Firefox

FireMarker es una extensión para Firefox que hemos desarrollado en Sentido Web que permite marcar partes del texto de la página que estamos visitando. Tan solo es necesario seleccionar el texto y pinchar en el icono que aparecerá en la barra de estado de nuestro navegador. Una vez realizada esta función, el texto se marcará […]
22Feb
2007
Comments Off

Post2PDF 1.4: error XSS corregido

Nueva versión de Post2PDF, plugin de WordPress para exportar los plugins a formato PDF. Esta versión corre a cargo de Alexander Concha, quien detectó un error de XSS en el plugin (¡ya me vale!) y además de solucionarlo, le ha dado un buen repaso a todo el plugin mejorándolo en muchos aspectos, por lo cual […]
29Jan
2007
Comments Off

Post2PDF 1.3: compatibilidad con WordPress 2.0

Nueva versión de Post2PDF, plugin de WordPress para exportar los plugins a formato PDF. En esta ocasión no era compatible con WordPress 2.x ya que las librerías han sido modificadas y fallaba a la hora de acceder a una de ellas que ya no existe. Aquellos que quieran usarlo en su WordPress 2.x deben bajarse […]
03Jan
2007
Comments Off

Laboratorio: ejemplo de CAPTCHA

El otro día ví en Rapidshare un ejemplo de CAPTCHA que parecía fácil de desarrollar. Se trata de las letras (tres en este caso), giradas ángulos aleatorios, pero no demasiado para que se pueda leer con facilidad, sobre un fondo de letras de tonalidad parecida, de menor tamaño y también giradas aleatoriamente. Un ejemplo dinámico […]