sábado 22 de marzo de 2008

Firmar Jar con Netbeans

Para firmar los jar de sus aplicaciones a traves de Netbean es la Siguiente
Deben crear su Firma, para esto usen la utilidad llamada keytool del JDK.
Aqui les va un ejemplo de como usarlo

keytool -genkey -v -keystore keystore.p12 -keyalg rsa -alias RECARGAS -storetype pkcs12

Les preguntaran un monton de cosas, incluyendo la contraseña de la firma.

Luego de creadola Firma dirijanse a netbeans y modifiquen el archivo build.xml, agregando las siguientes lineas







Ya con esto quedan firmados todos sus Jar. Pero tengan cuidado en que los jar no esten firmados con anterioridad.

martes 29 de enero de 2008

Netbeans 6.0 y Fedora 8

Hoy, tuve que instalar Netbeans 6.0. y NO PUDE.
Al iniciar el instalador me mandaba el siguiente mensaje:
java: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
./netbeans-6.0-linux.sh: line 1360: 5182 Abortado /usr/java/jdk1.6.0_04/bin/java -Xmx256m -Xms64m -Djava.io.tmpdir=/tmp -classpath /tmp/.nbi-2013537.tmp/bundle.jar org.netbeans.installer.Installer
Por lo que simplemente actualize la libreria libxcb con un:

yum install libxcb

Y Listo problema solucionado

miércoles 23 de enero de 2008

Script Activa/Desactiva Touchpad

Que es desagradable cuando uno escribe en un notebook y presiona inconscientemente el Touchpad.

Bueno buscando hace un tiempo atrás, encontré una forma de desactivar el Touchpad. Pero quedaba desactivado, y no volvía activarse hasta que uno lo volvía activar por comandos.

Para solucionar esto cree un script que activa o desactiva el Touchpad deacuerdo al estado actual. Para usarlo, primero deben activar una opción en xorg.conf. Aquí van los pasos a seguir.

  1. Vayan a /etc/X11/xorg.conf y abranlo con su editor favorito: (vim, gedit, emacs, etc)
  2. Luego en Sección "Input Device", que deben haber dos (uno del teclado y otro del mouse) agreguen esta linea en el del mouse (que es el que usa como driver Synaptics):
Option "SHMConfig" "on"

Ahora deben guardar el archivo y reiniciar X (Ctrl+Alt+Backspace)

El script de activación/desactivación del touchpad es el siguiente:
#!/bin/bash
synclient -l | grep TouchpadOff
VARIA= synclient -l | grep TouchpadOff | grep 1
synclient TouchpadOff=$?
synclient -l | grep TouchpadOff


Esto lo agregan a un archivo (le ponen un bonito nombre), y le dan permisos de ejecución. Y si quieren lo guardan en /usr/bin para que todos los usuarios lo puedan usar.

Y Listo, ahí esta el script de activación y desactivación del Touchpad.
Yo personalmente agrego un lanzador a mi panel superior de GNOME para así activar o desactivar el Touchpad con el mouse.
Bueno saludos y Ojala les Sirva

jueves 17 de enero de 2008

Fedora 8 y Frostwire, problema al iniciar

Intentando de arrancar frostwire en Fedora 8, siempre me salía un error que no sabía por que era. Intentaba de cambiar la version de Java de 1.6 a la 1.5, y nada. Hasta que encontré el error, me faltaba una libreria. El problema se soluciona simplemente instalando lo siguiente:
yum -y install libXp
Y listo problema solucionado.

sábado 12 de enero de 2008

Enqueue in Audacious - Agregar a Audacious

Muchas veces he querido agregar alguna canción a la lista de reproduccion de Audacious, y siempre que lo intentaba se borraba la lista actual de reproduccion y empezaba a sonar la canción que quería.
Bueno eso ya se acabó, para agregar una o varias canciones al Audacious sin tener que parar la lista de reproducción tienen que hacer lo siguiente:

En una terminar escriban lo siguiente:

vim $HOME/.gnome2/nautilus-scripts/"Agregar a Audacious"

Dentro de vim tecleen i para poder editar el codigo, y escriban lo siguiente:

for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do
audacious -e $uri &
done

Luego pongan Esc, y despues escriban :wq para guardar y salir.

Despues hay que darle permisos de ejecucion, de este modo:

chmod +x
$HOME/.gnome2/nautilus-scripts/"Agregar a Audacious"

Y listo, ya pueden agregar canciones a la lista de reproduccion de Audacious haciendo click derecho con el mouse. Si no les aparece de inmediato les recomiendo reiniciar X con Ctrl+Alt+Backspace

martes 13 de noviembre de 2007

Fedora 8 - Problema con JAVA

Update: Al parecer en el Update 4 de Java 6 viene solucionado este error.

Hoy, instalando SQL Developer, en mi maquina con Fedora 8, encontre que no me corria bien. Al Poner las opciones, salía la ventana de configuracion pero no las opciones. Y al cargar una BD la Status BAR no se movia.
Googleando encontre que Java en Fedora 8 tiene un error y se soluciona con el siguiente comando:

sed -i 's/XINERAMA/FAKEEXTN/g' $YOURPATHTOJRE/lib/i386/xawt/libmawt.so
Y Con eso queda solucionado... Muy raro el error
Saludos

Fuente: http://forums.fedoraforum.org/showthread.php?p=892134

sábado 3 de noviembre de 2007

Free JSP hosting

Quizás han estado Buscando algún hosting de JSP gratis. Dificil tarea ¿no?, ya que la mayoria de los hosting son de Php.
Bueno les doy esta pagina donde pueden acceder a este hosting gratuito de JSP
http://www.eatj.com
Ojala les sirva