Selasa, 23 Agustus 2011

20 new posts


20 new posts

Link to Wow! eBook - Blog

Implementing Cisco Unified Communications Voice over IP and QoS (Cvoice) Foundation Learning Guide, 4th Edition

Posted: 23 Aug 2011 05:33 AM PDT

Implementing Cisco Unified Communications Voice over IP and QoS (Cvoice) Foundation Learning Guide, 4th Edition

Book Description

Implementing Cisco Unified Communications Voice over IP and QoS (CVOICE)
Foundation Learning Guide
Foundation Learning for the CCNP® Voice (CVOICE) 642-437 Exam

Implementing Cisco Unified Communications Voice over IP and QoS (CVOICE) Foundation Learning Guide is a Cisco®-authorized, self-paced learning tool for CCNP Voice foundation learning. Developed in conjunction with the Cisco CCNP Voice certification team, it covers all aspects of planning, designing, and deploying Cisco VoIP networks and integrating gateways, gatekeepers, and QoS into them.

Updated throughout for the new CCNP Voice (CVOICE) Version 8.0 exam (642-437), this guide teaches you how to implement and operate gateways, gatekeepers, Cisco Unified Border Element, Cisco Unified Communications Manager Express, and QoS in a voice network architecture. Coverage includes voice gateways, characteristics of VoIP call legs, dial plans and their implementation, basic implementation of IP phones in Cisco Unified Communications Manager Express environment, and essential information about gatekeepers and Cisco Unified Border Element. The book also provides information on voice-related QoS mechanisms that are required in Cisco Unified Communications networks.

Fourteen video lab demonstrations on the accompanying CD-ROM walk you step by step through configuring DHCP servers, CUCME autoregistration, ISDN PRI circuits, PSTN dial plans, DID, H.323 and MGCP gateways, VoIP dial peering, gatekeepers, COR, AutoQoS VoIP, and much more.

Whether you are preparing for CCNP Voice certification or simply want to gain a better understanding of VoIP and QoS, you will benefit from the foundation information presented in this book.

  • Voice gateways, including operational modes, functions, related call leg types, and routing techniques
  • Gateway connections to traditional voice circuits via analog and digital interfaces
  • Basic VoIP configuration, including A/D conversion, encoding, packetization, gateway protocols, dial peers, and transmission of DTMF, fax, and modem tones
  • Supporting Cisco IP Phones with Cisco Unified Communications Manager Express
  • Dial plans, including digit manipulation, path selection, calling privileges, and more
  • Gatekeepers, Cisco Unified Border Elements, and call admission control (CAC) configuration
  • QoS issues and mechanisms
  • Unique DiffServ QoS characteristics and mechanisms
  • Cisco AutoQoS configuration and operation

Book Details

  • Hardcover: 736 pages
  • Publisher: Cisco Press; 4th Edition (May 2011)
  • Language: English
  • ISBN-10: 1587204193
  • ISBN-13: 978-1587204197
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Network Security Auditing

Posted: 23 Aug 2011 05:33 AM PDT

Network Security Auditing

Book Description

This complete new guide to auditing network security is an indispensable resource for security, network, and IT professionals, and for the consultants and technology partners who serve them.

Cisco network security expert Chris Jackson begins with a thorough overview of the auditing process, including coverage of the latest regulations, compliance issues, and industry best practices. The author then demonstrates how to segment security architectures into domains and measure security effectiveness through a comprehensive systems approach.

Network Security Auditing thoroughly covers the use of both commercial and open source tools to assist in auditing and validating security policy assumptions. The book also introduces leading IT governance frameworks such as COBIT, ITIL, and ISO 17799/27001, explaining their values, usages, and effective integrations with Cisco security products.

This book arms you with detailed auditing checklists for each domain, realistic design insights for meeting auditing requirements, and practical guidance for using complementary solutions to improve any company's security posture.

  • Master the five pillars of security auditing: assessment, prevention, detection, reaction, and recovery.
  • Recognize the foundational roles of security policies, procedures, and standards.
  • Understand current laws related to hacking, cracking, fraud, intellectual property, spam, and reporting.
  • Analyze security governance, including the roles of CXOs, security directors, administrators, users, and auditors.
  • Evaluate people, processes, and technical security controls through a system-based approach.
  • Audit security services enabled through Cisco products.
  • Analyze security policy and compliance requirements for Cisco networks.
  • Assess infrastructure security and intrusion prevention systems.
  • Audit network access control and secure remote access systems.
  • Review security in clients, hosts, and IP communications.
  • Evaluate the performance of security monitoring and management systems.

This security book is part of the Cisco Press Networking Technology Series. Security titles from Cisco Press help networking professionals secure critical data and resources, prevent and mitigate network attacks, and build end-to-end, self-defending networks.

Book Details

  • Paperback: 528 pages
  • Publisher: Cisco Press (May 2010)
  • Language: English
  • ISBN-10: 1587053527
  • ISBN-13: 978-1587053528
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Penetration Testing and Network Defense

Posted: 23 Aug 2011 05:33 AM PDT

Penetration Testing and Network Defense

Book Description

The practical guide to simulating, detecting, and responding to network attacks

  • Create step-by-step testing plans
  • Learn to perform social engineering and host reconnaissance
  • Evaluate session hijacking methods
  • Exploit web server vulnerabilities
  • Detect attempts to breach database security
  • Use password crackers to obtain access information
  • Circumvent Intrusion Prevention Systems (IPS) and firewall protections and disrupt the service of routers and switches
  • Scan and penetrate wireless networks
  • Understand the inner workings of Trojan Horses, viruses, and other backdoor applications
  • Test UNIX, Microsoft, and Novell servers for vulnerabilities
  • Learn the root cause of buffer overflows and how to prevent them
  • Perform and prevent Denial of Service attacks

Penetration testing is a growing field but there has yet to be a definitive resource that instructs ethical hackers on how to perform a penetration test with the ethics and responsibilities of testing in mind. Penetration Testing and Network Defense offers detailed steps on how to emulate an outside attacker in order to assess the security of a network.

Unlike other books on hacking, this book is specifically geared towards penetration testing. It includes important information about liability issues and ethics as well as procedures and documentation. Using popular open-source and commercial applications, the book shows you how to perform a penetration test on an organization's network, from creating a test plan to performing social engineering and host reconnaissance to performing simulated attacks on both wired and wireless networks.

Penetration Testing and Network Defense also goes a step further than other books on hacking, as it demonstrates how to detect an attack on a live network. By detailing the method of an attack and how to spot an attack on your network, this book better prepares you to guard against hackers. You will learn how to configure, record, and thwart these attacks and how to harden a system to protect it against future internal and external attacks.

Full of real-world examples and step-by-step procedures, this book is both an enjoyable read and full of practical advice that will help you assess network security and develop a plan for locking down sensitive data and company resources.

"This book goes to great lengths to explain the various testing approaches that are used today and gives excellent insight into how a responsible penetration testing specialist executes his trade."
–Bruce Murphy, Vice President, World Wide Security Services, Cisco Systems

Book Details

  • Paperback: 624 pages
  • Publisher: Cisco Press (October 2005)
  • Language: English
  • ISBN-10: 1587052083
  • ISBN-13: 978-1587052088
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Top-Down Network Design, 3rd Edition

Posted: 23 Aug 2011 05:32 AM PDT

Top Down Network Design, 3rd Edition

Book Description

Objectives
The purpose of Top-Down Network Design, Third Edition, is to help you design networks that meet a customer's business and technical goals. Whether your customer is another department within your own company or an external client, this book provides you with tested processes and tools to help you understand traffic flow, protocol behavior, and internetworking technologies. After completing this book, you will be equipped to design enterprise networks that meet a customer's requirements for functionality, capacity, performance, availability, scalability, affordability, security, and manageability.

Audience
This book is for you if you are an internetworking professional responsible for designing and maintaining medium- to large-sized enterprise networks. If you are a network engineer, architect, or technician who has a working knowledge of network protocols and technologies, this book will provide you with practical advice on applying your knowledge to internetwork design.

This book also includes useful information for consultants, systems engineers, and sales engineers who design corporate networks for clients. In the fast-paced presales environment of many systems engineers, it often is difficult to slow down and insist on a top-down, structured systems analysis approach. Wherever possible, this book includes shortcuts and assumptions that can be made to speed up the network design process.

Finally, this book is useful for undergraduate and graduate students in computer science and information technology disciplines. Students who have taken one or two courses in networking theory will find Top-Down Network Design, Third Edition, an approachable introduction to the engineering and business issues related to developing real-world networks that solve typical business problems.

Changes for the Third Edition
Networks have changed in many ways since the second edition was published. Many legacy technologies have disappeared and are no longer covered in the book. In addition, modern networks have become multifaceted, providing support for numerous bandwidth-hungry applications and a variety of devices, ranging from smart phones to tablet PCs to high-end servers. Modern users expect the network to be available all the time, from any device, and to let them securely collaborate with coworkers, friends, and family. Networks today support voice, video, high-definition TV, desktop sharing, virtual meetings, online training, virtual reality, and applications that we can't even imagine that brilliant college students are busily creating in their dorm rooms.

As applications rapidly change and put more demand on networks, the need to teach a systematic approach to network design is even more important than ever. With that need in mind, the third edition has been retooled to make it an ideal textbook for college students. The third edition features review questions and design scenarios at the end of each chapter to help students learn top-down network design.

To address new demands on modern networks, the third edition of Top-Down Network Design also has updated material on the following topics:

  • Network redundancy
  • Modularity in network designs
  • The Cisco SAFE security reference architecture
  • The Rapid Spanning Tree Protocol (RSTP)
  • Internet Protocol version 6 (IPv6)
  • Ethernet scalability options, including 10-Gbps Ethernet and Metro Ethernet
  • Network design and management tools

Book Details

  • Hardcover: 600 pages
  • Publisher: Cisco Press; 3rd Edition (August 2010)
  • Language: English
  • ISBN-10: 1587202832
  • ISBN-13: 978-1587202834
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Beginning Android Tablet Application Development

Posted: 22 Aug 2011 07:07 AM PDT

Beginning Android Tablet Application Development

Book Description

A full-color, fast-paced introduction to developing tablet applications using AndroidThe new release of Android 3 brings the full power of Android to tablet computing and this hands-on guide offers an introduction to developing tablet applications using this new Android release. Veteran author Wei-Meng Lee explains how Android 3 is specifically optimized for tablet computing and he details Android’s tablet-specific functions. Beginning with the basics, this book moves at a steady pace to provide everything you need to know to begin successfully developing your own Android tablet applications.

  • Serves as a full-color, hands-on introduction to developing tablet applications with the new Android 3
  • Offers a helpful overview of Android 3 programming for tablets
  • Details the components of Android tablet applications
  • Highlights ways to build the Android user interface for tablets, create location-based services, publish Android applications, use Eclipse for Android development, and employ the Android emulator

Beginning Android Tablet Application Development is an ideal starting point for getting started with using Android 3 to develop tablet applications.

From the Back Cover
A full-color introduction to Android tablet development

The new release of Android 3 brings the full power of Android to tablet computing! This hands-on guide offers first-time and new Android programmers a fast-paced introduction to developing tablet applications using the new Android release. Veteran author Wei-Meng Lee begins by explaining how to install the necessary tools and write the customary “hello world” application. He then quickly moves on to cover the various components of an Android tablet application. You’ll quickly get up to speed with Android 3 as you build a selection of sample tablet projects that will help you to successfully develop your own Android tablet applications.

Beginning Android Tablet Application Development:

  • Builds a versatile Android UI using fragments to dynamically populate activities
  • Displays commonly used functions using Action Bar items
  • Examines the Android user interface and helps you gain an understanding of the components of a screen
  • Shows how to create location-based services applications
  • Details how to build a location-monitoring application
  • Helps you create a sample application and walks you through the steps of publishing your app on the Android market
  • Discusses using Eclipse for Android development and using the Android simulator

Book Details

  • Paperback: 288 pages
  • Publisher: Wrox (August 2011)
  • Language: English
  • ISBN-10: 1118106733
  • ISBN-13: 978-1118106730
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Professional ASP.NET MVC 3

Posted: 22 Aug 2011 07:07 AM PDT

Professional ASP.NET MVC 3

Book Description

New edition of the top book on MVC from the top ASP.NET experts at Microsoft!
MVC 3 is the latest update to Microsoft’s Model-View-Controller technology, which enables developers to build dynamic, data-driven web sites. This in-depth book shows you step by step how to use MVC 3. Written by top ASP.NET MVC experts at Microsoft, the latest edition of this popular book covers new and updated features such as the new View engine, Razor, NuGet, and much more. The book’s practical tutorials reinforce concepts and allow you create real-world applications. Topics include controllers and actions, forms and HTML helpers, Ajax, unit testing, and much more.

  • Shows developers and programmers how to use ASP.NET MVC 3, Microsoft’s new version of its Model-View-Controller technology for developing dynamic, data-driven web sites
  • Features an expert author team?all are members of Microsoft’s ASP.NET team
  • Uses a step-by-step approach to explain all major features and functionalities and provides practical tutorials to allow you to create real-world applications
  • Goes into theory as well as practical application and covers such topics as Razor, NuGet (PowerShell inside Visual Studio 2010), and new layout features

Move your development skills to the next level with MVC 3 and Professional ASP.NET MVC 3.

From the Back Cover
A complete look at the new features of ASP.NET MVC 3

ASP.NET MVC 3 is the eagerly anticipated revision of Microsoft’s approach for creating data-driven dynamic applications. Written by a team of Microsoft insiders, this in-depth book shows you how to use the new features and exciting capabilities of ASP.NET MVC 3. Beginning with a short introduction to the ASP.NET MVC framework, this resource quickly shows you each step to install and create an ASP.NET MVC project. In addition, practical tutorials reinforce concepts and prepare you to create real-world applications.

Professional ASP.NET MVC 3:

  • Describes what views are and explores the Razor syntax, NuGet, unit testing, and much more
  • Explains the role of Controllers in the MVC framework and what role models play in binding and data access strategies
  • Demonstrates how to display and process forms
  • Covers the new features added in the April 2011 Tools Update, such as scaffolding and HTML5 project templates
  • Walks you through performing client and server validation of your models
  • Uncovers tips for making use of the membership, authorization, and security features
  • Highlights how TDD applies to ASP.NET MVC

Book Details

  • Paperback: 432 pages
  • Publisher: Wrox (August 2011)
  • Language: English
  • ISBN-10: 1118076583
  • ISBN-13: 978-1118076583
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Drupal: The Guide to Planning and Building Websites

Posted: 22 Aug 2011 07:06 AM PDT

Drupal: The Guide to Planning and Building Websites

Book Description

A complete lifecycle guide to planning and building a site with DrupalDrupal allows you to quickly and easily build a wide variety of web sites, from very simple blog sites to extremely complex sites that integrate with other systems. In order to maximize what Drupal can do for you, you need to plan. Whether you are building with Drupal 6 or 7, this book details the steps necessary to plan your site so you can make informed decisions before you start to build.

  • Explains how to define the scope of your project
  • Shows you how to create a design plan taking into consideration how Drupal works
  • Helps you make informed decisions regarding development methodologies, environments, standards, and site security
  • Reviews ways to assess the use of existing and/or custom Drupal modules
  • Teaches you how to avoid common pitfalls that can impact a successful site launch
  • Walks you through preparing for post-launch site maintenance and management tasks
  • Details incorporating the nature of open source systems into your management strategies
  • Identifies ways to interact with members of the Drupal community

The processes and techniques provided in this book will empower you to create a successful and sustainable site with Drupal.

From the Back Cover
Plan and execute each phase of your Drupal website

Drupal enables you to build a wide variety of websites quickly and easily, from simple blog sites to complex sites that integrate with other systems. In order to maximize what Drupal can do for your website, you need to plan. With this comprehensive book, Drupal expert Cindy McCourt walks you through planning your Drupal site, using optimal methods for leveraging the power and flexibility of the Drupal framework. Regardless of your level of experience working with Drupal, this guide provides you with a series of analyses and tasks from a Drupal perspective that allows you to start thinking in Drupal and helps you plan each phase of your site’s lifecycle.

Drupal: The Guide to Planning and Building Websites:

  • Presents an overview of a site’s lifecycle and details where planning fits in
  • Provides insights into various development methodologies and management practices that are frequently used on a Drupal project
  • Helps you identify and analyze what your site needs in order to achieve its objectives
  • Shows you how to translate your requirements into a visual representation of your site
  • Covers many of the non-development tasks that need to beconsidered for a successful site launch
  • Explores developing your Drupal site and shares tips for maintaining and supporting it

Book Details

  • Paperback: 504 pages
  • Publisher: Wrox (July 2011)
  • Language: English
  • ISBN-10: 1118066863
  • ISBN-13: 978-1118066867
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Professional Excel Development: The Definitive Guide to Developing Applications Using Microsoft Excel, VBA, and .NET, 2nd Edition

Posted: 20 Aug 2011 06:44 AM PDT

Professional Excel Development: The Definitive Guide to Developing Applications Using Microsoft Excel, VBA, and .NET, 2nd Edition

Book Description

"As Excel applications become more complex and the Windows development platform more powerful, Excel developers need books like this to help them evolve their solutions to the next level of sophistication. Professional Excel Development is a book for developers who want to build powerful, state-of-the-art Excel applications using the latest Microsoft technologies."
–Gabhan Berry, Program Manager, Excel Programmability, Microsoft

"The first edition of Professional Excel Development is my most-consulted and most-recommended book on Office development. The second edition expands both the depth and range. It shines because it takes every issue one step further than you expect. The book relies on the authors' current, real-world experience to cover not only how a feature works, but also the practical implications of using it in professional work."
–Shauna Kelly, Director, Thendara Green

"This book illustrates techniques that will result in well-designed, robust, and maintainable Excel-based applications. The authors' advice comes from decades of solid experience of designing and building applications. The practicality of the methods is well illustrated by the example timesheet application that is developed step-by-step through the book. Every serious Excel developer should read this and learn from it. I did."
–Bill Manville, Application Developer, Bill Manville Associates

The Start-to-Finish Guide to Building State-of-the-Art Solutions with Excel 2007

In this book, four world-class Microsoft® Excel developers offer start-to-finish guidance for building powerful, robust, and secure applications with Excel. The authors—three of whom have been honored by Microsoft as Excel Most Valuable Professionals (MVPs)—show how to consistently make the right design decisions and make the most of Excel's most powerful new features. Using their techniques,you can reduce development costs, time to market, and hassle—and build more effective, successful solutions.

Fully updated for Excel 2007, this book starts where other books on Excel programming leave off. Through a hands-on case study project, you'll discover best practices for planning, architecting, and building Excel applications that are robust, secure, easy to maintain, and highly usable. If you're a working developer, no other book on Excel programming offers you this much depth, insight, or value.

  • Design worksheets that will be more useful and reliable
  • Leverage built-in and application-specific add-ins
  • Construct applications that behave like independent Windows programs
  • Make the most of the new Ribbon user interface
  • Create cross-version applications that work with legacy versions of Excel
  • Utilize XML within Excel applications
  • Understand and use Windows API calls
  • Master VBA error handling, debugging, and performance optimization
  • Develop applications based on data stored in Access, SQL Server, and other databases
  • Build powerful visualization solutions with Excel charting engine
  • Learn how to work with VB.NET and leverage its IDE
  • Automate Microsoft Excel with VB.NET
  • Create managed COM add-ins for Microsoft Excel with VB.NET
  • Develop Excel solutions with Visual Studio Tools for Office (VSTO)
  • Integrate Excel with Web Services
  • Deploy applications more securely and efficiently

Book Details

  • Paperback: 1176 pages
  • Publisher: Addison-Wesley Professional; 2nd Edition (May 2009)
  • Language: English
  • ISBN-10: 0321508793
  • ISBN-13: 978-0321508799
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

OpenCL Programming Guide

Posted: 20 Aug 2011 06:44 AM PDT

OpenCL Programming Guide

Book Description

Using the new OpenCL (Open Computing Language) standard, you can write applications that access all available programming resources: CPUs, GPUs, and other processors such as DSPs and the Cell/B.E. processor. Already implemented by Apple, AMD, Intel, IBM, NVIDIA, and other leaders, OpenCL has outstanding potential for PCs, servers, handheld/embedded devices, high performance computing, and even cloud systems. This is the first comprehensive, authoritative, and practical guide to OpenCL 1.1 specifically for working developers and software architects.

Written by five leading OpenCL authorities, OpenCL Programming Guide covers the entire specification. It reviews key use cases, shows how OpenCL can express a wide range of parallel algorithms, and offers complete reference material on both the API and OpenCL C programming language.

Through complete case studies and downloadable code examples, the authors show how to write complex parallel programs that decompose workloads across many different devices. They also present all the essentials of OpenCL software performance optimization, including probing and adapting to hardware. Coverage includes

  • Understanding OpenCL's architecture, concepts, terminology, goals, and rationale
  • Programming with OpenCL C and the runtime API
  • Using buffers, sub-buffers, images, samplers, and events
  • Sharing and synchronizing data with OpenGL and Microsoft's Direct3D
  • Simplifying development with the C++ Wrapper API
  • Using OpenCL Embedded Profiles to support devices ranging from cellphones to supercomputer nodes
  • Case studies dealing with physics simulation; image and signal processing, such as image histograms, edge detection filters, Fast Fourier Transforms, and optical flow; math libraries, such as matrix multiplication and high-performance sparse matrix multiplication; and more

Book Details

  • Paperback: 648 pages
  • Publisher: Addison-Wesley Professional (July 2011)
  • Language: English
  • ISBN-10: 0321749642
  • ISBN-13: 978-0321749642
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Java Concurrency in Practice

Posted: 20 Aug 2011 06:43 AM PDT

Java Concurrency in Practice

Description

“I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platform in Java 5.0 and Java 6. Now this same team provides the best explanation yet of these new features, and of concurrency in general. Concurrency is no longer a subject for advanced users only. Every Java developer should read this book.”
–Martin Buchholz, JDK Concurrency Czar, Sun Microsystems

“For the past 30 years, computer performance has been driven by Moore’s Law; from now on, it will be driven by Amdahl’s Law. Writing code that effectively exploits multiple processors can be very challenging. Java Concurrency in Practice provides you with the concepts and techniques needed to write safe and scalable Java programs for today’s–and tomorrow’s–systems.”
–Doron Rajwan, Research Scientist, Intel Corp

“This is the book you need if you’re writing–or designing, or debugging, or maintaining, or contemplating–multithreaded Java programs. If you’ve ever had to synchronize a method and you weren’t sure why, you owe it to yourself and your users to read this book, cover to cover.”
–Ted Neward, Author of Effective Enterprise Java

“Brian addresses the fundamental issues and complexities of concurrency with uncommon clarity. This book is a must-read for anyone who uses threads and cares about performance.”
–Kirk Pepperdine, CTO, JavaPerformanceTuning.com

“This book covers a very deep and subtle topic in a very clear and concise way, making it the perfect Java Concurrency reference manual. Each page is filled with the problems (and solutions!) that programmers struggle with every day. Effectively exploiting concurrency is becoming more and more important now that Moore’s Law is delivering more cores but not faster cores, and this book will show you how to do it.”
–Dr. Cliff Click, Senior Software Engineer, Azul Systems

“I have a strong interest in concurrency, and have probably written more thread deadlocks and made more synchronization mistakes than most programmers. Brian’s book is the most readable on the topic of threading and concurrency in Java, and deals with this difficult subject with a wonderful hands-on approach. This is a book I am recommending to all my readers of The Java Specialists’ Newsletter, because it is interesting, useful, and relevant to the problems facing Java developers today.”
–Dr. Heinz Kabutz, The Java Specialists’ Newsletter

“I’ve focused a career on simplifying simple problems, but this book ambitiously and effectively works to simplify a complex but critical subject: concurrency. Java Concurrency in Practice is revolutionary in its approach, smooth and easy in style, and timely in its delivery–it’s destined to be a very important book.”
–Bruce Tate, Author of Beyond Java

Java Concurrency in Practice is an invaluable compilation of threading know-how for Java developers. I found reading this book intellectually exciting, in part because it is an excellent introduction to Java’s concurrency API, but mostly because it captures in a thorough and accessible way expert knowledge on threading not easily found elsewhere.”
–Bill Venners, Author of Inside the Java Virtual Machine

Threads are a fundamental part of the Java platform. As multicore processors become the norm, using concurrency effectively becomes essential for building high-performance applications. Java SE 5 and 6 are a huge step forward for the development of concurrent applications, with improvements to the Java Virtual Machine to support high-performance, highly scalable concurrent classes and a rich set of new concurrency building blocks. In Java Concurrency in Practice, the creators of these new facilities explain not only how they work and how to use them, but also the motivation and design patterns behind them.

However, developing, testing, and debugging multithreaded programs can still be very difficult; it is all too easy to create concurrent programs that appear to work, but fail when it matters most: in production, under heavy load. Java Concurrency in Practice arms readers with both the theoretical underpinnings and concrete techniques for building reliable, scalable, maintainable concurrent applications. Rather than simply offering an inventory of concurrency APIs and mechanisms, it provides design rules, patterns, and mental models that make it easier to build concurrent programs that are both correct and performant.

This book covers:

  • Basic concepts of concurrency and thread safety
  • Techniques for building and composing thread-safe classes
  • Using the concurrency building blocks in java.util.concurrent
  • Performance optimization dos and don’ts
  • Testing concurrent programs
  • Advanced topics such as atomic variables, nonblocking algorithms, and the Java Memory Model

Book Details

  • Paperback: 384 pages
  • Publisher: Addison-Wesley Professional (May 2006)
  • Language: English
  • ISBN-10: 0321349601
  • ISBN-13: 978-0321349606
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Innovation Games: Creating Breakthrough Products Through Collaborative Play

Posted: 20 Aug 2011 06:43 AM PDT

Innovation Games: Creating Breakthrough Products Through Collaborative Play

Book Description

Innovation Through Understandingsm

The toughest part of innovation? Accurately predicting what customers want, need, and will pay for. Even if you ask them, they often can't explain what they want. Now, there's a breakthrough solution: Innovation Games. Drawing on his software product strategy and product management consulting experience, Luke Hohmann has created twelve games that help you uncover your customers' true, hidden needs and desires.

You'll learn what each game will accomplish, why it works, and how to play it with customers. Then, Hohmann shows how to integrate the results into your product development processes, helping you focus your efforts, reduce your costs, accelerate time to market, and deliver the right solutions, right from the start.

  • Learn how your customers define success
  • Discover what customers don't like about your offerings
  • Uncover unspoken needs and breakthrough opportunities
  • Understand where your offerings fit into your customers' operations
  • Clarify exactly how and when customers will use your product or service
  • Deliver the right new features, and make better strategy decisions
  • Increase empathy for the customers' experience within your organization
  • Improve the effectiveness of the sales and service organizations
  • Identify your most effective marketing messages and sellable features

Innovation Games will be indispensable for anyone who wants to drive more successful, customer-focused product development: product and R&D managers, CTOs and development leaders, marketers, and senior business executives alike.

Book Details

  • Paperback: 192 pages
  • Publisher: Addison-Wesley Professional (August 2006)
  • Language: English
  • ISBN-10: 0321437292
  • ISBN-13: 978-0321437297
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

CCNP Security VPN 642-647 Official Cert Guide

Posted: 19 Aug 2011 05:41 AM PDT

CCNP Security VPN 642 647 Official Cert Guide

Book Description

Trust the best selling Official Cert Guide series from Cisco Press to help you learn, prepare, and practice for exam success. They are built with the objective of providing assessment, review, and practice to help ensure you are fully prepared for your certification exam.

CCNP Security VPN 642-647 Official Cert Guide presents you with an organized test preparation routine through the use of proven series elements and techniques. "Do I Know This Already?" quizzes open each chapter and enable you to decide how much time you need to spend on each section. Exam topic lists make referencing easy. Chapter-ending Exam Preparation Tasks help you drill on key concepts you must know thoroughly.

  • Master Cisco CCNP Security VPN 642-647EAM topics
  • Assess your knowledge with chapter-opening quizzes
  • Review key concepts with exam preparation tasks
  • Practice with realistic exam questions on the CD-ROM

CCNP Security VPN 642-647 Official Cert Guide, focuses specifically on the objectives for the CCNP Security VPN exam. Cisco Certified Internetwork Expert (CCIE) Howard Hooper share preparation hints and test-taking tips, helping you identify areas of weakness and improve both your conceptual knowledge and hands-on skills. Material is presented in a concise manner, focusing on increasing your understanding and retention of exam topics.

The companion CD-ROM contains a powerful Pearson IT Certification Practice Test engine that enables you to focus on individual topic areas or take a complete, timed exam. The assessment engine also tracks your performance and provides feedback on a module-by-module basis, laying out a complete assessment of your knowledge to help you focus your study where it is needed most.

Well-regarded for its level of detail, assessment features, comprehensive design scenarios, and challenging review questions and exercises, this official study guide helps you master the concepts and techniques that will enable you to succeed on the exam the first time.

The official study guide helps you master all the topics on the CCNP Security VPN exam, including:

  • Configuring policies, inheritance, and attributes
  • AnyConnect Remote Access VPN solution
  • AAA and Dynamic Access Policies (DAP)
  • High availability and performance
  • Clientless VPN solutions
  • SSL VPN with Cisco Secure Desktop
  • Easy VPN solutions
  • IPsec VPN clients and site-to-site VPNs

CCNP Security VPN 642-647 Official Cert Guide is part of a recommended learning path from Cisco that includes simulation and hands-on training from authorized Cisco Learning Partners and self-study products from Cisco Press. To find out more about instructor-led training, e-learning, and hands-on instruction offered by authorized Cisco Learning Partners worldwide, please visit www.cisco.com/go/authorizedtraining.

Book Details

  • Hardcover: 800 pages
  • Publisher: Cisco Press (July 2011)
  • Language: English
  • ISBN-10: 1587142562
  • ISBN-13: 978-1587142567
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

CCNP SWITCH 642-813 Official Certification Guide

Posted: 19 Aug 2011 05:41 AM PDT

CCNP SWITCH 642 813 Official Certification Guide

Book Description

CCNP SWITCH Exam Preparation

  • Master the CCNP® SWITCH 642-813 exam with this official study guide
  • Assess your knowledge with chapter-opening quizzes
  • Review key concepts with Exam Preparation Tasks
  • Practice with realistic exam questions on the CD-ROM

CCNP SWITCH 642-813 Official Certification Guide is a best-of-breed Cisco® exam study guide that focuses specifically on the objectives for the CCNP® SWITCH exam. Network architect and best-selling author Dave Hucaby shares preparation hints and test-taking tips, helping you identify areas of weakness and improve both your conceptual knowledge and hands-on skills. Material is presented in a concise manner, focusing on increasing your understanding and retention of exam topics.

CCNP SWITCH 642-813 Official Certification Guide presents you with an organized test preparation routine through the use of proven series elements and techniques. "Do I Know This Already?" quizzes open each chapter and allow you to decide how much time you need to spend on each section. The complete exam topic list makes referencing easy. Chapter-ending Exam Preparation Tasks sections help drill you on key concepts and commands you must know thoroughly.

The companion CD-ROM contains a powerful testing engine that enables you to focus on individual topic areas or take complete, timed exams. The assessment engine also tracks your performance and provides feedback on a topic-by-topic basis, laying out a complete study plan for review.

Well regarded for its level of detail, assessment features, and challenging review questions and exercises, this official study guide helps you master the concepts and techniques that will enable you to succeed on the exam the first time.

CCNP SWITCH 642-813 Official Certification Guide is part of a recommended learning path from Cisco that includes simulation and hands-on training from authorized Cisco Learning Partners and self-study products from Cisco Press. To find out more about instructor-led training, e-learning, and hands-on instruction offered by authorized Cisco Learning Partners worldwide, please visit www.cisco.com/go/authorizedtraining.

This official study guide helps you master all the topics on the CCNP SWITCH exam, including

  • Network design, implementation, and verification plans
  • Switch operation and port configuration
  • VLANs, trunks, and VLAN Trunking Protocol (VTP)
  • Aggregating switch links
  • Spanning Tree Protocol (STP)
  • Multilayer switching
  • Enterprise campus network design
  • Router and supervisor redundancy
  • IP telephony
  • Wireless LANs
  • Switched network security

This volume is part of the Official Certification Guide Series from Cisco Press. Books in this series provide officially developed exam preparation materials that offer assessment, review, and practice to help Cisco Career Certification candidates identify weaknesses, concentrate their study efforts, and enhance their confidence as exam day nears.

Book Details

  • Hardcover: 504 pages
  • Publisher: Cisco Press (February 2010)
  • Language: English
  • ISBN-10: 1587202433
  • ISBN-13: 978-1587202438
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

CCNP TSHOOT 642-832 Official Certification Guide

Posted: 19 Aug 2011 05:40 AM PDT

CCNP TSHOOT 642 832 Official Certification Guide

Book Description

CCNP TSHOOT Exam Preparation

  • Master CCNP® TSHOOT 642-832 exam topics
  • Assess your knowledge with chapter-opening quizzes
  • Review key concepts with Exam Preparation Tasks
  • Practice with realistic exam questions on the CD-ROM

The official study guide helps you master all the topics on the CCNP TSHOOT exam, including

  • Common network maintenance tasks and tools
  • Troubleshooting models
  • Cisco IOS® troubleshooting commands and features
  • Troubleshooting Cisco Catalyst® Switches and STP
  • Troubleshooting BGP, OSPF, and EIGRP routing protocols
  • Route redistribution, security, and router performance troubleshooting
  • IP services and IP communications troubleshooting
  • IPv6 troubleshooting
  • Large enterprise network troubleshooting

CCNP TSHOOT 642-832 Official Certification Guide is a best-of-breed Cisco® exam study guide that focuses specifically on the objectives for the CCNP® TSHOOT exam. Senior instructor and best-selling author Kevin Wallace shares preparation hints and test-taking tips, helping you identify areas of weakness and improve both your conceptual knowledge and hands-on skills. Material is presented in a concise manner, focusing on increasing your understanding and retention of exam topics.

CCNP TSHOOT 642-832 Official Certification Guide presents you with an organized test preparation routine through the use of proven series elements and techniques. "Do I Know This Already?" quizzes open each chapter and enable you to decide how much time you need to spend on each section. Exam topic lists make referencing easy. Chapter-ending Exam Preparation Tasks sections help drill you on key concepts you must know thoroughly.

The companion CD-ROM contains a powerful testing engine that enables you to focus on individual topic areas or take complete, timed exams. The assessment engine also tracks your performance and provides feedback on a module-by-module basis, laying out a complete study plan for review.

Well regarded for its level of detail, assessment features, and challenging review questions and exercises, this official study guide helps you master the concepts and techniques that will enable you to succeed on the exam the first time.

CCNP TSHOOT 642-832 Official Certification Guide is part of a recommended learning path from Cisco that includes simulation and hands-on training from authorized Cisco Learning Partners and self-study products from Cisco Press. To find out more about instructor-led training, e-learning, and hands-on instruction offered by authorized Cisco Learning Partners worldwide, please visit www.cisco.com/go/authorizedtraining.

Kevin Wallace, CCIE® No. 7945, is a certified Cisco instructor who holds multiple Cisco certifications including CCSP®, CCVP®, CCNP®, and CCDP®, in addition to multiple security and voice specializations. With Cisco experience dating back to 1989 (beginning with a Cisco AGS+ running Cisco IOS 7.x), Kevin has been a network design specialist for the Walt Disney World Resort, a senior technical instructor for SkillSoft/Thomson NETg/KnowledgeNet, and a network manager for Eastern Kentucky University.

This volume is part of the Official Certification Guide Series from Cisco Press. Books in this series provide officially developed exam preparation materials that offer assessment, review, and practice to help Cisco Career Certification candidates identify weaknesses, concentrate their study efforts, and enhance their confidence as exam day nears.

Book Details

  • Hardcover: 552 pages
  • Publisher: Cisco Press (February 2010)
  • Language: English
  • ISBN-10: 1587058448
  • ISBN-13: 978-1587058448
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Cisco LAN Switching Configuration Handbook, 2nd Edition

Posted: 19 Aug 2011 05:40 AM PDT

Cisco LAN Switching Configuration Handbook, 2nd Edition

Book Description

Cisco LAN Switching Configuration Handbook, Second Edition, is a quick and portable reference guide to the most commonly used features that can be configured on Cisco® Catalyst® switches. Written to be used across all Catalyst IOS platforms, the book covers general use of Cisco IOS®, followed by a series of chapters that provide design and configuration guidelines. Each chapter starts with common design overviews and then describes the configuration of management features. Coverage includes Layer 2, Layer 3, multicast, high availability, and traffic management configurations.

This book is organized by groups of common features, with sections marked by shaded tabs for quick reference. Information on each feature is presented in a concise format, with background, configuration, and example components. The format is organized for easy accessibility to commands and their proper usage, saving you hours of research time.

From the first page, the authors zero in on quick facts, configuration steps, and explanations of configuration options in each Cisco Catalyst switch feature. The quick reference format allows you to easily locate just the information you need without having to search through thousands of pages of documentation, helping you get your switches up and running quickly and smoothly.

Whether you are looking for a handy, portable reference to more easily configure Cisco Catalyst switches in the field, or you are preparing for CCNA®, CCNP®, or CCIE® certification, you will find Cisco LAN Switching Configuration Handbook, Second Edition, to be an essential resource.

Steve McQuerry, CCIE No. 6108, is a technical solutions architect with Cisco focused on data center solutions. Steve works with enterprise customers in the midwestern United States to help them plan their data center architectures. David Jansen, CCIE No. 5952, is a technical solutions architect (TSA) with Cisco focused on Data Center Architectures at Cisco. David has more than 20 years of experience in the IT industry. David Hucaby, CCIE No. 4594, is a lead network engineer for the University of Kentucky, where he works with healthcare networks based on the Cisco Catalyst, ASA/PIX/FWSM security, and VPN product lines.

  • Implement switched campus network designs
  • Configure switch prompts, IP addresses, passwords, switch modules, file management, and administrative protocols
  • Understand how Layer 3 interfaces are used in a switch
  • Configure Ethernet, Fast Ethernet, Gigabit Ethernet, and EtherChannel interfaces
  • Implement VLANs, trunking, and VTP
  • Operate, configure, and tune Spanning Tree Protocol (STP)
  • Handle multicast traffic and interact with multicast routers
  • Streamline access to server and firewall farms with accelerated server load balancing
  • Deploy broadcast suppression, user authentication, port security, and VLAN access lists
  • Configure switch management features
  • Implement QoS and high availability features
  • Transport voice traffic with specialized voice gateway modules, inline power, and QoS features

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.

Book Details

  • Paperback: 360 pages
  • Publisher: Cisco Press; 2nd Edition (June 2009)
  • Language: English
  • ISBN-10: 1587056100
  • ISBN-13: 978-1587056109
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Cisco Router Configuration Handbook, 2nd Edition

Posted: 19 Aug 2011 05:40 AM PDT

Cisco Router Configuration Handbook, 2nd Edition

Book Description

Fast answers and reliable solutions for all widely-used Cisco router features – all in one time-saving guide

  • Organized for maximum efficiency: describes actual commands and options in the sequence they should be used
  • Helps network pros eliminate time-consuming documentation searches
  • Extensive updates: IPv6, MPLS, AutoQoS, SIP, MGCP, voice troubleshooting, VPNs, security, and more
  • “At-a-glance” illustrations offer fast answers and easy double-checking

Locating reliable Cisco router configuration command information can require extensive, time-consuming research. Cisco Router Configuration Handbook, 2/e, is the solution: a day-to-day reference to the most widely used Cisco router features and configurations. Straight from Cisco experts, it covers every facet of router configuration, including fundamentals, network protocols, packet processing, voice/telephony, security, and more. This book is organized for maximum efficiency. Related features are covered together, and features and options are covered in the sequence in which they are typically used. Shaded tabs mark each section for quick reference. Information on each feature, technology, or protocol is presented in a concise one- or two-page format, with sections presenting quick facts, configuration information, and step-by-step examples, including both required and optional commands. Simply put, this book brings together all the Cisco routing configuration information most network professionals will ever need – and organizes it more efficiently than any other resource.

Book Details

  • Paperback: 672 pages
  • Publisher: Cisco Press; 2nd Edition (June 2010)
  • Language: English
  • ISBN-10: 1587141167
  • ISBN-13: 978-1587141164
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Lattice Basis Reduction

Posted: 18 Aug 2011 08:49 AM PDT

Lattice Basis Reduction

Book Description

First developed in the early 1980s by Lenstra, Lenstra, and Lovász, the LLL algorithm was originally used to provide a polynomial-time algorithm for factoring polynomials with rational coefficients. It very quickly became an essential tool in integer linear programming problems and was later adapted for use in cryptanalysis. This book provides an introduction to the theory and applications of lattice basis reduction and the LLL algorithm. With numerous examples and suggested exercises, the text discusses various applications of lattice basis reduction to cryptography, number theory, polynomial factorization, and matrix canonical forms.

  • Includes numerous algorithms in structured form (without goto statements) in both pseudocode and Maple
  • Presents the essential concepts that should be familiar to all users of lattice algorithms
  • Based on fundamental research papers on lattice basis reduction and its applications
  • Designed as a complete introduction for non-specialists: the only prerequisites are basic linear algebra and elementary number theory
  • Includes two applications to cryptography: knapsack cryptosystems, and Coppersmith's algorithm
  • Includes two applications to computer algebra: polynomial factorization, and the Hermite normal form of an integer matrix

About the Author
Murray R. Bremner received a Bachelor of Science from the University of Saskatchewan in 1981, a Master of Computer Science from Concordia University in Montreal in 1984, and a Doctorate in Mathematics from Yale University in 1989. He spent one year as a Postdoctoral Fellow at the Mathematical Sciences Research Institute in Berkeley, and three years as an Assistant Professor in the Department of Mathematics at the University of Toronto. He returned to the Department of Mathematics and Statistics at the University of Saskatchewan in 1993 and was promoted to Professor in 2002. His research interests focus on the application of computational methods to problems in the theory of linear nonassociative algebras, and he has had more than 50 papers published or accepted by refereed journals in this area.

Book Details

  • Hardcover: 332 pages
  • Publisher: CRC Press (August 2011)
  • Language: English
  • ISBN-10: 1439807027
  • ISBN-13: 978-1439807026
Note: There is a file embedded within this post, please visit this post to download the file.

Mathematical and Algorithmic Foundations of the Internet

Posted: 18 Aug 2011 08:45 AM PDT

Mathematical and Algorithmic Foundations of the Internet

Book Description

To truly understand how the Internet and Web are organized and function requires knowledge of mathematics and computation theory. Mathematical and Algorithmic Foundations of the Internet introduces the concepts and methods upon which computer networks rely and explores their applications to the Internet and Web. The book offers a unique approach to mathematical and algorithmic concepts, demonstrating their universality by presenting ideas and examples from various fields, including literature, history, and art.

Progressing from fundamental concepts to more specific topics and applications, the text covers computational complexity and randomness, networks and graphs, parallel and distributed computing, and search engines. While the mathematical treatment is rigorous, it is presented at a level that can be grasped by readers with an elementary mathematical background. The authors also present a lighter side to this complex subject by illustrating how many of the mathematical concepts have counterparts in everyday life.

The book provides in-depth coverage of the mathematical prerequisites and assembles a complete presentation of how computer networks function. It is a useful resource for anyone interested in the inner functioning, design, and organization of the Internet.

Review
Networks are everywhere in our lives from the Internet to biological, social and financial networks. The authors have provided a lively, masterful, but easy-to-read introduction to a complex subject by enriching mathematical concepts with delightful paradigms and historical material. A pleasure to read for all students.
—Evangelos Kranakis, School of Computer Science, Carleton University, Ottawa, Ontario, Canada

Book Details

  • Paperback: 221 pages
  • Publisher: CRC Press (July 2011)
  • Language: English
  • ISBN-10: 1439831386
  • ISBN-13: 978-1439831380
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Security of Self-Organizing Networks

Posted: 18 Aug 2011 08:43 AM PDT

Security of Self Organizing Networks

Book Description

Reflecting cutting-edge advancements, Security of Self-Organizing Networks: MANET, WSN, WMN, VANET explores wireless network security from all angles. It begins with a review of fundamental security topics and often-used terms to set the foundation for the following chapters. Examining critical security issues in a range of wireless networks, the book proposes specific solutions to security threats.

Ideal for those with a basic understanding of network security, the text provides a clear examination of the key aspects of security in self-organizing networks and other networks that use wireless technology for communications. The book is organized into four sections for ease of reference:

  1. General Topics—Security of Wireless and Self-Organizing Networks
  2. Mobile Ad-Hoc Network and Vehicular Ad-Hoc Network Security
  3. Wireless Sensor Network Security
  4. Wireless Mesh Network Security

Highlighting potential threats to network security, most chapters are written in a tutorial manner. However, some of the chapters include mathematical equations and detailed analysis for advanced readers. Guiding you through the latest trends, issues, and advances in network security, the text includes questions and sample answers in each chapter to reinforce understanding.

Book Details

  • Hardcover: 638 pages
  • Publisher: CRC Press (October 2010)
  • Language: English
  • ISBN-10: 143981919X
  • ISBN-13: 978-1439819197
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Data Analysis with Open Source Tools

Posted: 18 Aug 2011 08:34 AM PDT

Data Analysis with Open Source Tools

Book Description

Collecting data is relatively easy, but turning raw information into something useful requires that you know how to extract precisely what you need. With this insightful book, intermediate to experienced programmers interested in data analysis will learn techniques for working with data in a business environment. You’ll learn how to look at data to discover what it contains, how to capture those ideas in conceptual models, and then feed your understanding back into the organization through business plans, metrics dashboards, and other applications.

Along the way, you’ll experiment with concepts through hands-on workshops at the end of each chapter. Above all, you’ll learn how to think about the results you want to achieve — rather than rely on tools to think for you.

  • Use graphics to describe data with one, two, or dozens of variables
  • Develop conceptual models using back-of-the-envelope calculations, as well as scaling and probability arguments
  • Mine data with computationally intensive methods such as simulation and clustering
  • Make your conclusions understandable through reports, dashboards, and other metrics programs
  • Understand financial calculations, including the time-value of money
  • Use dimensionality reduction techniques or predictive analytics to conquer challenging data analysis situations
  • Become familiar with different open source programming environments for data analysis

“Finally, a concise reference for understanding how to conquer piles of data.” –Austin King, Senior Web Developer, Mozilla

“An indispensable text for aspiring data scientists.” –Michael E. Driscoll, CEO/Founder, Dataspora

Book Details

  • Paperback: 538 pages
  • Publisher: O’Reilly Media (November 2010)
  • Language: English
  • ISBN-10: 0596802358
  • ISBN-13: 978-0596802356
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Tidak ada komentar:

Posting Komentar