Richard Thompson – Sweet Warrior (2007)

Cuando se abarca un nuevo disco de un músico veterano uno ya no pide que reverdezca viejos laureles, no se pretende que mantenga el nivel de sus obras maestras publicadas años atrás. Sweet Warrior llegaba en 2007 como el 12º disco en solitario de Richard Thompson, uno de los renovadores del folk inglés en las filas de Fairport Convention a finales de los 60 y compositor experto en escribir hits par otros músicos. Thompson contaba por aquel entonces con 58 años y, desde luego, ya no tenía que demostrar nada a nadie. Pero a pesar de todo esto, volvió a la primera fila musical marcándose una nueva obra maestra con este trabajo, dejando bien claro que todavía veía muy lejos la jubilación.

Combinando tanto folk inglés como americano con rock clásico, y haciendo uso de su inagotable colección de recursos como guitarrista, en Sweet Warrior nos encontramos con un disco que podría haber sido firmado por Bob Dylan acompañado de The Band, y que nunca se grabará.

Richard Thompson directo Cambridge 2006

Para no dejar dudas, el disco comienza fuerte: Needle and Thread y I’ll never Give It Up demuestran que Thompson llegaba con tanta o más energía que en sus años de juventud. Incluso su voz parecía haber rejuvenecido, si comparamos con los trabajos justo anteriores. La temática bélica está presente en el disco, en temas como la tremenda Dad’s Gonna Kill me, un tema que relata el sinsentido de la guerra de Irak desde la mirada de un marine con una letra llena de argot militar y de cierta retranca, o la intensa balada Guns are the tongues. En She sang angels to rest nos encontramos en cambio a un Thompson más tranquilo y preciosista, acompañando su voz y guitarra de viola y arpa en una hermosa y elaborada balada. En Take Care the Road You Choose parece querer dejarnos claro que él fue el maestro e inspirador del admirado Mark Knopfler, y en Mr. Stupid saca su particular sentido del humor para demostrar que incluso los Monty Python fueron una influencia para él.

Richard Thompson - Sweet Warrior

Fuera del Reino Unido tal vez Richard Thompson no tenga la fama de otros músicos, pero cualquier amante de Bob Dylan, Mark Knopfler, Neil Young o Bob Seger disfrutará de esta pieza maestra. Un disco tan recomendable como sus viejos clásicos Henry the Human Fly, Action Packed o el I want to see the bright lights tonight que grabó con el dúo que formaba con su entonces pareja Linda Thompson.

Sabicas & Joe Beck – Rock Encounter (1966)

Ya hacía mucho que no escribía una reseña de un disco para la sección Joyas Musicales, pero os había prometido que dicha sección volvería con fuerza ahora que no hay podcast. Y reenganchamos con esta curiosidad de 1966,

Sabicas en España ha sido un músico maltratado. Mientras Paco de Lucía o Camarón han sido encumbrados a lo más alto del panteón del flamenco, mientras el navarro Agustín Castellón Campos «Sabicas» ha permanecido en un segundo plano. No tanto así en el panorama internacional, donde su nombre sí suele citarse como uno de los más grandes del flamenco. Nacido en 1912, se exilió durante la Guerra Civil, primero a Francia y luego a Argentina, país en el que viviría hasta que la llegada de los gobiernos militares le llevaron a marcharse a Nueva York. Durante los años 40 y 50 fue el principal responsable de la popularización del flamenco en el continente americano mientras en su país de origen era ignorado por motivos políticos.

Allá por 1966 varios músicos de jazz ya trabajaban en proyectos de fusión con el flamenco. El productor y guitarrista Joe Beck se plantea hacer lo propio con el rock, y aprovecha sus contactos en el mundillo musical para llegar hasta Sabicas, que es convencido por su hermano para participar en un proyecto que, según declararía él más adelante, no le interesaba demasiado. La idea es fusionar el sonido de la guitarra flameca de Sabicas con el estilo blues-rock de la época de Joe Beck, contando con una banda de eficientes mercenarios, entre los que destaca como bajista el virtuoso Toni Levin.

Sabicas Joe Beck Rock Encounter

El resultado final fue un disco innovador y valiente, que no sería muy bien recibido comercialmente y que tardaría unos años en ser publicado. Se abre con Inca Song, donde el flamenco se combina con melodías andinas que tras un par de minutos dan paso a un tema de rock bastante standar para la época donde la guitarra flamenca pierde peso y no reaparece hasta los úlimos segundos. En Joe’s Tune el tema comienza como una pieza de flamenco más clásica, con la guitarra española en primer plano y el resto de instrumentos sumándose poco a poco a la canción. Zapateado hace honor a su título, comenzando con ese típico ritmo de taconeo para ir derivando hacia un tema de rock de más de 9 minutos. Zambra seguramente sea el tema que más me gusta del disco, y donde la guitarra flamenca mejor se integra con el sonido del grupo de rock. Handclaps da un momento de respiro con unas palmas flamencas que introducen el tema Flamenco Rock, donde Sabicas se marca una impresionante demostración técnica. Bulerías es el único tema cantado del disco, adelantándose muchos años al concepto de La leyenda del tiempo de Camarón. Cierra el disco el otro tema que creo que mejor integra los sonidos de rock y flamenco, La Farruca.

En general da la impresión en varios temas de que se han pegado las partes de rock junto a las de flamenco, pero también hay que valorar que se trate de un experimento, previo a la irrupción de Smash y del rock andaluz. Tal vez Joe Beck no fuera el músico ideal para este proyecto, dada la gran diferencia a nivel técnico existente entre él y Sabicas, pero en general es un trabajo muy valioso tanto por su importancia histórica como por su calidad musical, destacando tanto las líneas de bajo de Levin como la guitarra flamenca.

Cambiando el color de fondo del Centro de Software de Ubuntu para verlo en temas oscuros

Como os comentaba no hace mucho, actualicé de ElementaryOS Luna a ElementaryOS Freya. Posteriormente le metí el tema Numix, que estéticamente ha quedado fetén, pero que tenía un problema muy grande (típico de los temas oscuros GTK, por cierto): el fondo del centro de software es demasiado claro y la letra es blanca, lo que provoca que sea imposible leer el texto.

¿Hay solución? Claro que sí, que para algo esto es software libre y podemos meter mano. Lo bueno del centro de software es que la estética está definida en un archivo CSS, así que podemos editarlo cómodamente.

Lo primero es abrir el archivo /usr/share/software-center/ui/gtk3/css/softwarecenter.css con un editor de texto y con permisos de administrador para poder trastear, por ejemplo con el comando

sudo gedit /usr/share/software-center/ui/gtk3/css/softwarecenter.css

Una vez con el archivo abierto, casi al principio de todo, tienes una línea que pone los siguiente:

@define-color super-light-aubergine #F4F1F3;

Ahí se define el color de fondo del Centro de Software, que es un gris muy clarito, por lo que al estar ahora la fuente en blanco por el tema no se verá. La cosa es ponerle un gris más oscuro, así que la solución es comentar esta línea y cambiarle el color por otro tal que así (le voy a poner un gris oscuro):

@define-color super-light-aubergine #8A8A8A;

Y esto deja un resultado como el de la siguiente foto:
Centro Software Modificado

No es muy estético, pero ahora ya se lee. Podéis elegir otro color si queréis, tened en cuenta que el texto oscila entre blanco y negro, por lo que estos dos no son recomendables, el resto ya a vuestro libre albedrío.

Stephen Curry, you, the real MVP

Llevaba tiempo sin escribir sobre baloncesto por aquello de que es el tema que menos visitas atrae al blog, pero me voy a permitir pisarle la frase a Kevin Durant, machacada en tantos Memes el año pasado, para rendir homenaje al merecido MVP de esta temporada.

Y es que no podría haber deseado un sucesor en el trono individual mejor para Kevin Durant. Si a Durantula, que este año por desgracia ha pasado un calvario de lesiones que nos ha impedido disfrutar de su juego, le definí durante el mundial de 2010 como «El perfecto arsenal de recursos ofensivos» a Curry en aquel campeonato le apodé «el mago». Venía de hacer un excelente año como rookie después de haber sido ninguneado en el draft del 2009 (número 7 tras dominar en la universidad de Davidson) y formó parte del joven equipo que arrebataría a España el trono mundial (posteriormente revalidaría en 2014 ese título). Curry en aquel momento era uno de los proyectos más excitantes de la NBA, pero un par de años después las alarmas se encendían: las lesiones le hacían perderse 40 partidos en el año del lockout, el mismo año en que el entonces MVP Derrick Rose se rompía por primera vez (y comenzaba el rosario de lesiones que han mermado a otro de los que prometían ser el futuro de la NBA).

Curry 2011

Pero tuvimos suerte, y esos problemas han quedado en el pasado. Tras la salida de Monta Ellis del equipo su importancia creció y se hizo un sitio definitivo en el firmamento de la NBA.

Curry contra los Wizards

Dicen que en el baloncesto todo se aprende, menos los centímetros. En el caso de Curry este es bueno en todo lo que puede aprenderse: maneja el balón como Jason «Chocolate Blanco» Williams, penetra a canasta con la decisión de Allen Iverson y tira casi como el mismísimo Drazen Petrovic. Un prodigio con talento natural, pero cuyo éxito final sólo puede alcanzarse a través de una compleja y metódica ética de trabajo. Curry no destroza aros como LeBron o Griffin (el número uno de su draft), pero encandila a todo el que ama el baloncesto con su creatividad y su genio, llevándonos a la memoria por momentos a genios como Magic Johnson o Pete Maravich.

Curry MVP 2015

Merecido premio por un año impresionante, dominando la liga regular y barriendo en primera ronda. ¿Estamos ante el inicio de la «era Curry» o será cosa de una sola temporada? El tiempo lo dirá, de momento todavía se están jugando los play-off, por lo que podemos seguir disfruntado del MVP. Así que si pasas cerca de San Francisco además de flores en tu cabeza llévate una camiseta de Steph.

Creando un bot que hace FAV automáticamente en Twitter con un script de Python

Ayer aproveché el festivo para repasar un poco de scripting de Python (vicios que tiene uno), y me encontré este tutorial para crear un bot de Twitter, que he supuesto que podría interesarle a alguno de mis lectores por lo que vamos con una traducción no literal del mismo (como otras veces os cuento lo que pone pero no traduzco línea por línea).

El funcionamiento del bot/script es el siguiente: le das al bot una palabra clave, este la busca por Twitter y reparte FAV a diestro y siniestro.

El primer paso es descargar el módulo de herramientas de Twitter para Python (en el artículo original os dirige a la versión 1.10, pero es una entrada de 2013, ya van por la 1.17, yo os dejo apuntando al general para que seleccionéis la versión que os convenga). Luego tendréis que dar de alta el app en Twitter también. Al registrar el app Twitter os dará unas claves de autentificación, que se usarán para realizar la conexión tal que así:

from twitter import Twitter, OAuth, TwitterHTTPError

OAUTH_TOKEN = 'tu oauth token'
OAUTH_SECRET = 'tu oauth secret'
CONSUMER_KEY = 'tu consumer key'
CONSUMER_SECRET = 'tu consumer secret'

t = Twitter(auth=OAuth(OAUTH_TOKEN, OAUTH_SECRET,
            CONSUMER_KEY, CONSUMER_SECRET))

Lo siguiente es definir un método de búsqueda, que recoja los tweets:

def search_tweets(q, count=100):
    return t.search.tweets(q=q, result_type='recent', count=count)

Y definir el método que hará FAV al tweet:

def fav_tweet(tweet):
    try:
        result = t.favorites.create(_id=tweet['id'])
        print "Favorited: %s" % (result['text'])
        return result    
    # En caso de que ya esté marcado con FAV
    # devolverá un error.
    except TwitterHTTPError as e:
        print "Error: ", e
        return None

Y ahora ¿qué nos queda? Pues el código principal del script:

def auto_fav(q, count=100):
    result = search_tweets(q, count)
    a = result['statuses'][0]['user']['screen_name']
    print a
    success = 0
    for tweet in result['statuses']:
        if fav_tweet(tweet) is not None:
            success += 1
    print "Marcamos  %i tweets como favoritos de un total de %i tweets" % (success,
          len(result['statuses']))

Y listo, nuestro bot está preparado. Queda guardarlo en un archivo .py, como por ejemplo twitter_bot.py (respetamos el nombre del artículo original) y ya podemos ejecutarlo desde el terminal tal que así:

$ python

>>> import twitter_bot
>>> twitter_bot.auto_fav('#python','50')

El ejemplo buscará en los 50 últimos tweets el hashtag #python y marcará como favoritos los tweets que lo lleven. Ojo, porque abusar de este script podría llevar a que Twitter te aplique un baneo con todas las de la ley.

En fin, resumiendo aquí os dejo el script del artículo original (con los comentarios y el texto de salida en inglés) completo, por si queréis probar:

from twitter import Twitter, OAuth, TwitterHTTPError

OAUTH_TOKEN = 'your oauth token'
OAUTH_SECRET = 'your oauth secret'
CONSUMER_KEY = 'your consumer key'
CONSUMER_SECRET = 'your consumer secret'

t = Twitter(auth=OAuth(OAUTH_TOKEN, OAUTH_SECRET,
            CONSUMER_KEY, CONSUMER_SECRET))

def search_tweets(q, count=100):
    return t.search.tweets(q=q, result_type='recent', count=count)

def fav_tweet(tweet):
    try:
        result = t.favorites.create(_id=tweet['id'])
        print "Favorited: %s" % (result['text'])
        return result
    # when you have already favourited a tweet
    # this error is thrown
    except TwitterHTTPError as e:
        print "Error: ", e
        return None

def auto_fav(q, count=100):
    result = search_tweets(q, count)
    a = result['statuses'][0]['user']['screen_name']
    print a
    success = 0
    for tweet in result['statuses']:
        if fav_tweet(tweet) is not None:
            success += 1
    print "We Favorited a total of %i out of %i tweets" % (success,
          len(result['statuses']))

Instalando Elementary Tweaks en Elementary OS Freya.

No hace mucho comentaba que me había pasado a Elementary OS Luna. Anteayer instalé la última versión, Freya (y la verdad es que he notado una mejoría en el rendimiento, debe ser cosa del kernel). A raiz de aquella instalación os comentaba cómo instalar Elementary Tweaks, una herramienta que permite personalizar todavía más vuestro sistema. Pero con el cambio de versión el repositorio desde el que descargar Tweaks también cambia, así que si sois usuarios de Freya os tocará teclear lo siguiente:

sudo add-apt-repository ppa:mpstark/elementary-tweaks-daily
sudo apt-get update
sudo apt-get install elementary-tweaks

Luego, para seguir con la personalización ya podéis buscar diversos paquetes de iconos o temas. Para Luna había un huevo, como ya se comentó en el artículo pasado. Para Freya de momento no he encontrado tantos, aunque si le he metido el paquete de iconos de Potenza.

Conectando a IRC-Hispano con X-Chat

Entrada que agrego porque me lo han preguntado hace un rato, y así comparto el tutorial con quien tenga dudas. Aunque a más de uno os sorprenda, el protocolo de chat IRC se sigue utilizando. Desde luego no de una forma tan masiva como a principios de los dosmiles, pero existe actividad. Me preguntaba hace un rato una colega cómo podría conectarse a un canal de la red IRC-Hispano y le dije que había un app para Android, que chupa la hostia de bateria y ancho de banda, pero cumple el cometido en tu móvil. ¿Y para PC? Pues en Ubuntu/Mint/Elementary tienes opciones como X-Chat, que puedes instalar desde el centro de software de la popular distribución (Existen otras, como HEX-Chat, del que ya hablamos aquí).

Una vez instalado verás que te da opciones como elegir varios apodos por si el tuyo está ocupado, nombre de usuario, etc… y debajo te aparecerá una lista de servidores a los que conectarte, entre los cuales NO ESTÁ el IRC-Hispano. Y esto era lo que le interesaba la persona que preguntaba, ya que quería unirse al canal #Coruña, perteneciente a ese servidor ¿Cómo se configura esto?. Pues muy simple:

  • En el apartado Redes pulsa el botón Añadir
  • Ponle el nombre, para acordarte
  • Con la red recién añadida selecciónala y pulsa Editar
  • Una vez pulsado editar veremos todos los servidores de la red (debería haber sólo uno que ponga «nuevo/6667» o algo así). Editáis el que aparece por defecto y lo cambiáis por irc.irc-hispano.org/6667 siendo 6667 el número del puerto al que os conectaréis.
  • Tras añadir esto os queda pulsar Aceptar y Conectar, y ya conseguís el acceso a los canales de IRC-Hispano.

Y tras esto podéis disfrutar del chateo old-school.

Pasito a pasito, cuatro años ya

Pues ya vamos por el cuarto aniversario de este blog, que muchos dijeron que no llegaría a cumplir el primero. Como todos los años anteriores, ha habido una serie de cambios, siempre en busca de lo que más interesa a mis lectores.

Por un lado el intento de lanzar una serie de relatos no acabó de funcionar (por mi parte, que no estuve muy inspirado, se quedó en uno y punto, aunque si algún día se me ocurre algo que no sea pura y dura pornografía retomo la cosa). Las nuevas leyes draconianas de propiedad intelectual españolas dejaron a mi podcast en una situación de indefensión que me llevaba a una encrucijada: dejarlo, dejar de poner música, dedicarme a la música libre no sometida a esas leyes. Esto último me habría gustado, pero me habría quitado demasiado tiempo en investigar, así que opté por dejar esa línea (o al menos por «congelarlo»). La desaparición del podcast provocará, por otra parte, que retome la sección de Joyas Musicales, que estaba bastante abandonada (consideraba «¿para qué voy a hablar de un disco si puedo poneros un par de temas que os metan el gusanillo en el cuerpo»). De hecho ya tengo un par de discazos pendientes de ser analizados.

En fin, muchas gracias a todos por seguir leyendo estas paranoias. Y si mi queréis mucho… compradme merchandising!!!!!!!!!!! (no, es coña, pero bueno, si os mola alguna consumid, consumid)