ChaniBlog











{January 23, 2010}   post-campkde

it’s hard to believe it’s over already…
Thursday evening, everyone who was left had a proper dinner together in an actual restaurant. :) It took them a while to make a table long enough for us. Oh, and wade was there – I forgot to mention he made a surprise appearance wednesday evening. :)
Friday most people were gone – but me, jos and frank were still around. We discussed kde and the cloud and things over a delicious lunch (there’s a little place called.. Rick’s? Just one block from the hostel) and (eventually) made our way downtown for some shopping. :) i didn’t really mean to buy anything, but I found a few nice things that were on sale.
That evening we ate at Rick’s again, and james joined us, and we ran into little william and his family :) jos and frank had fun learning to eat crab legs; I’m sure there are photos somewhere.
Back at the hostel the power was back on downstairs, but off again upstairs. We talked to the staff, and soon we had power everywhere. I fixed the toilet in my dorm, too. :)

Saturday morning it was just me and jos – and the sun! :) Of course the weather’s beautiful the day I have to leave. :P It’s sunny and warm and wonderful. And here I am, sitting on a plane, about to fly back to canada. *Sigh* well, it’s been a great conference. I’m really looking forward to the next one (tokamak – in just one month! :)



{January 21, 2010}   campkde – qt embedded training

so last night went well; after the qt training we stayed at the uni. it’s still stormy out there, and apparently we missed a flash flood. I got several bugs fixed and backported (screensaver stuff again), so I’m happy. :)

anyways, wednesday was the normal qt training; today is embedded training. not embedded like the n900, but embedded as in framebuffers and really tiny devices. we all got livecds with the embedded environment, and spent some time getting that set up (several people don’t have cd drives, others want to run it in a vm, etc…). Then we got to actually run an app in the virtual framebuffer and make a hello-world app (without instructions… but it was basically just a new qt app + the embedded project settings).

after lunch the training continued… and… holy crap it’s 7pm. where’d the time go?
and it’s the last day, too…. :(

we’re off to a restaurant for dinner now (at least I think we are; it’s been fast food all week). most people are leaving tomorrow; I’m leaving saturday. it’s been a great week, despite the hostel and the weather… I wish it wasn’t ending already.



{January 20, 2010}   campkde – qt training day

huzzah! training day today.

technical difficulties continue: when we got back to the hostel last night, another section had lost power, including my room. blarg. we were all tired though, so after a halfhearted attempt to put on a movie we just went to bed. in the morning, we arrived at UCSD… only to find none of us had the key (it was with jeff, who was waiting for someone else at the hostel). luckily there’s some lady upstairs with keys, though.
oh, and since last night identica won’t let me post anything. I get error 400 every time and I can’t figure out why. :/

Anyways, we’re doing qt training right now. model-view and events and threads, oh my! ;) I’ve learnt lots of interesting things already. One pattern we commonly use in KDE is actually not ideal in qt4: using a singleshot timer with timeout 0 to do delayed stuff. Using QMetaObject::invokeMethod with a queued connection does the same thing, and can even take arguments. :)

We had some lovely sunshine this morning, but the storm’s back now… Troy claims he’s going into the ocean tonight regardless. What is it with kde developers and cold bodies of water? ;)



{January 19, 2010}   campkde day…. something

huh. it’s tuesday evening already? time flies…

sunday evening me, troy and rrix got out the karaoke machine. :) the song selection wasn’t great, but that just made it more entertaining. ;) by the end everyone was joining in, I think.
karaoke tends to involve drinking, though… I had a bit much, and didn’t really want to go anywhere the next morning. After I got up and got lunch, the weather was getting stormy… I decided to just stay at the hostel for the rest of the day. :/ I wish I hadn’t missed that cmake training.

so then I discovered just how unprepared for rain california is. the power went out in the common room, so there was no internet… the corridor was a river, half the table was being rained on, and one guy’s bed was under a leak too. :/ we had to resort to crazy old-fashioned things like talking and playing guitar ;)

Eventually someone ran an extension cord to the common room, which gave us tv and partial internet. :) I stopped playing backseat-scrabble and joined in the wii games and movies. Pan’s Labryinth is.. a slightly dark movie, but good.

When we got back from dinner, some old Dune movie was on. I walked in at just the right time to see Chani introduce herself – and she pronounced it properly! yay :) nobody at the hostel has any excuse for getting my name wrong now ;)

Tuesday morning started off nicely with pancakes and bacon, thanks to rrix. :) Then we were off to storm brewery for a nice little tour and a yummy lunch (have I mentioned I love the food here?). The storm was blowing tree branches onto the road that afternoon… We split up when we left the brewery, with some people going to the aquarium, most going to UCSD and then most of the people at USCD going to Fry’s electronics. that took a lot longer than I would’ve liked, but I finally have a proper charger for my n900 – and I found some nice headphones too :)

Now we’ve got delicious pizza and snacks, and we’re sitting around hacking and whatnot, at the nice *dry* university. :) I’m lookng forward to the qt training tomorrow, but I already miss the people who had to leave early.



{January 17, 2010}   campkde day 2

another day of talks and dragon photos. :) this time we actually had both dragons. the talks were good, but my mind’s rather blank at the moment as I just finished my own talk. it seemed to go pretty well; I wasn’t sure I was explaining things coherently but there were lots of good questions at the end so it can’t have been too bad. ;)

the number of questions in general has been quite high here, actually. it contributes to our being behind schedule, but it’s really nice; people are listening and thinking and getting a lot out of the presentations (not just sitting in the back hacking ;)

between frank’s and my presentation, my thoughts are on the future of kde…. but there are still bugs in 4.4, so I’ll try and bring my attention back to the present later this week. :)



{January 16, 2010}   campkde day 1

Well, the internet here has flaked out, but I’ll write a blog post anyways and post it when I can.
Campkde is great so far; good food and good friends. :) I wandered around downtown for a bit when I arrived, finding delicious mexican food and plenty of open wifi. The buses aren’t particularly punctual, but I eventually arrived at the hostel, where there were several familiar faces and a couple of new ones. :) It’s right by the beach, and while the weather isn’t really beach weather, it’s nice to hear the waves crashing in the background.
The hostel… Well, it’s a hostel. There’s beds and bathrooms and a nice big table to drink hack at. :) And… A karaoke machine! And rockband! :) Ok that makes the hostel a *lot* cooler.

Anyways, the first day of talks was very good. I squeezed my way into the tiny dragon costume in the morning and stumbled around for a bit. :) Several people wanted photos with the dragon. Hopefully tomorrow there’ll be two dragons. :) Jeff started off the talks, and then we had a great keynote, and continued having great talks all day (with a break for yummy yummy lunch). Check them out when the videos are posted.

I like san diego; there’s good food (I’ve had mexican for 3 of my 4 meals so far) and mild weather. Being with kde people again is great. speaking of which, I think I’ll rejoin the socializing now. :)



{January 10, 2010}   school again

My, how time flies – I’m already a week into the new school semester. I had a really nice holiday (an *actual* one, where I actually *realaxed* for once ;) and the pace is picking up again now…

At the beginning of the holidays I was planning to work on git documentation; that didn’t really work out. I realised it felt like homework, and KDE isn’t supposed to be a chore, so I needed a break. Over the holidays I spent most of my time reading books and seeing friends. :) I did return to kde eventually, of course; I worked on a little feature I’d been dying to implement, then unbroke the poor neglected plasma-overlay stuff. I’ve still got a handful of little things to do before 4.4 is released – hopefully I can do them at CampKDE, because school’s getting busy already. :)

I’ve got four courses this semester, which is one more than usual… and there’s going to be a *lot* of writing. in fact, my first essay is due in 14 hours (how to tell who your real friends are: ask them to review your essay for you ;). That’s for my cognitive science class, which looks like it’s going to be really interesting (and full of essays). Then I’ve got a technical writing course that I think will be really easy – if I’d known it would be like this I would’ve found a way to get it waived. My algorithms course might be interesting, though – I’m still not sure what I think of the teacher. Unfortunately the course I expected to be most interesting – a linguistics one, “the science of speech” – has been fairly dry so far. Still, at least I don’t have any *bad* teachers :)

The tricky bit is going to be not falling behind while I’m off at campkde. (omg! less than a week away! and I’m giving a presentation!?) I always *mean* to work ahead beforehand but somehow it never happens. :) I haven’t figured out which courses I can safely ignore yet, either, and it seems I have several teachers that do activities in lectures instead of just talking. Still, it’ll work out somehow. :) And then when I get back, I’ll have my evenings busy with martial arts and things…

Tokamak will be happening in february, too; I get a two-week vacation because of the olympics and the second week I’ll be out in Nuremberg with the rest of the plasma team :) I’m hoping to work on Activity stuff out there, as well as finding solutions to some little things that have been bugging me. And having a ton of fun, of course. :)

I have a feeling this semester is going to fly by faster than ever… It’ll be fun, and challenging, and oh god I’m going to need another vacation when it’s over ;)



et cetera