25 may 2005

25/05/05: Desperdiciando el tiempo

Diario de Guerra de Alejandro González Fiel, Alias "WaaghMan". Octogesimoséptima anotación:

Bueno, el curso mencionado en el post anterior comenzó, y, la verdad, no es para nada difícil. Estamos aprendiendo SAP/ABAP, que son un sistema de módulos y un lenguaje de programación respectivamente. Dado que SAP usa ABAP casi exclusivamente, y que ABAP sólo se usa para SAP, decir uno es decir el otro.

El sistema la verdad es que se nota que está bien montado. Los módulos del sistema son todos muy similares entre sí, por lo que la usabilidad y facilidad de aprendizaje es buena.

Aunque la sintaxis del lenguaje se nota que es antigua y cutre (según me han dicho, similar al COBOL), su funcionamiento y utilización para los programas a los que va dirigido es más que bueno, a la par que sencillo de utilizar.

De hecho, es por eso que he puesto este título al post. El lenguaje, una vez aprendida la sintaxis, es sencillo de manejar. Carece de muchas de las funciones avanzadas de los lenguajes de programación más tipicos: Punteros, herencia, orientación a objetos, etc. , así que no se han de aprender a utilizar.

En el curso, estamos yendo muy despacio. Los dos primeros días, por la novedad de estar frente a un sistema completamente desconocido y un lenguaje nuevo, fueron interesantes, pero al tercero ya se le coge el tranquillo y se realizan los ejercicios con rapidez. Por desgracia, parece que hay rezagados que no lo hacen bien, o se lían, o yo que sé. El caso es que para un ejercicio que yo (y la mayoría, espero) realizo en 20 minutos, el profesor espera una hora hasta explicar lo siguiente o dar otro ejercicio.

No son exageraciones. Como ya he dicho, no soy el único que siente que no está aprovechando el tiempo. Le hemos preguntado al profesor, y dice que no quiere que la gente se quede atrás, lo cual es comprensible, pero yo no he ido a ese curso para leer foros ni navegar por internet. He ido a aprender, y eso sólo lo hago durante una hora y media de seis, si contamos descansos y demás pijadas.

Supongo que no me queda más remedio que aguantar y esperar que en los próximos días la dificultad de los ejercicios o de la teoría aumente, para que no me aburra tanto...


De todas formas, esto no quiere decir que SAP me aburra. Me parece un sistema, como ya dije, muy bien montado, y hacer aplicaciones para él resulta ameno e interesante.

Lo que pasa es que, a diferencia de otros lenguajes, no da tanta libertad a la hora de programar, en el sentido de que la interactividad con el usuario es limitada, etc. Es por eso que no me parece interesante programar en él "por amor al arte", como sí he hecho en muchos otros lenguajes.


Cambiando de tema, he entrado en un clan de Counter Strike Source, llamado Xtile. El domingo me dio por entrar en uno, dado que ya no estaba encontrando diversión jugando en servidores públicos (básicamente, en esta última semana he mejorado bastante (otra vez), y no encuentro muchos adversarios de mi nivel). Dio la casualidad de que, entrando en un servidor, alguien me dijo que si había cambiado de idea respecto a la última vez (hace tiempo me habían preguntado, y contesté que por el momento no estaba interesado). Contesté que sí, que estaba interesado, y procedieron a contarme sus reglas.

Las reglas, la verdad es que me parecen bastante comunes y poco importantes, a excepción de una, que fue la que me convenció: Sólo gente mayor de 18 en el clan.

Tras mis años de experiencia jugando por internet, sé que este juego está lleno de niñatos en la edad del pavo que juegan varias horas al día, y por tanto son relativamente buenos, eso no lo discuto. Pero carecen de la experiencia que sólo dan los años, tanto dentro como fuera del juego, y se nota en su actitud ofensiva y egocéntrica. Es por eso que me encantó esa regla.

Otras reglas, menos interesantes, son cosas como asistir como mínimo a los entrenamientos los domingos, pagar puntualmente las cuotas del servidor, dejar fuera los malos rollos, no usar cheats, y (una muy curiosa) no cambiar de forma forzada el mapa, sino hacerlo mediante votemaps :P.

Ni siquiera me hicieron pruebas como tales (aunque quizás fue porque jugando con ellos en el servidor lo hice muy bien), y me admitieron enseguida.

He de decir que me llevé una sorpresa al jugar con ellos más tarde. Me esperaba gente con un nivel bastante menor al mío, con algunos buenos jugadores, y otros muy malos. Pero la verdad es que por las noches da gusto jugar en su servidor, son jugadores de una calidad excelente con los que cada punto es una batalla hasta el final. Eso sí, aún soy un poquito mejor que ellos :). Y espero seguir mejorando :).

17 may 2005

17/05/05: Time will say

Diario de Guerra de Alejandro González Fiel, Alias "WaaghMan". Octogesimosexta anotación:


Hacía ya unos cuantos días que no actualizaba. Últimamente han pasado bastantes cosas dignas de ser contadas, por lo que A) Este post será largo o B) Me olvidaré de contar algunas :).


Supongo que el mejor punto por el que empezar es que estoy contratado en Capgemini, al menos para realizar un curso de J2EE. Tras dos entrevistas (una de ellas telefónica en inglés) y unos cuantos tests de inteligencia/personalidad/aptitud informática, me llamaron para informarme de que había pasado el filtro. Aún no es seguro 100% que me contraten tras el curso, pero si no me equivoco, incluso durante el mismo me estarán pagando. Y, como me conozco, sé que dominaré J2EE tras ese curso :).

Antes de eso, había hablado con Guti sobre un puesto de investigación en el laboratorio de objetos de la EUITIO. Había decidido aceptarlo hace una semana, pero entonces me dijo que tenía más gente interesada, y como desde entonces no he sabido más, supongo que al final cogió a otro.

Yo, previamente, había tomado una decisión: Fuese lo que fuese, aceptaría el primer trabajo que se me ofreciese. Puede que no fuese una buena decisión, pero es mejor que andar todo el día volviéndose loco sobre el tema.

Dado que el curso ese es por la mañana, tendré que abandonar la becaría. En realidad, supongo que no es muy traumático: Últimamente había perdido el interés en la página web, ya que la página está terminada desde hace un tiempo, y el trabajo rutinario de webmaster es escaso y aburrido. Así que hale, para Brenes el trabajo sucio, y yo podré decir "Vini, Vidi, Vici" en la web de la EUITIO :). Lo que sí que echaré en falta es esa pedazo de conexión a internet que había :(.


Más cosas: Últimamente me he vuelto a viciar al CS, como suele suceder cuando sacan alguna cosa nueva :). Esta vez fueron dos mapas, de_port y de_inferno, que aunque no son la repera, siempre es bueno tener más zonas donde jugar :). Por cierto, que estoy hecho todo un profesional a ese juego :).

Por otra parte, hoy hemos hecho una sesión completa de rol, la primera de muchas, espero. Empezando por la mañana, haciendo una pausa para comer, y continuando por la tarde. La cosa ha sido entretenida, a pesar de lo incómodos que estábamos por jugar en la habitación de Andrés y no en la mesa, ocupada por su compañera de piso y sus amigos.
Enseguida los personajes llegarán a nivel 3, lo que siempre es motivo de alborozo :D.

En fin, va siendo hora de dejar de hablar. Al final ha salido un post más corto de lo que esperaba, pero tampoco está mal. Seguramente debería alargar un poco la parte del empleo, pero no me apetece en este momento, mejor lo dejo para una actualización futura.


--------------------
Y la guerra sigue...

5 may 2005

05/05/05: BrainReset Succesful

Diario de guerra de Alejandro González, Alias "WaaghMan". Octogesimoquinta anotación:

5 del 5 del 5. Bonita fecha, no se repetirá hasta dentro de un año, un mes y un día :).

Llevaba ya unos días que quería escribir un post sobre lo aburrido que me sentía, las pocas ganas de hacer nada, etc. , pero tampoco tenía ganas de hacer eso.

No me suele suceder, pero cuando me sucede es terrible: Nada de lo que hago me parece interesante, me muevo por inercia y es difícil hablar conmigo, porque mi capacidad de conversación en ese estado roza la de un vegetal.

Es triste, pero a nadie beneficia contarlo de otro modo. Lo siento por los que hayan estado conmigo estos últimos días y lo hayan notado. Simplemente yo no estaba.

La cosa ha cambiado, se ha ido el aburrimiento y la modorra, al menos por el momento. Si tuviese que achacarlo a algún evento concreto, sería seguramente la lectura del cómic Batman:Dark Victory, que me trajo mi madre de la biblioteca. Aunque ya lo había leído, como no tenía nada mejor que hacer, me tumbé en la cama y comenzé a leerlo.

El cómic es largo, y lo acabé pasada una hora y media o algo así. Me lo leí de un tirón y sin pausa, incluso me olvidé de encender el ordenador para poner el eMule.

No es que el cómic me haya hecho ver la vida de otro color, o que haya resuelto algún conflicto interno. Simplemente, había captado mi atención de forma ininterrumpida durante un buen rato. Durante ese rato, pude estar desconectado del resto del mundo, y me sirvió para reordenar mis pensamientos (o algo así).

Es decir, que ya me encuentro mucho mejor, de ahí que esté escribiendo este post.

Otros temas más breves:

-No he redactado ningún artículo para el InfoEUITIO anterior ni éste, a causa de esa desconexión (porque tenía un tema decente sobre el que hablar). Si mañana me acuerdo (nótese que la culpa se debería ya a mi memoria y no a mi desgana :P), lo haré.

-Ayer jugué un CS, como suelo hacer, con Guz. Lo hicimos como hacía mucho que no lo habíamos hecho, con una coordinación y una habilidad sorprendentes. Son esos momentos los que te hacen seguir jugando al CS, incluso aunque te machaquen (que, por cierto, no lo hicieron). Una pena que el resultado de esa habilidad fuese un baneo del servidor (el tercero en mi infame palmarés).


-Maxthon: Hace una semana que cambié de navegador, con resultados excelentes. Este navegador utiliza el motor del internet explorer, por lo que nos ahorramos problemas de seguridad y visibilidad de las páginas, y le añade funcionalidades adicionales: Pestañas, barras de herramientas, plugins, y un sinfín de parámetros configurables. Lo más molón es el colector de texto (donde estoy escribiendo este post :)), y los gestos del ratón, que han resultado especialmente eficaces a la hora de usar el portátil en la cama, pues permiten realizar las funciones típicas de los navegadores sin tener que preocuparse por acertar en determinado botón (y eso se agradece mucho cuando usas touchpad :) ).


-Combat Stress: El proyecto comentado en el anterior post ha resultado ser insultantemente sencillo. Que no se sulfuren los lectores, no estoy mintiendo... mucho. Cosas que pueden parecer terriblemente complicadas, como el intercambio de datos entre dos ordenadores, se resuelven con no más de seis lineas de código. Resulta sorprendente, cuando en el Armistice se requerían alrededor de 30 lineas nuevas para crear un nuevo tipo de mensaje. La biblioteca de .NET, por desgracia, no es perfecta, y aún falla en el sistema de ventanas. Algo tan estúpido como hacer que una ventana de chat haga scroll según llegue texto (como en el messenger) me ha costado mucho más que el propio sistema de chat(de hecho, aún no he conseguido resolverlo).
De todas formas, y pese a ciertas características que me resultan desagradables, el lenguaje C# me parece muy potente y sencillo de usar. Puede que Microsoft se lleve el gato al agua con esto del .NET :)

--------------------
Y la guerra sigue...