Planet

Diseño UML de la interfaz gráfica

Aquí os dejo una captura de pantalla del diseño de clases para la parte de la interfaz gráfica la cual ya mismo comenzaré a programar…. que pocas ganas… xD.
      

Post-navidad

Buenas,
después de estos días de comidas familiares, reuniones de empresa, borracheras varias y mantecados… ya vuelvo a la normalidad y retomaré de nuevo mi proyecto.
Lo siguiente que haré será intentar que funcione una red scribe sobre freepastry comunicando dos nodos que no estén dentro de la misma intranet, cosa que por ahora no he conseguido. Por otro lado, mi tutor, Juanjo, está finalizando un programa capaz de coger un fuchero XMI (básicamente un XML con los diseños de las clases UML) y que “automáticamente” cree toda la estructura de clases y enlaces en java. Ésto será un gran aporte a mi proyecto pues me quitará bastantes quebraderos de cabeza y yo solo tendré que dedicarme a programar los métodos.
Me despido no sin antes desearos a todos un feliz y próspero 2009.
      

Proyecto Fin de Carrera

Como ya dije, en primer post de presentacion, la aplicación que voy a realizar como PFC, estará programada para la plataforma Android de Google. La primera idea inicial del proyecto era la de crear un cliente VNC completamente desde 0 para dicho sistema, pero descubrí que habia un grupo de desarrolladores que ya estaban realizando [...]

Versión 0.4 disponible

Ya está disponible una nueva versión, la 0.4.
El único cambio de la versión es una mejora en la búsqueda. Se han sustituido los “stay alive” por reconexiones al servidor POP, lo cual podría ser necesario en caso de fallo a la hora de buscar los mensajes correspondientes a Unimail.
Espero que no vuelva a dar más problemas con las búsquedas, aunque habrá que ir probando el programa de vez en cuando para comprobar que no tiene fallos en eso.
      

Logo para Libgann

Por fin he creado un logo para Libgann, es sencillo pero espero que os guste. A continuación os incluyo una exportación desde un SVG a PNG.

Un saludo y por favor comprender mi falta de creatividad. Por cierto, os propongo un juego, ¿qué representa el dibujo?.
      

Hello world!

Saludos a todo aquel que llege al blog :-).
Me llamo Alberto, y soy estudiante de I.T.I.S a falta de proyecto, debido al cual he creado este pequeño espacio en internet. Intentaré dedicar el blog a todo aquello relacionado con el PFC, pero como en un principio puede que el ritmo de actualizaciones no sea muy [...]

Sustos con el IDE

Feliz Navidad, próspero año nuevo y … ¿reyes? ¡Vaya reyes! Me dispongo a comprobar que la versión del SVN de la forja es la misma que tengo en el ordenador (no sea que en Año Nuevo con la resaca del día anterior haya hecho alguna tontería) y mi entorno de desarrollo casca. Uso eclipse Europa con PDT y Symfoclipse. Es una maravilla porque con el botón derecho sobre las carpetas adecuadas te dice que puedes hacer allí que tenga que ver con generación de formularios automática, con descongelar o congelar la aplicación, etcétera.
Algo había tocado yo, porque no puede ser que las cosas dejen de funcionar de un día para otro. Me puse a recordar y resulta que me había regalado la última versión de ubuntu para el ordenador, con su KDE4, su detección automática de muchas cosas, la webcam de mi Macbook funcionando sin esfuerzo… pero el Eclipse, máquina de desarrollo para mi proyecto había dejado de funcionar.
Después de recabar un poco de información por internet logré averiguar que la máquina virtual Java por defecto de la versión 8.10 no conservaba en el proceso de actualización la antigua.:sudo update-alternatives –config, seleccionamos la máquina virtual de Sun 6…
Y efectivamente, con la resaca había congelado el proyecto de fin de carrera. Descongelar y seguir trabajando. Que solo hay que congelarlo para sacar versiones que van a funcionar en la web externa…

Lector y estructura XML del menú en árbol terminado

Como hemos dicho en post anteriores queremos hacer una aplicación que sea facilmente ampliable, por lo que teníamos que definir un modelo simple. Hemos decidido generar una estructura XML y procesarla en la aplicación para generar el menú de la aplicación.
Tanto la estructura como el lector de la aplicación ya se ha realizado. Las siguientes tareas que queremos hacer son la selcción de regiones de una imagen y el poder hace zoom o moverte por la imagen.
Para echarle un ojo a la documentación, puedes hacerlo aquí
      

Manuales de usuario

Hoy he comenzado la redacción del manual de usuario. Mi aplicación por ser alojada en un servidor web tendrá dos. El manual del administrador del sistema y el de usuario de la aplicación.
El manual de administración del sistema parte de un ordenador-servidor vacío en el que se instala un Ubuntu Linux 8.04 LTS. En él se describe paso a paso como hacer la instalación, cuales son las particiones importantes en este caso particular para salvaguardar los datos y cosas como la configuración de apache para que, estando la aplicación en una carpeta externa a la que suele leer apache, creemos un servidor virtual que además nos ayuda a impedir el acceso a los ficheros php por parte de los usuarios.
En el manual de usuario de la aplicación hay varios tipos de usuarios: administrador de la aplicación, entrenador y atleta. Como cada uno tiene su menú y sus opciones hay un apartado para cada uno.
Esta tarde he realizado la instalación de un Ubuntu Server en Qemu para documentar este proceso. A partir de la puesta en funcionamiento la primera vez de este servidor todas las tareas se realizarán en remoto, de manera que uno de los componentes fundamentales será SSH.
Más detalles cuando esté terminado el tutorial y subido en la forja.

Tucan Manager 0.3 alpha

Después de una semana probando el nuevo sistema de plugins he decidido que ya es hora de moverlo al trunk. Con el también están el nuevo plugin de Gigasize y los plugins de Rapidshare y Megaupload portados.
El plugin de Gigasize tiene una licitación, este servicio no permite comprobar los links mientras se esta descargando. Por lo que he tenido que crear un nuevo estado en el InputLinks, para que el usuario sepa que el link no esta mal, sino que el servicio no lo puede comprobar.

Descargad la versión 0.3 de Tucan y disfrutadla.
PD: He enlazado las preferencias al GUI, siendo estas ya funcionales.
Feliz año nuevo, Crak.
      

Distribuir contenido