nova blog

Prof. Dr. Alex Rodríguez Villalobos

Grafos compilado en Mac OSX gracias a Mono

En mi línea de aprendizaje de Mono y su inter-operabilidad con otros sistemas (GNU/Linux, Mac OSX) y tras el éxito de compilación en GNU/Linux, hoy he realizado alguna prueba de compilación para el reciente Mac OSX. Aviso a los seguidores de Grafos que no os hagáis muchas ilusiones, ya que (tengo que ser muy sincero) todavía queda muuucho por hacer: Grafos 1.2.9 en Mac OSX es muy inestable todavía, las dlls del solver MILP no funcionan (habrá que compilarlas de nuevo), la edición tabular del grafo falla, los eventos del ratón no funcionan todos adecuadamente, y además el dibujado de […]

de Máster en Máster

De vuelta del período navideño (ya os contaré lo bien que me lo pasé con Iberia y sus p-t-s pilotos) hay que volver a trabajo, y nada mejor que comenzar el nuevo año con dos clases magistrales. El próximo viernes 16 de enero estoy invitado a dar una lección sobre planificación de rutas de reparto en el Máster en Ingeniería Avanzada de Producción, Logística y de la Cadena de Suministro que se imparte en esta Universidad Politécnica de Valencia. Las diapositivas de esta lección se encuentran en la web. Además de la clase, se hará una demostración ‘en vivo’ del […]

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.

Video charla sobre Mono

Resulta que recientemente Miguel de Icaza (Gnome, Mono) fue invitado por Microsoft a dar una charla en el PDC2008 (professional developers conference). En dicha charla, cuyo vídeo os recomiendo ver, Miguel nos desvela el estado actual del proyecto Mono, y sus últimas y prometedoras novedadades: programación de video juegos, programación de dispositivos (IPhone incluído), compilador en la línea de comandos, optimizador del código máquina SIMD, entre otras cosas. Si queréis estar al día de esta plataformad de desarrollo multiplataforma, no os perdáis este vídeo. Miguel también ha dejado a disposición su presentación: player, pdf, pptx

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 […]