jueves, diciembre 24, 2009

Vpython

A veces te gustaría programar alguna pequeña animación gráfica.

Estoy pensando en profesores que en lugar de pintar en la pizarra preferirían proyectar lo que quieren explicar, o un ponente al que no le parece suficiente un gráfico estático en una diapositiva.

Hacer algo decente con un lenguaje de propósito general, sin ninguna ayuda más, puede ser demasiado pesado. Vete pensando en un gráfico 2D hecho a base de líneas, círculos, triángulos y añade la problemática de la animación. Después de muchas horas de trabajo el resultado puede ser penoso.

La alternativa puede ser Vpython que como dicen en su propia web ofrece "programación 3D para simples mortales".

En unos minutos podéis ver lo que os ofrece. En la web de Vpython está perfectamente explicado y tenéis los enlaces a todos los sitios de descarga.

Aquí va un resumen:

Primero necesitarás instalar Python 2.6.4 desde http://www.python.org/. Por supuesto es software libre y lo tenéis para cualquier entorno.


Luego se instala el Vpython. La descarga en http://www.vpython.org

Pues ya está todo instalado. Ahora hay que abrir el Vpython desde el enlace en el escritorio o desde "Inicio", "todos los programas".


Cuidado, una cosa es el Idle de Vpython que tenemos en la imagen de arriba y otra el Python Shell que tenemos abajo:


Desde el idle de Vpython vamos a File, Open y abrimos uno de los ejemplos. En mi caso he abierto el bounce2.py. Este es el código fuente. Fíjate en que es un programita muy muy breve:


Pues ya está. Me imagino que llegados a este punto estaremos intrigados en lo que es capaz de hacer Vpython con 4 líneas de código.

Vamos a "Run", "Run module" y obtenemos...


Por supuesto no es una imagen estática. La pelotita está continuamente rebotando en las paredes.

Otra característica es que con el botón derecho del ratón se puede mover la "cámara" sin interrumpir la animación:


Saludos.

jueves, diciembre 17, 2009

Un bonito paseo por Shanghai

El otro día mostré algunos de los edificios más impresionantes de Shanghai. Están en la parte nueva de la ciudad (Pudong) y más en concreto en la orilla este de un gran meandro:


Ikusi mapa handiagoa

En la orilla oeste tenemos "The Bund" que es el antiguo centro financiero, donde se ubicaban los bancos, consulados, aduanas, los grandes muelles, etc...

Hoy en día se mantienen muchos de esos edificios históricos, pero lo más importante de todo es que desde el "Bund" tenemos las mejores vistas de los rascacielos de la orilla opuesta.


Durante los días en los que he estado en el Bund, a nivel del suelo no hay ninguna vista ya que está todo en obras por motivo de la Expo2010 que va a ser en Shanghai el 1 de mayo.

La foto de arriba se ha sacado desde la terraza del "Captain Bar" en la sexta planta del "Captain Hotel" en Fuzhou rd. #37. Teléfonos: (021) 6323 7869 y 137 9528 9957.
Mail: captainbar-ARROBA-gmail.com



Tirando hacia el sur se puede dar un bonito paseo por toda la zona comercial hasta llegar al Yuyuan Garden. El problema es que los jardines se cierran a las 17:00. Otro día pongo las fotos de los jardines ya que volvimos al día siguiente siendo de día.








Un poco más al sur (y un poco hacia el oeste) de los jardines de Yuyuan está el Yuyuan Market que es una serie de edificios bajos de estilo Chino clásico elegantemente iluminados donde encontraremos todo tipo de comercios y restaurantes Chinos.




En Yuyuan Market es donde quedamos con mi amiga Bo, y de aquí fuimos a cenar en un auténtico y barato restaurante Chino. Por cierto que en la foto vemos al Padre Feijoo, al monaguillo Iñaki y a la izquierda de Bo al Duri.

Saludos.

martes, diciembre 15, 2009

Anécdotas del viaje a China







En la imagen el puente Lupu que es el mayor puente de arco del mundo y se encuentra en Shanghai.



Este puente inaugurado en 2003, puso su granito de arena para la candidatura de la expo 2010 que se va celebrar en Shanghai, ya que sirve para llegar a los pabellones que están en uno de sus lados, en la orilla de la "ciudad nueva".






Respecto al viaje os comentaré que nos ha pasado de todo, y es normal, ya que 14 amigos hemos ido a visitar a nuestro amigo Castrol que vive en Shanghai.

Para empezar en Finlandia había una huelga de trabajadores del aeropuerto y los sinverguenzas de Finnair no avisaron que no se facturaran maletas. De esta forma tres personas llegaron a Shanghai sin maletas.

Peor lo tuvieron los primeros que llegaron a China que fueron el Padre Feijoo y su fiel monaguillo Iñaki. A estos les persiguió la mala suerte durante todo el viaje, aunque supieron tomárselo con bastante humor...

Nota importante: que conste que para mí lo mejor del viaje han sido los chinos/as que me han parecido muy simpáticos en general. Hay que entender que las situaciones por las que han pasado tanto el Padre Feijoo como el monaguillo son extremas y es normal que en algún momento hayan perdido los nervios.

Para empezar, nada más llegar a Pekin un policía rompió el pasaporte del Padre Feijoo accidentalmente, por lo que luego terminó aclarando su situación en una comisaría de Hong Kong (la parada en Pekin sólo era para el cambio de avión).

os voy a poner el primer mail que recibimos de estos viajeros:

El 4 de diciembre de 2009 01:22, xxxxxxxx, escribió:

Hola:
Si pensabamos que me rompiesen el pasaporte en Pekin, y en Hong Kong me metiesen en la comisaría, iba a ser la peor parte del viaje. O, que despues casi me quedase en tierra, porque habian olvidado darme un sitio en el avion de ida a Hong Kong, era todo lo malo que podia pasar...............

ME CAGO EN LOS PUTOS CXXXXX !!!!!!

Se que no es un error, porque no tiene explicacion, pero en algun momento en el transfer consideraron que habíamos salido, o mejor consideraron que Inaki habia salido, pero no yo ??????? Quien lo entiende ????
El caso es que, como ves a estas horas debieramos estar volando hacia Shangai, y no es asi evidentemente.
Tras gestionar una Visa de urgencia (y da gracias que te lo hace en el dia), nos han cambiado el vuelo. Si hay suerte y el visado llega, cogeremos el KU712, sale 12:40 y llega 14:55.
Como te digo se necesitaría mucha suerte, puesto que la logica dice que los visados se reciben a las 13:00, entonces la otra opcion viable sera volar en el RU534, sale a las 15:35 que llega a las 17:45.

Vamos que conseguir el Visado ha sido buena suerte ( 84 euros de suerte) y tendremos que alegrarnos.. HABER ELEGIDO MUERTE!!!!!
Eso que no me digan a mi nada al llegar, como cojones pueden haber usado el visado de Inaki y no haber usado el mio. Me he cansado de preguntar en la transfer office, si el mio esta correcto........ Espero que donde digo Diego no digan jodete, ahora no pasas.

CONCLUSION:
1) NO PODEMOS QUEDAR CON EMILIO, Y A ESTAS HORA NO PODEMOS AVISARLE.
2) TE CONFIRMARE LA HORA DE LLEGADA. De todos modos, no te preocupes por nosotros, que nos apañamos. Si ya sabes el plan para la tarde, eviamelo por mail, que lo pueda ver y de alguna forma legaremos alla donde esteis...

Ahora voy a ver la llegada del resto del grupo a ver si alguno llega sobre las 14:55. Creo recordar que alguien llegaba despues ???? Pero bueno eso tu lo sabes bien.

Si lo lees, estoy en el aeropuerto ocioso, estaré conectado a internet.

Las cosas solo pueden mejorar, y la cerveza de la noche mejor nos sabrá....... A SACO.



Por lo que he podido entender de este confuso mail, en Pekin aparte de romperle el pasaporte al Padre Feijoo, al monaguillo le marcaron el visado del pasaporte como si estuviera entrando en China, por lo que al volver de Hong Kong no le dejaban entrar por segunda vez.

Pensaron que con un nuevo visado todo estaba arreglado, pero las cosas no hicieron más que empeorar. Ya se sabe que poco dura la alegría en casa del pobre...

Una vez estábamos todos en Shanghai, al Padre Feijoo y al monaguillo se les ocurrió prestar calzoncillos y calcetines limpios a la tropa que había llegado sin maletas. ¡¡¡Nunca hagáis algo así cuando tengáis otro vuelo pendiente!!!

Este mail lo recibimos cuando estábamos visitando Pekin:

De: xxxxxxxxx
Enviado el: martes, 08 de diciembre de 2009 7:37
Para: xxxxxxxxxx
Asunto: "Las Aventuras del Padre Feijoo"

Como ya sabréis de buena tinta Jose Mari y Laura tienen retraso en el vuelo.............
El Padre Feijoo y su monaguillo Inaki, siempre van un paso mas alla.....
Por favor, agarraros a los machos que esta es nuestra historia....

Antes de nada quiero hacer especial mencion a un sentimiento que embarga mi / nuestro corazón ( me refiero tambien al monaguillo) y no nos deja respirar.

"ME CAGO EN LOS PUTOS CXXXXX"

RELATO:
Cierto es que con sentimientos encontrados, por conocer Xi'an y a la vez dejar a nuestro amigo Castro, partimos para Xi'an.
Como no, sus 50 minutitos de retraso no los quita nadie, pero finalmente ese avion despegó. Lo malo es que despegó otra, y despego una tercera vez y casi vuelve a despegar con nosotros dentro....... No jodas IrXXXte, que no estaba dormido, que cuando duermo el monaguillo ronca que te cagas......

Me explico......... joder que guay, llegamos a Xi'an, ! nos vamos a librar del hijo de la gran puta, que lleva todo el vuelo escupiendo ( era para oirlo, los ronquidos del monaguillo a su lado eran coros celestiales).
Your atention please........ que no podemos aterrizar por la niebla.....no jodas.......os llevamos a tomar por culo, algun lugar del norte.......
Una hora despues aterrizamos en Yin Chuang, precioso lugar donde los haya....... Vamos que lo mismo nos iba a dar porque no nos dejaron bajar......Su horita de espera, y de vuelta a la amada Xi'an............!Joder que bien que llegamos a Xi'an y ahora si por fin nos libramos del cerdo de los escupitajos!..........

A ver si leemos con atencion, os dije que el avion despego la ostia de veces......Quien ha dicho que llegamos a Xi'an, eso es Negro, como se nota que eres ingeniero, nos mandaron de nuevo a Yin Chuang.......
A las once y media de la noche ( os he dicho que supuestamente debieramos haber llegado a las 18:10 a Xi'an ?), mis amigos los chinos, nos comunicaron que de Xi'an nada. que de Happy ending, nada......... Un hotel a mear y pala cama......eso si sin las maletas y sin cenar.
Pero como no, la llegada al hotel fue a las 2:10 am.
Y es cuando nos dimos cuenta que los chinos escupen y NUNCA HACEN COLA. La recepción del hotel era la guerra.......lo que ellos no sabían es que aunque contuve al monaguillo para que no matara al "Lapardor de la Pradera", esta vez desato toda su ira y cual pelicula de Bud Spencer, volaban chinos por todos los lados...........

No le voy a dar importancia a que nos levantaran a las 6:30 de la manana para darnos una mierda de desayuno chino y volvernos a enviar a la habitacion......
Finalmente a las 8:30 nos llevaron al avion........
Aquí me cago yo en la espera en el aeropuerto, enlatados en el avion hasta las 12:00.
Lógico que el Padre Feijoo se calienta y manda a la mierda Xi'an........... Como el chiste del camionero, nos bajamos del avion.
Craso error:
" NUNCA, REPITO NUNCA LE HAGAS CASO A UN CHINO QUE TE SONRIE Y TE PROMETE SACAR TUS MALETAS, es como todos un HIJO DX XXXX"
El monaguillo estaba apesadumbrado, porque hubieran perdido las maletas de Natxo Diuri.......Pobre sin ropa......

IMPORTANTE:
DURANA Y NATXO NO TIREIS MIS CALZONCILLOS, REPITO NO TIREIS MIS CALZONCILLOS !!!!!!!!!!!!
Los vamos a necesitar.....

Situacion actual, de Xi'an nada, el que diga algo le suelto al monaguillo.
No lo hemos mencionado pero nuestras maletas, van por libre y decidieron visitar Xi'an, sin nosotros.
Me da un miedo de la ostia, una china nos ha prometido que nos la enviara a Pekin.........Cuando, tu lo sabes ? nosotros tampoco, y lo peor ellos no tienen ni puta idea.

Quiero que sepáis que sabemos perfectamente, lo que siente Natxo. TE QUEREMOS NATXO !!!! Aqui no habla ingles ni Dios, explícale tú a un paisano que te bajas, cambias de vuelo, quieres tus maletas, que te devuelva el dinero del vuelo......... JODER QUE ILUSOS, NO PODIA SALIR BIEN.........

Al grano, tenemos sendos billetes para Pekin, ( previo pago , in CASH ) que con suerte (esta palabra no viene en nuestro diccionario, y he tenido al monaguillo media hora buscándola ) harán que llegemos a las 20:00.
Vete al baggage office, reclama el importe de los billetes, !!!uhy, si cuando lleguemos, quedara Naranjito para atendernos, ese Naranjito que hizo pellas en las clases de ingles y a ver como coños.......... No vamos a pensarlo.....

Buenas tardes a todos, gracias por su atencion.

Una oracion por el Padre Feijoo y su fiel escudero Inaki


lunes, diciembre 14, 2009

Vistas de Shanghai

Ya estoy de vuelta. Ha sido una visita impresionante. Aquí van unas fotos.

Shanghai es una ciudad gigante. Viven unos 20 millones de personas en un espacio equivalente a la CAE (Araba, Gipuzkoa y Bizkaia).

Cuando llegué al aeropuerto internacional era hora punta y me costó 3 horas atravesar la ciudad en un taxi (fueron unos 80 km). Lo normal suele ser algo más que una hora.

La mayor parte de su superficie está en la orilla izquierda del río Yangtze. En cambio la ciudad moderna está en la orilla derecha. Le llaman Pu Dong y contiene algunas de las construcciones más impresionantes de la tierra:

Por ejemplo estos dos edificios:




¿A que parece que la primera torre (Jin Mao) es más alta que la segunda? Pues las apariencias engañan...

Ésta es la torre Jin Mao de 420 metros vista desde el observatorio más alto del mundo (el Shanghai Word Financial Center de 495 metros que es la segunda torre de la foto anterior):



La perla de oriente también está en Pudong y es la tercera torre de televisión más alta del mundo con 468 metros:


Que pena que las fotos del exterior del Shanghai Word Financial Center las hice con la tarjeta de otra persona. Las pondré en este mismo post en cuanto recupere las fotos.

Saludos.

jueves, diciembre 10, 2009

De viaje

Hola,
Hace bastantes días que no escribo y el motivo es que estoy en Shanghai desde el 3 de noviembre.
Ahora mismo son las 1:47 a.m. y no puedo escribir más...
A ver si mañana tengo un momento libre para poner alguna foto.
Saludos.

miércoles, diciembre 02, 2009

Días señalados

Hoy entra en vigor el Tratado de Lisboa. Puede que sea un día histórico, o no.

También es el primer aniversario de la muerte de Laboa. Y 20 años son los que lleva Su ta Gar tocando... prefiero quedarme con estos dos aniversarios.




Haika mutil de Laboa interpretado por Sutagar.

Saludos.

jueves, noviembre 26, 2009

La fórmula preferida del profesor


Buenas noches,
Llevo varios días leyendo este libro que ha sido un gran éxito en Japón. Hablamos de un millón de ejemplares vendidos en dos meses y otro millón vendido en formato bolsillo.
Es una novelita corta para lo que se lleva ahora, apenas 298 hojas. Voy por la 189 y la verdad es que todavía no he encontrado demasiado contenido matemático. Hace ya bastante, me di cuenta de que la historia que se cuenta es otra.
Los más observadores ya habréis visto la ecuación de la portada. Probablemente la más bella de todas las imaginables que consigue relacionar los conceptos más significativos de todas la matemáticas: las constantes pi, e, el 0, el 1, y el número imaginario i.
Todavía no sé si realmente esta ecuación se llegará a analizar en el libro :-(
Lo que quería escribir aquí era un par de párrafos que me han parecido realmente buenos. Hoy escribiré uno y mañana la continuación para que no resulte pesado:
pag. 187.
"Aun cuando se aclare la naturaleza de los números primos, no digo que la vida se vuelva más fácil o agradable ni que se gane más dinero.
Por supuesto, por más que nos empecinemos en darle la espalda al mundo, muchos son los casos en los que un descubrimiento matemático acaba por aplicarse, en la práctica, a la realidad.
Del estudio de la elipse resultó la órbita planetaria, y de la geometría no euclidiana, la forma del universo mostrada por Einstein.
Los números primos fueron incluso cómplices de la guerra pues sirvieron de base para los mensajes en clave. Resulta horrendo. Pero ése no es el propósito de las matemáticas. Su objetivo es únicamente desvelar la verdad."
de Yoko Ogawa.
Saludos.

lunes, noviembre 23, 2009

Oracle: controla los database link


Hola, vuelvo a la carga, esta vez con algo light que vengo de entrenar y estoy bastante hecho polvo.

¿Habéis utilizado alguna vez un database link?

Empecemos diciendo que sirve para que una base de datos Oracle se pueda acceder a objetos (tablas, vistas, etc.) de otra base de datos Oracle.

Con eso ya os podéis hacer a la idea de todas las posibilidades que nos ofrece y también de los peligros.

¿Tenemos una base de datos en la DMZ para almacenar datos recogidos por nuestro servidor web? Pues una aplicación que trabaja en la red interna de nuestra organización podría acceder a los datos almacenados a través de un database link.

¿Por seguridad queremos replicar los datos de una tabla en una base de datos remota? Podemos preparar un job que se encargue de refrescar periodicamente la tabla remota.

Uno de los peligros que he visto con mis propios ojos es la confusión que se puede crear en el futuro respecto a la ubicación de los datos.

Cuando se crea un database link de esta forma:

Create database link LNK_ORIGEN_DESTINO connect to USUARIO identified by CONTRASEÑA USING 'instancia-destino';

Oracle sabe llegar a la 'instancia-destino' porque encontrará la entrada adecuada en el fichero de configuración tnsnames.ora

Al utilizarlo se indica que se está utilizando el DBLINK:

Select * from tabla@LNK_ORIGEN_DESTINO;

Ahora bien, el desarrollador por comodidad suele emplear un sinónimo que enmascara el uso del dblink. En proyectos heredados al final ocurre que un desarrollador piensa que los datos están en la base de datos origen, y pueden estar en el destino.


¿Cómo saber cuantos database links hay en nuestra base de datos?

Como todo en Oracle, también los DBLINKS se encuentran recogidos en el diccionario de datos. Hay 3 tablas fundamentales donde consultar:

  1. DBA_DB_LINKS. Nos permite conocer todos los dblinks de la base de datos.
  2. ALL_DB_LINKS. Información sobre los dblinks accesibles por el usuario con el que nos hemos conectado.
  3. USER_DB_LINKS. Dblinks cuyo propietario es el usuario con el que nos hemos conectado.

Como buenas prácticas creo que conviene tener un script que nos liste con un formato adecuado información sobre todos los dblinks. Sería algo así:

Nombre del fichero: ver-dblinks.sql

SET PAGESIZE 100

SET LINESIZE 300

COL OWNER FORMAT A11 HEADING "PROPIETARIO"

COL USERNAME FORMAT A28 HEADING "USUARIO"

COL DB_LINK FORMAT A30

COL HOST FORMAT A17

SELECT * FROM DBA_DB_LINKS

/

Para ejecutarlo, podemos entrar al sqlplus:

sqlplus "/as sysdba"

SQL>@ver-dblinks.sql

Para eliminar un database link hay que distinguir si es público o no:

drop database link dblink

drop public database link dblink

Para eliminarlo hay que hacerlo desde el usuario propietario.

Y eso es todo.

Saludos.

lunes, noviembre 16, 2009

Uno de los momentos más sufridos del año...

Ver a Petu entre los comentaristas de este blog me ha recordado uno de los peores momentos del 2009. Fue en enero, la subida al Apuko.


En su momento anuncié alegremente que iba a hacer la marcha. Luego resultó ser un auténtico infierno del sufrimiento.


Para empezar tuvimos agua-nieve desde el principio. Tanto llovió que al día siguiente se desbordó el río del pueblo y hubo inundaciones.


El caso es que era una carrera doble, algunos en mountain bike y otros a pata. Para empezar 600 metros de desnivel en 7 km:


600 m ---------------- 7.000 m
x ----------------------- 100 m


O sea que pendiente media del 8,57.

Yo no estaba "exactamente" en forma, según mi báscula pesaba 94 kg pero ahora que dicen que estaba mal podrían ser unos kg más.


Petu en cambio es el típico machaca. Todos los días gimnasio (spinning), jugador de fútbol, de fútbol sala y de fútbol 7, corredor, cocinero y un montón de cosas más.


Vamos que a base de mucho sufrimiento el resultado fue un poco como el Alcorcón - Real Madrid de la semana pasada.


Recuerdo que cuando bajaba al campo base una mujer mayor le decía a otra señalándome. "Mira mira, ese sí que ha sufrido" ... Sólo pude contestar un penoso "y que lo digas".


Documento histórico:

El Petu muy confiado antes de empezar a subir al monte:


Aquí voy subiendo con mi bici entre corredores:

jejeje y Petu bajando del coche escoba...¡lo que vale esta foto!

La verdad es que iba delante mío hasta que pinchó y decidió retirarse, pero no hay excusas :-)

Saludos.

jueves, noviembre 12, 2009

Algo de utilidad

Hola,

Voy a hacer caso a mi amigo Petu y pondré algo útil para la vida real...

No sé por qué, pero estoy convencido que la poca gente que es capaz de seguir este blog nunca utilizaría lo siguiente para un mal uso.

Además, el ladrón de coches no se anda con miramientos y suele romper la ventanilla como me pasó en verano. Esto confirma lo que dicen muchos sabios: es mejor dejar el coche abierto para que no rompan nada.

Hace un mes más o menos fui a coger una bolsa del maletero. No llegaba y dejé la llave un momento. Cogí la bolsa, cerré y UY UY UY... QUE ME HE DEJADO LA LLAVE DENTRO.

La broma me costó un montón de días sin coche (el del concesionario se equivocó al pedirla) y 200 euros para encargar otra llave.

Si hubiera sabido esto tal vez me lo hubiera ahorrado:



Saludos.

martes, noviembre 10, 2009

Cálculo de calorias al correr

Hola amig@s,

Llevo ya varias semanas corriendo con cierta regularidad. Veo mejoría pero la verdad es que no bajo peso.

¡¡¡Hoy además me he llevado un gran disgusto!!! Me han asegurado que mi báscula no funciona y MARCA DE MENOS :-(

Ya va siendo hora de calcular si realmente quemo las calorías que como.

Lo primero obtener la formulita dichosa de las calorías. Me voy a fiar de este sitio que es bastante famoso:


Está claro: calorías = km x kg x 1,036


Teniendo en cuenta que entrenaré a unos 5 minutos el kilómetro diremos que...


calorías = (minutos/5) x kg x 1,036


Para hacer esta tontería y conseguir que el programa vaya almacenando un histórico de nuestro entrenamiento lo más rápido y divertido es Perl:


La ejecución del programa:


Y el resultado es un fichero llamado ENTRENA.TXT con los datos diarios en un formato que se puede leer desde Excel.

Saludos.

martes, noviembre 03, 2009

Laplace y el determinismo


¿Hola que tal?

Ya que el otro día mencioné a Laplace como gran matemático hoy quería comentar su faceta de filósofo.

Newton (y con él sus famosas Leyes) había nacido más de 100 años antes, y con el cálculo diferencial e integral se conseguía predecir el resultado de cualquier experimento físico.

Entonces Laplace planteó lo que todos alguna vez hemos pensado (con la ventaja que nos da haber nacido más de 200 años después):

Si en un momento concreto existiera un diablillo que conociera el estado completo del universo, por el conocimiento de las leyes que rigen ese universo podría conocer el futuro y el pasado del mismo y nadie podría escapar a este conocimiento. A esto se le llama determinismo.

En este sitio está mucho mejor explicado: http://seneca.fis.ucm.es/parr/QM/km0qm/laplace.htm

¿Qué argumentos hay en contra del determinismo?

Recuerdo vagamente haber leído un artículo en
la revista científica "Investigación y Ciencia" pero no lo he encontrado. Es posible que continúe este post otro día si lo encuentro. De todas formas, el argumento no niega el determinismo, sino la posibilidad de existencia del diablillo.

En el número de octubre de la misma revista hay un artículo de nombre "Viajes a través del tiempo" de Agustín Rayo en el que el autor afirma que aunque fuera posible el determinismo, esto no estaría reñido con el libre albedrío. Respecto a esto discrepo, pero en cualquier caso es otra visión interesante.

Por último los físicos tienen confianza en la mecánica cuántica y la teoría del caos.

Respecto a la mecánica cuántica habría que saber si realmente existe la probabilidad en esos fenómenos (probabilidad podría ser la explicación sencilla de algo que no conocemos todavía, o que no conoceremos nunca).

Y en cuanto a la teoría del caos, en un sistema caótico, si se conoce todo, TODO, adiós al caos.

Un consejo, tampoco te rompas demasiado la cabeza, con o sin determinismo, lo fundamental es que pienso luego existo.

Saludos.

jueves, octubre 29, 2009

La profecía

Hoy estoy agotado y he estado revisando antiguos correos...

Esta profecía del CEO de Nintendo en 1989 (Kristian Wilson) es bastante sorprendente y tal vez no la conozcáis...



Por si no lo leéis bien en la imagen, dice así:

"Los vídeo juegos no tienen ninguna influencia sobre los niños. Quiero decir, si el PacMan hubiese influenciado a nuestra generación, estaríamos todos corriendo en salas oscuras, masticando píldoras mágicas y escuchando músicas electrónicas repetitivas".




No hagáis demasiado caso a estas cosas, esta broma en concreto es de Marcus Brigstocke, un humorista británico.

Saludos.

martes, octubre 27, 2009

La transformada de Fourier. Parte V. Interpretación gráfica de la derivada


Y hoy: La interpretación gráfica de la derivada

Esto es lo que una vez supiste y luego se te olvidó. Ocurrió cuando tuviste que memorizar un montón de formulines para aprobar el examen. Eras las derivadas precocinadas de un montón de funciones. Aprobaste el examen y al día siguiente te olvidaste de los formulines. Luego el mal trago hizo que olvidaras lo bonito que es el concepto de la derivada.

Pues es esto:

El eje de coordenadas y la curva las he dibujado con el color negro.

Definimos la curva como y = f(x).

Luego hemos definido dos punto bastante próximos de la curva: M0 y M1. Se han pintado en verde. Si las coordenadas de M0 son (x,y), las de M1 son (x + delta x, y + delta y)

La recta que corta la curva en dos puntos se llama secante (secante viene del latín secare que es cortar). La he pintado de azul.

Por último, con color amarillo he dibujado la tangente de la curva en el punto M0.

Si delta x tiende a cero, el punto M1 se va aproximando al punto M0 siguiendo la curva definida por la función.

La secante también cambiará modificando el ángulo que forma con el eje X.
La tangente del ángulo de la secante es igual a delta y / delta x.

A medida que la variación de x tienda a cero, la tangente del ángulo de la secante se va aproximando a la tangente de la curva en el punto M0.


Pues este tipo de gráficas es el que trató Fermat al estudiar máximos y mínimos de funciones. Lógicamente en esos puntos (máximos y mínimos) la tangente del punto es igual a cero. O sea, la derivada de la función en el punto es cero. Por eso Laplace le daba la autoría del descubrimiento a Fermat (¡por su trabajo publicado en 1629!), 120 años antes de nacer Laplace.

Se conoce que el método de las tangentes es el que utilizó Newton para definir la derivada. Aquel trabajo fue entregado a su profesor sobre 1669.

Saludos.

domingo, octubre 25, 2009

Seguridad para tu Windows

No está bien que lo diga pero en lo que llevo de año no he utilizado ningún antivirus en casa. Ni en el mac osx, ni en xp, ni es vista.

De todas formas, aunque utilices antivirus tampoco te hace inmune a todo el malware que tú mismo ejecutes como usuario Administrador de tu propia máquina.


El mejor antivirus sigue siendo el sentido común y no hacer caso ni sentir curiosidad por mails con enlaces raros, comprobar la procedencia de programas, pasar de las tonterías que envían por mail, etc. etc.

De todas formas para no tentar la suerte he decidido instalar un firewall en el XP. Hoy en día el líder en cuanto a firewalls creo que sigue siendo CheckPoint (seguridad de redes, vpn-s, firewalls,...), y he comprobado que sigue proporcionando gratuitamente un firewall por software para Windows:

La descarga gratuita es la del "Basic Firewall": http://www.zonealarm.com/security/en-us/free-upgrade-security-suite-zonealarm-firewall.htm
Este firewall gratuito se llama ZoneAlarm.

El otro producto llamado Internet Security Suite es gratuito por medio del programa TrialPay. Esto consiste es que tienes que comprar un producto de un proveedor que participa en el programa y a cambio de esa compra CheckPoint te regala el ZoneAlarm. Pero si no hay compra del otro producto entiendo que no es gratis.

Una vez que instales el ZoneAlarm gratuito tendrás que reiniciar el PC y tendrás un icono con forma de letra Z en la barra de Windows. Haciendo doble clic en él entraremos en la gestión del software.

Aviso: A medida que un programa intenté acceder a una de las zonas que ha identificado el ZoneAlarm te preguntará si hay que permitir o denegar el acceso. No tendrás conexión a Internet mientras no permitas la conexión.

Así se gestionan las zonas y permisos:

Al instalar el ZoneAlarm el firewall de Windows queda deshabilitado por defecto. Ésta es la configuración adecuada para no volverse loco con las reglas de los diferentes firewalls.

Espero que os sea de utilidad.
Saludos.

jueves, octubre 22, 2009

Lanzamiento de Windows 7


Hay una novedad que me afecta más que el lanzamiento de Windows 7 y es que mi jefe sabe que tengo un blog :-(

Lo ha encontrado por medio de un enlace en el blog de un amigo y claro, ahora me siento un poco observado.

Por cierto jefe, si me estás leyendo saludos. Mañana nos vemos "o'clock in the morning".

El hecho destacable del día de hoy es el lanzamiento mundial del windows 7 al público en general. Comenté hace unos días que podría ser una campaña que diera que hablar y ya tenemos las primeras reacciones en la web.


La campaña parece muy ingenua. Un pueblecito Asturiano que casualmente se llama Sietes se pone en el punto de mira del Gigante. Desembarca el personal de Microsoft y con el permiso del Ayuntamiento y de algunos propietarios pintan las fachadas y llenan de banderas el pueblo. Durante una semana dan clases de utilización de Windows 7 a prácticamente la totalidad de habitantes. Muchos nunca había manejado un ordenador. Se crea una web (sietesunpueblodeexpertos.com) y se publican unos cuantos vídeos con cierto toque de humor.

La parte inteligente de la campaña ha sido el uso del marketing viral a diferentes escalas.

Por una parte esta claro que aquellos que vean el pueblo pintado sentirán curiosidad, preguntarán y difundirán lo que han descubierto. Poco a poco todos los Asturianos querrán ver los vídeos para compartir o rechazar las críticas.

A mayor escala la noticia ya ha llegado a meneame, blogs afines, blogs contrarios, etc. etc. Incluso yo estoy contribuyendo a la campaña con este post.

De todas formas, la gente "normal" no se entera de esta forma. La mayor difusión se logra en los telediarios. Ahora mismo (23:35 p.m.) están hablando de Windows 7 en CNN+. Acaban de decir: "más estable y menos problemas en teoría para los usuarios". En la portada hace unos 2 minutos decían del lanzamiento que "ha sido una revolución en Sietes". También destacan que la expectación ha superado a Harry Potter (¿y esto como lo saben?), y que en Amazon la demanda es la mayor de la historia.

Así lo explicaban en la primera:


Todavía queda por descubrir que forma de "marketing encubierto" van a utilizar. Lógicamente esto va a ser más difícil de descubrir.

Lo que me parece raro es no haber visto las habituales imágenes de actores contratados agotando el producto en las tiendas. No sé, tal vez mañana.

Saludos.

Ahí va una imagen de la web de los expertos:

miércoles, octubre 21, 2009

La transformada de Fourier. Parte IV. Historia de la Derivada.

Antes de pasar a desvelar la interpretación gráfica, quería hacer un inciso sobre...

Los creadores de las derivadas e integrales:

Hoy en día se considera que dos personas dieron con las derivadas por métodos diferentes: Leibniz y Newton.

Resulta que Leibnitz fue el primero en publicar, pero parece que Newton había entregado un borrador completo a su profesor unos diez años antes (1669). Luego hubo mucha discusión sobre la autoría, más que nada porque se lo disputaban entre los Británicos y Alemanes.

Newton llego al concepto a partir de las tangentes (lo veremos cuando veamos la interpretación gráfica) y en cambio Leibnitz analizó la velocidad de un móvil (lo que vimos el otro día).

La verdad es que no hay nada claro. Podéis echar un vistazo a la interesante vida de Leibnitz en wikipedia y comprobaréis que en su época en la casa de Hanover pudo llegar a conocer los manuscritos de Newton.

De todas formas, aunque llegara a conocer ese trabajo (que nadie lo sabe seguro), lo que Leibnitz publicó era un método totalmente diferente. Además, según dicen los estudiosos de sus escritos, toda la simbología y terminología actual proviene de su mano y es mucho más intuitiva que la de Newton.

Otros grandes matemáticos como Laplace (1749-1827) han proclamado que el verdadero precursor del cálculo diferencial fue el gran Fermat en 1629 por los métodos que publicó para el estudio de máximos y mínimos de funciones.

Saludos.

lunes, octubre 19, 2009

La transformada de Fourier. Parte III. Derivadas.


Si entendiste la parte dos entonces no hace falta que sigas. Lo que viste es la definición de la derivada.

Sea una función definida en un intervalo.

y = f(x)

Para cada valor de x en el intervalo le corresponde un valor determinado de la función.

Si el argumento x toma un incremento delta x, entonces la función tomará un incremento delta y. Siguiendo un poco más allá obtenemos lo siguiente:

Ahora viene lo bonito.

En matemáticas los números racionales son aquellos que se pueden poner en forma de fracciones o quebrado:

5/4 = 1,25

La razón en matemáticas es una proporción.

En nuestro caso vamos a ver la proporción en la que varía delta y respecto a delta x. Para ello dividimos la dos partes de la igualdad entre delta x:



Por fin, viene la definición de la derivada:

Es hacia donde tiende la razón (la proporción entre el incremento de y, y el incremento de x), cuando el incremento de x tiende a un valor tremendamente pequeño aunque superior a 0.

O sea,

Es el límite de la razón, cuando delta x tiende a 0.


Pero al final, ¿qué significa todo esto?

Con tanto símbolo hemos perdido un poco la perspectiva y ya es hora de verle la utilidad práctica.

En el próximo post veremos lo que es la derivada viendo la gráfica de una función.

Saludos.

miércoles, octubre 14, 2009

La transformada de Fourier. Parte II. Introducción a la Derivada.


Para ver la parte I.

Empecemos por Jean-Baptiste Joseph Fourier, nacido en 1768.

Este gran matemático y aventurero estudió la propagación del calor, en un trozo de hierro. En su estudio llega a transformar una función encontrando un equivalente compuesto por sumas de funciones periódicas continuas. Se trato de una revolución tal que los matemáticos de la época tardaron 30 años en aceptarlo.

La asombrosa definición de las derivadas:

Seguro que lo estudiasteis en su día y lo teníais olvidado. Intentaré explicarlo de una forma amena:

Os han regalado el Ferrari F430 que se ve en la imagen.
El coche acelera de 0 a 100 en 3,7 segundos.

Antes de que existieran las derivadas el problema era la expresión matemática de la velocidad a lo largo de los 100 metros.

Esta claro que el espacio recorrido (s) depende del tiempo transcurrido (t).
O sea que s=f(t)




En un momento concreto de la carrera el coche habrá recorrido s metros en t segundos. Un instante más tarde habrá recorrido un poquito más. La velocidad media en ese pequeño intervalo será: delta s / delta t.

Ahora bien, la velocidad media en un intervalo delta t no será igual de precisa al principio de la carrera (momento en el que el coche se mueve lento) como al final cuando va a toda velocidad.

Para obtener mayor precisión, hay que coger un intervalo delta t pequeñísimo.

El límite hacia el cual tiende la velocidad media cuando delta t tiende a 0 es la forma precisa de determinar la velocidad del movimiento en cada instante.

Teniendo en cuenta lo siguiente...
Hemos llegado a la definición de la velocidad del movimiento no uniforme. El concepto de límite ha sido necesario para llegar a él.

Mañana la definición de la derivada.

Saludos.

martes, octubre 13, 2009

¿Preparados para Windows Siete?

No me refiero al Sistema Operativo, sino a la campaña "secreta" de Microsoft para anunciarlo masivamente.

Parece que siguiendo las últimas tendencias de los publicistas buscan gente "de verdad" para anunciar el producto.

Más que "gente de verdad" suelen terminar colocando actores en sitios rurales de verdad o inventados.


Me voy a aventurar a imaginarme algo antes de verlo... así a bote pronto me vienen a la imaginación los anuncios de...

Fabada Litoral

Anuncio con bastante gracia. No tengo ni idea si es gente del pueblo o son actores en un pueblo.




Fairy Ultra

Luego estaba el de Fairy Ultra en el que se supone que dos pueblos rivalizaban en el fregado de dos super-paellas gigantes. Los de Villarriba por un lado y los de Villabajo por otro. Por supuesto el fregado más rápido lo hacía Villarriba con el Fairy.
Lo siento, no he encontrado el anuncio.

Por si alguien tiene curiosidad los dos pueblos existen, están en el municipio de Piloña (Asturias) y los separa 1 km aproximadamente.


Eroski Valdeahorro

Espero que el anuncio no sea como el siguiente. No sé si son actores o gente normal y corriente, pero me parece que no es una forma respetuosa de utilizar el mundo rural:



Ah, y Valdeahorro es un pueblo inventado. No me extraña que se inventaran el pueblo porque a sus habitantes no creo que les fuera a hacer mucha gracia...

Saludos.

domingo, octubre 11, 2009

Gráficos decentes

La verdad es que los gráficos de mi post anterior daban bastante pena.

Si algún día necesitais crear gráficos decentes hay soluciones sencillas gratuitas, libres y multiplataforma.

Octave es un proyecto GNU con licencia GPL (software libre) que utiliza una sintaxis bastante compatible con su equivalente comercial Matlab.

Me he descargado el Octave 3.2.2 para Windows. Lo he instalado sin problemas sobre Vista y este es el interfaz de usuario:


Sí, resulta poco intuitivo, pero es bastantes sencillo:

> fplot(@sin, [-10,10]);



>fplot(@sin, [-30,30]);



De todas formas me gustan más mis propios gráficos cutres de colores :-)

Saludos.

viernes, octubre 09, 2009

La transformada de Fourier. Parte I.

Entre otras miles de aplicaciones la transformada de Fourier sirve también para la multiplicación rápida de números gigantes y este tipo de cosas sirven para ciertas manipulaciones con números primos.

Pero bueno, empecemos por el principio... Es un camino largo pero merece la pena.

Por cierto, me he comprado una tableta Bamboo Fun de Wacom que me va a facilitar la entrada de gráficos a mano. Esto......, veréis que todavía no controlo demasiado el lápiz electrónico este :-)

¿Recordáis las funciones trigonométricas? Sí, esas que utilizábamos con triángulos en matemáticas y rampas en física:

En un triángulo rectángulo, siendo x la hipotenusa:



Vaya, me he dejado la rayita de la base del triángulo.

Si nos centramos en el seno y el coseno y pensamos en una circunferencia de radio 1, y grados de 0 a 360 que tiene toda una circunferencia tenemos lo siguiente:

Pues ahora en el circulito ya se ve que:

1.-Con 0 grados el seno vale 0 y el coseno 1.
2.-Con 45 grados el seno es 0,707... (por cierto, hecho de menos una calculadora científica en mac osx. En esto gana Windows). El coseno lógicamente vale lo mismo.
3.-Con 90º el seno vale 1 y el coseno 0.
4.-Con 180º el seno vale 0 y el coseno -1.
5.-Con 270º el seno vale -1 y el coseno 0.
6.-Con 360 grados se vuelve a la situación inicial: seno 0 y coseno 1.
7.-A partir de una vuelta el comportamiento tanto del seno como del coseno se repite.
8.-Y así hasta el infinito.

Ahora ya pasamos a lo interesante. Las curvas del seno y el coseno. En los puntos 7 y 8 ya vemos que van a ser funciones periódicas cuya curva se repite indefinidamente.

Si calculáramos un número suficiente de valores tendríamos las siguientes curvas:


Sí, unos gráficos desastrosos...

Imaginaros esas dos curvas hasta el infinito. Realmente una empieza valiendo 0 y la otra 1, pero si no vemos el comienzo como curvas son iguales.

En general se dice que son curvas sinusoidales. En Wikipedia tienen un gráfico decente.

En este tipo de curvas sinusoidales hay unas propiedades interesantes:

La amplitud (A) es un multiplicador que hace que se supere el límite de "altura" máxima en 1.
Se define el período de oscilación (T) que para entendernos es cada cuantos valores de x (tiempo) se repite la curva.
La inversa (1/T) es la frecuencia. Si la curva se repite cada menos tiempo (x), la frecuencia es mayor.

Lo más importante de todo es la frecuencia porque se ha demostrado que un nuevo tipo de gráfico basado en las frecuencias de curvas sinusoidales tiene unas increíbles aplicaciones prácticas.

Continuará...

Saludos.