mar 21 abr

Google similar images

Escrito en google, servicios inútiles

La historia de siempre, repetida una vez más. Google lanza un nuevo servicio: Google similar images, donde puedes seleccionar fotografías muy similares a una dada, para determinada búsqueda. Por ejemplo, de una foto de la Torre Eiffel. Pulsas el botón de “imágenes similares” y tienes mil variaciones sobre la misma Torre Eiffel.

Claro está, así funciona el ejemplo de la página de inicio. Simplemente escribes “Aznar”, seleccionas la primera foto del expresidente español y te salen un reguero de fotos de Aznar y otras que no son de Aznar.

Hasta qué punto el servicio es cutre se muestra no porque muestre fotografías de mujeres (con el pelo corto) sino que en una foto muestra a dos personas. El cutrerío de los gurús es que se limitan a hacer la prueba que Google te sugiere para luego decir “es un gran servicio, funciona a la perfección”.

Lo de siempre también es decir “es un servicio en beta, está empezando”. Venga ya, Google lo lanza y esto cambiará poco más. Es la típica nueva funcionalidad que da que hablar un poco, Google consigue millones de referencias y palmaditas en el hombro y a otra cosa.

Además, Live (de Microsoft) había lanzado el mismo servicio hace cuatro meses. Y ahí no se enteró nadie.

google similar images

mar 14 abr

Publicidad de Microsiervos en feed

Escrito en adsense, feeds

adsense-microsiervos

Después de que Microsiervos anunciara que rompe su alianza con Weblogs SL para la publicidad y que pasa a ser gestionado por la gente de Muy Interesante, me sorprende ver publicidad de Adsense de toda la vida en el feed de sus post.

Ahora con la crisis nadie quiere renunciar a las ganancias de Adsense a las que se había acostumbrado y el resultado es un recrudecimiento en la publicidad: en más sitios y más agresiva.

Esto no es un crítica, yo hago como ellos.

dom 12 abr

Videos cutres de negocios desde casa

Escrito en listillos y aprovechados

Internet y Youtube en particular están llenos de videos timo donde explican métodos para ganar dinero desde casa. Normalmente son penosos y timos a la legua. Pero nunca había visto nada tan abochornante e improvisado como este video, que recomiendo encarecidamente:


Antes De Empezar Un Negocio Por Internet Tiene que… @ Yahoo! Video

El notas no sabe ni qué decir, apoltronado de mala manera en la silla. Mal enfocado, sin decir nada concreto. ¡Estás como para dar lecciones de cómo montar un negocio!

Lo mejor es luego ver como el dominio que promocionan está ya prácticamente abandonado, con un montón de links en parking. ¿Cómo ha podido fracasar una idea de negocio tan redonda?

vie 10 abr

Impedir el hotlinking

Escrito en listillos y aprovechados

Por hotlinking se entiende la práctica de mostrar imágenes de otros dominios en uno dado, sin pedir permiso ni nada.

Es como si nuestro vecino de enfrente tuviera un cuadro de Rubens en su casa y nosotros colocáramos un espejo de forma que el cuadro se viera en nuestra casa.

Esto en principio no tiene nada de malo. Ahora bien, imaginad que cada vez que alguien viera el cuadro en el espejo de nuestra casa, nuestro vecino tuviera que pagar unos céntimos de euro. Pues entonces ya estaríamos obrando mal. Peor aún es si nosotros cobramos a los que nos visiten para ver el cuadro. A nuestro vecino le está costando dinero la broma y a nosotros encima nos reporta un beneficio.

Lo cierto es que hoy en día el ancho de banda es relativamente barato y podemos asumir que algún aprovechado muestre imágenes nuestras sin poner un link ni nada. Lo que no está bien es que ese listillo a veces aproveche para ahorrarse unos céntimos y de paso muestre información que nos hemos currado nosotros. En tal caso uno no está para poner la otra mejilla.

Ese listillo tiene que pagar por los pecados cometidos.

Impedir el hotlinking. Si somos muy bordes.

El método más radical es darle una buena colleja al ladrón de imágenes y de ancho de banda. Y qué mejor forma que con un cambiazo.

Si tenemos la imagen “spears.jpg” y alguien está tirando de nuestro hosting para alojarla, podemos crear una segunda imagen, copia de la primera: “spears2.jpg” en nuestro hosting.

Renombramos el sitio donde tuviéramos referenciada la imagen para que apunte a la copia. En nuestra página todo se ve igual que siempre. Ahora bien. Resulta que hay una imagen “spears.jpg” que sólo se usa mediante hotlinking. Eso no está bien. ¿Por qué no cambiarla?

Y puestos a cambiarla, podemos usar una que resulte desagradable. Las sugerencias, a gusto del consumidor:

  • Pornografía demasiado dura. Las típicas imágenes NSFW pero a lo bestia.
  • Pornografía homosexual. Hay gente a las que el sexo homosexual les causa un enorme rechazo psicológico. ¿Probamos si el ladrón de nuestras imágenes es uno de ellos?
  • Guarradas escatológicas. Esta imagen de enorme repugnancia me ha parecido un ejemplo muy recomendable.
  • Llevando el html al límite. Este astuto sistema es el más maquiavélico de todos. En lugar de mostrar imágenes malvadas, creamos una imagen que tenga un formato demencial. Por ejempo una que tenga un ancho de 2 píxeles y una altura de 20.000 pixeles. De esa forma, cuando el gorrón de turno muestre nuestra imagen en pantalla, se le descuadrará toda la página y los usuarios tendrán que tirar de un enorme scroll sin entender realmente lo que está pasando.

    En este caso perderemos mucho tiempo para reparar el daño, pero el gustazo de ver el destrozo ocasionado en la página de un hijo de puta gorrón puede compensar con creces la pequeña inversión en tiempo y ancho de banda.

  • Efecto Droste. Si sólo queremos divertirnos un poco y tenemos localizado el único sitio donde se muestra nuestra imagen, podemos hacer un efecto muy interesante. Se llama el efecto Droste. Consiste en una imagen que muestra en pequeño a la propia imagen. Lo típico es una revista que tenga en portada una imagen de la propia revista (y que en pequeño dentro de esa revista, tenga otra). Podemos imprimir la pantalla del ladrón de imágenes y sustituir nuestra imagen por esa captura de pantalla. De esta forma el usuario seguiría viendo la misma imagen que siempre, pero vería algo realmente extraño: la página aparecería como repetida o dentro de otra página idéntica.
    El objetivo de este método es hacer que los usuarios de nuestro hosting ladrón pierdan los papeles y crear un condicionamiento negativo hacia ese dominio. Este método es el más complicado para nosotros a la vez que costoso por lo que no es del todo recomendado salvo para mentes perversas.

Impedir el hotlinking. Si somos moderadamente bordes.

Si el asunto sólo nos molesta un poco, podemos crear textos de aviso en la imagen reemplazada indicando que alguien es un ladrón de ancho de banda y un listillo.

Reemplazamos la imagen por otra que diga “Soy un ladrón un hijo de puta y la tengo pequeña y además me gusta hacer hotlinking”. O mensajes que desalienten a los usuarios que visiten a ese dominio “Ojalá te mueras”, “Tu mujer te engaña”. Os dejo unos cuantos ejemplos para los que no os queráis calentar la cabeza:

hotlinking1

hotlinking2

hotlinking3

hotlinking4

hotlinking5

Podéis usar estas imágenes libremente…pero cuidadito con hacerme hotlinking.

Para mostrar imágenes realmente divertidas, el ejemplo de las que emplea el humorista gráfico J.R. Mora es muy bueno. No dejéis de visitar su galería de imágenes anti-hotlinking.

Impedir el hotlinking. Si somos gente pacífica.

Si queremos evitar el problema de raíz, sin malos rollos, sin tener que renombrar imágenes, lo que hay que hacer es modificar el fichero .htaccess e incluir las siguientes líneas:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png|jpg)$ /images/nohotlink.jpe [L]

De esta forma cuando alguien realice una petición desde otro dominio, obtendrá una imagen diferente a la vuestra. La imagen alternativa en particular será la indicada en la ruta “/images/nohotlink.jpe”.

Hay que reemplazar la parte “mysite\.com/” de la segunda línea con vuestro dominio en particular (por ejemplo si eres el dueño de fotos33.info tendrías que poner fotos\.info/
También tenéis que reemplazar la cuarta línea con la ruta a una imagen de vuestro servidor, por imagen que deseéis servir en lugar de cualquier otra.

Esas cuatro líneas lo que dicen es:
“Prepárate para cambiar las cosas
Si el que pide algo no es alguien dentro de mi dominio
le vamos a traer otra cosa
si lo que pide es una imagen, le servimos siempre la misma imagen: nohotlink.jpe”

Fijaros en la extensión: “jpe” es una extraña para evitar que interfiera con las anteriores o se cree un bucle sin fin. Podéis crear cualquier imagen de tipo .jpg y luego renombrarla a .jpe.

Este método es mucho más eficaz que los anteriores, pues evita tener que calentarnos la cabeza. Cualquier petición desde otro dominio será rechazada y se le mostrará otra imagen. Fin.

Ahora bien, en sitios como este blog, las imágenes serán también bloqueadas para los lectores de feeds o RSS. Si alguien lee este post desde un lector de noticias, y tuviera activado el filtro antiprotección, recibiría la misma imagen que hayamos elegido para evitar el hotlinking. Aunque hay diversos métodos para tratar de solucionar esto, no parece que ninguno sea totalmente eficaz.

También estaremos dañando a Google en su buscador de imágenes, que es otro de los que hacen hotlinking tolerado (por nuestro propio interés). Así que las imágenes en cierto modo no existirán salvo que alguien entre en nuestra página a verlas.

Por eso, es recomendable mostrar mensajes blandos en la imagen que elijamos para evitar el hotlinking. Simplemente mostrar un link a la página de inicio del dominio.

Hay gente que no es consciente del año que causa al realizar hotlinking. O que cree que Internet es 100% gratis. O que no sabe cómo alojar una imagen. Hay quienes roban sin saberlo y no hay que insultarlos o mostrarles barbaridades. Según como nos pille.

Impedir el hotlinking. Si somos profesionales.

Si queremos dar un tratamiento realmente profesional a la prevención contra el robo de imágenes, el mejor consejo de todos es el que dan desde A List Apart. Muestran una estrategia combinada que mantiene las virtudes de la anterior, y alguna más, además de evitar los efectos indicados.

Hay que hacer dos cosas. Por un lado crear un fichero .php al que llamaremos showpic.php y que guardamos en nuestro servidor, en el root, con el siguiente código:

<?php
  header("Content-type: text/html");
  header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
  header("Cache-Control: no-store, no-cache,
          must-revalidate");
  header("Cache-Control: post-check=0, pre-check=0",
          false);
  header("Pragma: no-cache");
  $pic = strip_tags( $_GET['pic'] );
  if ( ! $pic ) {
    die("No picture specified.");
  }
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
  "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title><?php echo($pic); ?></title>
<meta
  http-equiv="Content-Type"
  content="text/html; charset=iso-8859-1"
>
</head>
<body>
<p>
  <img src="/<?php echo($pic); ?>" alt="Image">
</p>
<p>
  Image from
  <a href="http://www.tupaginaweb.com/">
  Tu pagina web</a>.

</p>
</body>
</html>

Ahora lo que haremos será que en lugar de servir una imagen alternativa, serviremos esta página php cada vez que un visitante no autorizado nos solicite una imagen. De esta forma el gasto en ancho de banda será de casi 0 porque no tendremos que mostrar imágenes sino texto plano. Además, podemos servirnos un link a nuestra página lo cual nunca está de más si queremos darnos un achuchón al pagerank. Y si somos más ladrones que el que nos robó la imagen, le podemos colocar una decena de links a nuestra página.

Para indicar la redirección, tenemos que incluir el siguiente código en el htaccess:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} .*jpg$|.*gif$|.*png$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !yoursite\.com [NC]
RewriteCond %{HTTP_REFERER} !friendlysite\.com [NC]
RewriteCond %{HTTP_REFERER} !google\. [NC]
RewriteCond %{HTTP_REFERER} !search\?q=cache [NC]

RewriteRule (.*) /showpic.php?pic=$1

Esta vez estamos siendo más benévelos las líneas como:
RewriteCond %{HTTP_REFERER} !google\. [NC]

Indican excepciones. Si el referrer es Google, pues no nos portamos mal con él.

Esta otra línea:

RewriteCond %{HTTP_REFERER} !^$

Dice que si no hay referrer, pues por si acaso también mostramos la imagen auténtica.

Y la redirección al fichero php de más arriba es esta:

RewriteRule (.*) /showpic.php?pic=$1

Fuentes:
He consultado diversas fuentes, la más interesante de todas es esta y es de donde he tomado las cuatro líneas fundamentales para el .htaccess.
Aquí hay un útil generador de esas cuatro líneas de código para el .htaccess. Sólo tenéis que indicarle vuestro dominio y las extensiones a bloquear.
Para la solución más eficaz, la página de A List Apart.

jue 09 abr

NO instalar Wordpress con fantastico

Escrito en instalación

Estaba preparando la instalación de Wordpress en este dominio y traté de ir por lo fácil. Como tengo cPanel, instalar Wordpress es muy sencillo pues se puede usar el programa llamado “Fantastico” que realiza la instalación de la forma más sencilla posible.

Esto es patético para un blog que trata de explicar aspectos avanzados del Wordpress. Pero es lo que hay. El caso es que a pesar de ir por el camino fácil, la instalación me dio problemas y al final googleé un poco para ver qué estaba pasando.

Había varias páginas que explicaban que no se debe NUNCA instalar Wordpress usando fantastico. La explicación de que da una falsa sensación de facilidad me parece lo de menos.

El verdadero problema son las actualizaciones. Wordpress es la plataforma por defecto de publicación de blogs y es muy importante estar actualizado a la última versión. Además que Wordpress lo pone todo muy fácil para hacerlo.

Sin embargo, al actualizar una instalación realizada con fantastico, surgen con frecuencia numerosos problemas. Y sólo por eso, ya es motivo suficiente para no intentarlo.

Pero es que además, hay problemas con los plugins. Si usas con cierta frecuencia Wordpress acabarás tirando de plugins a punta de pala. Y si al realizar una actualización, de repente, tu plugin desaparece te acordarás de mis palabras y maldecirás el día en que optaste por lo fácil. Por la instalación con fantastico. Estas avisado. No lo hagas.

jue 09 abr

¡Hola, mundo!

Escrito en sobre el blog

Empiezo este blog con la idea simple y llana de promocionar este dominio. Sin ideales románticos. Sin falsedad. Obtener enlaces y reconocimiento y con eso de alguna manera, obtener beneficio.

Los temas a tratar serán:

a) Wordpress avanzado. Nada de plugins para amas de casa, Worpress por dentro para gente que sepa programar y toquetear las cosas.

b) SEO. Lo típico de truquitos para salir bien en los buscadores. Pero intentando contar lo que no todo el mundo dice. Tampoco es que sepa mucho, pero lo que aprenda, lo contaré por aquí.

c) Estructuras de sitios y métodos que se están usando que funcionan. Problemas con la publicidad y los buscadores.

d) Luego acabaré poniendo fotos de mi gato, como todo el mundo.

Bienvenidos.