[lang]

Present Perfect

Personal
Projects
Packages
Patches
Presents
Linux

Picture Gallery
Present Perfect

Filed under: General — Thomas @ 14:00

2003-12-31
14:00

GStreamer

Slowly building up steam. Reinstated the autobuild on an online server that some friends and me have set up. Also tried to set up an autobuild on the company's development server. At first I was annoyed because it runs RedHat 7.3 to match the production servers in use. But Matthias told me to "just use mach" to set up any version I want. Damnit, how can one person be so nice and devious at the same time ?

Silly that I hadn't thought of it myself. I proceeded to set up an RH9 environment, which went quickly enough. It's the first time I used mach on an older platform to install a newer platform, and it seemed to work out fine too. Which isn't what I would have expected.

Running the cvs build script from cron will still be a one-liner, since it's just a matter of prefixing it with the magic mach incantations.

So, after that I need to find some way to get the script to mail gst-devel whenever the build status changes; ie. mail on the first break.

We also hope to be moving to Freedesktop for CVS hosting. The main attraction is being able to manipulate the CVSROOT directly. Secondary attractions are the fact that SF's cvs is still flakey, and freedesktop has some good goals we want to align with.

At the moment I'm collecting developer ssh pubkeys so I don't have to bother the housekeepers at FD too much.

Trying to integrate our FFmpeg cvs slurping with automake, I think I'm going to separate the package entirely sometime soon.

Music

Wanted to try and catch the Strokes here in Barcelona on monday. That is, until I found out they charged 28 euros. For a band that has only two albums out, and is known to play no longer than an hour ! Somebody scream ripoff !

I think I'll wait for Lamb next week, at least their concerts are probably worth the money.

Fantastic news: Twilight Singers are touring Europe soon ! Going to Belgium to see them if my boss will let me. Hope they come through Barcelona too.

On the headphones this morning: Spiritualized - No God Only Religion

Filed under: General — Thomas @ 13:59

13:59

Apartment

We spent the first week cleaning and retouching walls and stuff preparing to paint the living room over the weekend. I'm so happy to have Dave/Dina in cases like these: just unpack some boxes, plug in some stuff, start the computer, and use the remote to set it to play songs I've marked with a score on Good between 0.7 and 1, with just three button presses.

Manual labor is so much nicer to do with some sweet music to do it to.

Friday we went out to buy paint for the living room and sleeping room. I was kind of dubious about the quantity of paint he was giving us, it didn't really seem enough, but he assured us we would be fine, even with two layers. He also mixed two different kinds of gray from the same formula, blaming the computer.

It seemed to me like he forgot to check if there was enough yellow coloring paste left, because after he made the second pot he refilled it. But I'm not complaining, he spent fifteen minutes adding yellow until he claimed the colours were the same and I had had enough of my time wasted that I tended to agree with him even though I knew it was not he same.

So, back to the apartment, and on Saturday we started painting the one wall that was going to be in gray. We made it halfway through the second of two cans of paint on the first layer. And with this being a holiday weekend with Monday being some Spanish national holiday you could guess where this was going.

Anyway, we were lucky to have enough white for the rest of the living room, so by Sunday we could at least install the sofa (which I love - it is huge, it can fit four people, and a grown man can sleep in it, even a big man like Uraeus on, say, New Year's Eve.

So Sunday night, I put together the table and installed a TV and the PlayStation 2, and played SSX3 for an hour. This game is so incredibly good, such a nice flow to it, and such a sense of achievement. And I thought I wouldn't like snowboarding games.

ADSL

Friday during lunch break I went home to try and get ADSL configured. Telefonica has some nice features on their website. With my invoice, I was able to log in somewhere, and figure out the status of my ADSL, which was somewhere halfway to completion. It also listed some configuration details, but I wasn't able to find more lowlevel details, like whether it uses PPPoE or PPPoA, VCI/VPI settings, and so on.

The USB kit I received also only works on Windows, so that was pretty useless to me. I tried talking with Telefonica support on the phone, but they couldn't tell me which sort of PPP it was, or what ATM settings I needed, and wouldn't help me once they figured out I wasn't trying to get their USB kit running.

Anyways, after lots of net hunting, I figured out that it was in fact PPPoE, and that I just needed to set VCI 32 and VPI 8 (as opposed to Belgium, where it's 35/8), and after that it Just Worked.

Dolphy said that I was a fucking lucky guy. I'd like to think it was nothing more than talent :)

GStreamer

Had some stuff pending for commit as well. The gnome-audio-profiles stuff I retouched this weekend and sent for approval to rburton and Ted Gould so they can take a look and so I can merge it into gnome-media. After that I need to add some consumers; gnome-sound-recorder and sound-juicer are the first (so God can stop killing kittens on my account). After that, some new simple stuff like nautilus extensions to convert any type of sound to any of the profiles.

It seems my error handling stuff is lost, the hard disk in my desktop seems to have taken offense at the move to Barcelona. I should copy the disk lowlevel first before e2fsck makes more of a mess of it. It should be doable to recreate it from memory though.

As for work, we need to discuss what we want to do the next month. ds has made a nice inventory of what needs to be done for the API freeze. but we need to finish things there. And I also need to get us moved to freedesktop.org sometime soon.

Filed under: General — Thomas @ 13:58

13:58

Work

Spent some time getting the GStreamer CVS build back into shape and fixing up the documentation again. Also trying to dust off the old autobuild scripts to get nightly builds going again on various machines. Tinderbox might be overkill, but we need something.

Also tried figuring out why openjade is failing to get the dtd through the transparent squid proxy set up here. It's time to dig out tcpdump or sniffit.

ds has given me access to his debian box, so I can test fixes there regularly as well, or even maybe run nightly builds if he's ok with that.

After that, it's time to rework some documentation and finish the test suite. I also need to set up my home computer because that's the one that contains my error handling code which still needs to go into GStreamer.

dolphy wanted me to install gaim because he keeps in touch with everyone through it. So I gave it a try, again, using my old config from last year.

I still hate instant messengers; the autoconverted smileys make it feel more like teletubbies stuff than Sesame Street. Anyway, I upgraded to the fedora updates-testing 0.74 version, which made MSN work slightly, then registered with ICQ for probably the fourth time in my life, and after some tweaking it worked. I get paid a lot for installing gaim, muhaha.

Home

Two days ago we went to IKEA to get a bed, a table, chairs and a sofa. We managed to find it all for under 1200 euro. Only the sofa was rather big and Tom, Matthias and I carried it up eight flights of stairs. I had a small nervous breakdown when we weren't able to fit it through the L-shaped hallway of our apartment, but after some twiddling we managed to land it in the long part and left it there.

Yesterday we've been told we would be invoiced for paint touchups in the stairwell.

I feel guilty towards Matthias. It seems like every time I try to do something back for him for all of the things he's helped out with, he ends up helping out with something else...

Other than that, we've begun filling holes left by the previous tenants in preparation for the painting work. We're still discussing colors. I think she wants one wall in red or purple and the other three in a broken white. We'll see :)

Life

This morning I got up really early to be first in line at the Police Station to get my identification number. I was there fifteen minutes before opening and I still was only the tenth person in line. After half an hour it was my turn. I thought I had brought everything, but apparently I also need some kind of proof that I have work there. So I'll have to come back in the morning, again. Getting used to Spanish bureaucracy, slowly.

Dave/Dina

salmoni, you're right, I need to touch up the website. It's still waiting on a server move which should be asap. That means, as soon as I have ADSL at home so I can work on it. Which, if the gods are merciful, could be today. It's frustrating - I finished building alpha .ISO images, they're in a box, but I can't upload them yet.

Other than that, yes, I realize I'm lucky to be able to work on what I like working on. Hope it turns out well...

Filed under: General — Thomas @ 13:57

13:57

Me

My name is Thomas. I live in Barcelona. I work in Barcelona. I work on GStreamer for a living. And I'm already different from who I was for it.

I got from my front door to my desk in just about thirty minutes. That's about 20 minutes of walking and ten minutes of subway. I am a lucky bastard.

Arriving was interesting. Blocking the sidewalk for two hours to unload stuff. Spaniards can be, contrary to popular belief, impatient. One was so impatient that he tried entering his garage by boarding the sidewalk, then trying a ninety degree turn with about fifteen centimeters to spare. We tried to stop him, but he accelerated, and badly scratched and dented the car.

He even tried to convince us it was our fault for blocking the entrance. I almost started believing him when our friend, who speaks Spanish well, started giving him grief for trying to take advantage of foreigners.

I still can't believe he actually thought he could pull that turn off.

My car is in some parking garage at 15 euro a day until I get the definitive parking spot close to home, and the truck is somewhere in the harbour (I hope it's safe) awaiting its return tomorrow when Tom and Tine, our truck drivers, go back home.

I'm getting ADSL sometime this week apparently, and am now trying to go through the motions of getting stuff arranged (Luckily, Kristien is at home taking care of most of it) to change locks, get a boiler installed so we have warm water, and so on.

But I'm still a lucky bastard.

And now, back to work. Work on GStreamer. Man :)

Filed under: General — Thomas @ 13:56

13:56

My name is Thomas

And I'm a collector.

There, I've said it.

Seriously, are there help groups for people like me ? I have way too much stuff, and 30% of it is crap I throw out when I get around to it, and 30% is crap I should throw out but I can't for some reason (It reminds me of that camp/that summer/that concert/that past love/that accident...)

I'd better get old enough to actually enjoy sifting through all these boxes and have them stir up memories. Of course, you'll see that by the time I'm old there is simply no place to put stuff since each elderly person gets about 8 cubic meters of private space alloted...

I packed up 700 of my CD's; listing the numbers per letter after putting them in a box, and keeping track of all of them in text files by just doing

 ls /opt/davedina/audio/albums 

and deleting the few (heh) albums I don't actually own.

« Previous PageNext Page »
picture