viernes, 13 de noviembre de 2009

IAFE

El International Association of Financial Engineers tiene un sitio muy bueno con muchos links valiosos (especialmente los de las páginas de profesores muy grosos como Hull o Duffie) y un par de FAQs muy útiles, como por ejemplo que libros son considerados las referencias en cada campo de las finanzas cuantitativas

Quantitative Finance Club

Aunque parezca de otro país, este club se encuentra radicado en Argentina. Los posts son más que interesantes, 100% recomendable

martes, 10 de noviembre de 2009

Búsqueda

Estoy en búsqueda de un quant. Les dejo los detalles

Para una boutique de inversiones local

Analista Cuantitativo

Requisitos (casi excluyentes, pueden discutirse en casos especiales)

- Conocimientos financieros equivalentes a un master o CFA nivel 1, especialmente en temas de riesgo (mínimo VaR) No se pide el título o el certificado en particular, solo que conozca los temas (puede ser autoaprendido)
- Programacion en algun lenguaje (especialmente VB6 y Matlab)
- Manejo de base de datos (especialmente SQL Server)

Las tareas incluyen

- Manejo del riesgo de las posiciones de los fondos y la cartera propia
- Administracion de la posicion de la cartera propia (no se toman las decisiones de inversión, pero se participa en el proceso, generando los inputs para el mismo y pudiendo expresar el view particular de mercado)
- Desarrollo de proyectos que impliquen algo de programacion (automatizacion de procesos, creación de sistemas de screening para sugerencias de trading)
- Research cuantitativo (Pueden ser pedidos específicos y también se aceptan ideas propias)

El ambiente de trabajo es realmente espectacular

El que este interesado por favor deje sus datos de contactos en los comments, de manera de que pueda comunicarme

martes, 20 de octubre de 2009

Figuras lado a lado en LaTeX

Aqui hay más información. Basicamente consiste en usar minipage y figure en conjunto. También sirve para tablas

lunes, 19 de octubre de 2009

Labels en charts de Excel

Descripción del problema

Haces un gráfico XY en Excel. Por ejemplo, una yield curve, con durations y YTM. Muy lindo, te quedan los puntos, pero no sabes a que bono pertenece cada punto.

Solución original que tome

Escribir código de VBA que itere por un rango especificado y le agregue a cada punto como label, el valor de una celda offseteada. Saque ese codigo de alguna parte (no me acuerdo exactamente donde, era algun foro) y tuve que machacarlo un poco hasta que hiciera lo que yo quería.

Solución actual

Ya hay un empaquetado listo, provisto gratis aqui. Muy fácil de usar, hasta se tiene instalador (Recomendacion, cierren Excel antes de instalar)

Problemas?

Confio en que el codigo del Add-In es seguro. Además es abierto, asi que pueden leerlo y revisarlo. Esta bastante comentado también

jueves, 6 de agosto de 2009

II MACI 2009

Se va a realizar en diciembre, en Rosario, un congreso de matemática aplicada. Lo organiza la ASAMACI y la AR-SIAM.
Incluira algunas una presentación de "Introducción a la matemática financiera" por Elsa Cortina, una de "Problemas de optimización en economía: procesos con saltos" por el Pablo Azcue y una de "Ecuaciones Diferenciales estocáticas" por Julián Fernandez Bonder, entre otras. Se pueden presentar trabajos.
Más información, aquí

Curso de Matematica Financiera en el IAM

Mas información aqui. La fecha de inicio se retraso por la gripe A. Todavia hay chance de inscribirse

martes, 4 de agosto de 2009

Natural Splines en MATLAB

Como segunda contribución, Lucia nos manda un pequeño trabajo donde aplica splines para aproximar yield curves. Hay una reescritura del codigo de las toolbox de MATLAB; y se introducen las natural splines para los ajenos a la materia

viernes, 31 de julio de 2009

Sebastian Ceria

En un anterior post mencione que se realizó durante esta semana un congreso sobre optimización. En los dos últimos días hubo sesiones dedicadas a finanzas. En dos de ellas (las más importantes) tuve el agrado de escuchar a Sebastián Ceria. Las palabras sobran, simplemente les dejo un link a la web de su empresa, donde puede verse su CV. Además de demostrar un nivel técnico increíble, avalado por su experiencia, tambíen me impresionó como un excelente orador.
Luego de la charla tuve la suerte de poder hablar con el. En el CV no lo dice, pero el es Argentino, estudio en Exactas de la UBA, y luego obtuvo su PhD en USA. Cuando le conte del blog y el grupo de Linkedin (en el que lamentablemente no cree ninguna discusión todavía) le pareció algo interesante, y de la nada me propuso juntar a la gente quant de Argentina para dar una charla informal, y que le preguntaramos lo que quisieramos.
Sabemos que desde aquí es muy díficil tener contacto con practitioners, y menos con alguno de la envergadura de Sebastián. Y si a eso le sumamos la experiencia académica, realmente es una oportunidad imperdible, por lo menos para mi.
El único inconveniente es que Sebastián se va de Argentina el martes, por lo tanto eso dejaba el Lunes como única alternativa para la reunión. Si hay alguno interesado, por favor deje un comment con una dirección o mejor aún, un celular, de contacto; o enviemelo a mi mail, jmtruppia at gmail dot com.
Se que es de último momento, pero surgió de esta manera. Igualmente intentaré quedar en contacto por él para poder armar algo con más tiempo para la próxima

Primera Contribucion!!!

Dejo un link a un artículo escrito en Word por Lucia Cipolina, la primera contribuidora al blog. Es sobre trading online en Argentina, explicando las alternativas y las comisiones.

Muchas gracias Lucía, y espero no sea la última!

PD: Proximamente viene un informe sobre trading online en USA, incluyendo una lista de brokers recomendados que sirven a clientes extranjeros (Argentina particularmente) y como lograr transferir el dinero (el paso más díficil para abrir la cuenta)

jueves, 30 de julio de 2009

Mas vale tarde que nunca

Hoy me entere de este congreso, que duro toda esta semana, y esta en el Palais Rouge. Hoy a la tarde, y todo el día de mañana, parecen muy interesantes

lunes, 22 de junio de 2009

Estoy enamorado...

Del MATLAB!!!!!!!
La ultima version (2009a) es increible. La cantidad de tiempo de desarrollo que ahorra en proyectos con fuerte base matematica (por ejemplo algo quant) comparado con hacerlo en VB6, Java o .Net es increible.
Obviamente que para estoy hay que confiar en los toolboxes, pero por suerte son completamente auditables y editables, y quiero resaltar que esto es completamente invalorable.
Ya es suficiente con no tener que desarrollar toda una libreria para el manejo de matrices, pero encima tener listo el paquete para simular SDE???? Poder correr Montecarlo de un proceso de diffusion general con muy poco codigo???
Arboles de estructuras de yield ya armados??? Es impresionante.
Y como si fuera poco ya estan armada las toolboxes para comunicarte con cualquier DB que soporte ODBC, o con los principales proveedores de datos financieros (yahoo, Bloomberg y Reuters incluidos)
Y ojo que el Matlab no es egoista. Una vez que desarrollaste todo, lo podes compilar y cualquier persona que no tenga Matlab lo puede correr. Y para colmo, las GUI que se pueden desarrollar son increibles, y muy faciles de hacer.
Asi que si estan por hacer un desarrollo quant, consideren Matlab. Les puede ahorrar muchisimo tiempo, dejando mas del mas preciado bien para el análisis

Disclaimer: No tengo nada que ver con Mathworks. Es más, ojala tuviera algo que ver con ellos. Espero que lean este post y me convoquen a ser su representante en Argentina o algo asi (ya me fije, y no tienen ninguno. Aca estoy!!!!)

jueves, 11 de junio de 2009

Tipo de Cambio Real

Tengo que hacer un trabajo con el TCR unilateral contra USA. Series para el TC nominal, inflación local e inflación USA tengo. Solo necesito el TCR en algún momento del tiempo (o lo que es lo mismo el precio de las canastas local y extranjera, o el ratio de las mismas).
Mi fuente de datos en la universidad siempre fueron las PWT. Están un poco desactualizadas (2004 es lo último) pero como solo necesito el TCR en algún momento del tiempo desde los 90, me servía.
Buscando los datos que tienen, encuentro algo que ellos llaman PPP. Asi nombran al TC que haría que el costo de una misma canasta sea equivalente en el país que estamos mirando y en USA. O sea, es el TC que hace que se cumpla la Purchasing Power Parity Theory, el "E hat" en la siguiente ecuacion

P=\hat{E}P^*

luego, si E es el TC nominal, la relación entre E y E hat nos dirá si el país es más caro o más barato respecto a USA (todos los TC se miden en moneda local por dólar). Si vale que

\hat{E} \leq E

entonces

P=\hat{E}P^* \leq EP^*

luego la canasta cuesta menos en el país local (el país local es barato). Si damos vuelta la desigualdad (E menor a E hat) entonces la canasta cuesta más localmente, por lo tanto el país local es caro.
Bien, con eso claro, y esperando a priori encontrar que durante la convertibilidad el país era caro (esperando E hat mayor a E durante los 90) y el reverso luego de la devalueta (esperando E hat menor a E luego de 01) nos encontramos con

La verdad que a estos datos mucho no les creo. No tengo tiempo para explorar a fondo la metodología de las PWT (el PPP se calcula como el cociente entre el GDP en nominales sobre el GPD real en dólares, base 1996).
Algún ánima con ganas de hacer beneficencia podría proveer otra fuente de datos? O alguna explicación para esto? Podra ser verdad?

sábado, 6 de junio de 2009

BEA y BFA

Si bien alguna vez un cercano amigo me quiso incluir en la BEA, no creo poder ser digno de ese honor. Es por eso que quiero aprovechar para hacer dos cosas

Primero para recomendar los que a mi gusto son, van en alfabetico por una cuestion de orden nada mas, el podio de los mejores blogs economicos locales



y para crear oficialmente la BFA, Blogósfera Financiera Argentina. Me permito hacerme parte, y recomendar a tres muy buenos blogs que considero son parte tambien



Recomiendo leer especialmente este post de Topicos en Finanzas (nada que ver con finanzas, pero es excelente)

Aunque claramente estamos por debajo de nuestra hermana mayor BEA en cantidad y calidad, intentaremos criarnos a su sombra.

jueves, 28 de mayo de 2009

Acerca de lo que no me gusta del plan KK hipotecario

Esa maldita costumbre de usar sistema frances...
A los niveles actuales de inflacion, no tiene sentido usar sistema frances. La cuota cte tiene sentido por la previsibilidad que otorga.
Pero con una inflacion superior a dos dígitos, y con tasas reales positivas o cercanas a 0, el valor real de la cuota hoy es muy distinto del valor de la cuota a futuro.
Mi sugerencia? Que la cuota real sea constante. Obviamente esto es igual a un prestamo con tasa variable, y eso asusta a la mayoría.
Como el INDEK esta destruido, es dificil tomar un buen indice con el cual ajustar la cuota. En casos normales sugeriría el CVS (salario) antes que el IPC.
Veamos un ejemplo de la ridiculez de este plan

Caso mio, joven que busca su primer depto. La clasica disyuntiva entre alquilar y comprar. Dejando de lado el argumento
Mito: Alquilar es tirar plata a la basura!!! Hay que comprar
Respuesta: No siempre conviene comprar. Hay que mirar la relacion entre las tasas de los prestamos y el ratio alquiler / valor del inmueble. Y hay que mirar las perspectivas futuras de las tasas y de los precios de los inmuebles
podemos ver que pasa si intento sacar un prestamo para comprar un depto de 60000 USD a 20 años

Supuestos

  • El banco me financia el 70%
  • Se usa sistema frances
  • No hay gastos ni impuestos (seguro, IVA)
  • El banco pide que como maximo la cuota sea un 30% de mi sueldo
  • El TC spot es 3.8


Resultado: Una cuota de 2711 ARS, lo que implica un sueldo necesario de approx 9000 ARS. Y ademas tenes que juntar 18000 USD para poner upfront.

Conclusion: Imposible para la mayoria de los jovenes solos del rango de 25 a 30 (antes ni hablar). Quiza entre tu novia y vos, mas cerquita de los 30, se puede. Pero al principio, 2711 ARS es muy heavy. Y eso que 60000 USD es un departamento chico, estado mas o menos, en las zonas donde mas se busca (Barrio Norte, Recoleta, Palermo, Universidad).

Pero veamos como evoluciona la relacion cuota salario, si suponemos que el salario crece al mismo ritmo que la inflacion, con una inflacion sostendia de 15% en 20 años (para otro post queda si esto es sostenible, y si conviene validar una tasa de 20% a 20 años, pensando si las tasas pueden quedarse a este nivel. Y discutiendo sobre si el precio de los inmuebles va a seguir cayendo o no)

En este caso, la inflacion acumulada al final de los 20 años es 1537% (va a haber que agregarle 0000 a los pesos). La relacion cuota ingreso (suponiendo que inicialmente era del 30%) es del 2% aprox. O sea, en guita de hoy, la cuota pasa a ser de 2711 ARS a 166 ARS.

Resultado: Hoy es una piedra del tamaño de un asteroide. Mañana es una piedrita en el zapato. Todo por el apego al bendito sistema frances

Si haces crecer la cuota por un indice que siga a los salarios, manteniendo de esta manera la cuota real cte, entonces la tasa que estas usando para dar el prestamo es la tasa fija que cobres mas la implicita en el indice. En este caso, seria una tasa del 5%. Algo mucho mas razonable.

Dejo algun ejercicio de cuanto seria la cuota con estos supuestos para otro post

sábado, 23 de mayo de 2009

Estimando mean reversion

Supongamos que queremos estimar si un determinado valor (por ejemplo el ratio del precio de dos acciones) sigue un proceso de mean reversion.
El approach más simple que podemos tomar es suponer que sigue un proceso de OU, donde, si x es ls variable que sigue el proceso, entonces

dx=\theta (\mu - x)dt + \sigma dW_t \\

donde theta es la velocidad de reversion a la media, mu es la media, sigma es el desvio y W es un proceso de Wiener.
Si discretizamos el proceso, obtenemos que

\delta x_t = \theta ( \mu - x_{t-1} ) + \epsilon_t

donde epsilon es ruido gaussiano. Si lo reordenamos obtenemos

x_t= \theta \mu + (1 - \theta) x_{t-1} + \epsilon_t

y esto es un proceso AR(1), el cual puede ser estimado por OLS siempre que sea estacionario, y para esto no debe tener raíces unitarias. Puede verse facilmente que existe mean reversion si y solo si NO existen raíces unitarias, debido a que theta (velocidad de reversión) distinta de cero si y solo 1-theta (parametro del lag) distinto de 1.
Podemos hacer un test de unit root para rechazar la hipotesis nula de existencia de raíces unitarias (estando seguros de esta manera de que existe mean reversion) y luego estimar por OLS los parámetros del proceso, ya que hay un mapeo uno a uno entre los coeficientes de

x_t = \alpha + \beta x_{t-1} + \epsilon_t

y los del proceso original (el mapeo is left as an exercise to the reader, jej)

Trial Equation

Si quieren hacer cosas asi


\int_{0}^{1}\frac{x^{4}\left(1-x\right)^{4}}{1+x^{2}}dx
=\frac{22}{7}-\pi


entren aca

Solo necesitan saber LaTeX y que los navegadores de quienes visitan su sitio tengan Javascript habilitado

lunes, 18 de mayo de 2009

Como te correlacionas??

Cuanto creen que dan los Betas para el MAR contra el SPX? Y el IBOV contra el MAR? Todas esas respuestas y más, en el siguiente cuadro



Son retornos semanales en dólares, los betas son significativos a 0.0001 (y más).
Además, tomando los ratios de los dos posibles betas de los mismos activos nos podemos dar una idea de los cocientes de volatilidades (mirar especialmente SPX vs MERVAL)

Si, es verdad que es un período muy largo, pero quería que fuera representativo. En períodos más cortos y con retornos diarios no cambia demasiado. Sorprende el bajo Beta del MAR contra los índices extranjeros

Doña Rosa al ruedo nuevamente??

Doña Rosa volvió a leer IEco y compra PR12?
Pesos: AE14, PR12, PRE9, AJ12
Dólares: AM11, RO15

jueves, 14 de mayo de 2009

Tarde, pero...

Me llego un interesante powerpoint sobre la ANSES. No lo vi muy a fondo, pero puede servir para divulgar las verdades acerca de la nacionalización de los fondos de pensión. Aquí

miércoles, 13 de mayo de 2009

Me siguen gustando

En dólares, para largo RO15, AM11
En pesos, AJ12 y AE14, para carry corto con menos riesgo, si te animas a más te lo bancas durante las elecciones

viernes, 8 de mayo de 2009

FRM

Finalmente voy a rendir el FRM en noviembre. Cualquier otra persona que vaya a rendir o este interesada deje su comentario!

jueves, 7 de mayo de 2009

Se lo que quiero, y lo quiero ya! (o después también...)

Esto

Alguién puede pensar en los niños???

Cuando va a parar esta suba animal de los bonos locales? Cuando se vacíe el bolsillo de Doña Cristina? O serán realmente los extranjeros los que están comprando? De repente todo es color de rosa?
Cada día pienso que hay toma, y cada día sigue subiendo (y me putéo por estar muy poco adentro...)

PD: Aún después de todo esto, me sigue gustando en pesos AJ12, AE14, y si lo conseguís, AA13
En dólares, los carry de los Bonar y del Boden 2015 son lindos arriba de 15%). Si te da miedo de un refinanciamiento muy próximo, uno que nadie mira es el VII (AS13) aunque tenes el siempre presente problema de liquidez.
Y también los miro con cariño al DICY y al PARY, aunque tienen poca liquidez a nivel local

miércoles, 6 de mayo de 2009

Estúpido Excel me hace programar feo

Suponete que estas creando un gráfico de Excel desde código.
Y suponete que estas creando un scatterplot
Vas agregando serie por serie
Primero esta el tema de que método usas para agregar la serie
Tenes el .add y el .newSeries del SeriesCollection
Ya de entrada venís mal Microchot, porque tu documentación dice que .add devuelve la serie que agregaste, y es mentira, no devuelve nada (es un Sub en lenguaje VB, o devuelve void en dialecto C#)
Por lo tanto, como .add tiene parámetros, pasale todo lo que quieras a la serie cuando la creas, porque sino despues anda a encontrarla en la colección (si, podes buscar la última, pero quién te asegura que se agregó ahí?)
Sino, podes usar .newSeries, que no tiene parámetros, agrega la serie vacía, y te devuelve una referencia a esa serie recién creada.
Bien, yo quiero ese, porque quiero manipular la serie.
Pero (gran PERO) al estúpido de Excel no le gustán las series vacías EN DETERMINADOS GRÁFICOS (scatter entre ellos). Luego, si vos creas una seríe vacía con .newSeries, y después le querés agregar valores con .values de la serie....
TE TIRA ERROR!!!!!!!!!!!!!!!!!!!!!!!!
O sea que no podés agregarle valores a una serie que se creo vacía (como carajo querés que le ponga valores entonces????)
Cualés son los workarounds???
Noooooooo, como pensas que va a haber un patch para esto (estoy hablando de Office 2000 a Office 2003, no se que pasa en 2007).
O te clavás con .add, o sino....
LE METÉS OTRO TIPO DE GRÁFICO!!!!!
Si!!!!!!! Mentile a Excel!!! Decile que estas creando un xlColumnClustered!!! (con ese funciona). Entonces el boludo no se queja. Cuando terminaste de agregar todo cambia el tipo de gráfico a scatter (o lo que vos realmente querías y te daba error) y ya esta!
Notas: No se como, pero aunque el xlColumnClustered no tiene XValues individuales por serie, sino compartidos (como el gráfico de líneas) milagrosamente Excel te acepta los XValues y cuando cambias el gráfico sabe cuales XValues son de cada serie (supongo que en un gráfico con XValues compartidos, las series pueden tener XValues individuales, pero el gráfico usa los de la primera serie, ignorando los de las otras)
Y si, Excel es así...

Residencias Médicas municipales 2009

Lo compile ayer, lo cuelgo por si a alguien le interesa o conoce alguién que le pueda interesar. Es el ranking preliminar de residencias médicas municipales 2009. Aca

Doña Rosa sigue comprando

Parece que Doña Rosa lee Bloguín y sigue comprando AJ12, y además le hace caso y compra DICP.
O será que Doña Rosa en realidad es Doña Cristina?

lunes, 4 de mayo de 2009

Bonos

Como el equity no me gusta, y quiero probar mi suerte como forecaster, de ahora en más voy a intentar publicar semanalmente los bonos locales que más me gustan, dando, obviamente, algún argumento mas o menos sólido y basado en números de porque esos y no otros.
Si, ya se que con el diario del lunes hablan todos, pero juro que hace rato me gustaban PARP y AJ12 (especialmente AJ12) en la curva de pesos
Y en la de dólares el AM11
Además, si el tiempo me lo permite, estaría bueno hacer un breve comentario sobre los distintos indicadores de bonos, que dice cada uno, y poder subir algún gráfico con cierta frecuencia de las yield curves locales.
El tiempo dira si cumplo (y si la pego!)

Descuelgo el título universitario

Porque el GranDt me otorgó un diploma de honor por estar entre los 1000 mejores de esta fecha (119 puntos). Lo posteó no para alardear, sino porque el equipo lo manejo de una manera puramente cuantitativa (ni los conozco los jugadores, solo veo estadísticas) y desde que tengo una buena base de datos vengo repuntando muchísimo. Mi objetivo es demostrar que, por lo menos en el GranDT, la estadística pura le gana a la "intuición" (si solo funcionara en los mercados...)
Seguramente después de esto a los rendimientos de los jugadores les agarra autocorrelación negativa y la próxima fecha me va para el orto

GSView portable

Esta es la manera de hacer GSView portable. Muy facil y recomendable

jueves, 16 de abril de 2009

Update masivo, UPDATE FROM JOIN

Hoy vi algo en SQL que nunca me había imagino que se podía hacer asi


UPDATE dbo.Table2
SET dbo.Table2.ColB = dbo.Table2.ColB + dbo.Table1.ColB
FROM dbo.Table2
INNER JOIN dbo.Table1
ON (dbo.Table2.ColA = dbo.Table1.ColA);


O sea que podemos updatear el valor de una columna de la tabla 1 usando el valor de una columna de otra tabla, haciendo el join entre las tablas con los criterios que usamos en cualquier JOIN. Obviamente tambien puede agregarse un WHERE para filtrar los registros que queremos updatear.

Lo único que me suena raro lo saque del artículo de Wikipedia de UPDATE

The SQL:2003 standard does not support updates of a joined table. Therefore, the following method needs to be used. Note that the subselect in the SET clause must be a scalar subselect, i.e., it can return at most a single row.
UPDATE T1
SET C1 = ( SELECT T2.C2
FROM T2
WHERE T1.ID = T2.ID )
WHERE EXISTS ( SELECT 1
FROM T2
WHERE T1.ID = T2.ID )


En SQLSERVER 2000 funciona el UPDATE FROM JOIN. El método que propone la wiki eno se me había ocurrido, pero es muy bueno también, y además claramente es válido en ANSI SQL.
Respecto de la claridad de cada statemente, depende de si uno esta acostumbrado al UPDATE FROM JOIN o no, ya que este parece raro a primera vista. En cambio, la segunda versión es más natural ya que es similar a un UPDATE típico (recordar que para poder poner un subquery dentro del SET de un UPDATE este subquery deber ser escalar, es decir, retornar un solo registro y una sola columna)

Además, las misma técnicas pueden usarse con DELETE.
Y finalmente, aunque obviamente es más conocido, no olvidemos que para INSERT masivo siempre este el viejo INSERT INTO tabla (col1, col2, ... ) SELECT

lunes, 6 de abril de 2009

Speech atribuido a Bryan Dyson, CEO de Coca Cola

Hace mucho escuché la primera parte y me pareció de las mejores frases que jamás escuché acerca de "la vida", principalmente porque no es una de esas cursilerías baratas. Nunca supé de quién era, hasta que hace poco encontre que formaba parte de un discurso. El resto del mismo no me parece tan bueno, y hasta un poco cursi al estilo cadena de mail, pero vale la pena mirarlo

Imagine life as a game in which you are juggling some five balls in the air. You name them - work, family, health, friends and spirit … and you’re keeping all of these in the air.

You will soon understand that work is a rubber ball. If you drop it, it will bounce back. But the other four balls - family, health, friends and spirit - are made of glass. If you drop one of these, they will be irrevocably scuffed, marked, nicked, damaged or evenshattered. They will never be the same. You must understand that and strive for Balance in your life.

How?

Don’t undermine your worth by comparing yourself with others. It is because we are different that each of us is special.

Don’t set your goals by what other people deem important. Only you know what is best for you.

Don’t take for granted the things closest to your heart. Cling to them as you would your life, for without them, life is meaningless.

Don’t let your life slip through your fingers by living in the past or for the future. By living your life one day at a time, you live all the days of your life.

Don’t give up when you still have something to give. Nothing is really over until the moment you stop trying.

Don’t be afraid to admit that you are less than perfect. It is this fragile thread that binds us to each together.

Don’t be afraid to encounter risks. It is by taking chances that we learn how to be pave.

Don’t shut love out of your life by saying it’s impossible to find time. The quickest way to receive love is to give; the fastest way to lose love is to hold it too tightly; and the best way to keep love is to give it wings!

Don’t run through life so fast that you forget not only where you’ve been, but also where you are going.

Don’t forget, a person’s greatest emotional need is to feel appreciated.

Don’t be afraid to learn. Knowledge is weightless, a treasure you can always carry easily.

Don’t use time or words carelessly. Neither can be retrieved. Life is not a race, but a journey to be savoured each step of the way…

–Brian G. Dyson

President and CEO, Coca-Cola Enterprises during his speech at the Georgia Tech 172nd Commencement Address Sept. 6, 1996

Subversion

Les paso mi combo favorito para trabajar con Subversion


  • Cliente: SmartSVN portable (link). Buena GUI, no requiere instalacion (portable) solo requiere la JRE instalada (hoy en dia casi todo el mundo la tiene). Otra buena opcion mas facil de usar aún es el TortoiseSVN que se integra al shell de Windows (boton derecho)
  • Server: http://xp-dev.com/ (alojamiento de hasta 1GB gratis, no tienen que preocuparse por instalar un server de SVN ni administrarlo.


Si nunca usaron Subversion, creanme que es muy facil (administrarlo es otra cosa). Como cualquier aplicacion de control de versiones (SourceSafe, CVS), el usuario basicamente debe saber


  • Hacer el checkout inicial (en caso de que quieran bajar un proyecto existente)
  • Crear el modulo inicial (en caso de que quieran crear un nuevo proyecto)
  • Hacer update (para traer los cambios del repositorio al local)
  • Hacer commit (para llevar los cambios del repositorio al local)


Este tutorial, aunque apuntado a manejar SVN por command line, puede usarse para entender lo basico y mucho mas

viernes, 13 de marzo de 2009

miércoles, 11 de marzo de 2009

Iceland

Excelente nota de Vanity Fair (no me imagine que en Vanity Fair salían este tipo de cosas) sobre Islandia. Un poco largo, pero vale la pena

martes, 24 de febrero de 2009

Gaussian Copula

Es reposteo de otros blogs, pero es muy bueno para perderselo.
Si todavía no saben que es la cópula Gaussiana (no, no es Gauss con la esposa haciendo la chanchada) lean este artículo de Wired. Y este es el paper que lo inicia todo

jueves, 19 de febrero de 2009

Editores Visuales de LaTeX

(no pongo WYSIWYG porque TeXmacs se autodefine como WYSIWYW)
Para aquellos que no quieran ponerse a aprender LaTeX, pero quieren escribir fórmulas matemáticas rápido (más rápido que la basura del editor de Word, aunque quizá haya mejorado algo ultimamente), yo conozco tres opciones

  • Scientific Workplace: Es pago, pero el que busca encuentra. Muy rápido, tiene un engine de computer algebra incluido (Maple), y es el que mejor "esconde" el LaTeX que hay atrás (o sea, casi no hay que saber nada de LaTeX para usarlo).
  • LyX: Open Source, muy bueno, quizá un poco lento, pero está en continuo desarrollo. No esta integrado (todavía) con ningún engine de computer algebra. Esta porteado para que funcione nativamente en Windows, asi que no es necesario Cygwin
  • TeXmacs: No lo probé, pero hablan muy bien. Aunque no tiene port nativo a Windows (por lo que necesitaríamos Cygwin) han creado un instalador que nos aisla de este tema (no se como estará resuelto por dentro). Igualmente recomiendan que si vamos a usar más programas nativos de Linux (por ejemplo, Octave, muy similar al Matlab y gratuito) instalemos Cygwin directamente.

martes, 17 de febrero de 2009

Djvu

DjVu es un formato de archivos digitales, que puede usarse para libros (donde más se usa), imágenes u otros. IMHO, si tengo la alternativa de bajar un ebook en PDF o en DjVu, lo elijo en DjVu. Suelen tener mejor calidad, más livianos, y se visualizan más rápido. El único problema es imprimirlos, tardan bastante en ser parseados por los drivers de la impresora.
El otro problema es que, a diferencia del intrusivo y pesado Reader de Adobe, a primera vista no es fácil encontrar un visualizador de DjVu.
Sin embargo, pueden ir aquí, el sitio oficial del formato, desde donde pueden

  • Bajarse un visualizador. El WinDjView o MacDjView, para Win o Mac respectivamente, son portables (no requieren instalación), la otra alternativa es el plugin para el browser o el DjVuLibre con DjView (más sobre esto adelante)
  • Pasar archivos a formato DjVu siguiendo el link hacia Any2DjVu
  • Crear archivos DjVu usando DjVuLibre, a través de línea de comandos (igualmente investiguen un poco y verán que los algoritmos usados por DjVuLibre son inferiores a los de Any2DjVu o los comerciales de LizardTech, esto es porque el decodificador es gratis pero LizardTech vive del codificador)

lunes, 16 de febrero de 2009

Organizador de ebooks

Si sos como yo, seguro ya tenes un disco que explota de ebooks (más de los que podrías leer en toda tu vida si solo te dedicaras a leer) y no sabes como organizarlos. Ya probaste con carpetas por tema, y luego por temita (Maths, CSci, Finance y demás, todo en inglés para que parezca más académico), pero después te preguntas, ¿y donde meto este de Computational Finance????
La propuesta es trabajar con tags, y marcar a los libros de acuerdo a sus temas, tirando todos en una misma carpeta compartida. Podrías taggearlos con Windows, pero la búsqueda de Windows es lenta y fea, y todos odiamos al perrito que te pregunta boludeces (no, no quiero buscar solo imágenes!!! dejame buscar por extensión basura!!!)
Ahí es donde comienza la búsqueda por un software que los administre. Después de buscar probé primero con el DataCrow pero es más orientado a media en general.
Y además tenes que meter todos los datos de los libros a mano, y vos ves que Amazon ya tiene todo armadito, y te preguntas, ¿porque no puedo preguntarle a Amazon?
Ahí es cuando aparece eKitaab.
eKitaab es un proyecto en SourceForge, que esta un poco abandonado, escrito en Java y que usa Swing para la interfaz gráfica. Su función es administrar tus libros, con una interfaz simple pero efectiva. Pero lo mejor es que te permite hacer búsquedas en Amazon, y asignarle los resultados a un libro. Podes buscar por el ISBN (lo mejor) o por nombre (puede traer varios).
El único problema es que la versión que te bajas no tiene el link con Amazon funcionando, porque es del 2007 y Amazon cambio su API (AWS).
No todo esta pérdido! Hay un patch (hay que buscar en sourceforge en el sitio de la aplicación), bajarlo y copiar el .jar a la carpeta dist, y ejecutar ese nuevo jar.
Y por si todo esto te sono muy díficil, te hago el favor de postearte la aplicación ya parcheada acá.
Disfruten
PD: Recuerden que tienen que tener la VM 6 o posterior de Java instalada. En "criollo", tienen que tener Java instalado. Si no lo tienen (muy raro por estas épocas) vayan aquí

Aclaración: El programa todavía tiene sus bugs (por ej, no muestra la tapa de los libros) y para guardar los datos renombra los archivos, lo que es molesto, pero además, al usar el # como separador, los libros en chm no se pueden visualizar. Intentaré postear un parche lo más rápido posible

miércoles, 11 de febrero de 2009

Links Tutoriales Java

Buenos tutoriales en la página de Marty Hall. De aquí pueden ir a la de coreservlets que es aún mejor, con varias slides de PDF de diversos temas (JSP, JSF, Struts, Spring, Hibernate y otros) muy pero muy buenos. Y por último, de la misma página, una lista de libros recomendados.

Nuevo instituto

Ya esta abriendo sus puertas el FIT Institute. Va a brindar cursos para el CFA (todos los niveles) y otros destinados a diferentes temas (entre los cuales, voy a tener el honor de estar dictando uno en Junio sobre el uso de Excel con VBA para finanzas). Más información aquí

viernes, 6 de febrero de 2009

Portable LaTeX

Para el que quiera probar LaTeX, o para el que no pueda instalarlo en todas partes, les traigo esta cómoda versión para la cartera de la dama o el bolsillo del caballero. Se llama USBTeX e incluye, además de un MikTeX portable, Ghostscript, Yap, GSView, Sumatra PDF Viewer y TeXmaker (buen editor, aunque prefiero TeXniccenter por costumbre) todo portable. Pueden ver una descripción más grande aquí. Ahí también pueden ver el detalle de como se creo originalmente la versión portable de MikTeX portable con Ghostscript, GSView y Yap (el IDE y el Sumatra son agregados de un francés creo).
Pueden encontrar otras aplicaciones portables en www.portableapps.com. Especialmente recomendado el Firefox portable para no tener que usar la basura del IE en una computadora prestada sin permisos

jueves, 5 de febrero de 2009

JSF Tips

En mi lucha por aprender JSF, dejo dos tips que quizá le sirvan a alguien para evitarse búsquedas sin sentido por toda la web


  • Para asignar propiedades de beans a values de componentes (combos, checkboxes, etc) usen clases wrapper, no los primitivos directamente. (Por ejemplo, un combo no me funcionaba hasta que pase a usar la wrapper)
  • Tengan en cuenta que cosas que estan en forms distintos no se submitean si se presiona un boton o algo similar de otro form. Por ejemplo, yo tenía unos checkboxes que no actualizaban el valor del backing bean, en una dataTable, y pensaba que tenía que ver con la dataTable, cuando en realidad el problema era que el botón que estaba accionando se encontraba en un form distinto de la dataTable (y por lo tanto de los checkboxes)

miércoles, 4 de febrero de 2009

Frase que resume Cuba

Releyendo el post anterior notó que falto incluir la que fue posiblemente una de las frases significativas que me dijo un cubano:
Creo que estamos de acuerdo en que para un ser humano la vida es lo más valioso que existe. Entonces imaginate lo mala que es la vida aquí que hay gente dispuesta a lanzarse al mar en un pedazo de madera a arriesgar todo con tal de tener una mínima esperanza de otra cosa

martes, 3 de febrero de 2009

Reflexión sobre cuba

Dejo un texto de mi coautoría. Luego de un largo viaje que incluyo el país de Fidel y el Che, me dieron ganas de contar lo que YO vi. No digo que sea la verdad absoluta. Pero si son cosas que yo experimenté. Creo que puede servir para destruir ciertos mitos sobre Cuba



Me decidí a escribir estas líneas al quinto día de haber regresado a mi país. Cuando volví de viaje (Cuba y Costa Rica) me paso algo que nunca me había pasado antes. Al reencontrarme con la gente más allegada lo primero que me preguntaban es “¿Como te fue?” pregunta la cual me resulto muy fácil contestar siempre: “Espectacular, impresionante, un viaje soñado” pero ya sabía que la próxima pregunta iba a venir y esa era la que más me costaba responder. “y…, ¿que tal Cuba?”. Si la pregunta iba encaminada hacia Costa Rica, era muy fácil de responder: es un país espectacular, la naturaleza te impacta, el verde te invade y los animales te avasallan. “La gente es muy grata, te tratan bárbaro, volvería una y mil veces…”. Esta frase podría demorar 2 o 3 minutos en decirla, y ya está, resumí muy rápidamente todo.
Pero el problema es cuando debo resumir mi viaje por la perla del Caribe. Sin dudas lo primero que digo sin pensarlo es que la pase bárbaro y que me encanto, pero el viaje a Cuba encierra un poco más de misterio, y aquel que es un poco más curioso siempre quiere saber un poquito más. No es suficiente respuesta, por lo tanto uno se pone a pensar que decir para poder responder en una “charla de café”. Y eso es lo que es verdaderamente imposible.
Antes de partir me encontré con una persona que me contó un chiste y el cual recordé todo el viaje. Lo contaré así empiezan a entender un poco:
Resulta que una persona al morir va al cielo, cuando llega y ve lo que es decide pedir ir a conocer el infierno. Cuando llega, el ve un maravilloso lugar, mucho alcohol, mujeres, fiestas…suficiente para volver al cielo para pedir de quedarse ahí. Obviamente se lo dejó quedarse allí. Pero las cosas no eran como él pensaba, lo encerraron, le pegaron mucho, lo hicieron trabajar mucho, entre otras cosas. Cuando pregunto porque era tan diferente a lo que él había visto alguien le respondió: “Una cosa es para el turismo y otra para los que viven aquí”.
Viajar a Cuba no es fácil, bueno obviamente si uno viaja sin mucha plata, sin reservas en hoteles all inclusive y dispuesto a salir de las playas de Varadero (queriendo conocer realmente lo que es Cuba). Hay que estar “preparado” para todo, es todo bastante diferente a lo que acostumbramos. Hay que llevar sobre todo mucha paciencia.
Hay algunas cosas que son diferentes por las costumbres. Por ejemplo, al llegar a un lugar donde como en todos lados hay que hacer “cola” uno no ve una fila ordenada de gente, sino una multitud de gente desordenada aparentemente pero ordenada diferente. El mecanismo es muy fácil de entender si a uno se lo explican con anticipación, sino uno puede estar más del doble de tiempo mirando sin entender. Uno debe llegar y pedir el último, para luego entregárselo a la próxima persona que llegue. Entonces uno simplemente recuerda quien está delante suyo, y listo. Ahora, ojo si la persona se saca el buzo rojo o la remera verde, porque ahí se puede caer el sistema!!!!! (si no existiera este sistema la gente viviría parada atrás de otra persona porque en Cuba hay que hacer cola para todo).
Pero algunas otra cosas, no son así de fáciles de entender, e incluso como una cubana nos refirió, ni ellos mismos lo entienden.
Cuando uno se decide viajar a Cuba hay muchas razones para hacerlo, la que más me motivo a mi fue las ganas de conocer desde adentro un poco el régimen comunista. Quizás pensando que por la edad avanzada de Fidel Castro todo puede cambiar. Puede que si uno viaja a Costa Rica en 10 años sea el mismo paisaje (ojala que con la misma cantidad de flora y fauna) pero Cuba tal vez no sea lo mismo. Y eso es lo que verdaderamente espero de todo corazón.
Para aquellos que cursamos materias en la Universidad de Buenos Aires, o que tuvimos profesores o padres que nos hablaron del régimen quizás es mucho más intrigante aun, y en lo profundo llevamos a nuestro viaje una ilusión. Pero luego de unos días esta ilusión se cae, porque verdaderamente no está ni cerca de lo que pensábamos encontrar. Muchos dicen que es por el bloqueo, otros dicen que eso es solo para entretener al pueblo. No quiero ponerme a debatir sobre este tema, no es la idea. Creo que es algo en el cual cada uno va a defender su idea sin llegar a un acuerdo.
Me encontré con un pueblo “de mal humor”, un pueblo enojado y resentido. Quiero obviamente resaltar que como toda generalidad deja dentro mucha gente que no es así.
Es curioso que la muletilla más común de la gente al hablar sea “no es fácil”. Y creo que esta frase es la que resume la vida de los habitantes de Cuba. En ese país “nada es fácil”. La disponibilidad de alimentos es escasa, basta con asomarse al agropecuario (verdulería cubana) y ver solo lechuga. O sentarse en un restaurante y tener es la mano un menú de 4 hojas pero solo hay disponibles 2 cosas la cual indefectiblemente son pollo, arroz, frijoles y con mucha, mucha suerte algo de pescado. O solo basta con ir a una heladería, preguntar los gustos y que te respondan que solo hay chocolate (un párrafo aparte merece explicar lo que es la heladería Coppelia, eso sí es Cuba en pequeño, si fuiste a Cuba y no a Coppelia tu viaje no está completo).
Coppelia es una heladería, bueno si así se lo puede llamar porque es como una ciudad de helados. Consiste en un espacio que ocupa una manzana o más, el cual tiene varias entradas (7 o 8) en las cuales la gente hace tremendas colas para entrar. En la entrada de cada fila hay un cartel en el cual uno ve la calidad de helado que están sirviendo, lo gustos y los precios, ya que en cada sector esto es diferente. Uno puede estar en una de las carpas comiendo helado de naranja-piña (sabor solo visto en Cuba) y a tres metros tuyo alguien comiendo un helado de chocolate. Pero para comer ese gusto tienes que hacer la otra cola. Cabe destacar que los gustos que anuncian en la cartelera, nada tienen que ver con los que realmente se ofrecen. Coppelia es un tema complejo, entenderlo es difícil, sería como poder entender Cuba.
Pero lo más impactante de todo es que como todo en Cuba, esta heladería tiene helado para turistas y helado para cubanos. Como ya se imaginaran, el helado para turistas cuesta exactamente 10 veces más. Pero siempre hay disponibilidad de gustos y sin hacer cola. O sea que cuando vos entras te dicen “tu Coppelia es allá” porque todo tiene su versión tuya y la de ellos.
Cuando preguntas sobre colectivos, ellos mismos te dicen que tus colectivos paran en tal lugar pero los de ellos en otro lugar. Los de ellos son mucho más baratos pero están siempre llenísimos, y su frecuencia es muy baja. Mientras que los turistas van siempre sentados y con aire acondicionado. Si te quejas del transporte en Buenos Aires es porque aun no estuviste en Cuba.
Pero no solo eso, nuestra moneda (la de los turistas) es el CUC (valor superior a un dólar) mientras que la de ellos es la moneda nacional (1 CUC equivale a 24 moneda nacional). Muchas veces no sabes si los carteles están expresados en moneda nacional o en CUC, pero solo basta con ver la población que está consumiendo para darse cuenta. En los lugares que veas muchos cubanos o argentinos sin duda son a moneda nacional, pero en los lugares donde veas muchos extranjeros podes apostar que es en CUC.
Pero todo no es tan fácil como suena, si uno lee lo anterior pensaría que ellos pagan todo a moneda nacional pero esto no es así.
No son muchos los bienes que se pueden comprar en moneda nacional. Y aún así a veces escasean. Si quieren conseguir algunos alimentos y artículos de aseo personal ellos tienen que ir a las “chopin” (tiendas que venden en CUC). En caso de que la chopin venda el mismo artículo que la tienda de moneda nacional, el precio suele ser 10 veces mayor. Y he aquí donde todo se vuelve totalmente imposible de entender. Cómo van a pagar 5 o 6 CUC por un shampoo si un medico de 15 años de experiencia y director de un hospital gana 30 CUC al mes. O una maestra gana 15 o 20 CUC al mes. Y cuando uno les pregunta como hacen, ni ellos mismos pueden responder. Lo que más he escuchado es “Cuba es el país del invento, para sobrevivir uno tiene que inventar”. Por eso, el médico para poder vivir corta lechuga y hace las ensaladas en una casa que alquilan para extranjeros. O una maestra lava los platos a la noche, por 1 o 2 CUC. Después de todo si uno hace la cuenta eso es mucho más que su sueldo mensual.
Es por esto que, desde la llegada del turismo a Cuba luego de la caída de la Unión Soviética, poco a poco han ido surgiendo las clases sociales. Están los que tienen acceso al turismo y por lo tanto tienen ingresos mucho más altos que los sueldos que paga el Estado (la propina mínima suele ser 1 CUC). Todos quieren ser mozos en los hoteles de extranjeros, ¿para qué trabajar si te podes ganar tu sueldo en propinas en una o dos noches?.
La moda es bailar reggaetón con alguna remera que diga bien grande el nombre de algún diseñador de moda de los más caros (las símil Dolce & Gabana o Armani son furor). No hay demasiado interés en estudiar o trabajar debido a que no hay más futuro que una repetición del presente. Ni siquiera la esperanza de algo mejor tienen. EL “nuevo hombre” propugnado por el Che (ese que hacía trabajo voluntario y daba sin esperar nada a cambio) brilla por su ausencia. El turista es dinero con patas, tu nombre pasa a ser “taxi” o “pizza” o “habanos”. Es verdad que en muchos lugares pasan cosas similares, pero aquí raya en el acoso.
Cuba no es un lugar ideal para viajar solo y conocer gente del lugar. De ninguna manera van a permitir que un cubano este por la calle hablando o caminando con un turista. Esta acción está totalmente penalizada (la policía se lo lleva a la comisaria como mínimo se quedan una noche detenidos). Es suficiente para que se lleven detenidos al local. Ni sueñes con conocer a una chica, salir con ella, eso siempre es prostitución y también se penaliza. Como todo en Cuba, se toman medidas drásticas para todos los problemas.
En Cuba las comunicaciones con el mundo exterior son caras y difíciles. En este rubro cubanos y turistas parecieran pagar precios similares y esto dificulta aún más la comunicación con los familiares exiliados. Muchas veces las cartas llegan más rápidamente si las mandan a EEUU por medio de turistas por un tercer país. Ni hablar de la posibilidad de viajar a verlos. Son muchos trámites, largas colas, que habitualmente terminan en frustración. Tampoco es fácil que los familiares vallan de visita a Cuba, si quieren mantener la nacionalidad deben pagar alrededor de 40 CUC mensuales y viajar con cierta frecuencia, los que la pierden deben visitar como turistas, teniendo que pagar para alojarse en la casa de su propia familia. Algunos jamás pueden volver.
Los cubanos ahora pueden ir a todas las playas; bueno “pueden” es una forma de decir. Anteriormente tenían prohibida la entrada a la gran mayoría de las playas puramente turísticas (la gran excepción es Varadero) ahora técnicamente pueden pasar, pero para esto necesitan tener una reserva en algunos de los hoteles, y ninguno baja de los 80 CUC por noche, lo que lo vuelve prácticamente imposible (esta medida también, en teoría, apunta a disminuir la prostitución, la pesca ilegal y los balseros)
Varadero es un tema aparte. Muchas veces el único destino de los turistas que después dicen que conocen Cuba, pensando que la ciudad de Varadero tiene algo que ver con el resto del país. Esta es la ciudad de los all inclusive. Por las calles es improbable que nadie deje de tener una pulsera. Esto da una gran libertad para moverse dentro del hotel pero te ata al hotel. Aquí no hay escases de alimentos y de todo siempre hay. Lo único que no hay son locales a moneda nacional. Esto hace aun más difícil la vida de los cubanos que viven en Varadero, es la idea, el gobierno no quiere que haya residentes cubanos y los tratan de expulsar haciendo su vida aun más difícil. No está permitido alquilar habitaciones en las casas, pero hay “ilegales” como en todo Cuba. También se puede conseguir pan y algunas verduras en el mercado negro, pero esto es bastante difícil.
Fidel es una figura muy polémica, pocos lo quieren, algunos dicen que ya murió, otros que no. Raúl goza de una popularidad casi nula. Pero la figura del “Che Guevara” es admirada por la mayoría. Algo curioso que esta figura no solo tiene los adeptos de la Revolución, sino que aquellos que no están de acuerdo con las ideas políticas también lo admiran. Su vida, sus ideales y valores son resaltados por todos. Algunos desean llevar en el pecho la figura de el ídolo, pero se torna imposible ya que las remeras están diseñadas para turistas, la más barata cuesta 11 CUC (léase sueldo de cubano promedio) y se venden en locales de turistas, hoteles y ferias de artesanos. El museo del Che y su estatua son realmente imponentes. Esta muy bien logrado y al entrar se te pone “piel de gallina”. Es muy triste que la mayoría de los residentes no lo lleguen a conocer. Muchos de ellos viven muy cerca, pero ellos no salen de su lugar. Incluso no conocen a 30km de distancia de su casa.
Una nota aparte merece el ser argentino en Cuba. Primero te intentan comprar con el Che o Maradona o hasta Messi. Y ni que hablar si tenés la mala suerte de que tu visita coincida con la de nuestra querida presidenta (el Che Guevara reencarnado en mujer, según el punto de vista de varios individuos que podes cruzar en la calle). Si no te logran vender nada con eso entonces te empiezan a tildar de argentino agarrado, a decirte que todos los argentinos son amarretes, y que el Che en Cuba camina con los pies pero en Argentina camina con los codos.
Por más que el gobierno intente a través de la propaganda (que inunda toda pared, diario, radio o medio de comunicación) inculcar en los habitantes un odio visceral por los imperialistas (léase EEUU), la mayoría de los cubanos no tienen nada contra los yanquis. Es más, todos tienen algún familiar allá, y unas zapatillas Nike son un bien muy preciado. Muchos de estos familiares son los encargados de mandar ayuda a sus parientes en Cuba, siendo esto un factor importante en la supervivencia de estos últimos.
Una experiencia para no perderse es alojarse en una casa particular (cubanos que alquilan parte de sus casas a turistas), además de ser la opción más barata. De todas las casas uno se lleva experiencias, y en general son abiertos a las preguntas, dispuestos a contestar aunque uno tiene la idea de que ya respondieron las mismas preguntas miles de veces. Pero no así para preguntar sobre la vida fuera de Cuba. Es raro encontrar un cubano que pregunte sobre la vida de los turistas. Puede ser por las ideas que ya tienen formadas (que el resto del mundo es hambre, guerra y pobreza constante, y que la educación y salud gratuita solo existe en Cuba) o para evitar pensar que pudiera haber sucedido de haber nacido en otro lugar.
Es muy importante destacar que, como dicen ellos, el régimen tiene cosas buenas y malas. No se ven desnutridos ni personas durmiendo en la calle. Un techo y un plato de arroz y frijoles lo tiene quien quiera. Solo debe buscarlo. También tienen bastantes escuelas, acceso público a la universidad y parecen tener un sistema de salud que responde (aunque principalmente basado en la atención primaria y la prevención, no sé cómo será el equipamiento y la velocidad de respuesta en los hospitales). Se puede caminar por las calles más tranquilo que en ciudades similares del mundo.
En muchos países del mundo hay gran cantidad de gente que no puede acceder ni siquiera a un plato de arroz con frijoles, menos a un techo o a la universidad. Y caminar tranquilo por la calle no es el común denominador de varias ciudades. Puede debatirse si los precios que la sociedad cubana paga por estos beneficios los exceden o no. Y pensar que en realidad un plan de alimentación global consiste en más que arroz y frijoles (o leche hasta el 1er año de vida, y yogurt hasta los 7, como se les da en la libreta).
Durante el apogeo de la Unión Soviética Cuba recibía una gran cantidad de ayuda a cambio de casi nada. Según los mismos cubanos fueron por mucho tiempo el “hijo bobo” de la URSS. Vivieron de lo que recibían y de sus plantaciones de caña de azúcar, tabaco y café. Cuando quedaron huérfanos, experimentaron el “periodo especial” (1991-1995) donde no se conseguían ni siquiera jabón para bañarse y el pan tenía precios estratosféricos (cuando se conseguía). La mayor causa del fin de esta época fue el inicio del turismo como industria de gran escala, principal fuente de ingresos actualmente en la isla. Otro elemento que están desarrollando es la prestación de servicios médicos a nivel internacional. Si bien estos y otros cambios ocurridos luego de 1991, han cambiado el perfil comercial de la isla, los ciudadanos no están contentos con vivir del turismo y piden que se cree algún tipo de industria.
Una persona nos mencionó que el Che veía como modelo económico a China en lugar de la URSS. Pero el adoptado fue el soviético. Si bien es fácil hablar con el diario de mañana, hoy parece claro que ciertos elementos del modelo (posibles caprichos podría decirse) impiden el avance. Resta pensar si con pequeñas concesiones “capitalistas” no se pueden mantener muchos de los logros del régimen y a la vez conseguir salir del pozo en que se hundió Cuba luego de la caída de la URSS. Luego de 50 años donde nada ha sucedido realmente, la gente clama por un cambio. La interacción con el turista que no está encerrado todo el día en el all inclusive les ha brindado a los cubanos una visión más realista del mundo exterior (visión que no tenían debido al control gubernamental de la prensa, televisión e internet). Comienzan a ver que en el mundo hay otras formas de organización, y a pensar en la diferencia entre igualdad e igualitarismo. Los incentivos personales, que 50 años de comunismo no lograron eliminar, reaparecen pujando por más retorno a los que más aportan. Resta ver como se encarrilan.