Archivo para March 2009
31Mar
09
displaynone
jquery, qtip, tooltips Comments Off
qTip es un plugin jQuery que nos permite crear y personalizar tooltips en nuestra página web. Se trata de un plugin muy completo que tiene las siguientes características:
Compatible con IE6+, Firefox 2+, Opera 9+, Safari 3+, Chrome 1+, Konqueror 3.5+
Esquinas redondeadas sin necesidad de imágenes
Posibilidad de indicar la esquina donde se quiere situar el tip [...]
30Mar
09
displaynone
imágenes, jquery 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 su [...]
27Mar
09
displaynone
check email, PHP, smtp Comments Off
El email es uno de los datos más solicitados cuando se desarrolla una aplicación web. Para comprobar que se trata de una dirección de email válida, normalmente se envía un email de confirmación, pero se pueden dar circunstancias en las que no es posible o deseado el envío de ese email, por lo que es [...]
26Mar
09
displaynone
API, bitacoras.com Comments Off
Hoy hemos lanzado la API de Bitacoras.com, con la cual se puede acceder a los datos que ofrecemos en formato JSON, XML, PHP (seralized), RSS y Atom.
Las consultas se realizan mediante llamadas sencillas a una URL, por lo que crear una aplicación será muy fácil. Podemos obtener los datos de la portada, canales, búsquedas, geo, [...]
Buen plugin para jQuery que permite crear gráficas de datos accesibles mediante canvas. El script es bastante fácil de usar, se crea una tabla (sí, si, con <table>, que es para lo que se deben usar), y el script dibuja los datos en un canvas.
Ofrece la posibilidad de crear gráficas de pie, barras y líneas, [...]
25Mar
09
displaynone
Javascript, jquery, scroll Comments Off
Interesante script que permite sincronizar scrolls en diferentes divs para que al mover uno el resto también se muevan
jQuery.fn.synchronizeScroll = function() {
var elements = this;
if (elements.length <= 1) return;
elements.scroll(
function() {
var left = $(this).scrollLeft();
var top = $(this).scrollTop();
elements.each(
function() {
if ($(this).scrollLeft() != left) $(this).scrollLeft(left);
if ($(this).scrollTop() != top) $(this).scrollTop(top);
});
});
}
Synchronizing Scrollbars using JQuery
24Mar
09
displaynone
cheat sheet, xss 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 de [...]
23Mar
09
displaynone
css, htaccess, PHP, variables Comments Off
Curioso script que nos permite añadir variables a nuestras CSS usando para ello PHP y htaccess. No es algo que recomendaría hacer por tema de rendimiento, pero sí para proyectos en los que quienes realicen las páginas no tenga demasiado conocimiento de desarrollo web.
El proceso es sencillo, las css mediante Apache se redireccionan a un [...]
20Mar
09
displaynone
CMS, tutorial, WordPress Comments Off
Aunque como usuario me gusta WordPress (aunque cada vez un poquito menos), como desarrollador no me gusta demasiado (por no decir casi nada), pero no quita que su puesto se lo tiene bien ganado y que a veces es imposible no tener que usarlo.
Si además de las funcionalidades de WP, necesitas algo más que te [...]
17Mar
09
displaynone
bug, herramientas, metricas, PHP, test Comments Off
5 herramientas para comprobar la calidad de código PHP:
PHP_CodeSniffer comprueba si falta algún elemento de código estándar en los scripts PHP, Javascript y CSS
phpmd busca en el código PHP posibles problemas como bugs, código no óptimo o expresiones complicadas.
phpcpd detector de código PHP copiado/pegado.
PHP_Depend herramienta de métricas PHP.
PHPUnit framework de unidades de test.
Quality Assurance Tools [...]