| |
About
Consultor orientado al sector TELCO (eTOM, SID), dirección de proyectos (scrum) y sistemas (Oracle, Weblogic, Jboss, Solaris, etc.). Un poco de todo, vamos.
Sindicación

Licencia

Validación


Sistemas





Varios

|
|
| Este es bastante chorras, pero muy útil. Hace un backup de la base de datos, las comprime, añade el md5sum y lo envia todo por correo a una cuenta de Gmail creada para la ocasión. Un hacker eventual no debería tener acceso a dicha cuenta y por lo tanto nuestro backup está seguro allí y además nos sale gratis.
CODE:
-
-
#/bin/sh
-
# 2004 Diego Garcia Gonzalez - diego@envigo.net
-
# 2006 Anton Rodriguez Yuste - antonry en gmail.com
-
-
TAROPTIONS="zcvf"
-
EXT="tgz"
-
TMP="/tmp/"
-
DATE=`date +%T-%d%m%Y`
-
DATE2=`date +%d%m%Y`
-
-
if [ ! -x /bin/tar ]; then
-
echo "Please install tar"
-
fi
-
-
BASE="it-projects"
-
mysqldump --opt --password=laquesea --user=usuario_con_acceso it-projects> ${TMP}it-projects.sql
-
/bin/tar ${TAROPTIONS} ${TMP}${BASE}-${DATE2}.${EXT} ${TMP}*.sql 2> /dev/null
-
/usr/bin/md5sum ${TMP}${BASE}-${DATE2}.${EXT}> ${TMP}${BASE}-${DATE2}.md5
-
/usr/bin/mpack -s ${BASE}-${DATE} ${TMP}${BASE}-${DATE2}.${EXT} laquesea@gmail.com 2> /dev/null
-
/usr/bin/mpack -s ${BASE}-${DATE} ${TMP}${BASE}-${DATE2}.md5 laquesea@gmail.com 2> /dev/null
-
/bin/rm -f ${TMP}${BASE}-${DATE2}.md5 ${TMP}${BASE}-${DATE2}.${EXT} ${TMP}*.sql
-
-
BASE="locowind"
-
mysqldump --opt --password=laquesea --user=elquesea wordpress> ${TMP}wordpress.sql
-
/bin/tar ${TAROPTIONS} ${TMP}${BASE}-${DATE2}.${EXT} ${TMP}*.sql 2> /dev/null
-
/usr/bin/md5sum ${TMP}${BASE}-${DATE2}.${EXT}> ${TMP}${BASE}-${DATE2}.md5 2> /dev/null
-
/usr/bin/mpack -s ${BASE}-${DATE} ${TMP}${BASE}-${DATE2}.${EXT} mibackup@gmail.com 2> /dev/null
-
/usr/bin/mpack -s ${BASE}-${DATE} ${TMP}${BASE}-${DATE2}.md5 mibackup@gmail.com 2> /dev/null
-
/bin/rm -f ${TMP}${BASE}-${DATE2}.md5 ${TMP}${BASE}-${DATE2}.${EXT} ${TMP}*.sql 2> /dev/null
-
Una vez subido al servidor sencillamente lo metemos en el crontab para que se use tantas veces como queramos. Lo único que hay que tener en cuenta es que los tamaños de las bases de datos no pueden superar los 10 Megas ( cuando me encuentre en esa tesitura ya ampliaré el script).
|
| Problema tonto, tonto... consigo imprimir desde el firefox pero no desde otros programas como openoffice o acroread. Algo del cups estaba mal configurado... después de buscar, lo encontré:
apt-get install cupsys-bsd
Y todo por el aire. Maravillas de debian.
|
| Vaya pedazo de herramienta me he encontrado como por casualidad: xxdiff. Permite ver los cambios entre directorios y archivos de codigo fuente. Entre otras maravillas deja navegar por directorios, ver todos los cambios, decidir entre unos y otros y un largo etc. de cualidades. Desde luego muuuy útil para un programador.
La única pega es que no fuí capaz de que no abra una nueva ventana por cada diff que hace
Aún así muy recomendable.
|
| Me puse a actualizar la versión del linpha que parecía estar dando problemas. El linpha es una completa herramienta web que permite visualizar las fotos. Tiene una gran cantidad de funcionalidades y en general se puede decir que me encanta. Primero me puse con la de este mismo blog sin demasiado problema. Luego con la de locowind.com. Me lié con los comandos y en una patada había borrado todas mis fotos haciendo windsurf. Gran putada.
Cabreado e impotente decidí instalar algo más sencillo que el linpha. Me puse a buscar y encontré original. Es tremendamente sencillo y al mismo tiempo tremendamente complicado. Me explico. La interfaz es tremendamente sencilla y me gusta mucho. Aparecen las fotos ordenadas por fechas con alguna que otra explicación y tal. Ideal para llevar el control de los días que he navegado. Sin embargo, el proceso de subir las fotos es un poco coñazo. Hay que lanzar un script que crea la carpeta que hay que subir, y luego, hacerlo. Aún así me decanté por él. Mientras suba las fotos desde linux no voy a tener mayor problema.
Algunas ventajas son que no necesita base de datos, solo php y poco más. La principal desventaja es lo poco clara que es la información. Por un lado tienes que editar el config.php para que se vean las fotos entre los años 99 y 09 por ejemplo, y no entre 99 y 05 como viene por defecto (este error me trajo de cabeza un buen rato). Además debes crear en la carpeta inmediatamente inferior una carpeta llamada "galleries" o cambiar este parámetro en el citado fichero.
El resultado final lo podeis ver aquí
|
|
|