Este es uno de esos episodios graciosos con los que uno se encuentra en la industria de software (algunas veces más frecuentemente de lo que uno quisiera). En este post voy a "sacarle el cuero" a un colega, de modo que por razones evidentes, voy a usar nombres falsos.
I'm currently playing with Prolog, plUnit and JPL (Java Prolog binding) for a postgraduate course I'm taking. I had some trouble putting all together and making it work, so I decided to write this small tutorial to remember how to do it again later and to share it just in case anyone else is also having the same problems.
First, compile swi-prolog. Ubuntu swi-prolog package does not come with plUnit included so I had to compile it from the sources. I grabbed the latest (6.2.6) tarball from:
UML, que significa en Inglés Unified Modeling Language (Lenguaje Unificado de Modelado en Español), es un lenguaje gráfico que se utiliza para modelar y representar aspectos técnicos y no técnicos de un sistema de software. Éste lenguaje, en esencia, permite que los desarrolladores de software puedan comunicar y documentar ideas y aspectos de diseño de un sistema de software.
Nicolas Paez ha escrito un breve post sobre su percepción respecto a la forma en que se enseña Ingeniería de Software en distintas universidades en Latinoamérica. En lo personal, no he realizado investigación alguna al respecto en otras universidades (al menos no formalmente), y cualquier cosa que pueda decir se suscribe por lo pronto, únicamente a mi experiencia y a la forma en que enseñamos Ingeniería de Software en la Universidad de los Andes (ULA), en Venezuela.
Esta página contiene imágenes, videos y descripciones de algunos de los proyectos en los que he trabajado. Es posible hacer click en todas las imágenes para verlas más grandes.
Apreciados miembros de la comunidad universitaria:
Es para mí un grato placer anunciar los resultados de la última convocatoria del Programa Andrés Bello, un programa a través de la cual se han podido estudiar las diversas carreras de pregrado de la Universidad de Los Andes inscritas.
Back in 2007 I step on LDraw and MLCAD WEB sites. For someone like me, who played a lot with Lego during his childhood, LDraw and MLCAD are/were certainly an incommensurable source of joy.
I found those WEB sites just before Christmas vacation so I raged to build in MLCAD many of the Lego models I had when I was a child.
By then I was also doing some small work on 3D graphics programming, using mostly Java3D and JOGL, so I developed a small piece of software intended to load LDraw models from Java. The following is a video of that software, showing some of the Lego models I build that Christmas:
MagicRoot es un juego de cartas multi-jugador, y también, es el nombre de la compañía RAIS que lo desarrolló. El objetivo del juego es vencer al oponente utilizando cartas mágicas que representan los distintos elementos: Aire, Agua, Fuego y Tierra. La idea está basada en Triple Triad que es un mini-juego de Final Fantasy VIII (Espero que no nos demanden ;-).
Hoy me topé con lo que en mi opinión es una pequeña falla de usabilidad en GMail. Es curioso ver que hasta Google se equivoca de tanto en tanto en cuestiones de usabilidad.
Luna (Diane Keaton): - Erno is going to lead the revolution and head the new government.
Miles (Woody Allen): - Don't you understand? in six months we'll be stealing Erno's nose, political solutions don't work, I told you that it doesn't matter who is up there, they are all terrible...