miércoles, 23 de junio de 2010

Bordes en banner

Tenía una página web la cual necesitaba el banner principal con bordes redondeados, esto lo se hacer con imágenes las cuales se colocan en las 4 puntas y el reto se rellena con imágenes en degrade o lo que sea.

Pero, de donde consigo esas imágenes, esas imágenes?, bueno lo normal es robarla de alguna pagina web que vea en su momento. Buscando una solución un poco más fácil encontré una página (http://wigflip.com/cornershop/) que hace el trabajo por mí.

Lo único que hay que hacer es pasarle 4 parámetros y la pagina por mí, genera las 4 imágenes.

domingo, 6 de junio de 2010

Gps garmin y Nokia 5800XM

Para los que tienen Nokia 5800XM, quizás les paso que para que el GPS encuentre satélite, demora entre 5 y 10 minutos, bueno lo que pasa es que no esta bien configurado la forma de encontrarlo, y depende de cada país.

Acá les dejo lo que yo hice para que anduviera en Uruguay, y bajo a menos de 1 minuto.

En el celular

1) Vamos a Menú > Aplicaciones > Ubicación > Posicionamiento > Métodos de posicionamiento:

Dejamos marcada SOLAMENTE la opción "GPS integrado".


2) Vamos a Menú > Aplicaciones > Ubicación > Posicionamiento > Servidor de posicionamiento:
> En "Uso servidor posic.", elegimos "Automático".
> En punto de acceso, seleccionamos el servicio GPRS de tu operadora: Ancel, Claro o Movistar (ESTO NO GASTA SALDO, ES GRATIS)
> En "Dirección del servidor" hay que poner la siguiente dirección, según su operadora:

h-slp.mncYYY.mccXXX.pub.3gppnetwork.org

Donde YYY es el MNC, y XXX es el MMC


Para Uruguay, las direcciones son las siguientes:

Ancel: h-slp.mnc001.mcc748.pub.3gppnetwork.org

Movistar: h-slp.mnc007.mcc748.pub.3gppnetwork.org

Claro: h-slp.mnc010.mcc748.pub.3gppnetwork.org

lunes, 31 de mayo de 2010

Actualizar zona horaria en Ubuntu

· Primero, sacamos una copia del fichero actual, por si hubiera que volver atrás:

mv /etc/localtime /etc/localtime.old

· Crear un enlace simbólico a la zona que queremos que tenga nuestro servidor:

ln -s /usr/share/zoneinfo/Europe/Madrid /etc/localtime


La otra opción es reconfigurar el paquete tzdata

sudo dpkg-reconfigure tzdata

martes, 25 de mayo de 2010

modificar instancia de informix

Cuando se trabaja con Informix, y se tiene odbc generados para algún servidor que tenga una determinada instancia (ejemplo ol_srv1) y tenes otro servidor que tenga el mismo nombre de instancia, el odbc da problemas al configurarse, porque por algo al poner la instancia (ServerName en el odbc de Windows) entonces queda atada la instancia a la ip, entonces si configuras otro odbc y también pones el mismo servername, y cambias la ip, todos los odbc generados que tengan ese servername quedan con la misma ip, y esto puede causar problemas, o confusiones.

Entonces la solución es cambiar la instancia, pera eso debemos hacer los siguientes 4 pasos.

En el ejemplo cambiaremos en uno de los equipo el nombre de la instancia de ol_srv1 a ol_srv2

1 – tocar el archivo /opt/informix/ifmx.sh, cambiamos donde dice ol_srv1 a ol_srv2

2 – mover el archivo /opt/informix/etc/onconfig.ol_srv1 a /opt/informix/etc/onconfig.ol_srv2

3 – en el archivo onconfig.ol_srv2 DBSERVERNAME modificar ol_srv1 a ol_srv2

4 – el archivo /opt/informix/etc/sqlhost cambiar ol_srv a ol_srv2

Luego reiniciamos informix y queda este equipo con el nombre de instancia ol_srv2.

En este pos lo único que queda es agradecerle a Diego, que fue quien me enseño como cambiar esto, y exigio que lo nombrar.

Agrandar Temporales de Informix

Si necesitamos agrandar los temporales de Informix, para por ejemplo cuando nuestra aplicación utiliza índices temporales muy grandes, lo que hacemos es lo siguiente:

Debemos ir a la carpeta donde están los temporales (normalmente /etc/datos.informix/).

Entonces con el motor de base de datos levantado ejecutamos los siguiente

onspaces -c -d temp4dbs -t -p /opt/datos.informix.test/temp4dbs.000 -o 0 -s 256106

Luego en la carpeta de instalación de informix (normalmente /etc/informix) en la carpeta etc, editamos el onconfig, sería algo así:

informix@suseimf:/opt/informix/etc>cd $INFORMIXDIR/etc

informix@suseimf:/opt/informix/etc> vi $ONCONFIG

agregamos el nuevo temporal en la línea del DBSPACETEMP, sería algo así:

DBSPACETEMP tempdbs,temp1dbs,temp2dbs,temp3dbs...... # Default temp dbspaces

En este caso tenemos 4 archivos de temporales, esto lo tienen que adaptar a sus necesidades y configuración que hayan realizado, y dependiendo del archivo que hayan creado.

sábado, 22 de mayo de 2010

Reload automatico de clases en tomcat

Para los desarrolladores estar bajando y subiendo el tomcat para que se actualicen las clases es un poco molesto, entonces tomcat provee de una configuración para no tener que bajar y subir, sino que solo al copiar las clases el solo se actualiza.

Tenemos que editar el archivo context.xml que se encuentra en la carpeta conf.

Buscamos el siguiente texto

context privileged="true"

Y lo cambiamos por este

context privileged="true" reloadable="true"

viernes, 21 de mayo de 2010

Importar .sql en informix

Para importar un .sql con insert y update a informix deberían de ejecutar lo siguiente:

dbaccess mi_base script.sql.

Puntos a tener en cuenta, primero se tienen que loguear con un usuario de permisos en informix, el archivo debe de ser .sql y tener permisos en ese archivo.

El .sql yo tengo insert y update, pero puede tener cualquier sentencia sql.