mercredi 30 avril 2008

Jackrabbit et les tests unitaires

Je travaille actuellement avec Jackrabbit. J'utilise spring-modules ce qui me permet de facilement instancier mon repository. Cependant comment avoir un repository pour mes tests unitaires. Grâce à ce post j'ai un respository de test tout simple.
Voici donc les éléments clefs de mon fichier de configuration :

<FileSystem
class="org.apache.jackrabbit.core.fs.mem.MemoryFileSystem">
<param name="path" value="${rep.home}/repository" />
</FileSystem>

et

<PersistenceManager
class="org.apache.jackrabbit.core.persistence.mem.InMemPersistenceManager">
<param name="persistent" value="false" />
</PersistenceManager>

et voilà :)

mardi 29 avril 2008

Waterfall ou Agile

Un lien vers une vidéo plus que sympathique.

Rusty & Kate

mardi 15 avril 2008

Estimations

Voila un excellent article qui donne à réfléchir sur l'estimation d'un projet/d'une tâche et comment traduire cela dans un intervalle d'incertitude.
Sowftware Estimation

jeudi 10 avril 2008

Créer une référence JNDI sur une BasiDataSource









      InitialContext ic = new InitialContext();
      // Construct BasicDataSource reference
      Reference ref = new Reference("javax.sql.DataSource",
          "org.apache.commons.dbcp.BasicDataSourceFactory"null);
      ref.add(new StringRefAddr("driverClassName""org.postgresql.Driver"));
      ref.add(new StringRefAddr("url",
          "jdbc:postgresql://localhost:5432/postgres"));
      ref.add(new StringRefAddr("username""postgres"));
      ref.add(new StringRefAddr("password""postgres"));
      ref.add(new StringRefAddr("maxActive""4"));
      ref.add(new StringRefAddr("maxWait""5000"));
      ref.add(new StringRefAddr("removeAbandoned""true"));
      ref.add(new StringRefAddr("removeAbandonedTimeout""5000"));
      ic.rebind("jdbc/Silverpeas", ref);



Java2html


mardi 1 avril 2008

Comment vendre la qualité à son responsable

Une petite vidéo intéressante où l'on donne des trucs et astuces pour faire accepter à sa direction de prendre en compte la qualité :