Book Reviews



By Heather La Bash

Franck Boston, Fotolia

Linux in a Nutshell

The newly revised edition of Linux in a Nutshell is encyclopedic in its coverage of Linux system essentials. From an alphabetic annotated listing of commands to expanded coverage of newer Linux capabilities, this massive reference tool provides the information that Linux users from the novice to the expert require.

Linux in a Nutshell: A Desktop Quick Reference, Sixth Edition

Ellen Siever, Stephen Figgins, Robert Love, Arnold Robbins

O'Reilly, 2009

ISBN: 0596154488

US$ 49.99, UK£ 38.50

http://oreilly.com/catalog/9780596154493

Where Code and Content Meet

This reference is for web developers who program custom software for advanced websites. The examles draw from real-world projects independent of specific tools and focus on nonfunctional requirements, defining sustainable software architecture.

Where Code and Content Meet: Design Patterns for Web Content Management and Delivery, Personalisation and User Participation

Andreas Rueping

Wiley, 2009

ISBN: 9780470748459

US$ 55.00, UK£ 32.99

http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470748451.html

Python Testing

Arbuckle provides Python developers the foundation to incorporate automatic testing into their development process. He presents instructions on the use of Python's doctest module and the use of the Nose testing framework. He also demonstrates how to integrate unittest and Mocker, test Web applications with Twill, and use Buildbot to test in different environments.

Python Testing: Beginner's Guide

Daniel Arbuckle

Packt, 2010

ISBN: 1847198848

US$ 39.99

https://www.packtpub.com/python-testing-beginners-guide/book

Programming Google App Engine

Google engineer Sanderson explains the workings of Google App Engine, demonstrating how to design applications that scale automatically and make the most of App Engine's extraordinary computing power. Sanderson writes about "App Engine's application server architecture, runtime environments, and scalable database."

Programming Google App Engine: Build and Run Scalable Web Apps on Google's Infrastructure

Dan Sanderson

O'Reilly, 2009

ISBN: 9780596522728

US$ 44.99, UK£ 34.50

http://oreilly.com/catalog/9780596522735

Professional Ubuntu Mobile Development

In this first book on Ubuntu Mobile Edition, a platform for mobile devices, OEMs and independent software vendors will find a wealth of implementation solutions. The authors address the differences between developing for mobile Internet devices and the desktop environment and provide step-by-step tutorials for application development.

Professional Ubuntu Mobile Development

Ian Lawrence, Rodrigo Cesar Lopes Belem

Wiley, 2009

ISBN: 9780470436769

US$ 59.99, UK£ 39.99

http://www.wiley.com/WileyCDA/WileyTitle/productCd-047043676X.html

CodeIgniter 1.7

This tutorial, aimed at PHP developers new to CodeIgniter, systematically presents the main features of the MVC framework. Although published more as a complement to CodeIgniter's online user guide than a comprehensive reference to CodeIgniter's syntax, the authors cover topics such as the most important libraries and helpers, use of the MVC pattern, and troubleshooting common problems.

CodeIgniter 1.7

David Upton, Jose Argudo

Packt, 2009

ISBN: 1847199488

US$ 39.99, UK£ 24.99

http://www.packtpub.com/improve-coding-productivity-with-codeigniter-1-7/book

Debug It!

Paul Butcher writes Debug It! on the premise that in all bug fixing, certain basic principles apply. Butcher teaches an empirical approach to debugging through which readers will learn to use widely available tools for early and automatic bug detection. Additionally, he discusses techniques and approaches on how to build "self-debugging" software that "provides access to crucial internal information and identifies the broken assumptions that lead to bugs."

Debug It!: Find, Repair, and Prevent Bugs in Your Code

Paul Butcher

Pragmatic Bookshelf , 2009

ISBN: 978193456289

US$ 34.95, UK£ 26.99

http://pragprog.com/titles/pbdp/debug-it

RESTful Java with JAX-RS

For developers who are looking for alternative ways to design and develop distributed web services in Java, author Bill Burke presents the RESTful method. The book begins with a technical introduction to REST and JAX-RS and is followed by the RESTEasy workbook, which details installation and configuration, examines design patterns for JAX-RS, and demonstrates how to write RESTful clients in Java.

RESTful Java with JAX-RS

Bill Burke

O'Reilly, 2009

ISBN: 0596158041

US$ 39.99, UK£ 30.99

http://oreilly.com/catalog/9780596158057