Un mes sin Google (o la primera jugarreta de Dreamhost)

Josemaría | 30 de agosto de 2007 | 17 comentarios

icono de la empresa de hosting dreamhostEl mes que viene me toca renovar el contrato con Dremhost, la empresa dónde está hospedado esta bitácora. En general estoy bastante satisfecho con ellos y, como comenté hace poco, gracias a los códigos de promoción no voy a tener que pagar ni un sólo céntimo. De hecho tengo acumulado crédito para los próximos tres años. No obstante la faena que me han hecho durante el verano me ha dejado tan mal sabor de boca que me estoy planteando la renovación con ellos. Os cuento.

Cuando volví de vacaciones hace un par de semanas me encontré que las visitas habían bajado una barbaridad. En un primer momento lo achaqué a las fechas, pero enseguida me di cuenta de que la cosa no era normal: prácticamente no había ninguna visita procedente de Google y todos sabemos que estas suponen el mayor porcentaje de las que recibe cualquier blog. Me acerco por las herramientas para webmasters de Google (¿qué no las conoces?¿y tienes un blog?¡ya tardas!) y compruebo que desde finales de julio el bot de google está recibiendo errores 403 cuando trata de acceder a mis páginas y, por tanto, está retirando los enlaces que tiene hacia ellas. Compruebo, además, que sólo ocurre con Un lugar en el mundo y no con ninguna otra de las webs o servicios que mantengo en la misma cuenta de hosting ¿Qué puede estar ocurriendo? Me pongo a hacer una revisión general y cuando le echo un vistazo al fichero .htaccess de la instancia web de este blog me encuentro que, ocultas tras varias decenas de retorno de carro para que pasen inadvertidas muy al final del fichero (¡qué truco tan sucio y tan viejo!) se encontraban las siguientes líneas que bloqueaban el acceso del bot de Google:

< Limit GET HEAD POST >
order allow,deny
deny from 66.249
allow from all
< /LIMIT >

Irritado les envíe un correo con la incidencia preguntando que había pasado y en la respuesta me negaron que esta manipulación haya sido cosa suya pero ¿de quién iba a ser? Máxime viendo lo que se dice por ahí sobre este tema. Esto es lo que me cuentan:

It is not policy to add the block that I found without notifying the account owner. That kind of block would only be added as an emergency measure since Googlebot sometimes doesn’t work properly (especially with dynamic sites like WordPress sites). Basically, it would have been added to prevent a server crash. Again, if a tech added it, you should have been notified since you can actually work with Google to fix the issue that might have caused their bot to misbehave. I have notified a tech lead of this and this will be dealt with appropriately.

Estoy de acuerdo con el tono y el contenido de la respuesta. Una empresa de hosting tiene todo el derecho del mundo para intervenir ante una instancia que comprometa el buen funcionamiento de unas de sus máquinas y que perjudique al resto de clientes que se hospedan en la misma. Tengo constancia de casos similares en este y otros hostings y nunca he protestado por ello. Pero siempre ha habido una comunicación inmediata de por medio diciendo algo así como “Existe este problema, creemos que lo causas tú y hemos actuado de tal forma de manera preventiva.” ¿Pero así de tapadillo, ocultándolo y sin comunicación alguna?¡Lamentable! En la siguiente gráfica podéis ver los efectos sobre el tráfico de estas páginas:

Estadísticas de un mes sin google

Hace meses que mi blog vuelve a estar libre de publicidad y no me siento perjudicado económicamente así que el problema que tengo con ellos no es ese, no… Pero la confianza es algo que, por definición, tarda en recuperarse y ahora mismo me siento un poco confuso y engañado… ¿Algún consejo?¿Les doy una segunda oportunidad o me largo?¿Conocéis alguna empresa de hosting con un programa de recompensas similar al de Dreamhost?

Compártelo:
    emailPDFPrintBitacoras.comIdenti.caTwitterdel.icio.usDiigoFacebookMeneameBarraPuntoNetvibes
Categorías: estadísticas, hosting

Defensio: nuevo plugin antispam para wordpress

Josemaría | 28 de agosto de 2007 | 11 comentarios

icono de wordpress Desde hace unas horas estoy probando por aquí a Defensio, el nuevo plugin antispam para wordpress que por el momento permanece en fase de beta privada. He desactivado también los tres plugins que suelo usar de forma habitual para combatir el spam (Akismet, Trackback validator y Comment Policy) así que, si la cosa va mal, puede que temporalmente se vean por aquí mensajes poco apropiados… Ruego comprensión.

Así a primera vista tiene un aspecto bastante similar a Akismet. Defensio asigna un porcentaje de lo que el llama “Spaminess” a cada comentario recibido y guarda los mensajes que el considera spam en una página al mismo nivel que los Comentarios de tu wordpress. Además te permite a ti elegir que porcentaje (por defecto situado al 80%) se considera como spam de forma obvia y queda relegado a un segundo nivel. Mantiene, además, estadísticas no sólo con los mensajes de spam capturados sino también con los comentarios legítimos y los falsos positivos y negativos.

Ya os iré contando que tal aunque, me temo, que si el plugin no es todo lo bueno que debiera lo veréis vosotros mismos…

ACTUALIZACIÓN: Fin de la “aventura”. Las estadísticas del nuevo plugin muestran un 98,43% de eficacia con 398 mensajes de spam detectados correctamente y 10 falsos positivos. Me vuelvo con Akismet.
Compártelo:
    emailPDFPrintBitacoras.comIdenti.caTwitterdel.icio.usDiigoFacebookMeneameBarraPuntoNetvibes
Categorías: spam, wordpress

Russinovich explica los problemas de rendimiento de Vista al escuchar música

Josemaría | 27 de agosto de 2007 | 2 comentarios

icono con logo de windowsMark Russinovich vuelve a bajar a la arena para defender a su patrón y explica detalladamente (en un artículo bastante técnico pero asequible) el porqué del descenso de rendimiento de Vista en las conexiones de red al reproducir música, reportado inicialmente en los foros de 2CPU y amplificado por Slashdot y Barrapunto.

El problema no está causado por el DRM como se ha apuntado por ahí y el bueno de Mark (si, si, le sigo tenido simpatía, que le voy a hacer) trata de convencernos de que la cosa no es tan grave y que está causada por un cúmulo de infortunios que se ha cernido sobre sus cabezas de forma imprevisible. Entre líneas, no obstante, se deja entrever perfectamente la enorme chapuza que hay tras este engendro que ya está destinado a repetir el estrepitoso fracaso de windows me.

ACTUALIZACIÓN: Ricardo Galli también da su opinión sobre el tema y, ya de paso, una clase magistral sobre diseño de sistemas operativos.

Compártelo:
    emailPDFPrintBitacoras.comIdenti.caTwitterdel.icio.usDiigoFacebookMeneameBarraPuntoNetvibes
Categorías: microsoft, networking

Configurar la conexión inalámbrica en Linux (cuando tu tarjeta no está soportada)

Josemaría | 25 de agosto de 2007 | 21 comentarios

icono de herramientas Abrimos la sección técnica post-veraniega con un problemilla y su solución. Estoy estrenando portatil en mi nuevo trabajo (¿qué no sabíais que me cambiaba de trabajo? Bueno, ya os contaré más cosas en unos días) y mi Linux no es capaz de manejar correctamente la conexión inalámbrica. Reconoce el dispositivo como Broadcom Corporation Dell Wireless 1390 pero no es capaz siquiera de mostrarme las redes disponibles. El portatil en cuestión es un HP Compaq nx7300, un modelo baratito pero bastante resultón y con una buena relación calidad/precio.

Bien, lo primero que vamos a hacer, más por culturilla que por otra cosa, es aprender algunos comandos que nos resultaran útiles para recoger información de lo que está pasando:

josemaria@penique:/etc/modprobe.d$ iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

eth1 IEEE 802.11b/g ESSID:"" Nickname:"Broadcom 4311"
Mode:Managed Access Point: Invalid
RTS thr:off Fragment thr:off
Link Quality=0/100 Signal level=-256 dBm Noise level=-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

vmnet8 no wireless extensions.

vmnet1 no wireless extensions.
josemaria@penique:/etc/modprobe.d$ lspci -nn | grep Broadcom
02:0e.0 Ethernet controller [0200]: Broadcom Corporation BCM4401-B0 100Base-TX [14e4:170c] (rev 02)
10:00.0 Network controller [0280]: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card [14e4:4311] (rev 01)

Gracias a Google nos enteramos, además de que mucha gente tiene problemas con este dispositivo, que el módulo que carga el kernel de Linux para su gestión se llama bcm43xx. En la web de berlios nos dicen además que el driver se ha desarrollado mediante ingeniería inversa porque Broadcom no da detalle alguno de sus chips (ya sabeis chicos: si la decisión de compra es vuestra y teneis alternativas nada de comprar productos de Broadcom). Vamos a comprobar que, efectivamente, estemos cargando ese módulo:

josemaria@penique:/etc/modprobe.d$ lsmod | grep bcm43xx
bcm43xx 126824 0
ieee80211softmac 31360 1 bcm43xx
ieee80211 34760 2 bcm43xx,ieee80211softmac

Vamos bien. Ahora descargamos el módulo y comprobamos que ya no está en uso:

josemaria@penique:/etc/modprobe.d$ sudo modprobe -r bcm43xx
Password:
josemaria@penique:/etc/modprobe.d$ lsmod | grep bcm43xx
josemaria@penique:/etc/modprobe.d$

Para evitar que este módulo se carge en sucesivos arranques de nuestro sistema tenemos que ir al directorio /etc/modprobe.d y allí editar el fichero blacklist y añadir al final esta línea:

# deshabilita la carga de bcm43xx
blacklist bcm43xx

Ahora necesitamos los drivers para windows del dispositivo. Para esto no debería de haber ningún problema: yo me los he bajado de la web de soporte de hp. Lo único que debemos de tener en cuenta es que deben de estar descomprimidos. Si los tenemos en un .zip, o un .exe debemos de extraerlos antes y guardarlos así en un directorio de nuestra máquina. A continuación instalamos ndiswrapper y, si estamos aburridos por hoy de la línea de comandos, ndisgtk (una interfaz gráfica para este).

Ejecutamos ndisgtk (en los menús suele situarse como “Windows Wireless Driver”), pulsamos el botón de “Install new driver” y navegamos hasta el directorio dónde hemos dejado los drivers windows del dispositivo. Debemos de seleccionar el archivo .inf que acompaña a los mismos (en mi caso bcmwl5.inf).

ndisgtk

Como veis aparece que el hardware no está presente… no tengo ni idea de porqué pero el caso es que funciona. Si queremos hacerlo desde la línea de comandos:

josemaria@penique:/opt/driverswifi.d$ sudo ndiswrapper -i bcmwl5.inf
installing bcmwl5 ...
josemaria@penique:/opt/driverswifi.d$ ndiswrapper -l
bcmwl5 : driver installed
device (14E4:4311) present (alternate driver: bcm43xx)
josemaria@penique:/opt/driverswifi.d$ sudo ndiswrapper -m
adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper ...

Y ya. No olvidemos activar el wifi desde el portatil (si posee algún botón o interruptor para ello como es el caso de este modelo) y, si usamos kde y knetworkmanager, veremos que ya nos está localizando las redes próximas y que podemos conectarnos a ellas.

knetworkmanager

Compártelo:
    emailPDFPrintBitacoras.comIdenti.caTwitterdel.icio.usDiigoFacebookMeneameBarraPuntoNetvibes

Cancionero (y IV)

Josemaría | 24 de agosto de 2007 | 2 comentarios

clave de solAlgo optimista para empezar el “nuevo curso”. ¿Os parece?

Clip de audio: Es necesario tener Adobe Flash Player (versión 9 o superior) para reproducir este clip de audio. Descargue la versión más reciente aquí. También necesita tener activado Javascript en su navegador.

Compártelo:
    emailPDFPrintBitacoras.comIdenti.caTwitterdel.icio.usDiigoFacebookMeneameBarraPuntoNetvibes

De camping por Pirineos

Josemaría | 22 de agosto de 2007 | 16 comentarios

icono de vacacionesNada, que hasta ahora no he encontrado unos minutos para contar un poco de las vacaciones. Y dar envidia, que es de lo que se trata…

Cómo os contaba hace unas semanas hemos estado de camping en Pirineos. Concretamente en la franja entre Panticosa (Huesca) y Roncesvalles/Orreaga (Navarra). En el mapa de aquí abajo está la ubicación y datos de los campings donde hemos pernoctado (marcados con tiendecillas verdes) más otros dos (en amarillo) que teníamos en mente pero en los que no hemos dormido (aunque si los hemos visitado pensando en otras ocasiones) por estar cerrado por obras (en el caso de Canfranc) o porque teníamos otra alternativa (el de Osate en Otsagabia/Ochagavía).

Para quien no haya salido de camping y tenga sus reparos le diré que es una de las formas más flexibles de viajar que existe, sobre todo por ciertas zonas. No tienes que preocuparte (salvo contadísimas excepciones) de reservas ni necesitas estar semanas, quincenas o fines de semana completos en ningún sitio: llegas cuando te apetece y te largas cuando te da la gana. Las tiendas de hoy en día son comodísimas (con porches, dormitorios separados, etc.) y las instalaciones de los campings de primera y segunda categoría de nuestro país son fabulosas: piscinas (algunas cubiertas, otras naturales aprovechando una poza en el río), campos de tenis, minigolfs, parques infantiles, etc. Dos de los campings por los que hemos pasado, de hecho, contaban hasta con zona wi-fi.


Ver el mapa en Google Maps

El camping de Jaca es el único que no nos ha dejado del todo satisfechos, más que nada porque no es lo que andábamos buscando. En realidad queríamos quedarnos en el de Canfranc, mucho menos urbano, pero lo encontramos cerrado por obras y no queríamos dejar de pasar al menos un par de días por esa zona, así que no hubo más remedio.

Durante estos días hemos alternado alguna que otra caminata medianita (de más de seis horas), con muchos paseos más asequibles y visitas turísticas y culturales. Hemos estado, por ejemplo, en la selva de Irati (uno de los parajes naturales más espectaculares que conozco), el valle de Aguas Tuertas, Saint Jean Pied de Port y Biarritz en la vecina Francia, el monasterio de San Juan de la Peña , en muchísimos pueblos encantadores (como por ejemplo Echo/Hecho del que volvemos profundamente enamorados) y un largo etcetera.

Sirva esto para abrir boca. Las fotos en unos días.

Compártelo:
    emailPDFPrintBitacoras.comIdenti.caTwitterdel.icio.usDiigoFacebookMeneameBarraPuntoNetvibes
Categorías: viajes y memorias

Frases desafortunadas (y VI)

Josemaría | 19 de agosto de 2007 | 5 comentarios

icono para las frases desafortunadas

“Creo que las mujeres y los hombres son iguales en todos los ámbitos de la vida, pero mi opinión es que si somos iguales, ellas también deberían jugar a cinco sets para ganar el mismo dinero.”

Rafael Nadal en una entrevista en la revista TIME (de la que El Mundo publica un resumen). El tamaño importa. Al menos a él.

Compártelo:
    emailPDFPrintBitacoras.comIdenti.caTwitterdel.icio.usDiigoFacebookMeneameBarraPuntoNetvibes

Cine en julio’07

Josemaría | 17 de agosto de 2007 | 1 comentario

icono con claqueta de cine Vaya por Dios (es un decir :-P ): me largé de vacaciones sin publicar la entrada mensual de películas, la de mi cancionero particular… bufff! Aquí está por el momento la de cine. Y me largo enseguida al concierto de Serrat y Sabina a Cuenca. A la vuelta os cuento algo de las vacaciones y me pongo al día…

Por cierto, viéndolo ahora, ya en frío, creo que del extenso repertorio del mes pasado se deducen al menos dos cosas: que he pasado mucho tiempo sólo durante esos 30 días y que mi vida social, al margen del cine, es bastante aburrida… ;-)

Goldfinger The Village Somne
Gattaca Casino Royale La suerte de Emma La vida es un milagro
The Host Windtalkers Oldboy
Alien Hard Candy Pulse 2046
Cuatro minutos Bordadoras Vida y color

Compártelo:
    emailPDFPrintBitacoras.comIdenti.caTwitterdel.icio.usDiigoFacebookMeneameBarraPuntoNetvibes
Categorías: cine

Vacaciones 2007

Josemaría | 2 de agosto de 2007 | 6 comentarios

icono de vacacionesMe voy de vacaciones. Por fin. Y se que no está bien reconocerlo en ciertos entornos pero yo no soy de los que están enganchados a esto. Que nadie me malinterprete: me gusta mucho mi trabajo y me encantan los ordenadores y todo lo que les rodea, pero no los necesito para ser feliz. Me marcho a las montañas. A Pirineos. A sitios donde ni siquiera hay cobertura de móvil, mucho menos wi-fi ni nada similar. Y seguro que podría buscar algún sitio desde dónde escribir unas líneas pero, la verdad, ni lo quiero ni lo necesito. Voy a concentrarme en disfrutar de otras cosas que me gustan tanto o más que esto: atardeceres tranquilos leyendo un libro (con hojas de papel de esas que algunos se empeñan en pronosticar que pronto desapareceran), paseos por la montaña, setas a la plancha en mi pequeño hornillo de gas, noches al aire libre en la tienda de campaña… ¿De verdad que no os apetece algo así al menos una vez al año? Bueno, a los que no os convenza esperad a ver las fotos a mi vuelta…

Pásenlo bien, disfruten y, si pasan por aquí, traten de no desordenar mucho las cosas.

Compártelo:
    emailPDFPrintBitacoras.comIdenti.caTwitterdel.icio.usDiigoFacebookMeneameBarraPuntoNetvibes
Categorías: viajes y memorias