nova blog

Prof. Dr. Alex Rodríguez Villalobos

Hola switchers!

Hola switchers!

Hoy empiezo un largo proceso de experimentación y aprendizaje con Mono 2.0 en OSX. Y como es de rigor, he empezado compilando y ejecutando la típica aplicación ‘Hello world’ que en este caso he llamado ‘Hola Switchers’. Esta micro aplicación, gracias a Mono, es compatible con Windows, GNU/Linux y Mac OSX. Tal vez algún día pueda compilar todos mis proyectos actuales en estas tres plataformas… tiempo al tiempo. Ahí va el pantallazo.

Scheduler en GNU/Linux (lotificación, asignación y secuenciación de actividades en múltiples máquinas)

Scheduler en GNU/Linux gracias a Mono

Mis pruebas de compilación de código fuente .net con Mono 2.0 continúan. Hace poco os hablaba de la compilación con éxito de mi software de redes neuronales artificiales en GNU/Linux. Hoy quiero presentaros brevemente otro programa para la planificación de actividades (lotificación, asignación y secuenciación con tiempos de cambio de partida dependientes de la secuencia) al que de momento llamo Scheduler. El objetivo de este software es poder abordar y encontrar soluciones factibles a este triple problema de gran complejidad gracias a la utilización de un algoritmo genético (GA scheduling) El software no está acabado pero ya tiene las bases […]

Software de redes neuronales compilado en GNU/Linux gracias a Mono

Red Neuronal Artificial en GNU/Linux gracias a Mono

 Hoy es un gran día! y es que gracias a la fantástica nueva versión de Mono 2.0 es posible desarrollar aplicaciones en .net que se compilen y ejecuten correctamente tanto en GNU/Linux, en Mac OS X y otras plataformas. Una muestra de ello es el software de redes neuronales artificiales que programé en Visual Studio .net y del que os estuve hablando brevemente hace un año (cómo pasa el tiempo) y también hace unos meses para su uso en previsión de series temporales. He estado haciendo pruebas, y puedo deciros que el software funciona perfectamente (100%) en GNU/Linux y sin […]

Grafos para GNU/Linux compilado con Mono 1.9.1

Grafos – compilación con éxito para Linux con Mono 1.9.1

Siguiendo con el tema anterior, y después de varios años de pruebas infructuosas (el proyecto Mono todavía se encontraba en etapas muy tempranas), hoy por fín he podido compilar con éxito una versión (muy reducida) de Grafos para openSUSE 10.3 GNU/Linux. Como sabéis, Grafos fue programado en Visual Studio 2008, concretamente en Visual Basic.NET. El objetivo de esta prueba era comprobar que Mono 1.9.1, es capaz de ejecutar con éxito el espacio de nombres System.Drawing de .NET en GNU/Linux. Para ello, eliminé del código original miles de líneas, dejando sólo las rutinas encargadas de controlar los eventos del ratón y […]

Virtual Earth con código C# compilado con Mono en Windows Vista

Hola terricolas! Virtual Earth y código C# compilado con Mono en Windows Vista y GNU/Linux

Hola Terricolas! me he instalado Mono 1.9.1 en Windows Vista, y desde el terminal de mono he tecleado lo siguiente: mono HolaTerricolas.exe el resultado es que se puede ver en la siguiente imagen, Mono ha terminado de compilar el código Common Intermediate Language (CIL) o Lenguaje Intermedio Común del ejecutable .exe para el sistema operativo en el que se encuentra (en mi caso Windows Vista), aunque también funcionará en GNU/Linux y Mac OS X. Mi pequeña aplicación de ejemplo, fue programada en Visual Studio 2008 con C# , y como podéis ver, integra en una ventana de escritorio el acceso […]