Archive for Junio, 2005

¡Odio IE!

Martes, Junio 28th, 2005

Una de las cosas que siempre me ha molestado de Microsoft Internet Explorer es el hecho de que a pesar de que no lo uso para nada constantemente me está causando problemas… hoy perdí media mañana arreglando el formulario de reservación del planetario por el desastre incomprensible que MSIE presenta al visitar la página correspondiente. Grrrr!

Por si alguien se lo pregunta: Get Firefox!

Lista de correo

Martes, Junio 21st, 2005

Hoy por fin saqué el rato para configurar la lista de correo para la ADECCC. Tengo que hacer una página web para la parte de suscripción y desuscripción, pero por ahora basta enviar un mensaje a discusion+subscribe@adeccc.org, esperar a recibir la respuesta del manejador de la lista (debería durar solo un momento en el caso normal) y contestar ese mensaje (no importa ni el tema ni el contenido de los mensajes, nada más la dirección electrónica a la que se envía). Esto se hace a fin de que a) se verifique que la dirección electrónica provista puede recibir correo y b) evitar que terceros suscriban a personas sin su consentimiento.

Me tomó un rato decidir si utilizar Mailman o Ecartis como manejadores de la lista de correo. Mailman es “amigable” pero tiene el problema que es un mamotrete de dos toneladas que, para añadir insulto a la injuria, requiere Python. Ecartis por otro lado tiene requerimientos simples pero una cantidad de pulgas y problemas con los cuales no quiero tener que vivir realmente, además de que no tiene a nadie haciéndose cargo de su desarrollo. Al final me decidí por “mlmmj” (mailing list management made joyful) que es “ezmlm con una licencia decente.” La mayor parte del trabajo se fué en traducir los mensajes que genera la lista del inglés al español. La parte de reconfigurar exim4 fue muy simple, dado que Exim tiene, como siempre, documentación excelente. Realmente recomendable.

Cambios, ¿para bien?

Viernes, Junio 17th, 2005

Hice algunos cambios en las plantillas a fin de que estas páginas salgan en HTML en lugar de XHTML. Tal vez esto resuelve los problemas…

Respecto al juego de caracteres (todas esos “ú”, “í”, “á” “é”, …) todavía no estoy seguro como resolverlo, pues al igual que lo anterior, se debe a un problema con Microsoft Internet Explorer.

De hecho, como no tengo MSIE, no sé como se ve esta página en ese programa. Casi con seguridad se ve mal.

La versión larga…

El otro día cuando estaba montando esta cosa me puse a experimentar con XHTML: fuí a la página relevante en el sitio web del W3C, leí los documentos correspondientes, leí algunas guías de transición e hice las plantillas correspondientes. La primera cosa que noté y que me gustó mucho fue que el browser es muchísimo más intolerante a errores que cuando se le indica que está procesando HTML, lo cual eventualmente podría llevar a una web más neutral donde el mito de que existe solo un programa para ver las páginas web por fin deje de existir…

Curiosamente es precisamente el hecho de decirle al browser que no está procesando HTML lo que causa problemas con MSIE: XHTML 1.0 está diseñado de manera tal que aún si un programa no soporta XHTML (e.g. MSIE), este de todas formas pueda procesarlo y presentarlo. Sin embargo, la forma correcta de indicar que el documento es XHTML ocasiona que MSIE, en lugar de mostar la página, le presente al usuario un diálogo para guardar un archivo.

La mejor solución es lograr que el mundo deje de usar MSIE, el cual tiene problemas como estos además de problemas de seguridad, y cambie a algo moderno que no haga caso omiso de los estándares.

Cuestionario

Miércoles, Junio 15th, 2005

Como tengo por costumbre meterme donde no me llaman, o en este caso, donde no me preguntan, y como me pusieron a pensar las preguntas, he aquí mi intento por responderlas:

  1. Número total de libros que he tenido.

    Pucha… ¿puedo responder en “cantidad de cajas”? La mejor
    aproximación es menos de los que me gustaría y más de los que
    recuerdo. No sé, honestamente… del orden de unos 200 tal
    vez. De esos una buena parte son libros de fantasía (y de esos
    una gran parte de Pratchett) y otro tanto de SciFi. Pero de vez
    en cuando me da por restaurar el balance y buscar en otras
    direcciones.

  2. El último libro que compré

    No estoy completamente seguro… es posible que fuera o
    Digital Fortress o el de hacer candelas (no recuerdo el título) o uno de
    cocina.

  3. El último libro que leí

    Eso podría ser Angels & Demons. No, no es casualidad que este también sea de Dan
    Brown. Comencé leyendo, como mucha gente en estos días, The Da
    Vinci Code
    , me gustó el personaje de Robert Langdon y por eso
    seguí con A&D. Al terminar este seguí hacia atrás en el tiempo y
    comencé a leer DF. Puede ser que haga una pausa y no continue con
    “Deception Point”… quiero terminar Limón Blues, que dejé a medio
    camino, más que nada porque está en mi escritorio en la
    Universidad.

  4. Cinco libros que significan mucho para mí

    Uhm…

    1. The Colour of Magic (Terry Pratchett)

      Simplemente por ser el primer libro de Pterry que leí, y con
      el que comencé en el vicio que es Discworld. Sus libros fueron
      los que me mantuvieron un poco dentro del balance que era
      tratar de hacer malabrares con tres idiomas durante mi estancia
      en Alemania.

    2. El Sur (Jorge Luis Borges)

      No sé exactamente por qué le tengo tanto cariño a este libro
      en particular, pero sé que lo leí luego de que Raquel pusiera
      en manos mías algún cuento de Borges. A este libro le
      siguieron otro tanto de la misma clase.

    3. La casa tomada (Julio Cortázar)

      Más o menos de la misma época (en lo que respecta a lectura)
      que “El Sur”. Un día estaba en la biblioteca Carlos Monge,
      luego de salir del colegio, llegué a la “C”, y me quedé toda
      la tarde leyendo cuentos de Cortázar. De ahí al resto de la
      literatura fantástica y lúdica latinoamericana son dos pasitos
      muy pequeños.

    4. Un viejo que leía novelas de amor (¿Sepúlveda?)

      No recuerdo honestamente si es de Sepúlveda o no, pues
      asocio este libro con “Patagonia Express” (que sí es de él),
      dado que los compré y los leí uno después del otro. Patagonia
      Express lo recuerdo siempre porque me impactó mucho la
      descripción de la caravana de la muerte (que bien pudo haber
      marcado mi futuro). “Un viejo …” fue el que leí antes, que
      es más fácil de digerir. Es uno de esos libros hermosos en los
      cuales uno se identifica rápidamente con los personajes, sufre
      sus desdichas y celebra sus truinfos.

    5. Die Märchen der Brüder Grimm (Hermanos Grimm)

      Los cuentos de los hermanos Grimm fue el primer
      libro en Alemán que leí (eso es mentira, pues el
      primero fue realmente Mein Onkel Franz, pero digamos
      que no fue enteramente voluntario). El segundo fue Sophies
      Welt
      y luego de eso vinieron otro tanto. Pero este en
      particular tiene especial significado pues para mi fue
      atreverme y dar ese paso por primera vez. Ver que uno
      realmente puede no es lo mismo que solo creer que uno
      puede.

  5. ¿A qué blogueros les pasaría este cuestionario?

    Me queda de tarea :-)

Y no nos entregaron el edificio…

Miércoles, Junio 15th, 2005

Supongo que no es de sorprenderse, pero al edificio “le faltan unas cositas”, entonces hoy tampoco nos lo entregaron (esta es, creo, la tercera posposición oficial). Hasta donde recuerdo “unas cositas” son: poner un apagador en la sala del planetario (eso de prender y apagar la luz pegando dos cables pelados realmente no se ve bien — de hecho yo sigo con la duda por qué esa luz en particular no se puede controlar con el sistema automático cuando es casi la única que tiene sentido controlar de esa forma); algo en el sistema eléctrico que realmente no quise saber que era; limpiar el piso (”un asco” se queda corto); la conexión a la red del campus (yo dudo que tengan realmente la intención de entregarlo con, pero me dejaré sorprender)

Ah, si, ese miserable detalle también. Ahora que por fin pude ver el domo con todos los huecos de los aires acondicionados “cerrados”, sorpresa de sorpresas: la colocación de los ductos está bien para un edificio cualquiera, se ven “bonitos”, pero no para este edificio. Resulta que como no están sellados con nada, por las “pequeñas” endijas entre el ducto y el techo se filtra la luz, entonces el exterior del domo parece un árbol de navidad. El otro problema, más sutil pero también más importante: por algún motivo las pegas del domo se están separando, y ahora que está más oscuro que antes me doy cuenta que las “rayas” que yo veía hace un par de semanas no eran ilusión mía sino que realmetne están ahí. En todo el domo se pueden ver rayas longitudinales de luz. Hay también una pedazo en particular en el cual parece que el recubrimiento exterior está mal aplicado, y se ven manchas además de las rayas. Hoy cuando las vi por primera vez, primero pensé que tenía el proyector de altitud encendido, pero luego de ver con más cuidado me convencí que no podía ser. Pensé entonces que era algún proyector desajustado (al remover los cobertores creo que ocurre), pero no encontré nada. Viendo con más detenimiento vi que la luz no venía ni de los aparatos ni de reflejos ni de nada de eso, sino que viene de la parte exterior del domo… :-( Veremos como lo arreglan.

Ayer (¿antier?) por fin decidimos precios: mil doscientos para el público en general, mil para estudiantes y cuidadanos de oro, novecientos para grupos (20 o más personas). Lo que está faltando es la gente que opere el planetario.

¿Dudas?

Miércoles, Junio 15th, 2005

Errr… digo, ¿comentarios?

Ya hoy tuve chance de hacer algo. No sé realmente dónde me tuvieron los últimos tres días, pero me da la impresión de que yo no estuve allí. En fin… ya puse “writebacks” (en cristiano: comentarios) acá, que es algo que quería hacer desde hace días. También aproveché para convertir los permalinks en permalinks de verdad (había entendido mal la documentación). Ahora lo siguiente en la cola es cambiar el “lorem ipsum dolor sit amet” por contenido real :-)

El planetario de la UCR

Domingo, Junio 12th, 2005

Ya ocurre con cierta frecuencia que hablando con algunas personas de pronto el tema de “¿y dónde trabaja Vd.?” sale y al contestar que “en el centro de investigaciones espaciales de la UCR” cae la pregunta “¿Vds. tienen algo que ver con el planetario?” Sip, esos somos nosotros. Me parece divertido pues el planetario ni siquiera está abierto aún (8 de julio es la innauguración oficial) … espero que eso salga bien, hay oportunidad de hacer cosas muy buenas e interesantes ahí.

“First Post!”

Domingo, Junio 12th, 2005

Bueno, ya me contagié otra vez con este bicho que son los blogs (vos podés jactarte de esto), pero esta vez no será ni anónimo ni tan oscuro, esta vez le estoy poniendo mi nombre a las cosas. La experiencia de escribir bajo un pseudónimo fue divertida y escuchar a alguna gente hablar de “mi” conmigo y sin saberlo fue entretenida, pero creo que esa época por ahora pasó.

Hablando de escribir, tal vez me animo a terminar mis cuentos y ponerlos por acá, ¿quién quita? Lo que por ahora me está dando ganas de escribir es un plugin para blosxom que me deje escribir sin tanto código raro… más como Kwiki. La otra cosa que tal vez me encuentre escribiendo pronto sean programas para análisis, clasificación y reconocimento de huellas digitales :-) Hoy recogí el “Handbook of fingerprint recognition” en el correo y veo que la inversión fue buena, el material se ve muy interesante y parece bastance accesible.

Hoy recibí de don Víctor la lista de egresados de los CCC… ¡somos casi 1500! Son menos de lo que yo esperaba, pero algunas promociones han sido bajas. Un grupo de gente estamos apuntados para reunirnos y espero que tengamos chance de hablar de reactivar la ADECCC. Con la clase de gente que potencialmente es parte de esa asociación creo que tenemos una cantidad de recursos con las que muchas asociaciones solo pueden soñar. El truco estará en que nosotros, teniendo esos recursos a nuestra dispocisión, sepamos ponerlos a trabajar.

Iván tiene la culpa por el título de esta nota :-)

Nota mental: parchar blosxom para que sea más amigable para ambientes multiusuario.

Huellas dactilares, trabajo y diversión

Domingo, Junio 12th, 2005

Después de unas horas leyendo el “Handbook of fingerprint recognition” el tema me parece aún más fascinante que lo que pensaba hasta este momento. El reconocimiento de huellas dactilares evidentemente es una aplicación de reconocimiento de patrones, un área tangencialmente relacionada con visualización científica, pero va bastante más allá que eso: involucra aspectos de biología, física e incluso psicología. En “biométrica” se enumeran una serie “identificadores” que se pueden utilizar para distinguir a una persona de otra, pero hay solo dos proveen niveles de universalidad, diferenciación, permanencia, recolectabilidad, rendimiento, aceptabilidad y resistencia suficientemente altos como para que puedan ser utilizados ampliamente: uno es el iris y el otro las huellas dactilares. El iris tiene problemas de aceptación y recolectabilidad pues el procedimiento para scanear el iris puede resultar incódomo para algunas personas o incluso difícil (es necesario que el iris se encuentre en el punto focal de la cámara). Las huellas dactilares tienen un estigma pues se asociacian tradicionalmente con criminales y por tanto las personas pueden oponer resistencia a sistemas que utilicen huellas dactilares para identificación. El libro cubre detección, representación, análisis, pareo, clasificación e indexación, lo cual era de esperar. Sorprendentemente para mi, también cubre generación de huellas dactilares. Tiene también capítulos que tratan con sistemas multimodales, la individualidad de las huellas dactilares y ataques que se pueden practicar sobre sistemas de huellas dactilares (estoy ansioso por leer este en particular).

Lo que me llevó a comprar el libro fue, en una palabra, CSI. Recuerdo que hace muchos años, aún estando en Alemania, alguien comentaba sobre el programa en un canal de IRC y yo no le había puesto mucha atención en aquel momento, de hecho en Alemania lo vi un par de veces (con un retraso de un par de años) pero no me resultaba particularmente interesante o atrayente, era como “otro show más de policías”. De vuelta en Costa Rica un día vi que el canal Sony estaba anunciando el estreno de CSI:NY. Y acá es necesaria una aclaración para quienes no han seguido la evolución del programa: “CSI” ahora son tres series independientes, la primera se creó hace cinco temporadas con el nombre CSI (2000), a secas, aunque ahora a veces se le subtitula con “Las Vegas”; luego de un par de años de estar CSI al aire se creó una serie paralela llamada “CSI: Miami” (2002), que acaba de terminar su tercera temporada; más recientemente se creó otra serie paralela con el título “CSI: NY” (2004). Las tres tienen su caracter, su personalidad y sus personajes propios y en gran medida independientes. El tema común es por supuesto el laboratorio forense de los departamentos de policía de cada cuidad. A mi juicio “CSI” es más “científico”, “CSI: Miami” es más teátrico y “CSI: NY” es más dramático. Al notar que en la nueva serie, CSI:NY, participa Gary Sinise en el papel principal cobré interés en la misma, pues Sinise es alguno de los pocos actores de los que yo digo que son “mis favoritos” (compartiendo la designación con otros como Sean Connery, Meg Ryan y Hellen Hunt). En las semanas que precedieron a su estreno vi varios (¡muchos!) re-runs de CSI y le tomé gusto a la serie. Problablemente lo que me “enganchó” fue “¿qué tanto de lo que dicen, hacen y muestran es cierto?”. Por mi experiencia en física e informática (gráficos por computadora especialmente) sé que muchas de las cosas presentadas en los episodios están bien fundamentadas y otras son “puro cuento”, pero hay una gran cantidad que no puedo identificar ni como una ni como otra. Una de esas es la parte de huellas dactilares: en CSI los criminalistas son capaces de “levantar” huellas dactilares literalmente de donde sea, utilizando para ello una variedad de técnicas. Además son capaces de identificar huellas dactilares con una eficiencia apabullante. Muchas de las cosas que presentan tienen una apariencia demasiado teatral (por ejemplo, el software de identificación de huellas consistentemente presenta la huella del sospechoso a la par de los cientos de huellas contra las cuales esta se está comparando, lo cual no necesariamente tiene sentido pues se puede argumentar que eso solo aletarga el proceso de identificación — dicho eso, realmente me gustaría mucho programar algo que se vea de esa forma, aunque sea por una razón banal).

Ayer participé en un taller organizado por la Asociación de Ex-Estudiantes de la República Federal Alemana en el INBIO. La actividad tenía como fin definir las metas, objetivos y estrategias de la asociación para los próximos cinco años. De la invitación a la actividad honestamente no esperaba eso, y el programa no lo leí sino hasta el viernes pasado, a pesar de tenerlo desde hace varios días. Lo que me llevó a participar fue en realidad el deseo de conocer a otros ex-becarios del DAAD y compartir experiencias de lo que ha significado la vuelta a Costa Rica. Un poco para mi sorpresa a la reunión acudieron mayoritariamente “viejos acerfianos”. Digo sorpresa porque yo esperaba ver una mayor prescencia de gente nueva, la gente que según yo tiene ganas de hacer cosas y compartir ideas. Aparentemente la ACERFA tiene el mismo problema que el GULCR: muchos asociados, poca participación. De la gente que estaba ayer en la reunión, Alex comentaba que su razón para alejarse de ACERFA fue la muerte de otro miembro muy querido por él, y que por ello trabajar con ACERFA representaba para el una carga emocional muy fuerte. Por eso yo digo que el problema es motivacional: ¿qué obtengo yo participando activamente en la asociación? Es posible que para ACERFA y para la mayoría de su gente la respuesta sea “poco.” Habemos algunos que participamos en estas cosas porque realmente nos deja algo: la satisfacción de una labor bien cumplida, el saber que se ha hecho algo bueno y que se ha ayudado a alguien más. ACERFA tiene mucho potencial para, por ejemplo, garantizar la continuidad de los programas de cooperación entre Alemania y Costa Rica, y eso se traduce, para mí, en mucho potencial para ayudar y sacar cosas adelante. ACERFA es una asociación como pocas, pues el 100% de sus asociados son personas muy bien preparadas y gracias a eso se podrían organizar una gran cantidad de actividades, como charlas y ferias culturales. Espero que la reactivación que se planteó en el taller de ayer realmente se concrete.

Curiosamente eso conecta, al menos circunstancialmente, muy bien con mi expotánea intención de tratar de reactivar la asociación de egresados de los CCC. La semana pasada andaba almorzando con Floriella y luego de que nos despedimos recordé que quería preguntarle que sabía ella de la ADECCC. En algún momento del día le mandé un email donde recordé hacerle la pregunta y al respecto ella me contestó que probablemente la persona que podría saber era Erick. Bien mandado como soy le pregunté a Erick y le expuse que con 15 años de que los CCC han estado produciendo egresados la ADECCC probablemente es una asociación “de lujo” (como la ACERFA). A raíz de ese intercambio fue que recibí de don Víctor la lista de egresados. Con toda honestidad yo no soy amigo de esos cuentos de “misión”, “visión”, “motivadores” y etcéteras, pero viendo como funcionó (y lo bien que funcionó) el taller de la ACERFA, me pregunto si una cosa así podrá dar buenos resultados en la ADECCC. El grueso del trabajo en el taller de ayer estuvo en la definición de lo que la ACERFA quiere lograr (y qué quiere hacer para lograrlo) durante los próximos cinco años. Pensando en la clase de metas que nos pusimos ayer, esas son cosas que en gran medida aplican a la ADECCC: reconocimiento nacional e internacional, aumento en el número de asociados y en la participación de los mismos, fortalecimiento de los canales de comunicación, mayor prescencia. Lo que la ACERFA está haciendo en este momento es definiendo un “plan estratégico”, es decir, una lista de estrategias a seguir, incluyendo un cronograma, a fin de conseguir la metas propuestas. La ADECCC puede hacer lo mismo.