OpenOffice Calc 3.0: hojas de cálculo compartidas

La nueva versión 3.0 de OpenOffice incluirá la posibilidad de compartir en tiempo real (más o menos 😉 una hoja Calc entre varios usuarios. Un usuario U1 comparte una hoja, otro usuario U2 la abre y ambos se ponen a escribir. U1 escribe algo en A1 y U2 escribe algo en A2. Ambos graban sus cambios. En cuanto lo hagan, ambos usuarios verán una alerta indicando que ha habido integración de cambios (del otro usuario) y el nuevo valor correspondiente con color de fondo distinto los cambios del otro usuario (U1 verá algo nuevo en A2) integrados en la hoja activa. Lógicamente en caso de conflictos aparecerá una ventana como la que acompaña a este post para resolverlos. Sé que es una característica que usaré… así que ya me estoy bajando la versión de desarrollo ooo3.0_dev300_m10 que integra la funcionalidad indicada (y muchas otras) amén de permitir ser instalada en paralelo a una versión 2.4 estable ( para poder seguir trabajando sin ver la fatídica pantalla de «OOo se cerró inesperadamente, desea recuperar el documento que tenía abierto?» tan típica en versiones beta 😉

Por cierto, viendo la documentación de la funcionalidad, me encuentro con un documento con las especificaciones , acompañado de otro documento con un TestCase, que permite probar, a mano, si realmente la funcionalidad indicada en las especificaciones está funcionando como se supone que debería de funcionar. Gran trabajo.

Red5 : alternativa opensource al servidor Flash Media Server

Red5 es un servidor flash opensource y gratuito, desarrollado en Java. Puede usarse como una alternativa al software propietario Flash Media Server. Red5 ofrece las siguientes funcionalidades:

* Streaming de audio y vídeo (FLV y MP3)
* Grabación de streams del cliente (sólo FLV)
* Shared Objects
* Live Stream Publishing
* Remoting (AMF)

Aunque aún esté en una versión 0.7.0 (publicada el pasado mes de febrero), ya está siendo usada de forma profesional por algunas empresas. Interesante proyecto a seguir …

Hackontest: ¿eres capaz de programar opensource 24h seguidas?

Éso es precisamente lo que este nuevo concurso ( Hackontest ) plantea. Patrocinado por Google, tiene como objetivo mejorar los proyectos más significativos dentro del mundo Free Software, atendiendo a las necesidades de los usuarios , así como hacer visible el proceso por el que gente con conocimientos hace posible en 24 horas el desarrollo de nuevas funcionalidades en aplicaciones opensource.  El pasado 3 de Abril se abrió un proceso de selección por el que los usuarios y desarrolladores pueden enviar sus propuestas de mejora a aplicaciones de software libre. El 1 de Agosto, en Suiza, un jurado compuesto por expertos desarrolladores (ver lista más abajo) elegirá a los 3 equipos más prometedores, que recibirán un billete de ida y vuelta a Suiza para programar entre el 24 y 25 de Septiembre (24h) en un etoy.TANK , durante la celebración de la OpenExpo 2008 Zurich alguna de las funcionalidades solicitadas  (las más votadas y las mejor valoradas por el jurado). Finalmente, el jurado evaluará el código y otorgará premios con un valor de USD 8500. El jurado:  Jeremy Alison (Samba), Jono Bacon (Ubuntu), Brian W. Fitzpatrick (Subversion), Martin F. Krafft (Debian), Alexander Limi (Plone), Federico Mena-Quintero (GNOME), Bram Moolenaar (vim), Bruce Perens (OSI founder), Lukas K. Smith (PHP) and Harald Welte (gpl-violations.org).  Un jurado que quita el hipo a cualquiera…

Borrado masivo de spam en mailman desde línea de comandos

El  problema del día: tenemos una lista de distribución moderada, con poco tráfico legítimo, que no hemos revisado en un largo período de tiempo.  Conclusión: está atiborrada de spam. Tal es el tamaño de esta basura que el interfaz web de mailman se para antes de poder mostrar todos los mensajes pendientes de aprobación en la cola. Queremos reactivar dicha lista, por lo que hay que borrar el spam de alguna forma, y rápido.

Solución: entrar por ssh, cambiar al directorio /var/lib/mailman/data y eliminar los mensajes pendientes de esa lista:

# rm -rf heldmsg-NOMBRELISTA*.pck

Pasa a engrosar mi cuaderno de recetas para el administrador Linux ocupado. Gran libro 😉

Fedora 8, PulseAudio y Audacity

En mis clases de auto-aprendizaje del inglés (los [video|audio]podcast de Internet con transcripciones son increíblemente útiles) he llegado ya al punto en el que me reto a mí mismo 🙂  La idea es que con Audacity extraigo trozos de podcast que me interesan, frases hechas o que creo útiles. Las traduzco al castellano las grabo y las pego delante del original en inglés, con unos segundos de diferencia. Luego, en mis viajes en coche, aguantar los atascos matinales me sale productivo, voy repitiendo las frases que oigo por el lector de mp3.  Supongo que en la época del manos libres, verme hablando sólo en el coche ya no es algo que extrañe a nadie 😉      El caso es que Audacity en mi máquina Fedora 8 ha sido un pequeño dolor de configurar dado que por una parte no tenía soporte mp3 y por otro lado no se oía nada de lo que le pedía que sonara. El primer problema se debía a que tenía instalado audacity (a secas) frente a audacity-nonfree  (disponible en repositorio Livna). El segundo problema era que en Fedora 8 el gestor de audio es PulseAudio, y la verdad, no va muy fino …. o al menos, no lo va ni con Skype ni con Audacity. ¿Solución? Lanzar audacity desactivando PulseAudio, así:

$ pasuspender audacity