Automágica: durante 2017 estoy trabajando bastante en Automágica, mi software para editar libros: Más información - Posts relacionados

Lingo en GNU/Linux

En Investigación Operativa estamos usando el software Lingo, desde su web bajé la versión de evaluación para uso académico para GNU/Linux. La versión disponible es la 9.0, para Windows está ya la 10.0 :(

http://www.lindo.com/downloads/LINGO-LINUX-IA32-9.0.tar.gz

Seguí leyendo para obtener algunos tips..

Ponerlo a andar

$ tar xvfz LINGO-LINUX-IA32-9.0.tar.gz

$ LD_LIBRARY_PATH=$PWD/lingo9/bin

$ export LD_LIBRARY_PATH

$ LINGO_LICENSE_FILE=$PWD/lingo9/license/lndlng90.lic

$ export LINGO_LICENSE_FILE

Y ejecutarlo..

$ cd cd lingo9/bin/linux32/

$ ./lingo9

Una vez en la matrix:

take modelo1.lingo

go

El archivo puede crearse con cualquier editor de texto, yo estoy usando Vim y me instalé un resaltador de sintaxis para lingo.

En Vim:

syntaxis on

colorscheme elflord

Reporte de sensibilidad

Por defecto esta característica no está habilitada, se puede habilitar ejecutando el siguiente comando antes de obtener la solución del modelo:

SET DUALCO 2

Luego, para guardar esta opción como por defecto:

: FREEZE

Ejemplo:

g2ej6.lingo




Plug-in para gimp que genera constelaciones PSK

Este es mi primer plug-in para gimp. Es un plug-in para gimp escrito en Python de 150 líneas:

PSK Plug-in

Si en la opción numérica de la ventana anterior se elije 3 se obtiene esta imange:

8-PSK

Y si se elije 4 esta:

16-PSK

El código fuente puede obtenerse aquí.



encontre mi carpeta de Algoritmos! :-D

Luego de estar desaparecida por más de dos años (Diciembre 2003), ayer apareció. Empecé a acomodar mi pieza (lang: dormitorio, habitación) --todavía no terminé-- y entre otras cosas (polvo, casettes, disquettes, revistas, libros, comida, una talent msx) desaparecidas encontré mi ya dada por perdida carpeta de Algoritmos y Estrucuturas de Datos:

Conversación entre A y B:

A: ¿Qué edad tienen tus tres hijos?

B: El producto de sus edades es 36 y la suma es igual al número de ventanas de la casa que vemos enfrente.

A: Necesito preguntarte algo más, ¿qué color de ojos tiene tu hijo mayor?

B: Azules

A: Entonces ya se las edades de tus 3 hijos.

El enunciado fué dado por el Profesor Marina durante los primeros días de cursado, pero no se la respuesta :-( ¿Alguien la sabe? ¿alguien puede adivinar las edades? En un margen tengo anotado: RTA: 9,2,2 ... pero no se por qué.. :-)


If you don't... you SHOULD: 3 Lecturas Recomendadas

1) Nanni Search: aprenda prolog programando un juego: http://www.amzi.com/AdventureInProlog/a1start.htm.

2) Beating de Avegarages: la historia de dos nerds que triunfan en los negocios en internet programando en Lisp, un lenguaje de programación desconocido en la industria pero estrella los laboratorios de IA: http://www.paulgraham.com/avg.html.

3) SQL for web nerds: aprenda SQL de la mano del delirante Philip Greenspun del MIT: http://philip.greenspun.com/sql/.


El Capitán Julio César

Estos días me estuvo visitando mi amigo Joel Lorenzatti, estudia filosofía en la Universidad Nacional de Rosario y vino a exponer un trabajo en unas jornadas que ser realizaron aca en Santa Fe.

Le interesa la lógica, así que le estuve mostrando el lenguaje de programación Prolog, y escarbando entre algunos códigos que escribí, encontré uno muy lindo llamado El Capitán Julio César y es un ejercicio del tipo de encontrar múltiples caminos dadas algunas condiciones.

Dejo el código fuente para que quien quiera lo pruebe.



Fourier 2: new feature!

Fourier es una pequeña aplicación que escribí cuando estudiaba Series de Fourier en la materia Comunicaciones de la facultad. hasta hoy sus principales características incluían: gráficas ondas cuadradas, trenes de pulsos y dientes de sierra; más la posibilidad de solapar gráficas para compararlas.

Hoy publiqué en la casa de Fouier una versión mejorada que perminte, luego de graficar una señal compuesta por N armónicas, descomponerla en las N armónicas senoidales que la forman, y luego recomponer.