Buscar
Social
Ofertas laborales ES
lunes
ago112008

Primer prototipo de Closures para Java que soporta completamente la especificación terminado

Neal Gafter anuncia en su blog la publicación de la primera versión de Closures para Java que cumple totalmente con la especificación.

El prototipo se puede descargar y probar con cualquier jdk6 ya instalado en la máquina. Dentro del comprimido se incluye scripts que permiten configuran javac y java (tanto .sh como ,bat)

En www.java.info se pueden encontrar tanto la especificación y el prototipo como algunos articulos para los que aún no han visto nada.

 

Links

lunes
ago112008

¿Programan las mujeres mejor que los hombres?

Hola programadores (as)

       Aunque no me ha tocado ver un comentario hecho por una mujer (al menos que yo me haya dado cuenta), no tiene mucho que ver con Java sin embargo me parecio interesante y a punto de discuciòn, hasta donde se, el cerebro de las mujeres esta diseñado para trabajar en paralelo (no hay hombre que haya podido sondear la mente femenina en su totalidad, bueno... quiza si, pero no quiero hablar de esas ecepciones), quiza esta "arquitectura bilogica" si le permita mas facilmente programar, no se, a lo largo de mi trayectoria profesional (que ha sido corta) me ha tocado ver buen@s y mal@s programadores, pero las mejores impresiones de un buen proyecto en codificacion han sido de (varones) programadores (quiza no es justo comparar, puesto que la proporcion que he visto es de 10 a 1), donde resultan infalibles es en la ingenieria de SW (me declaro dominado en este hambito, sin duda la mujer tiene mas facilidad, al menos en mi humilde opinion).

Igual de opciones esta hecho mundo, megustaria conocer su opinion.

Daniel

Link del articulo: http://www.volkanrivera.com/esp/?p=473

lunes
ago112008

Java Developer Day 2008 - Perú

 Con el fin de promover los avances en la tecnología Java, que brinda grandes beneficios tanto a nivel tecnológico como económico a las diversas empresas que hoy por hoy la están aplicando, tanto a nivel de desarrollo como de arquitectura, CJAVA  se encuentra a la vanguardia de estos cambios y en conjunto con Sun Microsystems y con el auspicio de ISILTECH organizan el evento denominado “JAVA DEVELOPER DAY 2008” a realizarse el miércoles  13 de agosto en las instalaciones del Teatro La Plaza ISIL, Av. Malecón De la Reserva 610 Local 211 - Larco Mar – Miraflores. El evento contará con la presencia del Consultor Fernando Villalba, Senior Education Consultant de Sun Microsystems Argentina, especializado en alinear Tecnologías de la Información con la Estrategia Empresarial trabajando en diversos proyectos en Chile, Perú, Argentina, Paraguay y Uruguay, quien expondrá el tema “Arquitectura empresarial con JAVA transformando IT en servicios de negocios”. Informes e inscripciones:Teléfono: 4712673Correo: eventos@cjavaperu.comWeb: http://www.cjavaperu.com/jdeveloperday.html   
martes
ago052008

Nueva versión de Magnolia 3.6 disponible

Hola

Una pequeña noticia para decirles que la nueva versión de nuestro CMS java opensource Magnolia 3.6 esta ya disponible

Entre las novedades que aporta esta versión su pueden notar  los realces del funcionamiento los cuales se han centrado en la mejora del sistema para los usuarios finales.Lla nueva versión de magnolia 3.6 es hasta diez veces de más rápidas al importar y activar contenido, al formatear y crear nuevo párrafos así como para crear las  revisiones de cada pagina y más.

El nuevo sistema de cache ofrece un control increíblemente refinado, granular de la puesta en cache y de limpieza de este mismo (flushing). Esto permite a los administradores crear soluciones de cache modificadas para requisitos particulares, así como  optimizar estratégicamente el cache para responder a la alta carga en los sitios Web  y para asegurar una gran disponibilidad de cada elemento de contenido.

Magnolia 3.6 también ofrece un mecanismo actualizado de validación que asegura la continuidad del contenido grandes implementaciones en multi-sitios. La funcionalidad transaccional de la activación garantiza una transferencia acertada de los contenidos o de los cambios hechos en un servidor Magnolia (generalmente un servidor de pre-edición o un servidor de edición) y después publicados a los sitios públicos múltiples de Magnolia (servidores subscriptores). Esto se asegura de que los contenidos y los cambios creados en el servidor de edición se repercutan en todos los servidores Magnolia remotos. Alternativamente, si hay un problema técnico en la publicación a uno de los suscriptores, el contenido no es publicado por ningún suscriptor hasta que se haya resuelto la edición. Esto resuelve el problema común a muchas disposiciones CMS encargadas de sitios múltiples, donde los errores técnicos o de red durante el proceso de publicación pueden, hacer que algunos sitios  suscriptores se desincronisen, y no   exhiban un contenido que tendría que ser idéntico en cada sitio.

El backup también se ha refinado en esta última versión de Magnolia, permitiendo a los administradores la restauración de varias versiones  anteriores de un contenido que ha sido editado. Esta nueva característica de backup ofrece una herramienta particularmente interesante para los usuarios corporativos que necesitan migrar sitios a partir de una instancia Magnolia a otra.


Como dije antes en un recapitulativo, magnolia es uno de los únicos CMS opensource en soportar JSR170.
Para mas información sobre JSR170 pueden seguir este enlace:
http://www.cmswatch.com/Feature/123
Entre otras caracteristicas cuenta con:

  •  modulo de foro
  •  modulo de encuesta
  •  modulo de packaging
  •  Interface AJAX
  •  Backup automático de meta-data (como nombre del autor y fecha)
  •  Multi lenguaje- administración en 15 lenguas; contenido en cualquier lengua..
  •  Búsqueda en el repositorio por contenido o por palabras claves
  •  Gestión de versión
  •  Workflow, el cual puede ser modificado para amoldarse a procesos complejos de publicación.
  •  Publicación diferida, toda publicación puede ser automáticamente programada a una fecha posterior.
  •  Creación de flujos RSS
  •  PodCasting
  •  Url virtualmente estáticos (a toda pagina se le puede dar un url de tipo estático de manera a ser fácilmente accesible a los motores de búsquedas e indexados)
  •  Virtual Static Web Addresses
  •  integración con portales de contenido via JSR-168
  •  Conector hacia CRM
  •  Autentificación con Single Sign On, JAAS y LDAP (*)
  •  Conector CRX
  •  Modulo de despliegue
  •  clustering y load-balancing
  •  Cache, Magnolia puede poner en cache toda pagina de manera a aumentar la rapidez del acceso a ellas, el cache se pone al día automáticamente según las paginas sean modificadas.
  •  Logging utilizando Apache Log4j
  • Magnolia uses standard Log4j logging. Its extensive customization options allow you to focus logs on your particular needs.
  •  Backup posible a través de varios medios, ya sea directamente por el repositorio o a través de de un mecanismo de export/import que puede ser planificado. De la misma manera hay un modulo de packaging que permite hacer un backup de los templates, clases java , etc..
  •  Gestion de roles, de manera a asignar a un usuario uno o mas roles a travez de grupos bien definidos.El contenido puede ser solo visto, leído y cambiado por aquellas personas que han sido asignadas a ello.
  •  Posibilidad de crear los templates de manera dinámica con el sitedesigner, sin tener que saber nada de html o jsp.
Tienen también la versión enterprise edition, que no es gratis pero aporta muchas funcionalidades y ademas el soporte, muchas empresas no utilizan opensource justamente porque no hay ningún soporte detrás de los productos

Pueden ver el roadmap aca:
http://wiki.magnolia.info/display/DEV/Roadmap
La versión enterprise edition puede descargarse acá:
 http://registration.magnolia.info/
La versión community puede descargarse acá:
 http://sourceforge.net/project/showfiles.php?group_id=86297&package_id=89560&release_id=616472
Las notas correspondientes a la version:
 http://documentation.magnolia.info/releases/3-6-1.html
Sito generado por maven:
 http://dev.magnolia.info/ref/3.6.1/
lunes
ago042008

jLibrary 1.2 disponible

Desde la semana pasada, está disponible para descarga la versión 1.2 de jLibrary. Un gestor documental open source construido sobre JackRabbit, con un cliente de escritorio basado en Eclipse RCP y un cliente web que se ha añadido en esta versión.


Hay que destacar la mejora en el consumo de memoria, entre otras de las nuevas funcionalidades y mejoras.

 

También hay que destacar que la empresa rusa Blandware se va a hacer cargo del proyecto, que han sido los encargados de preparar y lanzar la release. Martín Pérez ha escrito en su blog estos y otros detalles de cómo ha sido el camino a esta nueva versión.