Bitácora Proyecto 1 - Páblo Jiménez - Taller de Programación.


mayo 22: Definir estrategia metodológica, herramientas a utilizar, desglose 
hipotético de retos, distribución de responsabilidades.
 - Se trabajó sobre los retos cifrado cesar, mensaje inverso, palabra inversa 
y cifrado binario. Todos los anteriores conclusos excepto el último.

mayo 24: Acordamos cambiar el método de trabajo por participar síncronamente 
en la resolución de los retos porque estos no representan un nivel de dificultad 
tan amplio como para dedicar tiempo extra en una exhaustiva investigación externa
 de apoyo. Ambos aportamos ideas al instante y hace rápida la labor. Nos queda por
 resolver 3 retos.

mayo 25 : Trabajamos conjuntamente en la resolución del reto cifrado telefónico. 
Concluimos tanto el método de cifrado como descifrado. Repartimos los 2 ultimos
 retos pendientes para trabajarlos individualmente y retomar dentro de 4 o 5 dias. 
Prescindimos de seguir utilizando colab por que no se ejecuta simultáneamente entre 
dispositivos. Utilizamos Visual Studio Code para trabajo simultáneo y Spyder para 
realizar test y correcciones de forma rápida. Acordamos empezar a depurar código y 
documentarlo una vez tengamos avance de los retos pendientes por iniciar. 

mayo 26: Compartimos ideas, comentamos de experiencias en lo realizado hasta
 el momento. Plantear como implementar una ingerfaz de usuario.

mayo 31: Presenté un avance del algoritmo RSA que fue el que mas dificultad hemos 
tenido. Aún queda inconcluso. Lo dejé a la espera de la revisión de la compañera de 
grupo para que me colabore en buscar la solución correcta. Creamos un prototipo de
 interfaz utilizando la librería pyqt5 y el editor qt designer para facilitarnos esa 
labor. Queda pendiente estructurar el programa para el manejo de eventos y ejecución 
de algoritmos.

junio 1: Aprendí a exportar la interfaz desarrollada en qtdesigner desde un archivo
 .xml a otro .py . He experimentado el uso de las librerías sympy y math. Enre muchas
otras acciones, tuvimos retroalimentación uno del otro en cuanto como debe ir el
diseño.

* junio 2: Creamos los eventos de la interfaz. Asociamos cada evento con su correspon-
diente ejecución de cifrado, a partir de entradas, selectores y botones. Repartimos
lo que resta por hacer del trabajo, como manual de usuario, experiencias aprendidas,
analisis de resultados, etc.





















Comentarios

Entradas populares de este blog

Bitácora Proyecto 3 - Pablo Jiménez - Taller de Programación

Bitácora: Proyecto 2 - Pablo Jiménez - Tokenización