Thursday, October 16, 2014

Java Español- Norte America-Centro America-Sur America

En el día de hoy se dio una reunión organizada por nuestro amigo Alexis Lopez, cuyo objetivo fue reunir Jug-leaders, JavaChampions, miembros de las comunidades de Java en Español, a nivel del Continente Americano.

Esta reunión los participantes convocados:
Alexis Lopez - Colombia

Aristides Villarreal - Panamá
Cesar Hernandez - Guatemala
Diego Silva - Perú
Jorge Vargas - Mexico
Jose Díaz - Perú


El propósito es reforzar la presencia de la comunidad Java en Español, coordinar las actividades a nivel regional, establecer una organización común que reuna las diversas comunidades.
Sin lugar a dudas fue una gran experiencia, compartir con mis amigos en una videoconferencia muy amena donde se establecieron importantes lineamientos a seguir.
Pronto se estará convocando a otros Jugleaders y miembros de las comunidades a unirse a esta iniciativa.
Esta fue la primera reunión de Jugleaders de latinoamericana sobre Java en español.


Tuesday, September 23, 2014

RemoteCommand primefaces

RemoteCommand de primefaces nos permite ejecutar los métodos de un Beans con JavaScript.
Podemos usarlo para varias actividades, en este ejemplo sencillo, para validar cuando se da Enter sobre una textField
  <p:remoteCommand  update="panel,growl,:form:barra:toolbar"
                                             name="remoteidnivel1" actionListener="#nivel1SearchController.load()}"/>

  <p:inputText id="idnivel1" size="35" value="#{nivel1Controller.nivel1.idnivel1}" title="#{msg.idnivel1}" required="true"
                                                     requiredMessage="#{msg.idnivel1} #{app['info.required']}"
                                                      onkeypress="if (event.keyCode == 13) {
                                                       remoteidnivel1();
                                                       return false;

                                                   }"/>

Friday, September 12, 2014

NetBeans 8.0.1 en Español

NetBeans 8.0.1 disponible en español
http://bits.netbeans.org/netbeans/8.0.1/community/
Esta disponible NetBeans 8.0.1 en varios idiomas .


Puedes descargar la nueva versión y utilizar las nuevas características



Wednesday, September 10, 2014

GlassFish 4.1

Disponible GlassFish 4.1 con soporte para Java 8
https://glassfish.java.net/download.html

GlassFish es un Servidor Java EE, que en su versión 4.1, liberado en el día de ayer soporta Java 8, CDI 1.2, WebSocket 1.1.

https://blogs.oracle.com/theaquarium/
como mencionaba en el post anterior esta integrado dentro de NetBeans 8.0.1

NetBeans 8.01 Disponible

Ya esta disponible la versión 8.0.1 de NetBeans
https://netbeans.org/downloads/


Algunas características

  • Soporte Glassfish 4.1
  • Los iconos cambian dependiendo del tipo de archivos, esto ayuda a identificarlos más rápidamente.





Thursday, September 04, 2014

Primefaces Blueprints

Primefaces Blueprints
https://www.packtpub.com/application-development/primefaces-blueprints


Quiero dar las gracias al equipo de Pack Publishing ,y a los autores Sudheer Jonna, Ramkumar Pillai, por la oportunidad de participar en este proyecto.
Primefaces Blueprints un libro donde aprenderás a crear aplicaciones Java Server Faces utilizando Primefaces.
Si no tienes experiencia o eres un desarrollador experimentado , este libro es una excelente alternativa a tomar en cuenta.

Wednesday, August 27, 2014

Recorriendo elementos con Lambda

Un ejemplo de recorrer elementos de un list y agregarlos a varios JComboBox
for(String texto:camposList){
                jComboBoxUsername.addItem(texto);
                 jComboBoxActivate.addItem(texto);
                 jComboBoxPassword.addItem(texto);
                     jComboBoxName.addItem(texto);
            }


Podemos utilizar Lambda para realizar la misma operación
  camposList.stream().map((texto) -> {
                jComboBoxUsername.addItem(texto);
                return texto;
            }).map((texto) -> {
                jComboBoxActivate.addItem(texto);
                return texto;
            }).map((texto) -> {
                jComboBoxPassword.addItem(texto);
                return texto;
            }).forEach((texto) -> {
                jComboBoxName.addItem(texto);
            });