Buscar
Social
Ofertas laborales ES
miércoles
sep032003

JaxMe 2: implemetnación libre de JAXB

JAXB es el API de Java destinado a XML Data Binding, es decir, pasar de objetos Java a XML y viceversa. JAXB intenta ser el estandar de lo que ya hace tiempo han hecho otros frameworks, como por ejemplo Castor.



JaxMe presenta un parser para XML Schema (documento a partir del cual trabaja JAXB) propio (JaxMeXS) y ofrece también un framework para escribir generadores de código Java genéricos (JaxMeJS), por lo que una mirada a las interioridades de este proyecto puede ser interesante.



JaxMe es una implementación libre (licencia BSD) de JAXB y que ahora mismo esta en proceso de votación para ser admitido en la incubadora de Apache, lo que nos puede hacer pensar que estamos ante un proyecto de interés.
martes
sep022003

Theserverside se pasa a .NET

No me creeis, pues haced clic aquí y veréis como en vez de la tradicional index.jsp os recibe una index.aspx.



Supongo que a estas alturas a alguno ya le habrá dado una ataque y estará dando cabezazos contra la pared XD . No, theserverside sigue "de nuestro lado". Esa página es una copia de la web realizada en .NET con objeto de estudiar la interoperabilidad entre .NET y J2EE empleando la herramineta jeneva, una herraimienta de Borland que ayuda en la creación de dicha interoperabilidad.



En este enlace podéis encontrar bastante información sobre este interesante experimento, y en la página de incio del "theserverside" .NET a la derecha podéis encontrar un vídio donde se habla sobre jeneva.
martes
sep022003

Posible paso para privatizar la red de MSN

Mcirosoft ha anunciado que a partir del próximo día 15 de Octubre todos los usarios de MSN han de actualizarse a la versión 5.0 de MSM, esta versión emplea SSL para la identificación. Además a partir de ese momento Microsoft requerirá licencia a terceras partes para poder conectarse a su red MSN. Esta noticia podría significar un nuevo golpe monopolista de Microsoft, consiguiendo que a partir del próximo día 15 de Octubre muchos clientes como JMSN, Gaim, Jabber y otros muchos podrían no conectarse a la red de MSN (al menos no hacerlo legalmente).



Por lo que he podido leer la posición de Microsoft parece no estar clara de todo, quizás siga permiteindo que clientes de terceros se conecten a su red, pero en general entre los desarrolladores de clientes no MSN hay un cierto temor a lo que pase tras el 15 de Octubre.



Aunque quizás sea un pelín offtopic esta noticia creo que es de interés, tanto por si alguien trabaja en el desarollo de productos como JMSN (cliente open source que basado en tecnología Java que permite conectarse a la red de MSN) para saber lo que se le viene encima, como si simplemente es un usuario de alguno de estos productos.



Podéis leer más sobre esto en la web de gaim o aquí . El último link me parece un pelín "alarmista", según lo que yo he leido no es completamente seguro que Microsoft pretenda cerrar su red. He buscado información a cerca de esto en la página de Microsft, pero no la he encontrado si alguien encuentra algo al respecto al menos yo agradecería que dejase el link aquí :)
lunes
sep012003

Distribuir aplicaciones Java en Win32: JSmooth

Acaba de salir la verrión 0.9 de JSmooth, un

paquete que nos permite hacer un ejecutable

para windows (EXE) desde un archivo JAR.



Esto permite facilitar la distribucrión de aplicaciones

Java en sistemas Microsoft Windows haciendo

mucho más sencillo su utilizacrión (el ejecutable

generado se encarga de buscar la JVM por si

mismo).



¿Conoceis otros paquetes similares que faciliten la

utilizacrión de aplicaciones Java para el usuario final

en forma de instaladores o programas nativos?

viernes
ago292003

Detectar malos olores en el código: Pasta

Pasta es una herramienta que genera a partir de tu código fuente un diagrama UML mostrando todas las dependencias entre clases y paquetes.



Además analiza con diversas mýtricas de software tus clases y paquetes mostrando "malos olores", es decir, paquetes o clases que obtienen puntuaciones malas según las mýtricas seleccionadas, y colorea los paquetes y clases en diversos tonos, de verde ("buen olor") a rojo ("apesta"), e incluso nos propone modificaciones en el código deberýamos modificar para que "huela mejor". Finalmente tambrión permite refactorizar el código, para conseguir un "mejor olor".



La herramienta es comercial, aunque podéis bajaros una versrión limitada de modo gratuito, si bien habýis de registraros en la web de JavaCentral , versrión en la que las capacidades de refactoring están desabilitadas. Es sin duda un producto interesante.