31/3/06

Spock, los Camisas rojas y yo...

Tu resultado es: Spock

Pues no se si sentirme orgulloso o no. Me explico. Nunca he sido muy fan de Star Trek aunque tras los, desde mi punto de vista, horrorosos resultados de los nuevos capítulos de la saga Star Wars, la estoy mirando con distintos ojos.

Aun así, no me siento muy orgulloso de los resultados del test. Partiendo de la base, por la cual Spock es uno de los personajes mas siesos de la saga original, emprenderéis que no me siento muy alegre de que me comparen con este vulcaniano, el cual podría rivalizar con Mr. T en expresividad como actor.

Por otro lado, creo que puedo darme con un canto en los dientes si se ve cual es el segundo personaje con quien mas parecido tengo en la serie: Un personaje prescindible o lo que es lo mismo un Redshirt o Camisa Roja en nuestro idioma.

Para los que se pregunten que significa esto, estáis en el lugar adecuado, porque fue "gracias" a Star Trek que pudo acuñarse este termino.

Los que hayan visto la serie ya se lo estarán imaginando, pero para lo que no lo han hecho nunca, o no han caído en la cuenta. En la nave Enterprise la gente suele llevar uniformes (llamar uniformes a un pijama de colores complementado con botas negras de media caña es algo que no veo lícito, pero bueno) que, dependiendo del color, designaba la zona de la nave donde trabajaban o el área de conocimiento en el que eran expertos.

Los uniformes rojos indicaban que, o se pertenecía al Departamento de Ingeniería o al Departamento de Seguridad, que según parece eran los pnjs favoritos de los guionistas de la serie para masacrar indiscriminadamente de forma trágica en muchos de los episodios de la serie.

Tal es el caso que normalmente, en muchos capítulos, cuando los protagonistas bajaban a algún planeta, habitualmente lo hacían acompañado de uno de estos Camisas Rojas, que nunca antes había aparecido en la serie y el cual siempre moría en lugar de los héroes cuando una amenaza asomaba.
Típico Camisa Roja poco tiempo despues de salir en el capitulo...
Es por esto que ser Spock no me parece tan malo, aunque sea un tio aburrido y marisabidillo, siempre es mejor que ser un imán de impulsos láser, ¿no?

Ayúdame Obi Wan Kenobi, eres mi unica esperanza...

Me acabo de quedar patidifuso al ver este vídeo...!!!



Ahora si es mas lógico la cabecera del post, ¿verdad?. Y es que parece que la empresa IO2Technology ha desarrollado un proyector 3D mediante la proyección heliográfica de imágenes en el aire, aparentemente de cualquier entrada de vídeo.

El "Heliodisplay", que así se llama el invento, aparte de permitir ver las imágenes en 3D y flotado en el aire, es una pantalla táctil virtual permitiendonos interactual con la imagen como si lo hiciésemos con un un ratón en una pantalla de pc normal y corriente.

Esperemos que esta tecnología se desarrolle pronto, y dentro de nada tengamos a nuestra posposición proyectores hológrafos en los que nuestro visionado de productos multimedia se convierta en una experiencia totalmente nueva...

Y es que seamos sinceros, ¿a cuantos no les gustaría ver las películas en 3D?. A casi todos, ¿verdad?.

Y eso que no había comentado nada de su utilidad al ver porno...

29/3/06

Kung Fu Cops

¿Tipico policia chino?La verdad es que cuando lo he escuchado esta mañana en la radio, no me lo creía, y he tenido que rebuscar un poco en Google para verificarlo, porque inicialmente, me parecía demasiado psicotrópico para darle crédito.

La cuestión es que la noticia es cierta, y desde luego no deja de ser alucinante.

Según parece en Foshan, en la provincia sureña de Cantón, 2500 expertos maestros de la Federación Jing Wu ayudaran a los agentes de policía a patrullar las calles y a capturar delincuentes, aparte de impartir clases de defensa personal para los ciudadanos de la ciudad de Foshan.

Según palabras de Liang Xuhui, actual presidente de la Federación Jing Wu el cometido de estos maestros marciales sera "aplicar la justicia y mantener la seguridad publica".
¿Policia dando el alto?
Para esto los los maestros primero tendrán que familiarizarse con las leyes y normativas que rigen el trabajo de los policías de la zona, así como mantenerse en continuo contacto con ellos. Esta medida se ha tomado en un intento de incluir un mayor numero de ciudadanos a la hora de imponer la ley y el orden.

Desde luego la noticia no deja de ser curiosa. ¿Cuantos de nosotros no ha visto las típicas escenas de persecuciones policíacas? ¿Se verán ahora escenas como esas en el MundoReal?

Solo el tiempo lo dirá...

Via: M-80 Radio y 20Minutos.

28/3/06

Juegos musicales: La revolución del ocio

Recreativa de Dance Dance RevolutionMuchos sabrán que tengo muchos vicios, aficiones o debilidades, desde el anime, el cine, la literatura, la música y los videojuegos. La cuestión es que uno de estos vicios, auna dos de los anteriores de forma casi mágica. Algunos ya se habrán dado cuenta de a donde quiero ir.

El tema a comentar hoy son los juegos musicales, y concretamente uno al que llevo enganchado un par de años ya: Dance Dance Revolution.

Para el que no lo sepa, básicamente es un juego donde tienes que pulsar las flechas de dirección en 4 direcciones al ritmo de la música. Inicialmente puede parecer una estupidez muy grande, y si te paras a pensarlo, la verdad es que lo es. La "magia" del asunto radica en que tienes que pulsar esas direcciones no con los dedos, ni con las manos, si no que, básicamente, tienes que hacerlo con los pies. Y es aquí donde esta la gracia del asunto, porque, aunque al principio te puedes sentir ridículo, al rato estas todo concentrado, divirtiéndote como un enano y bailando temas que normalmente no balarías si no es en un estado de embriaguez máxima.
Recreativa de Guitar Freaks
La cuestión es que esto que desde las navidades pasadas esta revolucionando el mundo de los videojuegos: Buzz, Eyetoy o Singstar son solo la punta del iceberg de lo que esta por llegar y que desde hace tiempo en el país del Sol Naciente son un tipo de juego que esta muy arraigado no solo en los salones recreativos, si no también en las casas de los nipones.

La cuestión es que aunque allí estos juegos no son desconocidos, casi podríamos decir que están pasados de moda, siendo claramente desplazados por juegos como Guitar Freaks, Drummania, ParaParaParadise, Taiko: Drum master o Pop'n'Music entre muchos otros son los que están pegando fuerte por esas tierras, dejando muy de lado a mi querido DDR.

Recreativa de DrumManiaAunque parezca imposible, estos juegos son tan famosos que muchos de ellos, como es el caso de Dance Dance Revolution, cuentan con mas de 8 partes y han sido portados a casi todas las consolas domesticas, incluyendo la creación de mandos específicos para estos juegos, como son las Dance Mats de los DDR, los teclados del Keyboardmania o la batería del Drummania, en casi todas las consolas actuales.

De muchos de estos juegos se han sacado emuladores para pc, donde, gracias a ficheros mp3 con la música y archivos de texto con las pausas a seguir en cada uno de los temas, nos permite poder jugar en casa tranquilamente, sin problema de que se te acabe el juego, puesto que estos ficheros los puedes crear tu mismo normalmente o descargarte mucho de los packs con varias
canciones, o una a una, puesto que la mayoría del material que hay para usar en estos emuladores, es creado por los propios usuarios, llegando a formarse comunidades que se dedican a este fin como es el caso de Bemanistyle.
DanceMat de metal
Y es que parece que los videojuegos están evolucionando y lo hacen a pasos agigantados y lo que anteriormente era un vicio basado básicamente en sillón y mando de juego, esta "mutando" a algo que requiere una interacción mas activa por parte del usuario. Como muestra de esta información es el mando de la Nintendo Revolution, por poner una ejemplo. Donde antes se pulsaba un botón para devolver la pelota en un juego de tenis, dentro de poco tendremos que dar "virtualmente" el golpe con nuestro mando a distancia por solo poner un ejemplo.

Recreativa de Pop'N'MusicLa cuestión es que esta nueva visión de videojuegos aparte de novedosa, es muy divertida y echando a un lado las vergüenzas propias de la primera vez, puedes pasar horas y horas entretenido con estos juegos. Por otro lado, en el caso del DDR o del ParaParaParadise, los dos son un ejercicio cardiovascular realmente fabuloso, equiparable a sesiones de aerobic, Gim-Jazz o cualquier otro ejercicio cardiovascular.

Tal es el beneficio que aporta a nuestro organismo este tipo de juegos de baile, que en Virginia Occidental se lleve el juego Dance Dance Revolution a las aulas de los 765 colegios publicos que hay diseminados por todo el estado americano, el tercero en el podio de obesidad de todo el país, solo por detrás de Mississippi y Alabama. Desde luego una idea innovadora y una manera de hacer las clases de educación física mucho mas agradables para aquellos que, como yo, nunca gustaron mucho de realizar esfuerzos físicos.

Si hasta ahora no has probado, aprovecha hay cantidad de tiendas en el MundoReal y en Internet con Dance Mats muy baratos y por si no lo he comentado el juego es totalmente gratuito.

Si no lo has probado no lo dejes pasar mucho, no solo por lo divertido que puede llegar a ser, si
no también, pq quedan unos meses para el verano y si hay que ponerse en forma, ¿que mejor forma de hacerlo que jugar al ordenador o la consola...?

Enlaces
DDR Spain.- Lugar de reunión de la mayoría de los forofos de DDR en España.
DDR Freaks.- Lo mismo, pero versión americana.
Stepmania.- Pagina oficial para el emulador de DDR para pc.
DigiBand.- Pagina oficial del emulador de GuitarFreaks y de Drummania.

23/3/06

Programadores matando dragones

Pues hace un par de días vi este articulo en Rebotación que trata de como los distintos programadores de distintos lenguajes se enfrentarían al reto épico por autonomasia: Matar un dragón y rescatar auna princesa. He incluido también los comentarios que la gente había hecho sobre el post para que veáis hasta donde llega la imanación humana. Sin mas dilación, aquí os lo dejo...

Java.- Llega, encuentra al dragón, desarrolla un framework para aniquilación de tragones en múltiples capas, escribe varios artículos sobre el framework... pero no mata al dragón.

.NET.- Llega, ve la idea del desarrollador de Java y la copia, intenta matar al dragón, pero el bicho se lo come

C.- Llega, mira al dragón con mirada de desprecio, tira de espada, degüella al dragón, encuentra a la princesa... y la ignora para ver los últimos checkins del cvs del kernel de Linux

C++.- Crea un pincho básico y va juntando funcionalidades hasta tener una espada compleja que apenas consigue entender... mata al dragón pero se atasca en medio del puente por culpa de pérdidas de memoria (memory leaks)

COBOL.- Llega, ve al dragón y piensa que es demasiado viejo para conseguir matar un bicho de ese tamaño y quedarse con la princesa, y entonces se va

Pascal.- Se prepara durante 10 años para crear un sistema de aniquilación de dragones... cuando llega el momento descubre que el programa sólo acepta lagartijas como entrada

VB.- Monta un arma de destrucción de dragones a partir de varios componentes, salta encima del lomo del dragón, y en la hora H descubre que la espada sólo funciona durante las noches de lluvia...

PL/SQL.- Recoge datos de otros matadores de dragones, crea tablas con n relaciones de complejidad ternaria, datos en tres dimensiones, OLAP, tarda quince años para procesar la información... y para entonces la princesa se volvió lesbiana.

Ruby.- Llega con muchísima fama, diciendo que es el mejor en hacer cualquier cosa y cuando va a enfrentarse al dragón muestra una peliculita en la que él mismo aparece matando a un dragón... el dragón se lo come de puro aburrimiento

Smalltalk.- Llega, analiza al dragón y a la princesa, se da la vuelta y se pira: ellos son muy inferiores

Shell.- Crea un arma poderosa para matar dragones, pero en la hora H no recuerda como usarla

Shell.-El tío se acerca al dragón con un script de dos líneas que mata, corta, destripa, empala, pica en pedacitos y empaca al bicho, pero a la hora de ejecutarlo el script aumenta, engorda, enfurece y pone alcohol en el fuego del dragón.

Ensamblador.- Cree que está haciendo lo más correcto y eficiente... pero pone un A en lugar de un D y mata a la princesa para terminar follándose al dragón

Fortran.- Llega y desarrolla una solución con 45 mil líneas de código, mata al dragón, va al encuentro de la princesa... pero ella le llama tirillas y se va corriendo detrás del programador de java que era elegante y además es rico

Fox Pro.- Desarrolla un sistema para matar al dragón. Por fuera es precioso y funciona, pero por dentro está todo parcheado y cuando va a ejecutar el aniquilador de dragones recuerda que olvidó indexar los DBF.

Analista de procesos.- Se acerca al dragón con dos toneladas de documentación desarrollada sobre el proceso de matar un dragón genérico, desarrolla un DFD para liberar a la princesa y casarse con ella, convence al dragón de que es lo mejor para el y que no va a doler. Al ejecutar el proceso estima el esfuerzo y el tamaño del daño que causará con la firma del papa, de Buda y de Joan Manuel Serrat para el plano, y entonces compra dos bombas nucleares, 45 cañones, un portaaviones y contrata a 300 hombres armados hasta los dientes... cuando en realidad tan sólo necesitaría la espada que tenía en la mano desde el principio

Clipper.- Monta una rutina que carga un array de codeblocks para insultar al dragón, cantarle a la princesa, cargar la espada a memoria, moler al dragón, limpiar la suciedad, preparar un vaso de leche condensada con moras para la princesa, follar a la princesa, darse un baño, encender el coche, ponerle gasolina y volver para casa. A la hora de ejecutar recibe un "Bound Error: Array Access" y el dragón se lo come con patatas

Lisp.- Donde el famoso caballero andante, tras hablar con numerosos expertos en matar dragones y modelar el conocimiento que ellos poseen programa el sistema y se da cuenta... de que se ha dejado algún paréntesis

HTML.- Monta una web sobre espadas famosas usadas para matar dragones, pero se pasa los estándares W3C por el forro. Cuando se encara con el dragón descubre que el código no es compatible con su navegador, por lo que se queda compuesto y sin espada. El dragón se lo merienda como aperitivo.

Prolog.- Piensa que para matar al dragón necesita un arma. Busca en un catálogo 182014 armas. Para cuando la princesa muere de vieja ya ha logrado descubrir como fabricar todas las armas que empiezan por la A: Armas atómicas, Alabardas, Alfanjes, Asesinos contratados, Armas blancas, Antiaéreos, Arcos, ...

PHP.- Crea una página web que al ejecutarla eliminará al $dragón tirando de una base de datos de armas en mysql y sobre un servidor apache. Sin embargo, se olvidó el Where en la query de delete y mata a la princesa, al dragón, a los campesinos, a la bruja, al hechicero y al propio programador.

JavaScript.- El programador intenta matar al gran dragón verde que lanza fuego por la boca. Crean un script que borrará al dragón cuando cargue una página web para unos segundos después crear unas damiselas que lancen flores y hagan soniditos de aplausos. Por desgracia no tuvo en cuenta la estructura Dom del lagarto, también conocido como Mozilla, y lo único que consigue es rellenar su consola de errores y que el libro de Mozilla narre como acabó devorado.

ActiveX.- Los programadores crean un túnel para entrar a la guarida del dragón desde el castillo y ejecutar un programa que matará al dragón desde una distancia segura y prudencial. El dragón descubre el túnel, se come a los trabajadores que cavaban, a los matadores de dragones y esclaviza a todos los siervos del castillo que pasan a ser sus esclavos. El castillo pasa a ser un lugar de cría de dragones lleno crías que manda en pop ups a otros castillos. Los restos poco apetitosos de los caballeros los mete en latas de Spam y manda también a otros castillos como advertencia.

Basic.- Crean un arma capaz de matar a dragones de papel, pero mucho que la perfeccionan descubren que no sirve para matar a ningún dragón más grande que una cría de caniche.

Matlab.- Crean un bucle que calcula las trayectorias para lanzar una flecha gigante contra el dragón. El programa funciona perfectamente. Sólo faltan los voluntarios capaces de lanzar la flecha con la fuerza y puntería necesaria.

Programador de videojuegos.- Se pasa dos años programando una espada state of the art, con shaders y todo. A la hora de matar al dragón se encuentra con que la mitad de los caballeros no tienen fuerza para mover la espada. Luego alguien programa un parche que revela las escenas de sexo con la princesa y Hillary Clinton le monta un escándalo

Perl.- El caballero decide matar al dragón con una expresión regular, pero se equivoca en los caracteres de comodín y acaba incluyendo en el patrón de mortalidad a Dragones, Iguanas, lagartos, perros, gatos, osos, princesas y ratones.

HyperCard.- Crea en 5 minutos una pila con un catálogo de armas, con fotos, gráficas y vídeos sobre su utilización y los distintos tipos de dragones que puede matar, y que además fabrica el arma elegida utilizando las herramientas de dibujo, con una interfaz impecable y fantásticos efectos visuales, lo guarda como ejecutable, le pone un bonito icono, pero cuando va a fabricar la espada no funciona porque se dejó un XCMD en casa (Home)

Macromedia Director.- Crea una magnífica interfaz destellante mata dragones, con una espada deslumbrante, fabricada a bases de Xtras de terceros fabricantes, al primer intento de matar al dragón "Script Error", entonces a duras penas se esquiva el mordisco, y se procede al segundo intento... pero el ejecutable va tan lento que se los come a todos .

Mathematica.- Se crea y modela el objeto lógico dragón. se modela y crea igualmente la princesa, la espada, al príncipe. se modela el caso especial de la articulación mano-espada, y la discontinuidad piel de dragón-espada.
Cuando todo esta hecho, se le pide a Mathematica que lo resuelva, y el resultado es: "Hay que matar al dragón con la espada, y quedarse con la princesa"

A partir de aquí, son los comentarios y añadidos puestos en comentarios y que se generaron a partir del post inicial...

Perl.- Se bajo el kit de matadragones de CPAN, lo ejecutó, el dragón murió aunque tardó un poquillo y generó algo de basura por pantalla. Al rato, se bajo el kit de noche de amor de CPAN y la princesa paso una nochecita de cuidado ;)

En realidad, el kit matadragones del CPAN tenía un bug en una regexp, y el programador, antes de matar al dragón, tuvo que parchearlo (y envió un mail al desarrollador indicándole el problema y su solución).

PHP.- Hace una búsqueda en Google con las palabras "matar dragón fornicar princesa" y encuentra cientos de espadas y condones.
Mata al dragón de un simple sablazo GNU/GPL, y once meses más tarde, la princesa tiene trillizos debido a que los condones se quedaron obsoletos en los dos primeros meses.

ADA.- Programa un misil de los EEUU para acabar con el dragón... pero se olvida de manejar un excepción y se carga al dragón, a la princesa, al castillo, al pueblo debajo del castillo y todo el terreno en un radio de 15 km.

Haskell.- Define una lista infinita de espadas y una lista infinita de métodos para enfrentarse al ataque del dragón y matarlo.
Hace un map entre los métodos y las espadas y va a enfrentarse el dragón.

El dragón lo ve, no le suena de nada, lo ignora y se va. El caballero se queda para siempre combinando espadas y métodos de matar dragones

Modula 2.- Implementa un método académicamente impecable para matar al dragón, pero no encuentra ninguna espada de verdad con la que usar dicho método.
Así que se va a aprender Pascal que le han dicho que es como Modula pero que funciona con espadas de verdad. El resultado ya lo habéis visto ;)

Miranda.- Igual que el de Modula 2 pero se pasa a Haskell en lugar de Pascal

Miranda.- El programador, luego de analizar detenidamente el problema llega a la conclusión de que lo mejor es que el dragón sea muerto a manos de la princesa, por tal motivo decide darle la espada a la princesa cuando termine de fallársela lo cual ocurrirá luego de liberar al dragón.

Analista funcional.- Define todos las posibles ataques del dragón, llamaradas, posibles puntos débiles y fuertes, su árbol genealógico, etc.
Para cuando tiene listo un primer prototipo, los tataranietos de la princesa se cargan al caballero por el solo hecho de insinuar el matar a su mascota preferida.

Prolog.- Crea un programa que es capaz de buscar el punto débil del dragón, buscar la espada, y buscar el momento en el que usar la espada con el dragón. Pero cuando ejecuta la sentencia para que resuelva el problema, el interprete le dice "No." (que viene a ser algo así como, no me sale de los webos ^^)

Mono.- El caballero viene saltando, contento con su fiel espada Gtk# diseñada con Glade2 y encomendándose a San Miguel de Icaza. Esquiva las llamaradas del dragón con un par de objetos, lanza una excepción contra las garras del bicho que le salva por un pelo, y cuando se presta a dar la estocada mortal, resulta que las estocadas matadragones del objeto espada no están implementadas todavía, y tampoco hay documentación al respecto. Sus últimas palabras fueron "To: lista@mono Subject: ¿Alguien sabe como..."

Ocaml.- El programador se curra una función recursiva terminal que mata a dragones de tamaño "n" con alta eficiencia y aún encima se puede modificar en pleno asesinato y terminar follándose a la princesa sin llenar la pila.
En el momento de utilizarla se da cuenta de que la función acepta un tipo 'a como tipo de entrada y mata a la princesa y lo sodomiza.

Sinclair Basic.- El programador introduce la cinta para cargar el compilador en el sistema y escribe LOAD "". Esta tan concentrado escuchando los piip piip de la cinta que no se da cuenta que la princesa, cansada de esperar, le coge la espada y se la clava a si misma para evitar morir de aburrimiento.

Cuando el programador termina de picar, guardar y cargar el programa el dragón ya se ha ido a otro país y ya ha encontrado otra princesa a la que comerse.

El ingeniero de Software.- Se le ocurre hacer una especificación de requerimientos para desarrollar la espada que matará al dragón. Para lograrlo, debe realizar entrevista los stakeholders involucrados, por lo tanto va donde el dragón para saber las características de este para construir la espada.

Realiza con la entrevista con el dragón y desarrolla la especificación y la espada y decide volver. Cuando vuelve, el Dragón le dice que esto no era lo que quería y se come al ingeniero por no satisfacer sus requerimientos.

El PhD en Ciencia Computacional.- Resuelve que la matanza del dragón es un problema NP-Completo y que no tiene solución con la computación existente en la actualidad. Así que decide que mientras no se popularice la computación cuántica, no ira a matar al dragón.

El experto en IA.- Decide crear una red neuronal que mediante casos de asesinatos de dragones pueda converger a una acción que permite realizar la matanza con el mínimo de error posible.

Cuando la red estaba lista, el programador en C ya había matado el dragón, y la princesa esta sola esperando que la follaran, pero el experto era virgen y tuvo que hacer otra red neuronal que le enseñara a tener sexo.

ActionScript.- El programador utiliza un servicio web para consultar las armas de las que dispone para matar al dragón, pero entre que tarda dos eternidades en inicializarse y completar la transferencia y que la variable poema de amor se escribe sobre la variable escudo (a pesar de ser de tipos distintos) el dragón y la princesa acaban cenando caballero a la brasa para cenar

M4.- El programador se preparó una macro que enviaría al dragón a otra dimensión (divert), se le olvidaron unas comillas y acabaron apareciendo 4 réplicas iguales del mismo dragón.

Este programador se acojonó y salió corriendo. Aprendió a usar XSLT y volvió con una plantilla para transformar a los dragones en lagartijas y aplastarlos a todos.

Cuando la princesa vio al programador se horrorizó de ver lo feo que era. Éste se sintió herido emocionalmente y decidió hacerse un arreglo estético, lamentablemente el estándar XSL-FO nunca será una realidad.

PHP.- El programador Stehen prepara un while con sockets apuntando al dragón suelta los tiros con un intervalo de 1 ms pero recibe un Connection closed: Too many connections from your host y el dragon cheka en sus /var/log/httpd localiza al programador vuela a su pequeño antro y lo hace mierda y se da cuenta de que el programador no estaba ahi sino que con AJAX puso su web para un intervalo X controlado desde su PALM, entre tanto a la salida del dragon la princesa logra escapar con su programador(Stehen) y ejecuta otro proceso con AJAX para usar la api de google en busca de hoteles baratos con condones de regalo.

PHP.- El caballero paso horas mirando al dragon pero en elinstante de ejecutar el ataque noencontró su espada. Le dijeron que estaba en el castillo asi que fué a buscarla a la habitacion de la princesa, a la que pudo sobar pero fue achicharrado por el dragon ya que su espada realmente estaba donde se quedó a observar al dragon. Dias despues la princesa mira porla ventana y ve 18 princesas, 40 dragones y 4 principes. Quedandose sola esperando el porvenir.

DIV 2.- Crea el programa matadragones en 2 minutos con todos los detalles, planos 3d, sprites, y demas , pero cuando lo va a correr se da cuenta de que el dragon es joven y DIV 2 no lo soporta... Entonces es devorado por el dragon...

PHP.- El caballero paso horas mirando al dragon pero en el instante de ejecutar su ataque no encontró su espada. Le dijeron que estaba en el castillo. Fué a buscarla a la habitacion de la princesa, pudo sobar pero fue achicharrado por el dragon ya que su espada realmente estaba donde se quedó a observarle. Dias despues la princesa mira por la ventana y divisa 18 princesas, 40 dragones y 4 principes. Quedandose sola esperando el porvenir de los excasos principes.

CSS.- Tras crear el caballero un contenedor y un supercontenedor para mantenerse centrado y estable a pesar de las envestidas del dragón, olvida definir un DOCTYPE correcto y el dragón se lo merienda cual pincho de calamares.

Perl.- Lee peldoc perlrun y decide utilizar un one liner. Justo al acabar se da cuenta que sed bastaba para la tarea.

WEB 2.0.- Desarrolla una forma de matar al dragon utilizando XML, tonos pastel y letras grandes, y permite que todos los guerreros del mundo opinen sobre la mejor forma de matar al dragon con un sistema de tags y puntuaciones.

En medio de la discusión, una horda de trolls revienta la convencion y mueren todos.

Como no podía ser de otra manera.

CSS.- Oculta al dragon con un display: none; pero lo unico que ha conseguido es hacerlo invisible y ponerselo más jodido al proximo programador que venga.

ASP (el primo de .net).- Quien no fue invitado a matar el dragon demanda a esta Web poe 2.000.000? por discriminacion, se reparte el dinero con el dragon y se van a vivir juntos a Florida

Consultor externo.- Aconseja una estrategia planificada con un incremento progresivo de medios y personal empleado, dosificado a partir de un comite de expertos internos y externos que se reuniran con periodicidad bimensual para analizar los informes de progreso. Una actitud proactiva debe ser impulsada en general en la seleccion de personal, asi como un buen ambiente interno. De hecho su propia empresa tiene expertos especializados en la seleccion de personal de programacion y en la dinamizacion de ambientes laborales. Una ciudadela de programacion es lo mas adecuado para dar estabilidad y solidez a la empresa. Conviene que se asuma desde el principio que el gasto de formacion de personal no debe ser cicatero, si queremos que la cosa avance, asi como que el sistema de pruebas debe de estar estandarizado y documentado para cada programa, para evitar sorpresas indeseables de ultima hora.
Si en el transcurso del proyecto se produjera la extincion de los dragones o de las princesas, ya fuera por la desaparicion de su entorno natural por deforestacion o sepultamiento bajo informes documentados o por el advenimiento de la revolucion francesa, entonces habria que redirigir el proyecto-ciudadela a los canales publicos de reconversion industrial de urgencia social, para lo cual seria conveniente un comite de expertos internos y externos que se reunieran con periodicidad bimensual para establecer las politicas de reconversion y los ajustes necesarios a la luz de los informes de progreso.

Python.- Como solo hay UNA forma obvia de matar al dragon:
>>> from muertesObvias import hacerBrocheta
>>> dragon
dragon malo que dice agggh y tira fuego at 0x3007c370>
>>> hacerBrocheta(dragon)
>>> dragon
>>> brocheta de dragon traigan vino asi empedamos a la princesa at 0x3007c370>

Hacer brocheta tambien manda un mail de invitacion a que hagan reportaje de los canales de cable locales, publica una entrada diciendo que el caballero mato al dragon en su blog, da de baja todos los dominios que tenia registrados el dragon a su nombre y se conecta con un servidor jabber para avisar a los familiares del dragon que lo mataron a tito. (el nombre del dragon)

NQC.- Crea un robot con el Lego Mindstorms para manejar la espada para aprovechar el tiempo y llevarse a la princesa. A la hora de desarrollar el codigo, el limite de 32 variables globales le fastidia sus aspiraciones de grandeza y tiene que reflashear el RCX con BrickOS y programarlo en C. Como no tiene ni idea de C, termina matando al dragon dandole con el robot en la cabeza. La princesa termina no haciendole caso porque tiene miedo de los robots, y como el programador no se atreve a decirle que la quiere termina en su casa viendo paginas de Teens. :-P

GAMBAS.- Define la clase dragon, la clase princesa, la clase espada y la clase principe sin saber ni siquiera que es una clase, y sus profesores se rien de el y le dicen que aprenda C.
A la hora de compilar el programa en su iBook, le sale un error de violacion de segmento porque Gambas no corre sobre LinuxPPC por problemas de endian y termina aprendiendo C+x (C con prisas y extres) y OpenGL para matar al dragon dentro de un juego de plataformas 3D, que es mucho mas seguro que enfrentarse al bicho... La princesa piensa que la protagonista del juego se parece mucho a ella :-P

REDCODE / COREWAR.- El programador ejecuta un programa trasgo ( mov 0,1) contra el dragón, que termina convertido en otro un trasgo forzando un empate.
Después de varias ejecuciones, el dragón consigue acabar con el programa trasgo, desempata, y se queda con la princesa.
Al programador le quedan varios ciclos de CPU para salir por patas y evitar ser merendado.

Python.- "Python lo mata en dos o tres lineas después de instalar un módulo para matar dragones."

LOGO.- Programa a su "tortuga" para que dibuje una cuerda alrededor del cuello del dragón, y así ahogarle. Pero como la tortuga trabaja sólo en 2 dimensiones, el plan fracasa.
Además, la tortuga y el dragón se hacen amigos, luego amantes; y de su amor nace un bicharraco inmundo, un dragón con caparazón de tortuga, que es mucho más fuerte que su papi-dragón.
Deciden hacer un asado con la princesa y el programador, ya que:
1.- El dragón ya tiene a la tortuga para desfogar sus más bajos instintos.
2.- El hijo bicharraco les sale homosexual, y aunque podría pensar en el programador para soltar todo su "amor", lo cierto es que el programador no hace ninguna clase de ejercicio, y se pasa los fines de semana metido en su casa viendo pelis (porno) y jugando al Quake; así que está bastante ceporro y al bicharraco no le atrae.
Al menos, en el momento en que depositan a la princesa y al programador en la parrilla, éste aprovecha y "se la pasa por la piedra" (algo es algo).

Algoritmos geneticos,. El principe trata de descubrir la mejor manera de aniquilar el dragon con un cultivo de 10.000 cadenas de ADN. En el tiempo en que se desarrolla el algoritmo, el dragon es matado por el bisnieto de la princesa, que al ver que nadie la hacia ni caso se apunto a una secta satanica. Cuando el programa termina, resulta ser el elixir de la eterna juventud, haciendo que el dragon resucite con 10 años menos.

Lisp.- Antes de de escribir una función que mate al dragón, el programador de Lisp escribe una función que mate al dragón.

Ajax.- Prepara una Interface para mentenerse alejado del Dragon y Atacar. Arma la Espada de DIV's y viste a su caballero de hermosos CSS's y lo manda a combatir. Cada vez que su caballero necesitaba algo, lo solicitaba y recibia inmediatamente lo que necesitaba, super armas, cambio de armaduras, invisibilidad, etc etc. Pero el dragón pendejo con unos escupitazos de fuegos crea una Firewall que hace lento al caballero Ajax. y de aburrido se lo come y lo caga al lado de Web 2.0

Delphi.- Crea una aplicacion rapidamente, mata al dragon, enamora a la princesa pero cuando va a donde su padre (el Rey) este le niega el matrimonio porque le dijeron que los caballeros de verdad conocen C...

ABAP para SAP R/3.- El funcional le ha dicho a la princesa que el SAP estandar cubre todas las funcionalidades necesarias (acercarse a la guarida del dragon, hacer que este salga a campo abierto, proteger al caballero del fuego y matar al dragon). La princesa convence al caballero para que use SAP. Cuando este se enfrenta al dragon descubre que SAP sólo contempla matar dragones alemanes y sólo protege del fuego de los dragones vietnamitas, mientras el dragon cocina a fuego lento al caballero el funcional de SAP pone una nota OSS para conseguir un add-on sobre el estandar, despues de 50 dias de reuniones con 3 gerentes de cuentas, dos comerciales y 6 key-user financieros que no han visto un dragon en su vida, el segundo caballero es cocinado al papillon por el dragon porque los 6 programadores indios que hicieron la modificacion al estandar no entendieron las especificaciones

ADA.- El programador tiene a varios grupos de personas, con distintas armas, que coordina con cuidado, para que, todas combinadas, consigan matar al dragón. Así, primero tendrá un grupo que acorrale al dragón con lanzas, otro grupo de arqueros que le lancen flechas para herirlo, y luego un grupo de caballeros para ir a rematarlo. A la hora de la verdad, primero irán los caballeros, que al ver que el dragón tiene fuerzas todavía, huirán, pero no podrán hacerlo porque les acorralarán los lanceros, que llegarán después, y al final vendrán los arqueros, para que, por la lluvia de flechas, mueran todos, menos el dragón. Los arqueros, además, se quedan agilipollados, pidiendo cuentas al programador.

El profesor de informática.- Explica cuidadosamente una clase entera cómo follarse a la princesa (algo que no ha hecho en su puta vida). Al final, dice que el matar al dragón es trivial y lo deja como ejercicio para el estudiante.

Python.- Crea una funcion con GTK para la espada, le da unos retoques a la princesa y le agrega unos pixeles de más a sus bobbies, genera el modulo matar() con llamada al elemnto Dragon y otra funcion de follar() con llamada a la princesa, al ver que el dragon es una serpiente pero en grande el compilador hizo
>>matar(princesa)
>>follar(dragona) //Ya que al final era chica el dragon

¿Que os parece?. Desde luego la gente tiene una inventiva...

22/3/06

¿Parecidos razonables?

Pues como ultimamente y gracias a Google Vídeos y a YouTube llevo unas semanas revisando programas de La hora Chanante. Como resultado he encontrado un parecido razonable.

Bueno mas que parecido razonable podríamos decir que es un homenaje que esta gente ha hecho a Mr. T. En realidad si te paras a pensarlo no puedes estar seguro de si es un homenaje o una parodia, porque el vídeo que pongo a continuación es un claro ejemplo de lo casposo que fueron los 80. Recuerdo haber visto este vídeo hacer un par de años, y sin lugar a dudas se puede asegurar que se ha hecho famoso, puesto que todavía sigue circulando, en gran medida por lo kitsch que puede llegar a ser. Especial atención a los pantalones y los calcetines que luce Mr.T. Simplemente no se puede expresar con palabras...



Mientras el vídeo original aboga por tratar a nuestras madres correctamente, a no contestarle de malas maneras y a hablarles respetuosamente, el vídeo de La Hora Chanante podríamos decir que es diametralmente lo opuesto, solo con leer el titulo te das cuenta de lo significativo que es.



Y bien, ¿que os parece?, ¿homenaje o parodia?. Es algo difícil de dilucidar, ¿verdad?. Desde luego no se puede estar muy seguro. Lo que si se puede asegurar es que ambos vídeos son ya parte de la cultura de internet en España...

21/3/06

German engineers in da house...!

Pues gracias al webmaster de MMA! he descubierto el ingenio alemán a la hora de hacer campañas publicitarias, mas concretamente la gente de Volkswagen y mas concretamente para publicitar los nuevos modelos de Golf.

La cuestión es que ahora, aprovechando el tirón de los juegos de coches tuneros, tipo Need for Speed Underground o Juiced o el programa de la MTV donde llevas tu coche viejo y te lo devuelven tuneado hasta las cejas, siguiendo los cánones del mas puro rapper de New York o de Los Ángeles. Hasta ahora, solo han creado tres spots, pero la verdad, es que son una joya.








La verdad es que son un auténtico puntazo, parodiando muy bien la esencia tanto de los juegos, como del programa de la MTV.

Ojo a la frase del jefe de taller alemán en el tercer spot: "German engineers in da house...!". Simplemente genial...!!!

16/3/06

Vuelve Star Wars para el 2008

Notición, notición...!!! Pues parece ser que George Lucas prepara una serie basada en el universo Star Wars. Pero no estamos hablando de una serie normal. De todos es sabido que Lucas no se caracteriza por su discreción a la hora de crear proyectos, sí no que hablamos de 100 capítulos de 1 hora de duración, lo cual esta dando una gran alegría a muchos fans.

Esta previsto que se empiecen a grabar capítulos en el 2008 y que estén listos para ese mismo año. Respecto a los actores que participaran en la serie, parece ser que no aparecerán ninguno de los que aparecían en las anteriores películas, a excepción de Anthony Daniels, el encargado de dar vida a C3PO.

Respecto a al trama, parece ser que la serie hará de puente entre la reciente Star Wars Episodio 3: La venganza de los Sith y Star Wars Episodio 4: Una nueva esperanza y narrará el ascenso del Imperio al poder y el intento de sometimiento del resto de la galaxia. Lo que aun no esta claro es si la serie se centrará más en el bando rebelde, como se estaba haciendo hasta ahora, o en el bando imperial, lo cual le daría un enfoque nuevo a la historia.

Parecen noticias prometedoras, que hará que Star Wars tenga otra serie de tv, tras la reciente Star Wars: Clone Wars, donde se usaba la animación, para mostrar en mas detalle ahondar en las Guerras Clon dentro de la trama.

Solo esperemos que Lucas no haga otro descalabro como con las anteriores entregas de la saga.

Crucemos los dedos...

Via
BrilliantDays
Ananova
BBC News

3/3/06

Soy un Dragón Dorado...

Pues eso, acabo de hacer un test online de esos que me molan tanto y están tan de moda. Era un test para comprobar que personalidad tienes, haciendo comparaciones con Dragones de AD&D.

Tras responder unas pocas preguntas (eso si, en ingles) puedes saber que tipo de dragón eres en tu interior. A mi, muy a mi pesar, pq siempre he preferido un dragón rojo o uno negro, me ha tocado uno dorado.


Mi dragon interior es de color Dorado. ¡Pulsa aqui para probar el test!

Mi dragón interior es el mas honorable de todos. Disfruto con los humanos, cambiando de forma y la cruzada ocasional para salvar el mundo. Soy lo que podrías llamar un Caballero Draconiano. Pulsa en la imagen para probar el Test Online del Dragón Interior por tí mismo.

Esto es lo que me ha salido, y para a los que no se le de bien el ingles, he traducido la descripción mas grande que da el test para los dragones dorados. Aquí os la dejo:

"Tu Dragón Interior es el mas honorable de todos. Los Dorados son los terceros mas infrecuentes de todos los dragones (Tras los Platinos y los Cromáticos) y tienen un estado en la sociedad que refleja esta rareza. Eres lo que se podría llamar un Caballero Draconiano. Los dorados viven por un estricto código de caballerosidad y compromiso. ¿Recuerdas a Draco?. Correcto, Dragón Dorado. Tu apariencia es temible y todo poderosa, pero nunca te rebajarías tanto como para hacer daño a los humanos. De hecho, esto es estrictamente lo contrario a tu código de conducta. Eres uno de los únicos dos tipos de dragones que están alineados como "Legales Buenos" y la competencia en el uso de magia y hechizos. Si eres curioso, el otro es Platino, el Rey de los Dragones. Tu piedad, belleza, sabiduría y fuerza interior son absolutamente sin parangón.

Pero por supuesto, ser un Dragón Dorado no es todo alta moral y códigos. Te gusta volar por ahí asustando cosas, aconsejar humanos en sus asuntos y cambiar de forma. Quédate con esto, te ENCANTA cambiar de forma. Y se te da bien. De hecho, si eres un Dorado, puede que también seas dorado en tu forma humana. Tus atributos mas favorables son el honor, la caballería, verdad, amabilidad, oro, minar, protección, sabiduría, coraje, y ser digno de confianza. Puedes frustrante un poco con los humanos de vez en cuando, pero solo solo críos comparados contigo. Si alguien amenaza a tus humanos o intenta matarte, puedes devolversela con su arma de aliento - Fuego. Pero nadie ha intentado nada tan estúpido os el ultimo par de miles de años. Después de todo, mides 16 metros y medio de largo..."

La verdad es que me he sorprendido bastante, pq yo siempre me he tenido por Dragón Rojo, pero bueno, quizás esto indique que estoy cambiando y madurando algo y veo la vida de un modo menos destructivo.

A saber...