Buscar
Social
Ofertas laborales ES

Entries by Abraham (909)

jueves
dic032015

Videos y presentaciones de Codemotion 2015

En la web de Codemotion.es, en la agenda, se han publicado ya más de la mitad de las presentaciones de las charlas y parte de los videos. Codemotion es el principal evento dedicado a profesionales TIC de España. En su cuarta edición, celebrada el 27 y el 28 noviembre en la Universidad CEU San Pablo en Madrid, hubo más de 2000 asistentes.

En esta edición hubo cerca de 150 charlas y talleres, estando casi la tercera parte de ellos relacionadas con tecnologías Java. Aquí podéis ver algunas fotos del evento los que os lo hayáis perdido. Y aquí os dejamos el video con la apertura del evento.

lunes
nov232015

Interesante reflexión sobre el futuro de JavaFX

Shai Almog ha escrito en DZone un extenso e interesante artículo reflexionando sobre el futuro de JavaFX. Al margen de que Shai Almog es un ponente de bastante renombre y experiencia dentro del mundo Java, su empresa usa JavaFX y Swing Y él afirma que ambas son tecnologías importantes para la empresa. Por tanto es una persona que habla de algo que conoce bastante bien.

En su artículo Shai tiene un par de gráficos interesantes para mostrar como JavaFX ha fallado a la hora de ganar tracción: el número de búsquedas en Google de los términos "JavaFX" y "Java Swing":

Este gráfico deja claro que, a pesar de los esfuerzos de Oracle, JavaFX no termina de despegar. Pero es todavía más interesante añadir a este gráfico las búsquedas de "Adobe Flash", una tecnología que incluso el propio adobe reconoce que no es el futuro:

Click to read more ...

martes
nov102015

Comienza a prepararte para Java 9: ejecuta Apache Maven JDeps smobre tu código

El principal cambio que va a traer Java 9 es el soporte para modularidad. Esto no sólo significa que podremos crear módulos con APIs bien definidas en nuestro código. También significa que las propias librerías estándar del JDK se van a modular izar y van a ofrecer APIs bien definidas. Esto puede ser un problema si alguna vez has escrito código que emplea algún API del JDK no documentada (básicamente, cualquier clase de los paquetes com.sun.*).

Para evitarse posibles dolores de cabeza al actualizarse a Java 9 es una buena idea emplear el plugin de Maven JDeps. JDeps Emplea la Java Dependency Analysis Tool introducida en el JDK en Java 8 para analizar las dependencias de nuestro código.

Este plugin tiene dos goals: jdeps:jdkinternals, que comprueba si las clases de tu código dependen de alguna clase interna del, y jdeps:test-jdkinternals, que realiza el mismo tipo de comprobación pero sobre las clases de test. Su uso es bastante sencillo, por lo que no hay motivo para no probarlo y ver si tendremos algún problema con las dependencias al tratar de actualizarnos a Java 9.

jueves
nov052015

Disponible Netbeans 8.1 para descarga

Tras haber superado la encuesta de aceptación de la comunidad, Netbeans 8.1 está disponible para descarga. La principal novedad de esta versión es soporte para Node.js, Incluyendo un asistente para crear proyectos Node.js, y soporte para ejecutar Y depurar aplicaciones Node.js.

También tiene bastantes mejoras en el soporte de HTML5/JavaScript, Y mejoras menores en el soporte trabajaba, PHP, C/C++ y en el depurador. Aquí tenéis un listado completo de las novedades.

miércoles
nov042015

JetBrains anuncia IntelliJ IDEA 15

JetBrains ha anunciado IntelliJ IDEA 15. Como siempre, esta nueva versión tiene mejoras en el editor, en el depurador, y el soporte para frameworks, etcétera. Pero estas mejoras no son lo más importante de esta nueva versión. Lo más importante es que, como ya habían anunciado, han cambiado su actual modelo de "venta" de sus IDE por un modelo de "alquiler/suscripción" llamado JetBrains Toolbox

Hasta ahora, uno compraba una determinada versión de un producto de la compañía y era dueño de ese producto para siempre. Si quería una actualización cuando salía una nueva versión, entonces tenía que volver a pagar. Pero si continuaba usando la misma versión no necesitaba volver a pagar.

A partir de ahora de noviembre no va a estar disponible esta opción para adquirir herramientas de JetBrains. Todas las herramientas estarán disponibles sólo bajo un modelo de suscripción en el cual el desarrollador pagará mensualmente o anualmente por el uso de la herramienta. Si deja de pagar, dejará de poderla usar. Este cambio afectará a IntelliJ IDEA, AppCode, CLion, PhpStorm, PyCharm, RubyMine, WebStorm, ReSharper, ReSharper C++, dotTrace, dotCover y a dotMemory.

Click to read more ...

martes
nov032015

Azul Systems publica una implementación del código libre de Java 9

La compañía Azul Systems ha anunciado recientemente Zulu 9, un JDK basado en OpenJDK que tiene soporte completo para Java 8 y que ya soporta las características más importantes que va a traer Java 9: el soporte para modularidad, REPL, JShell, además de mejoras importantes en el rendimiento de los gráficos.

De modo simultáneo, Azul ha hecho pública la web zulu.org, un portal que pretende ser una comunidad para desarrolladores Java interesados en exprimir hasta la última gota de rendimiento de su máquina virtual.

miércoles
oct282015

Informe de DZone sobre el ecosistema Java

DZone ha publicado la versión de 2015 de su informe sobre el ecosistema Java. Se trata de un informe construido a partir de una encuesta realizada a más de 600 programadores Java. Entre las principales conclusiones que han extraído están que cada vez los programadores Java se están moviendo nuevas versiones de la plataforma más rápido; así por ejemplo el 53% de los que han participado en la encuesta afirman que van a estar desarrollando nuevas aplicaciones usando Java 8 Durante los próximos seis meses, y un 35% afirmó además que va a comenzar a migrar aplicaciones construidas para versiones anteriores de la plataforma a Java 8.

En lo relativo al uso de JavaEE y Spring, ambas plataformas poseen una cuota de mercado muy similar, como se puede ver en la imagen de la izquierda donde se muestra el porcentaje de desarrolladores que usan cada una de las plataformas (obviamente, un desarrollador puede usar ambas plataformas, de ahí el 32% de solape).

Click to read more ...

miércoles
oct072015

Libro sobre el pasado, el presente y el futuro del Java para conmemorar su 20 aniversario

Ben Evans, editor Java para InfoQ y autor de Java in a Nutshell, ha escrito un libro publicado por O'Reilly describiendo la historia dejaba desde su nacimiento hasta el presente y hablando sobre su futuro. No se trata de un libro con contenido técnico, sino un libro describiendo la historia de Java desde su nacimiento en 1995, de la máquina virtual, su estado en el presente y especulando sobre la evolución de la plataforma. El libro es gratuito y lo podéis descargar desde aquí.

domingo
oct042015

¿Oracle ha perdido interés en Java?

Un artículo publicado recientemente en Infoworld basado en un e-mail no público que han recibido de un "ejecutivo de alto nivel relacionado con Java que trabaja en Oracle" afirma que Oracle ha perdido interés en Java y que no lo ve central para el futuro de la compañía. El título de este e-mail era:  "Java -- planned obsolescence".

Según el contenido del e-mail, Oracle ve su futuro como una compañía que proporciona servicios en la nube (no necesariamente plataformas de desarrollo en la nube) y quiere competir con Salesforce. Por ello Java no juega un papel central. La compañía tampoco quiere compartir innovación con posibles competidores y tiene intención de ir restando cada vez más importancia al Java Community Process. Según el e-mail, la innovación en Weblogic cada vez más va a ser propietaria y no estándares.

Click to read more ...

jueves
oct012015

Cursos gratuitos para parados sobre tecnologías de Oracle en Barcelona

PUE, Oracle Approved Education Center, a través de la convocatoria menores de 30 del SEPE, ofrece formación oficial de Oracle en Java y MySQL con PHP en Barcelona de manera gratuita para desempleados, incluyendo la posibilidad de tomar exámenes de certificación gratuitamente.

Entre los cursos relacionados con las tecnologías de Oracle se encuentran cursos de programación básica con Java, desarrollo de aplicaciones para dispositivos móviles, y un curso básico y otro más avanzado sobreJava EE. Tenéis el listado completo de cursos aquí.

Si eres menor de 30 años, estás desempleado y puedes acudir al curso en Barcelona, escríbe a formacion@pue.es o infórmate en el portal de PUE.