jueves, octubre 13, 2011

Informe de desarrollo #06

En esta nueva etapa se rediseñara enteramente el proyecto bajo otro lenguaje de programación ( C, Python o Perl).

Ha cambiado de hosting para el proyecto, lo hemos portado a google code, en la siguiente dirección:
http://code.google.com/p/pseudotrans/

Por otro lado hemos agregado los comentarios y en uno o dos meses se comenzará con el rediseño.
En cuanto a la interfaz grafica, se opto por seguir con la misma hasta generar una totalmente nueva.

Happy Hacking

jueves, julio 12, 2007

Informe #05 - Estado del desarrollo

Objetivo para la proxima versión:
  • Traducción del codigo fuente con g++ o gcc
  • Cambio de Interfaz de GTK a QT
  • Ampliación de la documentación

Estos item seran los fuertes cambios para la proxima version beta, que debido a falta de tiempo por mi mudanza a otra ciudad y mi migración a GNU/Linux de forma definitiva no me ha permitido sentarme a programar y por otro lado debo tomarme un tiempo para aprender C++ y QT, en c++ ya tuve incursionando un poco.

La etapa de traducción a C++ o C comenzará en un principio del nucleo por lo cual la primera versión que lanzaré constara de dos paquetes:

  • Un updater para los que tienen la versión anterior instalada
  • Un paquete con el programa completo que constara de los archivos de datos + Documentación + Nucleo en c o c++ + GUI de la version anterior programada en FreePascal y Lazarus

Cualquier consulta o consejo pueden escribir a pseudotrans@gmail.com

Saludos

miércoles, marzo 07, 2007

Mundando a la GTK2

NEWS
En esta fase estoy mudando el pseudotrans a la interfaz GTK2 y estoy evaluando la factibilidad de pasarlo a C++

miércoles, noviembre 22, 2006

miércoles, septiembre 27, 2006

Updates de la GUI...

Versión 0.1.1.66
- Se soluciono el bug del cierre de la última solapa que generaba una excepción

martes, septiembre 26, 2006

viernes, septiembre 22, 2006

Informe #03 - Estado del desarrollo

Ayer estube debuggeando la GUI y encontre otro bugs relacionado con la destrucción de las solapas o mejor dicho cuando queda una sola solapa, ya tengo la solución asi que la implementare hoy o el lunes, ya que tengo que viajar.

miércoles, septiembre 20, 2006

Informe #02 - Estado del desarrollo

Updates del nucleo
Versión 0.2.1.29
  • Si no se escribe ningún parametro visualiza la ayuda del nucleo

Update History GUI
Versión 0.1.1.64
  • Bug de problemas al cerrar las solapas solucionado
  • Bug de númeración de solapas solucionado
  • Links de menues modificados
  • Se modifico la gráfica

lunes, septiembre 18, 2006

Release Candidate del Nucleo!

El nucleo ya es lo suficientemente estable como para un release candidate, la versión actual es la 0.2.1.28.

Ultimas Updates del nucleo:
Versión 0.2.1.23
  • Se mejoro la compatibilidad multiplataforma con win32
  • Bug de Existencia de archivo solucionado y de inexistencia de archivo de salida

Versión 0.2.1.25
  • Se acomodo el agregado de los parentesis en la declaración de las cadenas

Versión 0.2.1.27
  • Se acomodo la validación de Existencia de Archivos
  • Se agregó un nuevo parametro "-VERSION" este muestra la versión del nucleo, fecha de compilación y Plataforma

Versión 0.2.1.28
  • Se agrego un nuevo parametro de ayuda: "mannucleo"

Ultimas Updates de la GUI
Versión 0.1.1.47
- Se arreglo el bug de referencia a la ayuda

Versión 0.1.1.48
- Se permite la opcion de seleccionar las rutas para mayor compatibilidad multiplataforma

Versión 0.1.1.53
- ahora pregunta si desea guardar el pseudocódigo al cerrar la solapa

viernes, septiembre 15, 2006

Informe #01 - Estado del desarrollo

Ya me encuentro solucionando importantes Bugs en la GUI detectados, entre los cuales esta el cierre de las solapas y demas, con respecto al nucleo, este esta a punto de ser un Release Candidate.

Bugs de la GUI
- Al tener varias solapas abiertas y cerrar una se pierden los datos contenidos en algunas otras
- Se produce una exceción cuando se cierra de determinada manera el dialogo de abrir o guardar
- Problemas con la codificación de caracteres UTF-8

lunes, septiembre 11, 2006

Updates...

Updates del Nucleo
0.1.1.22
  • Se depuró el código
  • Ahora no debemos agregar los parentesis en las palabras reservadas como leer o escribir
Updates de la GUI
0.1.1.43
  • Se mejoro la comunicación entre la GUI y el nucleo
Update del Instalador
1.0v
  • No se necesita ejecutarlo como root, al ejecutarlo pide la contraseña
  • Crea un lanzador en el escritorio
  • Se soluciono el bug de los permisos
Se creo el Desinstalador versión 1.0v

viernes, septiembre 08, 2006

Modificaciones en el Instalador

Se ha hecho una pequeña modificación en el script instalador, solucionando el bug del upcase de las contestaciones de las preguntas.

jueves, septiembre 07, 2006

Bienvenidos al blog de Pseudotrans "Camino a la 1.0v, este programa se entrega bajo Licencia GNU/GPL versión 2

Las únicas dependencias que tiene el programa son:
  • Compilador de Pascal (opcional)
  • libgdk-pixbuf2

Objetivo del Proyecto

El objetivo de esta Herramienta es facilitar el aprendizaje de programacion via
la traducción del pseudocódigo en español a un Lenguaje de Programación Listo
para Compilar.

Visión a Futuro

La visión a futuro de este proyecto es implementar los distintos Pseudocodigos
en español, permitiendo al usuario poder seleccionar cual más le convenga, a su
ves de ir eliminando los bugs que pueda llegar a tener el programa. Implementar
Una documentación lo suficientemente completa como para que el usuario neófito
en el ambito de la programación inicie sus primeros pasos...
En un futuro cercano se le añadira la posibilidad de que corrija errores,
remarque las palabras reservadas y añadas diversas opciones,
entre las cuales este la opción de seleccionar el lenguaje de Salida :).

Tambien se planea Desarrollarlo para otras plataformas como por ejemplo
Windows o PowerPC.

Últimas Update del Nucleo

Versión 0.1.1.20
  • Se arreglo bug de las rutas hacia los archivos

Últimas Update de la GUI

Versión 0.1.1.40
  • Se arreglo bug de las rutas hacia los archivos

Créditos

Programación
Alejandro Lucas Baldrés (pascalizado@gmail.com)

Testeos
Alejandro Lucas Baldrés (pascalizado@gmail.com)
Nicolas Secreto (nicolachito@hotmail.com)

Ideas
Alejandro Lucas Baldrés (pascalizado@gmail.com)
Nicolas Secreto (nicolachito@hotmail.com)

Contribuciones
Nicolas Secreto (nicolachito@hotmail.com)

BUGS CONOCIDOS

Debian:
  • No se detectaron Bug

Ubuntu:
  • Algunas labels no se visualizan correctamente (Debido a un problema del lazarus con el UTF8)


Equipos de Prueba:

- Pentium IV 2.4 Ghz
- 384 MB RAM DDR 333
- HD 60 GB
- Video i845GV
- S.O.:
-Debian Sarge
-Kernel: 2.6.8-2-686

-Ubuntu 6.06 Dapper
-Kernel: 2.6.15-26-686

- Semprom 2400+
- 256 MB Ram
- HD 160 SATA
- Video Nvidia 6200
- S.O.:
-Ubuntu 6.06 Dapper con Xgl y compiz
-Kernel: 2.6.15-26-k7