Recent blog entries for happybob

SNMP. There has GOT to be a better way. Working with the net-snmp stuff is probably going to cost me my mind. The ASN.1 format is one of the absolutely worst I've ever seen.

Blech. I guess it wouldn't be so bad if the MIB definition file's format was not designed to be self obfuscating.

Okay, I'm done ranting for this morning. I'm trying to make a simple format that is human readable, and can be translated into the horrid ASN.1 notation.

Odds are I will find this nearly impossible. :)

Wow, nearly a year.

I used to do lots of Perl and CGI work. Now, it's Perl and kernel hacking and system programming and what not.

We release our first security product Friday. Still finding and fixing little bugs. I'd like to point out that writing kernel modules that talk to programs in userland can be a real beast.

But, the challenges are fun. :)

I think the product is going to be called Cylant Watcher. The marketing guys are still trying to figure out what to call it. *shrug* Not my domain.

With it, we will have the first Linux kernel (2.2.13-18) on the market that does real-time internal behavioral profiling and measurement. We're using it for security right now, but the same technology can be used for reliability and survivability.

I started working at Cylant Technology about 1 month ago.

My brother Matt talked me into it. And, I was bored at EarthLink, which is still probably one of the better places to work.

Cylant absolutely rocks.

I'm getting to help draw up the policy for the development side of the house. Finally getting to put into practice some of the ideas on the growth of technical organizations for the past 3 years.

I just made GRegex feature complete. All that is left is a bit of cleaning on the code, to make it acceptable to people other than myself.

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!