Category Archives: Python

Ceibal-Chess Beta 3 disponible

Ha pasado algún tiempo, sin embargo me complace poder anunciar la disponibilidad de la Beta 3 de Ceibal-Chess para las plataformas XO, PC y Mac. La nueva Beta nos aproxima mucho a la tan esperada versión 1.0 que esperamos poder … Continue reading

Posted in ceibal-chess, Computación Gráfica, Programacion, Python | 2 Comments

Diferencia de Conjuntos con programación funcional de Python

Supongamos que tenemos dos listas a y b de Python y queremos calcular una lista d tal que: d = a – b #diferencia de conjuntos. Utilizando las construcciones funcionales de Python (en particular List Comprehension), resulta muy sencillo: d … Continue reading

Posted in Programacion, Python | 2 Comments

Hoja de Helecho en Cython

A modo de prueba de concepto aproveché un ratito libre para implementar uno de los trabajos obligatorios que asignamos a los alumnos en una de mis materias en Facultad. El trabajo consiste en desarrollar un programa que dibuja un conjunto … Continue reading

Posted in Computación Gráfica, Programacion, Python | 1 Comment

Poppler: una biblioteca para trabajar con PDFs

Ayer me enteraba a través de la lista de coordinación del FLISoL sobre un software que permite realizar presentaciones en PDF utilizando efectos estilo Keynote. Este programa, denominado pdfcube, aparentemente utilizaba OpenGL para dibujar la presentación y los efectos de … Continue reading

Posted in Programacion, Python, Tutoriales | Comments Off on Poppler: una biblioteca para trabajar con PDFs

Ceibal-Chess: mejora significativa de desempeño

Realizando algunas pruebas básicas de profiling de Ceibal-Chess, noté que por algún extraño motivo el subproceso creado para ejecutar el motor de ajedrez (gnuchess) consumía una cantidad impresionante de CPU. Inmediatamente esto me llamó la atención, debido a que el … Continue reading

Posted in ceibal-chess, Programacion, Python | Comments Off on Ceibal-Chess: mejora significativa de desempeño

Trabajando con PyOpenGL y VBOs

En estos últimos días he estado trabajando sobre un renderer para un artículo que estoy produciendo para una importante revista de Linux. El renderer debía dibujar un campo de vectores discretizado, con dimensiones variables de 16×16, 32×32, 64×64 y hasta … Continue reading

Posted in Computación Gráfica, OpenGL, Programacion, Python, Tutoriales | Comments Off on Trabajando con PyOpenGL y VBOs

Herramientas y Técnicas para el Desarrollo de Aplicaciones Libres

El pasado Sábado 26 de Abril se llevó acabo el Festival Latinoamericano de Instalación de Software Libre (FLISoL) donde realizamos la presentación titulada “Herramientas y Técnicas para el Desarrollo de Aplicaciones Libres” en el Auditorio de la Torre de las … Continue reading

Posted in Computación Gráfica, Eventos, Free & Open, Programacion, Python, Software, Tutoriales | Comments Off on Herramientas y Técnicas para el Desarrollo de Aplicaciones Libres