So, someone complained to me that my blog hadn't been updated in a while. I admit that that is correct. I've been extremely busy at work. I'm on a big project that keeps sucking all of my time. Also, I've been waiting for a hordes of loyal fans (yes all 2 of you) to comment on Chrome Dawn. Given that no one has, I'm guess no one will. I know a couple of you have definitely given it a look, so tell me what you think!
In other news, Keith and I have finally gotten our Record Stream project up on the web. Check out the project site here. If you want submit access to the project, let me know! For those of you who don't know, RecordStream is a project that takes input (like from log files, configuration files, etc), creates JSON hashes with them, and then gives you a set of tools to slice and dice on the command line. One good example is havn't you ever wanted to grep for a column where the column value is > 5? Well, I have... and RecordStream lets you do that. It also lets you produce some very awesome statistics using recs-collate, like what is the average connect time for each url people access on my site (this would be analyzing apache access logs). Anyway, I'm sure I'll post more about record stream later.
The first version of the code is up on Google Code, we're currently in the middle of re-writing all of the scripts to be modules and adding tests. This is all driven by the recs-chain idea, which is that we'll turn shell pipe chains into in-memory chains, avoiding JSON serialization/deserialization costs. I'm also hoping to get Josh's fast-as-hell collate integrated into RecordStream proper in a manner that all of us can appreciate.
On another note... Unfortunately I won't be making it back to Oklahoma for Christmas. This big project at work is too important for me to be missing around this critical time. I also have extremely few vacation days, what with the 2 emergency trips to Oklahoma back in October and driving Mike to Atlanta back in August. I'm hoping to get back to OK-land this spring or summer though.