Universidad, Informática, Lenguas18-6-2007 9:45

… eine JAR-Datei bauen und deployen

"Construir y deployar un archivo JAR"… sin comentarios.

Erasmus, Universidad25-5-2007 22:46

Se acabó la Blockwoche. Han sido unas 40 horas intensivas de diseño, programación (lógica del juego, del cliente, del servidor, debugging), tests con clientes potenciales, entrevistas, etc. etc. En una palabra: agotador. Absolutamente agotador. El haber terminado tan cansada esta semana me hace preguntarme a qué ritmo se trabajará en una empresa… y hasta que punto sería capaz de mantenerlo durante meses sin desfallecer. No se le puede echar la culpa a nada, el ambiente de trabajo era perfecto, a los compañeros no se les podría pedir más, los profesores apenas se pasaban por allí salvo para saludar, la cosa avanzaba y no era en absoluto frustrante… pero aún así, esas ocho-nueve horas diarias contando trayectos han acabado minando mi resistencia.

Puedo sacar muchas cosas buenas de esta semana. En primer lugar, que los compañeros alemanes a los que les ha tocado lidiar conmigo son inmejorables; qué harían muchos en mi "querida" ETSII si les tocara en su grupo una guiri a la que hay que repetirle las cosas dos veces (como mínimo). Yo me imagino los comentarios… y vosotros seguro que también. En segundo lugar, tenía que decirlo, que me encanta Mantis, el sistema de Bug-Tracker que hemos utilizado. Es simplemente perfecto para el control de errores y la asignación de tareas. En tercer lugar, y también tengo que decirlo, que me encanta usar un sistema de control de versiones como Subversion (o en su defecto, CVS); ahorra muchísimo tiempo que en otros proyectos he perdido en revisar qué líneas ha cambiado fulanito y qué líneas ha cambiado menganito, y ahora ponte a unir todo eso y que funcione.

En resumen, tenemos casi 90MB de proyecto, repartidos entre unos 200 archivos, de los que unos 70 son archivos de código (el resto, presentaciones, entregas, documentación, etc.). Y esto sigue, que la entrega final es en Junio y yo aún tengo que exponer nuestros resultados ante un auditorio teutón. Madre mía. 

Si otra cosa buena tiene, además de que en sí ha sido bastante divertido, es que ahora se pillan las vacaciones con más ganas. Hace un mes que no salgo por el mundo, y necesito airearme un poco, aunque ni mucho menos serán unas vacaciones largas; como mucho, una escapada de un día. Pero cuando se llega a un estado de disfrute gracias a un estado previo de sufrimiento, el disfrute se multiplica, es una cosa que tengo comprobada.

P.S. Pero qué calor hace, a ver si lo del agotamiento va a ser por eso. Que hoy los termómetros han subido de 30º, y la noche apenas refresca. Mi zulo está recalentado ¬¬. 

P.P.S. Hace unos meses lo refrescante y revitalizante para la mente era salir a dar una vuelta por el barrio mientras el termómetro marcaba 5º. Ahora lo único que queda es irse a la sección de congelados del Handelshof… 

Erasmus, Universidad20-5-2007 23:20

Non posso più…

Y aún ni ha empezado. Esta semana que se avecina tenemos Blockwoche en la FH. Significa que, como pasó con Ethik in der IT el cuatrimestre pasado, sólo habrá clase de una asignatura en toda la semana, eso sí, de 9 a 17. Ocho horas de inmersión, con una hora escasa para comer (escasa porque por si fuera poco, estamos en un aulario y se tardan 10 minutos en llegar a la Mensa).

Qué afortunada sería si no tuviera el dichoso Labor für Software-Projekte… engancharía esta semana con Pentecostés, y en total serían dos de vacaciones. Pero no, en mi camino se interpuso el Labor, así que me pasaré ocho horas al día haciendo revisiones a la usabilidad de nuestra bendita aplicación, testeando y debuggeando, perdónenme el barbarismo.

Entretanto, también tengo que:

  • pelearme con Ant para que me genere lo que yo quiero (Ant es un sucesor en Java del simpático Make);
  • entender y hacer las prácticas de lógica revisable y redes bayesianas (sí, no serán tan complicadas, pero os aseguro que hacerlas por tu cuenta no es tán fácil como parece);
  • preparar cinco preguntas con sus respuestas para Economía à la alemana;
La buena noticia es que la semana siguiente es Pentecostés. Y el estado de Baden-Württemberg se toma las fiestas de guardar bastante más en serio de lo que yo estoy acostumbrada: son días de fiesta la Ascensión y el Corpus Christi, y tenemos una semana de vacaciones en Pentecostés. No tengo nada en contra… necesito un respiro, aunque sea para ponerme al día con las cosas que tengo pendientes.

Universidad, Informática5-5-2007 18:02

Las quejas del post anterior venían a cuento de una presentación que tengo que preparar para mañana. El tema es SOA, Service-Oriented Architecture, o si queréis, arquitectura orientada a servicios. De lo que trata, no viene a cuento ahora… sólo quiero dejar por aquí una curiosidad que encontré mientras buscaba información:

SOA

Yo estoy con el ponente. Es un ejemplo más de cómo se pueden rellenar páginas con palabras vacuas… Y como es de bien nacidos ser agradecidos, aquí está la presentación completa, en SlideShare.

Universidad, Informática24-4-2007 10:08

Últimamente no voy a ningún sitio, más que de mi piso a la FH, con alguna que otra incursión a la maravillosa biblioteca municipal de Heilbronn. Entre áridos apuntes en alemán sobre redes y/o economía, y bastante entretenimiento con Eclipse, esto que sigue es de lo más emocionante que pasa por mis días:

AVR

Es la placa que nos han dado para el proyecto de Embedded Systems, y con la que jugamos a programar un ATMega169, alias Butterfly, alias Mariposa.

Es decir, por una parte, programamos el ATMega169, utilizando como intermediaria la placa de ahí arriba, conectada al puerto serie del ordenador. Para ello utilizamos AVR Studio, y algún programa (C / Ensamblador) que trastee los puertos del cacharro en cuestión. Una vez que tiene su programa, la Mariposa es independiente, pues tiene alimentación propia, un LCD bastante grande, un joystick, un reproductor de sonidos bastante decente y un sensor de luz y temperatura. Todo ello en el tamaño de una tarjeta de crédito, y según nos han dicho, por tan sólo 20 euros.

Mi relación con ese cacharro es de amor-odio… aunque últimamente me gusta, sobre todo cuando las cosas parece que funcionan. Y desde luego, prefiero jugar a la electrónica que a sacar tendencias económicas de la empresa de turno… A veces incluso me dan ganas de seguir dedicándome a esto, aunque supongo que cuando termine este curso, se acabó, no volveré a tener un microcontrolador en las manos.

Al menos este "puente" (para vosotros, porque para mí no es tal) tengo visita :-). Al menos saldré a airearme un poco, espero.

Erasmus, Universidad29-3-2007 19:59

Después de que el primer semestre no fuera del todo mal, paso a poner aquí las nuevas asignaturas, ésta vez por orden de preferencia: 

  • Embedded Systems: sistemas empotrados, un nuevo ejemplo de cómo los alemanes no tienen ningún complejo para no molestarse en buscar una traducción más o menos apropiada; es la que más me gusta por el momento, vamos a hacer un proyecto con un AVR… un cacharrito que programaremos en C o ensamblador (o Basic, pero para eso uso C…). Por ahora nos han dado el material, y tengo que leer documentación, si sale algo interesante, ya informaré. He vuelto al mundo del .asm, y lo que es peor, me gusta :).

  • Labor für Software Projekte: esto es El Proyecto… haremos un simulador del Beer-Game, una cadena de distribución y suministros; se supone que tendremos que diseñar e implementar el servidor, el cliente, y la comunicación. Técnicamente no me preocupa tanto, pero de lo que se trata aquí es de interaccionar con un grupo de alemanes :P. Se me antoja complicado, aunque estoy en ello…

  • Personal Productivity: todavía no sé qué tiene que ver la productividad personal con el uso de JUnit, CVS, Ant, etc. También viene en el temario el Personal Software Process, que empecé a usar a mi manera hace tiempo, desde que lo vimos en ISE.

  • Data Warehousing, Management-Informationssysteme: éste nombre tan largo esconde una asignatura más orientada a la práctica y a los negocios, una cosa que gusta mucho por aquí. Se supone que analizaremos datos y más datos con herramientas de Data Warehousing… una de SAP y otra de Cognos. Yo preferiría estar detrás del cómo se hace la herramienta, más que aprender a sacar conclusiones de ella… pero parece que no van por ahí los tiros.

  • System- und Netzwerk-Management: por ahora he ido una vez… tengo que conseguir que me motive lo suficiente como para estar allí a las 8:00 :P. No sé, el tipo cuenta demasiadas batallitas y no me motiva mucho, igual leyendo a Tani

  • Grundlage Betriebwirschaftliche Prozesse: éste es el tostón padre, no tiene otro nombre, y por eso cierra el grupo; no quiero estudiar economía, no quiero tener una empresa, y si eso me condena a ser pobre de solemnidad, lo asumo. Si fuera simplemente estudiar, pasaría por ello… e incluso iría con gusto a clase, el profesor es hasta agradable. Pero se trata además de hacer trabajitos y exposiciones, planes de negocio, y demás historias. Estoy hasta arriba. Pero ésta es obligatoria, y además, del segundo cuatrimestre. La peor y casi la que más obligada estoy a aprobar…

Y esto es todo por ahora. Si nada lo remedia, deberían ser mis últimas clases universitarias, pero nunca se sabe…

Universidad, Informática, Lenguas, Alemania5-3-2007 14:07

Para no seguir acribillando con fotos de Berlín… un post de los que escribí en Febrero y que nunca vio la luz. 

Dicen que una de las ventajas que tiene estudiar algo técnico es que, vayas donde vayas, el vocabulario no difiere demasiado, y el inglés se supone que puede sacarte del apuro. Igual que dicen que 2+2=4 (y yo digo, depende…) pues no es difícil intuir qué significan Prozess o Implementierung. En Alemania no tienen además ningún complejo para usar directamente la palabra inglesa en vez de buscar un término equivalente; es lo que hacen en Server, Tools, Web Services o Software Engineering. Lo ponen en inglés y se quedan tan anchos; en España se tiende a traducir bastante más.

Por eso no me daba realmente miedo de venir a estudiar a Alemania (por eso y por un exceso de confianza); luego llegan los exámenes orales y se fastidia la cosa ;). Sin embargo la pseudoregla arriba enunciada tiene notables excepciones como Wechselseitiger Ausschluss (¿quién diría sin saberlo que eso es "exclusión mutua"?), o Verklemmung (deadlock, interbloqueo, o como diría cierto personajillo, abrazo mortal).

Como recuerdo, dejo aquí algunas bonitas palabras alemanas, de longitud creciente, que he coleccionado en mis horas de estudio; las dejo tal cual iban apareciendo (declinadas, en plural…) y con la traducción para que os riáis un rato los que decíais "ah, ¿pero tú sabes alemán?" No, no sé… pero me medio voy apañando.

  • Selbstoffenbarungsohr (22): Intraducible concepto, cuyo significado no me atrevo a aventurar
  • Helligkeitsinformationen (24): Informaciones de la luminosidad
  • Herstellerunabhängigkeit (24): Independencia del fabricante
  • Wahrnehmungeigenschaften (24): Propiedades de la percepción
  • anwendungsunterstützenden (25): Dícese de aquello que apoya a una aplicación
  • Auslieferungsinformationen (26): Informaciones de la entrega
  • Datenbeschreibungssprachen (26): Lenguaje de descripción de datos
  • Videokompressionalgorithmus (27): Algoritmo de compresión de vídeo
  • Fehlererkennungsmechanismen (27): Mecanismos de reconocimiento de errores
  • Selbstbeschreibungsfähigkeit (28): Capacidad de describirse a sí mismo
  • Schnittstellendefinitionssprachen (33): Lenguajes de definición de interfaces
  • Programmiersprachenunabhängigkeit (33): Independencia del lenguaje de programación
Erasmus, Universidad1-2-2007 11:02

Dije que seguramente habría segunda parte, y aunque se ha hecho esperar, aquí está:

  • Al terminar las clases se aporrean las mesas con los nudillos, a veces un buen rato.
  • Los profesores se suelen saber tu nombre, pero para ellos eres el Señor Fulano o la Señora Mengana: "Frau Xxxxxx, können Sie …?"
  • La gente bebe como norma general café en clase, profesores incluídos. Y no una tacita, sino que plantan el termo encima de la mesa.
  • No hay revisión de exámenes, o yo desde luego no me he enterado. Sólo he sabido que salían las notas porque me mandaban un email, avisando de que ya estaban en la página web, pero ya en la oficial.
  • Te puedes desmatricular de los exámenes que quieras si no quieres que te corra esa convocatoria. Si no te desmatriculas y no te presentas, apareces como suspenso.
  • Sólo hay ¡dos! convocatorias por asignatura, y una de gracia -que consiste en ir a llorarle al profesor para que te examine otra vez.
  • Se dan todas las asignaturas, al menos las obligatorias, todos los cuatrimestres. Eso está bien, si te la dejas no tienes que esperar todo un año…
  • ¡No pagas matrícula! Eso va a cambiar justamente este cuatrimestre que empieza ahora, pero hasta ahora, nadie pagaba más de 34 euros por semestre.
  • No sólo hay estudiantes con hijos, sino que alguna vez los han traído a clase, en un caso un bebé de meses, en otro un niño pequeño. Y los padres no tienen precisamente cuarenta años, aparentan unos veintipocos…
  • Más aún, otros se llevan a su perro, y lo meten en clase si no tienen con quién dejarlo. Y no eran perros guía…
Por ahora, queda aquí la cosa, igual traigo más novedades dentro de unos meses…

«« Anterior  •  Siguiente »»

ecoestadistica.com