arde en el infierno

Marzo 16th, 2006

Que tendrá esa barrita que me vuelve loco …

Posted by arcturus in Tecnología

No, no soy un fanático de las barritas energéticas de Fernando Alonso, quita quita. Estoy hablando de la maravillosa Gnome Deskbar Applet de la cual ya os he hablado en otra ocasión.

Para los que no se acuerden de que va este tema, es un clon de la archiconocida Google Deskbar, una pequeña utilidad que se instala en tu escritorio y te permite hacer multitud de búsquedas dispares. Y cuando digo multitud no me refiero a buscarte en tus archivitos y tal ... me refiero a busquedas brutíjimas, en tu pc, en internet etc etc etc.

Es la herramienta perfecta para el hombre desorganizado de hoy en día. Y ahora direis, bueno sí, que bonito y tal ... pues no ... lo genial de Gnome Deskbar Applet es que podemos crear nuestros propios Handlers (mini motores de búsqueda) que se intengran en la deskbar para incrementar sus prestaciones.

Bonito, al menos en teoría, pues no de nuevo. En la práctica se confirma. Sabeis que soy un apasionado del del.icio.us, que ya no puedo vivir sin estas cosas modernas y tal. Ayer por la tarde me dio tiempo a mirarme el api de del.icio.us crear un par de clases en python para trabajar con ella. En concreto el código que os adjunto abajo sirve para realizar busquedas en tus bookmarks de del.icio.us según los tags con los que marcastes las páginas:

PYTHON:
  1. import urllib2,base64,libxml2,sys
  2.  
  3. class DeliciousTagQueryEngine:
  4.    
  5.     def __init__(self):
  6.         """We need use the globals DELICIOUS_USER and DELICIOUS_PASS"""
  7.         self._user=DELICIOUS_USER
  8.         self._pass=DELICIOUS_PASS
  9.         self._DEFAULT_QUERY_TAG="http://del.icio.us/api/posts/all?tag"
  10.        
  11.     def get_posts_by_tag(self,tag):
  12.         url="%s=%s" %(self._DEFAULT_QUERY_TAG,tag)
  13.         #Get the info from del.icio.us and parse
  14.         xml=libxml2.parseDoc(self._get_delicious_url(url))
  15.         postsXML = xml.xpathEval("/posts/post")
  16.        
  17.         #And return the results
  18.         posts=[]
  19.         for post in postsXML:
  20.             posts.append(DeliciousPost(post)) 
  21.        
  22.         return posts
  23.        
  24.     def _get_delicious_url(self,url):
  25.         req = urllib2.Request(url)
  26.         try:
  27.             handle = urllib2.urlopen(req)
  28.         except IOError, e:                 
  29.             #We need to authenticate
  30.             base64string = base64.encodestring('%s:%s' % (self._user, self._pass))[:-1]
  31.             authheader =  "Basic %s" % base64string
  32.             req.add_header("Authorization", authheader)
  33.             try:
  34.                 handle = urllib2.urlopen(req)
  35.             except IOError, e:                 
  36.                 #User or Pass invalid!!!
  37.                 print _("Desklicious info ::: user or pass invalid, please check your params.")
  38.                 return None
  39.             return handle.read()   
  40.        
  41.         else:
  42.             #We do not need authentication
  43.             return handle.read()
  44.            
  45.  
  46. class DeliciousPost:
  47.    
  48.     def __init__(self,data):
  49.         self.description=data.prop('description')
  50.         self.href=data.prop('href')
  51.         self.tags=data.prop('tag').split(" ")
  52.         self.extended=data.prop('extended')
  53.  

Muy simplote y facil de entender. Pues con estas pequeñas clases, y un par de horillas conseguí desarrollar un handler para la deskbar con el que ahora puedes bichear por tu delicios ....

Maravilloso!! Fantástico !! Aplaudan a los chicos de Deskbar Applet se han currado una aplicación de ensueño.

Aquí os pongo una imagencita para que veais que no miento, de verdad, creedme, FUNCIONA :::

desklicious.jpg

Bueno a todo esto, os dejo aquí un archivo donde está el handler con información de como instalarlo en la barra. Supongo que iré sacando nuevas versiones conforme vaya necesitando más funcionalidad.

Nos vemos por las calles!

Marzo 9th, 2006

-_- HomE -_-

Posted by arcturus in Amigos, Música

Hola a todos!

Me dispongo a escribir un poquito porque estoy lo que se dice to felí. Y es que es normal que este contento después de un fin de semana con Guato, Vicky y Ligretón. Son como un cargador de pilas de amor, vamos, tu tienes tus reservas de amor por los suelos, ellos llegan un fin de semana, se pegan una fiesta del carajo, te hacen compañía, hablas de tus temitas, comes en el parque .... Oye chico, son una terapia más que recomendable.

Os quiero cohone!

La otra noticia importante que tenía que comunicar, mil gracias a Marco, es que los Gathering han grabado nuevo disco. Y digo grabado porque ha ocurrido lo que suele ser habitual ultimamente en el panorama musical,  el disco ya está en la mula y el lanzamiento es el 15 de abril.

El caso es que el disco ha irrumpido en mi panorama musical con mucha fuerza y para aquellos que me conocen saben que por suerte afecta mucho a mi estado de ánimo. Así que más amor para la saca. No es un disco con mucha fuerza, pero algo tiene que me trae de cabeza, The Shortest Day, Home, Alone ... me flipan un viaje. Pero por encima destaca la excentricidad de Solace (consuelo)... que pedazo de nombre, que bonito suena en inglés y vaya pedazo canción.

gathering-home.jpg

 

Toda una vida de lucha y de trabajo sostenida sin nunca aflojar
Toda una vida de lucha y de trabajo sostenida sin nunca flaquear
Un pajaro en su jaula en primavera...

 

Marzo 3rd, 2006

Carnavales y puente de Andalucía

Posted by arcturus in Amigos

 LO PROMETIDO ES DEUDA, YA ESTÁN LAS FOTOS DEL CARNAVAL Y DEL DÍA DE ANDALUCÍA:

Pulsa aquí para las fotos del carnaval y aquí para las del día de Andalucía.

Con este post estoy dispuesto a arruinar mi prometedora carrera como estrella de la informática y las nenitas. Pero merece la pena, he de contar lo bien que me lo he pasado en carnavales y durante el puente de Andalucía, he de aportar pruebas pictográficas que corroboren tal bacanal de la diversión, he de comunicaros que existen vídeos que comprometen la seguridad del estado, y he de hacerlo para que todos los años se repita!

Todo comenzó una lluviosa tarde de febrero, día 25, no estabamos dispuestos a permitir que la lluvia echara por tierra nuestro carnaval, además ibamos provistos de la última tecnología en disfraces:

EL DISFRAZ DE POLLO IMPERMEABLE

CIMG0193.JPGCIMG0234.JPG

CIMG0237.JPGCIMG0242.JPG

Como observareis los pollos se mezclaron con los hermanos del metal encabezados por Juan Antonio, el Paquito y el Gaditano. Carnavales NON-STOP, no tengo palabras, simplemente fue BRUTÍJIMO. Mención especial para mi compi de curro Juanmi que iba disfrazado de monje de la muerte metal.

El domingo llegamos a Sevilla a eso de las 10 de la mañana, directo para la camita, hasta las las 17:00 que pegué un salto de la cama para preparar mi marcha al campo de Carlos Parra.

Lo acontecido durante domingo,lunes y martes no tiene nombre. Cachondeo en estado puro:

CIMG0250.JPGCIMG0249.JPG

CIMG0267.JPGCIMG0272.JPG

Amigos, cachondeo, vinillo que más se puede pedir??? Pues sí, se puede pedir que haga un tiempo del carajo, un solecito de estos que no pican pero que se agradecen como agua de mayo ...

CIMG0271.JPGPICT0035.JPG

PICT0070.JPGPICT0095.JPG

Eso de jugar a "Un,dos,tres pollito inglés" a "Policía y ladrón" vaya, que nos lo pasamos como críos. Eso sí, nunca permitais que un inglés juegue con vosotros a poli y ladrón, vaya placaje que me llevé, madre mía.

Para finalizar deciros que no, no voy a poner las puñeteras fotos en Flickr, no me da la gana. Eso sí, esto es sólo un anticipo de toooooooodo lo que queda por venir muy pronto en la sección fotos. Los vídeos lo siento, pero de momento tendreis que mandar un sms con la palabra damelotodo al 6969, han sido catalogados de extremado riesgo para la sensibilidad de ciertas personas.

DSCN5111.JPG

CIMG0268.JPG