José Eduardo García Domínguez

Pues sí, no es nadie así importante para la ciencia, ni para el mundo en general... pero tiempo al tiempo.
Este tío es compañero mio en la ETSII, bueno, compañero, podría decirle amigo. Lo conozco desde hace 2 años y pico (los mismos que llevo en la ETSII), y podría decirse que aprendí casi todo lo que sé en la Ingeniería Informática a su lado.

Con él he dado clases tan buenas como las de Vicente, Joaquín, Corbera, Inma, o más recientemente con Pablo y con David. Pero también hemos sufrido lo insufrible con Miguel Atencia, Mariam, Paco Ríos, Ángel Santos, Cotta, Ana++ (nótese el alto contenido matemático) y este año (como no) con Blas.

Con él se consolidó el ya famoso Error404: en Fundamentos Físicos de la Informática (junto con Nico) con Vargas y sus "clases de laboratorio", en Dispositivos Electrónicos con aquellos transistores con gráficas raras que nos salían solo a nosotros, aquellos días de Estadística con las actas (junto con Pablo y Nico), el gran diseño del R-Messenger para Diseño Basado en Microcontroladores (unidos al grupo de Pablo y Víctor), en AFIC, presentando la mierda de trabajo aquel que ni nos iba ni nos importaba (el yogur de fresa), y más recientemente en Diseño y Utilización de Bases de Datos (con Aku) en ese pedazo de trabajo de grupo del Registro de Demanda Quirúrgica que hicimos en su mayor parte en los sofás de magisterio...


Con él aprobé cálculo, aquellos días de estudio incesante, la mítica visita a Ciencias en busca del libro de Agustín que nos solucionara los problemas, o los libros de series en ingles que nadie comprendía...

Con él (y Aku) me pasé las dos semanas de estudio de septiembre en nuestro pisito de estudiantes de la ETSII, dándole caña a Maude y a la estadística... o jugando al Jungle Speed, que nunca viene mal.

Con él he pasado días y días a la espera de mi autobús a la noche en su coche... (y sin haberlo deseado me ha salido un pareado).

Con él (y Nico) he ido a Fuengirola (casi) sin perdernos... (ofú que noche... casi como la fiesta en mi casa con el Jungle Speed...)

Con él se podría decir que empecé a usar Linux. Dejando de lado a Corbera (en adelante "el Campe") que fue que por la asignatura hizo que me pusiera Ubuntu, Jose ha sido el que más me ha enseñado y explicado esta "filosofía pingüina", esta forma de entender un Sistema Operativo, y, en ultima instancia, la manera de tratarlo y manejarlo.

Con él espero irme el año que viene de Erasmus a Finlandia, a Oulu, allí a un sitio donde no se pueda programar con las manos congeladas por el frío y los pies muertos, que tengamos que ir esquiando a la universidad, y que las temperaturas máximas sean de 3ºC.... pero bueno, nuevas experiencias.
(* Edito: paaaaso de Finlandia que no ve si hace frío.... *)
(* Re-edito: no descarto Finlandia, la verdad que pinta bien. *)
(* Re-edito: nos han quitao Inglaterra y Finlandia, nos vamos a Luxemburgo. *)


Con él este año, sufro a Blas como muchos otros. Pero con la diferencia que Jose se ha presentado como representante de la asignatura, y ha salido elegido (normal, a ver quien es el nota que quiere tener algo en común con Blas...). En realidad, es la estrategia perfecta para llegar al consejo de departamento de LCC, ya que NADIE se presenta por la asignatura de Blas, si bien la función a desempeñar en un principio es la misma en todas las asignatura. ¿La misma? La función del representante de la asignatura es esa: representar. Representar a los alumnos de la asignatura y para cualquier asunto que los alumnos deban tratar con el profesorado de la asignatura así como con el departamento, ahí debe estar el representante. Bien, expuesto esto es lógico que NADIE quiera ser representante de Lenguajes de Programación, para ver a Blas, ya tenemos 2 asignaturas, encima tener que cargar con la representación de los alumnos de su asignatura y ser el que dé la cara ante Blas.

Pues bien, Jose este año nos representa, y como representante que es, ha tenido que comunicarle a Blas algo de lo que parece no se había enterado: las clases de los jueves (de "2 horas") tienen un descanso de 10 minutos a los (aproximadamente) 50 minutos de clase, y la clase acaba a las 12:40 (no a las 12:50 ni mucho menos a las 12:55, que luego se empalma con la hora siguiente...). Había días (todos) que Blas se saltaba el descanso y terminaba la clase a la hora que le saliera del alma (del alma de Dijkstra), pero esta semana... NO. Jose se lo ha dicho a Blas: que la clase quiere un descanso, que la clase no aguanta esa mierda de Lenguajes, que la clase está harta de sus monótonas charlas acerca de temas teóricos... y por fin Blas ha dejado todo eso, para ser el mejor profesor del mundo y explicar una asignatura entretenida y práctica, y además dar descansos generosos.

Ehm... no, nada de eso ha pasado, ya nos gustaría a todos. Bueno nada no, lo de los descansos y lo de que acabe la clase a su hora sí es una realidad, así que es lo mejor a lo que se podía aspirar, lo otro... utopías solo alcanzables en el mundo de Chachipirulilandia...

Pero bueno, esto ultimo, unido a la carrera que llevamos juntos (y lo que nos queda), es por lo que Jose ha sido mi ídolo de la semana.

Pablo López Olivas

El hombre en cuestión no es que haya destacado mucho, no es para nada Superman ni nada por el estilo, no conozco grandes cosas de él, pero es un pedazo de tío.

Pablo es profesor en la ETSII, y este año me da programación declarativa lógica. Esta es una asignatura un tanto "extraña" dado que estamos acostumbrados a la programación imperativa, y el cambio de paradigma a la programación declarativa supone un cambio en la forma de pensar de cualquiera. Yendo más allá, la programación lógica tira por unos caminos que divergen un tanto no solo de lo que es la programación que yo conocía hasta ahora, sino también de la programación funcional, que "más o menos" se entiende cómo funciona después de Maude... Todo esto, supondría un pequeño "shock mental", dado lo que supone la programación lógica, el cambio de paradigma y todo lo demás... Pero con Pablo no, es un profesor que explica de manera que se le entiende, que te escucha, y de los que se queda al final de una clase de laboratorio conversando contigo acerca de cualquier cosa de la asignatura; un profesor que se preocupa.

Todo esto viene porque estaba yo el pasado lunes estudiando en la 4.1.3 para el examen de programación declarativa que teníamos el miércoles, y Piter leyó un mensaje de Pablo en el foro de la asignatura. Comentaba Pablo que del ejercicio que había mandado para entregar el martes, solo dos alumnos habían subido una solución al campus virtual, y comentaba la eficiencia de la solución mejor solución al problema. Piter, al leer esto, se picó, dado que él era uno de los que había subido una solución al campus virtual, y la solución óptima no era la suya... Así pues, retomó de nuevo la programación lógica para superar a quien le había superado. Posteriormente, yo me uní al pique, y Aku también. Además, Piter vio parte de mi código y así mejoró el suyo considerablemente, el pique estaba servido... Así que nos tiramos parte de la tarde, y de la noche, picándonos por ver quien programaba mejor en Prolog, quien era el más eficiente. Al final ganó Jose, pero dado que lo importante es participar, participar, participamos. Tampoco se ganaba nada siendo el más eficiente, pero bueno, era solo por el pique, y aprender, aprendimos.

Posteriormente, a la salida del examen de declarativa, Aku y yo estuvimos hablando con Pablo acerca del problema que nos había planteado, las posibles soluciones, y el tema del pique por lo que puso en el foro. En resumen, le dije:

- Es que con lo que puso en el foro, lo que ha conseguido es que nos piquemos a ver quien era el que conseguía la solución más eficiente.
- Eso era lo que pretendía, que os picarais – me contestó medio riéndose.
- Pues lo ha conseguido.
- Y bueno, ¿vosotros no tenéis clase de Lenguajes con Blas? - nos preguntó dado que estábamos en la puerta de la 3.0.6 y Blas estaba dentro empezando la clase.
- Mmm... sí, pero está más entretenido hablar de esto que estar ahí dentro.
- No, si ya...
- Pero bueno sí, habrá que entrar – asumí yo.

Y después de esto, nos fuimos cada uno por nuestro lado, yo a clase de Blas, Aku a la de David (la cual será mi clase de aquí en adelante para los “ejercicios” de Lenguajes), y Pablo a donde fuera que tuviera que ir.

Y aunque no tenga gran cosa como la página de David, esta es la suya: http://www.lcc.uma.es/~lopez/

Si bien, la página en inglés está mejor, sobre todo, esta parte (lectura recomendada): http://www.lcc.uma.es/~lopez/kindergarten.html

Y es que esto último, el mensaje que posee, es de las pequeñas cosas que han hecho que considere a Pablo López Olivas mi ídolo de la semana.

David Santo Orcero

Debería comenzar aclarando unas cuantas cosas para la posterior comprensión de la historia.

Lo primero que hay que decir para poner en situación es que los miércoles (por desgracia) los alumnos de tercero de Ingeniería Informática tenemos clase de Programación Declarativa las dos primeras horas, y posteriormente clase de Lenguajes de Programación (1 hora). En condiciones normales (y no me refiero a 1 atm de presión y 20°C ), esto no sería algo tan grave, pero resulta que dichas clases las imparte un profesor que digamos... no las hace muy atractiva: Blas. Por esto, el empezar un miércoles, desde finales de septiembre que empezó el curso, no supone ninguna alegría tremenda.

Dicho esto, podría decirse que todo comenzó el pasado miércoles. Me disponía yo a enfrentarme a uno de esos días que empezaban con dos horas no muy bien, continuaban con otra hora de más de lo mismo, y para colmo las dos ultimas horas de Diseño y Utilización de Bases de Datos, que tampoco es que fueran apasionantes...

Pero una sorpresa me aguardaba al abrir la puerta trasera del aula 3.0.6. como cada mañana (osea que llegaba tarde): resulta que Blas no estaba, y en su lugar, se encontraba Pablo, el otro profesor de Programación Declarativa. Tras un primer momento de desconcierto, Pablo dijo que Blas no estaba en condiciones de dar clases, por lo que él daría la clase. Ante esto, un interrogante: ¿y la clase de Lenguajes de Programación? La respuesta a esta pregunta se hallaba en otro hombre... David Santo Orcero.

A David no lo conocía yo mucho, solo lo había visto una vez cuando nos habían dividido para la clase de "ejercicios" ([ejercicios ≡ demostraciones de teoremas]) de Lenguajes, así que no sabía mucho de él; aunque Aku y Piter ya me habían hablado antes bien de el ya que ellos estaban en la clase de ejercicios con él. David llegó a la clase, y, como siempre hace, nos llevó a la clase en la que el suele dar clases, la 4.1.1. (clase habitual de Jungle Speed en los ratos libres los jueves y viernes a ultimas horas). Yo estaba emocionado se podría decir: un cambio de profesor, algo nuevo, distinto... Y no decepcionó, David cumplió mis expectativas, y con creces. No solo explicaba todo aquello que con Blas no comprendíamos, sino que de una manera campechana y de compadreo con nosotros, haciéndonos recomendaciones sobre como enfrentar los ejercicios, diciendo cómo le gusta a Blas que se hagan los ejercicios... todo lo necesario para que pudiéramos enfrentarnos a la asignatura de Blas. La verdad es que yo salí muy contento de aquella clase, con esa sensación de "me voy a comer el mundo" o por lo menos "me voy a comer la asignatura" (aunque lo que pase en un futuro, no se sabe).

Hasta ahí, David ya me pareció el tío más perita del mundo, era un profesor de Lenguajes de Programación, pero que hablaba claro y comprensible... pero eso no era todo... Estando en el laboratorio de Diseño y Utilización de Bases de Datos el viernes, Aku estaba mirando la página de Lenguajes y Ciencias de la Computación (LCC), y viendo un profesor y otro, y tal y cual, pues acabó metiéndose en la página de David... Empezamos a ver que clases daba, que tenía de investigación... esas cosas.

Tengo que admitirlo, pensaba que este hombre tendría en su página cosas del estilo de Lenguajes de Programación: un peñazo incomible de chorradas teóricas y demás que no sirven para nada, pero no. Resulta que el tío es un pingüino de los buenos, tiene en su página tela de cosas relacionadas con Linux, y más cosas que vamos, con Lenguajes de Programación y con demostraciones teóricas, poco tiene que ver... Resulta que este hombre se ha estado dedicando a la migración de software libre, cosa que me atrae, ya que yo ahora, como me dice mucha gente, me estoy "volviendo pingüino". También ha dado y da charlas de software libre y demás, habiendo estado en Brasil por lo visto...

Pingüinos aparte, según comenta en su página David siempre está dispuesto a echar una mano al alumno que lo requiera, no solo en aspectos de su asignatura, sino en aspectos de nuestra carrera profesional en general, cosa que me sorprende, si bien no tanto visto lo visto en la clase del pasado miércoles. Se le ve un tío que se preocupa por los alumnos, no como otros profesores que dan su clase (a su puta bola), y adiós.

David también tiene un blog en su página web, el cual recomiendo leer; si bien yo lo estoy empezando a leer (lo acabo de descubrir).

Aquí dejo un párrafo sacado de su página, del apartado de biografía, que, cuanto menos, resulta llamativo:


En la actualidad, además de esta actividad profesional que David Santo Orcero mantiene con éxito, mantiene en paralelo una actividad docente e investigadora muy activa. Tiene su oficina en el ático de su casa, una bonita casa en un pueblo de pescadores, a la orilla del Mediterráneo; desde la que ve el mar, cuida su jardín de rosas, practica el tiro instintivo con arco, y se divierte jugando al go.
http://www.orcero.org/irbis/

En resumen, conozco muy poco a este hombre, pero lo visto en clase y lo leído en su página hacen que se haya convertido en mi ídolo de la semana.

Mi ídolo de la semana

He aquí un proyecto que pienso llevar a cabo y claro está cual es por el nombre del blog: hablar sobre ciertos personajes de esta mi vida a los cuales admiro. He dicho