Buscar
Social
Ofertas laborales ES
lunes
sep092002

J.A.D.E. , librería científica Open Source

J.A.D.E. es una librería Open Source (licencia GNU LGPL) que trata de combatir las limitaciones que se encuentran los desarrolladores de aplicaciones científicas al utilizar Java como lenguaje de programación. Entre sus características se encuentran:


- Creación de un paquete units desarrollado en colaboración con los expertos del grupo de desarrollo del JSR-108

- Medidas y cantidades predefinidas, que evitarían perdidas como la del Mars Polar Lander

- Mapeo automático entre unidades de medida y sus clases. Por ejemplo la división de un Metro por un Segundo devuelve una instancia de MetroPorSegundo.

- Cálculos de error incluyendo errores numéricos

- Un nuevo paquete math que incluye una clase genérica Matriz ( y por supuesto, números complejos :-))

- Capacidad de ejecutar los programas de tiempo real para acelerar los cálculos críticos y al tiempo evitar las interrupciones de la recolección de basura.

- Paquete xml para serializar y desserializar recursivamente cualquier objeto Java utilizando formato XML. Esta característica nos permite personalizar la representanción XML de los objetos ( por ejemplo, los atributos de los objetos podrán ser o atributos XML o tags anidados)

- Parser XML basado en SAX2 y muy ligero ( 5k comprimidos ).

- Cantidades monetarias y sus dvisas, cambios, etc.

- Cantidades de almacenamiento y sus derivados ( por ejemplo velocidad de transmisión de datos ).


Nota: El paquete units que se está desarrollando en el JSR-108 lo que trata es de ofrecer una representación para unidades como la masa, la potencia, el tiempo, la luminosidad, etc. Actualmente todas estas unidades se tratan como si fuesen iguales lo que puede provocar accidentes como el del Mars Polar Lander. Podéis ver más información en el enlace del JSR-108


Bueno, desde luego los que utilicéis Java para realizar proyectos científicos o de computación numérica seguro que agradecéis y mucho este paquete. Además es software libre así que ¿a qué esperáis?


Más información en la página del proyecto: http://www.jade.dautelle.com/jade/
lunes
sep092002

Libro gratuito: 330 Java Tips

En este enlace os podéis descargar el libro 330 Java Tips publicado por la web javaFAQ.nu.


En sus 177 páginas podréis encontrar truquillos sobre AWT, Swing, JDBC, Java en general, Servlets, Threads, y más.


Como sabréis, la sección de libros de javaHispano está un poco abandonadilla, en parte porque no tenemos gente suficiente para todas las tareas. Una vez más, nos gustaría pediros vuestra ayuda para llevar adelante esta sección con pequeñas reviews ( 3 párrafos, 2 minutillos de vuestro tiempo ) sobre libros que hayáis leido.


Saludos a todos y que disfrutéis el libro.
lunes
sep092002

SwingML (Swing Markup Language)

Hago una atenta invitacion a todo aquel programador de Java con fuertes conocimientos en Swing y XML a que forme parte del proyecto SwingML.
SwingML (Swing Markup Language) es un proyecto de software libre disponible bajo GPL cuyo objetivo es crear un Markup Language que es procesado por un applet "Renderer" para generar interfaces de usuario basadas en Swing dando asi una alternativa para reemplazar completamente el uso de HTML en la creacion de aplicaciones de negocios para el internet.
Las primeras versiones del proyecto estan disponibles en:
http://swingml.sourceforge.net
lunes
sep092002

Tomcat 4.1.10 disponible

La nueva versión estable de Tomcat ya esta disponible para su descarga en el lugar habitual, la web de jakarta.


Resumiendo las novedades de esta versión, además de la corrección de bugs, podemos ver nuevas posibilidades a la nueva herramienta de administración (como gestión de fuentes JNDI, JAvaMail, etc), nuevos conectores que viene de serie (HTTP1.1 y AJP1.3), nuevo compilador de JSP Jasper 2, y reescritura del servlet encargado de ejecutar los SSI (Server Side Include).


Disfrutadlo, promete.
lunes
sep092002

Liberado XalanJ 2.4

Los chicos del subproyecto xml de la Fundación Apache han sacdo una nueva versión de Xalan for Java, su motor para hacer transformaciones XSLT.


Esta nueva versión trae soporte para las
extensiones de XSLT, mejor manejko de los encondings de las plantillas por medio de ficheros de recursos, mejoras del código de localización, mejoras en el rendimiento, y por supuesto, la corrección de más de 50 bugs.


Sin duda deberíais considerar actualizar vuestra versión de Xalan si le dais un uso intentsivo.