12:38pm CDT
nymia: vim+ctags works very well for me. I really haven't
found the need for a drawing of the class hierarchy yet.
12:18pm CDT
From my computer-less situation at DefCon experience, I've
been working on getting a Unix working on my IBM WorkPad
z50. There are really only two choices that I know of right
now, linux-vr and NetBSD. I've been following the mailing
lists for quite some time now, and I know that, at the
moment, linux-vr is out of the question. CyaCE, the
bootloader for the linux-vr project doesn't support the
memory hole that exists between the default 16MB and the
32MB upgrade module I put in the z50. Karl T. on the
mailing list has mentioned a rewrite of CyaCE, I can only
hope he includes the support I need. So that leaves me with
NetBSD. After countless hours of trying to figure out ways
to get it installed, I finally did it. I run Linux, so I
had to find a file system that was compatible between Linux
and NetBSD. The only one I could find was FAT16(ick) so I
ended up having to copy the NetBSD packages to my MicroDrive
on a FAT partition. Then create a NetBSD filesystem on my
CompactFlash card and copy the files over to it and rename
them(I could have simply put them on the CF card on a FAT
partition to begin with[I tried] but, unfortunately, NetBSD
doesn't recognize that the packages are there, if they are
not in
lowercase[grr, FAT is only uppercase]). Then I started
sysinst and partitioned up the MicroDrive and installed.
After that, everything was working perfectly. There are
still some glitches I have yet to figure out though.
Firstly, the w command segfaults on me, and I have no idea
why. The passwd command isn't working either. When I boot
off of the GENERIC kernel, it just hangs. After compiling
my own kernel, it says it can't find a kerberos server.
Having no experience with NetBSD, I don't have a clue how to
fix this. Setting kerberos=YES in rc.conf doesn't seem to
actually start anything. I have found that /usr/libexec/kdc
seems to be what I want running, but there's no kdc.conf, so
I'll have to read the man page on that. Finally, my pcmcia
ethernet card doesn't work. If you think it's tough to find
out if Linux has support for a device, try any *BSD some
time, it's even worse. I recompiled the kernel, with, what
I think is the correct support for the card, but I forgot
the card at home so I won't find out until tonight. I also
had to modify the source code for this driver(if_xi.c)
because it wouldn't compile(NetBSD-current).
Because of all this, I haven't been working on my XML/Glade
stuff lately, though I think this weekend I'll have time to
further it. However, I got "The Algorithmic Beauty of
Plants" and it's tempting to play with the L-systems they
describe. I never though I'd be using it again, but the
book(in the beginning) describes things in a LOGO like
language, so I'll have to brush up on that. It's been at
least 12 years since I played with LOGO on the Apple IIe.