Vtome.ru - электронная библиотека

  • Добавил: literator
  • Дата: 19-01-2022, 07:25
  • Комментариев: 0
Hands-on Scala Programming: Learn Scala in a Practical, Project-Based WayНазвание: Hands-on Scala Programming: Learn Scala in a Practical, Project-Based Way
Автор: Li Haoyi
Издательство: Independently published
Год: 2020
Страниц: 413
Язык: английский
Формат: pdf
Размер: 21.3 MB

Hands-on Scala teaches you how to use the Scala programming language in a practical, project-based fashion. This book is designed to quickly teach an existing programmer everything needed to go from "hello world" to building production applications like interactive websites, parallel web crawlers, and distributed systems in Scala. In the process you will learn how to use the Scala language to solve challenging problems in an elegant and intuitive manner. Scala as a language delegates much to libraries. Instead of many primitive concepts and types it offers a few powerful abstractions that let libraries define flexible interfaces that are natural to use. Haoyi's Scala libraries are a beautiful example of what can be built on top of these foundations. There's a whole universe he covers in this book: libraries for interacting with the operating system, testing, serialization, parsing, web-services to a full-featured REPL and build tool.
  • Добавил: TRex
  • Дата: 19-01-2022, 05:00
  • Комментариев: 0
Название: System Design. Подготовка к сложному интервью
Автор: Алекс Сюй
Издательство: Питep
Год: 2022
Формат: PDF
Страниц: 304
Размер: 10 Mb
Язык: Русский

Интервью по System Design (проектированию ИТ-систем) очень популярны у работодателей, на них легко проверить ваши навыки общения и оценить умение решать реальные задачи. Пройти такое собеседование непросто, поскольку в проектировании ИТ-систем не существует единственно правильных решений. Речь идет о самых разнообразных реальных системах, обладающих множеством особенностей. Вам могут предложить выбрать общую архитектуру, а потом пройтись по всем компонентам или, наоборот, сосредоточиться на каком-то одном аспекте. Но в любом случае вы должны продемонстрировать понимание и знание системных требований, ограничений и узких мест.
  • Добавил: literator
  • Дата: 19-01-2022, 02:17
  • Комментариев: 0
Название: C# 10 Pocket Reference: Instant Help for C# 10 Programmers (Final)
Автор: Joseph Albahari, Ben Albahari
Издательство: O’Reilly Media, Inc.
Год: 2022
Страниц: 240
Язык: английский
Формат: epub
Размер: 10.1 MB

Looking for quick answers for using C# 10? This tightly focused and practical guide tells you exactly what you need to know without long intros or bloated samples. Succinct and easy to browse, this pocket reference is an ideal quick source of information. If you know Java, C++, or an earlier C# version, this guide will help you get rapidly up to speed. All programs and code snippets are available as interactive samples in LINQPad. You can edit these samples and instantly see the results without needing to set up projects in Visual Studio. Written by the authors of C# 9.0 in a Nutshell, this pocket reference covers C# fundamentals and features new to C# 10. You'll also find advanced topics such as operator overloading, type constraints, nullable types, operator lifting, closures, patterns, and asynchronous functions.
  • Добавил: tatanavip
  • Дата: 18-01-2022, 21:43
  • Комментариев: 0

Название: Профессиональный бенчмарк: искусство измерения производительности
Автор: Акиньшин А.
Издательство: Питер
Год: 2022
Формат: pdf, djvu
Размер: 14 Мб
Качество: Хорошее
Язык: Русский

Это исчерпывающее руководство поможет вам правильно разрабатывать бенчмарки, измерять ключевые метрики производительности приложений .NET и анализировать результаты. В книге представлены десятки кейсов, проясняющих сложные аспекты бенчмаркинга. Ее изучение позволит вам избежать распространенных ошибок, проконтролировать точность измерений и повысить производительность своих программ.
  • Добавил: literator
  • Дата: 18-01-2022, 15:55
  • Комментариев: 0
Machine Learning: Neural Networks, Decision Trees and Support Vector Machine with IBM SPSS ModelerНазвание: Machine Learning: Neural Networks, Decision Trees and Support Vector Machine with IBM SPSS Modeler
Автор: L. Marvin
Издательство: Lulu.com
Год: 2021
Страниц: 275
Язык: английский
Формат: epub
Размер: 13.0 MB

Machine Learning techniques are intended to extract the knowledge contained in the data through models and other appropriate techniques. Within Machine Learning techniques there are two fundamental types: supervised learning techniques and unsupervised learning techniques. Supervised learning techniques include all those that use a model in which there are dependent variables and independent variables. The purpose of these techniques is usually prediction or classification of both at the same time. Neural networks, decision trees, and SVM models are supervised learning machine learning techniques for prediction and classification. It is precisely these techniques that are developed in this book using IBM SPSS Modeler software.
  • Добавил: TRex
  • Дата: 18-01-2022, 11:30
  • Комментариев: 0
Название: Microservice APIs: With examples in Python (MEAP)
Автор: Jose Haro Peralta
Издательство: Manning Publications
Год: 2022 v10
Формат: PDF
Страниц: 350
Размер: 10 Mb
Язык: English

Tips, best practices, and handy Python features for designing better microservices architecture and streamlining API integrations.
Microservice APIs shares successful strategies and techniques for designing Microservices systems, with a particular emphasis on creating easy-to-consume APIs.
This practical guide focuses on implementation over philosophizing and has just enough theory to get you started. You’ll quickly go hands on designing the architecture for a microservices platform, produce standard specifications for REST and GraphQL APIs, and bake in authentication features to keep your APIs secure. Written in a framework-agnostic manner, its universal principles of API and microservices design can easily be applied to your favorite stack and toolset.
  • Добавил: buratino
  • Дата: 18-01-2022, 11:24
  • Комментариев: 0
Название: Effective Data Science Infrastructure: How to make data scientists productive (MEAP Version 7)
Автор: Ville Tuulos
Издательство: Manning
Год: 2022
Формат: True PDF
Страниц: 356
Размер: 11.4 Mb
Язык: English

Simplify data science infrastructure to give data scientists an efficient path from prototype to production.
Effective Data Science Infrastructure is a hands-on guide to assembling infrastructure for data science and machine learning applications. It reveals the processes used at Netflix and other data-driven companies to manage their cutting edge data infrastructure.
  • Добавил: TRex
  • Дата: 18-01-2022, 10:13
  • Комментариев: 0
Название: Kafka in Action
Автор: Dylan Scott, Viktor Gamov, Dave Klein
Издательство: Manning Publications
Год: 2022
Формат: True PDF
Страниц: 272
Размер: 15 Mb
Язык: English

Kafka in Action is a practical, hands-on guide to building Kafka-based data pipelines. Filled with real-world use cases and scenarios, this book probes Kafka's most common use cases, ranging from simple logging through managing streaming data systems for message routing, analytics, and more. In systems that handle big data, streaming data, or fast data, it's important to get your data pipelines right. Apache Kafka is a wicked-fast distributed streaming platform that operates as more than just a persistent log or a flexible message queue.
  • Добавил: literator
  • Дата: 17-01-2022, 17:00
  • Комментариев: 0
Clojure на производствеНазвание: Clojure на производстве
Автор: Гришаев И.В.
Издательство: Издательские решения
Год: 2020
Страниц: 361
Язык: русский
Формат: pdf
Размер: 10,1 MB

Clojure? Это где скобочки и нет типов? На производстве? Всё верно. Книга расскажет о том, как строят боевые системы на этом языке: от простого к сложному, скобка за скобкой. До сих пор информацию о Clojure можно было найти только в книгах на английском и в отдельных статьях в интернете. Ситуация меняется: появилась книга о Clojure на русском, и это не перевод. Автор — программист, который зарабатывает этим языком. Это не очередное введение в Clojure. Вас ждут семь глав с акцентом на практику и неочевидные вещи, которых нет в учебных материалах. Вся книга от начала до конца — личный опыт автора. Код заимствован из настоящих проектов. Ожидается, что читатель знаком с Clojure или другим диалектом Лиспа. Чтобы лучше усвоить материал, желательно иметь опыт программирования. Для аудитории продвинутого уровня. Это книга о том, как применять Clojure в настоящих условиях: не сортировать списки в олимпиадных задачах, а поднимать веб-приложения, строить системы, писать тесты.
  • Добавил: literator
  • Дата: 17-01-2022, 15:59
  • Комментариев: 0
Animated Problem Solving: An Introduction to Program Design Using Video Game DevelopmentНазвание: Animated Problem Solving: An Introduction to Program Design Using Video Game Development
Автор: Marco T. Morazan
Издательство: Springer
Серия: Texts in Computer Science
Год: 2022
Страниц: 688
Язык: английский
Формат: pdf (true)
Размер: 10.9 MB

This textbook is about systematic problem solving and systematic reasoning using type-driven design. There are two problem solving techniques that are emphasized throughout the book:divide and conqueranditerative refinement. Divide and conquer is the process by which a large problem is broken into two or more smaller problems that are easier to solve and then the solutions for the smaller pieces are combined to create an answer to the problem. Iterative refinement is the process by which a solution to a problem is gradually made better–like the drafts of an essay. Mastering these techniques are essential to becoming a good problem solver and programmer. In this textbook, all the solutions to problems are expressed as programs. It is important to be somewhat precise about what a program is. A program is much more than just code written using a programming language. Remember that a program is a solution to a problem. Therefore, a program has a design, code, examples of how it works, and tests. That is, it communicates how the problem is solved and illustrates that the solution works. If any of the mentioned components are missing, then we have an incomplete program.