

Tras los exámenes he vuelto al chollo y he decidido escribir algo sobre el estado del proyecto en el blog.. Siento no haber puesto nada antes pero odio el egocentrismos que los blogs conllevan aunque éste sólo sea sobre el código de un programa :S
He codificado parte de la sección nueva de usuarios. Esta se encuentra en los ficheros user.* y no es más que un sistema de identificación para los alumnos/profesores. Por supuesto esto parece facil hasta que me di cuenta que es necesario proveer un sistema de gestión de memoria compartida IPC para comunicarse entre los procesos padre e hijo y compartir estructuras de datos.. Además de que el módulo está muy relacionado con otros módulos como el MySQL y Web obviamente.
Cuando finalice esta parte (espero poder finalizarla si no se complica demasiado), empezaré con la parte del chat.. Que por supuesto requiere de otro tipo de IPC diferente basado en una compartición de memoria y gestión de colas de mensajes. Por supuesto todo esto ignorando el apartado de señales (signals) que más que difícil puede resultar tedioso, lo evito suponiendo que el chat no será muy concurrido, pues las señales evitarían ciertos problemas de sincronización que ahora no nos conciernen hasta la versión 0.017 xD
Aún no he subido la estructura de la BD, con lo que los que bajeis el código no podreis probar esa parte, no obstante lo haré en cuanto pueda ya que como era de suponer no se parece mucho a la que adjunté en la documentación y está cambiando según necesidades; intentaré subir algo para la semana ya que sin ella no se puede probar correctamente el programa.