TOP 8 books worth reading this summer



Good afternoon, dear habrovchane!

Congratulations on your first day of summer! Summer is a time of rest, but it is important to spend it also with benefit. Today we want to move away a bit from our standard topic of data analysis in Splunk and present you a list of books that we think should be read this summer, if you want to be in the wake of the latest trends and trends, be aware of interesting publications on development information technology, IoT, data analysis, information security, etc. Or you want to improve your skills.

"Machine, Platform, Crowd: Harnessing Our Digital Future" Andrew McAfee, Erik Brynjolfsson




Published: Summer 2017

In this book you can find information, written in simple language, about new technological innovations that change our lives and businesses. The book intelligently combines computer science and economics, making the book useful for management audiences.
The authors focus on three key trends in digitalization: technological developments, the development of platforms and the inclusion of the crowd in the development and give many examples of companies that are currently adopting new technologies or are influenced by trends.

Book can be found on Google Play or Amazon

"Artificial Intelligence. Stages. Threats Strategies "Nick Bostrom


Superintelligence: Paths, Dangers, Strategies



Published: Summer 2014 (eng), December 2015 (rus)

To some extent, a philosophical book about the prospects for the development of artificial intelligence: the types of possible conflicts and threats of losing control. Although many things have already been written on this topic, but this book systematically describes the entire problem area from a theoretical point of view. The book contains many terms, so for untrained readers it may seem somewhat complicated.

In Russian, the paper book can be found on the official website of the publishing house MYTH or on Ozone . The electronic version can be bought on liters or read by premium subscription in Mybook
In English, the book can be found on Ozone or Google Play.

“Simple Python. Modern programming style "Bill Lyubanovich


Introducing Python: Modern Computing in Simple Packages



Published: 2014 (eng), 2016 (rus)

Let's move from philosophical books to more practical ones. Summer is the time to learn something new. We advise you to start learning Python - a modern language that is widely used for scripting, data analysis, etc. This book is suitable for both beginners and for those, but already has programming experience in other languages. The book is easy to read and there are many examples, as well as suggestions on where to use Python in real-world tasks.

The book can be found on Ozone .

“Highly loaded applications. Programming, scaling, support »Martin Kleppman


Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems



Published: Spring 2017 (English), February 2018 (rus)

Quite a fresh book, translated into Russian just a few months ago. If you are interested in distributed systems or scalability, this book will be useful for you. The book will give you a high level of understanding of various technologies and practices of the implementation of high-load systems. The book covers everything that happens around data: storage, models, structures, access patterns, encoding, replication, partitioning, distributed systems, batch and stream processing, etc. An excellent book for practitioners who want to quickly learn all the basic concepts.

The book can be purchased at Ozone or on the official website of the publisher .

"The DevOps Handbook: How to Create World-Class Agility, Reliability, Reliability, and Generation Technology" Gene Kim Patrick Debois, John Willis, Jez Humble





Published: Autumn 2016

Recently, the DevOps movement, which promotes the need for developers and system administrators to work together, is gaining popularity. The DevOps Handbook is probably one of the most famous and most fundamental books in the DevOps field. This book provides not only information about what DevOps is and how to implement it, but also the history and circumstances that led to the emergence of DevOps and showed the viability of this methodology. This book is great for IT professionals, engineers, managers and analysts. The DevOps Handbook is a good guide with many examples and case studies.

The Myth publishing house plans to release a translation of the book “The DevOps Handbook” into Russian in the near future, but this was said in the summer of 2017 and still on the publisher's website is not worth the exact date of publication.

The book can be found on Google Play , where there is in the free access you can read about 150 pages.

“DevOps Philosophy. IT Management Art »Katherine Daniels, Jennifer Davis


Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale



Published: summer 2016 (eng), spring 2017 (rus)

Not much in Russian can be read about DevOps, this book is one of the few. If you are interested in DevOps development methodology, then this book can help you understand the concept and philosophy, as indicated in the title, without a description of the technical aspects. Unfortunately, there is a lot of water in the book, but if there are difficulties with reading in English, then this book is a great option!

The book can be read on a premium subscription to Mybook or buy a paper version of the Ozone .

"A Programmer's Guide to Data Mining" by Ron Zacharski




Another relevant topic today is Data Mining or Data Mining. If you still think that complex mathematics is always behind Data Mining, then this book is for you. The author informally and easily, without complicated mathematical calculations, explains what data mining and its basic methods are. Examples are implemented in Python.
For the introduction of this book is very good, if you want to study this topic more deeply, then you should turn to more academic works.

The book is available for free .

"Future Crimes: The Underground and the Battle For Our Connected World" Marc Goodman





Published: 2015

Coming to the end of our list, let's talk about the most important, what technical progress leads to: threats related to information security. The book methodically lists technical advances, such as unmanned aerial drones, cars with autopilot and even the above-mentioned Data Mining, and then the author gives examples of how all this can be hacked and used against us. The book makes you feel how we and what surrounds us are vulnerable to hacker attacks.

The book can be found on Google Play and iTunes.


As for the availability of books, some of them are cheaper, some are more expensive, three of them we could find in full for free , we think that if you wish, you can also do it (Artificial Intelligence, DevOps Philosophy and Simple Python).

For all the books we have provided the most convenient links for download and purchase , and then you have to choose what you want and what you are willing to pay for.

Of course, the list presented above is not exhaustive and the only true, so we suggest you share your comments in the comments with books or articles that you think should be read.

Source: https://habr.com/ru/post/412849/


All Articles