Buscar
Social
Ofertas laborales ES
martes
nov092004

Disponible la versrión 2.1 de Proactive

Está disponible la versrión 2.1 de Proactive de Object Web. Proactive es una librerýa desarrollada en Java para la computacrión distribuida, paralela y concurrente, que tambrión proporciona movilidad y seguridad en un marco uniforme. Proactive proporciona un conjunto reducido de primitivas simples, constituyendo un API comprensivo que simplifica la programacrión de aplicaciones distribuidos sobre la Red local (el LAN), clýsteres de terminales de trabajo, o Grids.



Entre sus características destacan el soporte de SSH Tunneling a travýs de firewalls, múltiples protocoos de grids y clýsteres (PBS, Sun Grid Engine, GSISSH, OAR, PRUN,ssh, Globus, rsh, LSF) y la posiblidad de comunicacrión a travýs de http.



¿Cómo están las iniciativas relacionadas con el grid computing entre la comunidad hispan? ¿Alguna experiencia al respecto? ýConocýais Proactive?
lunes
nov082004

Microsoft desarrolla Open Source

Y no es broma ni cachondeo de un linuxero. Microsoft acaba de liberar su tercer proyecto open source en sourceforge: FlexWiki, una herramienta para desarrollar sitios wikis sobre .NET

Los otros dos proyectos libres aportados por Microsoft son Windows Installer XML (una herramienta para crear instaladores para windows) y Windows Template Library (una librería para crear interfaces gráficas).

Todos los proyectos son liberados bajo la licencia CPL (Common Public License), licencia aprobada por OSI como libre, que permite incluir requerimientos de licencias de patentes.

¿Pero, el software libre no iba a acabar con el negocio del software? ¿O por fin se han caído del caballlo y han visto la luz? ¿O se trata de una estrategia de marketing para animar el desarrollo open source en .NET?
lunes
nov082004

Artículo-comparativa de contenedores IoC

Mike Spille ha escrito un trabajo, a medio camino entre un artículo e informe, al que ha titulado Inversion of Control Containers , contenedores de inversrión de control. Para aquellos que la desconozcýis, la idea detrýs de esta aproximacrión es que en vez de hacer llamadas al framework sea el propio framework el que llame a tus clases y maneje tus objetos; de este modo se evitan las dependencias con un framework concreto.



En este extenso trabajo Spille empieza introduciendo de un modo býsico en quý consiste la inversrión de control, para a continuacrión comparar, en base a su experiencia, los 3 frameworks más populares de IoC para Java: Hivemind, PicoContainer, and Spring.



¿Cuáles son vuestras experiencias con IoC? ýLo habýis empelado muchos, o la comunidad hispana tambrión se ýestá planteando empezarý ;) con IoC, igual que con AOP?
sábado
nov062004

Joda-Time 0.98

La univesalidad de Java no puede ser tal si su API sýlo tiene en cuenta el calendario Gregoriano.

Para solventar este Occidental descuido, en el proyecto Joda, en su subproyecto Joda-Time se permite tener múltiples sistemas de calendarios como el Budista, el Juliano, el ISO8601 o el Copto (Ortodoxo basado en el antíguo calendario Egýpcio) entre otros.



Joda-Time es una reimplementacrión más limpia y rýpida para sustituir el del JDK y que según sus autores presenta algunos problemas (muchos métodos del Jdk1.0 deprecated, es mutable, carencia de métodos simples,...).



Por otra parte el calendario ISO8601 es el estandar utilizado para XML.



Seguro que el calendario Copto no tenýa el problemas del efecto 2000 :)
sábado
nov062004

Disponible el código fuente de J2SE 5.0

Desde el pasado dia 26 de octubre se encuentra disponible para descarga de usuarios registrados el código fuente de J2SE 5.0



El paquete distribuido contiene los fuentes necesarios para para la compilacion a Linux, Solaris y Windows, asi como los archivos build para cada una de estas versiones.



La unica pega para este primer paso de Sun para hacer publico el código fuente de Java es que para crear J2SE tal y como lo conocemos (en un solo paquete autoinstalable, etc) ademas debemos bajar otros ficheros de apoyo y estos estan disponibles solo en formato binario



Como curiosidad, destacar el hecho de que haga uso del proyecto picocontainer



La licencia de distribucion en la jrl (java resource license). Esta licencia es mucho menos restirctiva que la anterior licencia SCSL, pudiendo ser utilizada para crear "papers" que analicen el código de Sun, usar código para nuestros proyectos LIBRES o modificar el propio código para distribuirlo.