Comunidad

Cuestiones acerca de Java México

Grails 1.2 liberado!

Este fin de año se ha cubierto de releases importantes.

Toca el turo a Grails, el framework para desarrollo de aplicaciones web con Groovy, que hace unos minutos fue liberado en su versión 1.2

El anuncio oficial lo pueden encontrar en este enlace.

También pueden revisar a detalle las Release Notes y la Documentación.

Ya está disponible en la página de descarga del sitio de Grails: .

Saludos a todos.

Javier Ramírez Jr.

Groovy 1.7 liberado!

Hace unos minutos fue lanzada la versión 1.7 de este ya popular lenguaje dinámico para la JVM.

Algunas de las características de esta nueva versión son:

  • Clases internas anónimas y clases anidadas.
  • Mejoras en anotaciones, con habilidad para poner anotaciones en imports, paquetes y declaraciones de variables.
  • Mejoras en Grape.
  • Power Assert, para assertions más legibles.
  • Mejoras al AST (Abstract Syntax Tree) con AST Viewer y AST Builder.
  • Reescritura del GroovyScriptEngine para mejorar flexibilidad y rapidez.
  • Mejoras en GroovyConsole, como números de línea, mejoras en la vista, etc.
  • Mejoras en manejo de SQL, como batch updates y soporte de transacciones.

Para ver más detalles revisen las release notes.

Groovy 1.7 está disponible a la descarga desde su sitio web oficial:

Saludos a todos.

Javier Ramírez Jr.

Con información de DZone.

Un poco de humor Javero

Casi siempre el contenido aquí es informativo y útil, sin embargo no está de más de vez en cuando salir de la rutina y que mejor ahora que es viernes :-)

¿Qué es lo que pasaría si Chuck Norris programara en Java?

  • Sólo Chuck Norris puede hacer una clase abstracta y final.
  • Chuck Norris serializa los objetos directamente en cráneos humanos.
  • Chuck Norris no despliega aplicaciones web, él las mete a patadas en el servidor.
  • Chuck Norris siempre utiliza sus propios patrones de diseño, y su favorito es la Patada Voladora Chuck.
  • Chuck Norris puede usar para matarte cualquier clase de java.util, incluido el javadoc.
  • Chuck Norris puede golpear tan fuerte que tu aplicación web se convierta en una aplicación swing, y es muy probable que sea una aplicación swing con una gran cantidad de iconos de cráneos humanos.
  • Chuck Norris demostró el significado de Float.POSITIVE_INFINITY contando hasta él, dos veces.
  • La sincronización no protege frente a Chuck Norris, si quiere el objeto, él lo toma.

Java EE 6 ya está disponible

Después de más de 3 años de trabajo por fin ha conseguido la aprobación final la especificación de Java EE 6 (JSR 316).

Entre las novedades la más discutida y comentada son los perfiles, funcionalidad que permite crear una configuración personalizada al entorno específico de cada aplicación, de esta manera habrá perfiles para ambientes web, telecomunicaciones, etc.

Java EE 6 también integra Inyección de Dependencia, Servlet 3.0 (JSR 315) que soporta ya procesamiento asíncrono, de esta manera no tiene un servlet que esperar respuesta de algún recurso como alguna base de datos, y puede continuar con su procesamiento. Sevlet 3.0 también incluye ya anotaciones.

En Java EE 6 también se encuentra ya disponible JSF 2.0 (JSR 314), la nueva versión de esta tecnología JavaServer Faces, que entre otras características ya incluye anotaciones para manejar los beans y soporte Ajax embebido. Además de esto Java EE 6 también incluye JSP 2.2.

Otra característica más es la inclusión de la especificación Bean Validation (JSR 303), que es una API para validación en Java Beans basada en anotaciones, que simplifica las validaciones y reduce duplicidad y errores en beans.

EJB 3.1 (JSR 318) también es parte del release de Java EE 6, que integra novedades como:

  • Un nuevo diseño de Singletons con la anotación @Singleton.
  • Invocación de beans asíncronos con @Asynchronous.
  • Un nuevo sistema de empaquetamiento que deja atrás la restricción de que las clases EJB se tengan que empaquetar en un ejb-jar, ahora ya pueden ser incluidas sin problema en un WAR file.
  • EJB Lite, que es un subset de EJB 3.1.

También se incluye la API para RESTful Web Services, JAX-RS (JSR 311)

En cuanto a persistencia Java EE 6 incluye JPA versión 2.0 (JSR 317), que provee mejoras a JPQL y ofrece una nueva Criteria API, entre otras cosas.

Java EE 6 puede ser descargado de aquí. Si les interesa conocer más en InfoQ están haciendo un seguimiento muy bueno del tema.

Saludos a todos.

Con información de InfoQ.

Javier Ramírez Jr.

Última reunión del año!!

Y bien, quizá pensaron que ya no habría reuniones hasta entrando 2010, pero no es así, ya viene la próxima reunión de la comunidad y la última del año!

En esta ocasión tenemos las siguientes dos ponencias:

  • Mundo Java. - Gerardo Horvilleur presentará los proyectos que ha realizado en los últimos años, además de presentar Mundo Java, su nuevo proyecto acerca de comunidades 3D en línea.
  • Integración de Flex + SpringBlazeDS - Erick Camacho e Ivan Álvarez Frías nos mostrarán como integrar la tecnología RIA Adobe Flex con el componente SpringBlazeDS.

Fecha: 12 de Diciembre de 2009.
Lugar: Ave. San Lorenzo 1009 Piso 4. Col. del Valle, México, D.F.

Mapa en vista de calle:

Ver mapa más grande

Recuerden que el evento es totalmente gratuito, solo necesitan registrar su asistencia aquí.

Los esperamos!

UN POCO DE AYUDA PARA LA GENTE QUE DESEA APRENDER JAVA

hola, soy nuevo, alguna sugerencia de como empenzar a programar en java, mientras voy viendo los manuales
Gracias!!!!!!

Cliente Web Service

buenas tardes, necesito saber como llamar a un servicio web creado en .Net o desde JDeveloper ,desde una clase de Java, pero no se que necesito para esto

Otros programitas (simples) en Java y otras cosas

Soy programador novato en Java, empece con VB 6, pero me pase a Java para aprender más debido a que Java es más cotizado en cualquier lugar de trabajo

Estoy programando en JCreator, pero no se ocupar muy bien el JDK ni crear< b>"ficheros .jar"
para crear ejecutables java,¿ alguien sabe como puedo crearlos?

les dejo unos link para libros gratis:

Más programas y manuales de programación (Java, VB6,etc.)

Enlaces a libros de programación

Aqui:
Libros gratis (Java,VB6,etc.)!!!

Tercer programita
electronica.java
 

Programas en Java

Aqui dejo algunos programitas que he hecho en Java

Por si alguien los quiere analizar y/o corregir(soy principiante en Java) me harian un gran favor: masa.java y operas.java

Primero
masa.js
 

Distribuir contenido