Creando un proyecto #Java con #OpenXava 5.7.1 y #MySQL

openxava_001Hace algún tiempo había comentado acerca del Framework para desarrollo rápido de aplicaciones web empresariales OpenXava. Realmente no he notado mucha evolución desde entonces hasta la versión actual (5.7.1); sin embargo, retomaré el tema con un ejercicio que nos lleve más allá de esos primeros pasos.

Concretamente, vamos a crear un nuevo proyecto OpenXava con la base de datos MySQL.

Seguir leyendo «Creando un proyecto #Java con #OpenXava 5.7.1 y #MySQL»

#WildFly Application Server #Java EE7 Full & Web Distribution (LGPL 2.1 License) powered by #RedHat

Si bien hasta el momento la tecnología de RedHat aún no consigue desplazar el estándar de facto establecido durante tanto tiempo por Apache, lo cierto es que si quieres abandonar Glassfish parece ser la opción más razonable.

Seguir leyendo «#WildFly Application Server #Java EE7 Full & Web Distribution (LGPL 2.1 License) powered by #RedHat»

Hola Mundo: Liberty en #IBM Bluemix

ibm-bluemix

Que más puedo decir más allá del hecho de que me emociona profundamente que en la empresa donde trabajo estén evaluando seriamente comenzar a trabajar con la tecnología de IBM Bluemix.

No es que tenga algo en contra del Microsoft Azure, pero…

Seguir leyendo «Hola Mundo: Liberty en #IBM Bluemix»

#Payara Server: Application Server #OpenSource con soporte comercial

application_serverLa mayoría de las MIPYMEs, y muchas organizaciones, no son muy dadas a invertir en una plataforma tecnológica, bien por limitaciones económicas, por desconocimiento de la importancia de contar con un entorno suficientemente robusto, o por convencimiento de que sus necesidades actuales no ameritan tener que contar uno.

Así, es común ver aplicaciones Java desplegadas en entornos productivos sobre servidores con Apache Tomcat o Jetty, o en los mejores casos con Apache TomEE, GlassFish o WildFly.

Lastimosamente estos comunes escenarios por lo general derivan en situaciones capaces de colocar en riesgo la operación al no contar con un adecuado soporte.

La buena noticia es que…

Seguir leyendo «#Payara Server: Application Server #OpenSource con soporte comercial»

Reemplazando el #OpenJDK con #Oracle JDK en #Ubuntu #Linux

En el artículo Preparando nuestro ambiente con #Ubuntu #Linux (Parte II) aprendimos a Instalar Oracle JDK en nuestro Ubuntu Linux; sin embargo, dejamos de lado el configurarlo como el JRE instalado en nuestro ambiente.

SNjdk

En esta ocasión, vamos a realizar el procedimiento para reemplazar el OpenJDK con el Oracle JDK

Seguir leyendo «Reemplazando el #OpenJDK con #Oracle JDK en #Ubuntu #Linux»

Configurando variables de entorno permanentes en #Ubuntu #Linux

enviromentHemos visto en artículos pasados como instalar el Oracle JDK y el Gradle Build Tool en nuestro Ubuntu Linux, sin embargo en ambos casos ha quedado pendiente la configuración apropiada  de las variables de entorno.

En  este artículo nos enfocaremos en procurar la configuración permanente de las mismas a fin de lograr contar con un ambiente correctamente configurado.

Seguir leyendo «Configurando variables de entorno permanentes en #Ubuntu #Linux»

Instalando #Eclipse IDE en #Ubuntu #Linux (nivel principiante)

Apps-eclipse-iconUna vez que contamos con nuestro ambiente Linux una de las cosas que seguramente querremos resolver rápidamente es disponer de nuestro Eclipse IDE. Afortunadamente Ubuntu nos permite hacerlo de manera simple, rápida y efectiva.

Seguir leyendo «Instalando #Eclipse IDE en #Ubuntu #Linux (nivel principiante)»

Cómo IntelliJ IDEA desplazó a #Eclipse IDE?

diferencia-versionRecientemente IntelliJ IDEA desplazó a Eclipse IDE en la batalla de los IDE, y seguramente muchos se preguntarán: cómo es que un IDE con tantas limitaciones (A diferencia de Eclipse IDE que es total y completamente gratis, IntelliJ IDEA Ultimate tiene un costo de US $ 499.00 /1st year; US $ 399.00/2nd year y US $ 299.00/3rd year onwards) pudo lograr semejante hazaña?

 

Seguir leyendo «Cómo IntelliJ IDEA desplazó a #Eclipse IDE?»

Preparando nuestro ambiente con #Ubuntu #Linux (Parte I)

linux-azure-hdiAhora que nuestra plataforma de Big Data (Microsoft HDInsight) estará disponible únicamente sobre Ubuntu Linux, seguramente nos vendría bien comenzar a preparar nuestro ambiente con este OS a fin de poder realizar las labores de desarrollo, prueba y mantenimiento de nuestras aplicaciones.

Seguir leyendo «Preparando nuestro ambiente con #Ubuntu #Linux (Parte I)»

Expira soporte técnico para #Microsoft #HDInsight 3.5

2017-07-07_103150Hace tan solo un par de días expiró el soporte técnico para la versión de HDInsight 3.5 y se aproxima la fecha para que Microsoft deje definitivamente fuera de circulación la plataforma de HDInsight sobre OS Windows y únicamente dispongamos de su solución de Big Data sobre Linux.

Quizás no es lo mejor, pero al menos es un gran avance.

Seguir leyendo «Expira soporte técnico para #Microsoft #HDInsight 3.5»