| | | |
|---|
 Sell Book |
Hadoop: The Definitive Guide Author: Tom White ISBN-10: 1449311520 ISBN-13: 9781449311520 Published: 2012-05-29 Publisher: O'Reilly Media
|
Book Description:
Ready to unlock the power of your data? With this comprehensive guide, you’ll learn how to build and maintain reliable, scalable, distributed systems with Apache Hadoop. This book is ideal for programmers looking to analyze datasets of any size, and for administrators who want to set up and run Hadoop clusters. You’ll find illuminating case studies that demonstrate how Hadoop is used to solve specific problems. This third edition covers recent changes to Hadoop, including material on the new MapReduce API, as well as MapReduce 2 and its more flexible execution model (YARN).Store large datasets with the Hadoop Distributed File System (HDFS) Run distributed computations with MapReduce Use Hadoop’s data and I/O building blocks for compression, data integrity, serialization (including Avro), and persistence Discover common pitfalls and advanced features for writing real-world MapReduce programs Design, build, and administer a dedicated Hadoop cluster—or run Hadoop in the cloud Load data from relational databases into HDFS, using Sqoop Perform large-scale data processing with the Pig query language Analyze datasets with Hive, Hadoop’s data warehousing system Take advantage of HBase for structured and semi-structured data, and ZooKeeper for building distributed systems
|
|
 Sell Book |
Inside Windows Debugging: A Practical Guide to Debugging and Tracing Strategies in Windows Author: Tarik Soulami ISBN-10: 0735662789 ISBN-13: 9780735662780 Published: 2012-05-21 Publisher: Microsoft Press
|
Book Description:
Use Windows debuggers throughout the development cycle—and build better softwareRethink your use of Windows debugging and tracing tools—and learn how to make them a key part of test-driven software development. Led by a member of the Windows Fundamentals Team at Microsoft, you’ll apply expert debugging and tracing techniques—and sharpen your C++ and C# code analysis skills—through practical examples and common scenarios. Learn why experienced developers use debuggers in every step of the development process, and not just when bugs appear. Discover how to:Go behind the scenes to examine how powerful Windows debuggers work Catch bugs early in the development cycle with static and runtime analysis tools Gain practical strategies to tackle the most common code defects Apply expert tricks to handle user-mode and kernel-mode debugging tasks Implement postmortem techniques such as JIT and dump debugging Debug the concurrency and security aspects of your software Use debuggers to analyze interactions between your code and the operating system Analyze software behavior with Xperf and the Event Tracing for Windows (ETW) framework
|
|
 Sell Book |
CUDA by Example: An Introduction to General-Purpose GPU Programming Author: Jason Sanders ISBN-10: 0131387685 ISBN-13: 9780131387683 Published: 2010-07-29 Publisher: Addison-Wesley Professional
|
Book Description:
“This book is required reading for anyone working with accelerator-based computing systems.” –From the Foreword by Jack Dongarra, University of Tennessee and Oak Ridge National Laboratory CUDA is a computing architecture designed to facilitate the development of parallel programs. In conjunction with a comprehensive software platform, the CUDA Architecture enables programmers to draw on the immense power of graphics processing units (GPUs) when building high-performance applications. GPUs, of course, have long been available for demanding graphics and game applications. CUDA now brings this valuable resource to programmers working on applications in other domains, including science, engineering, and finance. No knowledge of graphics programming is required–just the ability to program in a modestly extended version of C. CUDA by Example, written by two senior members of the CUDA software platform team, shows programmers how to employ this new technology. The authors introduce each area of CUDA development through working examples. After a concise introduction to the CUDA platform and architecture, as well as a quick-start guide to CUDA C, the book details the techniques and trade-offs associated with each key CUDA feature. You’ll discover when to use each CUDA C extension and how to write CUDA software that delivers truly outstanding performance. Major topics covered include Parallel programming Thread cooperation Constant memory and events Texture memory Graphics interoperability Atomics Streams CUDA C on multiple GPUs Advanced atomics Additional CUDA resources All the CUDA software tools you’ll need are freely available for download from NVIDIA.http://developer.nvidia.com/object/cuda-by-example.html
|
|
 Sell Book |
Hadoop: The Definitive Guide Author: Tom White ISBN-10: 1449389732 ISBN-13: 9781449389734 Published: 2010-10-12 Publisher: Yahoo Press
|
Book Description:
Discover how Apache Hadoop can unleash the power of your data. This comprehensive resource shows you how to build and maintain reliable, scalable, distributed systems with the Hadoop framework -- an open source implementation of MapReduce, the algorithm on which Google built its empire. Programmers will find details for analyzing datasets of any size, and administrators will learn how to set up and run Hadoop clusters.This revised edition covers recent changes to Hadoop, including new features such as Hive, Sqoop, and Avro. It also provides illuminating case studies that illustrate how Hadoop is used to solve specific problems. Looking to get the most out of your data? This is your book.Use the Hadoop Distributed File System (HDFS) for storing large datasets, then run distributed computations over those datasets with MapReduce Become familiar with Hadoop’s data and I/O building blocks for compression, data integrity, serialization, and persistence Discover common pitfalls and advanced features for writing real-world MapReduce programs Design, build, and administer a dedicated Hadoop cluster, or run Hadoop in the cloud Use Pig, a high-level query language for large-scale data processing Analyze datasets with Hive, Hadoop’s data warehousing system Take advantage of HBase, Hadoop’s database for structured and semi-structured data Learn ZooKeeper, a toolkit of coordination primitives for building distributed systems "Now you have the opportunity to learn about Hadoop from a master -- not only of the technology, but also of common sense and plain talk." --Doug Cutting, Cloudera
|
|
 Sell Book |
Software Requirements 2 Author: Karl Wiegers ISBN-10: 0735618798 ISBN-13: 9780735618794 Published: 2003-03-26 Publisher: Microsoft Press
|
Book Description:
Without formal, verifiable software requirementsand an effective system for managing themthe programs that developers think they’ve agreed to build often will not be the same products their customers are expecting. In SOFTWARE REQUIREMENTS, Second Edition, requirements engineering authority Karl Wiegers amplifies the best practices presented in his original award-winning text?now a mainstay for anyone participating in the software development process.In this book, you’ll discover effective techniques for managing the requirements engineering process all the way through the development cycleincluding dozens of techniques to facilitate that all-important communication between users, developers, and management. This updated edition features new case examples, anecdotes culled from the author’s extensive consulting career, and specific Next Steps for putting the book’s process-improvement principles into practice. You’ll also find several new chapters, sample documents, and an incisive troubleshooting guide.Discover how to: Set achievable expectations for functionality and quality NEW: Incorporate business rules into application development Employ use cases to discover user requirements Arrest creeping requirements and manage change requests NEW: Deal with requirements on maintenance, outsourced, and package solution projects Curb the impulse to gold-plate” your programs NEW: Grow effective requirements analysts Cut revisionsand costsdramatically Produce better software! No matter what kind of software you build, or what your role in the development process, SOFTWARE REQUIREMENTS, Second Edition, delivers expert guidance and field-tested techniques for engineering software success.
|
|
 Sell Book |
Getting Started with the Internet of Things: Connecting Sensors and Microcontrollers to the Cloud (Make: Projects) Author: Cuno Pfister ISBN-10: 1449393578 ISBN-13: 9781449393571 Published: 2011-06-02 Publisher: O'Reilly Media
|
Book Description:
What is the Internet of Things? It's billions of embedded computers, sensors, and actuators all connected online. If you have basic programming skills, you can use these powerful little devices to create a variety of useful systems—such as a device that waters plants when the soil becomes dry. This hands-on guide shows you how to start building your own fun and fascinating projects. Learn to program embedded devices using the .NET Micro Framework and the Netduino Plus board. Then connect your devices to the Internet with Pachube, a cloud platform for sharing real-time sensor data. All you need is a Netduino Plus, a USB cable, a couple of sensors, an Ethernet connection to the Internet—and your imagination.Develop programs with simple outputs (actuators) and inputs (sensors) Learn about the Internet of Things and the Web of Things Build client programs that push sensor readings from a device to a web service Create server programs that allow you to control a device over the Web Get the .NET classes and methods needed to implement all of the book's examples
|
|
 Sell Book |
Windows Communication Foundation 4 Step by Step (Step by Step (Microsoft)) Author: John Sharp ISBN-10: 0735645566 ISBN-13: 9780735645561 Published: 2010-11-30 Publisher: Microsoft Press
|
Book Description:
Your hands-on, step-by-step guide to building connected, service-oriented applications.Teach yourself the essentials of Windows Communication Foundation (WCF) 4 -- one step at a time. With this practical, learn-by-doing tutorial, you get the clear guidance and hands-on examples you need to begin creating Web services for robust Windows-based business applications.Discover how to:Build and host SOAP and REST services Maintain service contracts and data contracts Control configuration and communications programmatically Implement message encryption, authentication, and authorization Manage identity with Windows CardSpace Begin working with Windows Workflow Foundation to create scalable and durable business services Implement service discovery and message routing Optimize performance with service throttling, encoding, and streaming Integrate WCF services with ASP.NET clients and enterprise services components Your Step by Step digital content includes:Practice exercises Downloadable code samples Fully searchable online edition of the book -- with unlimited access on the Web
|
|
 Sell Book |
Cisco Unified Computing System (UCS) (Data Center): A Complete Reference Guide to the Cisco Data Center Virtualization Server Architecture (Networking Technology) Author: Silvano Gai ISBN-10: 1587141930 ISBN-13: 9781587141935 Published: 2010-06-11 Publisher: Cisco Press
|
Book Description:
The definitive guide to UCS and the Cisco® Data Center Server: planning, architecture, components, deployment, and benefits With its new Unified Computing System (UCS) family of products, Cisco has introduced a fundamentally new vision for data center computing: one that reduces ownership cost, improves agility, and radically simplifies management. In this book, three Cisco insiders thoroughly explain UCS, and offer practical insights for IT professionals and decision-makers who are evaluating or implementing it. The authors establish the context for UCS by discussing the implications of virtualization, unified I/O, large memories and other key technologies, and showing how trends like cloud computing and green IT will drive the next-generation data center. Next, they take a closer look at the evolution of server CPU, memory, and I/O subsystems, covering advances such as the Intel® XEON® 5500, 5600, 7500, DDR3 memory, and unified I/O over 10 Gbps Ethernet. Building on these fundamentals, the authors then discuss UCS in detail, showing how it systematically overcomes key limitations of current data center environments. They review UCS features, components, and architecture, and demonstrate how it can improve data center performance, reliability, simplicity, flexibility, and energy efficiency. Along the way, they offer realistic planning, installation, and migration guidance: everything decision-makers and technical implementers need to gain maximum value from UCS–now, and for years to come. Silvano Gai has spent 11 years as Cisco Fellow, architecting Catalyst®, MDS, and Nexus switches. He has written several books on networking, written multiple Internet Drafts and RFCs, and is responsible for 80 patents and applications. He teaches a course on this book’s topics at Stanford University. Tommi Salli, Cisco Technical Marketing Engineer, has nearly 20 years of experience with servers and applications at Cisco, Sun, VERITAS, and Nuova Systems. Roger Andersson, Cisco Manager, Technical Marketing, spent more than 12 years in the CLARiiON® Engineering Division at EMC, and 5 years as Technical Product Manager at VERITAS/Symantec. He is now focused on Cisco UCS system management. Streamline data centers with UCS to systematically reduce cost of ownership Eliminate unnecessary server components–and their setup, management, power, cooling, and cabling Use UCS to scale service delivery, simplify service movement, and improve agility Review the latest advances in processor, memory, I/O, and virtualization architectures for data center servers Understand the specific technical advantages of UCS Integrate UCS 6100 Fabric Interconnect, Cisco UCS 2100 Series Fabric Extenders, UCS 5100 Series Blade Server Enclosures, UCS B-Series Blade Servers, UCS C-Series Rack Servers, and UCS Adapters Use Cisco UCS Manager to manage all Cisco UCS components as a single, seamless entity Integrate third-party management tools from companies like BMC®, CA®, EMC®, IBM®, Microsoft®, and VMware® Practice all this with a copy of Cisco Unified Computing System™ Platform Emulator Lite (UCSPE Lite) on the DVD in the back of the book This book is part of the Networking Technology Series from Cisco Press®, which offers networking professionals valuable information for constructing efficient networks, understanding new technologies, and building successful careers.
|
|
 Sell Book |
Programming Microsoft LINQ in Microsoft .NET Framework 4 Author: Paolo Pialorsi ISBN-10: 0735640572 ISBN-13: 9780735640573 Published: 2010-12-08 Publisher: Microsoft Press
|
Book Description:
Dig into LINQ -- and transform the way you work with data.With LINQ, you can query data from a variety of sources -- including databases, objects, and XML files -- directly from Microsoft Visual Basic® or C#. Guided by data-access experts who've worked in depth with LINQ and the Microsoft development teams, you'll learn how .NET Framework 4 implements LINQ, and how to exploit it. Clear examples show you how to deliver your own data-access solutions faster and with leaner code. Discover how to:Use LINQ to query databases, object collections, arrays, XML, Microsoft Excel® files, and other sources Apply LINQ best practices to build data-enabled .NET applications and services Manipulate data in a relational database with ADO.NET Entity Framework or LINQ to SQL Read, write, and manage XML content more efficiently with LINQ to XML Extend LINQ to support additional data sources by creating custom operators and providers Examine other implementations, such as LINQ to SharePoint® Use LINQ within the data, business, and service layers of a distributed application Get code samples on the Web
|
|
 Sell Book |
Getting Started with Citrix XenApp 6 Author: Guillermo Musumeci ISBN-10: 1849681287 ISBN-13: 9781849681285 Published: 2011-06-14 Publisher: Packt Publishing
|
Book Description:
This book has a tutorial style with step-by-step instructions and adequate screenshots for carrying out each task. If you are a system administrator or consultant who wants to implement and administer Citrix XenApp 6 farms, then this book is for you. This book will help both new and experienced XenApp professionals to deliver virtualized applications.
|
|
|