• Directorios SEO
  • Zomg wordpress theme
  • Lista de directorios
  •  

    Vim frames.

    January 29th, 2010 by diegomichel No comments yet

    Para aquel que no lo sepa vim tiene un sistema de frames o ventanas, esto significa que puedes dividir la pantalla en cuantas zonas quieras.

    Imagen de Ejemplo:

    En esa screenshot la pantalla se encuentra dividida entre dos zonas, una me muestra los miembros y funciones del programa[Plugin Taglist], la otra el código fuente del archivo.

    Para abrir archivos en pantalla dividida se puede usar el siguiente comando

    para dividir verticalmente:

    vim -O archivo1 archivo2

    o

    para dividir horizontalmente

    vim -o archivo1 archivo2

    Para moverse a través de las zonas, se puede utilizar los siguientes comandos:

    CTRL+W CTRL+W para moverse a través de todas las zonas.
    CTRL + Flechas del teclado para moverse arriba, abajo, etc.

    Tags: ,
    Posted in: Quick Tips, Vim

    Spam y directorio.

    January 17th, 2010 by diegomichel No comments yet

    Wow, acabo de validar 300 paginas web en el directorio web que tengo.

    Estas son mis impresiones:

    10% Paginas de alta calidad
    40% Paginas de media calidad
    20% Paginas de calidad baja
    30% Spam vil y malo.

    De ese 30% de spam mucho venia de un tal anselmo.chambers ya le he baneado todos los dominios en caso de que trate de hacer spam otra vez jojojo, ya que el muy inteligente uso ip diferentes para cada envió lololol el tip de desconectar y reconectar el módem, pero no contaba que en el whois todos sus dominios compartian el mismo email, DNS, probablemente la misma ip pero no cheque, etc.

    Así que cree un script php para desahecerme de el :>.

    <?
    $host=”localhost”;
    $database=”removed”;
    $dbusername=”removed”;
    $dbpassword=”removed”;

    function conectar()
    {
    global $host, $database, $dbusername, $dbpassword;
    $link = mysql_connect(“$host”, “$dbusername”, “$dbpassword”);
    if (!$link) { /*die(‘Could not connect: ‘ . mysql_error());*/
    echo “<center><h1>Configure el acceso a base de datos.</h1></center>”;
    }
    mysql_select_db(“$database”);
    }

    function getDomain($url)
    {
    if(filter_var($url, FILTER_VALIDATE_URL, FILTER_FLAG_HOST_REQUIRED) === FALSE)
    {
    return false;
    }
    $parts = parse_url($url);
    /*** return the host domain ***/
    return $parts['host'];
    }
    function cleandomain($url)
    {
    while(substr_count($url,”.”) > 1)
    {
    if(substr_count($url,”.”) == 2)
    {
    //Esto es para los subdominios
    $point2 = stripos($url,”.”);
    $tempurl = substr($url,$point2+1);
    //tempurl tendra la forma xxx.xxx
    $point2 = stripos($tempurl,”.”);
    if($point2 < 4)
    {
    return $url;
    break;
    }

    }
    $point = stripos($url,”.”);
    $url = substr($url,$point+1);
    }
    return $url;
    }

    conectar();
    $query = “SELECT id, url FROM paginas WHERE validada = 0″;
    $result = mysql_query($query);
    while($row = mysql_fetch_row($result))
    {
    $output=”";
    $domain = getDomain($row[1]);
    $domain = cleandomain($domain);
    exec(“whois $domain”, &$output);
    $texto = implode(“\n”, $output);
    if(stripos($texto,”anselmo.chambers”) !== FALSE || stripos($texto,”NS02.ONEWORLDOFFICE.NET”) !== FALSE)
    {

    echo “!!! “;
    $query = “UPDATE paginas SET baneada=’1′ WHERE id = ‘$row[0]‘”;
    mysql_query($query);

    }
    sleep(3);
    echo $domain. “\n”;
    }
    ?>

    Esto lo ejecuto desde la consola del servidor, un script como este de cara al publico es un gran problema de seguridad.

    En fin si quieren ganar visitas no olviden enviar su pagina web a mi directorio web.

    También estoy creando una lista de directorios que no piden reciproco obligatorio, una vez la tenga completa se las pongo por aqui para que ustedes envíen sus paginas tambien.

    Tags:
    Posted in: Uncategorized

    Pictat

    January 15th, 2010 by diegomichel No comments yet

    Pictat es un servicio para subir imagenes se encuentra tanto en español como ingles.

    Cuenta con las siguientes opciones:

    * Posibilidad de marcar tu foto/imagen como privada
    * 5 Megabytes por imagen.
    * Subir varias imagenes en un archivo zip.
    * Soporta los formatos gif png y jpg
    * Genera miniaturas
    * Entre otros.

    Ejemplo de una screenshot que subi:

    Ver imagen subida.

    Tags:
    Posted in: Uncategorized