Apreciando magnitudes

Pasamos la vida hablando de millones y miles de millones sin apreciar la magnitud de estas cantidades enormes. Así que para que cada vez que alguien hable de una cantidad con más de tres ceros pensemos de cuanto estamos hablando en realidad, hagamos algunos numeros:

Si cada habitante del planeta te regalara un solo minuto de su vida (se regala más al fumarse un cigarrillo), tu vida duraría más de 12600 años.

Población de la Tierra: 6.646.474.362 el 26 de enero de 2008 a las 09:23 GMT, lo que es lo mismo: seis mil seiscientos cuarenta y seis millones cuatrocientos setenta y cuatro mil trescientos sesenta y dos.

¿Esperas vivir un millón de días? Tranquilo, no vas a llegar a vivir 50.000, con un poco de suerte llegarás a 30000.

Una vida de cien años cubriría aproximadamente 36.500 días

Es conocida la fábula del ajedrecista y el emperador chino que quiso recompensarle por sus lecciones. El maestro ajedrecista pidió un grano de arroz en la primera casilla, dos en la segunda, cuatro en la tercera y así sucesivamente sobre el tablero de juego. Accedió sin saber que la cantidad de granos sería imposible de reunir: más de 9 trillones de granos.

Teniendo en cuenta que el tablero tiene 64 casillas, el total sería 263=9.223.372.036.854.775.808 o nueve trillones doscientos veintitres mil trescientos setenta y dos treinta y séis billones treinta y séis mil ochocientos cinquenta y cuatro millones setecientos setenta y cinco mil ochocientos ocho. Pensamos bastante bien de forma lineal pero el crecimiento exponencial no es para humanos.
Si cada grano ocupara un volumen de un milimetro cúbico, el total ocuparía un cubo de 9 kilómetros de lado, eso sí, bien apretaditos.

Y todo esto sin entrar en astronomía o geología donde no suele haber números pequeños.

Así que la próxima vez que oigas algo que acabe en miles de millones, piensa que es mucho mucho mucho.

En la wikipedia existe un artículo dedicado a números grandes.

Acertado mensaje de advertencia de Windows

Nuevos mensajes de advertencia. Debe ser cosa de la actualización al Service Pack 3:
equipo_en_riesgo

Como evitar muertes: ayuda a desprestigiar y condenar a Ryke Geerd Hamer, creador de la Nueva Medicina

[Publicado en blogmagufo.]
Descubro que tengo la desgracia de vivir cerca de una persona tan indeseable. A continuación pongo el contenido del artículo publicado en blogmagufo (con permiso de su autor, claramente :P):

Por desgracia, anda en libertad y tiene seguidores. Refugiado en la Costa del Sol, en Málaga, en España (como muchos genocidas nazis de la 2ª Guerra Mundial pero eso es otro asunto) fue extraditado a Francia por el gobierno Español en 2004 y encarcelado. Para desgracia de muchos vuelve a andar libre.

No lo llamaremos doctor ya que dejó de serlo:

“en 1986 fue inhabilitado por un tribunal por dedicarse a prácticas pseudomédicas y poner en peligro la vida de sus pacientes” (elescepticodigital.com).

¿Quereis saber quién es?Leed el artículo que comenta su dentención y sus prácticas pero se pueden resumir en el último párrafo:

“Consideramos que el método promovido por Hamer es peligroso, especialmente porque induce a los pacientes a una falsa sensación de seguridad que hace que prescindan de otros tratamientos efectivos. En tanto en cuanto Hamer siga sin presentar ninguna evidencia convincente en apoyo de sus hipótesis, y mientras la eficacia de la “Nueva Medicina” siga sin demostrarse científicamente, debemos rechazar enérgicamente este método. En muchos aspectos, la teoría de la “Nueva Medicina” contradice los hallazgos de la medicina científica, no sólo en términos de la etiología y diagnosis del
cáncer, sino también en cuanto al desarrollo y el tratamiento de la enfermedad.”

Leer más »

JSqlParser: un parser (analizador sintáctico) para SQL en Java (continuación)

En el último artículo analizamos las posibilidades que se nos presentaban al buscar un parser de SQL para Java e hicimos un recorrido de posibles soluciones de mayor a menor dificultad de adopción. Para una introducción y puesta en situación para este artículo, podría ser recomendable su lectura.

Ahora concretamos en la solución encontrada como más adecuada: JSqlParser.
Este parser es un proyecto de Software Libre alojado en SourceForge bajo licencia LGPL.

Al descargarlo de SourceForge, nos encontraremos con un archivo .jar. Este archivo contiene la libreria .jar que necesitamos y, además, tanto la documentación como el código fuente. Una forma sencilla de extraer el contenido es renombrar el archivo, cambiando su extensión por .zip. Entonces, lo extraemos con cualquier utilidad para descompresión de este tipo de ficheros.

Encontramos una estructura de carpetas donde nos interesan:

    (si estas en Windows, tus barras serán así: \)

  • Librería: “jsqlparser/lib/jsqlparser.jar”
  • Documentación: “jsqlparser/docs” también en los Javadocs de la página web.
  • Código fuente: “jsqlparser/src/net/sf/jsqlparser”
  • Archivos SQL de prueba: “jsqlparser/testfiles”

Es interesante saber también que existe un foro en SourceForge donde es posible encontrar (u ofrecer) ayuda. En la página web podemos encontrar un ejemplo que nos será de extrema utilidad para empezar a trabajar con JSqlParser.

Dependiendo del entorno de desarrollo que use deberá agregar la libreria jsqlparser.jar para que esté disponible. A partir de ahí ya podemos usar la librería en nuestro código pero antes necesitamos saber unas cuantas cosas. Explicaremos a continuación una serie de conceptos que pueden facilitarnos la comprensión e la forma de trabajar de esta librería.
Leer más »

JSqlParser: un parser (analizador sintáctico) para SQL en Java

Por necesidades de mi PFC he tenido que buscarme un parser de SQL para Java y quiero ahorrarle al resto del mundo tan tediosa tarea.

Podría parecer que un parser SQL para Java es una cosa poco exótica (bueno, depende de dónde te muevas, probablemente para la mayor parte de la gente lo sea :P) pero no hay una solución que podríamos considerar ampliamente aceptada. En lugar de eso podemos encontrar múltiples soluciones parciales más o menos incomodas.

Podemos resumir que todo fue un poco infernal hasta que me decidí a probar JSqlParser, un parser de Sql para Java basado en una gramática para JavaCC creada por un tal Guido Draheim. Yo hasta hace poco tampoco entendía nada de esto :)

En un artículo posterior profundizaremos en JSqlParser. En este articulo se comentan las posibilidades que existen y la dificultan que conllevan, así como algunos conceptos sobre parsers, gramáticas y trabajo innecesario: ¿quieres saber más? pues sigue leyendo: Leer más »

¿Son los estadounidenses estúpidos?[video]

Encuentro, via Diario de a Borbo, un video que, aunque probablemente sesgado y escogiendo los casos más extremos, no deja de ser bastante divertido.
Anteriormente había visto un fragmento, pero encontrarlo completo y subtitulado es todo un lujo.
Aquí os lo dejo:

¿Cuántos lados tiene un triángulo?…increible.

Pateando el diccionario

Mirando los cartelitos que hay por la calle, uno puede encontrar perlas como esta:
[foto hecha con el móvil, no tiene demasiada calidad]

deveres

Clases de Ingles y MatematicaMatemática

Ayuda con los deveres deberes para alumnos/alumnas de primaria o de secundaria.

Tengo certificado de ingles avanzado(CAE) obtenido en Inglaterra(Londres) y soy licenciada en Ingeniería

Podemos comentar, además de la dolorosa palabra “deveres”, que con indicar “alumnos” sobraba (pues el masculino plural incluye al femenino aunque muchos se empeñen en el os/as o poner @) y que la única tilde de todo el texto es la de “Ingeniería”, supongo que de tanto verla escrita (creo que sólo falta en “inglés” y “matemática”).

Creo que le interesaría más cambiar clases de inglés por clases de castellano y ¿es qué nadie de su alrededor que haya leido el cartel se ha dado cuenta?!
Si yo escribiera algo así, creo que, al ver como sangraban los ojos de la primera persona que lo viera escrito, empezaría a sospechar algo.
Que esto no estigmatice a los ingenieros, que la mayoría, espero, además de ecuaciones feísimas, escribimos un castellano aceptable.

Nerd, lo sospechaba

No es habitual que ponga este tipo de cosas en el blog, pero dada mi puntuación…

I am nerdier than 98% of all people. Are you a nerd? Click here to find out!

No creo que haya sido una sorpresa para nadie :P

(sí, es cierto, es sabado noche y estaba haciendo un test de lo nerd que soy….)

Esto merece ser compartido: un metapost, crononautas, hoygans y trolls.

Pese a los rumores en las revistas del corazón, sigo vivo y coleando pero más liado que la pata de un romano, espero poder retomar una vida (una cualquiera me vale, con que tenga algo de tiempo) en diciembre.

Mientras tanto, os dejo con un flashback a tiempos pretéritos donde las horas de encargado de laboratorio me daban para escribir mucho y creé un monstruo. Este artículo sobre John Titor y sus aventuras que publiqué allá por abril de 2006 sigue muy muy activo. En el instante actual cuenta con 151 comentarios…¿y a qué se debe esto?

Pues es lo que sucede cuando se juntan la fantasía, los trolls, los hoygan, los viajes en el tiempo y algunos personajes estelares como Andrés Sánchez Fumas, mi crononauta favorito y okupa de este blog desde hace poco más de un año, aunque últimamente se ha visto sustituido por un tal Juan (que yo apuntaría a que no es más que el alter ego de Andrés).

Si quereis descubrir vuestro futuro y pasar un rato entretenido echad un vistazo a los comentarios, algunos no tienen desperdicio. Me reí bastante cuando uno de mis amables invitados (apodado polopolo), increpaba al buen Juan/Andrés porque:

mira..
1)para empezar larespuesta ami acertijo es 18 -.- !
2)no me importa lo q tu digas.. ami me importa solamente “andres”
3)sigues sin importarme.. te qres bien amigo de el
4) la pagina es de el
5) la gente le preguna a el no atu.. juan yya me artaste -.-

Y así descubrí que esta era la página de Andrés Sánchez Fumas, y no mi blog que era lo que yo pensaba. Aunque dado que si lo buscas a él llegas aquí, debe tener algo de cierto. Tiene aunténticos seguidores en ese foro improvisado que son los comentarios.

Hasta ahora nunca he intervenido. Los he convertido en mi pequeño formicario y ahora os invito a todo a observar el estado y avance de la colonia.

[Libro]Criptonomicón

Inauguramos comentarios de libros a lo grande.
Criptonomicon de Neal Stephenson. Premio Locus del 2000 y maravillosa obra.

Sinceramente, no me veo a la altura para comentarla adecuadamente así que imitaré a Miquel Barceló en la presentación del tercer tomo y tomaré la reseña de El Archivo de Nessus escrita por Luis Fonseca. No estaría bien reproducirla aquí, así que os invito a todos a devorarla en su emplazamiento original.

La novela es extensa, unas 1500 páginas en la edición española, dividida en tres tomos para evitar lesiones de columna a los lectores. La división no es original del autor pero esta hecha con acierto. Aún así, es recomendación obligada tener cerca el tomo siguiente cuando falten 100 o 200 páginas para el final del actual.

La historia se lleva paralelamente en dos frentes (nunca mejor dicho) principales, la segunda guerra mundial y la actualidad reciente en el mundo de la tecnología y las empresas. Dentro se desgranan en multitud de personajes enriquecidos con sus propias historias. Pasado y presente aparecen hilados con una celosía de parentescos y relaciones que hay que ir descubriendo. En ambos frentes, la obsesión por la seguridad de la información y su protección a toda costa junto a otras muchas motivaciones hacen avanzar la trama.

Hay mucho más, sigue leyendo—> Leer más »

« Entradas anterioresEntradas siguientes »