Scannotation: A Java annotation scanner

Scannotation es una pequeña librería Java de utilidad que es capaz de parar un conjunto de .class crear una base de datos en memoria de anotaciones.

La base de datos almacena que anotaciones se usan y qué clases las usan.

Scannotation da un API que permite buscar ficheros en el classpath o en el WAR, los escanea sin necesidad de cargar cada clase.

Podéis ver un ejemplo de su funcionamiento:

¿Está perdiendo Java su Mojo?

Parecía que sí, como también parecía que alguno que yo me conozco también lo había perdido pero por suerte eso nunca se pierde 😀

En el índice TIOBE:

En el índice PYPL

El índice PYPL pretende solucionar los problemas del índice TIOBE:

Leer más

Profiling con Eclipse TPTP

Eclipse Test & Performance Tools Platform (TPTP) es un plugin de Eclipse para hacer profiling desde Eclipse.

No es el mejor profiler en Java y no funciona 100% en Eclipse Indigo y superiores, pero a falta de que alguna vez se libere el antiguo CodePro Profiler en Eclipse es una de las mejores opciones gratuitas para Eclipse.

Permite hacer profiling de aplicaciones Java

Con el botón derecho selecciono:

Selecciono el tipo de profiling:

Voy a perspectiva de Profiling:

Para hacer un profiling sobre Servidores configurados en Eclipse como Tomcat (os recomiendo Tomcat 7 que apenas son 8 Mg :))

Elegiré el tipo de Profile:

Ejecutaré mi lógica

e iré al Profiling Monitor:

INSTALACIÓN

Para instalarlo basta que habilitéis en vuestro Eclipse (en Indigo o superiores ya no se puede descargar así) esta opción:

Podéis descargarlo como producto standalone (TPTP All-in-One) desde aquí para Windows o Linux

O bien descargar los plugins desde aquí y descomprimirlo en vuestra carpeta de plugins.

(Ver Guía de instalación)

JBoss Integration Forum Madrid

invitación – 22 de enero, Madrid: JBoss Integration Forum - Integración de Datos, Reglas de Negocio, BPM, SOA
¿Le resulta familiar?
¿Silos de datos acumulados históricamente, procesos empresariales lentos y desfasados, grandes expectativas por parte de la empresa, presión de tiempo en el desarrollo?La presión a la que se ven sometidas las tecnologías de la información para que ayuden y contribuyan al desarrollo de empresa no tienen prácticamente precedente.
%7b636bc97c-15cc-4aea-9ae9-a264f2c8cfbf%7d_spacer.gif
Únase a nosotros en el JBoss Integration Forum, evento gratuito de media jornada que se celebrará el próximo 22 de enero en Madrid, y descubra cómo podemos ayudarle con las soluciones de integración de JBoss Enterprise Middleware: %7b636bc97c-15cc-4aea-9ae9-a264f2c8cfbf%7d_spacer.gif

Integración y reutilización de las aplicaciones, servicios y silos de datos existentes para proteger sus inversiones actuales.
Eliminación de puntos clave manuales para aumentar la velocidad, reducir los errores y rebajar el coste de los procesos.
Mayor agilidad a través de la automatización de procesos y la toma de decisiones: cree aplicaciones de próxima generación flexibles capaces de seguir las crecientes demandas empresariales.
Aplicación de más inteligencia en los recursos y procesos de datos.
Reducción del tiempo dedicado a buscar una solución potenciando la productividad.

%7b636bc97c-15cc-4aea-9ae9-a264f2c8cfbf%7d_spacer.gif
En un sólo dia y lugar, el JBoss Integration Forum le ofrece:
%7b636bc97c-15cc-4aea-9ae9-a264f2c8cfbf%7d_spacer.gif

Conocer la extensa cartera de soluciones de JBoss Enterprise Middleware, de una forma práctica y dinámica: plataforma de desarrollo e integración de aplicaciones, soluciones de gestión de procesos y reglas de negocio, procesamiento de eventos complejos, federación de datos, Portales integrados, SOA, entre otros.
Aprender de informes sobre buenas prácticas extraídas de proyectos reales
Contactar con expertos nacionales e internacionales en JBoss Enterprise Middleware de Red Hat
Establecer contactos, debatir y compartir experiencias con homólogos de otras organizaciones

La inscripción es gratuita, pero el número de plazas es limitado, por lo que le recomendamos que se registre hoy para asegurar su asistencia al JBoss Integration Forum.

Regístrese ahora*

%7b636bc97c-15cc-4aea-9ae9-a264f2c8cfbf%7d_spacer.gif %7b636bc97c-15cc-4aea-9ae9-a264f2c8cfbf%7d_spacer.gif
Regístrese ahora*
%7b636bc97c-15cc-4aea-9ae9-a264f2c8cfbf%7d_spacer.gif
¿Quién debería asistir?
%7b636bc97c-15cc-4aea-9ae9-a264f2c8cfbf%7d_spacer.gif
Arquitectos, Jefes de Proyectos y Responsables de la toma de decisiones de TI y de la empresa.
%7b636bc97c-15cc-4aea-9ae9-a264f2c8cfbf%7d_spacer.gif

Fecha y hora:
%7b636bc97c-15cc-4aea-9ae9-a264f2c8cfbf%7d_spacer.gif
22 de Enero, 09.30h
%7b636bc97c-15cc-4aea-9ae9-a264f2c8cfbf%7d_spacer.gif

Lugar de celebración:
%7b636bc97c-15cc-4aea-9ae9-a264f2c8cfbf%7d_spacer.gif
Madrid

Hotel Eurostars Madrid Tower
Paseo de la Castellana, 259 – B
Madrid
www.eurostarsmadridtower.com
%7b636bc97c-15cc-4aea-9ae9-a264f2c8cfbf%7d_spacer.gif

Más información:
%7b636bc97c-15cc-4aea-9ae9-a264f2c8cfbf%7d_spacer.gif
Descargar Agenda

%7b636bc97c-15cc-4aea-9ae9-a264f2c8cfbf%7d_spacer.gif
* Plazas limitadas, asignadas según orden de inscripción.

%7b636bc97c-15cc-4aea-9ae9-a264f2c8cfbf%7d_spacer.gif
%7b636bc97c-15cc-4aea-9ae9-a264f2c8cfbf%7d_spacer.gif

FooterImage1?elq=b181f759218242779c7eafb2a3ff18c9&siteid=1795

A %d blogueros les gusta esto: