ActiveRecord.js makes it easy to begin working with databases in JavaScript on the client or server, with Aptana Jaxer, Google Gears & Chrome, Adobe AIR or any platform supporting the W3C HTML5 SQL Specification (currently Webkit and iPhone).
Link: Introducing ActiveRecord.js – Cross Browser, Cross Platform, JavaScript ORM
Automated testing for your web applications is an important step in having the confidence to make changes to your application, and still be confident you’re delivering a quality, regression-free product. With Zend Framework’s testing framework (built with PHPUnit), you can build a thorough suite of test cases for your web application with very little hassle.
Link: Automated Testing Using Zend Framework, Part 1 | A.J. Brown’s Blog
Today (1/14/09), the jQuery project turns 3 years old which, considering the churn rate for open source projects, is a monumental achievement. So it makes sense that on the project’s 3rd birthday, the team has announced the release of jQuery v1.3, the latest and greatest release of jQuery which includes the new Sizzle selector engine.
Link: Happy Birthday jQuery! v1.3 is Released
I found this to be quite interesting…
In March 2008, Trent Reznor's Nine Inch Nails released the first part of Ghosts I-IV via BitTorrent, and released all four albums under the Creative Commons Attribution-Noncommercial-Share Alike license. Even though fans could easily get free versions of the album, Ghosts actually went on to become the best-selling album of 2008 on Amazon's MP3 store.
Link: Amazon’s Best-Selling Album Download of 2008 Was Available for Free – ReadWriteWeb
An overview of how to create shell scripts using PHP and the Command Line Interface (CLI).
Link: Johan Mares " Running PHP CLI shell scripts
Before continuing down the Memcached path in ZF, it’s important to get a picture of how caching is implemented with Zend_Cache. With Zend_Cache, you must configure a frontend “strategy” (Zend_Cache_Frontend) and a backend “engine” (Zend_Cache_Backend). Each caching object must have a backend and a frontend.
Read on for an overview on how to use Zend_Cache with Memcached or any other supported backend cache.
Link: Memcached in PHP Made Easy With Zend Framework
S3STAT is a service that takes the detailed server access logs provided by Amazon's Simple Storage Service (S3), and translates them into human readable statistics, reports and graphs.
Link: Web Log Analysis for Amazon S3 – S3STAT
This document is meant to provide web application developers, browser engineers, and information security researchers with a one-stop reference to key security properties of contemporary web browsers. Insufficient understanding of these often poorly-documented characteristics is a major contributing factor to the prevalence of several classes of security vulnerabilities.
Link: Browser Security Handbook
For the first time since we began tracking, the Firefox browser has exceeded 20% share for a full month. Mozilla's CEO, John Lilly, gives credit to the Mozilla community.
Link: website statistics, hit counter, search engine submission