David

Categories

Latest News

Monthly archives

Links


Search




Proyecto: Documento D0

En otro momento hablaré de mi proyecto de fin de carrera. Ahora toca hablar del documento D0 que tuve que entregar el viernes (aunque la fecha límite fuera hoy martes de Carnaval).

El documento D0 es un compendio de mini-documentos de gestión administrativa del proyecto. Una valiosa fuente de información (por supuesto, no citaré su nombre) me comunicó el martes de la semana pasada que había que tenerlo terminado y entregarlo antes de hoy. Me vi con el agua al cuello cuando reparé en que no tenía hecho salvo dos de los 9 documentos que lo componen. Afortunadamente, el resto de documentos son sencillos (o eso creemos yo y mi fuente). Cito sus opiniones de los documentos: “Yo estoy escribiendo chorradas, vamos a ver que pasa”.

Asi que me puse manos a la obra y terminé los 7 documentos en un par de tardes y los entregué vía el campos virtual que ha instalado la ULPGC. Esta montado utilizando moodle y parece interesante.

Mirando la sección de la asignatura del proyecto me doy cuenta de que hay que presentar un “informe de estado” cada 30 horasde trabajo… Yo llevo como 120 y aun no he escrito ninguno de esos informes. ¿Qué debo hacer? ¿Escribirlos retroactivamente? Parece complicado, asi que optaré por empezar a escribirlos a partir de ahora.

Posted by dsuarez Posted in: informática, ulpgc 1 Comment » February 2006


Prueba

Esto es una prueba para insertar código html en un artículo. Vamos a ver si funciona.


<html>
<head>
</head>
<body>
<h1>Risas</h1>
<h2>Mil en abril</h2>
</body>
</html>

Parece que si funciona. El plug-in que utilicé es el Code Entities de Rob Miller. Hay que desactivar la utilización del editor WYSIWYG y escribir todo el código entre las etiquetas <pre> y <code>. Casi no lo consigo y miren que es un bobería. Iré colgando los artículos que necesitaban de esta característica. ¡Hasta pronto!

Posted by dsuarez Posted in: desarrollo web No Comments » February 2006


Problemilla con el JSFTAB

Bueno, pese a que el último post indicaba que el componente estaba funcionando con los facelets, no había llegado a probar aún la navegación del mismo (que cuando se pulsan los tabs pues el componente cambie de página).

Entre mi jefe y yo estuvimos comprobando el código fuente del componente y llegamos a la conclusión de que el autor no lo tiene terminado. Tendría que tener más cuidado cuando utilice componentes versión 0.2 pre-alpha, pero bueno. Le mandé un e-mail al autor pero como mirando el cvs parece que el tío dejó de actualizar el código hace 9 meses me da a mi que va a pasar de mi.

Tengo dos opciones, buscarme otro componente o arreglar éste. Me dedicaré a la segunda opción y asi de paso me entero de como funcionan los componentes internamente. Pero eso será mañana…

Posted by dsuarez Posted in: informática, trabajo No Comments » February 2006


Pestañas y plantillas: jsftabs y Facelets

En este pequeño artículo describiré rápidamente como utilizar conjuntamente el componente jsftab de las Java Server Faces (disponible aquí: https://jsftab.dev.java.net/) dentro de un sistema que utilice plantillas facelets.

Se presupone que tantolas facelets como el jsftab estan funcionando correctamente en el sistema por separado, de modo que lo que hay que hacer es decirle al servlet de los facelets que ejecute el tag del jsftab correctamente.

Basta con crear un fichero jsftag.taglib.xml dentro de /WEB-INF y rellenarlo con el siguiente código:


<facelet-taglib>
    <namespace>http://www.jsftab.com/jsftab</namespace>
    <tag>
        <tag-name>jsftab  </tag-name>
        <component>
            <component-type>com.jsftab.TabbedPanel</component-type>
            <renderer-type>com.jsftab.TabbedPanel</renderer-type>
        </component>
    </tag>
</facelet-taglib>

Seguidamente abrimos el web.xml e introducimos el siguiente parámetro de contexto que apunta al fichero
que acabamos de crear:


<context-param>
        <param-name>facelets.LIBRARIES</param-name>
        <param-value>/WEB-INF/jsftab.taglib.xml</param-value>
</context-param>

Listo, todo debería funcionar.

Posted by dsuarez Posted in: informática, trabajo No Comments » February 2006


« Previous Entries