Decorando imágenes en WordPress

Si eres de los que cuidas mucho el aspecto de tu blog, seguro que te pasas bastante tiempo editando las imágenes que quieres agregar con tus posts para que luzcan un mejor aspecto. Ahora tienes una solución mucho más práctica y fácil, un plugin para wordpress que se encargará de decorar las imágenes a tu gusto, el Imaset.

El plugin nos permite agregar filtros como brillo, escala de grises, sombra, reflejo, Glossy, 3DReflect y desenfoque gaussiano, entre otros. Y todo ello sin necesidad de usar ningún programa externo. Ten en cuanta que necesita la biblioteca GD instalada para poder operar con las imágenes.

Para usar el plugin, tan solo descargalo y súbelo a tu directorio /wp-content/plugins y activalo desde el panel de control. Una vez instalado subimos la imagen normalmente y usamos el botón previsualizar >> imaset.

WordPress: Contestar a los comentarios desde el panel de control

Cuando un blog crea bastantes entradas que generan buenas discusiones, entre el autor y sus lectores, es muy posible que nos despistemos y no contestemos a todas, puesto que supone ir entrada por entrada respondiendo.

Para solucionarlo hay un plugin llamado WordPress Comment Ninja, que agrega un botón «Respond» al lado de cada comentario que desplegará una caja de texto donde escribir la respuesta. Para aquellos bloggers que no dispongan de mucho tiempo para poder mantener un buen debate con sus lectores, seguro que este plugin es una gran solución.

Nota: El WordPress Comment Ninja solo funciona con Firefox (además necesitas tener instalada la extensión Greasemonkey).

Primera PHP Barcelona Workshop

Para el próximo 7 de junio de 2008, el grupo de programadores PHP de Barcelona han organizado la primera PHP Barcelona Workshop.Tal y como comentan ellos mismos tras la pasada Barcelona PHP Conference se habían quedado con ganas de algo más práctico y han organizado este conjunto de talleres de PHP.
Los talleres estarán dedicados a:

  • Construir una pequeña red social con Symfony
  • Trabajar con motores de workflow
  • internacionalización de proyectos PHP
  • VIM como IDE para PHP
  • Modernizar páginas con AJAX
  • Seguridad y Site-Cross-Scripting (XSS)

Desde la organización del evento se recomienda llevar un portatil con conexión wifi, soporte FTP, SMB o NFS, editor de código PHP, cliente SSH, cliente MySQL y navegador web.
La PHP Barcelona Workshop se celebrará en el Citilab de Cornellá y el aforo es de 200 personas. El precio de la asistencia es de 5 € por persona, un coste totalmente simbolico si tenemos en cuenta que se incluye la asistencia y comida.
El próximo sábado, entre las 9:30 y las 20:00 estaré completamente dedicado a PHP asistiendo a los talleres. A pesar de ser un evento totalmente recomendable, tengo una pequeña pega, por la mañana es necesario decidir a que taller queremos asistir entre dos propuestas, y a mi personalmente me gustaría asistir a ambas.

Calcular el tiempo de carga de una página en PHP

Es posible que deseemos conocer el tiempo de carga de una página en PHP, entre otras cosas por saber si está tardando demasiado tiempo en mostrarse al usuario, una de las reazones más frecuentes para que el usuario abandone la web y busque el resultado en otro sitio.

Al principio del documento debemos calcular el tiempo en el momento que comienza a cargarse la página, para ello colocamos el siguiente código:

<?php
// Inicio del documento
// Calculamos segundos y microsegundos desde Epoch Unix
$tiempo = microtime();
// Separamos en un array el tiempo en segundos y en microsegundos
$tiempo = explode(» «,$tiempo);
// Sumamos segundos y microsegundos
$tiempo_inicial = $tiempo[0] + $tiempo[1];
?>

Al final de la página, volvemos a calcular el tiempo en ese momento y calculamos la diferencia entre ambos, imprimiendo el resultado por pantalla.

<?php
// Fin del documento
$tiempo = microtime();
$tiempo = explode(» «,$tiempo);
// Calculamos en tiempo al final del documento
$tiempo_final = $tiempo[0] + $tiempo[1];
// Calculamos en tiempo de carga
$tiempo_carga = $tiempo_final – $tiempo_inicial;
// Redondeamos el valor del flotante a tres decimales
$tiempo_carga = round($tiempo_carga,3);
echo «Pagina generada en {$tiempo_carga} segundos»;
?>

Con esto ya tendríamos calculado el tiempo de carga de una página en PHP. Esto puede ser de gran utilidad para generar tiempos de carga y enviar el resultado a un log o hacer que nos envíe un correo si se supera un determinado tiempo de carga.

En Twitter el 15-05-2008

  • Buenos días. Son las 5 de la madrugada y estoy desvelado, voy a leer unos feeds a ver si me entra el sueño #
  • Que bien sienta una buena sesión de deporte por la mañana #
  • New blog post: MySQL: Acceso a un servidor remoto http://tinyurl.com/5rukmw #
  • Tengo hambre, voy a hacer una parada para comer algo #
  • Cada pequeña, casi infima, interrupción retrasa un gran proyecto lo suficiente como para no hacerles caso #
  • De vuelta en la oficina, a seguir programando que tengo que teminar esto hoy #
  • MySQL Administrator, una buena herramienta cuando se trabaja con muchos servidores de bases de datos MySQL #
  • Tengo que preparar un pequeño resumen del evento sobre factura electrónica de ayer para publicar en el blog, que luego me olvido #
  • Termimando el post sobre factura electronica antes de ir a clase de ingles #
  • New blog post: Obigaciones específicas de la factura electrónica http://tinyurl.com/6x2kcx #
  • Revisando estadístacas y ratios #