Social
IntelliJ IDEA

Buscar
Contenido de otras web
jueves
ene102013

Librerías de Collections alternativas al API estándar

En muchas ocasiones cuando necesitamos una estructura de datos para construir nuestro programa encontraremos alguna adecuada dentro del API de Collections estándar de Java. Sin embargo, hay ocasiones en las cuales dentro de la librería estándar no encontramos la estructura ideal. Este artículo hace una revisión de una serie de librerías de colecciones alternativas. Las librerías discutidas en el artículo son:

  • Collections API, la librería estándar de Java
  • Google Guava, que contiene cosas interesantes como estructuras de datos completamente  thread-safe, Multi-mapas (que pueden emplearse para construir grafos), etc.
  • Apache Commons Collections, que contiene una estructura tipo "bolsa" (Bag) que admite duplicados, además de varias estructuras tipo FIFO/LIFO.
  • Trove, es ideal si lo que vas a almacenar en tus estructuras son sólo números porque incrementará su rendimiento.

Click to read more ...

miércoles
ene092013

50.000$ en premios para desarollo de videojuegos en Ouya

Los creadores de OUYA, la videoconsola opensource basada en Android que tiene un precio de venta de $99, ha anunciado que van a celebrar un concurso de desarrollo de juegos para su video consola, cuyo kit de desarrollo hace dos meses que está disponible. El primer premio del concurso para el mejor juego en general es de $20,000, y habrá cinco premios adicionales de $5000 para las siguientes categorías: el juego más inmersivo, el que tenga mejores controles, el más sorprendente, el mejor en el aspecto visual, y el mejor juego para compartir. Además, si los juegos completan el lanzamiento en la consola recibirán $1000 adicionales.

Click to read more ...

martes
ene082013

Tutorial de JRebel en español

Los chicos de Zeroturnaround han publicado en su web un tutorial en español explicando cómo usar JRebel.  JRebel es una herramienta comercial que permite cargar cambios en caliente en una aplicación Java EE sin necesidad de parar el servidor de aplicaciones ni de recopilar toda la aplicación.

Aquí tenéis un video que muestra cómo emplear JRebel desde Eclipse Juno

 

martes
ene082013

Disponible Scala 2.10.0

Martin Odersky comienza 2013 anunciando una nueva versión de Scala, la 2.10.0. Scala es un lenguaje de programación que pretende fundir conceptos de programación funcional con conceptos de programación orientada a objetos y que compila a bytecode. Por su carácter funcional es especialmente adecuado para problemas que requieren alta concurrencia y alto rendimiento.

Aquí tenéis una lista completa de las novedades de  Scala 2.10.0. En general, no hay ningún cambio radical, sino que parece que esta versión consiste en la adición de un montón de pequeñas features al lenguaje.

Click to read more ...

lunes
ene072013

Top 10 de contenido en javaHispano durante 2012

lunes
ene072013

Ubuntu for phones: una nueva plataforma móvil

Ubuntu comienza el año anunciando un nuevo producto: Ubuntu for phones. Se trata de una nueva plataforma de desarrollo móvil que pretende lanzar Canonical. La plataforma está basada en Android en lo referente al sistema operativo y a los drivers para los terminales móviles. Por ello es de esperar que cualquier terminal móvil basado en Android puede ejecutar sin problemas Ubuntu for phones.

Sin embargo, el desarrollo de aplicaciones nativas no se va a hacer en Java, como en Android. En este caso los chicos de Ubuntu han decidido ir por un camino diferente: sus aplicaciones se desarrollarán empleando una mezcla de QML (Qt Meta Language) y de C. QML es un lenguaje de programación que permite construir interfaces de usuario empleando la librería Qt de modo declarativo y que esta basado en  JavaScript.

Click to read more ...

domingo
ene062013

Arquitectura Java Solida: libro gratuito de JEE en español

Acabo de terminar de escribir mi primer libro "Arquitectura Java Sólida" . El libro es gratuito en formato electrónico y trata sobre como construir soluciones JEE apoyándose en los distintos frameworks existentes y patrones de diseño. Espero que sea útil para la comunidad ya que de estos temas existe poca bibliografía en español.

La web de donde se puede bajar el libro es :

http://www.arquitecturajava.com

Nota: noticia enviada por Cecilio Alvarez Caules (Sun Certified Enterprise Architech)

sábado
dic222012

ZKPushState: Manejar el API de Historial de navegación en HTML5 directamente desde Java

ZK FrameworkLa especificación HTML5 introduce un API para manejar el histórico de navegación del browser. Veamos cómo lo resuelve ZK.

Click to read more ...

sábado
dic222012

¡Felices fiestas!

El equipo de javaHispano os desea a todos que paséis unas felices fiestas en compañía de vuestros seres queridos; ¡Feliz Navidad!

viernes
dic212012

¿Sueles ajustar los parámetros de rendimiento en tu máquina virtual? Resultados de la encuesta

Recientemente hicimos una encuesta en la que os preguntábamos ¿Sueles ajustar los parámetros de rendimiento en tu máquina virtual?. Ya tenemos los resultados de la encuesta: un 32% de la gente nunca lo ha hecho, y otro 20% adicional lo ha hecho alguna vez, pero raramente. El 48% restante sí que suele modificar parámetros de la máquina virtual. Aquí tenéis los resultados de la encuesta:

 

¿Sueles modificar parámetros de configuración de la máquina virtual?
Sí, en producción y en desarrollo   68 28%
Sí, en producción   25 10%
Sí, en desarrollo   23 10%
No, nunca lo he necesitado   12 5%
No, nunca he explorado esa opción   66 27%
No suelo pero alguna vez lo he hecho   48 20%