Presentaciones

Noviembre 18, 2006

¡Hola a todos!

Este es nuestro primer post y como no podría ser de otra forma vamos a empezar presentándonos.

Somos tres estudiantes de informática de sistemas.

*Paco (el que escribe): 21 años, 2º de sistemas en la UIB, Mallorca. Mi nick, como veis, es unf.
*Iván : 21 años, 2º de sistemas en la UIB, Mallorca. Su nick es Godfather.
*Jaime: 22 años, 2º de sistemas en la Complutense, Madrid (e intentándolo en 1º de física a distancia, ¿cuándo te darás cuenta de que es imposible? xD). Le llamaremos Cabot.

Decidimos apuntarnos a este concurso con la sana y sincera intención de aprender (¡en serio!). Como todo informático que se precie hemos participado en infinidad de proyectos que revolucionarían el mundo, pero pasa el tiempo y te das cuenta de que, en definitiva, no has hecho nada serio en tu vida. Así que en este proyecto vimos una buena oportunidad: nos gusta programar y nos gusta el software libre, ¿qué más podemos pedir?

Vamos a desarrollar el proyecto en python y gtk, pygtk para ser concretos y usando Glade. Antes de empezar esto teníamos nociones básicas de python y ninguna sobre gtk o Glade. Tampoco habíamos usado nunca un subversion o CVS, así que todo esto es lo que estamos aprendiendo.

Pero… ¿de qué va nuestro proyecto?

El nombre es bastante elocuente: FASE, Free ASsembler Emulator. Pretende ser un emulador de distintos ensambladores.

¿Y para qué narices nos metemos en este berenjenal?

Gran pregunta (gracias).

Todos los que hemos pasado por ese suplicio al que llaman 1º de carrera habremos tenido una asignatura en la que nos han enseñado los fundamentos del ensamblador. Yo, por ejemplo, tuve que hacerlo sobre un emulador de Mac OS 7, que dentro tenía instalado un emulador de PDP-11. ¿Os parece eso normal? Así que nuestra idea surge de una necesidad, la de proporcionar un entorno medianamente decente para el aprendizaje de ensamblador.

Vamos a intentar hacerlo lo más modular posible. Lo que queremos es hacer un GUI estándar al que se puedan enchufar distintos módulos, que serán los distintos ensambladores. Los módulos que primero escribiremos son los de la Máquina Rudimentaria, que utilizan en la Complutense para enseñar ensamblador y el de PDP-11, que es el que usan en la UIB (veremos qué tal se nos da este).

Bueno, me despido temporalmente y en mi propio post os comentaré las vicisitudes de un grupo de ilusos intentando entender el GtkTreeView (si alguien controla el asunto que por favor diga algo).

Por cierto, me huele que casi todos los posts del blog los voy a escribir yo. Ojalá que no.

Entry Filed under: Uncategorized. .

2 Comments Add your own

  • 1. Cabot  |  Noviembre 18, 2006 at 1:21 am

    Bueno, en realidad me faltan 4 días para los 22, que casualmente cumplo el 22 ;P
    Creo que antes de empezar nos tiraremos un tiempo investigando como hacer algunas cosas con glade y pygtk.
    Por ahora el treeview nos está dando muchos dolores de cabeza, y hay cosas como el coloreado de sintaxis, que no tenemos ni idea de como las vamos a hacer.
    En un rato de aburrimiento he programado un módulo que contiene funciones para cambiar entre la representacion binaria, hexadecimal y decimal de un número, que seguro que nos hará falta :)

  • 2. Guillermo  |  Febrero 11, 2007 at 7:53 pm

    Buenas, me llamo guillermo y estudio segundo de telecos, tengo una asignatura en la que tengo que programar un chip fujitsu mb90580c, me gustaria saber si teneis conocimiento de algun emulador encarado a este chip o similar, llevo dando montones de vueltas por internet y lo mas proximo que he llegado es a unos pdfs en chino, muchas gracias y suerte con FASE

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Calendar

Noviembre 2006
L M X J V S D
    Dic »
 12345
6789101112
13141516171819
20212223242526
27282930  

Most Recent Posts