Oferta de temporada, cualquier libro a US$5

martes, 20 de julio de 2010

Nuestro primer Portlet en Liferay

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

viernes, 16 de julio de 2010

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)

jueves, 15 de julio de 2010

"Persona" de NetBeans

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 :)

jueves, 8 de julio de 2010

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.
  1. Part 1, Overview and Coordination Between Portlets
  2. Part 2, Serving Resources and Other New Features
  3. 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)

martes, 6 de julio de 2010

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

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.

viernes, 2 de julio de 2010

Instalando Portal Pack en NetBeans 6.9

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.

jueves, 1 de julio de 2010

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 lo puse como respuesta múltiple. Y me compadezco de los trece (quizás más) que quieren aprender Java porque lo presionan en su trabajo. Digo "compadezco" porque cuando uno tiene presión para aprender algo, es muy posible que no lo entienda, hasta que le encuentre el gusto. Así que, ánimo! Java no es algo del otro mundo.

Bueno, aún estoy en un proyecto personal entre manos, que si Dios quiere lo tendré listo para este mes para el bien de la comunidad Java.