sábado, 7 de agosto de 2010

El futuro

Hola, a veces pienso como todo el mundo qué hacemos aquí. Mi respuesta no la busco como es lógico en la religión, pues creo que no hay religión que conteste seriamente a esta pregunta, pues todas parten de premisas falsas.
Bien, si partimos de la cuestión, de como hemos llegado a ser hombres, busco mi respuesta en la teoría de la evolución de Darwin.
Partiendo de esta base, llego a la conclusión, de que lo que deberíamos seguir haciendo es evolucionar, mejorar, extendernos...
Esto puede sonar obvio, pero apenas he leído ni oído nada al respecto en mucho tiempo. Quiero decir, que por ejemplo cuando era niño, se hablaba de la posibilidad de poblar otros planetas, y sin embargo hace tiempo que parece haberse desechado tal posibilidad.
Creo que la evolución humana la hemos hecho correr por otros derroteros más sociales y culturales que biológicos. La evolución tecnológica ha hecho palidecer en velocidad a la biológica, y por tanto, creo que lo que debemos hacer es reorientar esta primera.
¿Qué quiero decir?
Sencillo, la sociedad debería trabajar con un fin de mejora tecnológica, orientada a poblar todo el universo. ¿Es posible vivir en Marte?, veamos si podemos conseguir especies vegetales que puedan servir como origen de una cadena alimenticia. ¿Hay energía?, tiene que poder hacerse algo entonces. Y sin embargo, gastamos recursos y recursos en tonterías, y cuando llegué el momento resultaremos ser otro experimento fallido de la naturaleza, que tendrá que dejar paso a otros seres...
O podemos usar la inteligencia para vencer nuestras limitaciones, y conseguir la expansión de la humanidad por toda la galaxia. Ya ha habido gente que ha pensado en ello, pero como digo, esto parece más cosa de los 50-80. Parece que hemos abandonado el sueño, pero seguramente, en poco tiempo (geológicamente hablando), se podría poblar toda la galaxia, porque una vez que tienes la tecnología para empezar a hacerlo, es algo exponencial. Como la época de los descubrimientos pero a lo bestia.
Una vez claro el objetivo, ¿Por qué esperar?, ¿Por qué no empezar a emplear los recursos ya?
Pues eso, vamos! :D



http://www.scientificamerican.com/article.cfm?id=where-are-they&page=1

El campo AT

Una entrada un poco friki para variar ;). ¿Qué es el campo AT?
A los seguidores de la serie Neon Genesis Evangelion, no hará falta explicarles nada, pero, ¿Por qué una entrada sobre esto?
Pues muy fácil, cuanto más me relaciono con personas desconocidas, más me doy cuenta de lo acertado de su definición.
AT viene de Absolute Terror, y en la serie mencionada, es una propiedad de los ángeles y Evas, que los hace casi indestructibles. Más adelante en la serie, queda claro que todos los seres tenemos un campo de terror absoluto.
Es la paradoja del erizo. Consiste en que el erizo se siente solo y busca compañía, pero cuanto más se aproxima a otro erizo, más sufre y hace sufrir.


Todos buscamos lo mismo. Que nos quieran y nos acepten. Y parece mentira, pero este deseo se oculta en casi todos nuestros actos, aunque no nos demos cuenta de ello. Por otro lado, nos da miedo sufrir, y los desconocidos nos agravan ese miedo.
Supongo que esto es porque desde que nacemos, somos conscientes de la burla, el desprecio... De hecho, todos hemos visto o recordamos lo cruel que puede ser un niño.
Es capaz de los mejor, pero también de los peor. Esta es nuestra naturaleza, pero tenemos una mente para controlarla, ¿O no?
Pienso que sí, pero de nuevo, aparecen los problemas. ¿Qué son los sentimientos?, ¿Qué debemos hacer con ellos? parece mentira, pero la vida está llena de preguntas, y de muy pocas respuestas. Cada uno vive su experiencia. Nadie nace con manual de instrucciones, y pocos padres tienen uno para prestar. Pero la sociedad se muestra confusa con los sentimientos. Por un lado se dice que son importantes y que hay que seguirlos, y por otro, a veces deben ser controlados... Supongo que es algo normal, pero demasiada gente sólo sigue la primera parte...

En cualquier caso, parece fácil acercarse a los demás, porque la recompensa es obvia. Por un poco de amistad, recibirás más de vuelta, pero ahí entra el campo AT. Se ha formado, y nos da miedo que lo crucen. Es el terror absoluto que sentimos a que alguien entre en nuestra alma y nos haga daño. Algunas personas, tienen un campo muy fuerte, impenetrable... otras menos, y algunas pocas parecen no tenerlo.
De todos modos, creo que conscientemente deberíamos eliminar el campo. Está ahí, formado por nuestros sentimientos, pero todos podemos acercarnos. Sí, por supuesto que iniciar el acercamiento a alguien, y ser contestado de mala manera, nos va a doler, pero podemos aguantarlo, y a cambio, nos pueden responder bien.
Aquel que decide ser desagradable y difícil con los demás, de alejarlos en cierta medida, ha elegido el camino de la apatía, no gozar para no sufrir, pero ¿Para qué vivir entonces?

martes, 6 de julio de 2010

Openoffice y MySQL

Hace un par de años, decidí crear un programa sobre base de datos que funcionase para realizar ofertas en mi empresa.
El objetivo era fácil una herramienta de creación y seguimiento de ofertas con otras posibilidades. Sí, hay muchos sistemas en el mercado, pero el hecho de hacer el mío propio, me iba a dar independencia, me iba a permitir personalizar mis ofertas y hacerlo libre, por si a alguien le puede ser útil.
No tenía experiencia con OpenOffice Base y mi experiencia con MySQL era bastante antigua. No obstante, después de hacer unas pruebas con Base, y descargar una base de datos de prueba de oooforum.org, me pareció que el sistema podía valerme. El problema era la base de datos de Base, no demasiado robusta y con algunas deficiencias importantes.
Pero me gustó la posibilidad de conectar con MySQL, así que me puse manos a la obra.
Voy a explicar aquí como realizar una conexión de OpenOffice y MySQL.
Es muy sencillo, pero seguro que hay más de un usuario al que le apetecería mirar un poco como funciona esto, pero no lo hace por pereza. Veamos.

Openoffice anterior a 3.1

1- Instalación de Mysql. En Windows, descargamos el paquete essentials de la página web de mysql (por ejemplo http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-essential-5.1.48-win32.msi/from/http://mirrors.ircam.fr/pub/mysql/ ) ahora mismo, pero recomiendo ir a la página web, seleccionar downloads, community server y la versión de windows. Seguimos el instalador y debemos dar una contraseña al administrador de mysql (a gusto del usuario, pero recordadla).
En linux, vamos por ejemplo a synaptic, y seleccionamos openoffice.org-base, y mysql-server, automáticamente nos instalará otros paquetes como el client. Además, no olvidéis el libmysql-java, ya que con esta versión de openoffice, tendremos que conectar con JDBC.

2- Creación de una base de datos en mysql:
Creamos un fichero de texto (notepad en windows, gedit en linux) con el siguiente contenido:

CREATE DATABASE /*!32312 IF NOT EXISTS*/ `comercial` /*!40100 DEFAULT CHARACTER SET utf8 */;

USE `comercial`;

GRANT USAGE ON *.* TO comercial, comercial@localhost, comercial1, comercial1@localhost;
DROP USER comercial;
DROP USER comercial1;
DROP USER comercial@localhost;
DROP USER comercial1@localhost;
CREATE USER comercial;
CREATE USER comercial1;
CREATE USER comercial@localhost;
CREATE USER comercial1@localhost;
GRANT USAGE ON *.* TO comercial, comercial@localhost, comercial1, comercial1@localhost;
GRANT DELETE,INSERT,REFERENCES,SELECT,UPDATE,LOCK TABLES,SHOW VIEW ON comercial.* TO comercial IDENTIFIED BY '1234',
comercial1 IDENTIFIED BY '1234',
comercial@localhost IDENTIFIED BY '1234',
comercial1@localhost IDENTIFIED BY '1234';
FLUSH PRIVILEGES;

Bien, ya tenemos el fichero creado, y le llamamos por ejemplo crearbd.sql
Ahora, desde línea de comando (en windows inicio -> ejecutar -> cmd, en Linux, un terminal), escribimos: mysql -h localhost -u root -p < /lugardondeseencuentre_crearbd.sql Nos pedirá la contraseña de root de mysql que introducimos al instalar. Esto creará una base de datos de nombre comercial con dos usuarios llamados comercial y comercial1 y contraseñas 1234 que pueden realizar varias funciones en la base de datos (no crear tablas, pero ya iremos a esto). Ahora que ya tenemos base de datos, podemos conectar: 3- Usuarios windows, descarga del java mysql connector. Vamos a http://dev.mysql.com/downloads/connector/j/ y descargamos el fichero .zip. Lo descomprimimos y lo dejamos en algún lugar dónde nadie lo vaya a borrar (C: por ejemplo). 4- Abrimos cualquier aplicación de openoffice (preferiblemente writer, para no tener problemas), Herramientas -> Opciones. Seleccionamos Java, si no aparece nada (Windows), tendremos que instalar el java runtime environment (se puede descargar de aquí por ejemplo: http://www.java.com/en/download/manual.jsp )
una vez descargado e instalado, reiniciamos openoffice (cuidado usuarios de windows, hay que cerrar el icono de inicio rápido que se pone en la bandeja de aplicaciones junto al reloj). Ahora sí, aparecerá Sun Microsystems Inc. versión 1.6XXX, la marcamos, y pinchamos en classpath, buscamos el driver mysql-java. Los usuarios de windows, es uno de los ficheros de la carpeta descargada en el paso 3. Usuarios de linux, suele estar en /usr/share/java y tener un nombre original como mysql-connector-java.jar.

5- Ya estamos listos para probar. Abrimos openoffice base, seleccionamos conectar con una base de datos existente, y ponemos mysql, siguiente:


A continuación, seleccionamos jdbc:


Y configuramos:
Nombre de la base de datos: comercial (la que hemos creado antes con el fichero)
Dirección URL del Servidor: De momento, y si estamos probando en nuestro ordenador, localhost
y no tocamos lo demás. Presionamos clase de prueba, para comprobar que el driver java se carga correctamente. Presionamos siguiente, y escribimos nombre de usuario (comercial, o comercial1 que son los dos usuarios que hemos creado), y ponemos que requiere contraseña. Presionamos en conexión de prueba para ver que funciona.
Ponemos la contraseña (1234) y listo.
Ya hemos conectado. Próximamente seguiré con la conexión nativa que es más sencilla.

viernes, 2 de julio de 2010

La batalla de Cartagena

Hola, comienzo la nueva etapa del blog con una de batallitas del abuelo.
En realidad, voy a contar algo que leí hace unos pocos meses, y que me pareció impactante. No porque me gusten las batallas ni nada por el estilo, sino por lo curioso que me parece que todo el mundo haya oído hablar de Nelson y de la batalla de Trafalgar en España (y eso que perdimos), y sin embargo casi nadie haya oído hablar de esta batalla de Cartagena y de Blas de Lezo.
Yo era uno de esos que nunca había oído esta parcela de la historia. De hecho, se enmarca dentro de una guerra muy curiosa llamada la guerra de la oreja de Jenkins.
Hay que ver si tiene nombre literario, y sin embargo, nada, esto no lo cuentan en las escuelas...
El tal Jenkins era un contrabandista inglés, interceptado por los españoles y al que al parecer se cortó una oreja como castigo. El bando belicista inglés, lo utilizó en la cámara de los comunes para conseguir la declaración de guerra.
Inglaterra disponía desde el final de la guerra de sucesión española, del "navío de permiso", al que se permitía comerciar con las colonias españolas (antes de eso, el comercio era un privilegio exclusivo de la metrópoli a través de la casa de contratación), pero por insuficiente, los ingleses seguían recurriendo al contrabando. Realmente el poderío comercial inglés, había llegado a un punto, dónde podían aspirar al dominio de todo el continente americano, y es lo que intentaron en esta guerra.

Su plan era acabar con el dominio español, a través de la conquista de los principales puertos de la América española, La Habana, Portobelo, Veracruz y Cartagena.
En la acción contra Cartagena, se encontrarían un escollo tan grande, que se verían obligados a terminar la guerra (bueno, se enmarcó dentro de la guerra de sucesión austriaca, terminando las hostilidades en América).
Los números son increíbles, unos 27000 ingleses, distribuidos en 186 buques de diverso tipo, frente a 3600 en el bando español y 6 buques de línea, más por supuesto las magníficas defensas de Cartagena.
Fue el mayor ataque anfibio de la historia antes del siglo XX (Normandía), y sin embargo como digo, nadie lo conoce. El caso es que sorprendentemente, los ingleses no consiguieron su objetivo, lo que causó la caída del primer ministro inglés Walpole.
¿Quien consiguió semejante azaña? Pues el almirante español, Blas de Lezo y Olabarrieta, de Pasajes para más señas, y por tanto vasco ;)


Genial militar y un tipo peculiar desde luego, su apodo era patapalo (oneleg para los ingleses). La batalla de Cartagena es su última acción bélica, ya que muere por enfermedad al acabar, pero el hombre estaba hecho un cromo, sin un ojo, una pierna, y con el brazo derecho inutilizado (no de esta batalla, sino de las que había combatido durante toda su vida). Vamos que hombres como los de antes... :D
En fin, semejante victoria sobre los ingleses, y no se menciona en España, ni la batalla ni a su artífice. Desde luego, tenemos que aprender un par de cosas de marketing de los ingleses...
Espero que os haya gustado la historia. Para más información:

http://es.wikipedia.org/wiki/Guerra_de_la_oreja_de_Jenkins
http://es.wikipedia.org/wiki/Blas_de_Lezo

viernes, 4 de septiembre de 2009

Una historia de ascensor

Aquel día pasaba sin complicaciones. Otro día en la oficina con trabajo rutinario y nada interesante que hacer.
Las horas pasaban lentamente, y se llenaba el tiempo con vistazos a la red de vez en cuando. Islas de entretenimiento en un mar de hastio. A Mark le gustaba leer relatos en internet. Relatos de todo tipo, pero sobre todo de ciencia ficción, y eróticos, aunque esto nunca lo reconocería delante de nadie, ni tan siquiera sus mejores amigos.
En efecto, Mark era una persona introvertida, sin ningún amigo de verdad. Y no porque no quisiera, sino porque tenía la sensación de que la gente no le brindaba la oportunidad de abrirse. Cuando había estado cerca, todos los amigos le habían decepcionado de un modo u otro, no pudiendo pasar esa barrera que separa a un amigo de un confidente.
Y con las parejas... uno nunca puede abrirse del todo con una pareja. Bueno, sí que puede, pero es poco menos que una utopía. Al final es mejor dejar cosas sin decir, un poco de misterio para no acabar con la pasión.
En cualquier caso, Mark era la clase de persona que podía abrirse más con un extraño en mitad del Himalaya que con un amigo cualquiera. Seguro de que lo que pudiese contar a un extraño, nunca le llegaría de vuelta, mientras que lo que contase a uno de sus amigos/conocidos, seguro que sí.
Así estaba Mark, leyendo un relato de ciencia ficción cuando sonó el teléfono. Era urgente, una avería en un equipo crítico de seguridad de una instalación nuclear.
Miró si tenía lo necesario para salir. La caja de herramientas no estaba preparada, así que tuvo que empezar a buscar herramientas por la oficina. Consiguió las necesarias y las metió en una caja de cartón, ya que alguien se había llevado su maletín -como siempre-. Después miró el ordenador, estaban los programas instalados, aunque había una nueva versión que todavía no había instalado. Encontro la tarjeta instaladora en su balda -Al menos una cosa estaba en su sitio- y se dispuso a salir. Ya tenía todo lo necesario para poner en marcha de nuevo el equipo.
Tomó uno de los vehículos de la empresa, que salío de inmediato hacia la instalación del cliente. Durante el viaje tendría el tiempo justo de revisar el funcionamiento del equipo.
Desde el primer contacto, la energía nuclear había sufrido un boom espectacular, y prácticamente el 95% de la energía tenía este origen. En el fondo era la constatación de la contradicción humana.
Cuando se estuvo cerca de llegar al desarrollo sostenible de verdad -consumir lo que puedes producir en equilibrio para siempre- llegaron ellos, y nos mostraron como resolver algunos problemas técnicos. Conclusión energía barata a raudales, que según decían duraría por lo menos dos o tres siglos, aunque como a finales del s.XX no hacía más que aumentarse el consumo año tras año. Ciudades del trópico refrigeradas en verano, lagos en el desierto... El clima del mundo no tenía nada que ver con lo que decían los libros que tenía mi abuelo, ni siquiera la geografía.
Ya no había desastres naturales, se habían domesticado. La cantidad brutal de energía disponible, nos había permitido desarrollar mecanismos que superaban las fuerzas de la naturaleza. Podía deshacerse un huracán antes de que se formase, aplastar un tornado como si fuese una brisa, o apagar un incendio en un momento...
Algo sobre lo que pensar, hacia dónde nos dirigiamos ahora en una nueva espiral de consumo desaforado y sin perspectivas. Las voces críticas eran muchas pero la masa seguí confiando en que algo pasaría, que algo se encontraría que permitiría el abuso eterno. Eterno! que falacia. Alcanzaríamos la eternidad mucho antes de lo esperado? Qué ocurriría cuando esta energía acabase. Cuanta gente tendría que morir? Ya no eramos nada sostenible. Los recursos de la tierra se iban para mantener a una población imposible. Se cultivaba bajo tierra con auténticos soles artificiales. Las especies vegetales y animales se habían llevado al límite para la producción acelerada. Se cultivaba más de diez veces la superficie de la tierra...
Y sí, había criticos, pero todos queriamos hacer cosas aún más excéntricas y comer los manjares más suculentos al precio más ajustado. Cuanta contradicción!
En estas cosas pensaba Mark cuando llego a su destino. Era la instalación nuclear de Guguelergy número 57. Una de las corporaciones más importantes del planeta. Estaba situada en lo que en un tiempo se llamó Caspe. Ese nombre ya no significaba nada. Pocos lo hacían... (continuará)