-
Improved application development: Part 5, Testing and verifying with Rational tools
The fifth and final piece to the Improved Application Development series is now available. This one looks at testing your application before the next phase of development or release. Here’s the abstract: Testing is a vital part of any development …
-
Peter Wainwright, Pro Apache
Apache has been a stalwart of the Internet for some time. Not only is it well known as a web serving platform, but it also forms a key part of the LAMP (Linux-Apache-MySQL-Perl/Python/PHP) and is one of the best known open source projects. Getting…
-
Improved application development, Part 4: Building a Web client
Part 4 of the Improved Application Development series, which covers a development from end-to-end using Rational tools is now available. Written by Nate Schutta, it concentrates on extending the application to work on the web, using the powerful f…
-
Improved application development, Part 3: Incorporating changes in requirement
The next article in the Improve application development series is now up at the IBM site. This follows on from Part 2, written by Nate Schutta, and moves on to managing the project now that the application is being developed and the you start gett…
-
From Bash to Z Shell by Oliver Kiddle, Jerry Peek and Peter Stephenson
Note: This review was originally published in Free Software Magazine If you use a free software operating system or environment, chances are one of your key interfaces will be through some kind of shell. Most people assume the bulk of the power of…
-
Eric S Raymond, Deb Cameron, Bill Rosenblatt, Marc Loy, Jim Elliott, Learning GNU Emacs 3ed
GNU Emacs has been the editor of choice for many users for many years. Despite new operating systems, environments and applications, emacs still has a place in the toolbox for both new and old users. I talked to the authors of Learning GNU Emacs, …
-
Linux in a Windows World by Roderick Smith
Note: This review was originally published in Free Software Magazine Linux in Windows World aims to solve the problems experienced by many system administrators when it comes to using Linux servers (and to a lesser extent clients) within an existi…
-
Joseph D Sloan, High Performance Linux Clusters
Getting the best performance today relies on deploying high performance clusters, rather than single unit supercomputers. But building clusters can be expensive, but using Linux can be both a cheaper alternative and make it easy to develop and dep…
-
Improved application development: Part 1, Collating requirements for an application
My latest Rational piece is up on the IBM site. This is an update of the series I co-wrote last year on using a suite of Rational tools for your development projects. The latest series focuses on the new Rational Application Developer and Rational…
-
Using HTTP Compression
I have a new article up at ServerWatch which looks at the benefits and configuration of HTTP compression within Apache and IIS. Here’s an excerpt from the intro: There’s a finite amount of bandwidth on most Internet connections, and anything admin…