Get a head start evaluating Windows Server 2012 R2 – with technical insights from a Microsoft MVP and members of the Windows Server product team. Based on final Windows Server 2012 R2 release-to-manufacturing (RTM) software, this guide introduces new features and capabilities, with scenario-based advice on how the platform can meet the needs of your business. Get the high-level overview you need to begin preparing your deployment now.
Server virtualization and cloud solutions
Availability and scalability
Provisioning and storage management
Security features, access, and data protection
Server management and automation
Get a head start evaluating Windows Server 2012 R2 – with technical insights from a Microsoft MVP and members of the Windows Server product team. Based on final Windows Server 2012 R2 release-to-manufacturing (RTM) software, this guide introduces new features and capabilities, with scenario-based advice on how the platform can meet the needs of your business. Get the high-level overview you need to begin preparing your deployment now. Download eBook Free »
A complete overview of Oracle databases and data stores, and Fusion Middleware products and features
Core concepts and structures in Oracle’s architecture, including pluggable databases
Oracle objects and the various datatypes Oracle supports
System and database management, including Oracle Enterprise Manager 12c
Security options, basic auditing capabilities, and options for meeting compliance needs
Performance characteristics of disk, memory, and CPU tuning
Basic principles of multiuser concurrency
Oracle’s online transaction processing (OLTP)
Data warehouses, Big Data, and Oracle’s business intelligence tools
Backup and recovery, and high availability and failover solutions
Written by Oracle insiders, this indispensable guide distills an enormous amount of information about the Oracle Database into one compact volume. Ideal for novice and experienced DBAs, developers, managers, and users, Oracle Essentials: Oracle Database 12c, 5th Edition walks you through technologies and features in Oracle’s product line, including its architecture, data structures, networking, concurrency, and tuning.
Complete with illustrations and helpful hints, this fifth edition provides a valuable one-stop overview of Oracle Database 12c, including an introduction to Oracle and cloud computing. Oracle Essentials: Oracle Database 12c, 5th Edition provides the conceptual background you need to understand how Oracle truly works. Download eBook Free »
Examine API design strategies, including the collection pattern and pure hypermedia
Understand how hypermedia ties representations together into a coherent API
Discover how XMDP and ALPS profile formats can help you meet the Web API “semantic challenge”
Learn close to two-dozen standardized hypermedia data formats
Apply best practices for using HTTP in API implementations
Create Web APIs with the JSON-LD standard and other the Linked Data approaches
Understand the CoAP protocol for using REST in embedded systems
The popularity of REST in recent years has led to tremendous growth in almost-RESTful APIs that don’t include many of the architecture’s benefits. With this practical guide, you’ll learn what it takes to design usable REST APIs that evolve over time. By focusing on solutions that cross a variety of domains, this book shows you how to create powerful and secure applications, using the tools designed for the world’s most successful distributed computing system: the World Wide Web.
You’ll explore the concepts behind REST, learn different strategies for creating hypermedia-based APIs, and then put everything together with a step-by-step guide to designing a RESTful Web API. Download eBook Free »
Use your existing programming skills to learn and understand Bayesian statistics
Work with problems involving estimation, prediction, decision analysis, evidence, and hypothesis testing
Get started with simple examples, using coins, M&Ms, Dungeons & Dragons dice, paintball, and hockey
Learn computational methods for solving real-world problems, such as interpreting SAT scores, simulating kidney tumors, and modeling the human microbiome.
Think Bayes: Bayesian Statistics in Python
If you know how to program with Python and also know a little about probability, you’re ready to tackle Bayesian statistics. With this book, you’ll learn how to solve statistical problems with Python code instead of mathematical notation, and use discrete probability distributions instead of continuous mathematics. Once you get the math out of the way, the Bayesian fundamentals will become clearer, and you’ll begin to apply these techniques to real-world problems.
Bayesian statistical methods are becoming more common and more important, but not many resources are available to help beginners. Based on undergraduate classes taught by author Allen Downey, this book’s computational approach helps you get a solid start. Download eBook Free »
Speed up network performance over 3G/4G mobile networks
Develop fast and energy-efficient mobile applications
Address bottlenecks in HTTP 1.x and other browser protocols
Plan for and deliver the best HTTP 2.0 performance
Enable efficient real-time streaming in the browser
Create efficient peer-to-peer videoconferencing and low-latency applications with real-time WebRTC transports
How prepared are you to build fast and efficient web applications? This eloquent book provides what every web developer should know about the network, from fundamental limitations that affect performance to major innovations for building even more powerful browser applications including HTTP 2.0 and XHR improvements, Server-Sent Events (SSE), WebSocket, and WebRTC.
Author Ilya Grigorik, a web performance engineer at Google, demonstrates performance optimization best practices for TCP, UDP, and TLS protocols, and explains unique wireless and mobile network optimization requirements. You’ll then dive into performance characteristics of technologies such as HTTP 2.0, client-side network scripting with XHR, real-time streaming with SSE and WebSocket, and P2P communication with WebRTC. Download eBook Free »
Write a simple R program, and discover what the language can do
Use data types such as vectors, arrays, lists, data frames, and strings
Execute code conditionally or repeatedly with branches and loops
Apply R add-on packages, and package your own work for others
Learn how to clean data you import from a variety of sources
Understand data through visualization and summary statistics
Use statistical models to pass quantitative judgments about data and make predictions
Learn what to do when things go wrong while writing data analysis code
Learning R: A Step-by-Step Function Guide to Data Analysis
Learn how to perform data analysis with the R language and software environment, even if you have little or no programming experience. With the tutorials in this hands-on guide, you’ll learn how to use the essential R tools you need to know to analyze data, including data types and programming concepts.
The second half of Learning R: A Step-by-Step Function Guide to Data Analysis shows you real data analysis in action by covering everything from importing data to publishing your results. Each chapter in the book includes a quiz on what you’ve learned, and concludes with exercises, most of which involve writing R code. Download eBook Free »