Publicado el: 20 February, 2008
Archivado en: CMS
Sin duda, buenas noticias para los desarrolladores y amigos de uno de los CMS libres más completo del mercado. El día 19 de abril de 2008 se celebrarán las primeras jornadas oficiales de Joomla! en España, más concretamente en Madrid.
Una excelente ocasión para conocer a fondo a Joomla!, las novedades de esta última versión liberada recientemente y hacer amistades. Citando de la página del evento:
El Joomla!Day España es el lugar idóneo para poder descubrir las novedades sobre el proyecto y el producto (la versión 1.5 acaba de ser liberada hace unos pocos días) de las mismísimas manos de Alex Kempkens y Chris Davenport (dos de los desarrolladores del equipo de coordinación del proyecto a nivel mundial), ver casos de éxito de implementación en España, encontrarse con otros miembros de la comunidad española y por fin poder asociar una cara a un apodo en un foro, hablar de estrategias/iniciativas para fomentar un uso aún mayor de este gestor de contenidos en España o entablar los primeros contactos para establecer alianzas de desarrollo de negocios en el ecosistema Joomla! español.
Por si no os resulta aún suficientemente tentador sólo queda decir que el precio es realmente asequible, 20€ y opcionalmente el precio de la comida. El plazo de inscripción se abrirá el próximo lunes día 25 de febrero.
Además, para los que no podamos asistir publicarán los materiales (presentaciones, videos, entrevistas) en la web del evento.
Joomla!Day.es: http://www.joomladay.es
Publicado el: 19 February, 2008
Archivado en: Enlaces
Salvo que tu sitio sea único en su especie e inmejorable (si lo es, ponte en contacto e ilumínanos), seguro que sabes que hay ciertas cosillas que puedes mejorar. No hablo de esas mejoras que te llevan días y terminan en un rosario de sufrimiento y errores, hablo de pequeñas cosas que puedes hacer en unos minutillos que tengas por ahí sueltos y que pueden suponer una interesante mejora para tu sitio.
Más que yo, el que habla es Andrew Falwkner en Fadtastic donde nos deja 25 formas de mejorar tu sitio en 5 minutos (más o menos), el post las divide por categorías entre usabilidad, SEO, diseño/desarrollo, contenido y cosas fuera del sitio.
Algunas son tan interesantes como crear una página 404 que realmente sea útil, crear un sitemap, mejorar tu escritura, socializar un poco para conseguir algo de visibilidad extra…
Seguro que según vayáis avanzando por ella os dáis cuenta de que son cosas sencillísimas y terriblemente comunes. Tanto que se nos suelen pasar.
25 ways to improve your site in 5 minutes
Cada día es más difícil sorprender a nuestros usuarios pero ¿qué tal si nuestro sitio reflejase el tiempo metereológico del momento?
En CSS Tricks publican un artículo de David Walsh que nos explica de forma sencilla como conseguir este efecto con PHP y CSS.

Para ello David nos ayuda con un script que obtendrá la información metereológica mediante el API de Yahoo! Weather y lo traducirá a una clase CSS con la que lograremos el efecto interesante ¿no?
Using Weather Data to Change Your Websites Apperance through PHP and CSS
Publicado el: 13 February, 2008
Archivado en: Codigo
Bueno, ya os lo comentaba ayer, de un día para otro las imágenes volaron del Google Reader.
Hace un ratillo tuve un hueco para ponerme a ver qué pasaba, abrí el .htaccess (el mismo que yo borré, que regresó por generación espontánea) y me encontre con que los chicos (bots) de Dreamhost habían estado tocando algo, bajo las 3 líneas que introduce el WordPress había esto:
### Generated by Dreamhost. DO NOT modify!!! ###
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?webmasterlibre.com/?.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?aplicacionesyweb.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?buscador.webmasterlibre.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?senda91.com/.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|png|mp3|mpg|avi|mov)$ - [F,NC]
################################################
Parece que Dreamhost restauró una copia antigua de mi .htaccess, con el hotlinking totalmente restringido y sólo acceso a algunos de mis dominios (si fuese automáticamente generado, con políticas para permitir acceso a los dominios de mi cuenta tendría que haber un par mas). No entiendo cómo o por qué ha aparecido una copia tan antigua de mi .htaccess, si al menos hubiesen restaurado uno de este año…
La solución (a parte de restaurar desde mi copia de seguridad local) es permitir el acceso de Google Reader y Google Reader Mobile como hice en su momento con el resto de dominios autorizados, tan sencillo y obvio que me da hasta pena no haberme parado a mirarlo ayer.
### Generated by Dreamhost. DO NOT modify!!! ###
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?webmasterlibre.com/?.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?aplicacionesyweb.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?buscador.webmasterlibre.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?senda91.com/.*$ [NC]
# Permitir el acceso a Google Reader
RewriteCond %{HTTP_REFERER} !^http://www.google.com/reader/view/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.google.com/reader/m/view/.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|png|mp3|mpg|avi|mov)$ - [F,NC]
################################################
De esta forma permito explícitamente al Google Reader acceder a los ficheros, no obstante me asalta una duda ¿alguien que use bloglines o un lector de escritorio que me cuente si ve imágenes o no?
Publicado el: 12 February, 2008
Archivado en: General

Hace unos días anduve tocando cosas del blog (si, lo sé, mal hecho) y por alguna razón el .htaccess sufrió algunos daños (vease lo fulminé). Reestablecí los permalinks y no toqué nada más pero parece que no veo las imágenes en el Google Reader.
De momento no me habéis venido a gritar así que desconozco si sucede en todos los lectores de feeds o sólo es en el reader (¿puede que por políticas del robots.txt?), he visto alguna cara nueva por los comentarios, lo cual me hace pensar que no están cargando bien (habladores no sois pero parece que curiosos si).
En fin, que lo siento y que mientras lo arreglo no os paséis el día pensando que quiero aumentar las páginas vistas ofreciendo feeds a parches.

Se acerca San Valentín, nos guste o no todo se está llenando de corazoncitos y horteradillas para celebrar el consumismo voraz amor.
Si eres un romántico o todo un detallista, seguro que te viene de perlas una recopilación que hizo Diego Mattei hace ya unos días y que olvidé postear: Recursos para el día de los enamorados
Gracias a Diego no te faltarán iconos, pinceles, tipografías, estilos, plantillas para tu blog, fondos de escritorio o salvapantallas y si no sabes cómo sorprender a tu pareja incluso nos deja unos fantásticos tutoriales para que crees tu mismo ese regalo tan especial.
Desde Webappers nos llega este estupendo set de 20 iconos, diseñados para tus aplicaciones web, en tres tamaños (48×48, 32×32 y 24×24) en formato PNG.
Los iconos están liberados bajo licencia Creative Commons 3.0 y pueden ser utilizados tanto personal como comercialmente.
WebAppers Released Free Web Application Icons Set
Scott Klarr nos deleita con una recopilación de chuletas para PHP.

Además, como postre, nos deja chuletas para Smarty, WordPress, CakePHP y Drupal.
Via dZone
Publicado el: 11 February, 2008
Archivado en: Blogs, CMS
En este momento confuso que vivimos desde que empezó todo el tema del ataque a Genbeta y el masivo apoyo de la blogosfera, parece que me tomo más en serio la seguridad del blog. Y es que, mal que nos pese, la seguridad de nuestros sitios web es muy mejorable, tanto de parte nuestra (CMS más seguros, actualizados etc.) como de parte de nuestros proveedores de servicio (buenas políticas en el firewall, sistemas operativos actualizados…).
Más allá de los lúgubres ataques DDoS, con esas redes de zombies y toda la historia, hay otros tipos de ataques mucho más rudimentarios y al alcance de cualquier aburrido, los ataques por fuerza bruta.
Los ataques por fuerza bruta no consisten más que en ir probando contraseñas hasta dar con la adecuada, ayudándose bien de la lógica (o sea que alguien que nos conoce prueba contraseñas relacionadas con nosotros, por ejemplo) bien de algún programa o, en último caso, haciendo uso de mucho tiempo libre y paciencia.
A través de Sizlopedia encuentro un plugin que promete ayudarnos a resistir los ataques de este tipo: Login LockDown
Login LockDown guardará un registro con las direcciones IP desde las que se hagan intentos fallidos de login y, si detecta cierto número de intentos bloqueará el formulario durante un tiempo. Login Lockdown nos permite especificar tanto número de intentos fallidos como tiempo de baneo a esa IP, así que puede ser tan paranoico como queramos.

Login LockDown precisa tener una versión de WordPress superior a la 2.1
Login LockDown: http://www.bad-neighborhood.com/login-lockdown.html
Con la preocupación que traemos todos con los enlaces entrantes, salientes y su valor, siempre se agradecen herramientas que busquen facilitarnos la vida. Sobre todo si generan un montón de gráficas y nos devuelven un montón de datos ¿verdad?

Link Diagnosis es una herramienta muy completa y sencilla. Como viene siendo habitual, con sólo introducir la URL del sitio a analizar comienza el proceso. Y aquí está la primera diferencia con tantos otros servicios similares: Link Diagnosis se toma su buen tiempo analizando a fondo nuestros enlaces, con este sitio ha tardado algo más de 10 minutos.
Si no queréis tener que reiniciar el navegador al final del escaneo para concer vuestros datos, quizá queráis instalar la extensión para firefox de la que nos proveen, de lo contrario apenas obtendrás datos.
Una vez instalada la barra podrás saber cosas como el pagerank de los enlaces que recibes, los anchors más utilizados para enlazarte, tus páginas más enlazadas… Además, al utilizar el plugin podrás acceder a reportes de los sitios que visitas, directamente con un click.
Link Diagnosis: http://www.linkdiagnosis.com
Via Visual Beta