Resumen de mi primer semestre de adaptación (2008-1)

Almacenado bajo: | CategoryBlogPost | CategoríaBlikiEntrada |

La política de uso de software libre para hacer las tareas para el semestre que terminé el viernes pasado fué un poco diferente al de todos los anteriores, la idea era no ser tan radical y no buscar siempre la alternativa libre, simplemente solucionar el problema con la primera herramienta que me brindaran en la universidad. Antes había buscado en primera instancia una solución libre, con el problema de desenfocarse en lo realmente importante, la tarea.

Programación orientada a objetos
Como siempre fue una calse del lenguaje desde cero, no importó que el semestre pasado ya lo habíamos "aprendido" en el curso anterior de programación que se llama lenguaje de programación, me contaron las características del paradigma de objetos en una sola clase y de ahí en adelante se olvidó que era una clase de eso. Yo seguí firme con la política adoptada y trabaje en el lenguaje "sugerido" y con las herramientas sugeridas, bueno afortunadamente se se uso eclipse casí todo el semestre, y en casa correo perfecto, cuando intente usar netbeans al final fue el dolor de cabeza, mi computador no mueve ese programa!.

El proyecto final consistia en controlar un motor paso a paso por el puerto paralelo con una "gran variedad" de "clases de software" LabView, Visual C++, C++, Matlab, Automation, Visual Studio, Visual Basic y Java. Para este si no me aguante las ganas y pregunte si podía hacerlo en python, a lo que la respuesta del profesor fue afirmativa, me aleje de la política.

Probé las mieles de python, multiplataforma, fácil de aprender (de escribir, odio la sintaxis de Java!), etc. El proyecto lo empecé con un día de anticipación, no fue por la cultura de dejar todo para el final, simplemente habían otros proyectos que había que terminar primero, hay que aclarar que ya había probado el módulo para manejar el puerto paralelo (pyparallel), (desde windows hay que usar un programa para poder acceder al puerto, use userport). La librería gráfica seleccionada fue tkinter, para no tener que instalar software adicional a python en windows, me base en uno de los ejemplos de python colombia.

El programa lo puden consultar en este enlace., corre perfectamente en windows y en Linux.

Adaptación != Resignación, gracias a Camilo Martinez un slow

-- jegc 2008-06-10 22:24:32



:) :)) :( ;) :\ |) X-( B) Markup

jegc/Blog/2008-06-10-ResumenSemestreAdaptacion (last edited 2008-06-10 22:24:32 by jegc)