Latest Entries »

RealTime Chart in color

It’s been some time since the first circle and I already have a chart in color that updates itself every second.

ColorChartWithHouses

The next thing I want to do is separating the planets and draw a line from the planet to the exact degree in the chart. I think that it won’t be very hard, because I can check whether a planet collides with another planet or house line before updating it.

It’s fun staring at it while it (very) slowly moves.

In this chart, for example, the Moon is approaching the new moon phase. Saturn is going up the East and Jupiter is setting down the West. I could see them if I went to the street.

It’s merging back Astrology and Astronomy, understanding one as an inseparable reflection of the other.

257px-Greenwich_clockEl mundo se divide de una manera inequívoca en dos grupos muy claros, cada uno de los cuales responde de manera distinta al cambio del horario de verano.

Por una parte, el grupo A dice, de manera lánguida y pesarosa: «Qué rollo, hasta ahora por la mañana salíamos de casa de día y ahora será otra vez de noche.»

El grupo B, en cambio, exclama entusiasmado: «¡Qué bien! ¡Ahora las tardes se harán mucho más largas!»

Absolutamente toda la concepción del mundo, de la vida y de las circunstancias personales se filtra a través de esta reacción. Y si no, fíjate bien.

Foto

Empieza la primavera

Colorful_spring_gardenHoy, un poco más tarde de las 12 del mediodía, el Sol dejará el signo de Piscis y entrará en Aries. De la disolución oceánica al nacimiento de un nuevo año. ¡Viva la primavera! ¡Y feliz año nuevo!

Foto

Mis compañeras de clase

Grupo de clase de Astrología

Ésta es una foto de grupo de mis compis de clase de Astrología y las dos superprofes. Hacemos clase un sábado al mes y compartimos durante todo el día una visión particular del universo, heredada de hace miles de años, pero con una perspectiva moderna.

Mira que me dan vida estas reuniones sociales :-)

The First Circle

I’ve been some months wanting to develop QAstrologyLib, the Qt library on top of Swiss Ephemeris, but I’ve been not so enthusiastic about it. The main reason is that what really, really motivates me is to develop the applications that will use QAstrologyLib. There’s no point about a library without the applications that sit on top of it. And the one I most want is the real-time-moving chart.

Astrologers look at many charts and interpret them, but it’s very frequent for them not to know where the planets actually are in the sky: Where does the twelveth house end?. Where is the Moon, right now? Why is Jupiter retrograde? Will Saturn be visible tonight? Somehow I feel that it’s important to watch the sky and understand what the planets do from the point of view of Astronomy.

A real-time-moving chart would make it easy for the users to relate what happens in the charts with observations, and show how the planets wander through the zodiac during the hours, the days, the weeks, the months and the years, continuously dancing.

After I had the idea, I found some programs that do just what I want to make, but they aren’t free software.

Yesterday I began to write some lines to draw the first circle (charts are made primarily of concentric circles).  I still have to learn a lot about how to deal with coordinates, but at least this is a little step.

The first circle for the drawing of a chart

The first circle for the drawing of a chart

And this is the code:

#include <QApplication>
#include <QGraphicsScene>
#include <QGraphicsView>
#include <QGraphicsEllipseItem>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    QGraphicsScene scene (0, 0, 400, 400);

    QGraphicsEllipseItem *outercircle = scene.addEllipse(10, 10, 375, 375);
    QGraphicsView view(&scene);
    view.setRenderHint(QPainter::Antialiasing);
    view.setViewportUpdateMode(QGraphicsView::BoundingRectViewportUpdate);
    view.setBackgroundBrush(QColor(255, 255, 255));
    view.setWindowTitle("Real Time Chart");
    view.show();

    return a.exec();
}

I have almost all the code for the planet data and therefore it isn’t hard to get the location of every planet in the ecliptic, where it should be drawn (drawing them is another question I’ll have to deal with). Is the calculation of the houses what still needs to be developed. I’ll need some months…

I’m spending some weeks with an excellent course named “Think Again: How to Reason and Argue”. The teachers are awesome and thanks to them I’m learning how to analyze and make arguments. Here I’d like to share an exercise constructed by myself:

I have studied Astrology for three years. Nevertheless, since I seek to be objective, I constantly look for criticisms from skeptics, which I expect to be serious and careful in their arguments. But it has turned out to be a disappointment: almost every single criticism from them shows that they know nothing about what they criticize.

Only one of many examples: if they knew that Western Astrology is based on seasons, not on constellations, they wouldn’t say that it’s wrong because of the precession of the equinoxes.

Arrogance blindly makes one feel superior, but doesn’t teach anything; knowledge remains hidden in borderless curiosity.

El principio de frase del título es con toda seguridad el más repetido en Cataluña estos últimos dos meses y medio.Día a día se hacen conjeturas sobre todos los aspectos de la vida en un nuevo Estado, y cada uno hace su análisis según su postura. Aquí vienen algunas reflexiones:

El tiempo ya no se mide igual. Desde hace unos años, la historia se ha acelerado. Lo que antes era un mes, ahora contiene la transcendencia histórica de un año entero. Estamos a 23 de noviembre y parece que el 11 de septiembre, Diada de Catalunya, haya sido hace muchísimo tiempo. Los cambios se suceden de la manera más insólita, como una cascada. Ahora CiU es tan independentista como ERC, quién lo iba a decir.

Cuando la manifestación del 11 de septiembre, yo estaba convencido de que la mayoría de la gente que fue estaba allí para protestar por los recortes y que el malestar por la crisis se había inmiscuido en medio de un acto típicamente independentista. Ahora ya no estoy tan seguro.

El espíritu de la época en Cataluña, con este giro hacia la independencia, me deja profundamente sorprendido, como algo irreal. De hecho, de repente todo el mundo comenzó a hablar con total normalidad de la situación como «el principio de un proceso», de la posibilidad real de que se llegara a conseguir. Me siento como en una realidad paralela en la que Cataluña puede llegar a ser independiente. Un suceso de lo más Fringe, la verdad.

Sin embargo, no debería extrañar a nadie. Teniendo en cuenta las consultas que se iniciaron en Arenys de Munt, los recortes al nuevo estatuto, la sentencia del Constitucional sobre ese estatuto, los ataques a la inmersión lingüística, etc. nos damos cuenta de tres cosas. Primero, las consultas sobre la independencia fueron el punto de inflexión, ya que rompieron un doble tabú: hacer consultas y hablar sobre la independencia. Segundo, la vía de encaje catalán mediante una reforma constitucional se ha demostrado que está muerta, de hecho es más probable que Cataluña se independice que que la Constitución sea reformada, por lo que los partidos que propugnan cosas como una España federal apuestan por una situación totalmente imposible. Tercero, Cataluña está en un callejón sin salida, en un punto en el que sólo caben dos caminos: o sigue como comunidad autónoma en una situación mucho más tensa que hasta ahora o rompe con España y abre una vía como nuevo Estado.

En una coyuntura diferente, de menos malestar, seguramente no habría sido posible algo así. Ese nuevo camino da ilusión, y eso se percibe en la gente cada día.

El hecho de que Cataluña no esté en la UE no siempre se percibe como algo dramático. Hay quienes dicen que lo mejor sería romper tanto con España como con el mandato alemán y del Euro sobre nuestras cabezas. Un reset total.

No me imagino tener que enseñar el pasaporte para pasar la frontera. Eso está pasado de moda.

El rompimiento sí que da cierto miedo, pero, dada la coyntura,  la ilusión puede más. Tampoco es algo que puedas parar, porque trasciende a la persona.

El independentismo no es exclusivo de los nacionalistas. Desde hace pocos meses, el concepto se ha vaciado de patriotismo y ha pasado a englobar mucha más gente no necesariamente nacida en Cataluña. No se mueven tanto por un sentimiento de pertenencia irracional a una patria, sino por un hartazgo debido a la falta de encaje en España o por razones económicas.

No creo que en una Cataluña independiente viviríamos mejor, pero tampoco creo que viviríamos mucho peor. Al menos el número de políticos contra los que tendríamos que luchar sería menor.

Soy consciente de que Artur Mas puede estar utilizando el tema de la independencia como cortina de humo que tape los recortes y los casos de corrupción. Éste es uno de los argumentos más utilizados por los contrarios a la independencia. Sin embargo, la sola posibilidad de que esa manipulación exista no se puede utilizar para deslegitimar todo el movimiento. La trascendencia que tiene esto se palpa como algo mucho más profundo y arrollador que una simple cortina de humo. Si el inconsciente colectivo no acompañara, esto no habría llegado tan lejos. En cualquier caso, el tiempo dirá si Artur Mas va en serio o si es todo una farsa.

Plutón está a sólo 3 grados de la oposición a la Luna de la carta de España (que está a 11º de Cáncer) y poco a poco se está acercando a la exactitud. Esta oposición durará hasta 2016. Hace tiempo que pienso en esa oposición, pero nunca me habría imaginado que ese terremoto en absolutamente todas las estructuras (Plutón en Capricornio) supusiera un revulsivo que pusiera de manifiesto aquello que ya no sirve precisamente donde estoy viviendo yo. La Luna, el pueblo español, va a tener unos cuatro años muy movidos, incluso diría que bastante dolorosos, ya que los tránsitos de Plutón no suelen ser demasiado amables. Obligan a dejar atrás aquello que está muerto y podrido para dejar paso a la regeneración.

En mayo de 2013, la cuadratura de Urano y Plutón cae exactamente sobre los 11º de los signos cardinales. En noviembre se encontrarán otra vez en el grado 9;  en abril del 2014, en el grado 13; y en diciembre, en el grado 12. Cuando hay tránsitos importantes, hay cosas que salen a la superficie. Me parece que la tensión acumulada en Cataluña era la candidata perfecta para encarnar el deseo de regeneración (Plutón) y de rebelión (Urano). Si me tuviera que fiar de estos tránsitos tan potentes, diría que esto ni mucho menos es una farsa, sino que tiene un empuje extremo que no hay quien lo pare.

Neptuno sobre el Sol de Cataluña podría significar una ilusión muy grande, una deificación encarnada en Artur Mas que llevaría inevitablemente a la desilusión cuando los sueños se dieran de bruces con la realidad. Artur Mas es la imagen del líder, del Moisés que lleva a su pueblo a la salvación (sólo hay que ver la foto de campaña). Al decir que dejará de ser President cuando se consiga el nuevo Estado, está llevando a cabo un sacrificio, una redención por los pecados cometidos (con toda probabilidad) en el Caso Millet. La ilusión, el líder, el movimiento de masas, la salvación, el sacrificio, son todas imágenes neptunianas. También la desilusión.

Neptuno también podría significar la disolución del victimismo catalán, que podría transformarse en una actitud diferente. Sé que estoy siendo contradictorio, prefiero no intentar predecir qué pasará.

Con una Cataluña independiente, tendríamos una nueva carta astral que analizar, mucho más precisa que la que tengo ahora.

Cada personaje en esta historia está encadenado, es esclavo, de su papel. Desde el gobierno central no pueden permitir que se haga la consulta, pero cuanto más lo quieran impedir, más independentistas surgirán en Cataluña cargados de razones para pedir que se realice.

Detrás de Cataluña habrá otros que lo intentarán.

Intento ser un espectador que mira las cosas desde la frialdad del análisis. Cuesta. Mucho. No puedo evitar sentirme invadido por la sensación de que es una situación histórica única.

En Cataluña se ve como algo lógico que la consulta se tiene que hacer. No hacerla no entra dentro de los planes, y menos con un parlamento de previsiblemente más de 2/3 de los escaños a favor del derecho a la autodeterminación.

Yo creo que esto no tiene vuelta atrás. Que es ahora o nunca. Que la consulta se hará. Que salga o no el Sí está por ver.

Acaba el verano…

El Sol ya está a 23º de Virgo, lo que quiere decir que el verano se está acabando. Yo no he parado, aunque el blog esté un poco congelado. Esto es todo lo que he hecho o aprendido durante estos últimos meses:

Git

He aprendido a utilizar git como sistema de control de versiones. Durante unos días estuve dudando entre Bazaar y git, pero un pequeño detalle me hizo decantarme por el segundo: cada nueva rama no es una carpeta nueva, sino que las versiones de los ficheros aparecen y desaparecen a medida que vas cambiando de rama. Eso lo hace mucho más limpio. Además, tanto KDE como Qt lo utilizan, por lo que era prácticamente imprescindible conocerlo si quiero contribuir.

Para mí git ha supuesto un cambio radical en la forma de programar. Ya no me permito codificar a lo loco: una nueva rama conlleva una nueva característica o el arreglo de un bug y, cuando acabo, fusiono la rama y la borro. No mezclo la implementación de una característica con el arreglo de un error que no tiene nada que ver.

Una planificación excelente para la utilización de git se describe en este artículo.

Un artículo muy interesante de Versvs en Cartograf sobre los sistemas de controles de versiones.

Contribuciones a Qt

El proyecto Qt necesita gente que revise la documentación de la versión en desarrollo. Yo me he apuntado y he hecho mis dos primeras contribuciones: QDateTime y QTimer y QDateTimeEdit

Programación

He aprendido muchísimas cosas relacionadas con la programación, entre ellas, cómo implementar el d-pointer en la biblioteca que estoy desarrollando, QAstrologyLib.

Hoy mismo he aprendido cómo traducir las cadenas de texto con el programa Linguist. También he descubierto qué son los Unit Tests y cómo sirven para comprobar que la biblioteca funciona (aún hay errores que no he conseguido resolver, pero tiempo al tiempo).

Uno de los programas que he conseguido hacer muestra en tiempo real dónde están los planetas, y si están en retrogradación. Os pongo una imagen.

Y aquí otra imagen con la parte de la biblioteca traducida al catalán (los títulos de las columnas son del programa, no de la biblioteca):

En un futuro, cuando QAstrologyLib esté más consolidada, publicaré tanto la biblioteca como estos pequeños programas. Un cambio importante será utilizar QML, para así poderlo utilizar en móviles Android y tablets y sustituir este programa tan feo que tengo ahora mismo en el móvil.

Y la piedra angular de lo que he aprendido es… utilizar los punteros. Amén (gracias a Dios, lo he conseguido :-D ).

Otro programa al que le he dado un empujón este verano, y que no está relacionado con la astrología, es QEnvelopePrinter. Sirve para imprimir la dirección que quiera directamente en el sobre de la medida que yo elija. Tengo pendiente explicar el porqué de este programa, pero puedo decir que en el trabajo me hace ser mucho más eficiente: no tengo que imprimir etiquetas y, como el programa tiene la capacidad de acceder a una base de datos de direcciones, imprimir sobres con las direcciones que más utilizo es rapidísimo.

Cuando esté preparado (calculo que será antes de un año) lo publicaré. Creo que es una pequeña herramienta que a más de uno le vendrá bien.

Esperanto

Desde que los indianos proclamaron que su idioma oficial de trabajo sería el esperanto, me he interesado un poco sobre este idioma artificial. Uno de los vídeos que más me han impresionado es éste:

La pena es que no puedo dejar de entrever cierto autoodio en el discurso de Tim Morley. Promueve el esperanto como mero instrumento menor que servirá para llegar a dominar aquellos instrumentos que realmente valen la pena. Aunque quizás sea cierto, decir que probablemente sus alumnos no encontrarán a nadie con quien hablar esperanto no lo deja en buen lugar… Es una manera un poco condescendiente de tratar el idioma, como si no se lo acabara de creer; un revestimiento de desprestigio del que no se consigue desprender el esperanto, incluso entre los que lo hablan y lo defienden.

Ahora, de tanto leer artículos en esperanto, y casi sin estudiarlo, lo empiezo a entender sin mirar apenas el diccionario. La verdad es que ahora estoy más por otras cosas, y puedo decir que el esperanto ha sido algo que «me ha pasado», un poco sin querer.

Un blog de astrología en esperanto (curioso, curioso): Astrologia klubo esperantista

Coursera

Después del intento fallido de llegar a algo con Model Thinking, me he apuntado a tres cursos:

Statistics 1

Yo pensaba que no sacaría provecho de la estadística para la astrología, pero aprender R me está dando ideas para aprender a analizar datos, y esto me servirá para algunos de mis programas. Este curso lo empecé la semana pasada y durará 6 semanas, aunque como se está metiendo en una jungla de matemáticas seguramente lo dejaré a medias y haré Computing for Data Analysis, que empieza con R desde cero el 24 de septiembre.

Think Again: How to Reason and Argue

Este curso es, con diferencia, el que más me interesa. Los dos profesores enseñarán los entresijos de la argumentación: falacias, engaños y cómo desenmascararlos. Incluso me he comprado el libro que recomiendan. Desde luego, me servirá para desenmarañar las falacias de los escépticos y para encontrar los fallos en mis argumentos. Éste empezará el 26 de noviembre y durará 12 semanas. Una delicia, creo.

A Beginner’s Guide to Irrational Behaviour

Este curso también será muy interesante. Trata de cómo tomamos decisiones irracionales desde el punto de vista de la economía y de la irracionalidad. Me apasiona lo irracional. Éste empezará el 25 de marzo de 2013 y durará 6 semanas.

(Este artículo lo publiqué el 11 de junio de 2011 en mi antiguo blog Expolio Intelectual.)

Aprovechando que estudié Traducción e Interpretación, una compañera de trabajo me planteó hace poco una duda: ¿cómo se traduce «I used to be fat»? Me explicaba que había tenido varias veces una discusión sobre ese tema con unos amigos que sostenían que la traducción correcta era «Solía estar gordo» y ella, en cambio, defendía que era mejor «Estaba gordo».

Seguramente, y siempre según el contexto, lo más natural sería «Yo antes estaba gordo». El «yo» le da más énfasis a la frase y el «antes» remarca que se trata de un periodo que queda lejos para la persona, quizás como queriendo decir «Aunque no lo parezca, yo antes estaba gordo».

En Traducción, uno de los peligros más terribles es la literalidad, es decir, traducir palabra por palabra. De esa manera no se consigue una expresión natural en la lengua meta ni se llega al verdadero significado del original. Se obtienen copias deformes de expresiones extranjeras que se pueden entender e incluso pueden llegar a instaurarse como el famoso «tómate tu tiempo» («take your time») pero que en ningún caso son naturales ni genuinas, al menos para la lengua tal como la hablamos actualmente.

Todo esto me lleva a pensar que hay personas que no están acostumbradas a la relativización que supone lo que es correcto o incorrecto en una lengua. «I used to» no siempre se traduce por «solía», y dependerá mucho del contexto para decidirse por una o por otra. El ego racional de la persona de aire necesita separar entre «sí/no», «correcto/incorrecto», «verdadero/falso»; necesita fórmulas matemáticas que le lleven de un problema a un resultado inequívoco. Si A, entonces B; si A es falso, entonces B es falso.

Sin embargo, en las lenguas lo que se dice puede ser más o menos lícito según el contexto, el vehículo de expresión o incluso la intencionalidad, ya que con una frase como «Solía estar gordo» un traductor podría perseguir hacer un chiste entre sus compañeros de profesión (somos así de raros).

Después de tanto tiempo sin traducir me había olvidado de esta huida de la literalidad, y hasta ahora no la había relacionado con el mismo pánico hacia lo literal en el ámbito de la Cosmopsicología. En la antigüedad se pensaba que las ubicaciones de los planetas llevaban por sistema a sucesos externos concretos. Se practicaba una Astrología predictiva, a menudo catastrofista y sin posibilidad por parte de las personas de cambiar nada de lo que les deparaba el destino. Ahora, en cambio, los planetas evocan a procesos interiores que eventualmente se pueden expresar en sucesos externos. Como símbolos que son se pueden reflejar en una infinidad de  formas, aunque siempre dentro de su significado arquetipal. Es decir, la expresión del símbolo es infinito, pero su significado esencial conforma unos límites que hacen que no se confunda con otros símbolos.

Por ejemplo, un tránsito de Urano sobre la Luna natal se puede interpretar de manera literal como un cambio repentino (Urano) de casa (Luna). Pero también puede reflejarse en una necesidad de liberarnos de compulsiones que nos han atrapado durante años o cambios inesperados y abruptos en las emociones. Todo esto, al final, puede tener como consecuencia el cambio de casa necesario para romper con esas situaciones a las que nos aferrábamos, pero evidentemente sería la consecuencia exterior de un proceso interno.

La Cosmopsicología, al igual que las lenguas, no se mueve por reglas racionales y rígidas. La Psique, en su vertiente de emociones y sentimientos, se expresa a través de un lenguaje completamente diferente en el que A y B pueden ser verdaderos y falsos a la vez, en el que no hay correcto e incorrecto y, según el grado de racionalidad de la persona, pueden suponer una verdadera conmoción que altere por completo su vida. De hecho, son aquellas personas más racionales las que sufren más los periodos en los que se ven invadidos por lo más irracional: el amor, la rabia, los anhelos, el odio, la envidia, los sueños y las imágenes del alma que nunca son literales; siempre esconden un significado oculto que hay que descifrar.

(Este minipost lo publiqué el 3 de septiembre de 2011 en mi antiguo blog Expolio Intelectual. Tengo que decir que esta Luna también tiene otros aspectos que son más positivos, pero aquí me centro en su expresión más inconsciente.)

Luna en Libra es besar los pies de quien te ha apaleado.