El Comercio Digital

Webmaster Libre

Subtitulo del blog

Archivo de Febrero de 2008

Adaptando tu sitio al clima

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.

Ejemplo de cabecera

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

Permitir al Google Reader acceder a imágenes protegidas contra hotlinking

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?

Desaparición de las imágenes en el feed

Perdón

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.

Díselo con un rediseño…

San Valentin

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.

Webappers nos regala un set de iconos

web-application-icons

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

Un montón de chuletas… de PHP

Scott Klarr nos deleita con una recopilación de chuletas para PHP.

/2008/02/page/2/php-cheatsheets.png

Además, como postre, nos deja chuletas para Smarty, WordPress, CakePHP y Drupal.

Via dZone

Protege a tu WordPress de los ataques de “fuerza bruta” con Login Lockdown

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

Login LockDown precisa tener una versión de WordPress superior a la 2.1

Login LockDown: http://www.bad-neighborhood.com/login-lockdown.html

Link Diagnosis, una mirada profunda a los enlaces de tu sitio

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?

/2008/02/page/2/logo400.gif

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

Mybloglog como plugin para WordPress

Los chicos de Sitening han tenido el privilegio de tener acceso a la beta del API de MyBlogLog (servicio al que, como veríais me apunté hace unos días). Mediante el API será mucho más sencillo introducir en nuestro sidebar a los últimos lectores del sitio o a los miembros de nuestra comunidad.

Si eres de los afortunados que posee una clave para el API de MyBlogLog lo tienes muy fácil. Instalar el plugin, editar la configuración e insertarlo en tu sidebar, bien mediante widgets bien mediante una línea de código que insertar a tu plantilla.

Pero esto no es lo mejor, ya que son cosas que de una forma u otra ya podíamos hacer, lo mejor es que se creará una página donde se mostrarán los miembros de nuestra comunidad interesante ¿eh?

Podréis verlo en uso aquí mismo en cuanto consiga una Application ID (aún no me entero con el Yahoo! Developer Center y el API de MyBlogLog está en beta cerrada así que quizá tengamos que esperar para usarlo)

WP-MyBlogLog: http://sitening.com/mybloglog/

Blind Text Generator, más allá del Lorem Ipsum

Seguro que más de una vez has recurrido al tradicional Lorem Ipsum para rellenar diseños o plantillas. Seguramente utilices el Lipsum Generator o tu programa de edición venga con uno incorporado. A pesar de que sólo se trata de “texto tonto” pensado para rellenar el espacio, llega a cansar pasarse el día leyendo la misma retahíla sin sentido ¿no?

Blind Text Generator

Via DiarioTHC descubro Blind Text Generator, un completo generador de “dummy text” con muchas opciones para variar un poco: selecciona otro texto para utilizar, número de palabras, párrafos, mostrar o no las etiquetas <p> o, incluso, definir el estilo de nuestro bloque de texto. Todo ello en un interfaz web cómodo y agradable de utilizar.

Blind Text Generator: http://www.blindtextgenerator.com/

Webmaster Libre es un blog de Alma Fernández y está publicado bajo licencia Creative Commons desde el año 2006

Agradecimientos especiales a WordPress y FamFamFam

Política de Privacidad | Condiciones de uso | Sitemap (XML)