Entradas

Nuestro primer Portlet en Liferay

Imagen
Hasta el momento hemos visto cómo configurar Liferay sobre un Servidor Glassfish v3 para producción . Esto nos permite tener un Portal en blanco listo para que nosotros le configuremos todo. Es decir, el Liferay que viene preconfigurado con el GF, Tomcat o Jetty que está disponible en la página de descarga de liferay.com , tiene contenido preparado, textos de ejemplo, temas, aplicaciones completas, etc. Además que viene configurado con HSQLDB. Si al preconfigurado le cambiamos el acceso a la base de datos para que utilice el MySQL o cualquiera, en ese momento todo el contenido del Portal estará en blanco. Recomiendo la versión preconfigurada de liferay para conocer un poco cómo funciona, y además, para usarlo como caja de arena para probar nuestros portlets. En este post veremos cómo hacer un Portlet para Liferay usando NetBeans 6.x

Liferay 6.0.3 disponible

Después de mucho trabajo dedicado por la gente de Liferay.com, Brian Chan anuncia la disponibilidad de Liferay 6.0.3. (Ahora tendré que hacer posts para actualizar el Liferay a esa versión.. bueno, será después que publique sobre cómo hacer Portlets... ya casi acabo). La nota completa, aquí: con referencia a: Liferay Portal 6 GA Released - Blog - Liferay.com ( ver en Google Sidewiki )

"Persona" de NetBeans

Imagen
Si usas Firefox, te gusta "vestirlo" con las " Personas " disponibles...y además te gusta NetBeans, pues creo que esta "Persona" te podría gustar. Está disponible aquí http://www.getpersonas.com/es/persona/253842 Algo simple como para ser la primera vez :)

Entendiendo especificación Java Portlet 2.0

Y siguiendo con la onda de los portlets (creo que tendré buen tiempo hablando de ellos), aquí un artículo (en inglés) de Deepak Gothe , explicando sobre Portlet 2.0. Es un artículo de tres partes. Part 1, Overview and Coordination Between Portlets Part 2, Serving Resources and Other New Features Part 3, Extensions Si podemos juntarnos virtualmente un día para traducir estos y otros artículos , la comunidad nos lo agradecerá.

Juegos en JavaFX

Como me bloquearon páginas comunes de juegos (esos con Flash), y necesito de cuando en cuando descansar un poco del trabajo (vamos, que no somos máquinas.. Taylor está equivocado!) Encontré esta página de juegos pero hechos con JavaFX, además de tutoriales y guias para el desarrollo de aplicaciones JavaFX. Realmente muy interesante.. a ver si un día me aventuro a hacer un juego. con referencia a: JavaFX Topic: JavaFX Games ( ver en Google Sidewiki )

Instalación de Liferay en un servidor GlassFish v3 para producción

Imagen
En un anterior post mencioné los Portales en Java, y la facilidad que nos da el utilizar una plataforma con muchas funcionalidades, y nosotros simplemente deberíamos hacer los componentes que faltan. Estos componentes se llaman Portlets. Ahora mencionaré uno de los gestores de Portlets en Java que, según mi opinión, es bastante útil. Su nombre LIFERAY. Pero no hablaré de sus cualidades, ni todo lo que puede hacer.. eso ya lo hizo Pedro Edison en su blog :) , y como no hay que amontonar la red con lo mismo, esta vez mostraré cómo instalar el LIFERAY desde cero. No desde la instalación de un .exe, sino desde un archivo .war y sobre GlassFish v3 usando MySQL como gestor de base de datos.

Instalando Portal Pack en NetBeans 6.9

Imagen
Para comenzar con tutoriales de Portlets, es necesario preparar nuestro IDE para programar con Porlets. Por ello primero vamos en este Post vamos a ver cómo instalar el Portal Pack   para NetBeans.

Resultado de encuesta "¿Por qué quieres conocer Java?"

Agradezco a los que participaron de mi encuesta "¿Por qué quieres conocer Java?" Estos son los resultados Soy estudiante y quiero saber para aprobar el curso   21 (42%) Me interesa la tecnología Java, y quiero conocer más   35 (70%) En donde trabajo quieren que aprendan todo o parte de Java   13 (26%) Para agregarlo a mi CV   12 (24%) Aunque pareciera una encuesta sin importancia, estaba midiendo qué tipo de usuario promedio visitaba este blog. Agradezco a los  doce "sinceros" que buscan Java solo para agregar a su CV, aunque creo que también pudieron responder por diversión, y hay un grupo invisible que no ha marcado esta alternativa... solo especulo :). También a los 21 desesperados que necesitan aprobar el curso... también puede haber un gran grupo que no ha respondido... también estoy especulando. Ahora, los 35 que quieren saber más de Java (quizás ya sepan y quieran aprender más), también pueden pertenecer a los demás grupos... quizás, por eso

Tomcat 7.0

Imagen
Apache ha lanzado Tomcat 7.0, con compatibilidad para Servlet 3.0, JSP 2.2, EL 2.2 Se puede descargar desde aquí: http://tomcat.apache.org/download-70.cgi Y más documentación, aquí: http://tomcat.apache.org/tomcat-7.0-doc/

Ajax en JSF 2.0 - Ejemplo 2: Tabla actualizada según se escriba

Imagen
Siguiendo con los ejemplos después de mucho tiempo , ahora mostraré cómo actualizar una lista dependiendo del texto que se escribe en un input-text, pero usando Ajax. Es decir, a medida que se escribe, se actualizará el contenido del texto. Todo esto usando JSF 2.0 con su tag <ajax />

Vídeo: Usando JavaFX Composer en NetBeans 6.9

Imagen
Es como el Matisse de NetBeans para Swing, pero ahora para JavaFX

Desarrollo evolutivo

Imagen
Yo creo que lo único que es evolutivo es el conocimiento humano, por eso antes existían los TV de tubo y ahora están apunto de salir los TV LED 3D :) . Y es porque a medida que se desarrolla una nueva tecnología, el humano descubre que se puede hacer algo mejor, y por tanto lo deja para la siguiente versión. ¿Y que pasa con nosotros los programadores/desarrolladores de aplicaciones?

Actualización de GlassFish v3 a v3.0.1

Imagen
Junto con el lanzamiento de NetBeans 6.9, Oracle también lanzó GlassFish v 3.0.1 (que también viene incluido en el NB 6.9) Ahora, si ya tenemos en producción un GFv3 con todas las aplicaciones configuradas, JDBC Resources puesto a punto... ¿cómo le hacemos para actualizar a la versión  3.0.1? Tranquilos, no hay que temer.. aquí está la solución