Zend_Http_Client_Adapter_Socket Problems
While running my unit tests for an application I'm developing, I noticed that certain web service components were intermittently failing. The failure was caused by irregularly formed XML responses from Amazon's Web Services. The failures occured as Exceptions from within the Zend_Service_Amazon component, but upon further inspection I was able to discover that the HTTP Adapter being used from within Zend_Service_Amazon, which is by default Zend_Http_Client_Adapter_Socket, was not returning the entire stream from Amazon. After I switched adapters to Zend_Http_Client_Adapter_Curl, my unit tests began running without fail.
I was not able to find any information about the problem from the Zend Framework Issue Tracker, so I have no way of knowing at the moment if there is a bug within the Socket adapter, or something with my computer or my Internet connection.
Reich Consulting Web Design Articles and Tutorials
Just last week I began teaching a class on web design for my primary employer, SUN Area Career & Technology Center based on the Thompson Course Technology Dreamweaver MX 2004 Basic textbook. Though the book and the accompanying PowerPoint presentations are sufficient for the lessons taught in class, I've decided to write a series of articles and tutorials to that add to my in-class lessons that expand on the topics that we will discuss. I'm going to begin with some basics regarding the World Wide Web and the the languages and protocols that make it work. If you are taking my class or just find web design and development interesting, I hope you'll stop by often to read this series of articles.
Sign Up: Macromedia Dreamweaver MX 2004 Class at SUN Tech
I'm going to begin teaching a night class on web page design using Macromedia Studio MX 2004. It will be held at SUN Area Career & Technology Center starting Wednesday February 13, 2008. It will be four three hour sessions. Contact the school to sign up! Their number is (570) 966-1031.
The Basics, Part 1: What’s a web browser?
Though the web browser is probably the single most frequently used software application on any individual's computer, few people know how to describe it. This article will explain what a web browser is, what it does, and how to choose the best one to fit your needs.
