logo paquebote
317 libros encontrados buscando editorial: Addison Wesley

www.paquebote.com > Addison Wesley

Orden: · Ver: · Tipo:


Effective C++: 55 Specific Ways to Improve Your Programs and Designs

Editorial: Addison Wesley   Fecha de publicación:    Páginas: 320
Formato: Rústica
Precio: 41,55
Añadir a la cesta
Disponible. Normalmente se envía en 4 días.

“Every C++ professional needs a copy of Effective C++. It is an absolute must-read for anyone thinking of doing serious C++ development. If you’ve never read Effective C++ and you think you know everything about C++, think again.”
Steve Schirripa, Software Engineer, Google
“C++ and the C++ community have grown up in the last fifteen years, and the third edition of Effective C++ reflects this. The clear and precise style of the book is evidence of Scott’s deep insight and distinctive ability to impart knowledge.”
Gerhard Kreuzer, Research and Development Engineer, Siemens AG

The first two editions of Effective C++ were embraced by hundreds of thousands of programmers worldwide. The reason is clear: Scott Meyers’ practical approach to C++ describes the rules of thumb used by the experts — the things they almost always do or almost always avoid doing — to produce clear, correct, efficient code.

The book is organized around 55 specific guidelines, each of which describes a way to write better C++. Each is backed by concrete examples. For this third edition, more than half the content is new, including added chapters on managing resources and using templates. Topics from the second edition have been extensively revised to reflect modern design considerations, including exceptions, design patterns, and multithreading.

Important features of Effective C++ include:

  • Expert guidance on the design of effective classes, functions, templates, and inheritance hierarchies.
  • Applications of new “TR1” standard library functionality, along with comparisons to existing standard library components.
  • Insights into differences between C++ and other languages (e.g., Java, C#, C) that help developers from those languages assimilate “the C++ way” of doing things.



Troubleshooting Linux® Firewalls

Editorial: Addison Wesley   Fecha de publicación:    Páginas: 384
Precio: 46,75
Añadir a la cesta
Disponible. Normalmente se envía en 4 días.

Covers Red Hat and SUSE

When something goes wrong with your Linux firewall, you need to fix it—right now. You don't have time for endless newsgroup searches, confusing man pages, emails to the developers... it's an emergency! One book brings together all the step-by-step solutions and proven problem-solving techniques you'll need when the time comes: Troubleshooting Linux® Firewalls.

Authors Michael Shinn and Scott Shinn are among the world's leading firewall experts; they've even been hired to protect computer security at the White House. In this book, they cover every area where Linux firewalls can go wrong: rules and filtering problems, Layer 2/3/4 issues, trouble with individual services, DNS/DHCP failures, even misconfigured VPNs. They also present an easy, start-to-finish troubleshooting methodology that'll help you identify even the newest or most obscure firewall problem fast—and solve it!

Inside, you will find in-depth information on the following areas:

  • What you must know about iptables and netfilter to troubleshoot and avoid problems

  • Using loggers, sniffers, and other tools to diagnose even the most obscure firewall problems

  • Making sure your firewall rules work the way they're supposed to

  • Resolving problems with Network Address Translation and IP Forwarding

  • Troubleshooting SMTP, Apache, Squid, NFS, FTP, instant messaging, and other Web-based services

  • Finding and fixing common problems with IPsec VPN configuration

  • Making your firewalls more failure-resistant: recommendations from the experts

If you depend on a Linux firewall, what will you do if it goes down? With Troubleshooting Linux® Firewalls, you can be confident that the solutions are right at hand—so you can sleep at night!

© Copyright Pearson Education. All rights reserved.



Estimating Software-Intensive Systems: Projects, Products, and Processes

Editorial: Addison Wesley   Fecha de publicación:    Páginas: 944
Precio: 55,07
Añadir a la cesta
Disponible. Normalmente se envía en 4 días.

Many software projects fail because their leaders don't know how to estimate, schedule, or measure them accurately. Fortunately, proven tools and techniques exist for every facet of software estimation. Estimating Software-Intensive Systems brings them together in a real-world guidebook that will help software managers, engineers, and customers immediately improve their estimates—and drive continuing improvements over time.

Dick Stutzke presents here a disciplined and repeatable process that can produce accurate and complete

estimates for any project, product, or process, no matter how new or unusual. Stutzke doesn't just describe formal techniques: He offers simple, easy-to-use templates, spreadsheets, and tools you can start using today to identify and estimate product size, performance, and quality—as well as project cost, schedule, and risk reserves.

Stutzke shows how to quickly "get your arms around" users' problems and requirements, the structure of a solution, and the process needed to deliver it. You'll learn how to choose the most appropriate estimating techniques and tools; collect accurate data, track progress, and update estimates; and recalibrate estimating models to improve estimation accuracy.

Stutzke's techniques apply whether you're creating custom in-house business software, purchasing or customizing "off-the-shelf" technology, or constructing complex, one-of-a-kind military, industrial, or commercial systems. These techniques apply to small and large projects, and to all project life cycles—from agile to plan-driven. This book will help you plan, estimate, budget, schedule, purchase, design, build, test, deploy, operate, and maintain software-intensive systems. It explains how to size software, identify all cost components, calculate the associated costs, and set a competitive price.

A separate section covers topics of interest for large projects: designing an appropriate work breakdown structure, collecting data from cost accounting systems, and using earned value measurement.

An accompanying CD-ROM contains templates, supplemental notes, and Microsoft Excel spreadsheets to estimate and track projects, product characteristics, and processes. It contains an extensive bibliography and links to web resources on software estimation, measurement, and related topics. You'll find updates and even more information on this book's companion web site, http://www.sw-estimation.com.

© Copyright Pearson Education. All rights reserved.



ADO.NET and System.Xml v. 2.0--The Beta Version

Editorial: Addison Wesley   Fecha de publicación:    Páginas: 560
Precio: 41,55
Añadir a la cesta
Disponible. Normalmente se envía en 4 días.

“A highly readable and comprehensive reference to data access capabilities of the .NET Framework. Suitable for the newcomer and ‘guru’ alike.”
—Arpan Desai, program manager, System.Xml, Webdata XML Team, Microsoft Corporation
“This book goes beyond the typical API reference and goes in detail into why you would use each new feature, what scenarios they were designed for, and how things work from end to end. Great way of getting started with data access in .NET 2.0.”
—Pablo Castro, program manager, ADO.NET Team, Microsoft Corporation
“An insightful look at the XML features in version 2.0 of the .NET Framework v. 2.0 by one of the minds behind many of the innovations in the System.Xml namespace. Even though I was one of the Program Managers who worked on version 2.0 of System.Xml, Mark Fussell’s chapters still taught me a few things I didn’t know about working with XML in the .NET Framework. Truly an excellent work.”
—Dare Obasanjo, program manager, Communication Services Platform, Microsoft Corporation

ADO.NET 2.0 delivers dramatic improvements in relational data access and XML support, as well as outstanding integration with SQL Server 2005. Now’s the time to get a running start with ADO.NET and System.Xml v. 2.0—The Beta Version, the one book that delivers all the insights, best practices, and sample code you’ll need.

Two renowned .NET and XML experts, along with a lead program manager at Microsoft, reveal everything that’s new in ADO.NET and System.Xml—including major changes since 2004’s “Technology Preview.” Using realistic code examples, the authors illuminate improvements to data access and management, the DataSet class, security, schema discovery, and much more. You’ll discover how SQL Server 2005’s in-process CLR hosting will help you build faster, more robust applications—and how to make the most of advances in XML performance, schema support, usability, querying, and serialization. Topics include

  • Doing more with less code: asynchronous command execution, promotable transactions, batched update, bulk data copy, and other SqlClient class enhancements
  • Leveraging ADO.NET improvements that work with any database platform, including provider factories and the Database Schema Discovery API
  • Using the enhanced features of the DataSet class to increase flexibility, simplify coding, and improve erformance
  • Integrating with SQL Server 2005, via Multiple Active Result Sets, query notifications, and user-defined types
  • Utilizing SQL Server 2005 as an XML database: using, accessing, and updating the XML data type
  • Mastering System.Xml v. 2.0 classes for reading/writing XML, document editing, validation, transformations, security, and more
  • Discovering new techniques for customizing XML serialization and working with XML document stores
  • Maximizing application and service performance with insider tips and tricks from ADO.NET’s creators

Already assessing ADO.NET and System.Xml v. 2.0? Piloting them? Building production applications? Wherever you stand, wherever you’re headed with these technologies, this book will get you there.



Aspect-Oriented Software Development

Editorial: Addison Wesley   Fecha de publicación:    Páginas: 800
Precio: 65,47
Añadir a la cesta
Disponible. Normalmente se envía en 4 días.

Back Cover Copy: Aspect-Oriented Software Development

Aspect-Oriented Software Developement

Back Cover Copy

Coverage includes

  • Using AOSD to streamline complex systems development without sacrificing flexibility or scalability

  • How AOSD builds on the object-oriented paradigm—and how it's different

  • State-of-the-art best practices for the AOSD development process

  • Languages and foundations: separating concerns, filter technologies, improving modularity, integrating new features, and more

  • Using key AOSD tools, including AspectJ, Hyper/J, JMangler, and Java Aspect Components

  • Engineering aspect-oriented systems: UML, concern modeling and elaboration, dependency management, and aspect composition

  • Developing more secure applications with AOSD techniques

  • Applying aspect-oriented programming to database systems

  • Building dynamic aspect-oriented infrastructure

The definitive aspect-oriented software development reference:

Practical solutions for the challenge of software complexity

Today, software engineers must build systems that address an increasingly wide range of technical, business, and performance concerns. Doing so using conventional object-oriented techniques, they often find themselves producing tangled, incorrect, difficult-to-maintain code. Aspect-oriented software development (AOSD) overcomes this problem by enabling them to express concerns separately, and then compose modularized expressions into reliable, effective systems.

In this book, four leaders in AOSD development bring together today's most significant advances. Drawing on contributions from the field's leading researchers, they introduce fundamental AOSD concepts, present new technologies for AOSD engineering and programming, and detail early application experiences with AOSD methods.

Aspect-oriented development has come of age. If you're an experienced software engineer or architect, this foundation reference is all you need to start applying it in real-world systems.

© Copyright Pearson Education. All rights reserved.



Windows XP Networking

Editorial: Addison Wesley   Fecha de publicación:    Páginas: 544
Precio: 55,07
Añadir a la cesta
Disponible. Normalmente se envía en 4 días.

Windows XP: practical solutions for working network administrators

Deploying, managing, or supporting networks with Windows XP clients? Here's all the information you need to maximize reliability, security, and performance... and minimize hassles and aggravation!

Kackie Cohen and Andrew Daniels share the extraordinary experience they've gained deploying and running some of the world's largest Windows networks. They don't waste time on the "basics" you already know. Rather, they focus on the specific challenges you face as a working professional.

You'll find best practices and real-world tips for everything from authentication to Internet connectivity, firewalls to wireless networking... and a whole lot more.

Coverage includes:

  • Security best practices: system hardening, access control, authentication, authorization, and VPNs
  • LANs in depth: TCP/IP configuration, heterogeneous networking, services for Unix, and more
  • Wireless networking configuration and features, including Windows XP's new UPnP support
  • Internet connection firewall and Internet connection sharing: step-by-step configuration and management recommendations
  • Mobile/remote networking, including dial-up and remote access services
  • Saving money with Windows XP's new IP telephony and conferencing features
  • QoS: prioritizing network traffic to improve mission-critical application performance
  • Troubleshooting: network diagnostics, remote assistance, utilities, service packs, and command-line tools
  • Includes extensive coverage of Windows XP Professional clients

  • 0321205634B04232004



    Introduction to Computer Security

    Editorial: Addison Wesley   Fecha de publicación:    Páginas: 784
    Precio: 59,23
    Añadir a la cesta
    Disponible. Normalmente se envía en 4 días.

    In this authoritative book, widely respected practitioner and teacher Matt Bishop presents a clear and useful introduction to the art and science of information security. Bishop's insights and realistic examples will help any practitioner or student understand the crucial links between security theory and the day-to-day security challenges of IT environments.

    Bishop explains the fundamentals of security: the different types of widely used policies, the mechanisms that implement these policies, the principles underlying both policies and mechanisms, and how attackers can subvert these tools--as well as how to defend against attackers. A practicum demonstrates how to apply these ideas and mechanisms to a realistic company.

    Coverage includes

    • Confidentiality, integrity, and availability
    • Operational issues, cost-benefit and risk analyses, legal and human factors
    • Planning and implementing effective access control
    • Defining security, confidentiality, and integrity policies
    • Using cryptography and public-key systems, and recognizing their limits
    • Understanding and using authentication: from passwords to biometrics
    • Security design principles: least-privilege, fail-safe defaults, open design, economy of mechanism, and more
    • Controlling information flow through systems and networks
    • Assuring security throughout the system lifecycle
    • Malicious logic: Trojan horses, viruses, boot sector and executable infectors, rabbits, bacteria, logic bombs--and defenses against them
    • Vulnerability analysis, penetration studies, auditing, and intrusion detection and prevention
    • Applying security principles to networks, systems, users, and programs

    Introduction to Computer Security is adapted from Bishop's comprehensive and widely praised book, Computer Security: Art and Science. This shorter version of the original work omits much mathematical formalism, making it more accessible for professionals and students who have a less formal mathematical background, or for readers with a more practical than theoretical interest.



    Java? Developer's Guide to Eclipse, The

    Editorial: Addison Wesley   Fecha de publicación:    Páginas: 1136
    Precio: 51,95
    Añadir a la cesta
    Disponible. Normalmente se envía en 4 días.

    “Fully updated and revised for Eclipse 3.0, this book is the definitive Eclipse reference—an indispensable guide for tool builders, rich client application developers, and anyone customizing or extending the Eclipse environment.”
    Dave Thomson, Eclipse Project Program Director, IBM
    The Ultimate Guide to Eclipse 3.0 for the Java Developer. No Eclipse Experience Required!

    Eclipse is a world-class Java integrated development environment (IDE) and an open source project and community. Written by members of the IBM Eclipse Jumpstart team, The Java™ Developer’s Guide to Eclipse, Second Edition, is the definitive Eclipse companion. As in the best-selling first edition, the authors draw on their considerable experience teaching Eclipse and mentoring developers to provide guidance on how to customize Eclipse for increased productivity and efficiency.

    In this greatly expanded edition, readers will find

    • A total update, including the first edition’s hallmark, proven exercises—all revised to reflect Eclipse 3.0 changes to the APIs, plug-ins, UI, widgets, and more
    • A special focus on rich client support with a new chapter and two exercises
    • A comprehensive exercise on using Eclipse to develop a Web commerce application using Apache’s Tomcat
    • A new chapter on JFace viewers and added coverage of views
    • A new chapter on internationalization and accessibility
    • New chapters on performance tuning and Swing interoperability

    Using this book, those new to Eclipse will become proficient with it, while advanced developers will learn how to extend Eclipse and build their own Eclipse-based tools. The accompanying CD-ROM contains Eclipse 3.0, as well as exercise solutions and many code examples.

    Whether you want to use Eclipse and Eclipse-based offerings as your integrated development environment or customize Eclipse further, this must-have book will quickly bring you up to speed.



    Windows System Programming

    Editorial: Addison Wesley   Fecha de publicación:    Páginas: 576
    Precio: 55,07
    Añadir a la cesta
    Disponible. Normalmente se envía en 4 días.

    "If you're a systems-level 32-bit or 64-bit Windows developer, whether using the Windows API directly or via .NET interop, you'll definitely want to take a look at this update to Johnson Hart's well-respected and well-loved book. Johnson starts with Windows history and cultural issues and moves through basic and advanced system services in a thoughtful, thorough manner. If Mr. Rogers wrote a book with David Cutler, this is what they'd come up with."
    —Chris Sells, Longhorn Content Strategist,
    Microsoft Corporation

    "While focusing on UNIX developers that are looking to augment their skills or simply jump ship, Windows System Programming, Third Edition is a book that even some seasoned systems-level Windows developers will undoubtedly find useful. This is not your average bland GUI treatise; Hart takes you down to the metal, explains all the relevant concepts clearly and in-depth, and gives you an extensive library of high-quality code examples that can be easily adapted for your own larger applications. Even if you've created server applications before, Windows System Programming will teach you new tricks, shed new light on concepts you thought you'd mastered, and offer new strategies for creating robust and secure solutions."
    —Klaus H. Probst, Senior Architect,
    Spherion Technology Services; Microsoft MVP

    "This book is quite easy to follow; there are clear explanations of everything. Even the explanation of the standards is readable! For a developer not familiar with developing with Windows, Hart's book also provides basic information on where Windows was and where it is today, plus a great explanation of how it is different from Posix and Unix."
    —Eric Landes, Microsoft MVP,

    "Even advanced developers will always need to have a book like this one on hand when the abstractions of a platform like .NET are inadequate or when they need to know more about how .NET is implemented. And the focus on low-level programming (specifically memory management and IO) and other non-GUI topics makes it stand out as superior among other Windows programming books. In keeping the GUI focus to a minimum, Hart's book is able to be comprehensive on the topics contained within."
    —Michael Davidson, IT Analyst

    Windows System Programming, Third Edition gives a solid grounding on using the core Windows APIs, includingWin64; is updated for Windows Server 2003, Windows XP, and the Microsoft Visual Studio .NET Framework, and has extensive examples illustrate all topics and show performance impact and tradeoffs

    A practical guide to the central features and functions of the Windows API, Windows System Programming, Third Edition, will get you up and running with Windows XP and 2003, as well as other Windows systems. Unlike most Windows programming resources, this book focuses exclusively on the core system services—file system, memory, processes and threads, synchronization, communication, and security—rather than on the more commonly featured graphical user interface functions. Especially geared for those already familiar with UNIX or other high-end operating systems, Windows System Programming, Third Edition, helps you to build on your knowledge base to learn the most important features quickly and easily.

    This new edition has been updated and enhanced with coverage of new API functions, network programming, Windows Services, process and thread management, synchronization, and application performance on single and multiprocessor systems. It also describes techniques for porting applications to Win64, the new Windows 64-bit API.

    Beginning with an examination of the features required in a single-process application, the text gradually progresses to increasingly sophisticated functions relating to a multithreaded environment. Each chapter contains realistic examples to illustrate the topics. You will find extensive coverage of such critical Windows topics as:

    • File and directory management
    • Character I/O and Unicode
    • The registry
    • Structured exception handling
    • Security services
    • Memory management and DLLs
    • Threads, process management, and scheduling
    • Thread synchronization, including the condition variable model for event and mutex usage
    • Interprocess communication, featuring pipes and mailslots
    • Network programming with sockets
    • Developing Windows Services
    • Timers,Asynchronous I/O, and I/O completion ports
    • Guidelines and trade-offs to improve application performance and reliability
    • Win64, covering architecture, data types, and legacy code migration

    Short, practical examples illustrate each topic and are included on the companion Web site (www.awprofessional/com/titles/0321256190). The appendixes provide performance measurements and compare Windows, UNIX, and the C library.



    Design Patterns Explained: A New Perspective on Object-Oriented Design

    Editorial: Addison Wesley   Fecha de publicación:    Páginas: 480
    Precio: 55,07
    Añadir a la cesta
    Disponible. Normalmente se envía en 4 días.

    Leverage the quality and productivity benefits of patterns--without the complexity! Design Patterns Explained, Second Edition is the field's simplest, clearest, most practical introduction to patterns. Using dozens of new C# and updated Java examples, it shows programmers and architects exactly how to use patterns to design, develop, and deliver software far more effectively.

    You'll start with a complete overview of the fundamental principles of patterns, and the role of object-oriented analysis and design in contemporary software development. Then, using easy-to-understand sample code, Alan Shalloway and James Trott illuminate dozens of today's most useful patterns: their underlying concepts, advantages, tradeoffs, implementation techniques, and pitfalls to avoid. Many patterns are accompanied by UML diagrams.

    Building on their best-selling First Edition, Shalloway and Trott have thoroughly updated this book to reflect new software design trends, patterns, and implementation techniques. Reflecting extensive reader feedback, they have deepened and clarified coverage throughout, and reorganized content for even greater ease of understanding. New and revamped coverage in this edition includes:

    • Better ways to start "thinking in patterns"
    • How design patterns can facilitate agile development using eXtreme Programming and other methods
    • How to use commonality and variability analysis to design application architectures
    • The key role of testing into a patterns-driven development process
    • How to use factories to instantiate and manage objects more effectively
    • The Object-Pool Pattern--a new pattern not identified by the "Gang of Four"
    • New study/practice questions at the end of every chapter

    Gentle yet thorough, this book assumes no patterns experience whatsoever. It's the ideal "first book" on patterns, and a perfect complement to Gamma's classic Design Patterns. If you're a programmer or architect who wants the clearest possible understanding of design patterns--or if you've struggled to make them work for you--read this book.

    Si no ha encontrado el libro que busca, pinche en nuestro servicio de Pedido Directo y pídanoslo.

    Volver a Página Principal

    Otras novedades

    © Paquebote 1998-2022 Todas las secciones | Ayuda | Aviso Legal