Related to Networking

Mastering Microsoft Lync Server 2013
by Keith Hanna

Everything you need to know to get Lync 2013 up and running smoothly
As a Unified Communications (UC) technology, Lync allows you to keep track of your contacts' availability so you can communicate with anyone, anywhere, and at any time. With this hands-on book, you will learn how to administer the newest and most robust version of Lync Server in order to send an IM; start or join an audio, video, or web conference; or make a phone call through a familiar interface. Packed with real-world exercises throughout, this unique resource encourages you to learn from the best practices and deployments of others so that you can benefit from their experiences.

Walks you through designing and managing enterprise instant messaging and conferencing solutions
Details how to configure voicemail, enterprise voice, dual-forking, and VoIP
Teaches you how to automate management tasks
Shares invaluable advice for monitoring, diagnosing, and troubleshooting problems
Helps you understand SIP and authentication technologies

With Mastering Microsoft Lync Server 2013, you'll gain the skills you need to effectively deploy Lync Server 2013 and be on your way to gaining all the benefits UC has to offer.

Android Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)
by Bill Phillips

Android Programming: The Big Nerd Ranch Guide: is an introductory Android book for programmers with Java experience. Based on Big Nerd Ranch’s popular Android Bootcamp course, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps compatible with all versions of Android widely used today. Write and run code every step of the way — creating apps that catalog crime scenes, browse photos, track your jogging route, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development. "Big Nerd Ranch provided the training we needed to get hundreds of engineers building skillfully on Android. This book is a great distillation of that training and will be a huge help to anyone looking to ramp up as well." – Mike Shaver, Director of Mobile Engineering, Facebook
"…a must-have for the developer just starting in Android or ready for more advanced techniques. I was impressed with this book’s content and clarity of presentation. The authors explain simple and complex Android topics with equal ease." – James Steele, author of The Android Developer's Cookbook

Teach Yourself VISUALLY Windows 8 (Teach Yourself VISUALLY (Tech))
by Paul McFedries

A practical guide for visual learners eager to get started with Windows 8If you learn more quickly when you can see how things are done, this Visual guide is the easiest way to get up and running on Windows 8. It covers more than 150 essential Windows tasks, using full-color screen shots and step-by-step instructions to show you just what to do. Learn your way around the interface and how to install programs, set up user accounts, play music and other media files, download photos from your digital camera, go online, set up and secure an e-mail account, and much more.

The tried-and-true format for visual learners, using step-by-step instructions illustrated with full-color screen shots to show exactly how things are done
More than 600,000 copies of previous Teach Yourself VISUALLY books on Windows have been sold
Shows how to perform more than 150 Windows 8 tasks, including working with files, digital images, and media; customizing Windows; optimizing performance; and sharing a computer with multiple users
Covers installing and repairing applications, system maintenance, setting up password-protected accounts, downloading photos to your computer, and managing media files

Teach Yourself VISUALLY Windows 8 is the fastest, easiest way for visual learners to get going with the newest version of Windows.

Teach Yourself VISUALLY Windows 8.1
by Paul McFedries

A practical guide for visual learners eager to get started with Windows 8.1
If you learn more quickly when you can see how things are done, this Visual guide is the easiest way to get up and running on Windows 8.1. It covers more than 150 essential Windows tasks, using full-color screen shots and step-by-step instructions to show you just what to do. Learn your way around the interface and how to install programs, set up user accounts, play music and other media files, download photos from your digital camera, go online, set up and secure an e-mail account, and much more.

The tried-and-true format for visual learners, using step-by-step instructions illustrated with full-color screen shots to show exactly how things are done
Shows how to perform more than 150 Windows 8 tasks, including working with files, digital images, and media; customizing Windows; optimizing performance; and sharing a computer with multiple users
Covers installing and repairing applications, system maintenance, setting up password-protected accounts, downloading photos to your computer, and managing media files

Teach Yourself VISUALLY Windows 8.1 is the fastest, easiest way for visual learners to get going with the newest version of Windows.

Development with the Force.com Platform: Building Business Applications in the Cloud (3rd Edition) (Developer's Library)
by Jason Ouellette

Master Force.com, Today’s Fastest, Most Flexible Cloud Development Platform   With Salesforce.com’s Force.com platform, you can build and deploy powerful cloud-based enterprise applications faster than ever before. Now, Jason Ouellette gives you all the practical, technical guidance you need to make the most of the newest Force.com releases in your own custom cloud applications.   Throughout, he adds new code and updated best practices for rapidly prototyping, building, and testing production-quality Force.com solutions. This edition’s extensive new coverage includes Developer Console, JSON, Streaming and Tooling APIs, Bulk API, Force.com Canvas, REST integration, support for Web MVC frameworks, Dynamic Apex and Visualforce, and an all-new chapter on mobile user interfaces.   Ouellette covers the entire platform: UIs, database design, analytics, security, and many other topics. His code examples emphasize maintainability, flexibility, and seamless integration—and you can run and adapt all of them with a free Force.com Developer Edition account. Coverage includes:
Leveraging Force.com’s customizable infrastructure to deliver advanced Platform-as-a-Service (PaaS) solutions
Understanding Force.com’s unique processes, tools, and architecture
Developing a complete application, from requirements and use cases through deployment
Using the Force.com database as a framework for highly flexible, maintainable applications
Applying Force.com’s baked-in security, including user identity, data ownership, and fine-grained access control
Constructing powerful business logic with Apex, SOQL, and SOSL
Adopting asynchronous actions, Single Page Applications, and other advanced features in Web user interfaces
Building intuitive user interfaces with Visualforce, and extending them to public-facing websites and mobile devices
Creating smartphone/tablet-friendly apps with HTML5 and Visualforce
Performing massive data-intensive tasks offline with Batch Apex
Using Force.com integration options, including REST, SOAP, Canvas, and the Streaming, Bulk, Tooling, and Metadata APIs
Developing internal social applications with Force.com’s Chatter collaboration tools
If you’re already building Web or mobile applications, take your next giant step into enterprise cloud development—with Development with the Force.com Platform, Third Edition.   All code examples in this book are available on Github at http://goo.gl/fjRqMX, and as a Force.com IDE project on Github at https://github.com/jmouel/dev-with-force-3e.  

Violent Python: A Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers
by TJ O'Connor

Violent Python shows you how to move from a theoretical understanding of offensive computing concepts to a practical implementation. Instead of relying on another attacker's tools, this book will teach you to forge your own weapons using the Python programming language. This book demonstrates how to write Python scripts to automate large-scale network attacks, extract metadata, and investigate forensic artifacts. It also shows how to write code to intercept and analyze network traffic using Python, craft and spoof wireless frames to attack wireless and Bluetooth devices, and how to data-mine popular social media websites and evade modern anti-virus.
- Demonstrates how to write Python scripts to automate large-scale network attacks, extract metadata, and investigate forensic artifacts. - Write code to intercept and analyze network traffic using Python. Craft and spoof wireless frames to attack wireless and Bluetooth devices. - Data-mine popular social media websites and evade modern anti-virus.

Redis in Action
by Josiah L. Carlson

Summary
Redis in Action introduces Redis and walks you through examples that demonstrate how to use it effectively. You'll begin by getting Redis set up properly and then exploring the key-value model. Then, you'll dive into real use cases including simple caching, distributed ad targeting, and more. You'll learn how to scale Redis from small jobs to massive datasets. Experienced developers will appreciate chapters on clustering and internal scripting to make Redis easier to use.
About the Technology
When you need near-real-time access to a fast-moving data stream, key-value stores like Redis are the way to go. Redis expands on the key-value pattern by accepting a wide variety of data types, including hashes, strings, lists, and other structures. It provides lightning-fast operations on in-memory datasets, and also makes it easy to persist to disk on the fly. Plus, it's free and open source.
About this book
Redis in Action introduces Redis and the key-value model. You'll quickly dive into real use cases including simple caching, distributed ad targeting, and more. You'll learn how to scale Redis from small jobs to massive datasets and discover how to integrate with traditional RDBMS or other NoSQL stores. Experienced developers will appreciate the in-depth chapters on clustering and internal scripting.
Written for developers familiar with database concepts. No prior exposure to NoSQL database concepts nor to Redis itself is required. Appropriate for systems administrators comfortable with programming.
What's Inside

Redis from the ground up Preprocessing real-time data Managing in-memory datasets Pub/sub and configuration Persisting to disk

About the Author
Dr. Josiah L. Carlson is a seasoned database professional and an active contributor to the Redis community.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
Table of Contents

PART 1 GETTING STARTED Getting to know Redis Anatomy of a Redis web application PART 2 CORE CONCEPTS Commands in Redis Keeping data safe and ensuring performance Using Redis for application support Application components in Redis Search-based applications Building a simple social network PART 3 NEXT STEPS Reducing memory use Scaling Redis Scripting Redis with Lua

The Web Application Hacker's Handbook: Finding and Exploiting Security Flaws
by Dafydd Stuttard

The highly successful security book returns with a new edition, completely updatedWeb applications are the front door to most organizations, exposing them to attacks that may disclose personal information, execute fraudulent transactions, or compromise ordinary users. This practical book has been completely updated and revised to discuss the latest step-by-step techniques for attacking and defending the range of ever-evolving web applications. You'll explore the various new technologies employed in web applications that have appeared since the first edition and review the new attack techniques that have been developed, particularly in relation to the client side.

Reveals how to overcome the new technologies and techniques aimed at defending web applications against attacks that have appeared since the previous edition
Discusses new remoting frameworks, HTML5, cross-domain integration techniques, UI redress, framebusting, HTTP parameter pollution, hybrid file attacks, and more
Features a companion web site hosted by the authors that allows readers to try out the attacks described, gives answers to the questions that are posed at the end of each chapter, and provides a summarized methodology and checklist of tasks
Focusing on the areas of web application security where things have changed in recent years, this book is the most current resource on the critical topic of discovering, exploiting, and preventing web application security flaws..

A Fierce Domain: Conflict in Cyberspace, 1986 to 2012
by Jason Healey

A Fierce Domain: Conflict in Cyberspace, 1986-2012 is the first book of its kind- a comprehensive, accessible history of cyber conflict. A Fierce Domain reaches back to look at the major "wake-up calls," the major conflicts that have forced the realization that cyberspace is a harsh place where nations and others contest for superiority. The book identifies the key lessons for policymakers, and, most importantly, where these lessons greatly differ from popular myths common in military and political circles.

How to Do Everything Microsoft SharePoint 2013
by Stephen Cawood

Maximize Microsoft SharePoint 2013 Written by a former member of the SharePoint development team, How to Do Everything: Microsoft SharePoint 2013 shows you how to get the most out of the latest release of this dynamic business collaboration platform. You’ll learn to set up SharePoint sites and use document management, wikis, taxonomy, blogs, social features, and more to organize, manage, and share content. Real-world examples help you accomplish tasks quickly and easily. Basic information on SharePoint development and administration is also included in this practical guide.

Work with sites, apps, lists, libraries, and items
Upload documents, manage files with document libraries, and use document versioning and content approval features
Collaborate via discussion boards, blogs, wikis, events, surveys, calendars, and newsfeeds
Use social tagging, enable a folksonomy, and use enterprise keywords
Create a taxonomy hierarchy using enterprise managed metadata
Build publishing sites, personal sites, and websites
Display data on pages using web and app parts
Customize apps, lists, forms, and navigation
Use SharePoint with client applications, including Microsoft Office, Outlook,
InfoPath, SharePoint Designer, and third-party applications
Learn the basics of SharePoint administration and development