Apache Tomcat en Linux

Jdk ,apache,Tomcat Instalacion

MDA MDD

Un frein à la pénétration des technologies ” modèle ” (MDA® pour “Model-Driven Architecture”, MDD™ pour ” Model Driven Development “…) est la difficulté, voire l’impossibilité de reproduire le principe codage-compilation-test cher aux programmeurs. Quoi de plus louable qu’une telle attente ? Il est bien entendu utile et bénéfique de comprendre au mieux la culture des programmeurs en les amenant aux modèles par la voie la plus douce et la plus naturelle qui soit. La métaphore codage-compilation-test doit donc être incarnée dans les modèles.

Enlace

Jamon

JAMon es un API que permite monitorear  las aplicaciones Java (http://jamonapi.sourceforge.net/). Unido a Spring AOP, es posible conocer facilmente el tiempo de ejecucion de un metodo  o el tiempo de acceso a una pagina. Tambien es posible averiguar el coste de las consultas SQL.

OpenLDAP

¿Qué es el Directorio LDAP?

LDAP (“Lightweight Directory Acces Protocol”, en español Protocolo Ligero de Acceso a Directorios) es un protocolo de tipo cliente-servidor para acceder a un servicio de directorio.

Se usó inicialmente como un Front-end o interfaz final para x.500, pero también puede usarse con servidores de directorio únicos y con otros tipos de servidores de directorio como OpenLDAP.

Cada item (entrada) en el directorio LDAP describe un objeto (por ejemplo: una persona, un recurso de red, una organización) y tiene un único identificador llamado Nombre Distinguido (DN, Distingued Name). La entrada consiste de una colección de atributos (por ejemplo una persona podría tener apellido, organización, e-mail). Para encontrar las entradas hay que navegar a través del Arbol de Información de Directorio (DIT, Directory Information Tree). En la raíz del árbol se encuentra El Mundo, el cual esta subdividido en el siguiente nivel en paises, y en el siguiente en organizaciones. Dentro de las organizaciones se alamcenan información de gente, recursos, etc.

La mayoría de la información disponible hoy vía LDAP es sobre personas y organizaciones, pero en LDAP también se puede almacenar información sobre otras entidades (o objetos) como recursos de red, aplicaciones…

El servicio LDAP se utiliza principalmente para buscar información de personas (dirección, número de teléfono, e-mail, etc.). Los campos básicos para realizar la búsqueda son: el nombre de la persona y el nombre de la organización a la que pertenece la persona (y departamento dentro de la organización).

http://www.um.es/atica/ldap/

http://mundopc.net/articulos/servicio-de-directorio-openldap/

Eclipse Acceleo MDA Tool

Acceleo (http://www.acceleo.org) is an Eclipse-based toolkit for code generation, with a model based approach. Code generation is the technique of using or writing programs that write source code. Code generators are tools built to serve engineers in the automatic creation of applications. Acceleo is a free software, its development is totally open.

Modificar el aspecto de Netbeans 6.5.1 en Debian Lenny

Changing L&F on startup – different NetBeans versions

NetBeans 6.1

  • ./netbeanslaf javax.swing.plaf.metal.MetalLookAndFeel
  • ./netbeanslaf com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel

NetBeans 6.5

  • ./netbeanslaf Metal

These switches can be added to netbeans.conf file (<nbinstalldir>/etc/netbeans.conf) to the end of “netbeans_default_options” section.

Available L&Fs and their “short” names

We have “shortcuts” for well known L&Fs in NetBeans. So there is no need for using the fully qualified name, just run e.g. ./netbeanslaf GTK instead of ./netbeanslaf com.sun.java.swing.plaf.gtk.GTKLookAndFeel. These shorcuts are printed in bold in the following list. Their fully qualified name follows.

  • Windows – com.sun.java.swing.plaf.windows.WindowsLookAndFeel
  • Metal – javax.swing.plaf.metal.MetalLookAndFeel
  • GTK – com.sun.java.swing.plaf.gtk.GTKLookAndFeel
  • Nimbus – – Not available as default L&F, in development. It is our implementation of Nimbus GTK theme, which is the default theme for OpenSolaris.
  • Aqua – apple.laf.AquaLookAndFeel

http://wiki.netbeans.org/NBLookAndFeels

5. Nimbus look and feel in JDK 6 update 10 (beta as of 5/15/2008). See here for a comparison to metal. To use it with NetBeans, install JDK 6 update 10, set netbeans_jdkhome to JDK 6u10, and netbeans_default_options to include “–laf com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel” in NetBeans-dir/etc/netbeans.conf.

http://javahowto.blogspot.com/2008/05/how-to-customize-netbeans-look-and-feel.html

http://wiki.netbeans.org/NBLookAndFeels

Cuando instalamos Netbeans 6.5.1 en Debian Lenny su aparencia no resulta muy agradable
despues de investigar bastante he realizado este mini tutorial

Librerias para cambiar el LookAndFeel de una aplicacion Java
http://www.jtattoo.net/ScreenShots.html
https://substance.dev.java.net/docs/skins/toneddown.html
http://www.muntjak.de/hans/java/tinylaf/index.html
http://www.javootoo.com/plaf/notskinnable.html

A partir de los enlaces de arriba y navegando un poco se pueden conseguir los archivos
jar que nos interesen para modificar el LaF, concretamente resultan interesantes
jtattoo.jar y substance.jar

Si vamos a instalar jtattoo.jar , hacemos lo siguiente:

Abrimos un terminal y accedemos como superusuario su

$su

Copiar la libreria jar JTattoo.jar en el directorio de la JVM
#cp /home/tu_usuario/Desktop/Trabajo/libs/JTattoo.jar /usr/lib/jvm/java-6-sun-1.6.0.14/jre/lib/ext

Modificar netbeans.conf situado en /usr/local/netbeans-6.5.1/etc

#cd /usr/local/netbeans-6.5.1/etc
#nano netbeans.conf

Nos situamos en la linea que empieza por:
netbeans_default_options=”

Y ahora compiamos esta linea de aqui abajo:
-cp:p /usr/lib/jvm/java-6-sun-1.6.0.14/jre/lib/ext/JTattoo.jar –laf com.jtattoo.plaf.luna.LunaLookAndFeel

Posteriormente pegamos detras de las comillas de : netbeans_default_options=”

Guardardamos el fichero y cerrarmos nano(Ctrl+o y Ctrl+x)

Ahora arrancamos Netbeans y podremos observar el nuevo aspecto.

Rutas a los lookandfeel o laf en los diferentes jar, todos cuentan con varios skins.
Para JTattoo.jar : –laf com.jtattoo.plaf.luna.LunaLookAndFeel
Para Substance.jar : –laf org.jvnet.substance.skin.SubstanceBusinessLookAndFeel
Para TinyLaf.jar : –laf de.muntjak.tinylookandfeel.TinyLookAndFeel

Mas info
http://elblogdeinwe.com/blog/2008/11/22/cambiar-el-estilo-en-netbeans-65/
http://luauf.com/2008/03/30/instalar-nuevos-look-feels/

Instalar JDK 6 en Debian

Voy a describir los pasos a seguir para desinstalar sun-java5-jdk e instalar sun-java6-jdk en debian testing desde debian unstable.

Tutorial Instalar Java 6