enteletar

I was talking with my friend SemiElf and he didn’t know what enteletar means, so I redirected him to La hora chanante dictionary, but it was missing there. Then we tried to search it in google… with zero results!. That’s the first time I’ve search in google for a word that I heard every day and is not indexed by google… so I’m just blogging about it to get it 🙂

Posted in Uncategorized | Leave a comment

iParty 7

I’m in Castellon, at iParty 7.Tomorrow (well, in some hours) I’ll give a talk about past, present and future of GNOME. I was trying to build X11R7 modular tree on my laptop to demo some cool X effects with the new EXA acceleration, but it’s failing somewhere with the font stuff.

Posted in Uncategorized | Leave a comment

Talk like a pirate

Finally I can tell you: I’m arranging the glorious Ariel Rot‘s Milonga del marinero y el capitan, that it’s the best pirate song ever. I’m doing this arrangement with new lyrics and music (solo voice plus piano in a caribbean jazz flavour) for a good friend, just for our private use. These are the original lyrics:

El marinero y el capitan se reunieron en un bar
y encargaron otra botella de ron
ese seria el puerto final, y lo fue tanto de verdad
que bajo el mar ahora descansan juntos los 2.

Fue por una rubia loca, que bailaba sola hasta el amanecer
y se movia, pero, tan bien, que fue mirarla y fue perder
todo por ese cuerpo y esa promesa.

Ya no era joven pero era audaz
y bailaba siempre al compas
no le importaba que se la echaran a suerte
llego la noche, llego el champan, llego la hora de la verdad
y esa apuesta, al final la gano la muerte

Fue por una rubia loca …

Cuando el barco llega a la ciudad las mujeres salen y los hombres solos
bajan a los bares, y esa noche todo vale !!
y sientes tu corazon latir al ritmo de esta milonga que es la milonga
del Marinero y del Capitan

Fue por una rubia loca, que bailaba sola hasta el amanecer …

Posted in Uncategorized | Leave a comment

I Wish I Was in New Orleans

Well, I wish I was in New Orleans
I can see it in my dreams
arm-in-arm down Burgundy
a bottle and my friends and me
hoist up a few tall cool ones
play some pool and listen to that
tenor saxophone calling me home
and I can hear the band begin
“When the Saints Go Marching In”
by the whiskers on my chin
New Orleans, I’ll be there

I’ll drink you under the table
be red nose go for walks
the old haunts what I wants
is red beans and rice
and wear the dress I like so well
and meet me at the old saloon
make sure there’s a Dixie moon
New Orleans, I’ll be there

and deal the cards roll the dice
if it ain’t that ole Chuck E. Weiss
and Clayborn Avenue me and you
Sam Jones and all
and I wish I was in New Orleans
I can see it in my dreams
arm-in-arm down Burgundy
a bottle and my friends and me
New Orleans, I’ll be there

Tom Waits

Posted in Uncategorized | Leave a comment

GNOME 2.12 Relase party

Here we are again! New GNOME, new party! This time we’re going to have a _big_ one in Madrid, at wh2001 HackLab. For this party or any other visit the Gnome212Party wiki page.

Posted in Uncategorized | Leave a comment

Searching GNOME with Beagle

After two months of too much work(TM) (things like writing more than 4K LOC in a weekend), I got some spare time to hack on GNOME again. Today I updated my cvs copy of most of my gnome.org stuff. When updating Beagle I noticed the addition of libbeagle. So I thought that it was good stuff(TM) and tried to port my old and ugly patch for searching files with locate inside GtkFileChooser to use Beagle instead of locate. So now it rocks, because I can search for the word Onirica and I can get all files related to it (OOo files containing that text, pictures with that title…):

Of course, this is not a good way to do the thing, just a local and custom patch. The real way will be using Federico’s GtkFileChooser Extension Interface when it get implemented. If you want to try the GtkFileChooser Beagle search hook patch you’d need gtk+ from gnome-28 branch and beagle from HEAD.
PS: Don’t try it with gedit, because the patch is ugly and just copies and old version of gedit_output_window.c code into gtk+, so you will get conflicts between different versions of the same functions.
PS2: Oh, I forget to metion that the only thing I hate of GtkFileChooser is that if you have a ssh:// uri bookmarked or in recent-files, every chooser dialog will try to connect to the remote host just for getting info about its parent (opening an ssh conection, asking for access to the gnome-keyring, etc…

Posted in Uncategorized | Leave a comment

About debugging

Reading alex post about Debugging without symbols I remebered some debugging magic I did some time ago: I had to debug a core file generated by a dynamically loaded module on a Solaris without debugging info, having only a non stripped module on another machine. Lot of magic with nm and add-symbol-file. Thinking about what we can do for GNOME…

  • Users running jhbuild or garnome are ok, because they have debug symbols and provide useful backtraces
  • Users with a vendor instalation are not ok, because they don’t have debug symbols, and asking them to download a bunch of MiBs is not acceptable

So this is my propossed solution for these backtraces without debug info:

  • Add to bug-buddy a new field with the md5sum of the crashing binary (and libs?)
  • Set up a big machine with jailed enviroments (one per distribution or one per distro-gnome-bins-and-libs pair)
  • Sent the backtrace to that machine
  • Run on it gdb against the matching env (chrooting to it)

…and we will have a beatiful stact trace. Some more open questions:

  • Should bug-buddy directly sent the bactrace to the “debug server”,get the answer and send final report to bugs@gnome.org? Or should the magic procmail at bugs@gnome.org get this info from the server
  • Can we get this “big” machine? Maybe Intel? sri?
  • Do we have volunterrs for se5tting the machine up (installing all jailed distros) and maintaing (installing new distros)
Posted in Uncategorized | Leave a comment

Random stuff

Work
I’m working a lot, too much maybe. I got sick three times in three weeks, last one I went to ER and the doctor told me I needed to take a rest/hollydays, but the project I’m managing is in a critical phase and I cannot take it 🙁
I don’t have time for the things I used to do and my friends are complaining, telling me to leave my current job. I neither had time to make enough GNOME work, and my only visible work on 2.12 will be nautilus evince thumbnails and gnome-keyring-manager

Music
Lately I’m listening to more jazz music and some flamenco. Recently discovered Bambino:

Also I have been fascinated with a single 800’s song: Groenlandia by the Zombies, a band led by Bernardo Bonezzi that now is a succesfull film music composer:

Movies
Also not enough time for watching movies: in the last months only Batman Begins, Episode III, Sostiene Pereira and Roman Hollydays

Travel
Without hollydays it’s dificult to travel, but I mamaged to do some weekends-trips:

  • Menorca: I went to this beautiful Belear island to visit my big friend Toni
  • Malaga/Granada: Visiting friends there: Alberto, Diego, Fran and Fred
  • Lanzarote: “my island”, visiting family

Night Life
Hotel California closed, what a pity!. It was a warm pub where listening cool rock music and playing chess.

Posted in Uncategorized | Leave a comment

Your own bugs

Have you ever submitted a bug? Then you should take a look at this YourOwnBugs wiki page.

Posted in Uncategorized | Leave a comment

GUADEC 06 at Barcelona

GUADEC 2006 will be at Barcelona!. I’m sure it will be great.

Freddy Mercury and Montserrat Caballe saying and singin Barcelona

Posted in Uncategorized | Leave a comment