Archive for March 1st, 2007

Configuring the OC4J Server

In this third part of a series that focuses on managing OC4J and configuring J2EE applications we look at how to configure the OC4HJ server. It is excerpted from chapter eight of the em Oracle 1 g Application Server Exam Guide em written by Sam Alapati McGraw-Hill ISBN 7226271 ….

Web Application Load Testing Tool QTest is an advanced load testing and application performance tool. Download full trial version.

Continue Reading · Add comment

LoopPo Blog: PDML PHP tricks

A new post on the LooPo blog points out a handy PHP library to make and work with PDF files in PHP - Portable Document Markup Language (PDML).

I was curious how this works, as it seemed pretty different from previous similar libraries (PDFLib, FPDF), that offered a programmatic API to generate PDF DOMs instead of a markup language.

They describe how it works, what’s included with the download and how it uses output buffering to get the job done as well as a few updates and further tips on its usage.

Continue Reading · Add comment

Tobias Schlitt’s Blog: Object relation mapping in eZ Components

Tobias Schlitt has pointed out a new article he’s written up that acts as an introduction to the features of the new ORM component of the eZ Components application framework - the PersisteneObject.

For me the coolest feature of PersistentObject is, that the component does not require you’re ORM enabled classes to inherit from a certain base to allow your objects to be stored in a database (made persistent).

This new object gives you a “wapper” of sorts to make any of the pre-existing objects in your application persistent. Check out the article for more.

Continue Reading · Add comment

Stefan Esser’s Blog: Month of PHP Bugs Kicks Off

Stefan Esser has officially kicked off his “Month of PHP Bugs” for the month of March (get more details here).

You might have realised it already. March 2007 has begun and so has the long awaited Month of PHP Bugs. The initiative is hosted on dedicated servers, because serendipity cannot handle the traffic. You can reach it at http://www.php-security.org.

As of the time of this post, there are currently three bugs posted - two dealing with stack overflows (one in the variable destructor and one in the executor) and a overflow issue in the ZVAL reference counter. Detailed descriptions of the issues are just a click away and, where is it needed, an explain example is provided.

Continue Reading · Add comment

Clay Loveless’ Blog: PHP and JSON: Cut #987

In a new post today, Clay Loveless talks about some issues he’s been having with PHP and JSON, specifically with the JSON encoding method in PHP 5.2.1.

As of PHP 5.2.1, json_decode() no longer follows the published standards for JSON-encoded texts. Why not? For no reason other than the convenience of those ignorant of JSON standards.

His complaint stems from the results of a vat_dump statement - prior to this version it would give a NULL, but now it returns a “bool(true)” value back, resulting in some breakage of previous scripts. He spends the rest of the post explaining his voyage through the JSON world and how things are supposed to behave. He also digs a little deeper into the var_dump issue and why he thinks it’s such a bad thing.

Continue Reading · Add comment