miércoles, 6 de mayo de 2009

Convertidor de diagramas Dfd a Pseudocódigo


Una pequeña utilería que puede serle de utilidad a las personas que aprenden algoritmos mediante DFD.

Por ahora sólo soporta la versión 1.0 de DFD. No se han probado versiones superiores. Para descargarlo de clic aquí.

lunes, 27 de octubre de 2008

Ximulator

Por ésta época el profesor de Fìsica III nos mando hacer un proyecto para final de semestre por 50 puntos. Por mi parte decidi hacer un simulador de fisica. Se lo propuse al profesor, el no creia que saliera algo bueno, pero creo que ya cambió de opinión cuando lo vió. El programita dibuja lineas de campo eléctrico y lineas equipotenciales para cualquier distribución de cargas puntuales. Se pueden especificar coordenadas de las cargas, valores de las mismas, color, etc. Sus caracteristicas son:

* Posibilidad de configurar el rango que se quiere graficar en el eje X y en el eje Y.
* Exporta los gráficos generados en JPEG, BMP, GIF y PNG.
* Zoom (en realidad aumenta la resolución de la imagen)
* MiniVista (para ir rápidamente a cualquier parte de la imagen generada cuando el zoom es grande)
* Además permite ver el vector campo eléctrico en cualquier parte de la imagen con solo arrastrar el cursor al punto deseado.
* Usa programación multihilos para evitar que la GUI se congele mientras se realizan lo cálculos.
* Recalculado inteligente (calcula nuevamente sólo cuando es necesario).
* Escrito 100% en C#

Lo pueden descargar desde el siguiente enlace:

miércoles, 4 de junio de 2008

Ayuda a Firefox 3 a conseguir un Recórd Mundial

Para enterarte de mas detalles dale click a la siguiente imagen:

Download Day

domingo, 25 de mayo de 2008

Mi último bichito

Dos compañeros le metimos mano a un nuevo programa, un diseñador de circuitos, escrito en c#. A continuación tienen el link de donde lo pueden descargar.

martes, 22 de abril de 2008

Diseñador de Árboles

Buno, pues este post es para comentarles acerca de un programa escrito por Wilmer y mi persona. La criaturita a ala que le dimos vida es un diseñador gráfico de árboles. Lo desarrollamos como trabajo final para la asignatura "Estructuras de Información". Sus características principales son:

  • Escrito usando la librería QT 4.3
  • Desarrollado en OpenSuSE 10.3, usando GCC.
  • Portabilidad completa: el código puede ser compilado en Windows, Linux y (teoricamente) en Mac OS
  • Licencia GPL
  • Abre/Guarda archivos en formato BXML
  • Zoom, bosques con múltiples árboles, edición, etc.
La página del proyecto es ésta. Allí podrán encontrar binarios para windows y si desean descargar la última versión del código fuente, lo pueden hacer (si tienen svn) con la siguiente orden

svn checkout http://treedesigner.googlecode.com/svn/trunk/ treedesigner-read-only

Una vez descargado, pueden compilar el código con la sigueinte secuencia:

$ qmake
$ make

martes, 8 de abril de 2008

Mi Blog

Muy bien, pues ahora, por fin después de tanto tiempo pensando en hacerlo, me he decidido: haré un blog.

Como realmente no tengo ninguna experiencia en esto, ne se que se deba poner en una especie de diario digital colgado para acceso público. Pero como es necesario empezar por algun lado, bueno empezaré hablando de mi (como es MI BLOG ;):

Estudio quinto semestre de Ingienería de Sistemas en la Universidad del Magdalena en Santa Marta (Colombia). Soy samario,y me gusta bastante harto mi carrera, sobre todo la parte que tiene que ver con software (diseño y programación). Tengo conocimientos básicos de HTML, C, C++, C#, TI-BASIC, y Linux. No soy un gran aficionado al software libre, pero opino que en un mundo pluralista es importante encontrar diferentes opciones; en otras palabras pienso que un una Sociedad de la Información sana es bueno que existan las dos corrientes la libre y la "privativa", como algunos la llaman. Valdría la pena hacer un pequeño articulo al respecto.

En este momento no tengo computador así que he estado un poco colgado. Sin embargo el compañero Waldo (él tampoco tiene computador) y yo estuvimos hace poco como ponentes en un congreso organizado por el programa. En PISIS (así se llamó el congreso) presentamos un proyecto de software (aun en etapa larvarea) que bautizamos SAFD. Nuestro bichito es un diseñador gráfico de Automatas Finitos Determinísticos (AFD) con capacidad para generar código fuente del automata en C, abrir/guardar ficheros, y revisar step-by-step el automata en busca de si una expresión (lexema) dada es o no aceptada por el automata.

Pueden descargar SAFD desde aquí.