iDIOTECA

Si te lo explicara, no lo entenderías…

Archive for the ‘Informática’ Category

Números aleatorios en hoja de cálculo

Friday, June 3rd, 2005

Hace unos días venía pensando en una forma de realizar una función que pudiera generar números aleatorios dentro de una hoja de cálculo, la función =aleatorio() me daba como resultado un número aleatorio entre 0 y 1, pero eso no era suficiente. Buscando información en internet encontré la forma de realizar este ejercicio.
Esto es una transcripción

En esta práctica veremos una forma fácil de poder conseguir números aleatorios, entre dos números (rango). Utilizaremos las funciones: ENTERO, RESIDUO y ALEATORIO.

- Función RESIDUO -

Esta función nos devuelve el resto de una división. De esta forma el resto de 14 entre 5 sería 4. Observa la siguiente división.
División
La sintaxis de la función RESIDUO es muy sencilla: RESIDUO(número;núm_divisor) donde número es la cantidad que queremos dividir y núm_divisor es la cantidad por la que dividimos.
En nuestro ejemplo anterior sería de la siguiente manera: número = 14 y núm_divisor = 5 dándonos, así, un RESIDUO = 4.

- Función ENTERO -

Esta función nos retorna la parte entera de un número decimal. La sintaxis es ENTERO(valor).

- Función ALEATORIO -

Esta función nos devuelve un número aleatorio comprendido entre 0 y 1. Esta función no tiene argumentos. Su sintaxis es la siguiente: ALEATORIO().

Empecemos el ejemplo

Una vez vistas las funciones necesarias para este ejemplo explicaremos paso a paso como llegar a la función final.

Vamos a plantear un posible caso: imaginemos que deseamos hacer una celda la cual nos ofrezca un número aleatorio entre el 1 y el 49 para poder hacer una combinación para la lotería primitiva, 6/49 o juego del azar similar, en los que hay que escoger 6 números de entre 49 números.

En la celda [A1] introduce la función: ALEATORIO(). Esta función sólo nos devolverá un número decimal entre el 0 y el 1, ambos incluidos. Para poder conseguir números más grandes deberemos desplazar la coma decimal.

Si multiplicamos la función por 100 conseguiremos números aleatorios entre el 0 y el 99. De momento tenemos que realizar un cambio en la formula para que quede de la siguiente ALEATORIO()*100.

Ahora para poder obtener un número, que como muy grande sea el 49, lo único que tenemos que hacer es cálcular el cociente del número aleario obtenido dividiendolo entre 49. Para ello modificaremos la función de la siguiente forma: RESIDUO((ALEATORIO()*100),49).

Con esta función delimitamos los números obtenidos entre el 0 y el 48, para obtener entre el 1 y 49, sólo tenemos que sumar 1 al resultado obtenido, la formula quedará de la siguiente forma: (RESIDUO((ALEATORIO()*100),49)+1

Ahora lo único que nos queda es quedarnos con la parte entera del número obtenido, para ello utilizaremos la función ENTERO. La función final quedará de la siguiente forma: ENTERO(RESIDUO((ALEATORIO()*100),49)+1)

Ahora lo único que tienes que hacer es modificar el 49 por otro valor, si quieres encontrar otro rango diferente. Recuerda que siempre aparecerá un número entre 1 y el valor que pongas en la formula.

Fuente: http://www.areaint.com/Aleatorio.htm

4D? …ke no era 3?

Thursday, May 5th, 2005

Rojo
Azul
Verde

Pues esta vez me estoy metiendo un poco al 3d, me interesaba realizar algunos abstractos y terminé enterándome (hace ya bastante) que los creaban con ayuda de programas de 3D, así que sin perder tiempo empecé a investigar, y a conseguir (thanx :*) algunos programas para empezar a “modelar” en 3D, ya antes había hecho un intento con el Bryce, pero no recuerdo porke lo dejé de lado (supongo que porke no tenía pc)

Actualmente tengo instalado el “Render”, “Discreet Plasma” y (oh, oh, maravilla) Cinema 4D, pese a que alguien me dijo que es un programa facilista y que debo modelar en 3D studio o Maya.

El programa es bastante completo (de todas maneras ya encargué el Maya (dizque uno de los mejores programas que hay para ello (dizque ese usan los pro))).

Veremos como me va, por lo pronto akí voy dejando mis primeros “render”, los nombres de estas bellezas son: Rojo, Azul y Verde. (si, si, claro que hice otras piezas, pero no dejaré esas obras de arte por akí, ya después haré una exposición :p )

* Ke carajos hago despierto a esta hora?, me kede dormido temprano y me acabo de despertar… en fin.
Blink 182 - Sometimes.mp3

Actualizado 06 de MayoYa instalé Maya

Bombas!

Sunday, April 24th, 2005

Desde que me empecé a enviciar con las computadoras he tenido oportunidad de conocer algunos “trucos” para hacer ciertas travesuras en la red. Recuerdo que lo primero que intenté fueron los troyanos, y los keylogger, un recurso bastante sencillo para “Wannabes”, “Newbies” o “Lammers”, luego ya en el irc, aprendí a floodear con clones, inundar con multi-conexiones un canal de chat desconectando a los usuarios que se encuentran en el canal, o a los operadores del mismo, pero estas cosas nunca pasaron de ser travesuras, o recursos para molestar a algunas personas prepotentes.

Luego vino el mail-bombing, inundar con correos falsos una cuenta anónimamente, supongo que para la persona que tiene que borrar 5 mil o 10 mil correos de su bandeja de entrada debe ser bastante molesto, en todo caso lo aprendí por curiosidad, y nunca ha sido utilizado para hacer el mal :P

Ahora me enteré de las b o m b a s de g o o g l e, me puse a buscar información, y he akí lo que encontré:

Entre las técnicas de posicionamiento web, una web puede aumentar en el page rank en el buscador, cuando se encuantra linkeada de otras webs, cuantos más links externos tenga, tiene más opción de aparecer entre los primeros lugares de una búskeda. Bien.

Esto se complementa colocándo como links una misma palabra, la cual por lo general no es una palabra amable, por ejemplo, hace un tiempo al colocar en el google la frase “go to hell” nos arrojaba como primera opción en los resultados la página de Microsoft.

Este no fué el unico caso, al colocar en el google la palabra “estupidez” sale entre las primeras posiciones la web de la presidencia de ecuador con el curriculum de un ex-presidente (actulmente el curriculum fué retirado, pero el link sigue funcionando)
Resultados de la búskeda en google: http://www.google.com.pe/search?hl=es&q=estupidez&btnG=B%C3%BAsqueda+en+Google&meta=
Web de la presidencia: http://www.presidencia.gov.ec/modulos.asp?id=192
Nota de prensa: http://www.interactive.net.ec/siete_dias/

Akí unas notas que explican el funcionamiento de esta técnica:
http://google.dirson.com/google-bombing.php
http://www.infodoctor.org/rafabravo/primablog.php/item/187
http://www.pixelydixel.com/2004/04/google-bomb-el-reverso-tenebroso.html

Otro g o o g l e b o m b i n g responde a la palabra “miserable” donde aparecerá en primer puesto la biografía oficial (web de la casa blanca) de G. Bush, y en búskedas en español el perfil de “ACEBES PANIAGUA, Ã?ngel Jesús”

Entonces, creo que los blogs pueden usarse (también) como medio de protesta para hacer oir nuestro descontento de alguna manera, utilizando ciertos medios que a diferencia de los medios formales de comunicación están “al alcance de nuestras manos”.

Estamos proponiendo utilizar este recurso como manifesté en el post anterior, se utilizará las palabras “Ignorantes y Malintencionados, Irresponsable”. Es solo un link, no te cuesta nada.

Macô - Chico science

¿Cuál?

Friday, April 22nd, 2005

Me despierto generalmente entre 7 y 7:30, enciendo la pc mientras me alisto para el trabajo, a veces solo enciendo el monitor porke la deje encendida durante la noche bajando música. Me voy al trabajo y la dejo encendida.

Llego, abro el msn, y me voy a la pizarra, cuando tengo tiempo, converso un poco o simplemente lo dejo abierto para recibir mensajes. Salgo a la hora de almuerzo, regreso a casa, cierro el E-mule, me conecto al msn, reviso mis páginas favoritas. Converso un poco.

A veces edito un par de imágenes en photoshop, y las subo al web o escribo algo. Siempre reviso la música que se bajó, a veces, extraigo el audio de algún video, o edito el sonido de algún album principalmente con Cooledit.

Cuando hay trabajo suelo usar varias utilidades, corel draw, photoshop, dreamweaver, edit plus, color schemer studio, top style, real optimizer, dhtml menu, flash, spectrum, siempre escuchándo música en winamp.

A veces pruebo pekeños utilitarios para hacer demás boberías, o kemar algún cd con el Nero. Muy rara vez algún juego, starcraft o age of empires.

A veces inicio en Linux, trato de instalar alguna cosa o chateo y reviso webs, si necesito editar una foto, el gimp es muy bueno, pero si necesito velocidad, estoy acostumbrado al photoshop, que dejándose de cosas, no está malo. Se que hay utilidades para hacer swf, pero el flash lleva la delantera, y en linux no tengo starcraft. Aunke, navego con la seguridad de no infectarme con nada, no virus, no problemas, aunque tenga problemas con algunas cosas que usen activex.

En linux no hay gunbound, y aunque no juego mucho. Los programas de audio me resultan tan complicados de manejar que suelo acostumbrarme a uno y no soltarlo por nada, siempre regreso a cooledit. Cuando hace unos años kería Linux, era por la curiosidad de ingresar al lado oscuro, entrar en servidores, tomar root, cosas que me eran imposibles desde windows. No programo realmente, tomo scripts de la red y los acomodo a mis necesidades. Antes hice un poco de scripting para el mirc, pero ese tiempo ya pasó.

En linux no puedo crackear, y aunque no he crackeado más que un par de cosas pekeñas, en linux generalmente no hay porke crackear. Hay muchas cosas que son de código abierto, no hay necesidad. En windows todo es más caro, hay que comprar las aplicaciones, pero las puedes crackear o buscar el parche.

Linux es gratuito (o de código abierto, te lo puedes descargar de internet), al menos gran parte de el, pero windows cuesta, cuanto? un par de soles si lo compras en Wilson. Realmente no es muy caro. Para mi, linux es un muy buen sistema operativo, no se me ha colgado desde que lo instalé, pero siendo sinceros, es un sistema operativo desarrollado por programadores, para programadores, o gente que le guste programar, entendidos, o con ganas de entenderse, instalar algunos programas me resulta dificil (algunos menos que otros), y eso que no me considero bruto, y trabajo con computadoras, es como si estuviera orientado hacia un grupo de usuarios, que dicho sea de paso, no son el usuario promedio.

Las distribuciones que son más amigables, como mandrake, a menudo son venidas a menos por algunos “linuxeros” que utilizan otras versiones menos “fáciles” como debian, no los culpo, ya que programar tus aplicaciones, compilar tus programas, es muy gratificante. Pero yo no soy programador, apenas soy un humilde usuario final. Prefiero jugar con imágenes y ver webs antes que programar, creo que soy práctico, si voy a poner un clavo, necesito un martillo y un clavo, no una fundición para fabricar mis clavos y mis martillos.

Por otro lado, Linux reconoce todos los dispositivos (al igual que windows), o casi todos, tengo un scanner que no funciona en linux porke no tiene drivers… que programe mis propios drivers? por favor!!! en windows no necesito eso, solo pongo un cd y listo. “Es que en Windows todo está hecho” me dicen, claro, es lo que quiero, que todo esté hecho, mi intención es escanear, no pasarme días programando los drivers para que funcione mi scanner. No le veo lo malo a tener las cosas un poco fáciles, mi meta no es tener todo el control de mi sistema operativo, mi meta es trabajar con el computador, el resto creo que lo dejo a los administradores de redes o servers. Para mi, un sistema operativo debe hacer que las cosas funcionen y creo que eso es suficiente.

Linux es muy seguro, casi invulnerable, pero yo no administro redes, ni servidores, solamente tengo una pc que me ayuda a hacer mi trabajo y a entretenerme. Nunca se metió nadie a mi makina, quien entraría? buscando ke? con un firewall tengo más de lo que necesito.

Entonces… porke tengo linux? primero que nada, para probar, para ver si me conviene, si le conviene a mi trabajo, para aprender un poco, no demasiado, debido a la dificultad de algunas cosas que aún en el poco tiempo que lo uso no llego a entender. Supongo que con el tiempo o algún otro manual.

Strange world - Mago de oz (cover de Iron Maiden)

¿Cómo buscar mp3 en Google?

Monday, March 28th, 2005

Hace tiempo encontré esta pekeña traducción, que en teoría (y en práctica también) muestra la manera de usar los limitadores al momento de realizar una búskeda en google, donde a veces podemos encontrar más de lo que esperamos.

Esta guía te enseña como usar Google para buscar mp3. esta confeccionada y enfocada a los “como” y no a los “donde” de sus múltiples cadenas de búsqueda. La guía ha sido escrita por my_haz. Traducción al español de charlyg.

Indice

0) Clave
1) Directorios o carpetas
2) Servidores Xitami
3) Listado de Directorios
4) Servidores Andromeda
5) Zina Artists
6) Servidores mp3 Apache
7) Canciones individuales

Sectcion 0 - CLAVE

ESTAS SON ALGUNAS DE LAS DEFINICIONES QUE SUELO USAR:

[cadena de directorio o carpeta] puedes usar cualquiera de las siguientes:
1) “index of”
2) “last modified”
3) “parent of”

[tipo de fichero] puedes usar cualquiera de las siguientes:
1) “mp3″
2) “shn”
3) “wma”

[nombre del mp3] puedes usar cualquiera de las siguientes:
1) el nombre del álbum entre comillas
2) el nombre del artista entre comillas
3) se paciente, déjalo en blanco y obtendrás un montón de enlaces
4) se creativo!

[linitadores - limitors]
1) -html -htm -php -asp -txt -pls

(en la url -inurl:) es opcional y se puede omitir, de echo ningún buscador lo usa salvo Google.

(en titulo -intitle:) puede usarse en lugar de (en la url - inurl:) y tiene efectos similares.

(tipo de fichero -filetype:txt) añadiendo esto al final de la cadena de búsqueda puedes que encuentres falsos positivos.

(lista de reproducción -playlist) añadiendo esto al final de la cadena de búsqueda puedes que encuentres falsos positivos.

Seccion 1 - Directorios o carpetas

Esta la forma mas común de almacenar mp3 en www. Puedes usar estas cadenas primero

Formato de las cadenas (String Format) :
Type 1 : [Directory String] + (inurl:)[file type] + [mp3 name]
Type 2 : [Directory String] + (intitle:)[file type] + [mp3 name]
Type 3 : [Directory String] + [file type] + [mp3 name] + [limitors]

Ejemplos de cadenas :
- intitle:index.of + mp3 + “grandaddy” -html -htm -php -asp -txt -pls
- “index of” + “mp3″ + “radiohead” -html -htm -php
- “index of” + mp3 + “grandaddy”
- “index of” + inurl:mp3 + “beatles” -txt -pls
- “index of” + intitle:mp3 + beatles
- “last modified” + “shn” + “dylan”
- “last modified” + inurl:shn + “bob dylan”
- “parent of” + inurl:wma + “grandaddy”

Sugerencias :
- Intentar (intitle:index.of + “mp3″ + “band name” -htm -html -php -asp) primero suele ser mas efectivo. Ejm: intitle:index.of + “mp3″ + “radiohead” -htm -html -php -asp

Otros pequeños trucos:
- Si has obtenido un montón de enlaces en google pero las paginas parece ser que no existen prueba a añadir una fecha y antes la palabra “apache” a la búsqueda, por ejemplo:

- intitle:index.of + mp3 + “grandaddy” -html -htm -php -asp apache feb-2005
- intitle:index.of + mp3 + “grandaddy” -html -htm -php -asp apache 2005

o si solo quieres una gran lista de mp3 haz un búsqueda igual pero poniendo solo el mes
- intitle:index.of + mp3 + -html -htm -php -asp apache mar

Seccion 2 - Servidoes Xitami

Formato de cadenas:
Type 1 : “xitami web server” + (inurl:)[file type] + [mp3 name]
Type 2 : “xitami web server” + (intitle:)[file type] + [mp3 name]

Ejemplo de cadenas:
- “xitami web server” + “mp3″ + “radiohead”
- “xitami web server” + intitle:shn + “beatles”
- “xitami web server” + inurl:mp3 + “magnetic fields”

Seccion 3 - Listas de directorios

Formato de cadenas:
Type 1 : “directory listings” + (inurl:)[file type] + [mp3 name]
Type 2 : “directory listings” + (intitle:)[file type] + [mp3 name]
Type 3 : “directory listings of” + (inurl:)[file type] + [mp3 name]
Type 4 : “directory listings of” + (intitle:)[file type] + [mp3 name]

Ejemplo de cadenas:
- “directory listings” + “mp3″ + “radiohead”
- “directory listings” + intitle:shn + “beatles”
- “directory listings” + inurl:mp3 + “magnetic fields”
- “directory listings of” + “mp3″ + “radiohead”
- “directory listings of” + intitle:shn + “beatles”
- “directory listings of” + inurl:mp3 + “magnetic fields”

Seccion 4 - Servidores Andromeda

Formato de cadenas:
Type 1 : “scott matthews” + andromeda + [mp3 name]
Type 2 : “scott matthews” + andromeda + [file type] + [mp3 name]
Type 3 : “powered by andromeda” + [mp3 name]
Type 4 : “powered by andromeda” + [file type] + [mp3 name]
Type 5 : inurl:andromeda.php + [mp3 name]
Type 6 : inurl:anromeda.php + [file type] + [mp3 name]
Type 7 : “scott matthews”
Type 8 : “powered by andromeda”
Type 9 : inurl:andromeda.php

Ejemplos :
- “scott matthews” + andromeda + “radiohead”
- “scott matthews” + andromeda + “mp3″ + “fitter”
- “powered by andromeda” + “gradaddy”
- “powered by andromeda” + “mp3″ + “just like women”
- inurl:andromeda.php + “shn”
- inurl:anromeda.php + “wma” + “dylan”
- “scott matthews”
- “powered by andromeda”
- inurl:andromeda.php

Seccion 5 - Zina Artists

Formado de cadenas:
Type 1 : “zina artists”

Ejemplos:
- “zina artists”

Seccion 6 - Servidores mp3 Apache

Formato de cadenas:
Type 1 : “stream all” + apache + [mp3 name]
Type 2 : “stream all” + apache
Type 3 : “shuffle all” + apache + [mp3 name]
Type 4 : “shuffle all” + apache

Ejemplos:
- “stream all” + apache
- “stream all” “shuffle all” mp3
- “stream all” + apache + radiohead
- “shuffle all” + beatles

Seccion 7 - Canciones individuales

Formato : [mp3 name].mp3 -playlist -filetype:txt

Ejemplos :
- “ok_computer_live.mp3″ -playlist -filetype:txt
- “*ok_computer*.mp3″ -playlist -filetype:txt
- kid*a.mp3 -playlist -filetype:txt

bittorrent

Tuesday, March 22nd, 2005

Estuve unos días (semanas) esperando en el E-mule que se iniciara la descarga de un archivo, se trataba de un concierto de Radiohead “Bridge School Benefit”, pero al parecer los usuarios que lo tenían no eran de conectarse mucho, estaba a punto de desistir, cuando encontré en la red un link para descargarcon Bittorrent.

Ya había visto mencionar este programa en reiteradas oportunidades pero no me animaba a probarlo no se porke. El asunto fué sencillo, descargué el programa, descargue un pekeño archivo (supongo que es el link), instale el programa y luego le di File>Open listo, ya estaba descargando alcanzando velocidades de 25 kbps (el e-mule alcanza rara vez esta velocidad (en mi caso) pero repartiendolo entre varios archivos que se encuentran descargando) en este caso era solo un archivo, y lo completé pasadas unas horas, descargué más de 300 megas en una tarde, el resto de la noche me la pasé buscando más links para bittorrent que presiento se convertirá en una de mis aplicaciones favoritas. Se los recomiendo.

El veneno - G3

Desconcierto

Monday, March 14th, 2005

Niño: Profesor, ¿me puede ayudar?
Yo: Si, claro, dime que necesitas?
Niño: Puede guardarme internet en este diskette para llevarlo a mi casa?
Yo: ¿?

:: Tentado estuve de guardarle el icono de acceso directo al browser en el diskette.

Psycho - System of a Down

Volvió Izhal

Thursday, March 10th, 2005

iZhal es una cibercomunidad hispana formada por gente interesada en aprender y compartir conocimientos sobre todo lo relacionado con internet, especialmente la seguridad en la red. La jerarquia de nuestra comunidad esta basada en rangos. Pasando las pruebas del Torneo iZhal se consiguen rangos mayores. Cuanto mayor es el rango de un usuario, mayor es la responsabilidad que tendra dentro de la comunidad, así como los privilegios de los que gozara.

Hace unos años me inscribí en el torneo IZHAL, inicialmente no sabía de que iba, pero poco a poco le agarré el gusto, actualmente estoy atrapado en una de las pruebas, pero ahora que la comunidad volvió (después de un tiempito off-line) voy a poner a funcionar el cerebro y a meterle un poco de tiempo, las pruebas son muy entretenidas, de veras lo recomiendo. Entonces, los veré en los foros.

Akí tienen el link: http://www.izhal.com
Tnte. pl4zt1k

800 x 600

Tuesday, March 8th, 2005

Había olvidado porké mantenía el windows a 800 x 600. Ayer lo cambié a 1024 x 768 y estuve toda la tarde con mucho más espacio en el desktop, pero por la noche…

- Hijo, porké ahora se ven las cartas tan pekeñas y tan juntas? no se ve bien, casi no pude jugar…

Humm… mejor se kedará en 800 x 600 un tiempo más.

Wp Blacklist (Antispam)

Tuesday, February 8th, 2005

Durante los días que estuve lejos del blog, tuve la constante visita de los odiados spammers, ya antes los había tenido por akí pero al momento de cambiar de hosting olvidé mover mi antispam.

El día de hoy he borrado cerca de 800 mensajes, sin contar los casi 300 que borré hace un par de días, en todo caso, akí algunas sugerencias contra el odioso spam en Wordpress.

WordPress Blacklist Comment Spam Plugin 2.8
Este fué originalmente un hack para wordpress, escrito por LaughingLizard (http://dinki.mine.nu/word) y fué escrito para emular la funcionabilidad provista por Jay Allen’s (http://jayallen.org) MT Blacklist plugin para Movable Type. Con la introducción de la arquitectura para plugins de WP 1.2, el original Hack fué convertido en un WP plugin. Con algunas características adicionadas al original. Posiblemente no funcione en versiones anteriores a la 1.2
Descargar

WordPress Blacklist Comment SPAM prevention coded by LaughingLizard http://dinki.mine.nu/word/ -Compatible with all versions of WordPress (Hack Original)
Descargar

Otras recomendaciones:

Opción 1
Renombrar el archivo wp-comments-post.php por otro diferente, por ejemplo, nospam-comments-post.php y modificar el archivo wp-comments.php para que reconozca el nuevo nombre cambiando la sentencia:

<form action="<?php echo $siteurl; ?>/wp-comments-post.php” method="post” id="commentform">

por:

<form action="<?php echo $siteurl; ?>/nospam-comments-post.php” method="post” id="commentform">

seguimos que los robots que buscan el archivo por defecto de WordPress no lo encuentren. Es una solución a medias, ya que un buen sistema de spam buscará por el contenido de nuestra web el nuevo nombre del archivo. Pero si además creamos un archivo wp-comments-post.php vacío conseguiremos más tiempo, ya que al no retornar un error al spammer este no se dedicará a investigar el por que del mismo.

Opción 2
Solucionar la posibilidad de que se realicen comentarios en artículos que aún no existen. Ya que los robots directamente actuan sobre el script de PHP que guarda los comentarios estos pueden guardarse en nuestra base de datos incluso sin tener un artículo relacionado. Con el siguiente código en el archivo wp-comments-post.php evitamos esta técnica:

$_tg_postID = 0;
$_tg_postID = $wpdb->get_var(”SELECT ID FROM $tableposts WHERE ID = ‘$comment_post_ID’”);
if ( $_tg_postID == 0 ) die( __(’Esto es un mensaje SPAM’) );

que se ha de insertar justo después del siguiente código:

if ( ‘closed’ == $wpdb->get_var(”SELECT comment_status FROM $wpdb->posts WHERE ID = ‘$comment_post_ID’”) ) die( __(’Sorry, comments are closed for this item.’) );

if ( get_settings(’require_name_email’) && (’’ == $email || ‘’ == $author) ) die( __(’Error: please fill the required fields (name, email).’) );

if ( ‘’ == $comment ) die( __(’Error: please type a comment.’) );

* Ambas opciones fueron tomadas de:

Trencaspammers
Este es otro pekeño WP hack que incorpora un número aleatorio que debe ser repetido al postear un comentario a cualkier artículo.
Descargar

Un singe en hiver - Indochine