nova blog

Prof. Dr. Alex Rodríguez Villalobos

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

matriz de distancias geodésicas

Matriz de distancias geodésicas

Esta semana he tenido unos días tranquilos, sin teléfono, sin mails, sin alumnos… así que además de poner a punto mi ordenador, he aprovechado para programar una función pendiente del proyecto Rutas. Se trata de un procedimiento de cálculo rápido de la matriz de distancias mínimas e itinerarios mediante líneas geodésicas. En realidad la distancia calculada no será la real del itinerario entre dos puntos, sino una aproximación mediante un cálculo geogésico (véase ejemplo de google maps). Este cálculo rápido simplifica y facilita la resolución de algunos problemas de tipo estratégico, donde no es tan importante la precisión de la […]

Wii

Programar un Wiimando en Visual Studio .NET

Ay! las Navidades (suspiro)… una época donde además de comer cosas ricas, podemos pasar más tiempo con la familia y amigos, y en mi caso: estar con mis sobrinos y jugar un rato con sus videoconsolas. Este año, Papá Noel ha sido generoso y les ha traído una de las escasas Wii. Y claro, no hemos podido resistir la tentación de comenzar a meterle caña al mando de la Wii. Para ello, utilizamos una librería de control del Wiimando escrita en Visual Studio. El código fuente de la librería WiimoteLib está disponible en CodePlex. El primer paso es vincular el […]

¿quieres aprender .NET?

Si deseas aprendera a programar y empezar a software con .NET, puedes utilizar la herramienta gratuita Visual Studio Express Edition. Además, en la web encontrarás una serie de lecciones para iniciados.Esta información está en inglés, pero espero que eso no sea un problema. Los cursos los encontrarás en este enlace. En este otro enlace encontrarás toda la bibliografía que necesitas. Para más información de primera mano y en castellano, te recomiendo la web de Jorge Serrano, o la web de El Guille.

Mono 1.2.3 con compilador de Visual Basic 8

Hoy ha salido y disponible para descarga la nueva versión de Mono 1.2.3, que entre otras novedades incluye un nuevo compilador de Visual Basic 8, que está desarrollado completamente en Visual Basic 8: This is the first release of Mono that includes the self-hosting Visual Basic environment. This is a preview of the Basic support, we will be releasing this officially at a later date. The source code is available on a separate download (mono-basic package). The environment includes Rolf Bjarne's Visual Basic 8 compiler written in Visual Basic 8, and Mainsoft's Visual Basic runtime for 2.0. The compiler only […]