¿Quieres una memoria de pingüino?

Algo sugestivo el titulo :). Revisando algunos blogs por la red me tope con este interesante post, en donde el autor te invita a participar en un curioso sorteo en el cual el premio no es nada mas ni nada menos que un pendrive o memoria usb de 2 Gb. de capacidad con el diseño de nuestro gran amigo Tux.Bueno, los invito a participar, a ver si tenemos algo de suerte. Podemos inscribirnos hasta el 2 de octubre.

MPD + Sonata + Conky en Archlinux

Hace poco revisando por la web me tope con este post en ubuntulife, sobre unos scripts que hace uso de conky para mostrar el cover en tu escritorio de tu cancion que en ese momento estas reproduciendo, pero adaptado para el reproductor DeadBeef. Bueno en vista que yo utilizo MPD y Sonata como reproductor, decidi adaptar estos scripts, haciendo solo unas pequeñas modificaciones. Ya en el link que indico te dice como hay que configurarlo, yo solo pondre los dos archivos que modifique para este caso:

Archivo db.conky

# An album art conky for MPD + Sonata
background no
update_interval 1
cpu_avg_samples 2
net_avg_samples 2
double_buffer yes
no_buffers yes
text_buffer_size 1024
imlib_cache_size 0

own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below

border_inner_margin 1
border_outer_margin 0

minimum_size 400 100
maximum_width 1000

alignment bl
gap_x 4
gap_y 30

draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
default_shade_color 181818

use_xft yes
xftfont Droid Sans:size=9
xftalpha 1.0
uppercase no
override_utf8_locale yes
default_color 0b0b0b

color1 606060

TEXT
${voffset 7}${goto 140}${font Droid Sans:size=9:bold}$mpd_artist$font
${goto 140}$mpd_title
${goto 140}$mpd_album
${goto 140}${font Droid Sans:size=8}$mpd_elapsed/$mpd_length$font
${texeci 10 ~/.config/conky/db-cover.sh}${image ~/.config/conky/conkyCover.png}

Archivo db-cover.sh

#! /bin/bash
# An album art script for MPD + Sonata

ARTCACHE=$HOME/.covers
ARTIST="`sonata info | grep 'Artista' | cut -d":" -f2 | sed 's/^[[:space:]]//g'`"
ALBUM="`sonata info | grep 'Álbum' | cut -d":" -f2 | sed 's/^[[:space:]]//g'`"
CURCOVER="$ARTCACHE/$ARTIST-$ALBUM.jpg"
CONKYDIR="$HOME/.config/conky"
COVER="$CONKYDIR/conkyCover.png"

if [ ! -f "$CURCOVER" ]; then
 convert $CONKYDIR/Vinyl/base.png $CONKYDIR/Vinyl/top.png \
 -geometry +0+0 -composite "$COVER"
else
 cp "$CURCOVER" "$COVER"

 ASPECT=$(($(identify -format %w "$COVER") - $(identify -format %h "$COVER")))

 if [ "$ASPECT" = "0" ]; then
 convert "$COVER"  -thumbnail 300x86 "$COVER"
 convert "$COVER" -crop 86x86+$(( ($(identify -format %w "$COVER") - 86) / 2))+0 +repage "$COVER"
 else
 convert "$COVER"  -thumbnail 86x500 "$COVER"
 convert "$COVER" -crop 86x86+0+$(( ($(identify -format %h "$COVER") - 86) / 2)) +repage "$COVER"
 fi
 convert $CONKYDIR/Vinyl/base.png "$COVER" -geometry +4+3 \
 -composite $CONKYDIR/Vinyl/top.png -geometry +0+0 -composite "$COVER"
fi

Y bueno eso seria todo, definitivamente esto se podria mejorar. Aqui un ScreenShoot

PostgreSQL 9.0 Final Liberado!!

No cabe duda que PostgreSQL ha evolucionado de manera asombrosa, no solo por la gran potencia que ha ido adquiriendo en estos ultimos años, si no tambien por la gran flexibilidad que le brinda al usuario desarrollador o administrador. Tal vez por eso es que lo converti en mi gestor de base de datos favorito :).

Recientemente se acaba de liberar la versión 9.0, lo cual viene hacer una de las versiones mas esperadas por muchos, principalmente porque una de sus grandes novedades es la replicación binaria ya desde su core, ademas de las diversas nuevas caracteristicas y mejoras, que incluyen:

  • Cambio en caliente de servidor primario
  • Replicacion continua
  • Actualización en sitio
  • Compilación en Windows de 64-bit
  • Facilidad de manejo de permisos en forma masiva
  • Bloques anonimos y parametros con nombre para llamar a stores procedures
  • Funciones de ventana y aggregates ordenados

Fuente: http://postgresql.org.pe/

Microsoft apoya a Oracle en juicio contra Google

Creo que esta demás decir que los intereses de Microsoft es preparar el camino para que Windows Mobile cope parte del mercado en el cual Android es el lider indiscutiblemente, superando asi a sus competidores mas cercanos (iPhone y BlackBerry).  No se hasta que punto Oracle, trate esto con Microsoft pero de lo que si estoy seguro es que Microsoft hara lo que sea para menguar el repunte que tiene Android y por lo general de estos señores se puede esperar culaquier cosa, uno nunca sabe.

Fuente: http://www.theregister.co.uk/2010/09/17/windows_phone_7_android_patents/