Archive for February 1st, 2007

Understanding Directives and More with the Oracle HTTP Server

In this fourth article in a five-part series you ll learn about block directives virtual hosting and more as they apply to the Oracle HTTP Server OHS . It is excerpted from chapter five of the book em Oracle 1 g Application Server Exam Guide em written by Sam Alapati McGraw-Hill 2 6 ISBN 7226271 ….

Application hosting with customized solutions. Rackspace offers custom Linux and Windows configurations with a Zero downtime money-back guarantee.

Continue Reading · Add comment

Robert Swarthout’s Blog: PHP frontend to Subversion (SVN)

In a new post to his blog, Robert Swarthout about a PHP frontend he’s been developing for working with Subversion repositories:

The frontend needed to be designed in such a way that each developer could access their working copies and make the full range of actions against them. I decided to also use an AJAX setup so that pages would be quickly loaded and updated by a single toggle of a folder.

A few issues popped up, including tracking edits correctly through the interface. His solution revolved around an Apache MPM that could serve different pages to different users and groups. With this solution in place, the functionality could be built up, a list of which he provides including:

  • create working copy from repository (svn checkout)
  • svn blame
  • svn delete
  • search files (via a grep/find combination, omitting .svn folders)
  • svn rename

Continue Reading · Add comment

Lorenzo Alberton’s Blog: Things are moving… (PEAR Package Updates)

Lorenzo Alberton has posted some updates about the PEAR packages that he maintains to his blog today including MDB_QueryTool, Mail_Queue2, MDB2, and Translation2.

Even if lately I’ve been coding way more in C/C++ than in PHP, I still keep an eye on PEAR developement: I reckon in the last month I’ve closed a bug a day, on average. And after my last call for help about my PEAR packages, I’m also pleased to announce that someone did indeed offer a hand. I’m happy to welcome not one, but two new developers!

Each of the items has links to their PEAR homepage and a few quick words on where the package stands (including developers involved or wanting to get involved). He also reminds developers out there that they can help out too if they want to jump in and get into PEAR.

Continue Reading · Add comment

Zend Developer Zone: Zend Monthly Newsletter - January

The Zend Developer Zone has posted this month’s Zend Newsletter for those wanting to keep up on all things Zend-ish.

They have kindly allowed me to republish the most recent issue here for your enjoyment. If you want to read it on a regular basis though you are going to have to subscribe. So take a moment and head over to MyZend, login (or register) and on the preferences panel you’ll find the checkbox to subscribe. Go ahead, we’ll wait.

This edition is just a preview of all of the news that Zend provides each month on its activities, events, product updates, updates to the DevZone, and offers promotions you might want to be aware of.

As Cal mentions, though, you’ll need to sign up to get future releases of the newsletter - they won’t be posted over on the Zend Developer Zone.

Continue Reading · Add comment

Sebastian Begmann’s Blog: Partitioning with Dates in MySQL 5.1

In a new blog entry from Sebastian Bergmann, he looks at some of the issues and bugs that have been submitted to him about the phpOpenTracker project. He takes on one in particular - the database schema.

The biggest problem with phpOpenTracker 1.x is that its database schema is normalized. Even simple phpOpenTracker API calls result in (possibly multiple) SQL queries that involve multiple tables. […] While the denormalization should eliminate the JOIN-related performance problems, temporal partitioning of the data can further increase the performance.

He talks about what kind of support MySQL currently has for it (5.1) and how, unfortunately, it might not work for his situation (the maximum number of partitions).

Continue Reading · Add comment