Category Archives: Bitácora

all those Falling…

It is a great pity for all those thinking like this:
Pleasure is the only good; by that they fall!
Terror is a necessary way; by that they fall!
Sensuality is innocent; by that they fall!
Violence is allowable; by that they fall!
Money makes happiness; by that they fall!
Power is progress; by that they fall!
Falsehood is acceptable; by that they fall!
Stealing gives wealth; by that they fall!
Conceit can conceal; by that they fall!
Science knows all; by that they fall!
Killing can be good; by that they fall!
Hunting is only fun; by that they fall!
Adultery is mature; by that they fall!
Paedophilia is harmless; by that they fall!
Drugs are fantastic; by that they fall!
Booze is medicine; by that they fall!
Giving does not help; by that they fall!
After death is nothing!; by that they fall!
The Hells do not exist; by that they fall!
Intentional Action has no effect; by that they fall!
I am better than…; by that they fall!
I know better…; by that they fall!
Making merit cannot elevate; by that they fall!

Continue reading all those Falling…

Heurística aplicada a la asignación de RRHH

A continuación, el Abstract del trabajo publicado en la revista Ciencia y Teconología (Edición XI, 2011) de la Facultad de Ingeniería de la Universidad de Palermo.

Este trabajo presenta un algoritmo de asignación de recursos humanos en una Universidad, junto con un desarrollo asociado con el fin de evaluar objetivamente el rendimiento computacional de la solución planteada. Los resultados obtenidos por las diferentes pruebas dentro del prototipo permitieron analizar la utilidad y performance de la solución heurística propuesta en un caso real, permitiendo su futura comparación frente a otras soluciones posibles.

La publicación completa del trabajo en PDF se puede descargar aquí.

El Insomnio del Hada

Había una vez un hada en el bosque a la que no le gustaba dormir, y recorría el bosque buscando una manera de descansar y cerrar los ojos. Sin importar lo que intentase, ella no podía conciliar el sueño.
Un día el hada encontró un brujo gruñón en el bosque, y le contó su problema. El brujo, deseando demostrar el poder de sus artes ocultas, le dijo: “en mi libro de conjuros hay más de mil hechizos para hacerte dormir”, y así se decidió a probarlos hasta que el hada pudiese descansar.
Cada noche, el brujo y el hada se encontraban frente al fuego, y el brujo preparaba el conjuro. Y cada noche, el hechizo que intentaba no surtía efecto, y así iba tachando del libro cada pocima que había probado sin resultado.
Pasaron mil noches juntos, el brujo nunca dejaba de intentarlo, y el hada no dejaba de ir al encuentro. Ella ya no se preocupaba por dormir, queria seguir despierta a su lado.
Un día, despues de mil hechizos, el libro se terminó. El brujo, herido en su orgullo de mago, le dijo: “he fracasado, no pude lograr que puedas dormir y descansar”… y el hada, sonriente, le dijo “lograste mucho más que eso, me hiciste soñar”.
Dice la leyenda que esa noche, el brujo le contó un cuento de su infancia, y el hada se durmió en sus brazos. Sin hechizos, sin pocimas, sin conjuros…

Las empresas, cajas sin sorpresas.

Resumir por qué las empresas son una caja no es un trabajo menor, pero básicamente podria enunciar algunos puntos comunes a todas ellas: (y a estas alturas lo hago por amor al arte, digamos) 
  1. Consideran a las personas como objetos que rinden una X cantidad de producción a una Y cantidad de dinero. El empleado ideal es el que cumple con la inecuación X > Y.
  2. No aceptan que nada ni nadie se salga del libreto asignado: todo cambio, opinión o ligero atisbo de contar con una persona que piensa y toma decisiones por si misma es un peligro de magnitud y debe ser aislado, negado o eliminado a la brevedad.
  3. Hacen del lema “nadie es indispensable” su piedra angular. (En versión vernácula: La maquina de hacer chorizos no distingue de donde provino la carne, todo chancho sirve para un embutido).
  4. Su arquetipo ideal de “recurso humano” es sumiso, manso, acepta la ley del matarife sin cuestionar, sea por necesidad económica, por ingenuidad o por simple servilismo.
  5. Temen más al inteligente que al desleal, como también prefieren al trepador antes que a aquel que tiene convicciones y moral propia. Tanto el desleal como el trepador son predecibles y manejables (sea con dinero o con astucias varias), mientras que el inteligente puede ser impredecible, y el honorable es inmanejable.

Morir es un acto de vida…

No se trata de discutir qué es ser un hombre de bien, sino de ser un hombre de bien.

Empieza por decirte cada mañana: “Hoy tropezaré con un indiscreto, con un ingrato, con un insolente, con un bribón, con un envidioso, con un intratable. Todos estos defectos les vienen a ellos de la ignorancia del bien y del mal. Pero yo, que conozco el verdadero bien, y que es tan hermoso y deseable como el mal es feo y vergonzoso, y que conozco la naturaleza del que comete la falta, que es mi hermano, no por la carne y la sangre, sino por nuestro común origen divino, no puedo darme por ofendido. Ambos fuimos hechos para obrar de consuno, como lo hacen los dos pies, las dos manos, los dos párpados, las dos filas de dientes. Es decir, que va contra la naturaleza que seamos enemigos o demostrarles animosidad y aversión.”

La perfeccción de las costumbres consiste en vivir todos nuestros días como si fuerasen el último, sin agitación, sin indolencia, sin disimulo.

El mejor modo de vengar una injuria es no parecerse al que la infirió.

No hagas nada de mala gana, nada perjudicial a la sociedad, nada sin examinarlo de antemano, nada por contradicción. No busques un adorno afectado de palabras para explicar tus pensamientos; no seas amigo de hablar demasiado, ni hombre de muchos negocios. Conserva una serenidad inalterable; prescinde de todo socorro exterior, y no esperes obtener el sosiego del alma con ayuda ajena. En una palabra: hay que vivir de pie, y no levantándose.

A la piedra arrojada a lo alto no la perjudica el volver a caer en tierra, ni la emboba el haber subido a las alturas.

Continue reading Morir es un acto de vida…

Análisis de rendimiento para soluciones de Cloud Computing

A pesar de haber dejado de considerar a la informática como una ciencia (a estas alturas la veo a lo sumo como una herramienta), para terminar la Maestría en TI que había comenzado en el 2008 tuve que desarrollar una tesis de postgrado, y el tema en cuestión fue el análisis de rendimiento (benchmarking) de 3 soluciones de Cloud Computing.
Para los curiosos, las “nubes” evaluadas fueron Google App Engine, Microsoft Azure y Amazon EC2.

El trabajo fue posteriormente presentado en el marco del I Congreso Argentino de Tecnología de Información y Comunicaciones, el pasado 21 de octubre en la Facultad de Ingeniería de la UBA.

Este trabajo presenta un conjunto de algoritmos de benchmarking, junto con un Framework asociado con el fin de evaluar objetivamente el rendimiento computacional de diferentes soluciones de “Cloud Computing”. Los resultados obtenidos por las diferentes pruebas dentro del Framework permitieron analizar la performance de procesamiento computacional de cada solución, posibilitando su comparación entre sí, y determinando finalmente la mejor solución de “Cloud Computing” disponible en el mercado.

Dejo a continuación los archivos con el documento y la presentación del trabajo sintetizado a partir de la tesis de postgrado.

Documento: Cloud_Benchmark.pdf
Presentación: Cloud_Benchmark.ppt