Buscar
Social
Ofertas laborales CO
Ofertas laborales ES
lunes
mar252013

Introducción a JSR 236 (concurrencia en Java EE 7)

A continuación, damos un primer vistazo a la concurrencia de Java EE. Seguimos teniendo de referencia a Arun Gupta, tecnólogo de Oracle que se encarga de ir dando bombo a las nuevas especificaciones de Java EE 7 y publica contenido que sirve de aperitivo en su blog. Nos permite ir conociendo en el presente lo que está desarrollándose para el futuro (ya no tan lejano)...

Click to read more ...

lunes
mar252013

¿JAVA EE 7 llega en primavera?

Buenas noches (aquí en España). Estaba descargando WebLogic para instalar un entorno de desarrollo de trabajo... y me he encontrado con un artículo sobre Java EE 7 en la página de Oracle titulado: "Arun Gupta on Higher Productivity from Embracing HTML5 with Java EE 7". Como soy un técnico bastante fan y el proceso creativo me resulta particularmente estimulante a nivel mental, a continuación, lo resumo un poco...

Click to read more ...

lunes
mar252013

En estos momentos hay más navegadores que soportan SVG que flash

Basándose en datos de "Can I use...", Kevin Marks afirma que en estos momentos hay más navegadores que soportan SVG que flash: ahora mismo cerca de un 83% de los navegadores soportan SVG, mientras que flash sólo es soportado por un 80%. Además, el soporte para SVG está incrementando, mientras que el soporte para flash está decrementando.

Esta tendencia se debe sobre todo a la proliferación de dispositivos móviles (smartphones y tabletas), cuyo número está incrementando muy rápidamente y que típicamente no soportan flash, pero si SVG (es el caso de las versiones más recientes de iOS y Android).

Click to read more ...

domingo
mar242013

Primeras impresiones sobre Jax RS 2.0.

Buenas noches, Como alguno de aquí sabe, hace tiempo, Oracle inició el proceso "Adopt a JSR", con el objetivo de que la comunidad de desarrolladores participará en la creación, envío de feedback, revisión de documentación, testeo.... de tecnologías que se irán incluyendo en futuras versiones de Java EE. Javahispano ha ido participando un poco en este proceso, y bueno, os vamos contando lo que hemos ido aprendiendo, la tecnología que hemos escogido es Jax RS 2.0 y de paso, os contamos sus características principales. Un saludo,

Click to read more ...

domingo
mar242013

Introducción a JQuery

Buenas noches. He estado revisando documentación sobre JQuery, y al tener que compartirlo con otro compañero, he redactado una pequeña introducción, o primer vistazo, o resumen, que puede que para otras personas que no están familiarizadas con esta librería JavaScript les pueda servir para introducirse. Saludos cordiales a todos, Jaime.

Click to read more ...

domingo
mar242013

Codemotion.es 2013 se celebrará el 18 y 19 octubre

Codemotion.es, el principal evento español dedicado a desarrolladores, ya tiene fechas para 2013: se celebrará el 18 y 19 octubre. El año pasado acudieron a este evento más de 1100 profesionales del mundo del desarrollo de software, con un total de 63 charlas. En 2013 el evento duró un solo día, y prácticamente todo el mundo estaba de acuerdo en una cosa: se quedó corto. Así que este año va a durar dos días.

A mediados de abril abrirá el plazo del Call for papers, así que ir preparando vuestras propuestas!

jueves
mar212013

Spring Security: Integrar Spring Security con ZK

ZK FrameworkSpring Security es una solución bastante común para cubrir las necesidades de seguridad de una aplicación web Java, está muy extendido y probado. A pesar de esto, debido a su manera de proteger los recursos mediante la definición de patrones de URLs, no resulta intuitivo de aplicar para un desarrollador, por ejemplo sobre peticiones Ajax específicas y el mecanismo que estas conllevan.

En este artículo introduciremos cómo integrar Spring Security con ZK sin problemas mediante la construcción de una aplicación simple de ejemplo (Un sistema de ediciión y publicación de artículos simple).. Veamos cómo lo resuelve ZK.

Click to read more ...

jueves
mar212013

Los años de experiencia no mejoran a los programadores

Parece lógico: cuantos más años de experiencia tengas haciendo algo, mejor harás esa cosa. Sin embargo, 8 estudios diferentes realizados a lo largo de los últimos 30 años afirman lo contrario. Tener más años de experiencia desarrollando software no está correlacionado con ser un mejor desarrollador.

Estos estudios sí que muestran claramente que hay diferencias abismales en la productividad de diferentes programadores. Uno de estos estudios afirma que para desarrollar la misma funcionalidad hay esarrolladores que requieren hasta 20 veces más tiempo que otros, el tiempo para depurar esa funcionalidad puede variar de un programador a otro hasta un factor de 25, el programa resultante puede llegar a ejecutarse hasta 10 veces más rápido si ha sido escrito por un buen programador, y el programa puede tener un tamaño (en líneas de código) que varía hasta en un factor de 5.

Aunque todos los estudios concuerdan en que existen estas diferencias abismales, pudiendo decirse que es un consenso que hay programadores que llegan a ser literalmente un orden de magnitud más productivos que otros, ninguno de los estudios ha encontrado correlación entre los años de experiencia del programador y su productividad.

Click to read more ...

miércoles
mar202013

Documentación de un curso de Maven y otro de Spring

He subido a github dos nuevos repositorios que contiene lo siguiente dos cursos que he realizado este verano en mi empresa. Son los siguientes:

Nota: noticia enviada por Xabe

miércoles
mar202013

Nuevo examen de certificación oficial: Java EE 6 Enterprise Architect OCM

Recientemente Oracle ha anunciado un nuevo examen de certificación: el Java EE 6 Enterprise Architect OCM. Ahora mismo el examen se encuentra en "beta", lo que quiere decir que hasta el día 13 abril el examen puede hacerse por un precio de sólo $50, mientras que el precio final del examen será de $300 una vez termine el período de "beta".

Si alguien se plantea hacer el examen puede ser una buena idea comprar este libro. Aquí tenéis información detallada acerca del procedimiento para hacer el examen.