29 mar 2011

Creando Super POM con Maven

En el afán de refactorizar mis primeros proyectos con Maven, decidí crear mi SUPER POM y hacer uso de la herencia con esta herramienta. Para los que no lo saben Maven es una herramienta que nos permite gestionar y construir nuestros proyectos de una forma rápida y administrar las dependencias de una forma sencilla. Con esta herramienta le diremos adiós a las búsquedas de los jar y sus dependencias.

Primero creemos nuestro SUPER POM:

1. Asumiendo que trabajamos con eclipse, damos clic derecho en el Project Explorer >> New >> Other >> buscamos Maven Project


2. Aparecerá otra ventana en la que daremos Next.

3. Ahora nos toca elegir el artefacto que crearemos. Primero en Catalog seleccionamos All, y en Filter escribimos root y seleccionamos el que nos indica la figura


 4. Luego ingresamos el Group Id, Artifact Id y el package como en la figura


 5. El proyecto que se creara con un pom.xml dentro de el donde podemos colocar nuestras dependencias que usamos mas en nuestros proyectos.

Por último, las líneas que tendremos que colocar en el pom de nuestro proyecto web por ejemplo son:


 SUPER-POM
 com.tutorial
 1.0.0.SNAPSHOT
 ../SUPER-POM


Y es asi como nuestro proyecto web hereda las dependencias que necesita de nuestro Super POM.

26 mar 2011

Plugins para Eclipse (Helios)

Bueno en esta oportunidad quiero dar una relación de plugins para poder tunear nuestro eclipse, en este caso el Helios... cierto cierto ya salio un Milestone de Eclipse Indigo y hay rumores de un Eclipse Orion.

La relación de plugins:
- Android
GIT
JasperAssistant
- JBoss Tools (aqui encontraran Hibernate Tools y Struts Tools)
Liferay
- Maven
Maven for Android (pre-requisito tener Maven)
- Mybatis
- Spring (Milestone or Release)
- Subversion
- Wireframesketcher

Espero que estas herramientas les pueda servir... simplemente pueden usarlo para saber que herramientas no deben faltar en su IDE preferida, usar el Marketplace de Eclipse y buscarlo, o colocar el link directamente.

24 feb 2011

El teorema del salario de Dilbert

Este teorema propone que:
Los Ingenieros y los Científicos, nunca pueden ganar tanto como los Ejecutivos y  los jefes, y/o ventas o publicistas.

Esto se demuestra matemáticamente a partir de los siguientes dos postulados que son del dominio popular:
Postulado No. 1: el Conocimiento es Poder.
Postulado No. 2: el Tiempo es Dinero.

Todos conocemos el siguiente principio de la física:
Potencia (Poder) es = Trabajo/Tiempo

Pero considerando que Conocimiento es = Poder, tenemos que:
Conocimiento es = Trabajo/Tiempo

Y como Tiempo es = Dinero, tenemos que:
Conocimiento es = Trabajo /Dinero

Ahora, si en ésta ecuación, despejamos la variable “Dinero” obtenemos que:
Dinero es = Trabajo/Conocimiento

Así se demuestra que, cuando Conocimiento se aproxima a cero (0), el dinero tiende al infinito, independientemente de la cantidad de trabajo realizado.

Con lo que queda demostrado que:
CUANTO MENOS SEPAS, MAS GANARAS.
Nota: Si no has entendido la demostración de este teorema, no te preocupes, seguramente estarás gozando de un jugoso sueldo.

Cualquier parecido con la realidad es pura coincidencia.

17 ago 2010

Dojo Toolkit 1.5

La versión 1.5 de dojo ya está disponible y nos trae nuevas novedades.


Características:

Algunos de los controles: