Antiguo y abandonado blog de Ricardo Galli :-(

Wednesday 28/2/2007

Maratón, pero ya es funcional

Filed under: Mis hacks, Personal — gallir @ 2:29

Me dí una paliza de tres días con el Perl, módulos Jabber/XMPP y servidores de Google, con bastantes clases ayer y hoy en la universidad, así que estoy a punto de caer –y en unas horas empiezo otra vez las cuatro horas de clase del miércoles–. Pero el tema del XMPP ya funciona, y es muy divertido programarlo.

Tuesday 27/2/2007

Borjamari nos engaña

Filed under: Curiosidades, Weblogs — gallir @ 18:07

El último “nos cuentan que” de Borjamari es extremadamente similar –idéntico, vaya– a otro del 2004 (según Blogger). Pero es curioso además la repetición de frases.

Venga Borjamari, que eres mi ídolo blogger (a la par que Casciari), pero no pretendas engañarnos, como esos de la blogocosa, nos enfadaremos mucho. :-P

Hacking XMPP

Filed under: Mis hacks — gallir @ 0:16

Llevo tres días programando un Perl para un cliente XMPP (aka Jabber), que además usará la infraestructura de Google Applications para no tener que preocuparme de servidores. La verdad es que la documentación que hay por Internet es muy poca, y la que hay está anticuada. Sobre todo cuando se trata de conexiones de Google.

Para poder hacer algo más complicado que enviar un mensaje chorra tengo que mirar el código fuente de los módulos Net::XMPP, porque la documentación es casi inexistente. Además la interacción del protocolo XMPP es bastante tiquimisquis.

Pero finalmente hace media hora terminé de programar el núcleo de la parte XMPP (básicamente el control de presencia y recepción-envío de mensajes chat). Ahora me queda la parte del backend a la base de datos, que ya lo tengo mejor controlado.

Es durillo comenzar con el XMPP, pero cuando lo controlas es una gozada. Los programadores de Google Talk se han pasado, respetan los estándares hasta el más mínimo detalle. Además sus servidores no fallan y van muy rápido.

Friday 23/2/2007

Teorema de Cipolla

Filed under: Política, Curiosidades, Administración — gallir @ 0:23

Carlo Cipolla fue un conocido matemático italiano. Una de sus mejores obras matemática trata de la estupidez humana. ¿Quién no ha sentido hablar de el “Teorema de Cipolla”? (ya… muy pocos).

(more…)

Wednesday 21/2/2007

La radio mató a la radio

Filed under: Negocios — gallir @ 21:49

Todos esos tíos (incluyéndome) pagan por [radio] satélite porque están cansados de los mismos formatos repetidos y llenos de anuncios. También están ya enfermos de tanta radio fórmula que reproducen las mismas 60 canciones hasta que las escuches en sueños.

En serio, ¿se le ocurre alguna otra industria (vale, además de los fabricantes de coches norteamericanos) que haya tirado a la basura semejantes ventajas y que haya enviado a sus oyentes a escalar montañas para encontrar una alternativa?

El texto anterior es de un artículo de opinión en Washington Post que comenta el relativo éxito –13 millones de oyentes de pago– de las radios satelitales en EEUU. Tim O’Reilly hace más comentarios sobre el tema de cómo matar el negocio maltratando a tus clientes.

¿Radio fórmula que reproducen hasta el cansancio 60 canciones? Me suena, M-80 y Kiss FM por nombrar las primeras que me vienen a la mente. No se me había ocurrido que no iba a ser la estrella de la TV la que mate a la radio, sino ellos mismos.

Tuesday 20/2/2007

Programa de Inteligencia Artificial para la SGAE

Filed under: Cultura, Legales — gallir @ 18:28

Siguiendo con la tradición, esta vez a una ayuda gratuita a la SGAE. Es un programa de Inteligencia Artificial –que parece hace falta– para detectar si el autor de un apunte de blog debe recibir un burofax con la amenaza de demandas por el buen nombre:

(more…)

Subvertir la solidaridad histórica (y estar orgullosos de hacerlo)

Filed under: Cultura, Legales, Educación — gallir @ 1:41

Imprenta. Es como una palabra mágica que despierta a todos una especie de admiración. Preguntada por el tema, la mayoría de la gente –hasta los letrados intelectuales– responderán con una lista de las enormes ventajas del invento. Pero no todo ha sido así, la imprenta generó también muchos problemas.

(more…)

Sunday 18/2/2007

El gigante Jorgito

Filed under: Personal — gallir @ 13:53

Acabo de verlo en EPS, lo conocí cuando los dos teníamos 16 años, aunque no era amigo mío sí lo era de mi grupo de amigos que jugaban al baloncesto (aunque me gustaba mucho y jugué en la liga de institutos pero con mi 1,70 y la inutilidad para jugar como base no podía hacer mucho) y era nuestro “ídolo” y ejemplo a seguir (sobre todo por su humildad).

Lo ví jugar algunos partidos y torneos en el estadio de baloncesto que había a la vuelta de mi casa (el “Centenario”). Era una locura verlo encestar a placer sin tener idea de jugar al baloncesto, y él siempre con esa cara y actitud de bonachón que no mataría ni a una mosca. A punto de entrar en la NBA al final terminó haciendo lucha libre norteamericana por su exceso de peso.

Y hoy lo veo en EPS, viviendo en su pueblo natal sin siquiera poder caminar, destrozado por la diabetes causado por su gigantismo no tratado a tiempo. A veces pienso que estoy pasando por la mejor época de mi vida, y veo a mis viejos conocidos que llegaron tan lejos siendo tan jóvenes destrozados, sin dinero, sin familia y sin esperanza.

¿Tantos años han tardado -incluso en EEUU– para darse cuenta de lo grave de su enfermedad? Qué fuerte.

Saturday 17/2/2007

Presencia automática en kopete con el teléfono Bluetooth

Filed under: Trucos — gallir @ 15:35

Nunca había jugado con el Bluetooth, pero ayer compré una adaptador USB-Bluetooth de 15 euros y como tengo que amortizar semejante dispendio de dinero me puse a pensar cómo sacarle alguna utilidad real –además de poder enviar un vídeo borroso de 1 MB a la estupenda velocidad de 25 KB/seg, muy del siglo 21–.

Una de los problemas que tengo es con el Kopete/Jabber, que nunca me preocupo de desconectar o marcar “away” cuando salgo. De hecho soy tan desordenado que hasta poner un timeout automático me molesta sobremanera.

Así que encontré la forma de hacer que el Kopete se conecte automáticamente cuando entro a mi despacho y se desconecte cuando salgo. Bueno, en realidad se conecta o desconecta cuando es mi móvil con Bluetooth el que entra o sale.

Si ya tienes el Bluettoth funcionando, e instalado el paquete kdebluetooth es muy fácil. Hay que ir al Control Center del KDE -> Internet&Netwok -> Bluetooth Services. Allí hacer lo siguiente:

  1. Añadir una nueva tarea.

  2. Seleccionar “Custom Job”, luego hay que poner allí el código que muestro abajo.

  3. En Watched Devices para esa tarea (en la columna central) seleccionar Listed devices only

  4. Hacer la búsqueda y seleccionar el nombre del teléfono o dispositivo Bluetooth que usarás como “indicador de presencia”.

  5. Editar (configurar) el fichero y poner el código que muestro abajo.

  6. Et voilà

    (more…)

OpenKnowledge: made in Balears

Filed under: soft libre — gallir @ 1:58

Sus autores me lo habían comentado hace tiempo (y nunca llegaron cumplir la promesa de pasarme el usuario y clave para que lo pruebe :-) ), luego con el follón que llevo me olvidé completamente. Hoy estuvieron en el programa de radio de Benjamí y luego me lo comentó vía Jabber.

El OpenKnowledge es un sistema de “gestión del conocimiento” para PyMEs. Tienen un demo funcional muy guapo. El software está desarrollado con Java y el Google Web Toolkit. Y lo más importante, es libre, GPL 2 o superior, y hecho por empresas de aquí (básicamente GIT y el iBit).

Según me ha contado Benjamí el modelo de negocio actual es vender a servidores con todo instalado a un muy buen precio (por debajo de 1000 euros) y unos 300 euros de mantenimiento anual.

Guapo, guapo, funciona bien (en el Firefox, en el Konqueror no, pero eso es típico de Can Google). Creo que tendrá bastante éxito. Felicitaciones a Biel que seguramente ha sido uno de sus impulsores principales. Y está muy bien, que por aquí seamos tan pocos y se esté produciendo software libre interesante.

PS: casi no puedo acabar con este apunte, ONO otra vez haciendo de las suyas, 500 de ping a un servidor de aquí al lado.

Pasar el vídeo de IT Crowd para el móvil (Sony Ericsson W810i)

Filed under: Trucos — gallir @ 0:06

Pasar un vídeo de cualquier formato a los MPEG4 o 3GP (y H263 que también suelen reconocer) es muy fácil. Por ejemplo la siguiente línea funciona perfecto para que pueda ser vista:

ffmpeg -i entrada.avi -s qcif -vcodec h263 -acodec aac -ar 22050 -ab 42 -b 100000 -ac 1 salida.3gp

Nota: qcif es equivalente a 176×144, -ac 1 es para que grabe en mono. Podéis usar mpeg4 en vez del h263, supongo que el audio también funcionaría con MP3, pero no lo probé.

Pero resulta que los originales de IT Crowd que se publicaron en Internet están grabados con un aspecto “panorámico” muy raro, 640×352 (1.8181), mientras que el teléfono sólo acepta en formato 1.33. Si no está con ese aspecto lo escala a lo bestia para que ocupe la pantalla completa, haciendo que la imagen se vea deformada.

Después de pelearme un par de horas sin encontrar una solución canónica –i.e. especificando el aspecto en el vídeo– llegué a la conclusión que la única solución es agregarle a “pelo” las franjas negras arriba y abajo de la imagen. Así me sale que para mantener el aspecto 1.8181 la imagen debería ser de 176×94, por lo que hay que ponerle franjas negras que completen los 50 pixels para llegar a 176×144.

Por suerte el ffmpeg lo hace con el -padtopy -padbottom. Así la línea que me deja IT Crowd perfecto para verlo en el móvil es:

ffmpeg -i entrada.avi -padtop 26 -padbottom 24 -s 176x94 -vcodec h263 -acodec aac -ar 22050 -ab 42 -b 100000 -ac 1 salida.3gp

Nota: no se pude poner 25 pixels, tiene que ser múltiplo de 2, por lo tanto elegí 26 + 24.

Bueno, ya está mi escrita chuleta para la siguiente vez que lo necesite, ya estoy pasando los dos últimos capítulos –”sólo” los ví unas tres veces :-)– para que los pueda ver mañana mientras hacemos el paripé desde las 9 de la mañana a las 14 horas en la competición de natación en Son Hugo.

Ahora sólo me falta confirmar que la velocidad de 27-30KB/seg es normal, es lo máximo que alcanzo con ese teléfono, mi Debian y un adaptador USB-Bluetooth Belkin de 14.99 euros (más IVA).

Thursday 15/2/2007

Cómo evitamos el “foso de alquitrán”

Filed under: Hackerdom, soft libre — gallir @ 4:55
Atención: El siguiente apunte puede afectar negativamente a la sensibilidad de los lectores sin las debidas precauciones para evitar creer las fantasías descriptas. Algunos de los síntomas que se pueden presentar son: incredulidad sistemática a los comerciales de empresas de software, carcajadas inexplicables al leer PC Actual y revistas similares, considerar irrelevantes a los colegios oficiales o las campañas de ingenieros de primera, dejar de preocuparse por reclamar que el gobierno le quite de la condición de mileurista vía decretazos y obsesión por programar. Antes de continuar lea atentamente las instrucciones de Métrica 3. Si aparecen algunos de los síntomas anteriores lave su cerebro cuidadosamente y consulte a su director de proyectos de forma inmediata.

(more…)

Nuevo estilo de cortometraje con Google Earth

Filed under: Cultura, Curiosidades — gallir @ 2:25

La máquina de procesar noticias envió Los lugares más secretos de la Tierra (enlace directo). Aluciné, pero no por las muchas tonterías –aunque simpáticas– que muestra, sino el curro que evidentemente se tomó para ir marcando todos esos sitios curiosos y la forma de presentarlo como casi un corto documental al que no hace falta ninguna palabra. Muy curioso.

Por lo demás y sin que venga a cuento, es esto es verdad (publicado en Nature) es im-presionante. Hasta hace unas horas no me hubiese imaginado que se están llegando a estos niveles científicos. Me hacen sentir un completo ignorante e inútil.

Wednesday 14/2/2007

La importancia de los programadores

Filed under: Negocios, Curiosidades — gallir @ 23:56

Muchas veces lo he dicho y escrito en este blog: la creciente importancia social de los programadores. Y por supuesto de la importancia de ellos en las empresas. Un síntoma más: se va un programador “clave” de Technorati y ya ponen en duda el futuro –aún más– de la empresa.

Claro, también hay que tomarlo con sal, es Techcrunch, un sitio muy bueno y bastante fiable –eso dicen–, pero que se han subido al carro de “crear tendencias”, y ya se sabe, cualquier excusa es buena :-)

Monday 12/2/2007

En IB3 Ràdio

Filed under: Legales, Personal — gallir @ 2:12

Hoy lunes a las 10 de la mañana estaré en IB3 Ràdio, en el programa Ara per Ara en un debate-tertulia sobre “propiedad intelectual”. Estoy un poco intranquilo, porque en tan poco tiempo es muy difícil contrarestar con argumentos racionales (y éticos) a los típicos slogans que seguramente se dirán.

No me han dado mucha información, cuando me llamaron estaba tomando mi café en el bar y eso era lo principal en ese momento :-), pero sé que estará Marta Jacob (Directora General de Recerca, Desenvolupament Tecnològic i Innovació) y una empresaria. Seguramente seré el único que daré el contrapunto a las alabanzas y “bondades ilimitadas” de la “propiedad intelectual”.

Actualización: Xisco me pasó la grabación, no la escucharé. Casi no pude hablar ni explicar nada –como bien dicen algunos comentarios–, pero es que además ni yo mismo me aguanto cuando hablo.

Next Page »

Powered by WordPress