CafeConf 2007

Gardetux

Se viene CafeConf 2007, el evento anual organizdo por el CaFeLUG (Grupo de Usuarios de Software Libre de Capital Federal), que se realizará los días 5 y 6 de Octubre 2007, en Buenos Aires.

Durante el CafeConf tendré la presentación de dos temas «Tecnologías libres para túneles y VPNs» y «Presentaciones efectivas». En esta última charla, pretendo compartir mi experiencia luego de haber dictado unas cuantas conferencias para distintas audiencias, buscando dar herramientas para que los miembros de La Comunidad puedan también compartir sus conocimientos.

Los que me conocen saben que siempre recomiendo CafeConf como uno de los principales eventos de Software Libre a los que asisto, por lo que si tienen oportunidad de participar, no dejen de ir.

1er Encuentro Anual del Grupo de Usuarios Java del Uruguay

JavaUY07

El Grupo de Usuarios Java de Uruguay está organizando el 1er Encuentro Anual del Grupo de Usuarios Java del Uruguay (JavaUY07) que se realizará en el Knowledge Development Center (KDC) / LATU, con presentaciones y talleres («hands on labs»).

He sido invitado presentar el tema «Licenciamiento de Software y otras obras con Derechos de Autor», así que tendré la oportunidad de interactuar con la pujante comunidad uruguaya de desarrolladores Java.

The IT Crowd

Hace ya algunas semanas que me vengo matando de risa con los capítulos de la primera serie de The IT Crowd, que es ni más ni menos que la caricaturización de personalidades y personajes del ambiente de las tecnologías de la información y, claro, con humor inglés.

it crowd

Entre todas esas imágenes que tiene, digna de los mejores nerds, aparece este segmento donde ven un anuncio de esas «efectivas» campañas publicitarias anti-piratería.

Si puede véala por Sony Entretainment Television, los fines de semana.

Virtualización libre para sistemas Linux

Virtualización es un concepto que se suele conocer en Tecnologías de la Información, pues es un término de moda junto al concepto de consolidación, que ha encontrado tierra fertil en los recursos de CPU y memoria que cuentan los equipos actuales.

No obstante ello, virtualización es un concepto que se remonta a los orígenes de la computación, cuando los recursos eran ínfimos (para los estándares actuales) y más aún, existen diferentes paradigmas para virtualizar que traerán mejoras a la hora de implantar soluciones, si los conocemos y podemos aplicar el paradigma justo para el problema a solucionar, que es lo que busca analizar esta presentación.

Bajo licenciamiento de Software Libre se desarrollan varios software que atienden a uno u otro paradigma, de forma que el administador del datacenter puede optar entre varias soluciones.
Seguir leyendo

OOXML trae cola

Si para algo ha servido el proceso de estandarización ISO del formato OOXML, es para abrir dudas acerca de su sistema de estandarización que se acaba de producir para aprobarlo como estandar (o desaprobarlo, como ha sido el resultado) Esto ha abrierto un espacio de análisis y restrospección por parte del miembros de la propia orgainzación internacional, que puede terminar en modificaciones a los mismos procesos.

No solo han existido dudas en cuanto a la imparcialidad con que algunos países trataron el tema, sino que un reciente estudio de la EFFI (Electronic Frontier Finland) ha comparado los países que votaron afirmativamente contra el CPI (Corruption Perception Index), que es un ranking de corrupción, y ha dado coincidencias entre los votos y el nivel de corrupción de los países, según lo publica The Inquirer.

También ha llamado la atención como una corporación como Microsoft puede ser capaz influir para favorecer sus intereses, en un proceso que debería ser inmune a influencias externas.

Si algo deberías ser claro es que una certificación de estandard no puede sufrir la sombra de la duda en cuanto a sus sistemas de análisis y aprobación. Si el sistema aplicado es perfectible, pues debería ser perfeccionado. El libro de OOXML no se ha cerrado, por el contrario aparenta estar muy abierto y traer cola.

Microsoft nos priva de un estandard

Desde que me enteré de pormenores del borrador ISO/IEC DIS 29500 para el formato de archivo Office Open XML (que no ha obtenido los votos necesarios a nivel mundial para transformarse en un estandar ISO) una idea da vueltas y vueltas en mi cabeza: «qué necesidad tiene Microsoft de someternos a este martirio».

Estamos hablando de una de las corporaciones que dominan los destinos informáticos de la mayoría de los humanos, que tiene miles de cerebros a su servicio y que cuenta con los recursos económicos para impulsar sus iniciativas. En forma general, uno esperaría enterarse de «maravillas» deslumbrantes, cosas que empujan la tecnología más allá de lo imaginado por los simples mortales. Deberían serle afin los conceptos de innovación, lucidez, solidez de argumentos, algarabía en el mundillo informático.

Pero no: Office Open XML, estuvo rodeado de dudas, oscuridad técnica, compatibilidad hacia atrás, perennidad de errores históricos y para peor, acusaciones de irregularidades en los procesos, dudas en cuanto a favores y presiones, debates en favor y en contra.

¿y para qué?

Los ejemplos publicados en el sitio NO-OOXML, son elocuentes cuando sugiere el ejercicio de contestar simples preguntas, utilizando la especificación documental de OOXML (ECMA 376):

  1. ¿Qué día de la semana corresponde al 1 de enero de 1900?
  2. Cuántos días laborales existen entre el Lunes 4 de junio de 2007 y el sábado 14 de julio de 2007 en países como Algeria o Jordania?
  3. Cuántos días duró la última guerra en España, iniciada el 2 de mayo de 1808 y finalizada el 30 de octubre de 1813?
  4. Cuál es el promedio derivado de los datos (5, 10)?
  5. Cuántos días tiene el mes de febrero de 1900?

Y las respuestas son (aunque Ud. no lo crea…):

  1. El estandar propuesto devuelve 1, indicando Domingo. Cuando en realidad el 1 de enero de 1900 es un Lunes.
  2. La función NETWORKDAYS() no permite que los fines de semana sean otra cosa que no sea Sabado y Viernes, lo que demuestra falta de adaptabilidad cultural en el formato de documentación para países como Iraq, Algeria, Sudán, Qatar, Bangladesh, Israel, Jordania, Libia, Pakistan, Siria, Emiratos Arabes Unidos, Kuwait, donde el fin de semana no es ni sábado ni domingo.
  3. Es imposible calcular, la especificación no soporta fechas anteriores a 1900.
  4. La función AVEDEV de la especificación OOXML retorna 252, cuando la desviación correcta es 2.5
  5. Como 1900 no es un año bisiesto, febrero tuvo 28 días. Pero la especificación dice que el año 1900 tiene 29 días en febrero.

En Microsoft tienen todo lo que uno podría soñar hacer las cosas bien…. si no lo hacen, es adrede; y nos privan de un estandard….. bueno, nada nuevo, ¿no?.