Posted on April 17th, 2008 by Christian López Espínola
El primer paso, si no lo has hecho ya, es instalar Maven2. Desde que compré mi nuevo portátil no he vuelto a usar Maven, por lo que describiré muy brevemente los pasos que he seguido.
Descarga Maven 2.0.9 y extraelo en tu directorio de archivos de programa (en Windows, lo extraigo en C:\Program Files). Añade una [...]
Filed under: OpenSource, Software Engineering | Tagged: Java, maven, QA | 2 Comments »
Posted on December 5th, 2007 by Christian López Espínola
Leo en lo de Manuel Recena:
En esta ocasión escrito para comunicar que se ha creado una nueva lista de correo (http://groups.google.com/group/ecosistemas-software ) para tratar temas relacionados con ecosistemas software basados en herramientas con licencias de código abierto. La lista de correo acaba de ser creada y esperamos que sea bien aceptada por la comunidad de [...]
Filed under: Coding, OpenSource | Tagged: apache, archiva, continuum, maven, OpenSource, QA | No Comments »
Posted on November 22nd, 2007 by Christian López Espínola
Una de las cosas que siempre me han gustado es leer código de otros. Se aprende mucho, y es divertido intentar buscar optimizaciones, o bugs. En ArgoUML he estado haciendo esto alguna vez con FindBugs, y leo con calma todos los diffs enviados a la lista de commits.
Hoy Rodrigo Corral hacía un llamamiento en [...]
Filed under: Coding, Software Engineering | Tagged: code review, QA | 4 Comments »
Posted on November 6th, 2007 by Christian López Espínola
La seguridad en un sistema informático depende de tres factores:
Procesos.
Personas.
Tecnología.
Los problemas de seguridad pueden venir dados por un problema en cualquiera de estos tres factores.
Podemos encontrar fallos en los procesos. Un ejemplo de fallo en los procesos puede ser, lamentablemente, ignorar totalmente la seguridad. La seguridad es una métrica, no una característica, y por tanto [...]
Filed under: Humor, Security, Software Engineering | Tagged: error, factors, Humor, QA, Security | 3 Comments »
Posted on October 8th, 2007 by Christian López Espínola
Las herramientas de análisis estático de código permiten encontrar fallos potenciales mediante búsquedas de patrones en el código.
La pionera en esto del análisis estático fue Lint, una herramienta que apareció en 1979 y estaba incluía en el propio compilador. Desde entonces Lint es usado como nombre genérico de este tipo de herramientas.
Puedes ver una lista [...]
Filed under: Software Engineering | Tagged: ArgoUML, bugs, code analysis, Java, JAVA Technology, lint, performance, QA, Testing | 5 Comments »