Well, I got some feedback on my last post, and I had some time on my hands tonight, and Python is pretty darn easy to use. As a result, loghetti is making great strides in becoming a faster log filter. To test the performance in light of the actual changes I’ve made, I’m asking loghetti…
Loghetti Beta – An Apache Log Filter
I’m thinking about just making this an open source project hosted someplace like Google Code or something, because there are folks much smarter than myself who can probably do wonders with the code I’ve put together here. Loghetti takes an Apache combined format access log and a few options as arguments, throws your log lines…
What I learned about Python Today – eval()
I was writing some Python yesterday, and came across an issue that I thought was going to send me back to the drawing board. I was using a module that, given an Apache access log, returns line objects with the fields of the line as attributes of the line object. It was certainly usable as-is,…
Taking Virtualization to the Next Level: AppLogic
Every now and then, something comes around that is as useful as it is novel. Of course, the notion of virtualized systems isn’t new. In fact, systems running something like what we now call a “hypervisor” have existed for, literally, decades. But what about that next level of virtualization? What if you could not only…
Diving into Django
Yeah, so… Doug said if I was looking to make friends with Python for anything other than systems work, I should probably have a look at Django. Then I found this install on OS X guide the other day, and went ahead and downloaded Django. About 15 minutes later, I was looking at the “It…
Got a new iPhone
Yeah, I dove into the iPhone after seeing Steve Jobs’s keynote where he talked about all of the new features. When I first saw the iPhone, I had no real interest in it, because I didn’t like the idea that the only apps I could use were those deemed worthy by Apple. I tend to…
Python Magazine February Issue Available
Go grab your copy now! If you’re not a subscriber, get the PDF or Print+PDF subscription now! This month there’s a really cool article about how to take data from a spreadsheet and use it to plot points on Live Maps to provide a useful service to employees in the field. I also chimed in…
Hadoop introductory video
This is a great talk with the head of Yahoo’s grid team that talks about the open source project Hadoop, which is an open source distributed file system and MapReduce implementation. The video is long and interspersed with Yahoo! specifics you might not care about – but keep watching, because they swing back to talking…
Python Magazine on IRC
It occurs to me that lots of people have no idea that Python Magazine has an IRC channel! Since I know a lot of our authors, and even more of our readers, actually use IRC, we’ve created a channel called #pymag on irc.freenode.net (FreeNode in most clients). The goal of the channel is to be…
Dear VirtueDesktops Guy
Note: if you’re a Leopard user wishing Apple’s Spaces was never invented, and you’d pay to have VirtueDesktops back, please leave a ‘me too’ post in the comments! UPDATE: See this link to make Spaces not *completely* useless: http://www.macosxhints.com/article.php?story=2008021122525348 Please pick development back up for VirtueDesktops. Apple’s spaces not only falls short, it totally sucks….