Buscar
Social
Ofertas laborales ES
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.

miércoles
sep302015

1,400,000,000 de usuarios activos de Android

Sundar Pichai, CEO De Google, anunció ayer que en estos momentos Android tiene 1,400,000,000 de usuarios activos. Al margen de la cifra en sí, que es impresionante, lo que probablemente sea más impresionante es que en los últimos cuatro meses Android ha ganado 100,000,000 de usuarios al mes: en mayo de este año el número de usuarios activos de Android era 1000 millones.

Este crecimiento espectacular se debe fundamentalmente a países emergentes, especialmente Indonesia y Vietnam. En estos dos países en el último año el número de usuarios de Android se ha duplicado. Sundar También dijo que en estos momentos hay más de 10,000 empresas que están probando "Android for Work", una versión de Android orientada a la empresa.

martes
sep292015

El 13 de noviembre se celebra el everis codeFEST en Sevilla

Este año everis celebra el codeFEST en Sevilla, en colaboración con la Universidad de Sevilla y el Proyecto Guadalinfo. Este evento se organiza para poner en contacto a la comunidad de desarrolladores y estudiantes con la empresa, incluyendo tanto a ingeniería como a ciclos formativos en informática.

Click to read more ...

miércoles
sep162015

JUnit consigue financiación para evolucionar el proyecto en una campaña de crowfunding

JUnit Recientemente ha conseguido alcanzar su objetivo de financiación en una campaña de crowfunding en Indiegogo en la que estaban tratando de recaudar 25,000 euros con el fin de poder pagar durante seis meses a una persona para trabajar en el proyecto. Actualmente ya han conseguido más de 40,000 euros.

Junit en su versión actual no se ha modificado de modo significativo desde 2005. Pero en estos momentos hay algunas mejoras arquitecturales que les gustaría llevar a cabo y que son demasiado complejas para simplemente hacer "en los ratos libres en los fines de semana". Una de las más importantes es dar soporte en los test alguna funcionalidad de Java 8, como por ejemplo las Lambdas. De ahí viene el nombre de esta campaña: JUnit Lambda.

Click to read more ...

lunes
sep142015

Resumen del funcionamiento del sistema de módulos de Java 9

Mark Reinhold, principal arquitecto de Oracle de Java SE, ha publicado un documento con una primera especificación del sistema de módulos que va a incorporar la plataforma en la siguiente revisión mayor. Los módulos son mecanismos para especificar para un conjunto de paquetes qué clases de entre las definidas públicas en esos paquetes se van a exportar. Podemos verlo como una forma de definir una interfaz para un conjunto de paquetes.

A menudo dentro de la plataforma Java sucede que una librería internamente se organiza en paquetes, y para poder usar una clase desde otro paquete de la misma librería esa clase tiene que hacerse pública. Sin embargo, el creador de la librería no tenía intención de que esa clase formase parte de la interfaz de su librería. Esa clase era un detalle de implementación. Pero al hacerla pública es posible emplearla desde fuera del código de la librería. El sistema de módulos pretende resolver este problema. Además, pretende permitir definir de un modo modular los componentes del JDK, permitiendo crear JRE que no incluyan todas las partes de la plataforma y sean más ligeros.

A continuación vamos a hacer un pequeño resumen del documento publicado por Mark. 

Definición de módulos

Un módulo debe declarar que otros módulos requiere para poder ser compilado y para ejecutarse. También debe declarar que paquetes dentro del módulo son exportados como su interfaz. Por ejemplo:

    module com.foo.bar {
    requires com.foo.baz;
    com.foo.bar.alpha;
    com.foo.bar.beta;
}

Click to read more ...

jueves
sep102015

Charla de MadridJUG: Grid Computing Fundamentals

El próximo jueves 24 septiembre a las 19:30 MadridJUG organiza una charla con Christoph Engelbert, evangelista de Hazelcast. Christoph hablará sobre sistemas "in-memory computing". La charla se celebrará en el Google Campus. Como siempre, la charla es gratuita pero requiere registro.

jueves
sep102015

JetBrains cambiará a un modelo de suscripción a partir del 2 noviembre

JetBrains Tiene intención de cambiar 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 del 2 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.

Los precios actuales que están listados en la web de la compañía están en el rango de $19.90 por mes para un desarrollador individual hasta $39.90 por mes para empresas. Las herramientas una vez al mes se conectarán a los servidores de la compañía para ver si el usuario sigue teniendo permiso para ejecutarla.

Click to read more ...

martes
sep082015

¿Cómo enseñar testing a tus programadores?

Nota: Este post fue originalmente publicado en el blog de PractiTest.  PractiTest, simplifica tu manejo y administración de Testing. Aprende más. Regístrese para empezar una prueba gratuita.

¿Confiarías en un programador para hacer el testing de tu aplicación? Sería como pedirle a un zorro que cuide el gallinero, ¿verdad?

http://stagingqablogpractitestcom.c.presscdn.com/wp-content/uploads/2010/12/Fox-300x236.png

Bueno, a veces no tienes otra alternativa, o la única que tienes es lanzar la aplicación sin hacerle el testing…

Como parte de una actividad de consultoría de testing Ágil que estoy realizando en la compañía de un amigo, ayer comencé a brindar unas breves sesiones de entrenamiento para programadores que necesitan aprender a hacer un mejor testing. No es que dicha compañía no tenga testers, ¡los tiene y muy buenos! Pero, como en cualquier otro equipo de desarrollo ágil, tienen muchas más tareas de testing que testers disponibles, y por tanto quieren que también haya programadores que participen al menos en algunas de sus tareas de testing.

Click to read more ...

lunes
sep072015

III Codemotion Meetup: Charlas sobre HTTP 2.0 y sobre cómo sobrevivir al ecosistema JavaScript

Codemotion.es organiza su III Codemotion Meetups, el próximo lunes 21 septiembre a las 19:00. En esta ocasión se va a celebrar en el Google Campus y habrá dos ponentes pesos pesados: Nacho Coloma y Ricardo Borillo.

Nacho impartirá una charla titulada "HTTP/2: soportado por todos los navegadores modernos (sí, incluyendo ése)", mientras que Ricardo impartirá la charla "Sobreviviendo al ecosistema JavaScript con estilo". Podéis encontrar más información sobre el contenido de las charlas aquí.

La asistencia es gratuita pero requiere registro. Después de las charlas habrá cervezas y pinchos :)

sábado
sep052015

Oracle elimina varias posiciones de Java Evangelist dentro de la compañía

Recientemente los "Java Evangelist" Jim Weaver, Simon Ritter, Mark Heckler y John Clingan han abandonado Oracle. Al parecer, John Clingan lo abandonó voluntariamente para irse a Red Hat (posiblemente porque sabía que le iban a echar), pero el resto han sido despedidos. Es posible que haya algunos más que también hayan tenido que abandonar la compañía; esta información me ha llegado a través de cauces no oficiales, y no hay ninguna comunicación oficial de Oracle. Es probable que haya más evangelistas que hayan perdido su trabajo y mi fuente no lo sepa.

Simon Ritter impartiendo una charla sobre Java SE 7 en un evento de javaHispanoAlgunas de estas personas a lo largo de los años han participado en eventos organizados por esta comunidad, y en general todos eran personas entregadas y buenos evangelistas. La comunidad Java pierde con el hecho de que estas cuatro personas no se van a poder dedicar, al menos no a tiempo completo, a evangelizar sobre las tecnologías Java.

Click to read more ...