Daily Dose for 2017.11.22

« Daily Dose for 2017.11.21 | Nov 2017 | 2017 | Daily Dose for 2017.11.23 »

Principles of Data Science
Windows 10 Troubleshooting
The Well-Grounded Rubyist, Third Edition
Rails 4 in Action
Secure by Design


Books/Videos on Sale (or Free) Today

These deals are good for today only, so be sure to take advantage of the pricing before the offers expire.

Free Principles of Data Science

Principles of Data Science Free Packt eBook by Sinan Ozdemir (valid through 11/22 at 19:00 EST). This book covers Data Science, Python, Bayesian, Frequentist, Machine Learning, Naive Bayes, Unsupervised Learning, K-Means Clustering, Neural Networks.

Publisher’s Description

Need to turn your skills at programming into effective data science skills? Principles of Data Science is created to help you join the dots between mathematics, programming, and business analysis. With this book, you’ll feel confident about asking—and answering—complex and sophisticated questions of your data to move from abstract and raw statistics to actionable ideas.

With a unique approach that bridges the gap between mathematics and computer science, this books takes you through the entire data science pipeline. Beginning with cleaning and preparing data, and effective data mining strategies and techniques, you’ll move on to build a comprehensive picture of how every piece of the data science puzzle fits together. Learn the fundamentals of computational mathematics and statistics, as well as some pseudocode being used today by data scientists and analysts. You’ll get to grips with machine learning, discover the statistical models that help you take control and navigate even the densest datasets, and find out how to create powerful visualizations that communicate what your data means.

What You Will Learn

  • Get to know the five most important steps of data science
  • Use your data intelligently and learn how to handle it with care
  • Bridge the gap between mathematics and programming
  • Learn about probability, calculus, and how to use statistical models to control and clean your data and drive actionable results
  • Build and evaluate baseline machine learning models
  • Explore the most effective metrics to determine the success of your machine learning models
  • Create data visualizations that communicate actionable insights
  • Read and apply machine learning concepts to your problems and make actual predictions

About the Author

Sinan Ozdemir is a data scientist, startup founder, and educator living in the San Francisco Bay Area with his dog, Charlie; cat, Euclid; and bearded dragon, Fiero. He spent his academic career studying pure mathematics at Johns Hopkins University before transitioning to education. He spent several years conducting lectures on data science at Johns Hopkins University and at the General Assembly before founding his own start-up, Legion Analytics, which uses artificial intelligence and data science to power enterprise sales teams.

After completing the Fellowship at the Y Combinator accelerator, Sinan has spent most of his days working on his fast-growing company, while creating educational material for data science.

$9.99 Windows 10 Troubleshooting

Windows 10 Troubleshooting $9.99 Apress eBook by Mike Halsey. This book covers Windows 10.

Publisher’s Description

  • Focuses on the problems that most commonly plague PC users and fixes each one with a step-by-step approach
  • Learn how to troubleshoot Windows 10 the way the experts do
  • Not just a set of instructions: helps readers understand their PCs and research and fix problems for themselves

Learn how to troubleshoot Windows 10 the way the experts do, whatever device or form-factor you’re using. Focus on the problems that most commonly plague PC users and fix each one with a step-by-step approach that helps you understand the cause, the solution, and the tools required. Discover the connections between the different hardware and software in your devices, and how their bonds with external hardware, networks, and the Internet are more dependent than you think, and learn how to build resilience into any computer system, network, or device running Windows 10.

If you’re fed up of those nagging day-to-day issues, want to avoid costly repairs, or just want to learn more about how PCs work, Windows 10 Troubleshooting is your ideal one-stop guide to the Windows 10 operating system.

What You Will Learn:

  • Understand your PC’s ecosystem and how to connect the dots, so you can successfully track problems to their source
  • Create resilient backups of your operating system, files, and documents, and enable quick and easy restore
  • Learn your way around Windows’ built-in administration tools, to quickly fix the typical problems that come up
  • Diagnose and repair a wide range of common problems with printers and other essential peripherals
  • Solve complex startup problems that can prevent a PC form booting
  • Make your PC safe and secure for the whole family, and for everybody in your workplace
  • Understand the threat from malware and viruses and a range of approaches to dealing with them, depending on the situation
  • Bomb-proof your PC with advanced security, group policy, and firewall policies
  • Learn the top Tips and tricks for researching difficult problems, including third-party tools and useful web resources
  • Work with the registry, file system, and Sysinternals to troubleshooting PCs in the workplace

Who This Book Is For:

Anyone using Windows 10 on a desktop, laptop, or hybrid device

About the Author

Mike Halsey is a Microsoft MVP (Most Valuable Professional) awardee and technical expert. As the author of Windows 7, 8 and 10 Troubleshooting books and associated videos he’s well versed in the problems and issues that PC users, IT Pros and System Administrators face when administering and maintaining all aspects of a PC ecosystem. Mike is a teacher and prolific author who uses his training in educating people about sometimes complex subjects in simple and straightforward ways to great effect in his books and training videos. Mike is very active on social media, which he has used for several years for promotion and education purposes.

50% off The Well-Grounded Rubyist, Third Edition

The Well-Grounded Rubyist, Third Edition 50% off Manning’s eBook by Joseph Leo, David A. Black. This book covers Ruby 2.5, Object-Oriented Programming, Functional Programming.

Publisher’s Description

The Well-Grounded Rubyist, Third Edition is a perfect tutorial for newcomers to Ruby and a great way for experienced Rubyists to deepen their understanding of the language. This thorough book starts with Ruby fundamentals and offers an in-depth guide to all major language features. In this newly-revised third edition covering Ruby 2.5, expert authors David A. Black and Joe Leo make even familiar concepts seem new and interesting.

About the technology

Ruby is a dynamic language perfect for creating applications, development tools, and administrative scripts. Because it’s the backbone of the well-loved Ruby on Rails web framework, Ruby has become one of the most popular programming languages in the world. This elegant language boasts a friendly development community, countless libraries, and amazing productivity tools. Isn’t it time you discovered the benefits of being a well-grounded Rubyist?

About the book

The Well-Grounded Rubyist, Third Edition is a beautifully written tutorial that begins with your first Ruby program and takes you all the way to sophisticated topics like reflection, threading, and recursion. Ruby masters David A. Black and Joe Leo distill their years of knowledge for you, concentrating on the language and its uses so you can use Ruby in any way you choose. This Third Edition includes coverage of the latest Ruby features such as the safe navigation operator, method currying, writing side effect-free code, and recursion.

What’s inside

  • Fully updated to cover the latest in Ruby 2.5
  • Clear explanations of Ruby concepts and how to apply them
  • Simple examples to seal in the learning
  • Prepares you to use Ruby anywhere for any purpose

About the reader

This book teaches Ruby from the ground up. The reader should have command of basic programming concepts in another language.

About the authors

David A. Black is an internationally-known Ruby developer, author, trainer, speaker, and event organizer, as well as a co-founder of Ruby Central.

Joseph Leo III is a Ruby teacher, mentor, and community advocate. He is the lead organizer of the Gotham Ruby Conference (GoRuCo) and founder of Def Method.


An eBook copy of the previous edition, The Well-Grounded Rubyist, Second Edition, is included at no additional cost. It will be automatically added to your Manning Bookshelf within 24 hours of purchase.

50% off Rails 4 in Action

Rails 4 in Action 50% off Manning’s eBook by Ryan Bigg, Yehuda Katz, Steve Klabnik, Rebecca Skinner. This book covers Rails 4.2, Ruby, RSpec, Devise, CarrierWave.

Publisher’s Description

Rails 4 in Action is a comprehensive introduction to Rails that guides you hands-on through all you’ll need to become a competent and confident Rails developer. In it, you’ll master Rails 4 by developing a ticket-tracking application that includes RESTful routing, authentication and authorization, file uploads, email, and more.

About the book

Rails is a full-stack, open source web framework powered by Ruby. Now in version 4, Rails is mature and powerful, and to use it effectively you need more than a few Google searches. You’ll find no substitute for the guru’s-eye-view of design, testing, deployment, and other real-world concerns that this book provides.

Rails 4 in Action is a hands-on guide to the subject. In this fully revised new edition, you’ll master Rails 4 by developing a ticket-tracking application that includes RESTful routing, authentication and authorization, file uploads, email, and more. Learn to design your own APIs and successfully deploy a production-quality application. You’ll see test-driven development and behavior-driven development in action throughout the book, just like in a top Rails shop.

What’s inside

  • Creating your own APIs
  • Using RSpec and Capybara
  • Emphasis on test-first development
  • Fully updated for Rails 4

About the reader

For readers of this book, a background in Ruby is helpful but not required. No Rails experience is assumed.

About the authors

Ryan Bigg, Yehuda Katz, Steve Klabnik, and Rebecca Skinner are contributors to Rails and active members of the Rails community.


An eBook copy of the previous edition, Rails 3 in Action, is included at no additional cost. It will be automatically added to your Manning Bookshelf within 24 hours of purchase.

50% off Secure by Design

Secure by Design 50% off Manning’s eBook by Dan Bergh Johnsson, Daniel Deogun, Daniel Sawano. This book covers Application Security, Domain-Driven Design.

Publisher’s Description

As a developer, you need to build software in a secure way. But you can’t spend all your time focusing on security. The answer is to use good design principles, tools, and mindsets that make security an implicit result - it’s secure by design. Then secure-by-design becomes a guiding principle in how you build your software, from code to architecture. This begins by understanding designs and patterns that promote security so they become easy to apply in your day-to-day work. This way, you end up with securely-built software that avoids a majority of the most common security vulnerabilities. And best of all, it liberates your mind from security and lets you focus on developing features.

Secure by Design teaches developers how to use design to drive security in software development. This book is full of patterns, best practices, and mindsets that you can directly apply to your real world development. You’ll also learn to spot weaknesses in legacy code and how to address them. You’ll start by gaining an understanding of security as a vital concern and not simply a feature, and how good design promotes security. A real-life case study shows how shallow design caused a severe loss of money. Then you’ll dive into practical ways of designing your code to avoid security flaws. You’ll see how to use concrete code constructs that have profound effect on security - for example, immutability, validation, domain primitives, and error handling. Additional topics include how to secure your design through tests, using your delivery pipeline, how to do integration between systems, and how insights from cloud thinking support security. The final part of the book compares different architectures from a security perspective and puts concepts from previous chapters to work. In particular, you’ll learn what to do in a legacy codebase, how to handle a monolith, and what to do when building a microservice architecture.

What’s inside

  • Using good design to create secure software
  • Applying design concepts in real-world cases
  • Spotting hidden security problems
  • Assessing security by identifying design patterns
  • Understanding benefits and limitations of secure-by-design
  • Securing legacy, monoliths, and microservice architectures

About the reader

Readers should have some experience in Java, C#/.NET, or similar language.

About the authors

Dan Bergh Johnsson, Daniel Deogun, and Daniel Sawano have collectively been working with security and development for several decades. They are developers at heart and understand that security is often a side-concern. They have also evolved work habits that enable them to develop systems in a way that promotes security, while focusing on high-quality design habits - something that is easier for developers to keep in mind during their daily work. All three are established international speakers and often present at conferences on topics regarding high-quality development as well as security.

New/Updated Safari Books and Courses

Adobe Press


CRC Press

De Gruyter

Fair Winds Press

Focal Press




O’Reilly Media, Inc.

Packt Publishing

Pragmatic Bookshelf

Rockport Publishers

Stone River eLearning

New/Updated Pluralsight Courses

« Daily Dose for 2017.11.21 | Nov 2017 | 2017 | Daily Dose for 2017.11.23 »

© 2017. All rights reserved.

Powered by Hydejack v6.6.1