According to this Amazon.com S3 Team write up on the loss of their S3 service’s availability, “very few requests were completing successfully” during an availability event. The service’s problems seem to have started at 08:40, and the service’s error rates did not fall back to normal, acceptable levels in the United States until 16:02pm. The […]
A lot of effort has been exerted lately on providing the same user experience on a web site through all web browsers. Although implementing Internet applications to target requirements of the lowest common denominator would be optimal for greater reach, like other decisions that are made where resources are scarce, the decision to continue investing […]
After months of resistance, I decided to join the Ruby on Rails bandwagon and read up on Ruby at a brick and mortar bookstore. I was unable to find Programming Ruby, but I found Agile Web Development with Rails and was able to read Appendix A, which was an introduction to the Ruby programming language. […]
The Website Development Process at pingmag.jp describes an iterative product development life cycle through a presentation that is “fun to look at.” The presentation focuses on the interaction between a web design firm and a client, but the interaction can be generalized to cover all product development efforts. This is a useful resource for introducing […]
Developers are sometimes asked to support older software systems that utilize obsolete technologies. This may be difficult when the development tools used to implement the older software system are not available and have been replaced by newer tools that do not seem to support the former tools’ technologies. Faced with the need to replace a […]