viernes, 30 de diciembre de 2005

Guerras de lenguajes

Hace poco vi en un blog un enlace al libro Beyond Java en el que realiza una crítica de Java y propone nuevos lenguajes. Me picó la curiosidad y lo compré en Amazon. Me ha llegado hace un par de semanas pero decidí posponer su lectura para el próximo viaje a Chile, así que no lo he abierto.

Sin embargo, ya he visto alguna reacción bien fundamentada de Bruce Eckel que me recuerda a otras guerras de lenguajes anteriores.

Como en todo, creo que no hay que ser fundamentalista, así que seguro que ambos tienen algo de razón.

Y como puse en una cita de Umberto Eco en mi tesis doctoral sobre la búsqueda de la lengua natural perfecta:

El tema de la confusión de lenguas, y el intento de remediarla mediante la recuperación o la invención de una lengua común a todo el género humano, aparece en la historia de todas las culturas. [...]

La historia de los lenguajes perfectos es la historia de una utopía y de una serie de fracasos [...] ahora bien, aunque ésta será la historia de una serie de fracasos, veremos cómo a cada fracaso le ha seguido un efecto “colateral”: los distintos proyectos no se han mantenido, pero han dejado como una estela de consecuencias benéficas.


La cita es del libro La búsqueda de la Lengua Perfecta, de Umberto Eco (1993)

LPS

Esta mañana he creado la primer release de LPS.

LPS viene de Language Prototyping System y es el sistema que desarrollé para mi tesis doctoral.

Consiste en una serie de módulos que definen el comportamiento de bloques básicos de lenguajes de programación de forma que si se combinan dichos bloques se puede obtener un lenguaje completo.

En la tesis fui capaz de construir lenguajes imperativos, funcionales, lógicos y orientados a objetos mediante dicha técnica.

Además, como ya comenté en otro artículo, durante el año 2004 estuve colaborando con Yingzhou Zhang para añadir la posibilidad de realizar program slicing durante el proceso de interpretación.

La versión que he puesto, es la misma que lleva en el CVS durante todo el año pasado pero que no puse como release porque se me pasó.

Uno de los problemas del código tal y como está es que no utiliza las librerías estándar de mónadas. La razón es que el código es anterior a dichas librerías...necesitaría algún voluntario para actualizarlo...

domingo, 25 de diciembre de 2005

Quién habla de tí?

En Planet RDF he encontrado una referencia a Talk Digger, un simpático sistema que explora quién habla de una determinada URL.

Por supuesto, lo primero que hice es buscarme a mí mismo :), y he encontrado varios blogs que me hacían referencia...es divertido saber quién habla de tí.

La aplicación parece que está bien hecha y pretende usar tecnologías de web semántica, no sé si en el futuro o si ya las está usando...

El autor, Frédérick Giasson también tiene otras herramientas que parecen útiles como King Ping que sirve para indicarles a los buscadores que has actualizado un sitio web.

Me ha gustado su justificación de las razones de usar un blog:

Why am I blogging? I use my blogs as a knowledge management tool. I address the ideas that originate in my mind, good or bad, whether I have reflected on them or they arrive spontaneously. Then I discuss them with my readers who comment on these ideas. Through discussions, I will change my mind, I will find new ways to see the problems, and I will find new ideas. As a knowledge worker, tools such as RSS feeds and blogs are becoming more and more important in my professional life.

sábado, 24 de diciembre de 2005

Retomando el Slicing

Ayer me ha escrito Yingzhou Zhang, para decirme que ya se ha doctorado y que es profesor en la Universidad de Nanjing.

También me dice que quiere retomar la investigación sobre Program Slicer que hicimos el año pasado.

Tenía ganas de contar esta anécdota. Resulta que hace un año aproximadamente, me escribió para decirme que había leído alguno de mis artículos de la tesis doctoral y que estaba intentando utilizar mi código Haskell para implementar un "Program Slicer". Me decía que si le podía echar un cable en la implementación. Para mí resultaba divertido ya que en Oviedo no conseguía que nadie quisiese continuar mi trabajo...así que estuvimos trabajando una temporada en su implementación. De dicho trabajo surgió el artículo: A formal method for program slicing que enviamos a la Conferencia de Ingeniería del Software de IEEE de Australia...éso es globalización!

Después de dicho artículo, él se centró en acabar su tesis y yo aparqué el tema. Hasta ayer, que retomamos el contacto.

Javeando con Axis, Tomcat, Debian y la madre que los parió...

Ayer me decidí a intentar colgar algunos servicios web hechos en Java en alguna página visible externamente. Para ello, hay una máquina Debian en la Escuela destinada a utilizar este tipo de tecnologías.

Pues bien, como suele ocurrir, las cosas que deberían ser sencillas, acaban complicándose. Ayer, 3 horas para intentar configurar el Axis y poder ejecutar los servicios web que trae de ejemplo.

Creo que el problema venía por haber hecho una transferencia en Ascii de unos ficheros Jar que necesita...las prisas :(

Hoy me he peleado con el CLASSPATH...y de nuevo, por un estúpido error (en vez de ponner tomcat, estaba poniendo tomcar en el PATH), estuve varias horas desesperado y revisando mis conocimientos del shell de linux...en fin.

Por lo menos, creo que al final he conseguido mi propósito y en http://euitio178.ccu.uniovi.es:8080/axis/services/Alea?wsdl se puede obtener el WSDL del servicio...

Como reflexión...me sigue pareciendo que todo ésto debería ser mucho más sencillo. No puede ser que haya tenido que estar 5 horas para conseguir instalar un servicio en una máquina con unas tecnologías que ya sabía utilizar y una implementación ya realizada...y lo peor, que como lo he conseguido, estoy medio contento.

sábado, 17 de diciembre de 2005

Primera versión de Weso

Ya hemos publicado la primera versión del proyecto Weso. Como sabrán los lectores habituales, el proyecto está siendo realizado de forma colaborativa por mis estudiantes de Programación declarativa utilizando Haskell y tecnologías de software libre.

El jueves tuvimos una reunión con presentaciones de lo que hicieron los diferentes grupos. Aunque hubo algunos momentos de tensión, creo que están aprendiendo algo más que simplemente estudiar: la importancia de la coordinación, del trabajo en equipo y, espero, de intentar llevarse bien...

Los lectores que queráis, podéis descargarlo y jugar con él, y, por supuesto, enviarnos comentarios, críticas, bugs, etc.

Nuevo curso de web semántica

Ayer finalizó mi segundo curso de 20h de web semántica. En esta ocasión el alumnado era gente en busca de empleo y el nivel no parecía tan elevado como en el primer curso.

De todas formas, los alumnos parecían interesados y la experiencia volvió a ser positiva. Personalmente, me sirvió para afianzar un poco más lo que sabía de la web semántica, aunque siempre quedo con la sensación que podría mejorar mucho más los contenidos.

BlindLight

Ayer participé como miembro del tribunal de la tesis doctoral BlindLight: Una nueva Técnica para procesamiento de texto no estructurado mediante vectores de n-gramas de longitud variable con aplicación a diversas tareas de tratamiento de lenguaje natural de Daniel Gayo. La exposición fue magnífica y fue una nueva satisfacción participar en el acto.

Intuyo que su técnica puede servir de aplicación al proyecto en el que estoy trabajando. Tal y como él respondió mi pregunta, sería necesario parametrizar sus algoritmos para casos concretos...habrá que intentarlo.

Aunque en su tesis es bastante crítico con la web semántica, pienso que es porque su definición de web semántica se limita al aspecto concreto de que la web semántica consiste únicamente en ontologías.

En mi opinión se crearán modelos híbridos en los que será necesario combinar técnicas tradicionales de recuperación de información, con técnicas basadas en ontologías.

Lamentablemente, no pude quedarme a la comida porque a las 16h finalizaba mi segundo curso de web semántica.

viernes, 9 de diciembre de 2005

Los foros y la realidad

Puesto que el martes y jueves han sido fiesta y el miércoles no tenía que dar clase, me he realizado un pequeño viaje y acabo de volver hoy viernes.

Nada más llegar a la EUITIO, me encuentro un par de alumnos que me dicen: Has visto lo que está pasando en los foros?

Yo sabía que algo había pasado antes de irme y creía que se había solucionado. Un chico que se había pasado con sus compañeros llegando a amenazarles, acabó pidiendo perdón.

Sin embargo, parece que los amenazados no consideraron dicho perdón suficiente ya que el elemento en cuestión no quiso salir del anonimato. Total, que entraron en un círculo vicioso sobre aspectos legales y otras historias que prefiero no valorar.

Soy de los que opino que Internet no es más que un reflejo de la realidad y que casi todo lo que se produce en Internet también se producía antes, lo único que ahora hay un medio de transmisión diferente.

Y en el caso de los foros, igual que la semana pasada ponía un ejemplo de un hilo que demostraba la humanidad de la gente, esta semana aparecieron unos hilos que demuestran porqué los seres humanos podemos llegar a matarnos unos a otros...

Pero bueno, el ser humano también es capaz de sacar su lado irónico y el mejor ejemplo, es este artículo de Roch que es una buena muestra de que también tenemos sentido del humor. Y que dure!

lunes, 5 de diciembre de 2005

Mozilla, Thunderbird, Firefox y SVG

Tras un año o así intentando transferir todos mis correos a Gmail, he decidido volver al sistema anterior en el que me los bajaba desde Thunderbird. Las razones son varias y no estoy todavía convencido, pero últimamente perdía correos y cada vez me gustaba menos depender de un servidor externo. Para intentar no perder mensajes, he tenido que descargarme y tramitar un montón de spam. Arghhhh!! Cada vez odio más el spam.

Thunderbird tiene integrado el lector de RSS y mientras consultaba los blogs de Planet RDF he visto que ya ha salido Firefox 1.5.

Me lo he instalado y he visto que ya soporta SVG. Perfecto! A ver si por fin SVG se empieza a popularizar.

sábado, 3 de diciembre de 2005

1000 gracias Guti

La Universidad de Oviedo ha dejado escapar a un ejemplo de lo que debe ser un profesor.

Existen muchas razones para que haya ocurrido esta desgracia, pero una de las más destacables es el injusto proceder de la ANECA que está valorando la labor investigadora en detrimento de la docencia.

Guti es un docente como la copa de un pino, y también un buen investigador, aunque no ha tenido las ayudas ni las posibilidades de otros.

Para que no todo fuese negativo, esta semana hemos podido ver un hilo en los foros de la EUITIO en el que muchos alumnos le dan las gracias por la labor. Ojalá todo lo que sale de los foros fuese ten positivo.

En fin, esperemos que Guti pueda al menos mantenerse en la EUITIO, aunque sea a tiempo parcial, y por supuesto, que le vaya bien en su nueva aventura profesional. Por lo que respecta a la Universidad, simplemente ha dejado escapar a una gran persona.

Un tal Rius

Esta mañana escuché una entrevista en la Radio a un caricaturista mexicano llamado Eduardo del Río, más conocido por "Rius".

Lamentablemente, apenas conozco su obra. Sin embargo, en la entrevista me cayó muy bien, y buscando por Internet, encontré un Acercamiento a su obra junto con una lista de sus libros . A ver si algún día puedo leer alguno.

20h de Web semántica

Esta tarde he acabado el curso de 20h de Web Semántica organizado por la Fundación CTIC.

Antes de impartirlo estaba un poco preocupado porque tenía que dar 20h de web semántica mientras que en cursos anteriores dedicaba menos tiempo a la parte de web semántica. Sin embargo, tras haberlo impartido, creo que se ha quedado corto y que hubiese podido dar más horas sin problemas.

El ambiente del curso era muy bueno: gente con experiencia en tecologías Web y con ganas de aprender y hacer muchas preguntas.

Resultado: una experiencia gratificante.

viernes, 2 de diciembre de 2005

Actitud Punk

Ayer pude escaparme de nuevo al Fertival de cine de Gijón tras el curso de web semántica. Tuve mucha suerte ya que. aunque la película que yo iba a ver tenía las entradas agotadas, un chico me dejó una entrada que le sobraba.

La película era Punk: Attitude de Don Letts, e incluía un encuentro con el director.

La película me gustó mucho. Aunque es un documental sobre música, tiene un ritmo rápido para no aburrir y muchas entrevistas entretenidas. Además, la selección de grupos Punk, incluía imágenes y entrevistas de muchos de mis grupos preferidos: MC5, Dictators, Velvet Underground, Stooges, New York Dolls, etc.

El mensaje de la peli podría resumirse en que el Punk consiste principalmente en una actitud y que no se refleja ni en una música, ni en una estética determinada. Por eso el director incluía a un grupo llamado "Suicide" que hacían música electrónica pero con actitud punk y en muchas imágenes se puede ver que los grupos punk de la época no vestían con la imagen típica de punk.

El director Don Letts es todo un personaje y el debate posterior a la peli fue memorable. Muchas preguntas eran de porqué no había incluido tal o cual grupo, o cuál era su opinión sobre ciertos grupos. Él insistía que en 90' tenía que seleccionar cosas y que si hubiese tenido más tiempo, hubiese metido más cosas además de música.

También salió el tema de si los punks pueden envejecer y Don Letts dijo que cuando eran jóvenes, no se fiaban de la gente que tenía más de 30 años, pero que ahora había veces que no se fiaba de la gente de menos de 30 años porque en muchas cosas eran más conservadores que la gente mayor de antes...a veces comparto dicha opinión, el mejor ejemplo, el éxito de OT...

También dijo que la actitud punk consistía en no ser complaciente con las cosas e intentar mejorarlas, y que se podía tener esa actitud siendo profesor, doctor o enfermero...completamente de acuerdo.

En general, y tras leer alguna otra entrevista que hay por Internet a Don Letts, me cae bien y comparto muchas de sus ideas.

jueves, 1 de diciembre de 2005

Me and you and everyone we know

Ayer, por fin, pude escaparme a ver una película al Festival de cine de Gijón.

La escapada fue casi a la desesperada, a las 21h acabé de impartir un curso en Gijón y tenía 2 posibilidades: 1) ir a casa a descansar y/o seguir preparando el curso, 2) quedarme en Gijón y buscar alguna peli para desconectar un poco.

Opté por desconectar, y me fui a las taquillas del Jovellanos a que me dieran un programa.

Cuando estaba a punto de pedir el programa, una chica que dijo que si iba a ver la película de las 21:30h, me dejaba la entrada. Cogí la entrada y cuando estaba mirando la película que era encontré a otro profe de la Universidad asiduo a este tipo de eventos y que venía expresamente a ver esa película.

En mi caso, las pelis subtituladas, prefiero que sean en inglés, por aquello de practicar el idioma, y como la del Jovellanos era austriaca, decidí dejarle a él la entrada y busqué una peli que fuese en inglés.

Elegí Me and you and and everyone we know y fue una grata sorpresa.

La película tiene un ambiente un poco surrealista combinado con momentos muy divertidos. Es una especie de historia de amor entre un vendedor de zapatos que acaba de separarse y una aspirante a artista. Combinado con las historias de muchas personas que les rodean y que todas intentan salir de la soledad...una peli divertida que a la vez te hace pensar un poco.

Al salir me encontré a algunos viejos amigos que me comentaron que hubo un documental sobre el Xixon Sound. Incluso alguno me habló sobre el rumor que dice que se vuelve a juntar Kactus Jack...

sábado, 26 de noviembre de 2005

Una película!!!

Estaba esperando que acabase el Festival de Cine de Gijón para redactar un artículo con el título: "Un año sin cine". Debido a que desde el último festival, no volví al cine y a que este año creo que voy a tener difícil poder asistir.

Y, de repente, ayer en Valencia, a las 20h, tras la tesis de Bernardo Cuenca, decidí que podía buscar alguna sala que pusiera películas en versión original y...de casualidad al lado del hotel había un centro con 16 salas, algunas de las cuales en versión original.

Me decanté por la película "Match point" de Woody Allen y no me defraudó en absoluto. O sea, me gustó mucho! La peli está bien hecha y tiene un guión interesante con un final inesperado. Qué más se puede pedir!

Creo que este es el primer mensaje que pongo sobre cine...pero es que este blog lo he inaugurado en una etapa de mi vida en la que apenas tengo tiempo para ir al cine...

A ver si esta próxima semana logro escapar a ver alguna peli del festival de Gijón...

Ah! se me olvidaba comentar que en el viaje a Valencia coincidí con Pepe Colubi (nos conocemos de la etapa de Kactus Jack) y me comentó que iba a sacar este próximo lunes un nuevo libro sobre prensa rosa...seguro que merece la pena!

Tesis de Bernardo Cuenca Grau

Ayer viernes, tuve el honor de formar parte del tribunal que juzgaba la tesis doctoral de Bernardo Cuenca Grau. La tesis se titulaba Combinación e Integración de Ontologías en la Web Semántica.

Realmente, la tesis es muy buena y realiza una gran aportación al problema de conexión de múltiples ontologías. Para ello, aplica un formalismo lógico denominado "E-connections" que permite crear propiedades que enlazan varias ontologías.

En el tribunal de la tesis también estaban Asunción Gómez, Óscar Pastor, Santiago Felici y José Llorens Sánchez.

En la comida hubo una interesante conversación sobre la investigación en España y la participación de proyectos Europeos. Interesante sobre todo, por la experiencias que Asunción tiene en el campo.

Tras la comida estuve tomando algo con Bernardo Cuenca, hablando principalmente de la Web semántica y de proyectos de futuro.

Desde mi punto de vista, la línea de investigación de Bernardo es de un gran nivel. Como dije en la tesis, Bernardo es el "Pau Gasol" de la Web semántica...

Foto con Steven Pemberton en la EUITIO


En el anterior mensaje comentaba que Steven Pemberton había imaprtido un tutorial en el salón de actos de la EUITIO. Al igual que con Eric Miller, Encarna, del W3c estuvo al tanto para inmortalizar el momento y aquí dejo una foto del comienzo del acto en el que presenté a Steven.

jueves, 24 de noviembre de 2005

Steven Pemberton en Oviedo

Ha finalizado el evento Fundamentos Web, en el que la EUITIO colaboraba ofreciendo una sala para la realización de un tutorial de Steven Pemberton sobre XHTML2.0 y XForms.

El tutorial fue muy bueno. Me habían dicho que Steven era un gran comunicador y lo demostró. Durante el mismo hubo incluso un par de apagones de luz y supo afrontarlos con gracia. De hecho, algunos comentarios sobre el tutorial, eran que debería haber sido más extenso.

Una pena que en mi caso tuviera que hacer muchas otras cosas y andar entrando y saliendo del mismo...pero no me perdí el momento glorioso en el que comentó que el futuro era la "Programación Declarativa"!!!

Como anécdota, Steven Pemberton, fue uno de los co-autores de ABC, el lenguaje de programación antecesor de Python. Otro co-autor de ABC es Lambert Meertens, a quien conocí en algún congreso sobre Programación funcional, de hecho, es uno de los gurús del campo.

Otro detalle interesante es que Steven Pemberton tuvo en su día la idea de diseñar lenguajes de programación desde el punto de vista de la usabilidad, que es una idea que ya propuse yo a alguien para desarrollar una tesis doctoral.

Otra cosa que me gustó de Steven Pemberton es su "background" en compiladores y diseño de lenguajes de programación. Confirma mi impresión de que el conocimiento de lenguajes de programación es realmente básico para la disciplina informática.

domingo, 20 de noviembre de 2005

FOAF -> LOAF -> Joshua Schachter -> Del.icio.us

Esta mañana estuve leyendo un poco más sobre FOAF para el famoso proyecto Weso. Al final, como suele ocurrir, lo más clarificador fue coger la especificación. La especificación está generada a partir de un fichero RDF/OWL. He cargado dicho fichero con los dos editores de ontologías: Protègè y Swoop (por cierto, que cada vez me gusta más Swoop). Y como tenía alguna duda acabé cargando el fichero RDF en emacs.

Al final del fichero incluyen un intrigante mensaje: "FOAF is ...semantic web vapourware for the masses...coming soon: LOAF support" No pude evitarlo y busqué LOAF a ver qué era.

Encontré la página loaf.cantbedone.org en la que hablan de un sistema de intercambio de contactos de agendas electrónicas. La verdad, que todavía no sé si es una coña o van en serio. Porque el tono es bastante divertido y no tenía ganas de probar el programa Perl que ofrecen.

Lo que me llamó la atención de LOAF fueron los autores. Uno de ellos pone que es Joshua Schachter. Al buscar quién era, me encuentro con que es el autor de Del.icio.us, que para mí es una de las ideas recientes más brillantes para un sitio web. Y como en otras ocasiones, antes de del.icio.us, ya había dirigido yo un proyecto fin de carrera sobre gestión de bookmarks...aunque, por supuesto, lo mejor de del.icio.us, no es la gestión de bookmarks, sino el etiquetado social. En la página de Joshua Schachter, he encontrado algunas cosas más que ha hecho (incluidas algunas entrevistas recientes).

martes, 15 de noviembre de 2005

Datos semiestructurados en ACM Queue

Este año he modificado mi suscripción a ACM y ahora recibo la revista ACM Queue.

El número que me ha llegado ha sido una grata sorpresa ya que está dedicado a la información semi-estructurada, que es otra forma de llamar a los datos que habitualmente se representan mediante XML.

Contiene varios artículos interesantes, con un nivel de profundidad asequible, ideal para leer en un autobús:). Uno de los que más me ha gustado es el de Learning from the Web, de Adam Bosworth, en el que repasa algunas de las características que han hecho popular a la Web y estudia si esas características se pueden aplicar a los sistemas de bases de datos.

Otro artículo interesante es el de Order from Chaos, de Natalya Noy, que habla sobre las ontologías. En realidad el artículo es un poco propagandístico, pero puede venir bien como introducción al tema.

También es interesante el artículo XML and semistructured data de C. M. Sperberg-Mcqueen (uno de los padres de XML).

Finalmente, me ha parecido graciosa la sección (What's on your hard disk?) en la que preguntan a varias personas cuáles son sus programas favoritos y cuáles los que odian...Emacs y Eclipse salen entre los favoritos, mientras que Visual Age, vi y Visio salen entre los odiados :)

jueves, 10 de noviembre de 2005

Weso apuesta por FOAF

Esta tarde tuvimos una nueva sesión de prácticas en el proyecto WESO en la que los alumnos de la asignatura presentaron lo que habían investigado sobre diferentes aplicaciones de RDF. Los grupos estudiaron: EARL, FOAF, RDFCalendar, OpenMoz, RSS 1.0 y otras.

Al acabar Brenes y Roch añadieron una propuesta original sobre la aplicación de técnicas de web semántica a la creación de un mapa de la titulación.

Después se hizo una votación para ver con cuál de las tecnologías seguiríamos investigando y quedaron empatadas FOAF y la idea del mapa de titulaciones. Por lo que hemos decidido tirar por ambas intentando juntarlas.

Al llegar al despacho he estado revisando algo sobre FOAF y he encontrado unos artículos de un Taller sobre FOAF del año pasado. Varios hablan sobre redes sociales, un tema que me parece muy interesante...bonita coincidencia.

Ah, otra coincidencia, un experto en ciberdelincuencia me dijo que estaba investigando en redes sociales y su aplicación al control de delitos en la red.

Conferencias de la EUITIO

Ayer se organizaron dos actos en la EUITIO.

Por un lado, el Microsoft University Tour en el que vino Alberto Sánchez, encargado de relaciones con Universidades de Microsoft. El evento tuvo buena acogida por los estudiantes, aunque no pude participar debido a que me coincidía con una comisión de docencia. Al mediodía estuve comiendo con él y Aquilino intercambiando impresiones sobre los estudios de informática.

Por la tarde, a las 18h hubo una charla sobre Ciber-delincuencia en la que participó el inspector Jefe del Grupo de Delitos económicos e Informáticos de la Policía Nacional, junto con José Luis Rubianes. Personalmente, creo que la charla fue muy interesante y lo mejor fue el buen ambiente de alumnos: el Salón de Actos lleno (gente sentada por los pasillos) y un montón de preguntas. También aparecieron varios periodistas.

El único "pero" a todo ésto, es que, como viene siendo habitual, la Universidad de Oviedo y la Prensa, han obviado nuestros actos. En el Resumen de Prensa aparece la noticia de que Alberto ha venido a Gijón en exclusiva a presentar la XBox "convirtiendo por un día la villa de Jovellanos en el faro de las nuevas tecnologías...", en fin.

El mejor consuelo para estas cosas es seguir luchando para hacer las cosas bien...y a esperar que algún día se den cuenta...

viernes, 4 de noviembre de 2005

Reducir costes vs. Maximizar beneficios

Esta mañana tuve una interesante reunión con dos personas licenciadas en económicas y entre otras cosas, me comentaron que había dos tipos de economistas, los que optaban por reducir costes y los que optaban por maximizar beneficios.

En un caso degenerado, los que optan por reducir costes, pueden decidir cerrar la empresa, así ya no hay gastos ni costes ni nada...la duda está en saber qué tipo de economistas lideran nuestra Universidad y nuestra autonomía...

jueves, 3 de noviembre de 2005

Grafos Inductivos

Con el fin de ir desarrollando la representación de los grafos RDF en el proyecto WESO, me he puesto a utilizar la Functional Graphs Library desarrollada por Martin Erwig. El domingo pasado mientras paseaba a Nuria (bueno, mientras ella dormía plácidamente en su silla), encontré un hueco para leer el artículo en el que describe dicha librería. Luego, estuve haciendo pruebas en Haskell y parecía que funcionaba.

Sin embargo, a la hora de eliminar aristas del grafo, me di cuenta que la librería carecía de una función que permitiese eliminar aristas con diferentes etiquetas. La función existente "delEdge" eliminaba todas las aristas entre 2 nodos. Escribí al autor y me dijo que faltaba dicha función si utilizaba enlaces entre nodos con diferentes etiquetas (el nombre técnico que me dio es multigrafos). Me dijo que la incluiría en la siguiente edición y que no era difícil de codificar. Me puse a ello, y se la envié (la verdad que no tardé mucho)...la función la denominé "delLEdge" ...realmente me divierte codificar en Haskell...

En realidad lo hice ayer después de otro día maratoniano con Junta de Escuela incluida. Seguramente, me puse a codificar en Haskell para olvidarme un poco de lo de la Junta...en fin...

domingo, 30 de octubre de 2005

Sintaxis RDF

Esta tarde he recuperado algunos artículos que había impreso hace tiempo (algunos en el año 2001) sobre RDF para ponerme a implementar alguna utilidad del proyecto Weso.

La verdad es que la sintaxis RDF/XML tiene algo que hace que no sea nada atractiva. En mi caso, el detalle es que aunque estos artículos los había leído hace tiempo, cuando me pongo a leer o escribir documentos en RDF me surgen muchas dudas que me obligan a releer de nuevo la especificación.

Mientras tanto, he encontrado un artículo del 2003 que dice que la sintaxis de RDF sólo es fea si uno quiere.... El problema, claro está, es que puede ser fea sin que uno quiera :).

La verdad es que las críticas a la sintaxis de RDF las hacen hasta los que lo inventaron. Incluso, Tim Bray ha ofrecido una recompensa para aquéllos que le propongan una aplicación interesante en The RDF Challenge.

Por otro lado, a la hora de empezar a modelar el grafo de RDF en Haskell, ya me he encontrado una pequeña consideración del Pat Hayes (el editor de la especificación semántica de RDF) en la que indica que lo más lógico sería admitir literales dentro de los "Subjects"...cosa que en la especificación parecían prohibir. Con esa consideración puedo simplificar un poquito el modelo, ya que los nodos del grafo son todos iguales (recursos, literales o bnodes).

martes, 25 de octubre de 2005

WiWiW

Esta tarde he asistido a la presentación del libro Historia Oculta de Internet a través de sus personajes de Andreu Veá Baro. El libro ha sido editado por la Fundación CTIC y consiste en el primer volumen de un ambicioso proyecto denominado WIWIW (Who Is Who In the Web).

La presentación fue muy entretenida y el proyecto es verdaderamente interesante. A lo mejor es coincidencia, pero Andreu y yo comenzamos el mismo año la carrera. Supongo que somos de una generación en la que empezamos a dar la informática como algo asentado y nos damos cuenta que es importante no perder de vista el aspecto histórico de la misma. De hecho, en informática nosotros hacemos historia... Además, como él dijo en la charla, si no nos preocupamos de plasmar la historia en estos momentos, los protagonistas de la misma se irán muriendo...y luego va a ser más difícil.

El libro está realizado en base a entrevistas y parece interesante, aunque sólo he tenido tiempo de echarle un vistazo...

lunes, 24 de octubre de 2005

Una semana en mi salsa

La semana pasada no tuve tiempo a escribir en el Blog porque fue realmente una semana de las que pueden estresar al más calmado. Como me va la marcha para estas cosas, la verdad es que la disfruté porque principalmente en la semana me dediqué a lo mío, o sea, a dar clases.

El caso es que empecé el lunes dando las clases de lógica de Dani Lanvín de 15 a 16:30h (originalmente iba a dar las de la mañana pero al final me dijo que no hacía falta...un detalle por su parte).

Luego, el martes, empecé dando clase de Lógica en el grupo A de 10 a 11h y en el grupo B de 11:30h a 12:30h. Acto seguido, me fui a dar clases de DASDI de 12:30h a 14:30h. Las clases de DASDI fueron sobre Introducción a la programación en la Web y realicé un recorrido por las principales tecnologías. Me vino bien prepararlas para repasar algunas cosas que tenía olvidadas. Luego, media horita para comer unos pinchos y de 15 a 17h clase de Programación Declarativa. Realicé una descripción de la evolución de los lenguajes declarativos. Finalmente, de 18:30h a 19:30h di clase de lógica en el grupo C.

El miércoles continué con las clases de lógica a los 3 grupos (de 12 a 13h, de 13 a 14h y de 15 a 16h). Luego, a las 18h inauguré las I Jornadas sobre Innovación Docente en Informática de la EUITIO. La primera sesión fue una estupenda exposición de cómo impartir una asignatura de Proyectos Informáticos y de como trabajar en Equipo realizada por Ray Fernández. Durante la sesión práctica estuvimos construyendo entre todos una Geoda.

El jueves por la mañana asistí a las charlas que pude de las Jornadas y a las 16h me tocó hablar en las mismas. El título de la charla parecía puesto por el enemigo: "Propuestas de Mejora de la Calidad Docente en la EUITIO". Personalmente, creo que estuve toda la semana bastante estresado porque no sabía cómo enfocar dicha charla, y de hecho, no quedé muy convencido del resultado...Al acabar, tuve que ir corriendo a continuar con las clase de prácticas de laboratorio de programación declarativa. Tras ella, volví a la tormenta de ideas de las Jornadas. Aunque al final quedó poca gente, el ambiente creo que fue muy bueno y casi todos intentábamos aportar algo...para mí las Jornadas han sido un verdadero éxito.

Finalmente, el viernes fui a dar clase a Gijón en un curso de Extensión Universitaria sobre Hojas de Estilo. Fue una sesión que ya he dado varias veces en la que les pido varios ejercicios con CSS.

En resumen, la semana pasada fue una semana dedicada a la docencia (por si alguien piensa que el Director no da clase :), y como es lo que me gusta...al acabar la semana estaba bastante contento a parte de cansado, claro.

Esta semana que viene, sin embargo, parece que empieza con labores de Director. Por ejemplo, hoy Lunes he tenido una reunión con otros Directores de Centros y Departamentos para la creación de una Comisión que debe decidir cómo se organizarán las titulaciones técnicas en la Universidad de Oviedo...y a lo largo de la semana ya tengo unas cuantas reuniones más planificadas...en fin...

miércoles, 12 de octubre de 2005

WESO

Este año me he lanzado a la piscina con la asignatura Programación Declarativa. He decidido guardar en un cajón el guión de prácticas habitual y hacer que las prácticas consistan en crear entre toda la clase un único proyecto de software libre.

La idea surgió cuando hace tiempo tuve que revisar un artículo que hablaba de enseñanza basada en proyectos proponiendo a los estudiantes la realización de proyectos de la vida real, muchas veces sin solución conocida. El objetivo es que los estudiantes estén más motivados y aprendan por su cuenta. La idea me gustó y siempre tuve ganas de aplicarla. Este año decidí hacerlo aunque soy consciente que no me sobra precisamente el tiempo.

Para ello, he dado de alta en sourceforge el proyecto WESO, (WEb Semántica Oviedo). El proyecto consistirá en la realización de diversas utilidades sobre web semántica utilizando lenguages declarativos.

Entre los efectos laterales que espero conseguir está, por un lado, que los estudiantes conozcan tecnologías colaborativas de desarrollo de proyectos (cvs, bugzilla, etc.), y por otro lado, que conozcan algo de la web semántica.

Además, creo que con este tipo de enseñanza, se pueden llegar a producir interacciones inesperadas, es decir, no sólo el profesor enseña a los alumnos, sino que unos alumnos enseñan a otros alumnos o incluso, alumnos que enseñan al profesor. De hecho, en los pocos días que llevamos ya he aprendido varias cosas que no conocía.

En breve pondré algún post sobre cosas que he aprendido...de momento, en el canal IRC #weso que hemos creado, estamos viendo cómo crear chatbots para hacer logs de conversaciones y me ha gustado la aplicación www.pastebin.com para intercambiar fragmentos de código.

Sobre los bots, aparte de lambdabot, escrito en Haskell, me estoy interesando por los bots que enlazan con la web semántica. En Introducing Bigbrother, comenta varios bots de web semántica.

sábado, 8 de octubre de 2005

Hola, ¿Tienes un segundo?

Hoy me ha pasado varias veces que se me ha colado gente en el despacho con una frase similar al título del artículo...y lo divertido es que nunca es un segundo...ni de coña...alguien debería hacer un estudio sobre cuánto tardan las conversaciones que empiezan con esa frase. Hasta ahora nadie se me ha colado en el despacho en plan sincero: "Hola, ¿Tienes 1 hora y media?"

Sé que es una tontería escribir un artículo sobre ésto...pero me apetecía contarlo, y además, como anécdota, hace un momento alguien inició su conversación en el messenger conmigo con esa misma frase, y me hizo gracia...

jueves, 6 de octubre de 2005

Elvis

La semana pasada saqué de la biblioteca un DVD que contenía actuaciones de Elvis Presley. Realmente Elvis es considerado el rey del rock por algo. Creo que he visto el DVD 3 ó 4 veces y siempre encuentro detalles nuevos. Algunas de las veces lo he visto mientras jugaba con mi hijo Sergio, que a los 2 años ya empieza a imitarle :).

Me ha servido para retomar la lectura del libro Down at the End of Lonely Street que trata de la bibliografía de Elvis. La verdad es que el libro es un pelín aburrido y se detiene un muchos detalles estúpidos...incluso da la sensación de que los autores son un poco moralistas con el tema de qué malas son las drogas...pero en fin, por lo menos estoy leyendo algo que no es informática y me sirve para distraerme.

Estos días he escrito poco en el blog, no porque no haya hecho nada que mereciese la pena...más bien al contrario...he tenido mucho trabajo y he llegado muy cansado a casa como para ponerme a escribir...hoy también lo estoy...pero tenía ganas de hablar de Elvis antes de devolver el DVD. También es que me he dado cuenta que todavía no había puesto ningún artículo sobre música. Qué mejor forma de empezar que con Elvis.

viernes, 30 de septiembre de 2005

Están las ontologías sobreestimadas?

Un estudiante de Chile que quería trabajar en web semántica me ha preguntado mi opinión sobre el artículo:
Ontologies are overrated y me dice que tras leerlo, está un poco desanimado. A continuación incluyo parte de la respuesta que le dí:

La verdad es que comparto algunas de las apreciaciones que realiza el autor. Quizás lo que menos me guste sea el título. Pero seguramente es porque el autor ha buscado un título deliberadamente llamativo para conseguir mayor publicidad.

Leyendo el contenido, lo que el autor defiende es que no es posible intentar estructurar el mundo mediante jerarquías pre-establecidas, lo cual creo que es compartido por mucha gente que trabajamos en web semántica. El autor pone como ejemplo de buen uso el sistema del.icio.us que permite organizar de forma colaborativa marcadores (URLs) mediante etiquetas. También dice que las mezclas entre etiquetas son probabilísticas en lugar de binarias. Como digo, comparto esas apreciaciones y, sin embargo, trabajo en desarrollo de sistemas basados en web semántica. Porqué? bueno, yo creo que las tecnologías de web semántica que se proponen en ningún momento pretenden ser sistemas de clasificación rígidos. Lo que ocurre es que muchas de ellas provienen de campos anteriores que utilizaban jerarquías o categorizaciones rígidas (quizás porque provienen de catalogación en bibliotecas). Sin embargo, no todas tienen esa perspectiva y en muchas presentaciones de web semántica indican claramente que es necesario considerar que el mundo es abierto y que los sistemas deben estar preparados para afrontar contradicciones. Particularmente, creo que es muy importante estudiar cómo relacionar ontologías. Hasta ahora, existen algunos trabajos muy interesantes, como los de Bernardo Cuenca Grau (http://www.mindswap.org/~bernardo/ ), pero todavía falta mucho por desarrollar en ese campo. Y una línea prometedora es la utilización de lógicas probabilísticas o borrosas.

jueves, 29 de septiembre de 2005

Foto con Eric Miller


Como ya comenté en otro post, durante el congreso de Granada tuve la oportunidad de charlar con Eric Miller. La verdad es que fue una conversación muy agradable a pesar de mi farragoso inglés (que cada vez es peor al practicarlo menos...algún día comentaré lo importante que es el inglés para la informática...). Lo mejor fue que al hablar de algunas de las tecnologías de web semántica, coincidimos en muchas apreciaciones, lo cual me vino muy bien para ver que no andaba tan perdido en el campo.

Bueno, este post es una disculpa para incorporar al blog la foto que nos sacó Encarnación Quesada, del W3c, durante la charla. Como dije en otro post, una cosa divertida de la informática es poder charlar con gente que está dando forma a la informática en este momento...

martes, 27 de septiembre de 2005

Especial Reuniones

Una cosa que me apetecía comentar en el blog es que desde hace bastante tiempo tengo la costumbre de comprar la revista El Jueves cuando hago algún viaje. Para mí es increíble lo bien que se lo montan desde hace mucho tiempo. Yo creo que leí mi primer Jueves cuando tenía unos 11 ó 12 años y desde entonces de forma esporádica pero más o menos asídua, suelo leerlo. Y la verdad es que no me suele defraudar, en todos los números hay varias historietas divertidas y con algún detalle que tiene más fondo del que parece.
Bueno, pues a lo que me refería con el título del post, es que en el último Jueves que compré (número 1476, coincidiendo con el viaje a Granada:), en la sección "Para tí que eres Joven", pusieron un especial sobre las Reuniones que me hizo bastante gracia. De hecho, me sentí identificado con algunas afirmaciones...por ejemplo, el inicio: "Hay un momento en la vida en el que se empieza a asistir a reuniones: eso es porque uno va definiendo sus intereses y tomando responsabilidades..." con la consiguiente viñeta en plan de coña...

Pero lo cierto es que recapacitando, en los últimos años, la cantidad de reuniones a las que tengo que asistir ha crecido exponencialmente. No es que me queje, pero hay veces en las que me veo sobrepasado. Sobre todo porque muchas veces las reuniones acaban siendo improductivas y porque además en otras muchas ocasiones creo que habría que tener más reuniones...éso debe ser la contradicción: por un lado, me gustaría tener más reuniones pero por otro, llega un nivel en el que me cansan las reuniones...sobre todo ahora mismo, que mi tiempo libre está en valores negativos...

lunes, 19 de septiembre de 2005

Abandonos en Microsoft

En otro articulo comentaba que Google parece que se está convirtiendo en un nuevo gigante. Ahora, acabo de leer el artículo "Troubling exits at Microsoft" en el que se describe una cierta tendencia de trabajadores que abandonan Microsoft para irse a otras compañías (especialmente Google)...todo parece indicar que se avecina una nueva batalla...

domingo, 18 de septiembre de 2005

Sobre los comentarios en este blog

Mientras estaba en Granada me encontré con 2 comentarios en uno de los artículos de este blog en el que hacía referencia de pasada a la situación de una asignatura de la Escuela.

Desde mi punto de vista los comentarios podían resultar ofensivos para personas que yo conozco y que son compañeros de trabajo. Afortunadamente, los autores indicaron su email y me puse en contacto con ellos para decirles que aunque agradecía que incluyesen sus comentarios en mi blog, prefería que en mi blog no se hiciesen ese tipo de referencias que podían resultar ofensivas. Les indiqué que podían re-escribir el comentario si lo deseaban y borré los comentarios.

La situación me ha dejado mal sabor de boca. No sé cómo resolverla sin censurar a la gente y permitiendo comentarios anónimos.

Pero los que leáis ésto y queráis hacer comentarios, debéis entender que el contenido de este blog es responsabilidad mía y que yo no quiero que este blog contenga contenido que pueda ser ofensivo. De hecho, en muchos de los posts, procuro tener siempre en mente que lo que escribo va a ser público y que puede llegar a ser leído por mucha gente. Por eso procuro no hacer demasiadas referencias a mi vida personal (salvo las que crea convenientes) y no incluir artículos que puedan resultar ofensivos (supongo que es inevitable y alguien se ofenderá tarde o temprano por algo que escriba...pero lo intento).

Para evitar que se repita esta situación, os indico que en principio, admito comentarios negativos sobre mí pero no sobre otras personas (y menos compañeros míos de trabajo). Espero que lo entendáis.

En Granada


La semana pasada estuve en el Primer Congreso Español de Informática (CEDI 2005).

Para ser la primera vez que se celebra este congreso, creo que ha sido todo un éxito. El número de asistentes era de unos 1600 personas y concurrían unos 27 eventos de forma simultánea.

En mi caso, yo asistí en primer lugar a la reunión de la Conferencia de Decanos y Directores de Informática. El ambiente de la reunión fue agradable aunque la sensación común era de preocupación por los últimos movimientos erráticos del ministerio respecto a la adaptación al Espacio Europeo de Educación Superior. No queda nada claro cómo se van a estructurar las carreras ni en qué plazos.

En segundo lugar y prácticamente a la vez, asistí a algunas de las sesiones de las Primeras Jornadas sobre Servicios Web. La sesión invitada corrió a cargo de Eric Miller, con quien estuve charlando durante el cóctel de bienvenida. Fue interesante comprobar que coincidía con él en muchas apreciaciones sobre las últimas tecnologías de la web semántica. En estas jornadas, Guti presentó un artículo en el que yo estaba de coautor sobre coordinación de servicios web.

Finalmente, asistí al I Simposio Nacional de Docencia en Informática (SINDI'05) en el que presenté una ponencia sobre la forma en que impartía la asignatura de Programación Declarativa. Estas jornadas aparecieron a raíz de las JENUI y la verdad es que fueron muy interesantes tanto por los contenidos de las ponencias como por la gente agradable y el buen ambiente de las mismas. De hecho, las salidas nocturnas del miércoles y viernes fueron principalmente con gente de dicho simposio :).

Un evento que me resultó muy divertido fue el campeonato de fútbol de robots entre una selección de España y otra de Italia. Resultó muy divertido ver a los perro-robots intentar jugar al fútbol. La foto es de dicho evento.

domingo, 11 de septiembre de 2005

Down and Out in the Magic Kingdom

Acabo de finalizar la novela de ciencia ficción Down and Out in the Magic Kingdom. Hacía tiempo que no leía una novela de ficción, y menos de ciencia ficción (la última creo que fue Snow Crash).

La novela se lee rápido y es bastante entretenida. El problema de leer ciencia ficción en inglés es que hay palabras que el autor se inventa y no sabes si es por el idioma o porque son términos inventados. De todas formas, con un poco de imaginación fui capaz de seguir la trama.

Como ya comenté en otro artículo, esta novela introdujo el término Whuffie (por éso la encargué a Amazon). A parte de éso, la novela habla de unos tiempos en los que la medicina ha conseguido la inmortalidad mediante la creación de backups y la restauración de los mismos. La trama de hecho, está más centrada en las posibilidades que ofrece esta técnica. La verdad es que tiene una trama interesante y que te hace pensar (por lo menos a mí me hizo pensar :). En fin, que la recomiendo para pasar un buen rato y pensar un poco en el futuro, y si realmente sería tan maravilloso conseguir la inmortalidad.

sábado, 10 de septiembre de 2005

Mi Código en Lambdabot

El pasado viernes entré en la sala de IRC de Haskell porque la librería de Haskell XML Toolbox no me funciona en Windows y para ver si alguien sabía el problema.

Al preguntarlo, un tal shapr me saluda diciéndome que me conoce del trabajo que hice en la tesis doctoral y que incluso ha tomado parte del código que implementé en la tesis para implementar un módulo de Lambdabot, un IRCbot desarrollado en Haskell que pulula por ese canal.

Me he bajado el código fuente de Lambdabot (disponible en Sourceforge/haskell-libs y efectivamente, el módulo EvalModule contiene muchas porciones de mi código. Aunque el autor no parece muy dado a documentarlo, en algunos ficheros me menciona.

Luego, poniendo en google Lambdabot labra he visto los logs de un par de conversaciones donde el autor menciona mis artículos.

La verdad es que no es que valga para mucho...pero se te sube el ego :).

domingo, 4 de septiembre de 2005

Foto de Chile


Me apetecía meter alguna foto al blog y creo que la siguiente es bastante representativa de Santiago de Chile. Está tomada en el Cerro de Santa Lucía, en medio de la ciudad y al fondo se ven Los Andes. El que está en medio soy yo :)

sábado, 3 de septiembre de 2005

Franco y los foros

El otro día mantuve una interesante conversación con los webmasters de la EUITIO sobre el uso de los Foros de la EUITIO. El tema era sobre la necesidad o no de controlar los contenidos de los foros. Yo particularmente estoy a favor de dejar el mayor grado de libertad posible. Pero también es cierto que tiene que haber unos límites sobre lo que se puede publicar y lo que no.

El problema como siempre es: (1) dónde se ponen esos límites y (2) quién fija dichos límites. Y ahí es donde pueden aparecer muchas discrepancias y discusiones interesantes.

En este post no voy a intentar resolver ese problema porque no es fácil. Simplemente, quería decir que en un momento de la discusión acudí a uno de los peores argumentos que se pueden acudir...pero lo hice. De repente me oí a mi mismo decirle a un chaval que el problema era que él no había nacido cuando Franco y por tanto no sabía lo que era éso de la censura (el chaval se mostraba partidario de censurar más contenido que yo). El comentario lo hice en broma, pero luego quedé dándole vueltas por varios motivos. Primero, porque es el típico argumento que hace una persona mayor a un joven (sin comentarios:), segundo, porque cuando murió Franco yo tenía 6 años, y la verdad, yo no viví para nada la etapa de la censura como para andar utilizando ese argumento, y tercero, porque en realidad, si viviese Franco, seguro que estaría intentando censurar los foros...

Patrones de Mensajería

Por diversas razones, desde el viaje a Chile, he empezado a utilizar programas de mensajería instantánea de una forma un tanto asídua. La verdad es que mi lista de contactos es bastante escasa, por lo que tampoco puedo decir que esté saturado. Sin embargo, no acabo de lograr compaginar el uso de estos programas con el trabajo habitual con el ordenador. Soy incapaz. Y lo peor es que conozco personas que tienen listas de contactos amplias y que trabajan a la vez que atienden las diversas conversaciones. Debo admitir que les admiro por esa capacidad. Supongo que se consigue a base de práctica, pero en mi caso, cuando lo intento de una forma continuada acabo extenuado física (con dolor de manos, vista cansada, etc.) y mentalmente (alguna vez me he quedado la noche y el día siguiente dándole vueltas a ciertas conversaciones...).

Supongo que el problema es generacional: no hay más que ver cómo lo usa la gente de 14 ó 15 años para darse cuenta de las posibilidades que tienen. Pero también conozco gente mayor que los usan y estos programas no dejan de ser una nueva vía de comunicación mucho más interactiva que el correo electrónico y más barata que el tlfno.

Bueno, el título del post es que me gustaría conocer diversos patrones de uso de los sistemas de mensajería. Supongo que alguien ya se habrá dedicado o se está dedicando a este tema en serio. Yo creo que daría hasta para una tesis doctoral. Algunos posibles patrones son:

- Trabajo: Un grupo de trabajadores se conectan en la misma conversación y se intercambian mensajes cortos sobre temas puntuales del trabajo. Sé que hay gente que se lo monta así, pero no sé si esta práctica está documentada en algún sitio. Y yo creo que se puede incluso conseguir sistemas de trabajo colaborativo mediante mensajería instantánea.

- Amigos: supongo que es el más habitual. Salas de conversación de grupos de amigos que se dedican a decir tonterías...pero supongo que dentro de este, se podrían a su vez clasificar diferentes posibilidades de interacción...el típico que lleva la conversación (he visto salas en yahoo, donde alguien se dedica a poner música a la sala...), el anunciante (el que se encarga de anunciar alguna novedad a la sala), el animador (que se encarga de animar la sala para que la gente participe...), el pasivo (que no interviene y solo escucha...), etc.

- Privados: la gente que usa estos programas para conversaciones privadas...dentro de este tipo de conversaciones, supongo que habrá diferentes formas de mantener la conversación. No me refiero solamente a los guiños y otras tonterías, también al estilo de la conversación: tamaño de frases, rapidez de respuesta, etc.

- etc.

Supongo que habrá muchas divisiones y posibilidades...pero lo que no sé es si están documentadas...la verdad es que tampoco me he puesto a buscarlo. Pero en fin, este correo surge como una forma de mostrar mi incapacidad para mantener una conversación decente en los sistemas de mensajería y porque seguramente, por esa misma incapacidad, alguna relación que en directo podría ser muy buena, mediante mensajería se puede estropear...

jueves, 1 de septiembre de 2005

Volviendo a Haskell

Esta tarde estuve instalando el GHC en mi portátil. También estuve leyendo algunos correos de la lista de Haskell a la que estoy suscrito pero que filtro automáticamente (y por tanto no leo). No puedo evitar comentarlo: Haskell es un gran lenguaje!

Al revisar los correos y ver las nuevas actualizaciones, me invadió un sentimiento nostálgico de los años en los que hacía la tesis y de la gente a la que tuve oportunidad de conocer en algunos congresos. Uno de ellos, Ralf Lämmel parece que acaba de fichar por el equipo Webdata/XML de Microsoft en Redmond. Realmente, Ralf Lämmel es un fuera de serie!. Un artículo suyo reciente que pienso imprimir y leer con calma es Haskell's overlooked object system que tiene mucho que ver con el capítulo sobre Programación Orientada a Objetos de mi tesis que finalmente no publiqué :(.

Otra cosa que me ha llamado la atención es el Monad.Reader una especie de revista semi-formal (más formal que un wiki, pero más informal que una revista tradicional) que contiene varios artículos muy interesantes. En el Primer número, por ejemplo, habla de PUGS, una implementación en Haskell de Perl6. También habla de un framework para construir servicios web en Haskell llamado HAIFA que de todas formas no parece muy activo.

En el segundo número también habla de DARCS un sistema de control de versiones similar a CVS que parece que es algo popular...aunque yo debo jurar que me suena pero seguramente sea por lo de estar hecho en Haskell. También habla sobre el proyecto de Philip Wadler de crear una especie de nuevo lenguaje para la Web...(debo confesar que soy un poco escéptico en ese tema) y sobre FORTRESS, un nuevo lenguaje de programación (creo que funcional) desarrollado por Guy Steele, uno de los padres de Java y de Scheme, entre otros...

martes, 30 de agosto de 2005

RSS/Atom vs SOAP

Acabo de encontrar un artículo sobre How RSS/Atom is replacing Web Services que me ha llamado la atención, principalmente por el título. La idea que propone parece intrigante...

viernes, 26 de agosto de 2005

Baloncesto para pringaos

Mi hermano me ha pasado un divertido artículo que describe casi perfectamente el deporte que practico casi todos los sábados. Las únicas diferencias son que ellos juegan los jueves y nosotros los sábados, que nosotros jugamos siempre a una sola canasta y que no solemos acabar con cervezas...en lo demás coincidimos bastante :)

miércoles, 24 de agosto de 2005

Super Google

Esta tarde he estado navegando por Internet intentando leer la lista de blogs a la que me he suscrito (tengo acumulados muchos mensajes sin leer, pero de momento no me estoy agobiendo). Uno de los que estoy suscrito es el RSS PlanetRDF que acumula un montón de mensajes bastante interesantes.

Entre ellos, he encontrado una página con presentaciones y MP3 sobre web semántica en el EuroLAN de 2003. Algún día con tiempo intentaré escuchar alguna...

Pero lo que más me ha llamado la atención es la cantidad de software alternativo que está desarrollando Google. Parece que su política consiste ahora en diversificar y atacar muchos frentes. De momento, muchos de los sistemas son gratuitos y funcionan muy bien. El mejor ejemplo es Gmail. Luego, creo que ya he hablado de Video Google que permite buscar información en vídeos.

Pero hay más:

Picasa es un software de gestión de imágenes que me ha sorprendido muy gratamente. El interfaz de usuario me parece muy intuitivo (aunque al explicárselo a gente no informática, igual necesita que los mensajes salgan en español).

Google Earth es otro producto divertido con un interfaz muy bueno.

El último que no conocía es Google Talk que supongo que acabará haciendo la competencia al Messenger pero que parece utilizar formatos abiertos.

Supongo que la lista de productos es mucho más amplia, pero todos esos productos tienen una cosa en común, tienen un interfaz agradable y son gratuitos en principio. Algunos, como Google Earth tienen versiones de pago más completas.

Ah! se me olvidaba comentar que el propio Blogspot desde donde estoy escribiendo estas líneas era una compañía pequeña que ha comprado Google.

Puesto que parece que Google es un nuevo gigante y los gigantes me dan miedo, estoy pensando trasladar este blog a otro sitio...si tengo tiempo, investigaré si este traslado es factible...de momento seguiré asustado en las garras de Supergoogle.

lunes, 22 de agosto de 2005

Unplugged

Acabo de regresar de unas vacaciones de 1 semana en un hotel en Palmanova, Mallorca. No puedo decir que he estado en Mallorca porque en realidad al viajar con 2 bebés, hemos estado casi todo el tiempo en el hotel y en los alrededores. El hotel estaba bastante bien preparado para vacaciones familiares, 2 piscinas, desayuno y cena incluidas, muchas animaciones, etc. Además, estaba a unos 300m de la playa y a otros 100m del Centro de Salud (al que tuvimos que ir 2 veces porque Sergio se puso malo de garganta...). Total, que no nos hemos movido mucho por la zona. La mayoría de los clientes eran ingleses (no vi ningún alemán, aunque sí había varios españoles) . Para mí fue curioso porque el inglés es un idioma que siempre asocio a congresos y a gente mayor hablando en serio, sin embargo, en el hotel era divertido oir a niños de 3 años hablar en inglés.

Respecto al título del post, decir que estuve a punto de llevarme mi portátil pero en el último instante decidí dejarlo en casa (sobre todo al ver que tenía que llevar un bebé en un brazo y un par de mochilas en el otro...). Así que estuve una semana entera sin ordenador. Un efecto lateral fue que dejó de dolerme la espalda (no sabía si el dolor era por llevar a los niños o por trabajar con el ordenador, y ahora creo que debe ser por el ordenador...). Aunque estaba completamente decidido a no conectarme a Internet, no pude resistirlo y uno de los días pagué 2 euros para conectarme media hora a Internet. La experiencia fue horrible. El ordenador tenía una versión del IExplorer capada que no admitía ActiveX y no permitía leer los correos de "gmail". Así que estuve casi toda la media hora intentando buscar cómo conseguir leer los correos sin conseguirlo (lo siento, pero cada vez odio más al IExplorer...). Lo peor fue que en los últimos 5 minutos de esa media hora, se pusieron 2 niños ingleses a mirar lo que hacía y a contar cuanto tiempo faltaba porque ellos querían conectarse a continuación...si no estaba bastante cabreado buscando cómo leer los correos, tener 4 ojos por encima observando mis movimientos me dejó desquiciado...total, media hora y 2 euros perdidos y una semana desconectado.

Uno de los días de la semana decidimos alquilar un minibús para recorrer la isla con unos amigos y su hija. El problema es que fue justo el día en que amenazaban tormentas e inundaciones, así que hicimos el recorrido a la mitad. Una parada en un mirador con restaurante llamado "des Grau" en Estellencs donde tuvimos una buena comida. También fue divertido conducir el minibús recordando viejos tiempos conduciendo las furgonetas del grupo...

Para el viaje había llevado, aparte de algunos libros y artículos sobre web semántica que ni toqué, un libro titulado Reberlarse vende: el negocio de la contracultura de Joseph Heath y Andrew Potter. Aunque todavía no lo he acabado (con 2 bebés es difícil encontrar huecos para la lectura), el libro me está gustando. No tanto porque coincida con los autores como porque contiene razonamientos que realmente te hacen pensar. Ya digo que algunas de las afirmaciones me parecen un poco exageradas. Comparto con los autores la sensación de que la contracultura es una postura que en llevada al extremo es incoherente. Pero creo que es necesario que existan dichos movimientos y que si no hubiese sido por algunos de ellos, la propia cultura y el pensamiento del mundo sería diferente. En realidad, creo que el problema es que tanto la cultura como la contracultura no deberían tomarse demasiado en serio y que el problema de fondo es la gente cree que realizando determinadas manifestaciones culturales va a cambiar el mundo. Bueno, no me enrollo más y solamente acabo recomendando el libro y haciéndolo como a los autores no les gusta, o sea, en plan Beavis & Butthead, el libro "mola" :)

domingo, 14 de agosto de 2005

Lo mejor y lo peor de Chile

Ya he vuelto de Chile. El viaje ha sido un verdadero placer por muchos motivos. El último día en el almuerzo, uno de los profesores me preguntó qué creía que era lo mejor y lo peor de Chile.

Sobre lo mejor, le contesté que al igual que me había pasado en Argentina, lo mejor era la gente. Realmente, el carácter latino se nota y es increíble la cantidad de cosas en común que tenemos. Una de las cosas que más me duele cuando estoy en España es alguna gente que desprecia a los inmigrantes latinoamericanos, cuando no se dan cuenta que en España fuimos emigrantes durante mucho tiempo a esos países...sin ir más lejos, 6 de los 11 hermanos de mi abuela viven en Argentina...

Sobre lo peor, la respuesta también fue genérica y le dije que al igual que en otros países latinoamericanos, lo peor eran las grandes diferencias sociales. Dichas diferencias hacen que haya gente con muy poco dinero al lado de gente que le sobra. En estas situaciones se crean siempre situaciones de servilismo que resultan chocantes, incluso duras. En los restaurantes, suele haber un elevado número de camareros todos dispuestos a ayudarte en cualquier cosa. Luego, por las calles, se puede ver a mucha gente en trabajos que parecen prescindibles, aparcando coches, vendiendo golosinas, llevando maletas, asistiendo a los conductores de autobús, etc. Esas diferencias parecen bastante asumidas por todas las partes...me imagino que la gente "rica" de estos países se tienen que sentir extraños cuando van a países en los que el trato es diferente...

Un detalle sencillo que también indica que se asumen esas diferencias, era la separación entre profesores y alumnos en la Universidad. Aparte de tener comedores separados, tenían baños separados. Los baños de los profes estaban cerrados bajo llave y limpios, mientras que los de los alumnos estaban abiertos y no precisamente limpios...

La verdad es que las respuestas de lo mejor/peor de Chile son bastante genéricas y se pueden aplicar a muchos otros países. En el momento que me lo preguntó no fui capaz de encontrar algún rasgo más específico de Chile. En general, el país me gustó mucho. De una forma muy simple, podría decirse que tiene una orografía similar a Asturias (pero a lo grande). Es decir, es una franja de tierra separada del resto del continente por los Andes y con una gran cantidad de costa. Lo que yo vi tenía muchas montañas y mucho verde, aunque para el norte tienen desiertos y para el sur tienen islas. La gente se portó muy bien conmigo, aunque reconocían que era español en cuanto decía más de 2 palabras seguidas. Encontré algo de vidilla cultural. El último día incluso pude ver un concierto de Latin-Jazz en algún bar de la zona antigua de Valparaíso en muy buena compañía...

miércoles, 10 de agosto de 2005

Chile

He venido a impartir clases al Magister en Tecnologías de la Información a Chile. El trato ha sido excelente y solo puedo agradecer el buen hacer de los organizadores, especialmente de Raúl Monge, que ha sido quien me ha invitado.

Una de las cosas buenas de ser profesor en la Universidad es que te permite viajar y conocer gente sin tener que hacerlo de turismo.

Algunas de las cosas que me han llamado la atención son:


  • Sistema de Peaje electrónico inalámbrico. Un sistema que incorpora cada coche y que permite detectar y cobrar peaje sin detener el coche...las últimas tecnologías aplicadas a cobrar al usuario!. Y la pregunta obvia, cuál es el nivel de privacidad? porque se supone que de esa forma pueden almacenar todos los datos de por dónde pasaste con el coche...los usuarios parecen contentos y asumen las ventajas.


  • Vuelta al mundo con One World. El Domingo estuve en Santiago de Chile, por el día estuve dando vueltas por la ciudad, intentando paparme del ambiente, y por la tarde, fui a picar algo al barrio de Suecia que tiene bastante fama. Al ser Domingo en invierno, no había demasiado ambiente, y nos encontramos 3 personas en la barra del bar. Lo divertido es que uno era de Brasil, otro de Hawaii, y yo español, todos en Chile...viva la globalización!. El personaje más llamativo era el de Hawaii, un tipo que estaba dando por segunda vez la vuelta al mundo utilizando un billete especial de la alianza One World. El tipo se toma 6 meses de vacaciones y pagaba unos 5000dólares por un billete que le permite tomar todos los aviones que quiera de dicha alianza. Para ahorrar costes dice que duerme en albergues juveniles. La verdad es que era un tipo divertido, que además tenía como hobby hacer trucos de magia con las cartas. Pasamos un buen rato viendo su habilidad con la baraja (yo por lo menos no pillaba ningún truco y parecía bastante profesional...). También nos contó que había estado en el casino de Viña del Mar y que había ganado dinero...fue divertido.


miércoles, 27 de julio de 2005

Whuffie

Llevo varios años dándole vueltas a la idea de crear un sistema genérico de asignación de críticas (en inglés serían ratings) similar al que se utiliza en ebay o en Amazon y muchos otros sitios. Que yo sepa, cada sistema utiliza formatos propios y no es posible combinar los diferentes sistemas entre sí.

En mi imaginación, lo que pretendía desarrollar sería un sistema global de valoraciones, donde los usuarios pudiesen asignar críticas a sitios y a su vez dichas críticas pudiesen ser criticadas. El sistema utilizaría un formato similar a RDF (que al final es un grafo) pero añadiendo pesos a las conexiones.

Alguna vez, llegué a imaginar la creación de una .com dedicada en exclusiva a almacenar valoraciones y críticas. Estoy seguro que tendría éxito si el uso se generaliza. A modo de ejemplo, cuando compro libros en Amazon o reservo alojamientos rurales, lo primero que hago es ver qué valoraciones han recibido anteriormente.

Dicho sistema podría además incorporarse en buscadores como google. Yo podría estar interesado en que me ordenase los resultados según tengan más valoraciones. Además, si las valoraciones se desarrollan en red y se personalizan, el buscador podría ordenar según las valoraciones de las que yo me fío más...

En realidad, este sistema se está empezando a desarrollar y ocupa la capa superior del esquema de la web semántica, denominada "trust". El grupo de investigación de Jennifer Golbeck ya ha realizado varios resultados.

Pero en realidad, lo que ha motivado que escribiese este post ha sido encontrarme con una novela de Cory Doctorow titulada Down and out in the magic kingdom que además ha sido publicada con licencia Creative Commons. Al parecer en esta novela se describe una sociedad basada en la reputación y utilizan el término Whuffie para denominar a dicho sistema.

Ahora sólo falta que se cree www.whuffie.com...arghhh, he pinchado y ya existe!!!!

domingo, 24 de julio de 2005

Ideas para proyectos

Una cosa que me ha surgido en numerosas ocasiones es gente que solicita ideas para proyectos fin de carrera. Acabo de ver una página con varias ideas para proyectos relacionados con la web semántica, y no sabía qué hacer con ella para darle algo de publicidad...de momento pongo aquí el enlace.

Hoy no voy a escribir mucho más...son la 1:40h y estuve preparando las trasparencias para un Máster que voy a dar en Chile del 3 al 11 de Agosto. Además, la próxima semana comienza el curso de verano y también estuve grabando los CDs y preparando cosas...estoy cansado y voy a dormir...

domingo, 17 de julio de 2005

Cómo escribir mejor y los marcadores sociales

Acabo de observar una historia curiosa:

Mientras mi familia duerme una pequeña siesta (difícil hacer que todos coincidan durmiendo...), enciendo el portátil para leer el correo y navegar un poco por internet. Buscaba alguna página interesante sobre sendas o lugares asturianos. Y encontré esta página mantenida por una persona pero que incluye mucha información interesante.

Como me parece que la página está más o menos decente, entro en del .icio.us para registrarlo. Como no iba a tener mucho más tiempo para hacer algo serio, me decido por curiosidad a ver cuáles son los boormarks más populares. Encontré uno divertido sobre generadores on-line. Uno de los generadores toma como parámetros un nombre y devuelve posibles nombres de bandas musicales. Al meter labra devolvió entre otros labra and the genital power (en fin...).

Otro de los bookmarks populares es How to write more clearly, think more clearly and learn complex material more easily de M. Covington (autor de un libro sobre Prolog). Me decido a ver la página de M. Covington para ver si tiene más material y entro en su blog para descubrir que el pobre hombre se ha visto superado por la fama repentina que ha adquirido su presentación y que incluso le ha llevado a poner un disclaimer. Bonita historia sobre los marcadores sociales.

Por cierto, ahora mismo según acababa este artículo he visto una entrada en el blog de M. Covington sobre la tendencia a despedir gente por escribir blogs...no lo había pensado hasta ahora, pero creo que puede llegar a ocurrir...ojo a los bloggers !!

martes, 12 de julio de 2005

GeoTag

Esta mañana, curioseando algunos blogs, he encontrado una aplicación que me ha llamado la atención. Se llama "Geotag" y consiste en etiquetar fotos añadiéndoles meta-información sobre las coordenadas geográficas en las que fueron tomadas. Las aplicaciones pueden ser muy variadas y divertidas. Incluso he pensado que sería interesante para la automatización de recorridos turísticos enlazando con tecnologías de web semántica...una idea original para un buen proyecto fin de carrera :). Sería interesante etiquetar algunas fotos del Valdés Salas y colgarlas de la página Web...incluso montar un servidor de fotos etiquetadas y enlazarlo con un navegador geográfico...

En este blog incluyen un tutorial sobre el tema...

Por lo demás, la semana pasada, fue una semana completa, empezé con una reunión con el rector el lunes, con el Director de la Oficina de Relaciones Internacionales el martes, con la vicerrectora de infraestructuras el miércoles, una revisión de procesadores el jueves en Gijón seguida de una comisión de gobierno en Oviedo, una revisión de exámenes de lógica el viernes precedida de una llamada del vicerrectorado de ordenación académica para echarme la bronca por no haber aprobado el plan docente...decisión que tomamos el jueves en comisión de gobierno debido a que en dicho plan aparecen huecos sin cubrir en el profesorado y que no tenemos notificación oficial de que se vayan a cubrir...en fin, prefiero no seguir con la política universitaria...con lo divertida que es la informática...seguiré leyendo sobre geotag...

viernes, 1 de julio de 2005

Chateando con Tim

Esta tarde creo que he estado chateando con el mismisimo Tim Berners Lee. El caso es que se me ocurrió entrar al canal irc://irc.freenode.net/swig para preguntar si era posible trabajar con cwm y owl, y el primero que me responde es él mismo con una broma...luego, hubo unos cuantos más intercambios de mensajes con otra gente de la web semántica. El log de la conversación se puede ver aquí. La pena fue que cuando estaba intercambiando mensajes con Bjan Parsia despertó Nuria llorando con un cólico y tuve que dejarle con la conversación a la mitad...realmente, es increíble las posibilidades de acercamiento que proporciona la web. Y como ya dije en otro mensaje, las posibilidades que todavía tenemos de cambiar cosas en informática, aunque estemos en Asturias.

Por lo demás, esta mañana fue dura. Una chica vino a verme al despacho para comentarme su situación en Estructura de Datos y para preguntarme si era posible aprobar por compensación. Lamentablemente, ambas cosas están fuera de mis posibilidades. La situación de esa asignatura no tiene una solución fácil (o al menos yo no la veo) y desde luego, el aprobado por compensación no es la solución.

En cuanto a las lecturas, me ha llegado un libro nuevo titulado Nexus que habla de las teorías sobre los mundos pequeños y las redes sociales. En principio, parece interesante...

martes, 28 de junio de 2005

Autonomy

Hoy asistí a una reunión muy interesante con los principales promotores de tecnologías W3c de España. Como no sé si la reunión era completamente pública, no contaré más detalles de los que crea oportunos. Decir que en general me pareció bastante interesante, sobre todo por seguir observando que en España hay alguna gente que se preocupa de estos temas y que aporta cosas interesantes.

Una de las cosas que más me llamó la atención fue la herramienta Autonomy que se utiliza por algunos sitios proveedores de contenidos para facilitar la búsqueda de contenidos relacionados y que parece que funciona realmente bien. Investigando cómo funciona la herramienta, he encontrado una página que dice que utiliza técnicas de procesamiento de señal adaptativo no lineal. Aunque no he encontrado muchas más referencias técnicas, por lo visto la herramienta funciona muy bien...y que parece que deja en entredicho la utilidad de muchas aplicaciones de la web semántica...

Me confirma una teoría que últimamente mantengo y es que actualmente, en el campo de la informática, las industrias están muchas veces por delante de las universidades en cuanto a renovación de conocimientos. Las universidades se mueven a una velocidad más lenta y les cuestra trabajo seguir el ritmo. Mientras que hace 2 siglos una ventaja de las universidades era que eran centros de conocimiento almacenado en bibliotecas, en la actualidad con Internet, el conocimiento no se conserva en las bibliotecas sino que está mucho más accesible a la población y a las industrias. Esta situación puede hacer que se cambie el papel tradicional de la universidad y que haya que replantear el papel investigador que tiene. En mi opinión, la universidad todavía debe ofrecer un papel de investigación a largo plazo que la industria no puede permitirse en muchas ocasiones, pero para centrarse en ese papel, no puede perder el ritmo de la innovación ni despistarse y para ello, necesita colaborar con las industrias y participar en algunos proyectos que no sean de misión crítica...

domingo, 26 de junio de 2005

Spanish "web semántica"

Esta tarde estuve jugando con Jena y he visto que el razonador de Jena infiere más cosas que Racer. No he detectado todavía cuáles son las diferencias. De hecho, una de las cosas que más me molesta de este tema de la web semántica es que la información sobre las implementaciones está muy desordenada y que muchas de las herramientas carecen completamente de documentación...

Buscando ayuda por google, encontré de casualidad una lista de correo sobre web semántica en español que contiene muchos mensajes interesantes. Uno de los mensajes hacía referencia a KPOntology, una API desarrollada por ISOCO que permite trabajar con ontologías de una forma que parece muy sencilla. El desarrollo parece serio, aunque todavía no he tenido tiempo de probarla tranquilamente.

Otro desarrollo hispano sobre web semántica que parece interesante es Foto RDF=Gen, para añadir descripciones RDF a fotografias.

En fin, que parece que hay algo de movimiento español en la web semantica...que no decaiga!!

jueves, 9 de junio de 2005

Claustro

Esta mañana asistí a la que creo que es mi tercer reunión del claustro de la Universidad de Oviedo. Por algún motivo, no tenía muchas ganas de hacer relaciones sociales y me dediqué a seguir atentamente el evento.

La convocatoria era un poco extraña porque sólo tenía un punto del orden del día, que era informe del rector, para hacer balance de gestión y hablar del espacio europeo de educación superior. El rector hizo el típico balance de gestión triunfalista en el que ellos son buenísimos con frases como que ellos están preparando la Universidad del futuro y que para el poco presupuesto que tienen, hacen maravillas...luego, hubo un turno de intervenciones donde cada intervención tenía un límite de 5 minutos (que se marcaban con unas lucecitas muy divertidas).

Entre las intervenciones, destacar la de Roch que tuvo una buena dosis de humor ácido bastante acertada. Roch empezó alabando la creación de una mesa de discapacidad para seguir diciendo que la Web de la universidad no cumple muchos requisitos de accesibilidad y que había un problema en la falta de personal informático cualificado en la Universidad. También comentó los problemas de espacio de nuestra Escuela y criticó el hecho de que siempre nos digan que se están negociando los temas pero no se toman decisiones. La respuesta del rector fue darle la razón en lo de la necesidad de controlar la seguridad informática en la Universidad y decirle que gracias a Dios que siempre se estuviera en negociaciones...

Otras intervenciones hicieron muchas referencias al Plan estratégico desarollado por el rectorado diciendo que tiene muchas ambigüedades (lo cual creo que es cierto) y que no se discutió en el Claustro. Ése creo que es uno de los problemas, que se hacen cosas, pero la gente afectada no participa del proceso...

También hubo varias intervenciones de alumnos (que parecían muy organizados) explicando su "No al Espacio Europeo de Educación Superior". Una idea que se me ocurrió es que tras las elecciones en Francia y Holanda, es posible que se desacelere el proceso. Aunque personalmente creo que es bueno que se desarrollen mecanismos de convergencia de títulos, el proceso no se estaba haciendo bien. El problema era que cada país iba en una línea distinta y así es imposible que saliese algo coherente. Es como si te dicen que vas a jugar un partido, pero no te dicen si es Futbol o Baloncesto, éso sí, te piden que todos jueguen al mismo deporte...por éso, algunos países que tenían esquemas de 4+1 años han cambiado a 3+2, mientras que otros, como España en las ingenierías, pasaron de 3+2 a 4+1...en fin, seguiremos con la incertidumbre...

Por la tarde, dado que hoy era mi cumpleaños y hacía un día estupendo, decidimos ir a comer a un merendero de Caces, aplicando algunos de los puntos del movimiento Slow.

martes, 7 de junio de 2005

Sentido Común

Tras finalizar el libro sobre el movimiento lento, he empezado la lectura de otro libro que había comprado la última vez que fui a Madrid. Se titula El poder de lo simple y los autores son Jack Trout y Raúl Peralba. Es un libro enfocado a Gestión de Empresas que compré porque en el viaje a Madrid tuve que codearme con un montón de personas del mundo de la empresa, especialmente de la banca. La verdad es que hay cosas curiosas en ese mundillo, y es divertido ver las librerías de los aeropuertos que tienen una gran selección de esos libros. Algunos de esos libros se parecen mucho a libros de autoayuda y muchas veces es difícil trazar la frontera. Siempre pensé que los típicos ejecutivos que pululan por los aeropuertos deberían tener muchos problemas en su vida personal...

Sobre el libro en cuestión, de momento sólo he leído el primer capítulo que habla de lo importante que es el sentido común y utilizar un enfoque simple. Mucho de lo que dice tiene una filosofía parecida al del movimiento lento y puede resumirse en éso: utilizar sentido común para no complicarnos la vida más de la cuenta...comparto esa filosofía y por éso soy partidario de las cosas simples (que muchas veces son las más difíciles de conseguir).

Sobre lo del sentido común, me he acordado que hace tiempo había leído otro libro dedicado completamente al sentido común y que me había gustado. Se titulaba La revolución del sentido común de Sergio Ciancaglini.

sábado, 4 de junio de 2005

Un toshiba bajo el brazo

Dicen que los recién nacidos traen un pan bajo el brazo...en mi caso, Nuria ha traido un portátil Toshiba bajo el brazo...después de un mes utilizando diversos ordenadores de forma temporal, por fin me he decidido a comprar el nuevo portátil. La máquina parece que va bastante bien (teniendo en cuenta que tiene 1Gb de memoria y 80 Gb de disco duro, ya puede ir bien...).

Esta tarde me he encabezonado en instalarle Debian y este mensaje lo escribo desde el portátil con Debian mientras el apt se está bajando LaTeX. La verdad es que el apt me está empezando a caer simpático...


Aprovecho para dar las gracias a los que me felicitásteis por lo de Nuria, ya ha pasado una semana y de momento se dedica a hacer lo que hacen todos los bebés de una semana...dormir y comer principalmente...

viernes, 27 de mayo de 2005

Bi-padre

Hoy, a las 14:20h nació mi hija Nuria, pesando 2, 850gr. Comparada con su hermano, que pesaba 4,200gr es muy pequeñita..lo importante es que parece que está sana y normal.

Ayer el ginecólogo nos asustó y tuvimos que ir hoy a primera hora al Hospital para sacar una ecografía de urgencia...al final parece que todo es normal.

jueves, 26 de mayo de 2005

Curso en la Ponti

El fin de semana pasado me tocó dar por primera vez un curso de doctorado en la Universidad Pontificia de Salamanca, campus de Madrid. En realidad, el curso lo impartí en unas instalaciones que tienen en Majadahonda. El aula era estupenda (con ordenadores de pantallas planas dispuestos en semicírculo...). Era la primera vez y no sabía qué tipo de público me encontraría. Además, Luis Joyanes me había comentado que invitarían también a los del Máster. El curso se concentraba en 10 horas, 5 el viernes por la tarde y otras 5 el sábado por la mañana. El primer día me dediqué a repasar la parte de XML y servicios Web, aunque por las caras, algunos ya lo conocían (aunque otros parecía que no lo conocían). El segundo día me dediqué de lleno a la Web semántica. Aquí creo que no lo conocían ninguno y quedé más contento con las explicaciones. De todas formas, sigo sin estar contento de dar cursos teóricos en salas donde los alumnos pueden despistarse navegando por Internet...creo que incluso uno de ellos, posteó un comentario en este blog...lo ideal es algún sistema donde el profesor pueda controlar en cada momento si los alumnos deben ver las trasparancias o pueden navegar libremente para hacer algún ejercicio...

Una cosa que me gustó del ambiente del curso fue que los alumnos me dieron algunos enlaces interesantes. Por ejemplo Grokker ofrece un interfaz muy simpático para realizar búsquedas y Mooter ofrece una búsqueda basada en clusters. Otro que no conocía era Google Vídeo que se encarga de buscar palabras dentro de programas de vídeo de la TV.

El sábado por la tarde asistí a la fiesta que organizaron en la Escuela Universitaria de Informática de la Universidad Politécnica de Madrid invitado por José Zato. Aunque en la fiesta no había mucha gente, el ambiente era muy agradable y conocí gente interesante.

En una parada de metro de Madrid me saludó un chaval que no reconocí. Resulta que le había dirigido el proyecto fin de carrera y yo no me acordaba ni de su cara (aunque la verdad es que él dijo que había cambiado mucho desde entonces, pero bueno...). Como esto de los blogs también vale para confesar, confieso que soy un verdadero desastre para acordarme de las caras y de los nombres de la gente...pido perdón por anticipado a todos los que no he saludado por la calle alguna vez por despiste!

domingo, 8 de mayo de 2005

Movimiento Lento

Hace 2 días que he empezado a leer El elogio de la lentitud, un libro que habla sobre el movimiento lento, un movimiento que ha surgido en los últimos años como respuesta a la tendencia a la velocidad que se asocia con la modernidad. El libro incluye unas cuantas propuestas curiosas (muchas de ellas bastante obvias, pero que siempre viene bien que alguien las ponga por escrito). De momento estoy a la mitad, pero me han gustado varias propuestas como la Slow Food , la Long now Foundation o
el Slow cities.

Relacionado con el libro del movimiento Slow, he recordado que hace tiempo leí el libro Faster de James Gleick, que trataba sobre la importancia que tiene el tiempo en nuestra sociedad.

Este es el primer artículo en el que he comentado libros que leo. Me gusta mucho leer, pero tiendo a leer varios libros a la vez y tengo muy poca paciencia. En cuanto me aburre un libro algo, lo voy dejando, y por eso voy acumulando muchos libros sin acabar. Algún día tendría que hacer un recuento de cuántos libros he acabado y cuántos he dejado a la mitad.

Ahora mismo, por ejemplo, también estoy leyendo el libro Spam Cartel, que está entretenido (aunque sólo es recomendable para informáticos), pero no me acaba de enganchar.

lunes, 2 de mayo de 2005

El futuro de Microsoft

La pasada semana asistí al evento Microsoft Academic Days organizado por Microsoft en Lisboa con el fin de evangelizar los desarrollos de Microsoft.

Como las anteriores ediciones en Madrid y Barcelona, la compañía se esforzó en ofrecer un trato más que digno a los asistentes pagando viajes, alojamientos y comidas.

Sobre las charlas, hubo un poco de todo. Algunas charlas fueron impartidas por gente muy experta, como John Lefor sobre Phoenix, Mark Lewin sobre SSCLI y Rotor y Serge Lidin sobre ILAsm, y Alexander Vaschillo sobre WinFS.

Otra charla interesante fue impartida por el asturiano Pablo Rodríguez sobre un sistema P2P que está desarrollando en Microsoft denominado Avalanche.

También quiero destacar la estupenda charla de Jose M. Redondo que mostró claramente que él y Paco Ortín están realizando un gran trabajo.

Una charla que no me acabó de convencer fue la que impartió Arkady Retik sobre la utilización de Windows para impartir clases de Sistemas Operativos: aunque soy de la opinión que es interesante ofrecer "algo" de Windows en la asignatura de Sistemas Operativos, creo que tal y como están las cosas, como mínimo deberían impartirse cursos con los dos sistemas, Linux y Windows, y que para ello Microsoft debería "mojarse" un poco más, ofreciendo código abierto de sus sistemas operativos y más documentación.

Durante los días del evento fue tomando fuerza una idea sobre la "guerra" entre Microsoft y el software libre. Y es que creo que Microsoft tarde o temprano va a acabar liberando parte de su código (cuando no todo su código). De hecho, hay indicios en esa dirección (por ejemplo, Rotor), y una de las charlas planteaba que había unas 150 universidades que disponían del código fuente de Windows. Además, Microsoft intenta contratar a los mejores, y los mejores suelen ser gente que se ha formado en el ámbito de Linux y del software libre. Por tanto, dentro de las entrañas aparecerá gente con una mentalidad más abierta que propondrán otro modelo de negocio. Por supuesto, este tipo de cambios no son inmediatos, y seguro que habrá que esperar a que mucha gente se jubile, pero sería una buena salida para la gran compañía.

Ya puestos, me apetece comentar algo sobre el ataque que muchas veces se realiza contra Microsoft de una forma un poco irracional. Este tipo de ataques suele ser llevado por el típico sentimiento anti-gigantes, similar al que mucha gente utiliza para atacar a un equipo "grande" en un deporte y prefieren ser de otros equipos simplemente por atacar al rico. El problema es que las actitudes de empresa que utiliza Microsoft son las mismas que utilizan otras empresas más pequeñas, y aunque por ser más pequeñas parezcan las buenas de la película, seguramente si tuviesen una posición de mercado dominante, actuarían de la misma forma.

lunes, 25 de abril de 2005

Mike Hammer, SVG y Subversion

El viernes de tarde tuvimos reunión en el CTIC para el proyecto del BOPA. Para ir a la reunión, como no tenía coche, tuve que coger el tren hasta Gijón y el autobús hasta Cabueñes. Una de las cosas que a veces hecho de menos es el uso del transporte público. Aunque parezca masoquista, me gusta viajar en transporte público, sobre todo porque me deja tiempo para pensar (de hecho, esa reflexión, recuerdo haberla visto en una serie de TV a un detective, creo que era Mike Hammer :).

El proyecto parece que ha arrancado bastante bien, aunque en la reunión tuvimos una pequeña discusión sobre el uso de SVG vs. TouchGraph. A todos nos gustaría usar SVG, pero todavía no parece que sea soportado especialmente bien por los navegadores...la eterna discusión de los navegadores, las innovaciones y los estándares...

Por otro lado, se está utilizando subvresion como sistema de control de versiones. Lo he instalado en petra aunque como no funcionaba el paquete debian, he tenido que instalarlo compilando el código fuente...Estas tareas debería hacerlas un administrador :(

jueves, 21 de abril de 2005

Publicidad

Esto del blog está empezando a ser divertido. Siempre tuve ganas de escribir un diario pero nunca encontré tiempo ni ganas suficientes de hacerlo. Sobre los blogs, hace tiempo que tenía curiosidad por saber de qué iban, sobre todo cuando vi que algunos ilustres informáticos como Eric Meijer tenían su blog (aunque como se puede ver, tampoco lo actualizan a menudo). El caso es que hace como un par de meses inauguré mi blog. No sabía qué poner y los primeros mensajes eran como una especie de recopilación de bookmarks.

Luego, al poco me picó la curiosidad de saber si alguien me leía y mandé un mensaje preguntándolo. Increíblemente, había más gente de lo que yo pensaba leyéndolo.

Una de las respuestas me sugería crear un planeta EUITIO que como se puede ver ya se ha creado.

En el planeta empezaron recopilando sus blogs los webmasters y en principio me pareció que si yo ponía mi blog igual quedaba extraño, así que les comenté que iba a esperar a que hubiese más gente, al menos 20. El caso es que en los foros alguien que seguro que lee estas líneas le ha dado publicidad sin mi consentimiento a mi blog. Así que supongo que ahora este blog ha perdido el carácter semi-privado que podría tener y tendré muchos más lectores...

La única solución que le veo es continuar como si tal cosa y animar a los que leáis ésto que pongáis comentarios y que hagáis vuestro propio blog. ¿Para qué? pues la verdad, ni idea. Pero de momento, a mí me resulta divertido...

Por lo demás, hoy hubo coincidencia de actividades en la EUITIO, por un lado, un curso de C# organizado por el .Net Club que parece que está funcionando muy bien y por otro, una mesa redonda sobre las patentes de Software. A mí me invitaron a moderar la mesa redonda en la que además participaron: Luis Manuel Piloñeta Alonso (profesor de Derecho Mercantil de la Universidad de Oviedo), Agustín Cernuda, Rodrigo (Roch) y Diego Berrueta.

Desde mi punto de vista, la mesa fue bastante animada y salieron temas interesantes. En general, creo que todos aprendimos un poco más sobre el tema, que es de lo que se trataba. Aunque seguramente, lo que aprendimos es que no sabíamos lo suficiente...