Buscar
Social
Ofertas laborales ES
jueves
sep202007

EncryptME, pequeña librería de encriptación para Java ME

EncryptME es una librería de tan sólo 3 kB de tamaño que permite encriptar las comunicaciones que se realizan desde un dispositivo Java ME. Según los autores, la librería es altamente eficiente: el emplearla apenas añade en torno a un segundo respecto al tiempo necesario para establecer una conexión http normal y es unas tres veces más rápida que establecer una conexión https.

 

La librería soporta los siguientes algoritmos de encriptación:

  • AES with 256 bit keys (FIPS 197) Cert#593

  • AES-based RNG (ANSI X9.31) Cert#338

  • RSA with 1024 to 4096 bit keys (FIPS 186-2) Cert#271

  • SHA1, SHA224, SHA256, SHA384, SHA512 (FIPS 186-2) Cert#643"


EncryptME está distribuido por una empresa pero no he visto información acerca de su licencia o precio. Quitando este detalle, parece una pequeña pero impresionante librería.

miércoles
sep192007

Liberado Jboss Seam 2.0.0.CR1

Ayer fue liberado Jboss Seam 2.0.0.CR1. Despues de un 'largo' parentesis con solo un par de bugs por hacer suponiendo que era por la integración con las nuevas Richfaces 3.0.1.
miércoles
sep192007

Merobase: Como buscar codigo reutilizable

Me acaban de encontrar un articulo acerca de como utilizar una herramienta llamada merobase para encontrar codigo reutilizable a traves de test unitarios.

 Que me estas contando?
 

Merobase es un buscador de codigo al estilo  Google Code Search. Permite busquedas a traves de muchos criterios como podreis ver en su pagina. La diferencia principal - para mi - es que este incluso permite encontrar una clase que satisfaga un test unitario!

Ejemplo 

Es decir, siguiendo el ejemplo del articulo, escribes un test unitario para probar un metodo lanzarDado() de una clase Dado. En el test impones condiciones (asserts) que limiten el resultado devuelto a >=1 y <=6. Instalas un plugin para Eclipse llamado FAST que permite realizar una busqueda de clases que satisfagan el test con tan solo hacer click con el boton derecho. Y por ultimo, merobase devuelve las clases que pasan los test.

Sinceramente, yo no lo he probado, pero mi manager habla maravillas de el y queria compartir esta informacion con la comunidad hispana.

Para todos aquellos que sepais leer ingles, os recomiendo leer el articulo original. No es muy largo:

Saludos.

Fuentes 

Articulo que explica como usar lo que he explicado: http://www.infoq.com/news/2007/09/TDCR 

Merobase: http://merobase.com/ 

 

 

martes
sep182007

AppFuse 2.0 liberado

Ha sido liberada la versión 2.0 de AppFuse, en mi experiencia profesional he podido trabajar con la version 1.9.3 y he obtenido excelentes resultados, ya que no debo de preocuparme de construir la arquitectura, seguridad, etc de una aplicación Web J2EE, sino de plano centrarme en la lógica del negocio. Tambien una carateristica de este framework es que puedo seleccionar entre las mejores tecnologías J2EE disponibles (Struts, JSF, Hibernate, Ibatis, etc) obteniendo los mismos resultados. Alguien mas puede comentar sobre experiencias con este framework?. Un saludo.
martes
sep182007

La versión 6.0 Beta del IDE NetBeans ya es oficial

 

El objetivo principal de esta nueva versión es mejorar la productividad de los desarrolladores a través de un editor más inteligente y rápido. Otro objetivo de esta versión  con relación a las anteriores es la integración de todos los productos de NetBeans dentro del mismo IDE.

Las características principles de este nuevo IDE son:

  • Swing GUI Builder
  • Editor inteligente
  • Soporte para Ruby on Rails
  • Diseño visual de JSF
  • Servicios Web y SOA
  • Editor de XML Schema y un diseñador de XSLT

La versón final del IDE NetBeans 6.0 está planeada para finales de 2007.

Para ver todas las innovaciones de la versión 6.0 del IDE NetBeans podemos ir al apartado de novedades de la wiki de NetBeans. La documentación de esta última versión la podemos encontrar en la página principal de documentación de NetBeans. Y para bajarnos el IDE en cuestión podemos ir a la zona de descargas de NetBeans.