Older blog entries for campd (starting at number 34)

24 Apr 2001 (updated 24 Apr 2001 at 10:06 UTC) »

I really wish my cd player hadn't run out of batteries.

I've been up too long.

work Work's been hectic. The new build system is now live and we're pushing new packages. The evolution snapshots are running nightly and are basically working.

gide I've got a lot of changes to gIDE sitting on my hard drive that I need to commit. I wrote a bonobo-based plugin system for it, and put most of the functionality into plugins. The commit is waiting on a few name changes and a changelog, and will require some cvs surgery. blech.

life We found out from the doctors today that my little brother most likely has cancer. It's supposedly a fairly treatable type, but we don't know how far along it is.

It really sucks that this happened to this particular little brother. Anybody else in the family could deal with the daily trips to hour-away clinics and chemo and stuff with some books and a laptop. My brother *hates* being cooped up. He spends his whole life skateboarding and biking and snowboarding and stuff. It's really a shame.

Well, I move to the east coast today. I leave for my flight in about an hour and a half (2:30am pacific time), and will arrive at Logan Intl Airport at about 8:30pm eastern time. That should be "fun".

I hate packing.

20 Sep 2000 (updated 20 Sep 2000 at 04:05 UTC) »
Life

We found a nice apartment, and got the lease and stuff worked out. It will ready October 15 (it's undergoing renovation), right around when I'll be moving. Unfortunately the other people in the apartment will be here before then (one is already here), but they have everything worked out.

Hacking

I moved the breakpoint manager, register viewer, and stack browser to ETable. They are now much nicer to use, and the code is much smaller and cleaner.

aaronl

There seems to be quite a disagreement brewing here with respect to aaronl's little anti-gnome game. I think the issue revolves around two things. The first is Aaron's questionable technical decisions. That issue has been pretty well covered, I won't get into it.

The real problem as I see it is his deplorable attitude. Like most kids, he seems to believe that name-calling is an effective way of getting his point across. He has a history of coming on to #gnome for no other reason than to tell everyone how much he hates gnome. Combined with his complete unwillingness to listen to anyone without resorting to petty personal attacks, it is no wonder he is so widely disliked.

aaronl, you're doing yourself a disservice. Learn to act like an adult and you'll go a long way.

We went looking at apartments today. Boston is so much more expensive than where I live. Oh well.

I did a bit of work on gnome-debug today. I added some stuff to the register viewing code, including the ability to get single registers and modify registers. I fixed a bug in dryad's property setting code for the bonobo controls, and I moved the output terminal widget from dryad into gnome-debug.

Jesus that trip was hell. All in all it took nearly 22 hours to get here, including a 5 hour wait in SMF (my ride got there a bit early). I got to sleep for about 20 minutes on the flight, after which my inability to sleep in cramped spaces got to me.

Some lady a few rows ahead of me on the plane had some sort of medical emergency. That wasn't too fun.

But I ended up here alive and without any serious injury, so I think I did ok.

I leave for my visit to Boston today, I'll get there tomorrow morning. One problem with living in this particular area is that the nearest decent airport is 4-5 hours away. Oh well.

Hacking

Most of my coding time has been spent at work. But I've been able to find some time to work with gnome-debug. I've decided to delay the 0.2.0 series a bit to get a few more important bits in. Hopefully it will be ready sometime soon.

I've also become very interested in Mark Slicker's program analysis framework. This will definitely help with our development environment framework.

Speaking of that, some people have recently started a new effort to create a gnome-based development environment. They don't seem to be focused on writing code, but rather on creating a roadmap document. One bullet item on their draft roadmap document:

"promote the idea of developing solutions as opposed to tools. we need more corporate propaganda!!!"

Good for them I guess, but I don't have much hope for their efforts. On the other hand, they've kinda forced us to get a bit more focused, which isn't a bad thing.

Life

*sigh*

I was recently hired at Helix Code. I'll starting in about a month, at which time I'll be moving to Boston. This will certainly be interesting.

That aside, life hasn't been much fun around here lately. I live in an extremely boring area, and even my dialup connection is inconsistent at best. Everybody I know (in fact, everybody that graduated within a few years of me) is either at school or in the armed forces now. It is really odd not to talk to *anyone* from your basic age group for more than a month (except for a brief discussion with an old friend that visited here this morning). Luckily I'll be visiting Boston next week, that should help take the edge off.

Also, the school is mad that I haven't paid them yet. Since I'm not going back this year I'm not too concerned, but it still is a pain to owe somebody money.

I've been doing a lot of reading lately.

Etc

Well, that was a long entry, but it's been awhile. I'm still undecided on whether I should stop doing entries altogether or do them more regularly. We'll see.

It's been quite awhile since I last posted.

Since my last post I've started working at a local software development company. It's a pretty good job, but it does take time away from my other projects. Them's the breaks I guess.

I'm aiming toward starting a 0.2.0 series of gnome-debug within the next few weeks. To this end I've been doing various bugfixes and started documenting the api. This series will be 'stable', in that the api won't change and there hopefully won't be too many bugs.

Today I worked on getting gnome-pilot to support the Visor I recently purchased. I got it to work pretty well, and checked the work into cvs. I also did some playing around with evolution, and managed to get it to display extra email headers when I want it to.

OK, I skipped a day or two, so here's what happened:

16th Reworked the GdfDebuggerClient API for better error propagation.

17th Implemented detaching, and reworked the execution state to be a series of flags rather than an enum.

18th (today) Today was a fairly productive day:

  • Implemented some array support in GDF.
  • Released 0.1.2.
  • Improved the array support when dealing with large arrays.
  • Sped up frame changes greatly when the frame had large arrays as local variables
  • Added support (and a toggle button) for viewing floating point registers.
  • Changed the GdfSymbolSetClient API to be similar to the new GdfDebuggerClient API.
  • Added support for changing a variable's value.
  • Had an absolutely huge and very good meal to celebrate Father's Day.

25 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!