Acerca del blog ..

Aquí pongo mis pequeñas notas sobre cosas que voy olvidando. Entre las anotaciones puede que tal vez encuentres alguna que otra opinión seguramente equivocada.

Manejo de árboles en bases de datos

julio 7th, 2009 by pcaro

Hay cuatro formas de guardar árboles en bases de datos relacionales:

  1. Adjacency List
  2. Materialized Paths
  3. Nested Sets o Modified Preorder Tree Traversal (MPTT)
  4. Nested intervals

Dejo unos enlaces:

Algunas implentacionaciones:

Anotado en Sin Categoría | Sin comentarios »

Listar las bases de datos postgres que tengo instaladas

junio 29th, 2009 by pcaro

Para ello:

pcaro@davinci$ sudo /etc/init.d/postgresql-8.3 start
pcaro@davinci$ sudo su - postgres
postgres@davinci:~$ psql -l

Anotado en Sin Categoría | Sin comentarios »

Formatear de la forma más fácil una tarjeta SD en ubuntu

enero 30th, 2009 by pcaro

Otra anotación para recordar en un futuro. La forma más fácil de formatear una tarjeta SD es:

  1. Identificar el dispositivo (si esta montada la tarjeta lo ves con el comando mount por ejemplo).
  2. Si no lo tienes ya, instalar el paquete dosfstools.
  3. Ejecutar (con el dispositivo desmontado): sudo mkdosfs DISPOSITIVO.

Anotado en Sin Categoría | Sin comentarios »

Feliz Navidad

diciembre 24th, 2008 by pcaro

Ni árboles, ni reyes, ni trineos, simplemente eso,

Feliz Navidad de corazón para todos.

Anotado en Sin Categoría | Sin comentarios »

Reproducir flash con Opera en Ubuntu

noviembre 12th, 2008 by pcaro

Traducción de un comentario.

A menudo Opera no pude encontrar el reproductor de flas sin tu ayuda. Te mostramos lo que puedes hacer.

Primero, asegurate que flash está instalado y funciona en firefox. Una vez confirmado, abre un terminal:
$ cd ~/.opera

En este directorio verás un archivo denominado pluginpath.ini… el nombre lo dice todo.

En la configuración por defecto, están las entradas:


; Do not edit this file while Opera is running
; This file is stored in UTF-8 encoding

[Paths]
/usr/lib/opera/plugins=1
/usr/lib/mozilla/plugins=1

Deberías tener en cuente el aviso y cerrar tu Opera si todavía lo tienes abierto (usa firefox o imprime para ver esta página) A partir de ahora tienes dos opciones:

Configurar las librerías flash en cualquiera de las dos rutas indicadas arriba o
Añadir otra línea a pluginpath.ini file  de forma que opera también encuentre las librerías del directorio local del usuario que usa mozilla.

Usaremos la segunda aproximación. Abre una segunda consola y cambia al directorio de plugins de mozilla.

$ cd ~/.mozilla/plugins/

Una vez aquí, deberías ver (al menos) dos archivos cuyos nombres son fashplayer.xpt y libflashplayer.so. Son los archivos que Opera necesita para ejecutar flash.

Supongamos que tu nombre de usuario es “qwerty”. Añade la siguiente linea al final del archivo pluginpath.ini en el directorio ~/.opera:

/home/qwerty/.mozilla/plugins=1

Arranca opera de nuevo y no deberías de tener problemas con flash. Esta solución funciona sólo para tí y necesetaría ser repetida para todos los usuarios de la máquina en cuestion.

Date cuenta que la opción número 1. habilita a TODOS los usuarios para usar flash en opera. Para hacer esto necesitas colocar los dos archivos mencionados arriba en /usr/lib/opera/plugins o /usr/lib/mozilla/plugins. Pudes hacer esto directamente copiándolos usando cp or creando enlaces simbólicos a losby making symbolic links a los archivos en en tu directorio ~/.mozilla/plugins. En este último caso cuida de los permisos.

Anotado en Sin Categoría | Sin comentarios »

Editores: Mostrar los números de linea en emacs y en jed

septiembre 11th, 2008 by pcaro

Para evitar esos odiosos porcentajes cuandos editas un fichero (¿de verdad le sirven a alguien?) y poner en su lugar el número de la linea en que te encuentras dejo aquí la anotación.

  1. En emacs:
  2. ;; ========== Enable Line and Column Numbering ==========
    ;; Show line-number in the mode line
    (line-number-mode 1)
    ;; Show column-number in the mode line
    (column-number-mode 1)
  3. En jed:
  4. LINENUMBERS = 2

Anotado en Sin Categoría | Sin comentarios »

¿Qué ejecutas tu desde la consola?

abril 13th, 2008 by pcaro

Un meme para ver que ejecutas desde la consola:

pcaro@davinci$ history|awk ‘{a[$2]++} END{for(i in a){printf “%5d\t%s\n”,a[i],i}}’|sort -rn|head
95   sudo
71   ls
67   cd
33   svn
29   dentro
24   clear
18   ssh
15   i2e-cli
14   ps
13   man

A notar que dentro es un script que tengo para hacer un grep -r filtrando algunos resultados.i2e-cli es un diccionario.

Anotado en Sin Categoría | Sin comentarios »

« Anotaciones Previas Anotaciones siguientes »