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…
Monthly Archives: March 2006
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”
Storing hierarchical data in a database Part 2a: Modified preorder tree traversal
Second part in this series of discussions/tutorials on storing hierarchical data in a database. You can read the first on here. The original article I read that got me started on these ideas can be found here (you’ll notice the tree diagrams are similar). Most credit should be given to Gijs Van Tulder; I simply …
Continue reading “Storing hierarchical data in a database Part 2a: Modified preorder tree traversal”
Security: Don’t blindly trust $_SERVER variables
Article one: Chris Shiflett: SERVER_NAME Versus HTTP_HOST Article two: Sean Coates: XSS Woes I thought both were quite insightful, though Sean’s stands-out more because PHP_SELF is used so often (be sure to check-out his phpinfo(); example at the end of the post). One method, as he explained, is to put the $_SERVER[‘PHP_SELF’] variable into htmlentities() …
Continue reading “Security: Don’t blindly trust $_SERVER variables”
Digital Fish Library in the news!
The DFL is in the news again! http://www.digitalfishlibrary.org/the_news/ Included in the most recent updates: News segment from NBC 7/39 in San Diego, and the press release at the SIO website. Also, link to our little spot in Nature (one of the most prestigious scientific journals in the world). Nature 440, 396-397 (23 March 2006) ~Cameron
The state of PHP Frameworks
Below is a comment I posted on a friend’s dev blog. Looks like he’s turning RoR because RoR just seems pretty sweet to him (originally a Perl programmer, so he welcomes the improvements Ruby’s brought to the field). Just a bit of background: Doug is my right-hand man on Flood’s new website. He’s pretty new …
Most popular posts
So far it looks like my NVDIA Fedora Core 4 video driver install post is by far the most popular. Before we know it, I’ll probably end up doing a Fedora Core 5 NVIDIA video driver install tutorial (though I can’t imagine it would be much different). Coming in a close second is the rsync …
Storing hierarchical data in a database: Part 1
(Click to see part 2a and 2b) In this first of two (or three) posts, I’m going to present a fairly conventional way of representing hierarchical data in a database. (The original article I read that got me interested on posting these ideas can be found here, hence the similarity in the tree structure). My …
Continue reading “Storing hierarchical data in a database: Part 1”
Digital Fish Library Press Release
Today is the big day – our press release is now out, and even featured on the SIO (Scripps Institution of Oceanography) website. In just under an hour we’ll begin scanning a juvenile great white shark as part of the press “event.” If you haven’t read my other posts on the DFL, here’s a brief …
Zend Framework Quick Review
First off, I’ve been having some problems getting things up and running due to a few errors in the code. Tried some of the fix suggestions by Andi Gutmans here, but to no avail. I also didn’t try too hard to correct these problems. After all, I was more interested in seeing how the code …