Older blog entries for davidu (starting at number 11)

I think I want to get started writing some Gnome apps. It's an excuse to sharpen my C skills beyond just example code I've written.

I've just never had to write a program in C for real use. Perl and other languages have always done what I needed but I know a foundation is missing and I want to have that.

mathieu: Have a bit too much Malthus in our coffee this morning? :) But along those lines...Rep. Waxman asks Defense Secretary Rumsfeld about evidence that Halliburton has profited from business with countries that sponsor terrorism. Now that is sickening (and illegal!).

29 Apr 2003 (updated 29 Apr 2003 at 05:40 UTC) »

Annoyance: I just realized most people don't see my posts on Advogato. What's the point of making them then? I think people should start posting at "3" or "5" or whatever is the middle point is and then move up or down based on what people think. I've certainly learned a lot from reading the diaries and the articles (to a lesser extent) and I appreciate this community. Perhaps this has been tried already and was changed to the current state for a reason -- if so, my apologies.

School: School is almost done for the year -- I'm in the middle of reading week which is like the most difficult time to study for me. It's tough because I have so much time and that makes it hard for me to sit down and work. I've always found that the more time I have, the less I get done. Regardless, I'm getting very excited for this Duke primate facility project which starts soon. On a totally unrelated note, I'm the only guy on the program aside from the professor leading it; lets hope I don't make a monkey out of myself. :)

PowerDNS: Despite not knowing c++, I wrote a patch to PowerDNS to support granular access for AXFRs. The patch should apply cleanly to -cvs current and it includes support for postgresql right now. Check the patch and if you know c++, let me know what you think. Special thanks to ahu for the help he provided along the way.

School: It looks like I'll be spending a few weeks at the start of summer working at the Duke Primate Facility with one of my professors. I'll have my computer but net access might be tough in the middle of an 80 acre enclosed 'forest.' Maybe I'll set up some nice WiFi access into the reserve...or maybe I'll just enjoy the company of other monkeys.

22 Feb 2003 (updated 22 Feb 2003 at 22:19 UTC) »
Codecon: Wireless seems to be up.

CryptoPy seems pretty interesting. A good way to parse algs and understand them, as the author notes, speed is not the first priority.

OpenRatings -- I don't think I understand why this was presented...The discussion of the social implications have been mildly interesting but as far as I can tell it's just a php project...

Anyone live in Berkeley going to CodeCon?

I'll be staying at a friends house near campus during CodeCon and was planning to take the BART over to SF each morning.

If someone is planning to drive over and wants to offer a ride that'd be great. (Or if someone is planning to BART over maybe we can coordinate since I hear it can be a pretty boring ride.) Send me an email if you want to plan something.


8 Jan 2003 (updated 8 Jan 2003 at 05:26 UTC) »

Cool: There.com

School: I'm back at school a week early. It's nice to be back and my upcoming classes look fantastic. Annoyingly, one of my classes was cancelled because only a few kids signed up. I was under the impression that small classes justified my huge tuition. Sigh, I guess like most things, it's all about the money.

mglazer: [Note: Erased, not worth any of our time.]

PowerDNS: ahu's PowerDNS is a awesome. It's easy to use, fast, and easy to maintain. I have a feeling a lot more people will begin to use it as they find out about it. Best of all, it's small and the code is easy to read.

mglazer: Please don't deport me. I hope you don't drive an SUV, do drugs, or drive alone.

PowerDNS: ahu's PowerDNS is a awesome. It's easy to use, fast, and easy to maintain. I have a feeling a lot more people will begin to use it as they find out about it. Best of all, it's small and the code is easy to read.

26 Dec 2002 (updated 26 Dec 2002 at 22:06 UTC) »

deekayen: I agree with and appreciate what you wrote. As a side note, the example I gave was for creating alternating rows in a table (using PHP). I discovered a solution which is even better for this sort of "back and forth" type of coding. It's simply using $i%2 to alternate a class every other line. Then I just have two css styles which vary the color in the rows.

$i = 1;
foreach ($rows as $row) {
    echo '<tr class="row' . ($i % 2) . '">';
    // TD $row stuff.
    echo '</tr>';

2 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!