Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help


61. 

DevOps Troubleshooting for Linux Server: Is the Server Down? Tracking Down the Source of Network Problems

DevOps Troubleshooting for Linux Server: Is the Server Down? Tracking Down the Source of Network Problems

By: Kyle Rankin

Publisher: Addison-Wesley Professional

Publication Date: 31-AUG-2012

Insert Date: 11-SEP-2012

Slots: 1.0

Table of Contents • Start Reading

No matter where you fit in a DevOps organization, network troubleshooting skills are invaluable. It can be difficult to track down networking problems, sometimes because they often impact a system in strange ways. In this digital short,  Kyle Rankin walks you through how to isolate and diagnose a network problem step-by-step by testing problems on different network layers.  He  also lays the groundwork for troubleshooting techniques for specific network services (such as DNS). This digital short is an adapted excerpt from DevOps Troubleshooting: Linux Server Best Practices (isbn...

62. 

Essential C# 5.0

Essential C# 5.0

By: Mark Michaelis; Eric Lippert

Publisher: Addison-Wesley Professional

Publication Date: 27-NOV-2012

Insert Date: 31-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

Essential C# 5.0 is a well-organized, no-fluff guide to the latest versions of C# for programmers at all levels of C# experience. Fully updated to reflect new features and programming patterns introduced with C# 5.0 and .NET 4.5, this guide shows you how to write C# code that is simple, powerful, robust, secure, and maintainable. Microsoft MVP Mark Michaelis and C# principal developer Eric Lippert provide comprehensive coverage of the entire language, offering a complete foundation for effective software development. The authors illustrate key constructs with succinct, downloadable code...

63. 

C++ Primer, Fifth Edition

C++ Primer, Fifth Edition

By: Stanley B. Lippman; Josée Lajoie; Barbara E. Moo

Publisher: Addison-Wesley Professional

Publication Date: 06-AUG-2012

Insert Date: 30-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

Bestselling Programming Tutorial and Reference Completely Rewritten for the New C++11 Standard Fully updated and recast for the newly released C++11 standard, this authoritative and comprehensive introduction to C++ will help you to learn the language fast, and to use it in modern, highly effective ways. Highlighting today’s best practices, the authors show how to use both the core language and its standard library to write efficient, readable, and powerful code. C++ Primer, Fifth Edition, introduces the C++ standard library from the outset, drawing on its common functions and facilities...

64. 

Mastering the Requirements Process: Getting Requirements Right, Third Edition

Mastering the Requirements Process: Getting Requirements Right, Third Edition

By: Suzanne Robertson; James Robertson

Publisher: Addison-Wesley Professional

Publication Date: 06-AUG-2012

Insert Date: 14-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

“If the purpose is to create one of the best books on requirements yet written, the authors have succeeded.” —Capers Jones Software can solve almost any problem. The trick is knowing what the problem is. With about half of all software errors originating in the requirements activity, it is clear that a better understanding of the problem is needed. Getting the requirements right is crucial if we are to build systems that best meet our needs. We know, beyond doubt, that the right requirements produce an end result that is as innovative and beneficial as it can be, and that system...

65. 

Architecting Composite Applications and Services with TIBCO®

Architecting Composite Applications and Services with TIBCO®

By: Paul C. Brown

Publisher: Addison-Wesley Professional

Publication Date: 24-JUL-2012

Insert Date: 28-JUL-2012

Slots: 1.0

Table of Contents • Start Reading

“Paul Brown has done a favor for the TIBCO community and anyone wanting to get into this product set. Architecting TIBCO solutions without knowing the TIBCO architecture fundamentals and having insight to the topics discussed in this book is risky to any organization. I fully recommend this book to anyone involved in designing solutions using the TIBCO ActiveMatrix products.” —Nikky Sooriakumar, TIBCO Architect, PruHealth “An effective primer for building composite services using TIBCO, this book provides a holistic approach to strategy integrated with implementation details. I find it...

66. 

Joomla!® Templates

Joomla!® Templates

By: Angie Radtke

Publisher: Addison-Wesley Professional

Publication Date: 01-AUG-2012

Insert Date: 28-JUL-2012

Slots: 1.0

Table of Contents • Start Reading

Master All Facets of Joomla! Site Customization with Templates Now, for the first time, there’s a complete, authorized guide to template design, development, and customization with Joomla!. Packed with examples, this clear, concise, practical text covers everything from beginning-level skills to power techniques–even creating new HTML5-native mobile views, today’s most exciting new Joomla! capability. Internationally renowned Joomla! expert Angie Radtke brings together essential knowledge about usability, CSS, information architecture, PHP, JavaScript, accessibility, HTML5, and more....

67. 

Mastering Data Modeling: A User-Driven Approach

Mastering Data Modeling: A User-Driven Approach

By: John Carlis

Publisher: Addison-Wesley Professional

Publication Date: 09-NOV-2000

Insert Date: 21-JUL-2012

Slots: 1.0

Table of Contents • Start Reading

Data modeling is one of the most critical phases in the database application development process, but also the phase most likely to fail. A master data modeler must come into any organization, understand its data requirements, and skillfully model the data for applications that most effectively serve organizational needs. Mastering Data Modeling is a complete guide to becoming a successful data modeler. Featuring a requirements-driven approach, this book clearly explains fundamental concepts, introduces a user-oriented data modeling notation, and describes a rigorous, step-by-step process...

68. 

Presentation Patterns: Techniques for Crafting Better Presentations

Presentation Patterns: Techniques for Crafting Better Presentations

By: Neal Ford; Matthew McCullough; Nathaniel Schutta

Publisher: Addison-Wesley Professional

Publication Date: 15-AUG-2012

Insert Date: 21-JUL-2012

Slots: 1.0

Table of Contents • Start Reading

Presentation Patterns is the first book on presentations that categorizes and organizes the building blocks (or patterns) that you’ll need to communicate effectively using presentation tools like Keynote and PowerPoint. Patterns are like the lower-level steps found inside recipes; they are the techniques you must master to be considered a master chef or master presenter. You can use the patterns in this book to construct your own recipes for different contexts, such as business meetings, technical demonstrations, scientific expositions, and keynotes, just to name a few. Although there are...

69. 

The Essence of Software Engineering: Applying the SEMAT Kernel

The Essence of Software Engineering: Applying the SEMAT Kernel

By: Ivar Jacobson; Pan-Wei Ng; Paul E. McMahon; Ian Spence; Svante Lidman

Publisher: Addison-Wesley Professional

Publication Date: 16-JAN-2013

Insert Date: 17-JUL-2012

Slots: 1.0

Table of Contents • Start Reading

SEMAT (Software Engineering Methods and Theory) is an international initiative designed to identify a common ground, or universal standard, for software engineering. It is supported by some of the most distinguished contributors to the field. Creating a simple language to describe methods and practices, the SEMAT team expresses this common ground as a kernel–or framework–of elements essential to all software development. The Essence of Software Engineering introduces this kernel and shows how to apply it when developing software and improving a team’s way of working. It is a book for...

70. 

Implementing Domain-Driven Design

Implementing Domain-Driven Design

By: Vaughn Vernon

Publisher: Addison-Wesley Professional

Publication Date: 06-FEB-2013

Insert Date: 14-JUL-2012

Slots: 1.0

Table of Contents • Start Reading

“For software developers of all experience levels looking to improve their results, and design and implement domain-driven enterprise applications consistently with the best current state of professional practice, Implementing Domain-Driven Design will impart a treasure trove of knowledge hard won within the DDD and enterprise application architecture communities over the last couple decades.” –Randy Stafford, Architect At-Large, Oracle Coherence Product Development “This book is a must-read for anybody looking to put DDD into practice.” –Udi Dahan, Founder of NServiceBus Implementing...

71. 

Visual Studio Team Foundation Server 2012: Adopting Agile Software Practices: From Backlog to Continuous Feedback, Third Edition

Visual Studio Team Foundation Server 2012: Adopting Agile Software Practices: From Backlog to Continuous Feedback, Third Edition

By: Sam Guckenheimer; Neno Loje

Publisher: Addison-Wesley Professional

Publication Date: 11-SEP-2012

Insert Date: 14-JUL-2012

Slots: 1.0

Table of Contents • Start Reading

Use Visual Studio® Team Foundation Server 2012 and Agile Methods to Deliver Higher Value Software Faster This is the definitive guide to applying agile development and modern software engineering practices with Visual Studio Team Foundation Server 2012—Microsoft’s complementary Application Lifecycle Management (ALM) platform. Written by the Microsoft Visual Studio  product owner and a long-time Team Foundation Server implementation specialist,  it focuses on solving real development challenges, systematically eliminating waste, improving transparency, and delivering better software more...

72. 

Learning Quartz Composer: A Hands-On Guide to Creating Motion Graphics with Quartz Composer

Learning Quartz Composer: A Hands-On Guide to Creating Motion Graphics with Quartz Composer

By: Graham Robinson; Surya Buchwald

Publisher: Addison-Wesley Professional

Publication Date: 18-JUL-2012

Insert Date: 13-JUL-2012

Slots: 1.0

Table of Contents • Start Reading

Create Amazing Real-Time Motion Graphics with Quartz Composer! Apple’s Quartz Composer makes it amazingly easy to create real-time graphics of all kinds: for screensavers, animations, kiosk art, film effects, Dashboard Widgets, graphically-rich apps, and more. But few content creators use QC, because they’ve had practically no useful help–until now. In this book/DVD bundle, two renowned VJs who’ve pushed this tool to the limit show you how to do it, too! You needn't be a technical expert: Graham Robinson and Surya Buchwald introduce each concept through a hands-on project, with videos...

73. 

Rough Cuts
Advanced Programming in the UNIX® Environment, Third Edition

Advanced Programming in the UNIX® Environment, Third Edition

By: W. Richard Stevens; Stephen A. Rago

Publisher: Addison-Wesley Professional

Publication Date: 17-MAY-2013

Insert Date: 30-JUN-2012

Table of Contents • Start Reading

This is the Rough Cut version of the printed book. For more than twenty years, serious C programmers have relied on one book for practical, in-depth knowledge of the programming interfaces that drive the UNIX and Linux kernels: W. Richard Stevens’ Advanced Programming in the UNIX® Environment. Now, once again, Rich’s colleague Steve Rago has thoroughly updated this classic work. The new third edition supports today’s leading platforms, reflects new technical advances and best practices, and aligns with Version 4 of the Single UNIX Specification. Steve carefully retains the spirit...

74. 

Learning Android™ Application Programming for the Kindle Fire™: A Hands-On Guide to Building Your First Android Application

Learning Android™ Application Programming for the Kindle Fire™: A Hands-On Guide to Building Your First Android Application

By: Lauren Darcey; Shane Conder

Publisher: Addison-Wesley Professional

Publication Date: 13-JUL-2012

Insert Date: 17-JUN-2012

Slots: 1.0

Table of Contents • Start Reading

Master Android™ App Development for Amazon’s Bestselling Kindle Fire™—Hands-On, Step-by-Step! In this book, bestselling Android programming authors Lauren Darcey and Shane Conder teach you every skill and technique you need to write production-quality apps for Amazon Kindle Fire, the world’s hottest Android tablet. You’ll learn the very best way: by building a complete app from start to finish. Every chapter builds on what you’ve already learned, helping you construct, expand, and extend your working app as you move through the entire development lifecycle. Packed with fully tested,...

75. 

DevOps Troubleshooting: Linux® Server Best Practices

DevOps Troubleshooting: Linux® Server Best Practices

By: Kyle Rankin

Publisher: Addison-Wesley Professional

Publication Date: 13-NOV-2012

Insert Date: 17-JUN-2012

Slots: 1.0

Table of Contents • Start Reading

“If you’re a developer trying to figure out why your application is not responding at 3 am, you need this book! This is now my go-to book when diagnosing production issues. It has saved me hours in troubleshooting complicated operations problems.” –Trotter Cashion, cofounder, Mashion DevOps can help developers, QAs, and admins work together to solve Linux server problems far more rapidly, significantly improving IT performance, availability, and efficiency. To gain these benefits, however, team members need common troubleshooting skills and practices. In DevOps Troubleshooting:...

76. 

Building Windows 8 Apps with JavaScript

Building Windows 8 Apps with JavaScript

By: Chris Sells; Brandon Satrom; Don Box

Publisher: Addison-Wesley Professional

Publication Date: 29-DEC-2012

Insert Date: 11-JUN-2012

Slots: 1.0

Table of Contents • Start Reading

Building Windows 8 Apps with JavaScript is the definitive guide for every experienced developer who wants to create, ship, and profit from Windows 8 apps built with HTML5 and JavaScript. Written by Chris Sells, former Visual Studio Principal Program Manager who led the team that built Microsoft’s official Windows 8 JavaScript app templates, and Brandon Satrom, expert web/mobile developer, this book covers every facet of development with Microsoft’s new JavaScript framework and WinRT. The authors guide you through building full-featured Windows Store apps that merge the best aspects...

77. 

The C++ Standard Library: A Tutorial and Reference, Second Edition

The C++ Standard Library: A Tutorial and Reference, Second Edition

By: Nicolai M. Josuttis

Publisher: Addison-Wesley Professional

Publication Date: 30-MAR-2012

Insert Date: 03-JUN-2012

Slots: 1.0

Table of Contents • Start Reading

The Best-Selling C++ Resource Now Updated for C++11 The C++ standard library provides a set of common classes and interfaces that greatly extend the core C++ language. The library, however, is not self-explanatory. To make full use of its components–and to benefit from their power–you need a resource that does far more than list the classes and their functions. The C++ Standard Library: A Tutorial and Reference, Second Edition, describes this library as now incorporated into the new ANSI/ISO C++ language standard (C++11). The book provides comprehensive documentation of each library...

78. 

OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3, Eighth Edition

OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3, Eighth Edition

By: Dave Shreiner; Graham Sellers; John M. Kessenich; Bill M. Licea-Kane

Publisher: Addison-Wesley Professional

Publication Date: 20-MAR-2013

Insert Date: 31-MAY-2012

Slots: 1.0

Table of Contents • Start Reading

Includes Complete Coverage of the OpenGL® Shading Language! Today’s OpenGL software interface enables programmers to produce extraordinarily high-quality computer-generated images and interactive applications using 2D and 3D objects, color images, and programmable shaders. OpenGL® Programming Guide: The Official Guide to Learning OpenGL®, Version 4.3, Eighth Edition, has been almost completely rewritten and provides definitive, comprehensive information on OpenGL and the OpenGL Shading Language. This edition of the best-selling “Red Book” describes the features through OpenGL version 4.3....

79. 

NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence

NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence

By: Pramod J. Sadalage; Martin Fowler

Publisher: Addison-Wesley Professional

Publication Date: 08-AUG-2012

Insert Date: 25-MAY-2012

Slots: 1.0

Table of Contents • Start Reading

The need to handle increasingly larger data volumes is one factor driving the adoption of a new class of nonrelational “NoSQL” databases. Advocates of NoSQL databases claim they can be used to build systems that are more performant, scale better, and are easier to program. NoSQL Distilled is a concise but thorough introduction to this rapidly emerging technology. Pramod J. Sadalage and Martin Fowler explain how NoSQL databases work and the ways that they may be a superior alternative to a traditional RDBMS. The authors provide a fast-paced guide to the concepts you need to know in order to...

80. 

NFS Illustrated

NFS Illustrated

By: Brent Callaghan

Publisher: Addison-Wesley Professional

Publication Date: 28-DEC-1999

Insert Date: 19-MAY-2012

Slots: 1.0

Table of Contents • Start Reading

The Network File System (NFS) protocol that enables remote access to files is now a key element of any LAN. It is also currently and increasingly used as a key technology with the Web and wide area networks. Written for programmers creating NFS-based applications, network engineers creating new implementations of NFS, and network managers, NFS Illustrated promotes a thorough understanding of that protocol through extensive diagrams and real protocol traces that show NFS in action. Covering NFS versions 2 and 3, the book also looks into WebNFS and the new NFS version 4, with Internet...