Buscar
Social
Ofertas laborales ES

Entries by Abraham (909)

viernes
abr082016

Disponible Android Studio 2.0

Google ha anunciado la disponibilidad de Android Studio 2.0. Entre las principales novedades de esta versión se encuentran el "Instant Run", la capacidad de desplegar cambios en la aplicación en caliente al emulador de Android. Esto permite en cuestión de segundos ver los cambios que hemos realizado en la aplicación, sin tener que volver a lanzar la aplicación. Esta funcionalidad está disponible para todas las versiones de la plataforma desde icecream sandwich.

También han acelerado considerablemente el proceso de compilación y construcción de la aplicación, permitiendo generar los apk en aproximadamente la mitad de tiempo de lo que lleva ahora. También han incluido diversas mejoras al emulador, incluyendo funcionalidad en el IDE para avisar que hay nuevos simuladores disponibles.

Aquí os dejamos un video donde describe las novedades:

Android Studio 2.0

miércoles
abr062016

Extendido el plazo para el C4P para JavaOne Latinoamérica 2016

Oracle ha anunciado que va a extender el plazo del C4P para la JavaOne Latinoamérica 2016 hasta el 18 de este mes. El evento se va a celebrar en Sao Paulo del 28 al 30 junio. Aquellos interesados en enviar una propuesta podéis hacerlo desde aquí; las presentaciones pueden hacerse en portugués, inglés o español.

martes
mar082016

Microsoft se une a la fundación Eclipse

Microsoft ha anunciado hoy que se une a la fundación Eclipse. Este es un movimiento probablemente orientado a fortalecer la posición de la compañía dentro del ecosistema del código abierto. Hace unas semanas la compañía también anunciaba la adquisición de Xamarin, compañía fundada por Miguel de Icaza que había construido un porte de .NET a Linux.

Microsoft en la actualidad ya tiene un toolkit para Azure basado en Eclipse. Como parte de este anuncio, Microsoft también ha anunciado que ha convertido en opensource un plugin para Eclipse:  Team Explorer Everywhere.

lunes
mar072016

J On The Beach 2016 - Málaga, 20 y 21 de Mayo

La gente de MálagaJUG y MálagaScala han preparado una conferencia muy gorda en Málaga llamada J On The Beach. Está dedicada al Big Data, donde actualmente la JVM y sus lenguajes (como Java y Scala) tienen mucho que decir.

El plantel de ponentes es de lujo:

Click to read more ...

domingo
feb212016

JetBrains anuncia Kotlin 1.0

Kotlin Es un lenguaje de programación para la máquina virtual Java y para Android. Recientemente JetBrains ha anunciado Kotlin 1.0, La primera versión estable de este lenguaje en el cual llevan trabajando desde 2010.

Este lenguaje hace énfasis en mejorar la productividad del programador. Por ejemplo, en este lenguaje es posible cuando se crean clases que sólo contienen datos, y no tienen ninguna funcionalidad ("data class"), de un modo automático el lenguaje se encarga de generar getters y setters para todas las propiedades, realiza una implementación para los métodos toString, hashCode y equals en base a dichas propiedades (no como la que se hereda de Objet en Java) y proporcionar funcionalidad para copiar objetos de dicha clase.

Otras funciones interesantes son el validar de modo automático que un objeto no puede tomar el valor null, o el soportar lambdas incluso cuando se corre una máquina virtual anterior a Java 8. Aquí tenéis un tutorial interactivo de  Kotlin 1.0.

JetBrains anuncia Kotlin 1.0
domingo
ene312016

Oracle tiene intención de deprecar el plugind de los Applet en Java 9

Oracle ha anunciado que tiene intención de "deprecar" el plugin de los Applet en Java 9. Según Oracle esto se debe a que los desarrolladores de navegadores web tienen una tendencia a moverse a una "web sin plugins" y han anunciado timeliness para eliminar el soporte para los plugins.

Oracle recomienda migrar a Java Web Star (que no requiere plugin) a aquellos desarrolladores que dependan del plugin Java y ha creado este documento para dar soporte a dicha migración.

La realidad es que a Oracle no le quedan muchas más opciones teniendo en cuenta lo agresivo que se han puesto los fabricantes de navegadores web respecto al ejecución del plugin Java, derivado de los problemas de inseguridad relativos a que los usuarios muchas veces tienen versiones de este plugin que no están parcheadas.

¿A alguien por aquí le va a afectar este cambio o ya habéis abandonado completamente los Applets?

jueves
dic172015

Deeplearning4j, librería Java para aprendizaje automático basado en redes neuronales

Deeplearning4j es una librería para Java y para Scala para análisis de datos basados en algoritmos de "deep learning"; esto es, algoritmos de aprendizaje automático (redes neuronales en este caso) organizados de modo jerárquico que emplean múltiples capas que van generando abstracciones de mayor nivel.

Deeplearning4j puede emplearse para reconocimiento de imágenes, análisis de texto o predicción de series temporales. En el futuro tienen intención de incorporar funcionalidad de análisis de video, análisis de sentimiento y detección de transacciones fraudulentas. La librería es completamente de código abierto y la comunidad es activa en Gitter.

lunes
dic142015

java.net deja de existir

Oracle paulatinamente ha ido abandonando poco a poco el portal de java.net, portal que en su día Sun Microsystems había creado con la intención de ser un portal no corporativo que agruparse a toda la comunidad Java. Oracle ha dejado esa idea atrás, y ahora ha puesto el último clavo en el ataúd de java.net: el dominio ahora redirige a  https://community.oracle.com.

Aunque algún contenido, entre ellos proyectos y listas de discusión, de java.net han sido migrado a este portal, este es un portal que, como queda claro por el dominio, es de Oracle y no de la comunidad Java. La imagen de esta noticia es una captura de pantalla del portal en 2005.

miércoles
dic092015

WebLogic 12.2.1 es Java EE 7 Compatible

Oracle ha anunciado la disponibilidad de WebLogic 12.2.1. Esta es la primera versión de su servidor de aplicaciones que ha pasado la certificación de Java EE 7 (Java EE 7 Full Platform; a diferencia de IBM WebSphere parece que, al menos por lo de ahora, no tienen una versión del servidor que cumpla sólo con el Web Profile).

Además de los cambios relativos a Java EE 7 el servidor ha incluido varias novedades relativas a alta disponibilidad, como la posibilidad de instalar parches mientras el servidor se está ejecutando, mejoras en el soporte de clustering y de balanceo de carga y funcionalidad para recuperarse de problemas. También tienen nueva funcionalidad orientada a computación en la nube, como mejoras a la hora de aislar distintas aplicaciones que se ejecutan en el servidor.

Click to read more ...

viernes
dic042015

Java 9 probablemente se va a retrasar

Mark Reinhold, Chief Architect of the Java Platform, ha propuesto en un e-mail en la lista de discusión sobre Jigsaw (el proyecto que pretende modularizar Java 9) retrasar la fecha de lanzamiento seis meses. La fecha actual prevista para la liberación era el 22 de septiembre 2016. El motivo para esto es que todavía hay bastantes incógnitas sobre cómo exactamente implementar ciertas características del soporte para módulos.

Entre ellas, sobre si hacer que los chequeos respecto a los módulos y las dependencias sean simplemente algo que se hace en tiempo de compilación, o si se deben de chequear en tiempo de ejecución también. Otro problema considerable, como siempre, es mantener la compatibilidad hacia atrás. Es importante introducir el soporte para módulos tratando de no romper aplicaciones ya existentes. Y esto no siempre es fácil ya que este cambio es muy profundo en el funcionamiento de la JVM.

Click to read more ...