Archive for January 4th, 2007

ThinkPHP Blog: Extending class SoapServer (PHP5) for debugging

On the ThinPHP Blog today, there’s a new post that talks about extending one of the newer bts of functionality to be added into the PHP core - the SOAP functionality. Specifically, they look at extending the SoapServer class to help with debugging.

For long-term reasons (it’s a large multi-year project) and to provide more comfort for our customer (internal monitoring) and the communication from us (the development team) to the external entities (internal/external consumers of the webservice), we decided to improve the debugging capabilities of the SOAP service.

They give a code example of how to use this extension functionality. The script is set to make a request to a remote server and store all of the response information in an easy to use standardized error handling functionality.

Continue Reading · Add comment

More on Dealing with Files and Filesystems in BSD

In this conclusion to a two-part article we continue our discussion of BSD commands and filesystems. It is excerpted from chapter two of the book em BSD Hacks em written by Dru Lavigne O Reilly 2 5 ISBN 596 6799 . Copyright 2 5 O Reilly Media Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O Reilly Media….

Automate Software Builds with Visual Build Pro Easily create an automated, repeatable process for building and deploying software.

Continue Reading · Add comment

Advanced Concepts on Dealing with Files and Filesystems in BSD

In this conclusion to a two-part article we continue our discussion of BSD commands and filesystems. It is excerpted from chapter two of the book em BSD Hacks em written by Dru Lavigne O Reilly 2 5 ISBN 596 6799 . Copyright 2 5 O Reilly Media Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O Reilly Media….

Automate Software Builds with Visual Build Pro Easily create an automated, repeatable process for building and deploying software.

Continue Reading · Add comment

Zend Developer Zone: Who Uses the Zend Framework?

In a new post to the Zend Developer Zone, Zender John Herren takes a look at who is really using the Zend Framework (as spurred on by a message to the mailing list about the PhpWishList application).

Let’s face it. The Zend Framework, like most web frameworks, has set some lofty goals: high quality components, a complete system for developing web applications, and simplicity. […] As the framework is still sub-1.0 and mainly for early adopters, there’s an easy way to determine whether the Zend Framework is right for your development efforts. So who is using the Zend Framework?

He mentions Lars Strojny’s application - PhpWishList (demo) that started a new page on the Zend Framework’s wiki - the applications page of projects and applications using the Zend Framework.

Continue Reading · Add comment

Mike Lively’s Blog: 81.4 is evil

On his blog, Mike Lively has a little reminder for developers out there about working with floating point numbers in your applications, specifically their accuracy.

I know many of you all know pretty well that floating point precision and computers don’t play nicely with each other. […] I was working with a piece of code today at the office that was throwing an error saying two values weren’t zeroing out when they clearly should have been.

In his code he shows the simple bit that he was using to evaluate if the result of subtraction would come to a certain value. In the comments, others share similar experiences and one even recommends another option to make things a bit more accurate - the bcmath library.

Continue Reading · Add comment