Разработка на основе поведения (Behavior-Driven Development, BDD) – это подход к проектированию программного обеспечения, предполагающий представление примеров желаемого поведения приложения в форме конкретной тестируемой спецификации. Представленные в книге практики совместной работы и...
В книге приведены красивые и изящные доказательства многих результатов из различных областей математики.
Среди них:
Бесконечность множества простых чисел
Представление чисел в виде суммы двух квадратов
Третья проблема Гильберта
Теорема Коши о жесткости
Гипотеза Борсука
Теорема Пойа о...
Микросервисная архитектура (МСА) сравнительно недавно завоевала славу самого популярного архитектурного подхода. Ее использование обеспечивает множество преимуществ на различных этапах жизненного цикла продукта. В частности, МСА позволяет получить меньшее время реакции на требования бизнеса, что...
БЫВАЕТ ЛИ У ВАС ОТСУТСТВИЕ ВДОХНОВЕНИЯ И СИЛ ДВИГАТЬСЯ ДАЛЬШЕ ПО СВОЕМУ ПУТИ?
Завершать контракты с теми или иными системами, которые сейчас не работают для нас во благо.
ПЕРЕВЕРНИТЕ ЭКРАН
Возможно, вы замечали, что на своем пути всё чаще ходите по кругу – повторяются жизненные сценарии и...
Эта книга объясняет, как устроен и как действует ядерный реактор и что нужно знать его оператору для обеспечения стабильной и безопасной работы
Коротко изложена история развития ядерных реакторов, представлены различные их типы и подробно рассмотрен один из них – водо-водяной реактор (PWR)...
Вебинар «Архитектура и память»
От поэтизации руины в романтизме до репрезентации исторической памяти в искусстве послевоенного времени – на протяжении последних двух веков тема памяти отражается в искусстве самых разных художников. На третьем вебинаре вы познакомитесь с картинами-руинами...
Китайские школьники регулярно занимают призовые места на международных математических олимпиадах. Среди основных тем книги: оригинальные способы работы с числами; способы решения уравнений, неравенств и их систем; упрощение и вычисление алгебраических выражений; логический вывод; занимательные...
Архитектурные детали любого здания являются иллюстрацией того или иного художественного стиля.
На 1 курсе из цикла «Архитектура в деталях» мы рассмотрим стиль «модерн».
На курсе мы рассмотрим следующие темы:
«Окна». Каждый создаст своё окно и свой мир в нем!
«Двери». Изучим материалы, которые...
Окружающий нас мир пронизан слаботочными системами, мы живем в пространстве управляемом слаботочными системами. Самые популярные направления работ для монтажников слаботочников: монтаж охранных систем, систем сигнализации, противопожарных систем, охранного телевидения, систем видеонаблюдения...
Надежный обмен сообщениями между серверами является сердцем распределенного приложения. Apache Pulsar — это гибкая платформа обмена сообщениями в реальном времени, созданная для работы в Kubernetes и обеспечивающая масштабируемость и отказоустойчивость, необходимые для облачных систем. Pulsar...
Описаны процессы, модели и стадии жизненного цикла программного обеспечения (ПО) экономических информационных систем. Приведены структурный и объектно-ориентированный подходы к проектированию ПО. Отражено применение стандартного языка объектно-ориентированного моделирования UML. Рассмотрены...
Нервная система – пожалуй, самая сложная из всех. В неё входит головной и спиной мозг (центральная нервная система) и периферические нервы. Любой, даже самый небольшой разлад в работе нервной системы, может самым пагубным образом отразиться на качестве жизни и состоянии здоровья.
Что делать...
О курсе
Рассматриваются общие принципы построения приложений, особенности монолитной и микросервисной архитектур, рекомандации по определению границ микросервисов. Разбираются различные способы взаимодействия микросервисов (HTTP, RPC, queue). Уделяется внимание аутентификации, организации...
Эта книга – для первых лиц. Она о том, как создать конкурентное преимущество, которое вывело компанию Toyota (и не только) в мировые лидеры. По мнению автора, и качество, и бережливость, которым так много внимания уделено в литературе, да и в практике консультирования, – это лишь этапы эволюции...
Книга предлагает исчерпывающее описание фундаментальных идей, лежащих в основе глубокого обучения и выдержавших испытание временем. Для глубокого понимания принципов машинного обучения требуется определенная математическая подготовка, поэтому в книгу включено основательное введение в теорию...
Книга рассказывает о приемах эффективной работы со столбцово-ориентированной системой управления базами данных DuckDB, которая легко встраивается в аналитические приложения, работает на ноутбуке и оперирует данными практически из любого источника, включая JSON, CSV, Parquet, SQLite и Postgres...
Глубокое изучение и понимание комплексного взаимодействия света, поверхностей, атмосферы и оптических эффектов, а также методы достижения этого в цифровой сфере, охватывающие как 3D, так и 2D-методы.
Исследуя цвет, поведение света и поверхности, атмосферу, шейдинг, текстурирование, физически...
Лучший способ научиться проектированию чего бы то ни было — изучать примеры!
В книге на примерах системы резервного копирования, фреймворка автономного тестирования, сопоставления с регулярными выражениями, браузерного движка размещения, небольшого компилятора исследуются распространенные...
АННОТАЦИЯ
Фреймворк Blazor от компании Microsoft позволяет создавать интерактивные веб-компоненты, которые изначально запускаются в браузере без подключаемых модулей или транспайлеров. А поскольку весь код написан на языке C#, его можно с легкостью использовать для разработки серверной и...
Эта книга дает полное представление о современном трехмерном глубоком обучении и помогает разработчикам в области компьютерного зрения применить свои знания на практике.
Вы научитесь:
разрабатывать модели трехмерного компьютерного зрения для взаимодействия с окружающей средой;
обрабатывать...