Осваиваем язык Julia

Скачать Осваиваем язык Julia Автор:

Шеррингтон М.


Год издания: 2017
Страниц: 415
Язык: русский
Julia - это хорошо структурированный язык программирования с большим быстродействием, устраняющим классическую проблему выполнения анализа на одном языке и трансляции его результатов на второй с целью повышения производительности. Приведены этапы инсталляции и выполнения Julia в разных операционных средах. Описываются различные способы работы с языком, его ключевой функционал, пошагово разбираются практические примеры.
Подробнее

Functional Programming in C++: How to improve your C++ programs using functional techniques

Скачать Functional Programming in C++: How to improve your C++ programs using functional techniques Автор:

Ivan Cukic


Год издания: 2018
Страниц: 321
Язык: английский
Functional Programming in C++ helps you unleash the functional side of your brain, as you gain a powerful new perspective on C++ coding. You'll discover dozens of examples, diagrams, and illustrations that break down the functional concepts you can apply in C++, including lazy evaluation, function objects and invokables, algebraic data types, and more. As you read, you'll match FP techniques with practical scenarios where they offer the most benefit.
Подробнее

Крупномасштабное машинное обучение вместе с Python

Скачать Крупномасштабное машинное обучение вместе с Python Автор:

Шарден Б., Массарон Л., Боскетти А.


Год издания: 2018
Страниц: 358
Язык: русский
Главная задача настоящей книги состоит в том, чтобы предоставить способы применения мощных методов машинного обучения с открытым исходным кодом в крупномасштабных проектах без привлечения дорогостоящих корпоративных решений или больших вычислительных кластеров. Описаны масштабируемое обучение в Scikit-learn, нейронные сети и глубокое обучение с использованием Theano, H2O и TensorFlow.
Подробнее

Head First. Паттерны проектирования. Обновленное юбилейное издание

Скачать Head First. Паттерны проектирования. Обновленное юбилейное издание Автор:

Фримен Э., Робсон Э., Сьерра К., Бейтс Б.


Год издания: 2018
Страниц: 657
Язык: русский
Больше 12 лет прошло с момента выхода первого издания книги, но она продолжает оставаться актуальной. Основные идеи не изменились, но изменился язык Java, например, появились лямбда-выражения. Поэтому авторы приняли решение обновить легендарную книгу и выпустить юбилейное издание. В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые шаблоны (паттерны) проектирования, работе с которыми посвящена эта книга.
Подробнее

Building Xamarin.Forms Mobile Apps Using XAML: Mobile Cross-Platform XAML and Xamarin.Forms Fundamentals

Скачать Building Xamarin.Forms Mobile Apps Using XAML: Mobile Cross-Platform XAML and Xamarin.Forms Fundamentals Автор:

Dan Hermes, Nima Mazloumi


Год издания: 2019
Страниц: 445
Язык: английский
Leverage Xamarin.Forms to build iOS and Android apps using a single, cross-platform approach. This book is the XAML companion to the C# guide Xamarin Mobile Application Development. You'll begin with an overview of Xamarin.Forms, then move on to an in-depth XAML (eXtensible Application Markup Language) primer covering syntax, namespaces, markup extensions, constructors, and the XAML standard.
Подробнее

Handbook of Software Engineering

Скачать Handbook of Software Engineering Автор:

Sungdeok Cha, Richard N. Taylor


Год издания: 2019
Страниц: 533
Язык: английский
This handbook provides a unique and in-depth survey of the current state-of-the-art in software engineering, covering its major topics, the conceptual genealogy of each subfield, and discussing future research directions. Subjects include foundational areas of software engineering (e.g. software processes, requirements engineering, software architecture, software testing, formal methods, software maintenance)
Подробнее

Applied Cryptography in .NET and Azure Key Vault: A Practical Guide to Encryption in .NET and .NET Core

Скачать Applied Cryptography in .NET and Azure Key Vault: A Practical Guide to Encryption in .NET and .NET Core Автор:

Stephen Haunts


Год издания: 2019
Страниц: 239
Язык: английский
Benefit from Microsoft's robust suite of security and cryptography primitives to create a complete, hybrid encryption scheme that will protect your data against breaches. This highly practical book teaches you how to use the .NET encryption APIs and Azure Key Vault, and how they can work together to produce a robust security solution. Applied Cryptography in .NET and Azure Key Vault begins with an introduction to the dangers of data breaches and the basics of cryptography.
Подробнее

The Joys of Hashing: Hash Table Programming with C

Скачать The Joys of Hashing: Hash Table Programming with C Автор:

Thomas Mailund


Год издания: 2019
Страниц: 209
Язык: английский
Build working implementations of hash tables, written in the C programming language. This book starts with simple first attempts devoid of collision resolution strategies, and moves through improvements and extensions illustrating different design ideas and approaches, followed by experiments to validate the choices. Hash tables, when implemented and used appropriately, are exceptionally efficient data structures for representing sets and lookup tables, providing low overhead, constant time, insertion, deletion, and lookup operations.
Подробнее

Kubernetes в действии (+code)

Скачать Kubernetes в действии (+code) Автор:

Марко Лукша


Год издания: 2019
Страниц: 674
Язык: русский
Книга детально рассказывает о Kubernetes – открытом программном обеспечении Google для автоматизации развёртывания, масштабирования и управления приложениями. Поддерживает основные технологии контейнеризации, также возможна поддержка технологий аппаратной виртуализации. Дано пошаговое разъяснение принципов работы и устройства модулей фреймворка. Вы узнаете все о создании объектов верхнего уровня, развертывании кластера на собственной рабочей машине и построении федеративного кластера в нескольких дата-центрах. Также детально проанализированы задачи обеспечения безопасности в Kubernetes.
Издание будет интересно всем, для кого актуальны проблемы организации кластеров и автоматизации развёртывания, масштабирования и управления приложениями.
Подробнее

Python for Data Science For Dummies, 2nd Edition

Скачать Python for Data Science For Dummies, 2nd Edition Автор:

John Paul Mueller, Luca Massaron


Год издания: 2019
Страниц: 496
Язык: английский
Быстрый и простой способ изучить программирование на Python и статистику. Python - это язык программирования общего назначения, созданный в конце 1980-х годов и названный в честь Монти Пайтона. Он используется тысячами людей для выполнения различных задач - от тестирования микросхем в Intel и поддержки Instagram, до создания видеоигр с библиотекой PyGame.
Подробнее