logo

Acerca de

Bienvenido a mi blog, el sitio perfecto para mis inquietudes, experiencias e idas de olla sobre temas de hoy en día.

Historia al azar

Categorías

Últimas entradas

Últimos comentarios

Enlaces

Meta

photo Luis PeraltaEstado Jabber
Ziritione
Castellón Spain
39.997638, -0.064030

Sindica

Sindícame, por cortesía del subliminal Atom.

10 noviembre 2008

En tiempos, uno de esos proyectillos donde perdía yo el tiempo era ILE:

ILE is an acronym for I Love Email, which is just an indicator of how good I am for choosing project names. The purpose of the component is to notify you when new email has arrived to your account, which you can configure when you register with ILE.

Vamos, un notificador de nuevo correo vía mensajería instantánea. La versión que hubo instalada en miUJI tenía unos 100 usuarios registrados. El proyecto lo dejé de lado porque el autor de los módulos de perl que yo utilizaba (Net::Jabber) los tenía medio abandonados y me encontraba con escollos que ya no podía salvar a no ser que me pusiera en plan borde e hiciera un fork de los mismos. Y luego petaron la máquina que hacía el hosting del proyecto (jabberstudio, hoy muerta) y entre una cosa y otra todo kaput.

Pero hoy he encontrado un tar del bicho en internet (además de descubrir que era parte de los ports de netBSD y que se había empaquetado en alguna que otra distribución de Linux). Qué menos que guardarlo para la posteridad, ¿no? ILE-v0.4.

10 noviembre 2008

Hacía años que no publicaba algo por el estilo, cuando hablaba de que JabberEs conseguía los 100 primeros usuarios conectados de forma simultánea y luego los 200. Pues tal día como hoy ha llegado a los 608, sí señor.

Si sigues queriendo usar mensajería instantánea libre y estandarizada sin caer en las manos del imperio, parece que JabberEs sigue siendo el camino ;)

Aprovecho la cuña publicitaria para informar de que en 11870.com tenemos un bot XMPP en pruebas que permite realizar búsquedas vía MI: simplemente añade 11870@jabberes.org a tu lista de contactos.

15 octubre 2008

Hace un tiempo conté cómo generar un hash FNV con Python, esta vez le ha tocado al PHP. En principio la traducción debería haber sido directa, salvo porque el cabroncete del PHP y las operaciones sobre bits con número de tamaño mayor a 32 bits no se llevan nada bien. Vamos, es que es básico. Así que solución apoyándonos en la librería GMP y su extensión para PHP.

function FNV1a32_hash($str) {
        $prime = "16777619";
        $h = "2166136261";
        $i = 0;
        $s = strlen($str);

        while ($i<$s) {
                $h = gmp_xor($h, ord($str[$i++]));
                $h = gmp_mul($h, $prime);
        }
        return dechex((float)gmp_strval(gmp_and($h, "0x00000000ffffffff")));
}
8 octubre 2008

Desde hace algo menos de una semana, la familia de esos pequeños electrodomésticos que me son indispensables para disfrutar (léase ordenadores, que ya había alguna malpensando) ha sido incrementada. Ya hacía tiempo que llevaba dándole vueltas al tema de renovar mi pc del día a día. tristessa seguía dando lo suyo, a sus cinco añitos ya, pero a la hora de darle caña a algunas cosas... echaba de menos un poco menos de calor y más velocidad. Eso sí, como portátil, no creía que fuera a encontrar nada mejor (recordemos 1,8Kg hace 5 años era un prodigio), así que he acabado comprándome un pc de escritorio, de esos de toda la vida.

Los de ActualWeb se lo curraron con el precio así que ahora tengo un Fujitsu Siemens Esprimo 3510 con un Core 2 Quad, 4GB de RAM y 500GB de disco. Para jugar mejor. Y como además estaba de moda eso de la doble pantalla por eso de que se trabaja mejor (eso para por usar eclipses y estas cosas, en modo texto y 14 pulgadas íbamos que nos sobraba), pues me he puesto dos: una a la izquierda y otra a la derecha. Y en apaisado. 22" cada una. Todavía no he acabado de empezar a aprovechar del todo el asunto para cosas útiles, pero me voy poniendo un fondo de escritorio morado en cada una de ellas de forma alterna, en sesiones de 5 minutos, por eso de mantener el moreno del verano.

De instalaciones de linux y demás, mejor no hablar. En tiempos tenía sentido explicar cómo configurar la gráfica, la tarjeta de red, ... Pero hoy en día es siguiente siguiente aceptar. Ha funcionado todo a la primera, al menos con una hardy y en aproximadamente una hora. El vista se lo he dejado, aunque si se porta mal lo degradaré a XP, que por 3€ me daban la opción de canear a lo último del maligno (por cierto, que tenemos reunión con ellos mañana). Oye, y qué gusto cambiar de pestaña en el Firefox y responda al momento. Lanzar el eclipse y que te asuste la desgraciada de la ventana al arrancar, porque antes era cosa de leerse un trozo de quijote con mucha calma.

La pregunta del millón, sin embargo, es... ¿pepino? ¿Por qué pepino? ... Pues porque va... ¡como un pepino!

2 septiembre 2008

Camarada, dump y load son tus amigos:

$ svnadmin dump /ruta/repo/viejo > /tmp/repo.dump
$ svnadmin create /ruta/repo/nuevo
$ svnadmin load /ruta/repo/nuevo < /tmp/repo.dump

Página siguiente