I recently read an article in The Register about Google’s recent issues with the massive amounts of spam online. Let’s just be honest moment here: SEO is great but it’s exploited WAY too much on what I would consider illegitimate websites. You know – the ones whose sole purpose is for the display of advertisements, …
Author Archives: cameron
Caching HTML Output with Smarty
I’ve begun using the Smarty template engine for my projects requiring dynamic content – you know, the good ol’ MVC (model-view-controller) approach to (web) applications. Because the sites I work on aren’t particularly high-traffic, I never really thought too hard about caching… until I actually began thinking about caching. The question is “why not?”. With …
Adding a new hard drive to a Linux system
Time came to add a second hard disk to my workstation. I didn’t need a whole lot – just another 250GB for backup and extra storage space until the new workstation arrives later this summer. Here’s a quick tutorial on how to get the new disk in and running on you linux box. Once the …
Continue reading “Adding a new hard drive to a Linux system”
Storing hierarchical data in a database part 2b: Modified preorder tree traversal – insertions
Last time I introduced the Modified preorder tree traversal algorithm as a method to store relationships between nodes. This time I’ll show you how nodes are inserted into the tree. Note that I’m using MySQL, so you may need to change your queries slightly depending on the DB you’re using. Before we get started, I’d …
Semantic Research: Knowlege Organization
My lab had the opportunity to meet with the folks over at SemanticResearch. Overall, definitely a very intriguing company. But first things first: their offices are located IN the MTv Real World San Diego house, which as some of you might know – is awesome! I really don’t know how they get any work done …
DFL site update
I’ve been making a lot of minor updates to the DFL website. I finally got around to making the site look decent in Internet Explorer. I really should have done it earlier. The only major rendering differences between the Safari/Opera/Firefox camp and IE is the location of the main page block: IE positioned against the …
Cross-browser CSS
I must admit – it’s only been recently that I began creating sites almost exclusively favoring CSS over table layouts. I’m starting to get it, and it’s great! There’s one problem with using CSS: different browsers render pages differently… very differently in some cases. I choose Safari and Firefox when I’m first building a layout …
Amira 3.1 and Movie Maker issues
Many thanks to Don Duncan at Mercury Computer Systems for his help getting the Movie Maker functionality back up and running on my system. Problem: The Movie Maker module doesn’t work under Fedora FC4/Amira3.1.1. Part of the console error displays: /path/to/amira/arch-Linux-Optimize/libmpegenc.so symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference Bad …
Take Note…
How to Drive your Website Developer Insane: A Primer This is great – one of those blog entries you just read and shake your head because you’ve been there before…
Installing AWStats on Fedora (FC4) with Apache virtual hosting
While the exact distribution probably doesn’t matter too much, some steps are pertinent only to Fedora (i.e. the Yum install). Honestly, follow the instructions in the awstats documentation closely and you should be fine. My point here is to point-out some of the finer details. First step, install AWStats as root: % sudo yum install …
Continue reading “Installing AWStats on Fedora (FC4) with Apache virtual hosting”