Monthly Archives: noviembre 2011

Nginx y apache (con múltiples vhost + redirección ssl)

Si bien hay posts de como hacer cada una de estas cosas por separado, encontrar una solución exacta para mi problema fue complicado. Y dice:

El objetivo es tener un nginx que sirva de proxy antes de un apache que tiene X virtual hosts en diferentes IPs. Además que todo el tráfico vaya por SSL.

En este post nos explican como hacer lo primero, con mod_rpaf para que guarde las IPs de los visitantes en los logs del apache. En este otro como tener varios virtual hosts en nginx y en un par de foros explican como redirigir todo el tráfico por SSL usandp nginx.

Sigue leyendo

Actualizando y rooteando un Samsung Galaxy Ace (Comcel – Colombia)

Hace dos meses que tengo mi Galaxy Ace y tenia pendiente rootearlo y actualizarlo, si hubiera sabido que el proceso era tan facil lo habria hecho el primer día.

El celular viene con Froyo de fábrica, lo más sencillo para rootearlo en ese momento es usar SuperOneClick y en dos clics está el teléfono rooteado. No borra la información y el proceso es tan rápido que uno no lo cree.

Para actualizarlo a Gingerbread sólo hay que usar el Kies y el mismo se encarga de bajar el nuevo firmware, instalarlo y reiniciar el equipo. La primera vez me pareció muy lento pero luego todo va de maravilla, por lo menos la bateria está durando mucho más. El único problema es que se pierde el rooteado y la app de gtalk no funciona.

Para rootearlo después de tener gingerbread, hace falta el AceGingerRoot y seguir los pasos de este video et voilá. Gingerbread rooteado.

El próximo paso es instalarle un mod: cyanogen o miuiandroid. Eso espero hacerlo pronto.

Enviando SMS con PHP desde CentralSMS

El fin de semana pasada estuve probando con Central SMS para enviar mensajes de texto a celulares en Colombia, por lo que hice un par de scripts para el control y envio de mensajes.

La parte importante es el llamado al WebService, parece que la documentación está desactualizada en un par de variables y además hay que tener en cuenta que la IP desde donde se van a enviar los mensajes debe ser habilitada por ellos (El chat de soporte es muy rápido y por allí se puede hacer la solicitud)

<?php
    $server = "panel.centralsms.co";
    $port   = 80;

    $client = new
        SoapClient(
        "http://panel.centralsms.co/ws/sms.wsdl"
    );

    //create Ad test structure
    $message = array(
        "destinos" => "573201234567",
        "mensaje" => "Hello. Is there anybody in there?",
        "user" => "myusername",
        "password" => "osito99",
    );

    $result = $client->__call('smsEnviar', $message );
?>

De svn a git en 5 minutos

(5 minutos después de que uno coja práctica, pero al prinicipio hay que hacer el proceso varias veces)

Hace un par de meses tuve que pasar varios repositorios de subversion a git y estos son los pasos necesarios más un par de configuraciones adicionales que vale la pena recordar (El tutorial original está en la página de Jon Maddox)

Primero, mapear los usuarios de subversion a usuarios de git, descargar el repositorio y verificar que los commits queden asignados correctamente:

acme@volatile:~$ cat authors.txt
acme = Luis Uribe <acme@eviled.org>
foo = Bar <foo@bar>

Sigue leyendo