Tags:

When I first started at the Bandwith Barn, the traffic accounting that such an environment required just wasn't available off-the-shelf or in the open source world.  I've often been asked for the hacking combination of scripts and pmacct that maintain the Bandwidth Barn traffic system - which includes "buying" more monthly traffic, setting traffic limits per month per person, up-to-date graphs of usage per protocol and per client available to each company in the Barn, and months of historical data in case of queries or complaints about the billing.

Looks like ulogd, some iptables rules, and a few simple cronned SQL scripts make this a lot easier these days, thanks to this post about ulogd for bandwidth accounting by Stefano.

If you didn't live through Operating Systems of the 70s, 80s, and 90s (or caught the lecture at university), then you might want to read this ArsTechnica article on the history of the more mainstream filesystems so you can fake your way authoritatively when the topic comes up.

(It doesn't cover less mainstream or specific-purpose filesystems or cover more interesting work done on some of the filesystems it does mention - particularly on the BSD side of things.  You'll have to do your own research on those.  Try FreeBSD 7.0, maybe?)

Tags: ,
To demo the translation support I've added to KnowledgeTree, I needed to upgrade PHP on Jam Warehouse's web page to support gettext. Since it was a Gentoo machine, I had to remember how it worked. That was amicably resolved, although it seems you can't tell emerge never to upgrade something, or to have a per-package set of USE flags (things portupgrade on FreeBSD have had for ages). However, my adventures in Fedora Core 2 (installed for me at work, since I thought it wouldn't matter) have seen me wonder how a distribution can make all these programs (that run beautifully on my FreeBSD and Debian machines) more prone to lock-up and crashing?
The IT Manager of eThekwini Electricity, Philip Watkins, gave a talk on the migration issues encountered while planning for a migration from their old Windows 95/98 desktops to Linux desktops. Considers the Linux skills/support/training argument dead in the water, and was mostly concerned with just one application in their organisation - their ERP system.
Well, rest of the morning, at least. I bunked the afternoon to look around the stalls, and to have an argument about whether one always has the right to run Open Source software that's been distributed to you. I attended talks about Migration from Windows to Linux on the desktop, and on Novell's Open Enterprise Server (basically Netware 7) which will give you the choice of running on a Netware or Linux kernel.
Well, the rest of the keynote were a few companies chatting about their involvement with Linux; nothing new here for me. But, Oracle did mention an upcoming RoadShow in collaboration with Novell happening in South Africa in the next few weeks. I wasn't sure what to expect when SAP was up, but Jonathan Pletschke from SAP didn't talk about Linux. Or SAP. He gave an excellent talk about the future of our jobs as computer practitioners, whether programmers or administrators. Quotes from Brooks always score points, as does mention of Knuth.
Running a bit late, the keynote of the second day started with an incredibly slick demo. A great demo, showing ease of use while keeping complete transparency of what's going on behind the scenes, since the BrainShare delegates include a large number of techies.
Calvin Gaisford works on iFolder at Novell, and explained iFolder and how the Open Source project and the Novell product differ. I must admit, at first I was a bit concerned about the workgroup solution (as the Open Source project is called) being a bit crippled, but it seems it should do everything I'm likely to want to use it for. The enterprise solution (the Novell product) differentiates by bringing backup solutions, policies, directory services, support, and so forth.
Joe Ruthven, ``Linux Evangelist'' at IBM, announced that IBM and Novell want to build a Linux support center in South Africa, and we should expect to hear news about this in the second half of the year. I suppose I've always wondered about the ability of local divisions of largers companies to support Linux, so this should be something to watch.
The second half of the keynote involved a demo of Novell technology. Stafford Masie played guinea pig for showing off what one can do with Novell today.