Buscar
Social
Ofertas laborales ES
jueves
may142015

Certificaciones sobre Java SE 8 a $50 hasta el 30 mayo

Hasta el 30 de mayo 13 de Junio (Oracle acaba de extender el plazo) los exámenes de certificación Oracle Certified Professional, Java SE 8 Programmer y  Java SE 8 Programmer II están disponibles a un precio de $50. El descuento se debe a que estos exámenes se encuentran en "beta".

Según datos de Oracle, durante el último año ha habido un crecimiento del 7% en el salario de los Casi 2 millones de  profesionales que tienen una certificación de Oracle. Así que si estás pensando en sacarte alguna de estas dos certificaciones ¡aprovecha la oferta!.

miércoles
may132015

Charla de MadridJUG: Recorrido por el Content Repository API para Java (JCR), analizando JackRabbit

El próximo miércoles 20 mayo a las 19:00 en la Escuela de Informática de la Universidad politécnica de Madrid (carretera de Valencia Km 7) MadridJUG va a celebrar la charla "Recorrido por el Content Repository API para Java (JCR), analizando JackRabbit", impartida por Edwin Guilbert, de Magnolia CMS.  El contenido de la charla será:

  1. What is JCR? Jackrabbit?
  2. Hierarchical Structure
  3. Observation
  4. Searching
  5. Versioning
  6. Export/Import
  7. Ordering
  8. Security
  9. Business applications on top of JCR 

El registro gratuito se realiza a través de este enlace.

martes
may122015

Publicados JEPLayer y JEPLDroid v1.3

Recientemente he publicado la versión 1.3 de JEPLayer y JEPLDroid. JEPLayer es un ORM (Object Relational Mapping) basado en JDBC y JTA. 

Su objetivo es simplificar al máximo el ciclo de vida del uso habitual de JDBC y JTA y evitar al máximo los errores típicos del uso de JDBC y JTA, pero los objetos JDBC siguen siendo accesibles por lo que el ciclo de vida persistente es totalmente configurable si se quiere actuar en el nivel JDBC, es decir no se oculta completamente el JDBC típico de otros enfoques ORM.

La diferencia principal respecto a otros ORMs más transparentes y "mágicos" como JPA e Hibernate es que JEPLayer no es nada intrusivo, no contamina el modelo de datos, el mapeado entre clases y tablas es totalmente configurable (aunque con ciertos convencionalismos es automático), se usa directamente SQL sin dialectos, y hay un claro foco en facilitar la definición de transacciones tanto JDBC como JTA.

JEPLDroid es la versión de JEPLayer para Android.

Click to read more ...

martes
may122015

Fotos de Spring I/O 2015

El 29 y el 30 de Abril javaHispano organizó la cuarta edición del Spring I/O en Barcelona. Para aquellos que no pudisteis estar allí, os dejamos aquí unas cuantas fotos del evento. Podéis ver el álbum completo de fotos en este enlace.

lunes
may112015

Jython 2.7.0

Casi se hace imperativa la alusión a los Monty Python en esta noticia: "No estoy muerto todavía". A uno podría perdonársele el hecho de pensar que Jython estaba muerto. A fin de cuentas, su principal sponsor era Sun Microsystems, quien en su día contrató a los dos principales commiters del proyecto. Pero cuando Oracle adquirió a Sun les despidió. Una consecuencia de esto es que la última versión mayor estable de Jython, la 2.5, fue publicado en junio de 2009. A mediados de 2012 se publicó la última revisión menor  estable (2.5.3). Dada la situación, a uno se le puede perdonar el pensar que Jython ya estaba muerto.

Sin embargo, al igual que en la película de los Monty Python, resulta que Jython no está muerto todavía: acaba de publicarse su versión 2.7, que alcanza compatibilidad con CPhyton 2.7. Además, esta versión trae como novedad un lanzador binario nativo para Windows. Aquí tenéis el video de una presentación sobre las novedades de Jython 2.7.0.

Click to read more ...

domingo
may102015

Java vuelve a liderar el índice TIOBE

Tras aproximadamente un año en segunda posición, habiendo sido destronado por C, el pasado mes de abril Java ha vuelto a subir a la primera posición del índice TIOBE, el "ranking de popularidad" de los distintos lenguajes de programación. Java, con el 16.041% tiene el primer puesto del ranking, seguido de muy cerca por C con un 15.745%. C++ está en el tercer puesto, muy lejos de estos dos: 6.962%. El cuarto es Objective C, que parece haber bajado considerablemente en el último año (5.890%).

Os dejamos aquí un gráfico que muestra la evolución de la popularidad de los 100 lenguajes de programación más populares en este momento durante los últimos 15 años:

viernes
may082015

Oracle anuncia la fecha de disponibilidad de Java 9

Mark Reinhold, "Chief Architect of the Java Platform Group" ha anunciado públicamente a través de una lista de correo del OpenJDK la fecha final de disponibilidad para Java 9, así como todos los hitos intermedios que Oracle tiene previstos. Las fechas son una "propuesta", como siempre pasa con estas cosas no tienen porque cumplirse los 100%. Según esta propuesta, en septiembre de 2016 tendríamos la primera versión estable de Java 9. El resto de los hitos previstos son:

  • 2015-12-10 Feature Complete
  • 2016-02-04 All Tests Run
  • 2016-02-25 Rampdown Start
  • 2016-04-21 Zero Bug Bounce
  • 2016-06-16 Rampdown Phase 2
  • 2016-07-21 Final Release Candidate
  • 2016-09-22 General Availability
jueves
may072015

7 nuevas herramientas que todo desarrollador Java debe conocer

Duke Ribbon

This was originally posted on Takipi blog. Takipi tells you when and why code breaks in production. Learn more

Apronta las armas para este breve vistazo a algunas de las más nuevas (e innovadoras) herramientas que existen por ahí. En caso de que no te hayas enterado, RebelLabs acaba de hacer públicos los resultados de una encuesta internacional sobre el panorama de las herramientas y tecnologías Java. A la par de los grandes nombres y las herramientas más establecidas, el mercado está ardiendo con herramientas y frameworks de los que no mucha gente ha oído hablar (aún). En este artículo, he decidido reunir en una lista algunas de dichas herramientas, la mayoría de las cuales han sido lanzadas recientemente. Algunas fueron específicamente diseñadas para Java, mientras que otras soportan más lenguajes. Pero todas ellas son excelentes para proyectos en Java y tiene en común el ir tras la simplicidad. Aquí vamos.

Click to read more ...

miércoles
may062015

Meetup de Internet of Things

Mañana Jueves, se unen IBM Bluemix Madrid e Internet of Things Madrid en un meetup conjunto con un ponente de lujo, su CV quita el hipo: Andy Stanford-Clark (@andysc).

Andy nos explicará sus invenciones y cómo conectar servicios a Internet de forma sencilla utilizando la plataforma Bluemix.

La quedada tendrá lugar en: IBM Client Center, Calle Corazón de María, 44 (esquina con Santa Hortensia). Aquí, están todos los detalles sobre el CV de Andy, la agenda y demás...

Si te interesa, no olvides apuntarte.

Nota: es en inglés.

miércoles
may062015

Desayuno sobre IoT con la Fundación Eclipse y SQS en Madrid

El próximo 21 mayo en Ayre Gran Hotel Colón Se va a celebrar el "Internet of Things in Madrid Quality Breakfast", organizado por la Fundación Eclipse y SQS. La existencia es gratuita, pero requiere registro a través de este enlace. La agenda del evento es:


9:00 Registration and welcome
 

9:30 What's new about Eclipse: the IDE and beyond! by Gaël Blondelle, Director of European Ecosystem Development at the Eclipse Foundation.

The Eclipse project was born in 2001, and the Eclipse Foundation turned 10. In the digital era, it looks old, but instead of resting on one's laurels, the Eclipse ecosystem innovates in new domains like IoT, Location aware technologies, Embedded Systems and more. This talk will present projects and initiatives you would not expect to find inside the Eclipse community if you still identify Eclipse mainly with the Java IDE. Open you eyes and your ears, and be ready to learn more about open innovation "à  la" Eclipse.

Click to read more ...