Búsquedas por similitud de trigramas en PostgreSQL con pg_trgm

Oracle es la leche, eso no creo que haya nadie que pueda negarlo. Sin duda es una de las mejores (si no la mejor) bases de datos del mundo... pero por desgracia para el común de vosotros los humanos, su código es privativo y su precio prohibitivo (y juro que el pareado ha sido espontáneo!).

Pero no desesperéis... no hace falta que recurráis a soluciones inferiores ni nada parecido. Gracias a los Dioses tenemos PostgreSQL, aunque en éste artículo no vamos a hablar de éste genial motor de base de datos, sino de uno de los módulos adicionales que incorpora para realizar búsquedas basandose en la similitud entre los trigramas de una cadena: pg_trgm.

Selección de plugins para Octopress

Ya sea a modo de chuleta para mi mismo sobre los que utilizo en el blog, o bien por si a alguien le resulta útil, voy a escribir en éste artículo la lista de los mejores y más interesantes plugins para Octopress que he encontrado...

Un paseo por el datacenter en el que vivo

Y no, no estoy hablando en sentido metafórico... hoy voy a enseñaros el pequeño datacenter que tengo montado en mi casa, donde mis servidores mis niñas funcionan sin interrupción para dar servicio tanto a mis frikadas como a algunas otras cosas un poco más serias.

Y cuando digo datacenter no me refiero a un par de ordenadores viejos sin monitor en una esquina del dormitorio, como teneis algunos (y vosotros os llamais frikis? debería daros vergüenza!), sino a varios racks con decenas de servidores, SAI's, cabinas de discos duros en RAID, switches redundantes y mil cosas más (como tenemos los frikis de verdad... así que tomar nota!!) xDD

Ha sido un proceso muy largo, y mentiría si dijera que ya ha terminado y que no voy a seguir ampliando la infraestructura de mi datacenter... pero a dia de hoy (mediados de 2014) puedo decir que (por suerte para mi y por desgracia para mi mujer) una de las habitaciones de mi casa tiene ésta pinta:

Markdown, el lenguaje de marcado para texto plano

Cuando vosotros (los humanos) necesitais formatear un texto de forma rápida y sencilla, y además teneis que hacerlo en texto plano, la mayoría intentará hacerlo con HTML (si va a ser interpretado por un navegador web) o incluso con BBCode (si se trata de un post en un foro)... y ambas opciones no estan mal, pero existe otra opción especialmente diseñada para ese fin, que muy pocos conocen y aún menos utilizan: el lenguaje de marcado web Markdown.

Mejorando un poco el SEO de Octopress (o de cualquier web en general)

Se entiende por SEO (Search Engine Optimization) el proceso de mejora de la visibilidad de un sitio web en los resultados de un buscador. Es decir, aquellos mecanismos que utilizamos para que nuestra web aparezca mejor posicionada que las demás en las páginas de resultados de los buscadores.

Hay todo un mundo detrás del SEO, donde la mayoría de las pautas son generales para todos los buscadores, pero donde también se pueden encontrar comportamientos y formas de hacer las cosas únicamente para favorecer los resultados en un buscador en concreto. En cualquier caso, en éste artículo solo nos vamos a centrar en 3 cosas muy concretas que nuestro querido Octopress no hace del todo bien, pero que bastan unos sencillos cambios para solucionarlo.

Esta increíble web utiliza cookies para mejorar tu experiencia en la navegación y todo ese rollo que nos obligan a poner, por lo que si continuas en esta web se entiende que aceptas las condiciones de uso. Y si no, ya estás tardando en irte...

 Aceptar    Más información