Buscar
Social
Ofertas laborales ES
lunes
sep232002

GpSys. Programacion Genetica.

Ya hace algunos meses compartimos un enlace referente a la Programacion Genetica con Java.

En esta ocasion les comento sobre el FrameWork GPsys, el cual es un sistema de desarrollo de programacion genetica basado en Java 2, el sistema proporciona Documentacion, ejemplos (ejecutables y fuentes); en fin, para aquellos que esten interesados en este paradigma de la programacion quiza les resulte interesante.

Saludos

RuGI

Si alguien ya lo ha utilizado, pues sus comentarios seran bienvenidos
lunes
sep232002

javaHispano.org

bueno, aunque no es una noticia que tiene mucho que ver con Java ;-), os la contarý aquí. Quizýs algunos ya os hayais dado cuenta.


Desde hace unos dýas estaba en funcionamiento el dominýo javahispano.org, y desde hoy se puede considerar el nombre oficial de jh, y os rogamos que desde ahora escribais jh.org (en URLs y emails), que cambieis los enlaces que podais tener, etc. Nosotros arán no lo hemos terminado de hacer, pero esperamos hacerlo poco a poco.


Esto no implica que jh.com deje de funcionar, seguirý hacrióndolo, y todo las referencias a jh.com serán redirigidas a jh.org, incluidos los mensajes de correo electrýnico.


Este cambio es consecuente con la idea de hacer de jh una comunidad lo más libre posible, y lo más abierta posible, que es por lo que luchamos. Así mismo pido a todos los autores de material alojado en jh que se pongan en contacto conmigo para saber en que puede afectar esto a su material. Yo intentarý hacerlo, pero quizýs algunas direcciones de email ya no sean výlidas.
lunes
sep232002

Mini mapa de las APIs de Java

Más de uno se ha preguntado si existe algún tipo de mapa o gráfico con todas las clases de Java. Debido a las dimensiones que tendría dicho mapa, la respuesta es fácil, no, al menos que yo sepa.


Pues bién, navegando por el sitio dedicado a Java de O'Reilly, ONJava, he encontrado este pequeño mapa, que aunque no muestra todas las clases de cada API, si muestra al menos una listado de las APIs existentes, su locaclización y relaciones. Sin duda un documento interesante para situarte dentro del infierno que pueden ser las APIs de Java, sobre todo para los que se inician.


Si alguno de nuestros visitantes esta dispuesto a ampliarlo y publicarlo aquí, que sepa que no nos opondremos, todo lo contrario :-).
sábado
sep212002

Disponible el draft de J2EE Client Provisioning

¿Y qué es eso? os preguntaréis muchos, al igual que hice yo


Imaginad que tenéis un servidor J2EE y una aplicación. Esta aplicación la queréis hacer disponible a varias plataformas clientes, por ejemplo un teléfono móvil, una televisión, un ordenador, etc. ¿Cómo hacer eso ahora mismo?. Difícilmente, el protocolo de red existente ahora mismo en J2EE permite realizar este aprovisionamiento pero de una manera muy básica y sería necesario crear los protocolos a mano para cada una de las plataformas. Además no existe ninguna estándarización por lo que otra compañía utilizará protocolos diferentes.


La especificación J2EE Client Provisioning permite a los desarrolladores administrar las aplicaciones y su contenido de forma que puedan llegar a plataformas muy diferentes, abstrayendo los protocolos de comunicación y ofreciendo una API/Framework estándar para distribuir todas las aplicaciones.


¿Suena complejo no? Bueno, quizás es más complejo explicarlo que entenderlo, sobre todo si echamos un vistazo a la arquitectura: figura 1, figura 2 y figura 3.


Como veis la idea es muy sencilla, en el servidor J2EE se incluirán módulos de proveedores de servicios que se comunicarán con las plataformas clientes, por ejemplo podremos tener un módulo para comunicarse con clientes que usen JavaTV, otro para clientes con DoCoMo/iAppli, otro para Java Web Start, etc. Por otra parte tendremos las aplicaciones empaquetadas en un formato especial PAR soportado por todos los servidores que tengan capacidades de aprovisionamiento. Por último tendremos una API que nos permitirá acceder al sistema de aprovisionamiento, por ejemplo, para comprobar si un cliente ha pagado por una aplicación, para buscar aplicaciones, etc.


Podéis ver más información sobre esta prometedora especificación en su página weby en la página del JSR 124. Ah, y por supuesto, podéis descargaros la especificación aquí para echarle un vistazo y si queréis enviarles vuestros comentarios al comité de desarrollo.
viernes
sep202002

Introducción a Java 2D

Gracias a Mitch Goldstein, experto en Java, descubre los poderes y competencias de la biblioteca Java 2D. Mitch le guía paso a paso a través de las ventajas del dibujo avanzado, de la presentación de textos y de la manipulación de imágenes que Java 2D aporta a la programación GUI.