JBoss AS 7- Primera parte: Trucos nuevos de un perro viejo

agosto 12th, 2011 by Alejandro 7 comments »

Hace muy poco que RedHat liberó la versión 7 de su servidor de aplicaciones.  Con esta nueva versión nos muestra como una empresa grande es capaz de lanzar un producto “viejo” totalmente renovado adecuado a las necesidades actuales. Esta versión no solo soporta Java EE6 sino que también plantea un cambio drástico en la arquitectura del servidor de aplicaciones. Nuestra intensión es sacar una serie de artículos mostrando cuales son los cambios introducidos. Estos no intentan ser una guía completa sobre JBoss 7 sino más bien un vistazo general para que ustedes puedan aprender junto con nosotros que se trae esta nueva versión. Les aclaramos que la información presentada en estos artículos está tomada en parte de la propia documentación de JBoss, de algunos comentarios del foro de JBoss y de nuestra “experimentação”.
Ahora basta de cháchara y arranquemos.

» Read more: JBoss AS 7- Primera parte: Trucos nuevos de un perro viejo

Share

Testing FTW

febrero 11th, 2011 by Enrique No comments »

Algunas frases que he escuchado y que en algún momento hasta he dicho (y no estoy particularmente orgulloso):

  • El testing no sirve para nada
  • Esto es bien simple, no necesita testing
  • Que testén los usuarios
  • El testing es una pérdida de tiempo
  • Testear es improductivo
  • Testear es aburrido

» Read more: Testing FTW

Share

Java AppServer-04: Ejemplo

octubre 21st, 2010 by Enrique No comments »

Mucho artículo, mucho artículo… pero ¿cómo se usa? Bien, en este vamos a ver un ejemplo de como usar el AppServer. Antes de continuar, es muy importante tener en la cabeza el post http://blog.aquait.info/2009/10/180/ pues presenta la configuración del servidor. » Read more: Java AppServer-04: Ejemplo

Share

¿Es fácil comenzar a utilizar Scala?… That is the question!!!

septiembre 28th, 2010 by Alejandro 4 comments »

Primero, antes de comenzar para los que no saben que es Scala (en este caso no se como han llegado acá?) les cuento que es un lenguaje que mezcla la programación funcional y la orientada a objetos tratando de brindar lo mejor de ambos paradigmas. Este lenguaje cuenta con su propio compilador “scalac” el cual genera clases Java que pueden ser interpretada por una JVM. Esta particularidad hace que se puedan utilizar todas las librerías existentes en Java así como también utilizar nuestro código dentro de otras aplicaciones Java.

Actualmente mucho se ha escrito y discutido mucho de si Scala es un lenguaje fácil o difícil, simple o complicado. El problema con lo que he leído no es la opinión que se da, sino desde el punto desde el cual se enfoca la pregunta. ¿A que me refiero con esto? A mi entender necesitamos re-formular la pregunta ¿Es fácil para un programador Java aprender Scala? Para poder obtener una respuesta útil. La pregunta que deberíamos hacernos es: ¿Es fácil para un programador Java comenzar a utilizar Scala?

» Read more: ¿Es fácil comenzar a utilizar Scala?… That is the question!!!

Share

Juegos en JME (o cómo convertir tu celular en una mini consola de video juegos)

junio 17th, 2010 by Enrique No comments »

Con el poder de procesamiento que tienen los dispositivos móviles hoy en día y en particular los celulares, se puede -con un poco de esfuerzo, paciencia y muchas ganas- implementar juegos interesantes en Java para el celular.

El “celular” de hoy en día es como una computadora con un montón de periféricos integrados: cámara, teclado, pantalla, teléfono celular, lector de memoria externa, wifi, gps, gsm, etc. Y todo esto en la palma de la mano. » Read more: Juegos en JME (o cómo convertir tu celular en una mini consola de video juegos)

Share

Usando SessionBeans en Grails

marzo 14th, 2010 by Alejandro 2 comments »

¿SessionBeans y Grails?

Una de la cualidades de Grails que personalmente más me gusta es su integración con JEE. Desde Grails podemos utilizar tags JSP, Session Beans y EntityBeans como si fueran parte integral del framework.
En este post nos centraremos en como podemos invocar SessionBeans ya sean remotos o locales desde nuestro código Grails. » Read more: Usando SessionBeans en Grails

Share

SCRUM – Cuando comprendas esta metodología de proyectos sentirás que lo sabías desde hace tiempo

enero 27th, 2010 by Gabriel 2 comments »

Hace nueve años comencé a gestionar procesos de desarrollo de software, utilice varias metodologías ortodoxas que me ayudaron a lograr los objetivos de mis proyectos.

En la medida que adquiría experiencia me daba cuenta que faltaba algo. Tenía la sensación que lograba las metas con un esfuerzo personal muy importante, pero mi equipo lo hacía de forma irregular.

Luego de decenas de proyectos comencé a buscar la verdadera razón del éxito. Comprendí que éste radica en la naturaleza de las personas que trabajan en él, sumado al conocimiento técnico adecuado. Por esta razón, siempre considere a mi equipo de trabajo como el “gran actor” de un proyecto y siempre intente generar el contexto más adecuado para obtener el mayor rendimiento de ellos, incluyendo la motivación personal.
» Read more: SCRUM – Cuando comprendas esta metodología de proyectos sentirás que lo sabías desde hace tiempo

Share

GWT Reflection

diciembre 5th, 2009 by Enrique 5 comments »

Intro

Siguiendo en la linea de la introspección, hoy vamos a ver una simple reflexión que nos va a permitir invocar sobre una instancia de una clase a métodos por su nombre.

» Read more: GWT Reflection

Share

Java AppServer-03: Configuración y código

octubre 29th, 2009 by Enrique 3 comments »

Este es el último artículo de esta serie. En este voy a presentar como se configura el servidor y además voy a subir el código fuente.

» Read more: Java AppServer-03: Configuración y código

Share

Java AppServer-02: DBPool + Messaging

octubre 28th, 2009 by Enrique No comments »

Siguiendo la exploración de los principales componentes de servidor, en este artículo vamos a ver el el componente de conexiones a la base de datos y el de mensajería. Los dos componentes se diseñaron e implementaron separadamente del servidor de aplicaciones, por lo que no están acoplados de ninguna forma. Para “agregarlos” al servidor, se implementaron módulos del servidor que los adaptan. » Read more: Java AppServer-02: DBPool + Messaging

Share