Buscar
Social
IntelliJ IDEA

Contenido de otras web
En javaHispano...
jueves
jul032014

Gradle 2.0 

Ayer Hans Dockter, Fundador de Gradle, anunciaba la versión 2.0 del proyecto. Gradle es el sistema de build basado en Groovy en vez de, por ejemplo, XML como es el caso de Ant. Entre las principales novedades de esta versión se encuentra un incremento considerable en rendimiento, especialmente en cuanto al uso de memoria en builds grandes, soporte para Java 8 y soporte también para C y C++.

Gradle 2.0 está basado en Groovy 2.3.2 y se han puesto obsoletas algunas API de Gradle 2.0, pero todas ellas siguen estando disponibles (aunque, en principio, podrían ser eliminadas en la siguiente versión mayor), por lo que no debería haber problemas de compatibilidad al actualizar a la nueva versión.

 

martes
jul012014

Oracle WebLogic Server 12.1.3 con soporte parcial para Java EE 7

Oracle ha anunciado hace unos días Oracle WebLogic Server 12.1.3. La principal novedad parece ser el soporte De algunas API de Java EE 7: JAX-RS 2.0, Java API for JSON Processing, Java API for WebSocket, y JPA 2.1. También afirman tener soporte para "eventos enviados por el servidor" y una "capacidad única de emulación de WebSocket ("unique WebSocket emulation capability"). Especialmente esto segundo, no estoy seguro de que significa. 

Esta es la primera versión de WebLogic que comienza a incorporar soporte para Java EE 7, aunque este soporte no es completo y el servidor de aplicaciones todavía no está certificado.

lunes
jun302014

Cómo instalar el JDK 8 de Oracle en Windows XP de 32 bits

Oracle ha dejado de dar soporte a Windows XP de 32 bits con Java 8. Realmente, no parece haber ningún motivo para que la versión de 32 bits no funcione en Windows XP. Simplemente el instalador se niega a realizar la instalación. Y a lanzar la instalación aparece el error:

No se encuentra el punto de entrada del procedimiento RegDeleteKeyExA en la biblioteca de vínculos dinámicos ADVAPI32.dll. 

Lo mismo sucede si os bajais el paquete que contiene Netbeans 8 con Java 8. Sin embargo, el JDK parece funcionar perfectamente, excepto por la parte en la que el instalador no está dispuesto a hacer la instalación. En este video se muestra cómo instalar el JDK 8 de Oracle en Windows XP de 32 bits. 

Click to read more ...

lunes
jun302014

XRebel 1.0, un profiler Java interactivo

XRebel es un profiler Java interactivo creado por ZeroTurnaround que se ejecuta en paralelo con nuestra aplicación durante su desarrollo o su testeo. XRebel se ejecuta como un agente Java, por lo que lo único que tenemos que hacer es añadir una propiedad al comando que lanza la máquina virtual. Esto hará que en nuestra aplicación web veamos un widget html adicional que, en tiempo real, nos estará mostrando información sobre potenciales problemas en la aplicación.

Entre las cosas que monitoriza se encuentran los accesos a la base de datos, excepciones que puedan estar sucediendo sin efectos visibles, problemas con las sesiones, etc. En este video tenéis una muestra de cómo emplearlo con la aplicación Pet Clinic de Spring, y como de un modo sencillo encuentra un problema en la forma de acceder a la base de datos (se realizan excesivas consultas).

 

Click to read more ...

sábado
jun282014

Artículo en español explicando los framework Flume, Kafka, Spark y Storm

Elías Grande Rubio ha escrito un artículo en español explicando en qué consisten cuatro frameworks relativamente recientes y todavía más bien poco conocidos de la fundación Apache: Flume, Kafka, Spark y Storm.

Flume Es un servicio pensado para agregar logs de gran volumen, especialmente para importarlos en Hadoop/HDFS. Spark Permite construir cluster de computación de propósito general que siguen un modelo de programación similar al de Open MPI. Kafka es un sistema de mensajería de alto rendimiento y distribuido.  Por último, Storm Es un sistema de computación distribuida de tiempo real que tiene una arquitectura tipo maestro -esclavo pero donde ninguna instancia mantiene estado, sino que la gestión del Estado está delegada a ZooKeeper.

Si te interesa conocer más detalles sobre estos tres framework de apache os recomiendo la lectura del artículo original aquí.

Elías Grande Rubio
jueves
jun262014

Videotutoriales con AndroidStudio en español

Este curso es para el desarrollo de apps con AndroidStudio, donde aprenderás cómo crear y diseñar tu proyecto, así como la interfaz de usuario. El único pre-requisito es que sepas programar en Java, dado que es el lenguaje principal de programación con Android. Todos los videos están explicados en español y son bastante fáciles de seguir, al ser altamente visuales.

Se encuentran hasta el momento 40 capítulos en producción para este tutorial, cubriendo desde los temas más básicos hasta los más avanzados, como SQLite, trabajando con ORMLite como motor de perisstencia, Intents, fragmens, Fragments Dinámicos, Servicios, AsyncTasks, y habrá una sección especial implementando un proceso de sincronización con Apache Tomcat 8 y servicios web REST utilizando Jersey, Netbeans 8 y MySQL 5.6

Al momento de escribir la noticia había publicados 12 videos de 40 del tutorial, lo encontrarás como una guía muy completa sobre los puntos más interesantes de la plataforma. No olvides suscribirte al canal, pues habrá muchos más tutoriales sobre tecnología y en Java en especial. Comenta, y opina pues tus ideas y dudas han hecho crecer este canal nuevo, dedicado a la libre capacitación en tecnologías.

Disfruta del tutorial
Nota: noticia enviada por atellez

miércoles
jun252014

Presentación de la charla Charla: Creando aplicaciones RIA con Vaadin

Os dejamos aquí el PDF con la presentación de la charla: Creando aplicaciones RIA con Vaadin. Esta charla fue coorganizada MadridJUG y javaHispano y fue impartida por Manuel Carrasco Moñino.

Si estáis interesados en más documentación sobre Vaadin podéis echarle un vistazo a su canal de YouTube donde tienen varios videotutoriales.

miércoles
jun252014

NightHacking with Vaadin ¡En tu ciudad!

Este jueves 26 Stephen Chin tendrá una sesión Nighthacking con Joonas Lehtinen hablando y dando un taller sobre Vaadin. Joonas es el CEO e inventor  de Vaadin. Para grupos de 5 o mas personas, en cualquier sitio del mundo Vaadin promociona que nos podamos tomar algunas cervezas durante el evento.

Mas informacion en: http://www.meetup.com/nighthackingworldwide/days/

Nota: noticia enviada por manolo
martes
jun172014

¿Qué temas te gustaría que se tratasen en Codemotion 2014?

Desde la organización de Codemotion se está sondeando a las comunidades  para ver qué lenguajes de programación y qué tecnologías resultan de más interés. En base a esta información se definirán los porcentajes de charlas de cada lenguaje/categoría que finalmente terminan componiendo la agenda del evento. Esta información es por tanto bastante importante para ayudar a definir la estructura de Codemotion. Aquí tenéis una explicación más detallada sobre cómo exactamente se compone la parrilla de charlas del evento.

Podéis aportar vuestro granito de arena dando vuestra opinión a partir de este formulario

Os recordamos también que el Call for Papers para Codemotion 2014 estará abierto hasta el 31 de julio.

martes
jun172014

Charla de MadridJUG: Tests en Java con Groovy y Spock

El miércoles, 25 de junio de 2014 desde las 19:00 hasta las 21:00 se va a celebrar la charla organizada por MadridJUG: Tests en Java con Groovy y Spock.

 

Descripción de la charla:

No hay forma, por más que pruebas bibliotecas Java de tests no encuentras una forma de hacerlos sencilla y potente y que realmente te convenza del todo. Tu código de pruebas a menudo acaba siendo un pequeño batiburrillo ilegible que prefieres tocar lo mínimo posible, y que incluso te quita las ganas de hacer más tests. Has oído que la gente de Groovy habla muy bien de Spock, pero no te fías mucho de esos paganos que hacen guarreos con el código y no adoran debidamente al gran dios J.

Click to read more ...