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

  • Добавил: umkaS
  • Дата: 15-01-2022, 12:12
  • Комментариев: 0
Название: Vulkan. Руководство разработчика
Автор: Селлерс Г.
Издательство: M.: ДMK
Год: 2017
Cтраниц: 395
Формат: pdf
Размер: 44 мб
Язык: русский

Следующее поколение спецификаций OpenGL, Vulkan, было разработано с нуля, давая приложению прямой контроль над графическим процессором (GPU) для беспрецедентного быстродействия и предсказуемости. Данная книга является официальным руководством по этому новому стандарту и предназначена для опытных программистов GPU. Один из разработчиков Vulkan API Грэхем Селлерс представляет новый язык для шейдинга SPIR-V, сопровождая описание многочисленными примерами.
  • Добавил: literator
  • Дата: 14-01-2022, 21:47
  • Комментариев: 0
A Functional Approach to Java: Augmenting Object-Oriented Code with Functional Principles (Second Early Release)Название: A Functional Approach to Java: Augmenting Object-Oriented Code with Functional Principles (Second Early Release)
Автор: Ben Weidig
Издательство: O’Reilly Media, Inc.
Год: 2022-01-18
Страниц: 144
Язык: английский
Формат: pdf, epub
Размер: 10.2 MB

Java developers usually tackle the complexity of software development through object-oriented programming (OOP). But not every problem is a good match for OOP. The functional programming (FP) paradigm offers you another approach to solving problems, and Java provides easy-to-grasp FP tools such as lambdas and streams. If you're interested in applying FP concepts to your Java code, this book is for you. Author Ben Weidig highlights different aspects of functional programming and shows you how to incorporate them in your code without going "fully functional." You'll learn how, when, and why to use FP concepts such as immutability and pure functions to write more concise, reasonable, and future-proof code. Many developers seek to expand their horizons by using OOP and FP together. It's no longer either-or; it's both.
  • Добавил: TRex
  • Дата: 14-01-2022, 16:57
  • Комментариев: 0
Название: Functional Programming in C#, 2nd Edition
Автор: Enrico Buonann
Издательство: Manning Publications Co.
Год: 2022
Формат: ePUB
Страниц: 448
Размер: 10 Mb
Язык: English

Functional Programming in C#, Second Edition teaches functional thinking for real-world problems. It reviews the C# language features that allow you to program functionally and through many practical examples shows the power of function composition, data-driven programming, and immutable data structures. All code examples work with .NET 6 and C# 10.
  • Добавил: umkaS
  • Дата: 14-01-2022, 10:41
  • Комментариев: 0
Название: Введение в разработку приложений для ОС Android
Автор: Березовская Ю.В., Юфрякова О.А., Вологдина В.Г.
Издательство: ИНТУИТ
Год: 2021
Cтраниц: 425
Формат: pdf
Размер: 67 мб

Учебное пособие ориентировано на людей, имеющих небольшой опыт программирования на современных языках и желающих научиться основам программирования для операционной системы Android. В издании рассматриваются следующие вопросы: предварительная подготовка компьютера для разработки под Android (установка и настройка программного обеспечения); проектирование и разработка приложений разного уровня сложности; использование возможностей смартфона (сенсорный экран, камера, звук, GPS); подключение и использование готовых библиотек; разработка простых игровых приложений; основы разработки мобильных HTML5-приложений с использованием Intel XDK.
  • Добавил: TRex
  • Дата: 14-01-2022, 08:23
  • Комментариев: 0
Название: Powerful Command-Line Applications in Go: Build Fast and Maintainable Tools
Автор: Ricardo Gerardi
Издательство: The Pragmatic Programmers
Год: 2022
Формат: ePUB
Страниц: 250
Размер: 10 Mb
Язык: English

Whether you want to automate tasks, analyze data, parse logs, talk to network services, or address other systems requirements, writing your own command-line tool may be the fastest - and perhaps the most fun - way to do it. The Go programming language is a great choice for developing tools that are fast, reliable, and cross-platform. Create command-line tools that work with files, connect to services, and even manage external processes, all while using tests and benchmarks to ensure your programs are fast and correct.
  • Добавил: literator
  • Дата: 13-01-2022, 22:43
  • Комментариев: 0
Python Programming with Design PatternsНазвание: Python Programming with Design Patterns
Автор: James W. Cooper
Издательство: Addison-Wesley Professional/Pearson Education
Год: 2022
Страниц: 352
Язык: английский
Формат: epub
Размер: 45.0 MB

Learn how to write Python code that's more robust, efficient, maintainable, and elegant—whether you're new to the language or you've been coding for years. Python Programming with Design Patterns combines a clear, modern introduction to modern Python with visual, example-driven explanations of 23 proven patterns for writing outstanding object-oriented code. Through these patterns and examples, best-selling patterns author James W. Cooper introduces modern techniques for creating Python objects that interact effectively to make powerful, flexible programs. Cooper's wide-ranging coverage includes abstract classes, multiple inheritance, GUI programming and widgets, graphical classes, drawing and plotting, math libraries, database programming, Python decorators, images, threads, iterators, creating executable code from Python programs, and much more.
  • Добавил: literator
  • Дата: 13-01-2022, 20:09
  • Комментариев: 0
Reliable Source: Lessons from a Life in Software EngineeringНазвание: Reliable Source: Lessons from a Life in Software Engineering
Автор: James Bonang, Clarisse Bonang
Издательство: Amazon.com Services LLC
Год: 2022
Страниц: 465
Язык: английский
Формат: pdf, epub
Размер: 10.3 MB

Software project retrospectives identify "what worked" and, not infrequently, what didn't; they distill the invaluable lessons garnered from weeks or months of hard work and tribulations into useful guidance. Reliable Source: Lessons from a Life in Software Engineering provides a retrospective, not of a single project or subproject, but on an entire career in the software industry. The book conveys solutions to the eclectic problems you'll encounter as a software professional.
  • Добавил: TRex
  • Дата: 13-01-2022, 18:52
  • Комментариев: 0
Название: Embedded System Design with ARM Cortex-M Microcontrollers: Applications with C, C++ and MicroPython
Автор: Cem Unsalan, Huseyin Deniz Gurhan, Mehmet Erkin Yucel
Издательство: Springer
Год: 2022
Формат: PDF
Страниц: 576
Размер: 11 Mb
Язык: English

This textbook introduces basic and advanced embedded system topics through Arm Cortex M microcontrollers, covering programmable microcontroller usage starting from basic to advanced concepts using the STMicroelectronics Discovery development board. Designed for use in upper-level undergraduate and graduate courses on microcontrollers, microprocessor systems, and embedded systems, the book explores fundamental and advanced topics, real-time operating systems via FreeRTOS and Mbed OS, and then offers a solid grounding in digital signal processing, digital control, and digital image processing concepts ― with emphasis placed on the usage of a microcontroller for these advanced topics.
  • Добавил: literator
  • Дата: 13-01-2022, 18:37
  • Комментариев: 0
Time Series Forecasting using Deep Learning: Combining PyTorch, RNN, TCN, and Deep Neural Network Models to Provide Production-Ready Prediction SolutionsНазвание: Time Series Forecasting using Deep Learning: Combining PyTorch, RNN, TCN, and Deep Neural Network Models to Provide Production-Ready Prediction Solutions
Автор: Ivan Gridin
Издательство: BPB Publications
Год: 2022
Страниц: 317
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

Explore the infinite possibilities offered by Artificial Intelligence and Neural Networks. This book is amid at teaching the readers how to apply the deep learning techniques to the time series forecasting challenges and how to build prediction models using PyTorch. The readers will learn the fundamentals of PyTorch in the early stages of the book. Next, the time series forecasting is covered in greater depth after the programme has been developed. You will try to use machine learning to identify the patterns that can help us forecast the future results. It covers methodologies such as Recurrent Neural Network, Encoder-decoder model, and Temporal Convolutional Network, all of which are state-of-the-art neural network architectures. Furthermore, for good measure, we have also introduced the neural architecture search, which automates searching for an ideal neural network design for a certain task.
  • Добавил: TRex
  • Дата: 13-01-2022, 15:17
  • Комментариев: 0
Название: Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing
Автор: Roger Lee
Издательство: Springer
Год: 2022
Формат: PDF
Страниц: 205
Размер: 14,4 Mb
Язык: English

This edited book presents scientific results of the 21st ACIS International Winter Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD2021-Winter) which was held on January 28"“30, at Ho Chi Minh City, Vietnam. The aim of this conference was to bring together researchers and scientists, businessmen and entrepreneurs, teachers, engineers, computer users, and students to discuss the numerous fields of computer science and to share their experiences and exchange new ideas and information in a meaningful way and research results about all aspects (theory, applications, and tools) of computer and information science, and to discuss the practical challenges encountered along the way and the solutions adopted to solve them.