miércoles, noviembre 28, 2007

Desastres IT y tipos de programadores

En estos días en los que no me queda tiempo de hacer nada por las prácticas y por los exámenes de antes de navidad, he leido un artículo curioso en el que se enumeran los 10 desastres mas famosos en las IT (tecnologías de la información). link

Sin duda alguna, el que me ha dejado alucinado ha sido el siguiente:

1. Faulty Soviet early warning system nearly causes WWIII (1983)
The threat of computers purposefully starting World War III is still the stuff of science fiction, but accidental software glitches have brought us worryingly close in the past. Although there are numerous alleged events of this ilk, the secrecy around military systems makes it hard to sort the urban myths from the real incidents.

However, one example that is well recorded happened back in 1983, and was the direct result of a software bug in the Soviet early warning system. The Russians' system told them that the US had launched five ballistic missiles. However, the duty officer for the system, one Lt Col Stanislav Petrov, claims he had a "...funny feeling in my gut", and reasoned if the US was really attacking they would launch more than five missiles.

Y otro post que me ha parecido especialmente gracioso es el titulado 10 types of programmers you will encounter in the field No sabia que se nos pudiese clasificar de esta manera!

sábado, noviembre 24, 2007

Erasmus: cerrando el año, podcasts y rfid

Hay que ver como pasa el tiempo... A finales de agosto llegaba a Dinamarca y ya estamos acabando el año y a menos de un mes para volver a casa por navidades. Ademas de pasar rápido el tiempo, también ha pasado rápido el curso, del que tan sólo me queda una semana de clases. Como os podeis imaginar, estamos hasta arriba de prácticas y proyectos que terminar si queremos llegar a buen término (que mas nos vale). Como es habitual cuando voy hasta arriba de trabajo, no tengo mucho tiempo para poner muchos post y tengo el blog algo descuidado. Espero terminar este fin de semana mi trabajo de RFID, gracias al cual he descubierto alguna que otra cosa interesante sobre esta tecnología que, hasta ahora, no me había llamado especialmente la atención.

Lo último que he leido que merece la pena resaltar es el siguiente artículo:
Practical RFID Attacks:writing, sniffing & emulating 13.56MHz RFID tags with OpenPCD and OpenPICC hardware (link)
Otra novedad mas que contar es que he empezado a suscribirme a podcasts con el itunes (con esto de que no recibo la radio en castellano, alguna solución había que buscar) y, entre otros programas, me he suscrito a La rosa de los vientos, programa que no conocía hasta ahora. El programa se emite en Onda Cero, pero como lo hace a unas horas algo intempestivas, no está nada mal el poder descargarse las emisiones de internet. Algunas de sus secciones tratan de historia, ciencia, tecnología, monograficos sobre temas de actualidad en estos campos, algo de geopolítica y espionaje entre otros (ni que lo hubiesen hecho a mi medida!). El programa se puede descargar desde la página del podcast y no hace falta suscribirse con aplicaciones como itunes (aunque es bastante más cómodo elegir la segunda opción).

Dirección del podcast link
Descripción en la wikipedia link

lunes, noviembre 19, 2007

Contenido más visitado del blog

Basándome en las estadísticas de google analytics, he puesto en la parte derecha del blog una lista de links a los contenidos más visitados del blog. La lista la iré actualizando periódicamente según vayan cambiando.

Maratón Star Wars (II)

En una galaxia muy muy lejana, llamada Horsens, en la que no hacemos mas que pillar resfriaos y pelarnos de frío ...

Fase pre-película:
Antes de cenar echamos un par de partidas de Magic con Martin y después algunos se animaron a "disfrazarse" (no fue mi caso).



Obi Wan Kenobi, C3PO y Chewaka en persona:

Chewaka

Frase del futuro C3PO a Obi Wan antes de ser forrado de aluminio: " ... you are lucky today"

C3PO

Piotrek-Obi Wan Kenobi. Capa hecha con el edredón de Piotrek, sable láser hecho con el palo del Cow-Stick y varias luces de bicicleta.

sábado, noviembre 17, 2007

Maratón Star Wars

Como dice el título, esta noche comienza en Kamtjatka el maratón Star Wars ("sólo" las tres últimas partes). Durará 6 horas y media. Asistentes (algunos disfrazados):
  • Piotrek - Obi Wan Kenobi
  • Dominica - C3PO ( ya tiene dos rollos de aluminio para su "vestido") Estaba particularmente en desacuerdo con esta elección, ya que yo le animaba a que fuese Leia y yo Java.
  • Marchin - Chewaka
  • Antek (yo en polaco) - Por el momento Han Solo
  • Leticia - Leia Organa
Mañana fotos del evento y quien se durmió el primero!

I-POD on fire

Después de haber oido muchas historias del estilo tengo un amigo que le estalló el nokia mientras dormía, he encontrado en internet en la web howstuffworks (algo así como cómo funcionan las cosas en versión menos divertidad) una historia acompañada de unas fotografías bastante ilustrativas.



En este link se puede leer la historia completa del I-POD bomba, no tiene pérdida...

U2: una revolución en la aviación y en el espionaje.

Aprovechando la red de la universidad pude bajarme un par de documentales del canal historia uno de ellos sobre el avión U2, y me he animado a escribir algo sobre el:

La guerra fría supuso un período de tensión internacional que se apreció en numerosos campos, desde la vida diaria en la USA y en la URSS hasta en el desarrollo tecnológico en estas naciones. Durante este período tuvieron lugar cumbres y reuniones entre ambos bandos, en los que los mandatarios precisaban de información veraz y precisa. Para suplir esta necesidad de información se desarrollarón herramientas como el avión espía U2. Este avión se desarrolló en la década de los 50 y fue preparado para tener una autonomía de mas de 6000 Km, volar a gran altitud (mas de 21000 metros) y así evitar los cazas soviéticos. La CIA reclutaba a pilotos de las fuerzas aéreas con gran experiencia y horas de vuelo, para sobrevolar la URSS con esta nueva aeronave, que llevaba dos potentes cámaras preparadas para realizar unas detalladas y amplias fotografías ya que era un avión de reconocimiento, no de ataque.

El arma mas poderosa del U2: su cámara fotográfica.

Hoy en día todos podemos ver a través de GoogleMaps casi la totalidad de las bases militares de muchos paises del mundo. Tan solo es necesario conocer el nombre de una ciudad cercana y echar un vistazo a los alrededores (esto, claro está, no ocurre con las bases americanas). Incluso hay páginas en internet que se dedican a recopilar estas localizaciones. En los años 50 las cosas no iban así, por lo tanto hacían falta aparatillos como estos.

El bloque de cámaras que portaba el U2 estaba compuesto por dos con las siguientes características:
-Cámara panorámica: realizaba un amplio movimiento horizontal, registrando amplias franjas de suelo.
-Cámara de seguimiento lineal: este segundo tipo de cámara permitía realizar un preciso seguimiento para despues de realizar el vuelo comprobar el recorrido preciso que ha realizado.

La calidad de las lentes conrrigen las distorsiones que puedan causar el ángulo de la cámara al realizar la fotografía o la curvatura de la tierra. Las lentes, que tenián un radio de 91 cm, contaban con una resolución de 100 líneas por mm, lo que le posibilitaban reconocer la anchura de las líneas blancas de un aparcamiento (recordemos que a 20 km sobre la vertical). La película que utilizaban estas cámaras también tenían unas medidas considerable ya que medía 23cm de ancho y un km y medio de largo. Esto le posibilita fotografiar mas de 3500 km de territorio.

La crónica de una muerte anunciada

Tras unos vuelos iniciales mas que exitosos, que suplieron completamente la necesidad de información de los americanos, estos no se quedaron satisfechos y continuaron con ellos, hasta que sucedió algo inevitable, el primer derribo de un U2. Responsables del gobierno americano sabían que sólo era cuestión de tiempo que los rusos desarrollasen un misil con un alcance suficente para derribarlo. Y de este modo fue como el 1 mayo 1960 se derribó el primero y el único, que acabó con el piloto (Gary Powers) en una prisión rusa durante 2 años. El piloto no pudo activar el detonador que destruía la cámara, con lo que se utilizó como prueba en el juicio y le inculpó como espía, además de revelar la tecnológia en materia de fotografía militar con la que contaba los Estados Unidos. Esta situación persistió hasta que se produjo un intercambio en Berlín oriental, entregando un importante espía soiético preso en los Estados Unidos.


Vida en libertad de Gary Powers

Tras la puesta en libertad del piloto dejo la CIA 2 años después y empezó a trabajar con los ingenieros de la Loocked Aircraft en el mantenimiento y desarrollo de los U2. El fin del piloto es algo trágico e injusto, ya que termina dejando de trabajar en Loocked debido a la finalización del programa U2 y pasa a trabajar como piloto de helicópteros de una cadena de TV americana, donde un día termina estrellandose y muriendo en el accidente (que paradoja, despues de sobrevivir al impacto de un misil, caer desde 21 km de altura y superar los 2 años de carcel, se mata pilotando un helicoptero de una cadena de televisión).


En esta última fotografía se puede ver la cabina del avión U2. Esta versión es con la que se vuela hoy en día, y es bastante distinta de las que se utilizaron en los inicios del proyecto. (No hay mas que ver la pantalla multifuncional a la izquierda para concluir que no es la típica de un avión de los años 50).

jueves, noviembre 08, 2007

Wireless Sensor Networks: Sun Spot

Hoy nos han traído a clase de wireless computing un pack de sensores inalámbricos de sun, llamado SunSPOT. La mejor explicación que se puede hacer de esta plataforma es este vídeo de SUN.






La verdad es que me ha gustado bastante pero tiene un gran inconveniente y es que cuesta 550$. Por lo demás está estupendo, cada módulo tiene integrados sensores de luz, temperatura e incluso acelerómetros y todo ello programable desde JAVA. En este otro vídeo se puede ver como han utilizado los dos módulos que vienen en el pack para controlar inalámbricamente un pequeño robot. En el vídeo aparece como utilizan un mando aprovechando los acelerómetros para mover el robot según inclinen el mando.





Como es lógico, todos los datos recopilados por estos sensores se pueden mandar a una estación base conectada por USB al ordenador y recopilarlos. Esto hace que las posibilidades de este juguete sean infinitas y que los afortunados que se lo puedan permitir seguramente pasarán horas y horas de diversión. La verdad es que me ha dejado gratamente sorprendido, pero sigue siendo una pena el precio que tiene.

Jugando con RFID (II)

Continuo con la práctica de RFID y voy descubriendo que está tecnología está dando mucho mucho de que hablar. No hay mas que echar un vistazo en la wikipedia para ver que hasta en esta "enciclopedia" quedan reflejados los devenires de la magia del RFID con respecto a la privacidad e incluso, con otros temas mas estrafalarios, como el fin del mundo (no hay mas que ir hasta el apartado RFID y la marca de la bestia para ver como se le va la pinza a la gente).

Sin ir mas lejos, estos días han aparecido en los feeds que suelo leer estas dos nocitias, ambas curiosas, relacionadas con el tema:
  • En slashdot: Colegio británico que participa en un programa piloto en el que se ponen tags RFID en los uniformes de los alumnos para tenerlos controlados. Le veo bastantes lagunas al sistema, teniendo en cuenta como está la picaresca juvenil hoy en día (de hecho, creo que los profesores de ESO son superhéroes, no me quiero ni imaginar como debe de ser lidiar con delincuentes todos los días) (link noticia completa)
  • En Xataka: Dispositivo para deshabilitar las etiquetas RFID y almacenar la información que contienen. De esta forma, la información puede seguir siendo utilizada pero nos aseguramos que no va a ser leida por terceras personas. El proyecto esta bajo licencia open source y la documentación esta disponible. (noticia en Xataka web del proyecto)
Ahora estoy terminando el trabajo revisando algún protocolo MAC para RFID. Uno bastante claro y fácil de comprender es PULSE, del que podemos encontrar una buena descripción en este artículo: link.

lunes, noviembre 05, 2007

The silent city

He encontrado por internet un corto de del director Ruairi Robinson, nominado al oscar en 2001. No es que sea algo espectacular pero me ha gustado, y me ha recordado a alguna que otra película que tenía una ambientación similar.

Robótica con Lego mindstorms (3)

Las clases van avanzando y de vez en cuando hacemos cosas mas entretenidas. En una de las últimas clases hicimos una competición en la que nuestros robots tenían que seguir una línea negra en el suelo y tras colisionar con un ladrillo rodearlo. En algunos de los intentos nos pasó lo que se puede ver a continuación:





En el último intento quitamos el segundo ladrillo y al final el robot pudo aclararse en el circuito sin problemas.




Una de las cosas que tengo pendiente es escribir una pequeña guía sobre como programar el RCX en ensamblador y que herramientas hacen falta, aunque ya os adelanto que el procedimiento es sencillo. Eso si, la utilización de los sensores y demás componentes tiene mucha mas miga que el mismo proceso llevado a cabo con el entorno de lego.

domingo, noviembre 04, 2007

Erasmus: jugando con RFID (I)

La tecnología RFID (Radio Frequency Identification Device) tiene como objetivo la recuperación de datos haciendo uso de radiofrecuencia. Estos datos se almacenan en pequeñas etiquetas compuestas de un pequeño IC con la información y de una antena microstrip, encargada de recoger la señal enviada por la antena lectora. Con la potencia que se induce en este pequeño circuito se manda una señal de vuelta al receptor para que se reconozca el dispositivo como leido. Estos dispositivos (también conocidos como transpondedores o transponders) se comenzaron a desarrollar alla por el año 39, con el objetivo de poder distinguir a los aviones amigos de los enemigos (sistema IFF). Con el paso del tiempo las aplicaciones de este tipo de identificadores han ido ganando terreno en el campo civil, mas allá del militar y el de la pura experimentación.

TI-S2000

Este año en la asignatura de wireless programming estoy teniendo la oportunidad de poder programar dispositivos que nunca antes había tenido al alcance, como un lector de de etiquetas RFID. Ya se que no es ninguna novedad en especial y que lleva en el mercado desde hace bastante tiempo pero para mi no deja de ser curioso. En esta práctica estamos siguiendo un artículo que apareción en el Dr. Dobbs de noviembre del 2005 (Java & RFID Tags: Using java to send commands to and receive responses from RFID devices). En el artículo se explican los pasos principales para utilizar la placa TIS-2000 y conectarla por el puerto serie al ordenador para poder tratar las lecturas de las etiquetas mediante un programa en java. En la web se puede ver el código con el que se puede manejar el lector. Para los que no cuenten con un ordenador con puerto serie (normalmente los ordenadores ya no vienen con estos interfaces), hay adaptadores de usb a rs232 por un módico precio, pero es importante asegurarse de que están bien configurados y que aparecen en el administrador de dispositivos del sistema con el nombre adecuado.

En este pequeño vídeo se puede ver el funcionamiento del sistema. En el aparece el lector conectado a mi ordenador y una pantalla de msdos corriendo el programa en java encargado de la interpretación de los datos que le envía la placa. Cuando las etiquetas por la antena del lector (la pieza negra circular), se puede ver como el led verde se enciende y se produce una nueva entrada en el registro.






Como todavía me quedan puntos por resolver en la práctica solo puedo poner: continuará ...

jueves, noviembre 01, 2007

Cuando el quimicefa es una amenaza para la seguridad nacional

Hoy estaba leyendo los feeds, como todas las mañanas, y me he encontrado con la siguiente noticia en Slashdot:

Anti-Terrorism and the Death of the Chemistry Set
Posted by samzenpus on Wednesday October 31, @10:06PM
from the the-dark-side-of-phenolphthalein dept.
An anonymous reader writes

"A recent unfortunate casualty of anti-terrorism laws is the home chemistry set. Once deemed the gift that saved Christmas, most Slashdotters probably remember early childhood experimentation with one of the many pre-packaged chemistry sets that were on the market. Unfortunately the FBI has decided that home chemistry sets are a threat to national security and they are rapidly disappearing from the market entirely. Those that remain are shallow boring versions of the old kits."


Traducido al Castellano (aproximadamente):

"Antiterrorismo y el final del set de química"
Por un lector anónimo

Una desafortunada consecuencia de las leyes antiterroristas recae sobre el típico juego de química. Antes era conocido como el juego que salvó las navidades (por su originalidad en el momento en el que apareció) y muchos de nuestros lectores recordarán como en su niñez experimentaban con uno de los sets que abundaban en el mercado. Desafortunadamente el FBI ha decidido que los juegos de química para niños constituyen una amenaza para la seguridad nacional, y están desapareciendo de manera fulminante del mercado americano. Los únicos que quedan son versiones aburridas (me imagino que se referirá a muy limitadas) de los anteriores.


Todavía recuerdo cuando con 9 años recibí como regalo de uno de mis tíos un quimicefa. Era el primero de una serie de 3, pero se podían hacer un montón de experimentos. Recuerdo que entre otras cosas venían unos 3 tubos de ensayo, un vaso de precipitados, un mechero de alcohol con su correspondiente soporte y rejilla para calentar el vaso de precipitados, dos barras de grafito y unos cuantos compuestos químicos: ácido tartárico, que si no recuerdo mal antes se utilizaba para endulzar el vino, sulfato de cobre, una vez lo probé y no os lo recomiendo, es terriblemente amargo (con 9 años lo ves tan azul y tan cristalizado que te parece que va a ser como una chucheria, pero no, la sorpresa es algo desagradable), hidróxido sódico y otros más. Ah! y por supuesto el papel tornasol, que fue una de las cosas que mas me llamaba la atención.

Con este juego pasé largas horas de diversión, y aprendí entre otras cosas que era la electrolisis, por qué algunas pastillas son efervescentes, por qué al mezclar dos productos a veces se libera calor y que si en un envase pone no ingerir, es mejor no hacerlo.

Espero que esta medida no llegue a España ni de lejos y que las nuevas generaciones puedan seguir disfrutando de este tipo de juegos que, desafortunadamente, cada vez hay menos (maldita play station!).

Artículo original

Post de otro nostálgico de los buenos juguetes