sábado, 27 de octubre de 2007

Programming contests

Este fin de semana pasado tuvimos el ACM ICPC (International Collegiate Programming Contest), en su versión Rocky Mountain, con unos cuantos estados de los EEUU y parte de Canadá.

Para los que no lo conozcan son concursos de programación regionales que se realizan por todo el mundo y luego los ganadores van al mundial. Te dan 8-9 problemas de base matemática y tienes que crear un algoritmo ("programa") que dada la entrada que te indican de la salida esperada, con las consiguientes restricciones de memoria, tiempo...

La diferencia con otras participaciones no muy satisfactorias (en el europeo SWERC) era que esta vez íbamos con esperanzas y ellas tenían forma de persona y se llamaba Yintao. Yintao es un chino que cuando nació en vez de regalarle un babero y un chupete le dieron un ordenador y un set de problemas para resolver. Es muy bueno en esto de los problemas, pero, como buen chino, también tiene sus movidas raras.

Para empezar no se le puede mirar mientras programa, y tienes que estar sentado en tu silla haciendo problemas, nada de pie y sin hablar. No bebe nada de alcohol a pesar de tener 21 años, se tira eruptos cada 5 segundos y de vez en cuando... se come algún moco... vamos una pasada... Pero había que aguantarlo, pues como he dicho era nuestra esperanza...XD.

El concurso era en varios sitios a la vez, pues la zona es muy grande y así la gente no tiene que desplazarse mucho. A nosotros nos correspondía Tucson (Arizona) a unas 7-8 horas en coche...
Joe, profesor de Informática (departamento de computer graphics) era nuestro "trainer". Estuvimos toda la semana quedando 5 horas diarias para realizar entrenamientos... nuestro objetivo era ganar!

El concurso nos fué bastante regular... finalmente acabamos 8º de unos 50 equipos, con 5 problemas solucionados (los ganadores 6), da un poco de rabia porque teníamos "casi" hechos otros dos.
La organización fue bastante mala (mucho peor que el SWERC). El que se portó al pelo fue Joe que nos llevó en coche hasta allí (16 horas conduciendo en total), nos pago varias comidas y varias jarras de cerveza que nos bebimos Ángel y yo... vamos un tío de p.m.

Aunque el concurso terminó el sábado, nos quedamos en Tucson hasta el domingo, pero entre el cansancio del concurso y las jarras de cerveza nos fuimos a dormir a las 7 de la tarde.

A la mañana siguiente nos levantamos sobre las 10 de la mañana y otras 8 horas de vuelta... (estoy un poco hasta el pene de los viajes de mil horas estos americanos, XD).

El martes siguiente también hubo concurso de programación de topcoder, la empresa que se realiza concursos por internet con bastantes y buenos premios, (google code jam, por ejemplo). En este lo hice bastante mal y lo único que saqué fue una camiseta y un poco de pizza...

"Dijkstra probablemente me odie (en kernel/sched.c)"
Torvalds.

"Pic from the contest"
"Aquí el equipo al completo (con nuestras gorras de UNM computer science department) y Joe, nuestro maravilloso trainer...Lo que se proyecta sobre nosotros es la clasificación final...XD"

domingo, 21 de octubre de 2007

San Diego: Beaches and bitches

"We’ve been on the run
Driving in the sun
Looking out for number one
California here we come..."


Las 8:30 p.m, miércoles 10 de octubre, dos coche 5 tios 4 tias, la canción de los "phantom planet" (de la B.S.O de O.C., para el que lo vea... yo ya me se de una...) suena en el coche, salimos de Albuquerque... comienza FallBreak y con él lo que se convertiría en un maravilloso viaje a... San Diego (California).

Fall break son las vacaciones que dan en algunas universidades a mediados del fall (el primer semestre). Realmente son solo dos días, jueves y viernes, pero sumado al finde ya son 4 que no está mal. Así que para aprovechar estas mini vacaciones ¡nos vamos de viaje!

Íbamos 2 coches uno con las dicks (los hombres) y otro con las bitches (las mujeres). En el bando de los hombres nos encontrábamos Àngel, Amr (un chaval de origen egipcio pero que era de california), Pierre y Trevor (de Santa Fé) y yo; y en el bando de las mujeres iban: Samantha, Kelly, Audrey (se lee adri y es la novia de Trevor) y Lucy (la que en ese momento era novia de Amr).

El viaje en coche era un poco largo... salir de Nuevo Mexico y cruzar Arizona y California con sus desiertos... unas 14 horas... iba a ser bastante largo... típica musica negra, por autopistas interestatales con grandes carteles a los lados... vamos lo que se dice un viaje al más puro estilo estadounidense.

Tras varias paradas y cambios de conductor llegábamos a San Diego sobre las 10 de la mañana... y lo primero que hicimos fue ¡¡ir a la playa a bañarnos!!. Luego fuimos a comer a un "In-n-out" burguer que según decían es donde hacen las mejores hamburguesas de todo EEUU. De hecho estos restaurantes solo los ponen en sitios donde pueden asegurar que la carne va a llegar fresca. La verdad es que tampoco son para tanto y el menú que tienen es bastante escaso: burguer, cheeseburguer y doble no sequé o algo así y eso era todo...

Por la tarde fuimos a comprar birras y alcoholes en general para el resto del viaje. Tras la gran compra fuimos a buscar el sitio donde íbamos a dormir, la universidad de San Diego (USDU), en los dormitorios, pues Amr conocía a gente que vivía allí y podíamos pasar la noche en su maravilloso suelo.

Así que la noche del jueves la pasamos en esos dorms con bastante peña de por allí... bebiendo birras, jugando al halo 3 en la xbox 360 (que aquí tiene todo el mundo),, algunos fumando porros, y... vaya esas cosas que se hacen en las fiestas de las casas...

Al día siguiente, después de dormir en el comodo y confortale suelo y tras desayunar nos fuimos a unas playas bastante wapas al norte de San Diego y allí estuvimos bebiendo cerveza, para variar, hasta que nos fuimos para Carslbad, que es un pueblo un poco más al norte donde residían los tíos de Pierre y donde podríamos pasar la noche en su casa que era bastante grande.

En principio solo nos íbamos a quedar la noche del viernes y la del sábado pensábamos dormir en la playa (que aquí es legal), pero como no sabíamos como iba a salir el tiempo y en la casa de los tíos de Pierre estábamos al pelo (nos daban de desayunar y cenar) pues allí que nos quedamos los dos días.

El Sábado cuando nos levantamos fuimos a la playa, que estaba cruzando la carretera, alquilamos unas tablas de bodyboard y así pasamos toda la mañana... ¡¡Haciendo bodyboard en las playas de California!!

Por la tarde Trevor y Audrey querían ir a ver a un amigo que vivía a dos horas y pico de allí así que Ángel, Amr y yo nos quedamos en una especie de tiendas "outlet" (de descuentos) que había por allí. Me gasté unos 300$ en ropa... del tipo vans, volcom, element... que ya de por sí vale la mitad que en España si encima te hacen otro 50% de descuento ni te digo... me volvía loco...jejeje.

Cuando volvieron nos recogieron en las tiendas y fuimos a cenar. Luego estuvimos un rato por la playa perdiendo el tiempo y nos fuimos a la cama sobre la 1 o las 2... aquí se van a sobar temprano.

A la mañana siguiente (Domingo) nos levantamos... desayunamos y vuelta para casa... otras 14 horas en coche (esta vez mas interminables que las 14 anteriores, como podréis imaginar).

Llegamos a Albuquerque casi a las 3 de la mañana con tareas por hacer y reventados por el cansancio del viaje... pero os puedo asegurar que mereció la pena...

"Pics of the Fall Break"

California here we go...

Los largos desiertos de Arizona y parte de Califronia...

Una de las tantas paradas aproechada para cambiar el agua a las aceitunas...

Reina el amor entre nosotros...(entre unos mas que entre otros...)

Primera visita a las playas californianas... y mi primer baño en el océano pacífico.

Primeras playas de nuevo...

El famoso y no tan espectacular In-n-out...

Una pequeña casa que se veía desde un acantilado al que fuimos a... ¡¡tomar unas birras!! la casa también tenía su playa privada...

Maravillosa vista de San Diego...

Este era el sitio desde donde se ven las 2 fotos anteriores, era un acantilado...
Aquí aparecen Audrey, Samantha, yo y al fondo Ángel.


Las playas de calfirona, como supondréis están atestadas de sureros... aqui unos cuantos preparándose...

Aqui los surferos en el agua esperando la ola perfecta.

Yo enterrado en la playa, se supone que eso es un coche...

Esta cara se llama "thief face" (o como se escriba)...es complicado de explicar pero si se lo decís a un americano lo comprenderá... (proviene de las bandas de hip hop del norte de california o algo asi...)

Después de un bañito en la playa.

Con las bitches en la torre del lifeguard

Bodyboarding en las playas del este de EEUU...


Una rubia californiana en su maravilloso ferrari...


Mi dos X, la arena, el océano...


La playa... a lo lejos el centro de San Diego...

Palmeras, arena, playa...

Una típica avenida de california... (y el coche de Audrey).

Dos suferos, los lifeguards...

Bonita playa ¿no?

Esto es porque Amr perdió a un juego de cartas y le tocó llevar dos sudaderas todo el día y en el coche pusimos la calefacción al máximo y nosotros en manga corta no podíamos ni respirar, no quiero ni pensar el pobre Amr...

Esto se llama "Cups of Noodles" y es uno de los mejores inventos que ha hecho el hombe después de la píldora del día después... Son como unas sopas de fideos que las abres les echas agua al micro 1 minuto y lista... que maravilla...

Ya de vuelta a casa, en el coche... ¿que estará haciendo Pierre?

Bueno pues el que adivinie que ha hecho y que tipo de "soda" tiene en la mano tiene estancia y comida gratis en los EEUU durante el tiempo que quiera...

martes, 2 de octubre de 2007

Lorwyn weekend

AVISO: Este post es principalmente para magiqueros y/o personas que sepan de que se trata una carta magic, su autor no se responsabiliza si te aburre porque no entiendes nada. Si no juegas a magic o no sabes lo que es es probable que esto te parezca una plasta, entonces deja de leer inmediatamente y espera al siguiente post, XD. De todas formas si no entiendes algo y te interesa puedes preguntar dejando un comentario.

Este fin de semana ha sido la presentación de Lorwyn (la nueva edición de Magic: The gathering) y estando en el país donde se inventó este juego, ¿Como íbamos a faltar a esta gran cita para el magiquero medio?

Ángel y yo habíamos decidido acudir a este torneo con el fin de retomar nuestro camino como jugadores de magic, que andaba un poco perdido en el tiempo. Por ello el viernes decidimos no salir, aunque entre unas partidas que nos echamos con el apprentice (por Internet) y yo que me estuve tragando el primer capítulo de héroes que es bastante largo, pues me acabé acostando a las 4 o así.

Al día siguiente nos levantamos a las 7:30 a.m. para coger el bus y llegar al torneo sobre las 9. La presentación era en un hotel y habían decorado toda la sala con pósters de todas las ediciones desde... mirage (creo), vamos una pasada. Como teníamos tiempo de sobra nos fuimos a desayunar.

El torneo se realiza en grupos de 32, es decir se realizan torneos de 32 personas y es a 4 rondas, el que gana 4 se lleva 12 sobres, el que gana 3, 9... y así. A mi me salió un mazo bastante bueno, no con nada explosivo pero sí con muchos bichos que interactuaban entre sí (que es lo importante en esta edición pues es totalmente tribal-oriented), tritones y elementales, jugué un mazo azul, rojo, blanco, que me gustó bastante.

La cosa fue bastante bien y terminé el torneo con 3 ganadas y un empate en la partida final por falta de tiempo, así que me llevé 9 sobres, que los vendí para pagarme el torneo del día siguiente. El torneo del día siguiente se llamaba "Torunament of Champions" y solo podían asistir las personas que habían hecho top8 en los torneos del día anterior.

Además de todo esto había una gran variedad de torneos jugando se en paralelo y presentaciones empezando continuamente, vamos casi como los paralelos de un Grand Prix.

Después del partido y hambrientos como el que se perdió en la isla compramos un pack de birras y nos fuimos a el "Tail Gate" que consiste en que la gente se va con cerveza y comida a los aparcamientos del estadio de fútbol (americano) antes del partido y se enceta y emborracha antes del evento.

Allí comimos una hamburguesa y un par de perritos (¡como no!), que la Oficina de Estudiantes Internacionales de la Universidad repartía de manera gratuita, y nos bebimos unas birras. Cuando el partido comenzó, como este deporte es mas aburrido que escuchar un partido de ajedrez por radio nos fuimos a una casa que había fiesta a terminarnos las birras... entre unas cosas y otras nos volvimos a acostar a las tantas y esta vez con unas cervezas de mas...XD.

Al día siguiente jugamos el torneo, para el cual no abrí nada extraordinario y me hice un mazo que no estaba mal, pero que necesitaba que no cometiera fallos si quería ganar... como los cometí pues me estampé, al igual que Ángel, así que nos volvimos antes de todo a casa.

Decir que la presentación la arbitró un level 3 y el tournament of champions un level 4 (el cual me ha dado su mail por si tengo dudas de magic o me quiero hacer juez... XDD), vamos igual que en España.

También decir que de esta edición ODIO el clash, porque (por regla general) es muy aleatorio y decide cosas muy importantes (a veces una partida). No hay cartas especiales a destacar a mi entender (y por lo que he visto), excepto por la nueva duress, que ya tiene el precio por las nubes. Decir también que los americanos no tienen ni papa de tipo 1 y que les encantas las frikadas, por lo que es fácil cambiar unas foils y mierdas por una doble (solo que hay que encontrar la doble, que no hay muchas), yo ya he echo mis trapis buenos... jejeje. Habrá que ver los precios en las tiendas que lo mismo se puede aprovechar algo, XD.

Nada mas que contar... únicamente que estamos ya a la espera del PTQ y de los "estates" para ganarlos...jejeje.


"Pics of the day"

Playing pre-release of lorwyn.

Carteles bonitos de otras ediciones.

Playing MTG.

Más tarde en el "Tail Gate", no fue mucha gente porque hizo mal tiempo, pero no estuvo mal...

La entrada al estadio, los estudiantes de la UNM tenemos entrada gratis, pero para ver esta mierda mejor me voy a casa...

El sonk, después del tail gate, ya con unas cuantas birras en lo alto...

Ya si que se pasó con las putas birras...

Sonk, déjame solo, voy a potar...

Un cuchillo que forma parte de la carreta (incrustado en ella), ^^

Mi desayuno del domingo... jejeje

Jugando magic de nuevo ...

Mirage...

Un Judge level 4... solo hay unos 7 o así en el mundo... (son como una especie en extinción, XD)