If you’ve been exploring PHP as a way to write web applications that access existing System i data, you may have dismissed the 2007 announcement of MySQL support as irrelevant to your situation. However, because MySQL is the de facto database for PHP applications, the ability to use MySQL on the System i gives you access to a wide spectrum of open source applications, which you can either use directly or modify to access DB2 data. IBM has also issued a statement of direction indicating that, in the future, DB2 for i5/OS will be a certified MySQL storage engine, making your System i data directly accessible from MySQL applications.
Related Links
The question of who controls access to data is critical to companies and individuals. Government agencies also have differing approaches to electronic information — some agencies attempt to prevent electronic searches, while others take pride in developing online tools that make information more accessible. Though some situations are straightforward, you may find yourself on different sides of this issue depending on the circumstances. For example, if your company purchased real estate, you’d probably prefer to keep the price you paid private. On the other hand, before the purchase, you’d probably like to be able to find out what similar properties nearby sold for. In this case, the actual sale is a matter of public record, but if information is not readily retrievable with an electronic search, few people will know about it.
Related Links
Ajax (Asynchronous JavaScript and XML) is a design strategy for web-enabled applications that takes advantage of readily available technologies (JavaScript, XML, and of course, HTML). Therefore, even if your application development portfolio includes Ajax, you don’t necessarily need Ajax-specific tools. However, it’s a measure of how well Ajax has penetrated the web application development market that more and more Ajax-specific tools and libraries are emerging. Many of these tools are free or open source, so you can easily experiment to find the ones that meet your needs.
Related Links
Since 1966, The Association for Computing Machinery (ACM) has designated winners of the annual A.M. Turing Award. The Turing Award, which many consider the most prestigious prize in computing, is named after Alan Turing, who is often cited as the father of computer science. Early in 2008, ACM announced the 2007 Turing Award recipients: Edmund M. Clarke, E. Allen Emerson, and Joseph Sifakis. The three won the award for their work on model checking, a procedure for verifying a software or hardware design. Previous Turing Award winners include Alan Kay and E.F. Codd.
Related Links
Sharon L. Hoffman is a System iNEWS senior technical editor. She began working with IBM midrange systems in 1981, and her background includes extensive application development as well as creation and delivery of technical education.