Posted on November 23rd, 2007 by Christian López Espínola
Debatíamos Bastian y yo en los comentarios de la entrada sobre FindBugs acerca de la necesidad o no de realizar las concatenaciones de cadenas en Java utilizando las clases String o StringBuilder. Bastian apuntaba que en [1] se decía que el compilador de Sun desde la versión Java 1.5 ya realizaba estas optimizaciones.
Al final la [...]
Filed under: Coding | Tagged: bytecode, Java, JAVA Technology, performance, String, String concatenation | 5 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 »
Posted on August 18th, 2007 by Christian López Espínola
Consumir servicios web en Java puede ser tan sencillo como el hacerlo desde .NET.
Para ello vamos a utilizar Apache AXIS
En primer lugar, creamos nuestro servicio web ASP.NET. Tendrá esta pinta:
using System;
using System.Web.Services;
using System.Web.Services.Protocols;
namespace WebService1
{
[WebService(Namespace = "http://tempuri.org/")]
[SoapDocumentService(RoutingStyle = SoapServiceRoutingStyle.RequestElement)]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[...]
Filed under: Coding, Web Services | Tagged: .net, apache axis, interoperability, Java, JAVA Technology, Web Services, wsdl | 1 Comment »
Posted on April 15th, 2007 by Christian López Espínola
I had said nothing about this before, but my mentor and Linus Tolke (the leader of ArgoUML) had setup the environment for doing my work on Google Summer of Code. You can find it at http://argouml-sequence.tigris.org/ (I expect to update the main page soon).
I have no much time for working on this yet (I must [...]
Filed under: ArgoUML, GSoC | Tagged: JAVA Technology, Open Source | No Comments »
Posted on December 2nd, 2006 by Christian López Espínola
Después de haber pasado verdaderas calamidades en el proceso de construcción de mi Proyecto Fin de Carrera, y haber sido animado (y entrenado) por Manu Recena, por fin he integrado Maven2 en MaCMAS (no sin antes tener que cruzar un par de correos con Manu).
A continuación enumero un poco algunos detalles que considero interesantes.
Si bien [...]
Filed under: Coding, Software Engineering | Tagged: JAVA Technology, maven, QA | 1 Comment »