Buscar
Social
Ofertas laborales
martes
mar262013

Kendo for Java

Kendo es un framework de javascript, que esta hecho sobre una capa de jquery, aporta poderosisimos widgets de UI, con un monton de capacidades graficas muy ricas e interesantes.

Hace poquito ha sacado su soporte para java y jsp, con wrapper que te evitan lidiar directamente con javascript. Estos wrappers son tags de jsp que te permiten muy rapidamente estar trabajando con kendo y java, con capacidades graficas tremendas.

Tiene varias demos donde se pueden ver ejemplos, de kendo con jsp, y hasta integrado con spring.

Click to read more ...

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