javisantana.com

F1 y telemetría

En complementos telemáticos 3, una asignatura opetativa de 5º de teleco, debemos hacer un trabajo sobre el posible modelado de datos de la telemetría del equipo renault-f1. El trabajo en si es curioso, pero más curiosa es la forma de plantear el traajo a los alumnos (enunciado), en ella se plantea la situación que vivío el equipo renault en el pasado gran premio de mónaco, en el cual les surgieron problemas de adherencia debido al desgaste del neumático.

Lo que más me ha llamado la atención es que renaut ofrece datos de su telemetría en tiempo real (usar este término te da unos cuantos amarracos en tu escala social XD) en su web, el próximo gran premio estaré atento para conectarme a la página para poder ver los datos que ofrecen. De esta manera cojo ideas para el trabajo que espero que unidas a la telemetría que me ofrece el juego F1-2003 me den una buena base para modelar algo decente.

Un detalle más, de uno de los pdf’s que nos ofrece el profesor para hacer el trabajo, he obtenido la url de una web bastante interesante relacionada con la F1. Me asombra la información que puedes sacar a veces de las propiedades de los ficheros pdf :).

A hilo de esto, el otro día me llama mi madre alertada de que me había llegado un paquete de california y con todo letras rarísimas (estaba en inglés). La pregunté que me dijera lo que ponía, y a duras penas la pude entender que ponia “equis cell”. Enseguida me di cuenta de que se refería a xcell, la publicación de xilinx. El caso es que hace unos meses estuve leyendo unos artículos en su web (en concreto este) y me registré para bajarme un software para diseñar en VHDL. Parece ser que quieren que siga leyendo su revista :). A ver si me llegan los 4 dvd de MS que pedí el otro día.

python en movimiento

Como todos los días estaba visitando pythonhispano y he visto un artículo que me ha llamado la atención. Se trata de un detector de movimiento mediante una webcam usando python (en windows of course). El tema me lleva algún tiempo rondando la cabeza, sobretodo después de hablar con un compañero de clase que trabajaba en la empresa de su hermano y que se dedicaba, entre otras cosas, a diseñar e implementar sistemas de vigilancia, cámaras porno, etc y servirlas a través de una ADSL. Parecido a lo que ofertaba telefónica hace poco para la vigilancia del negocio.

El artículo apunta a este otro y en él, además de dectectar el movimiento, programa una aplicación tipo eye-toy (esta cosa que anunciaba sony para su playstation) que, aunque es simple, muestra las posibilidades del invento. Una cosa curiosa del post es que uno de los comentarios cuenta como pilló a un ladrón usando un sistema similar, incluso muestra fotos del ladrón en su salsa XD.

Técnicamente no es muy difícil de implementar, usa el módulo de python para acceder a la webcam, un módulo para el control de las imágenes y pygame para el pequeño juego. Hace tiempo yo había pensado un sistema similar, no orientado para juegos, después de leer un poco acerca de procesado de imágenes. La verdad es que se me ocurren miles de cosas que hacer con algo así, por ejemplo usarlo para juegos sencillos (le daría un aliciente), o para modelar en 3d al estilo de smoothteddy, total, ¿quién no tiene una cámara web si por 11 euros te pillas una?

La verdad es que python tiene aplicaciones para todo, y cuando digo todo es todo, desde aplicaciones para dispensar comida para gatos, para posicionarnos cuando hagamos senderismo mediante un móvil nokia (de un español) o incluso un SO. No sé qué coño haceis que no estais aprendiendo python ya. Para daros el primer empujón podeis empezar por aquí, o allí, o bueno mejor aquí, todo eso sin olvidar todo esto. No hay excusas para no aprender python.

flickr test


eth_bola_defor

esto no es mas que una prueba de posteo desde flickr :). La bola (solo windows ) está programada en C++ con opengl para un concurso que hubo en codepixel hace un tiempo :)
. Especial atención a la ganadora (iq) cuyo autor creó paradise que ganó en la euskal del año pasado. A ver si este año engaño a alguien para que venga conmigo :)

mal pensados

La encriptación y la seguridad nunca me gustó demasiado, en el fondo es algo que no debería existir, bastaría con confiar en el resto de seres humanos. Sin embargo hace unos días un profesor me acusó de plagio con unos argumentos bastante lamentables en una práctica en la que había que hacer un cliente de FTP en C. Supongo que ver un código estructurado y bien enfocado le resultaría ilógico. Llegué tan irritado a casa que me puse a buscar la forma de demostrar que un código estaba copiado, incluso mandé una noticia a barrapunto que han publicado hoy. La verdad es que el señor me cabreó bastante , incluso di unos cuantos golpes encima de la mesa donde estaba el sparc V donde hacía la revisión (a veces seguir a david goleman es difícil, aunque sé que no debería haberme irritado tanto). Es una asigantura de tercero de teleco, a mi me quedan 4 asiganturas y esta es la única de libre configuración que me queda, con lo cual me da por el culo que me suspenda, sin embargo no me da tanto que me acuse de plagio. Se ve que el hombre estaba un poco tocado después de hacerle ver que de RPC y XDR estaba tan verde como yo.

Como bien dice goleman en su libro la práctica de la inteligencia emocional, las personas optimistas y que sacan partido de sus errores son emocionalmente más inteligentes, por tanto he decidido tomar algunas medidas. Para empezar he creado mi par de claves RSA para enviar correos y así, en un futuro, poder validarlos. Lo segundo, en todas las prácticas actuales he referenciado absolutamente todo, incluso aunque sea lo más estúpido y evidente. Estas son dos, pero supongo que a partir de ahora tomaré muchas más precauciones con el código y conocimientos que libere, supongo que usaré algún tipo de licencia, ya veremos.

En mi vida me habían acusado de plagio, más que nada por que nunca he plagiado nada, y menos por un profesor. Quiero pensar que el hombre estaba picado y la pagó así. Todos los síntomas apuntaban a eso, sobretodo porque se puso a nuestra altura (a la altura del alumno) cosa que un profesor no debe hacer, si he copiado, he copiado y me lo demuestras, pero no te pones a discutir con argumentos estúpidos. Desde ahora seré un mal pensado y responderé en la típica pregunta de test de personalidad de las entrevistas laborales: “sí, creo que la gente habitualmente trata de engañar”.

links (1,2,3)

Paseando por barrapunto me he encontrado, entre fanátivo y fanático, una página que me ha llevado a otra y a su vez me ha terminado, no sé como, llevando a esta. Es un blog interesantísimo sobre inteligencia artificial, al principio asusta un poco, pero está muy bien escrito.

La putada es que tengo mañana un exámen y no tengo tiempo de mirarla, ains.