📖 Проектирование событийно-ориентированных систем.
Автор: Бен Стопфорд
Описание:
Современный мир плотно покрыт коммуникационными сетями разного уровня, и с лёгкой руки его можно назвать информационно связанным. Но, несмотря на это, всё ещё есть множество ситуаций, когда различным людям, командам и системам предпочтительнее взаимодействовать асинхронно, обмениваясь информацией лишь изредка, от случая к случаю, но при этом сохранять погружённость в общие контексты. Добиться этого в привычных императивных системах довольно сложно. Что делает подход, предлагаемый создателями Apache Kafka, особенно ценным. Данная книга поможет всем заинтересованным ознакомиться с общими принципами построения слабосвязанных событийно-ориентированных архитектур и раскроет основные преимущества и недостатки применяемых подходов.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Kafka
Автор: Бен Стопфорд
Описание:
Современный мир плотно покрыт коммуникационными сетями разного уровня, и с лёгкой руки его можно назвать информационно связанным. Но, несмотря на это, всё ещё есть множество ситуаций, когда различным людям, командам и системам предпочтительнее взаимодействовать асинхронно, обмениваясь информацией лишь изредка, от случая к случаю, но при этом сохранять погружённость в общие контексты. Добиться этого в привычных императивных системах довольно сложно. Что делает подход, предлагаемый создателями Apache Kafka, особенно ценным. Данная книга поможет всем заинтересованным ознакомиться с общими принципами построения слабосвязанных событийно-ориентированных архитектур и раскроет основные преимущества и недостатки применяемых подходов.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Kafka
📖 Reverse Engineering with Terraform
Автор: Bhatia Sumit, Gabhane Chetan
Описание:
Эта книга представляет собой всеобъемлющее руководство по использованию Terraform в инфраструктуре в качестве средства автоматизации кода и его применению к инфраструктурным операциям.
Реверс-инжиниринг с помощью Terraform начинается с ознакомления с основными функциональными возможностями Terraform, включая файлы состояния, конфигурационные файлы и поставщиков, за которыми следует глубокое погружение в инструмент. Затем вы узнаете, как точно определить проблемы с Terraform automation и как реверс-инжиниринг может помочь вам в их решении. Более подробно авторы Сумит Бхатия и Четан Габхане расскажут вам о различных этапах обратного проектирования с целью более эффективной интеграции Terraform с существующей и унаследованной ИТ-инфраструктурой.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Engineering
Автор: Bhatia Sumit, Gabhane Chetan
Описание:
Эта книга представляет собой всеобъемлющее руководство по использованию Terraform в инфраструктуре в качестве средства автоматизации кода и его применению к инфраструктурным операциям.
Реверс-инжиниринг с помощью Terraform начинается с ознакомления с основными функциональными возможностями Terraform, включая файлы состояния, конфигурационные файлы и поставщиков, за которыми следует глубокое погружение в инструмент. Затем вы узнаете, как точно определить проблемы с Terraform automation и как реверс-инжиниринг может помочь вам в их решении. Более подробно авторы Сумит Бхатия и Четан Габхане расскажут вам о различных этапах обратного проектирования с целью более эффективной интеграции Terraform с существующей и унаследованной ИТ-инфраструктурой.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Engineering
📖 Разработка Android-приложений на С# с использованием Xamarin с нуля
Автор: Умрихин Е. Д.
Описание:
Рассмотрены особенности создания Android-приложений при помощи Visual Studio Community на C#. Книга знакомит читателя со структурой проектов Xamarin.Android, с особенностями сборки и отладки приложений. Рассматриваются основные подходы к разработке Android-приложений, методы построения интерфейса, хранения данных, показана интеграция мобильных приложений с веб-службами, описаны особенности распространения и публикации приложений в магазине Google Play, разобраны основные методы монетизации мобильного контента. Представлены многочисленные примеры кода для решения различных задач, который можно использовать в своих приложениях.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #C #Android
Автор: Умрихин Е. Д.
Описание:
Рассмотрены особенности создания Android-приложений при помощи Visual Studio Community на C#. Книга знакомит читателя со структурой проектов Xamarin.Android, с особенностями сборки и отладки приложений. Рассматриваются основные подходы к разработке Android-приложений, методы построения интерфейса, хранения данных, показана интеграция мобильных приложений с веб-службами, описаны особенности распространения и публикации приложений в магазине Google Play, разобраны основные методы монетизации мобильного контента. Представлены многочисленные примеры кода для решения различных задач, который можно использовать в своих приложениях.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #C #Android
📖 Game Programming with Unity and C#
Автор: Умрихин Е. Д.
Описание:
Изучите основы игрового движка Unity, язык программирования C# и искусство объектно-ориентированного программирования. Эта книга предназначена для новичков, не имеющих знаний или опыта в разработке игр или программировании.
Это второе издание, наполненное примерами, соответствует последним стандартам и функциям Unity по состоянию на 2023 год и включает множество корректировок для улучшения вашего опыта. Начиная с введения в Unity, вы изучите основы движка: навигацию по различным окнам, управление объектами, составляющими вашу игру, и понимание концепций, которые являются основополагающими для движка. После этого вы получите прочную основу в концепциях объектно-ориентированного программирования и синтаксисе языка C#. Затем начинается самое интересное, поскольку вы получаете практический опыт создания трех игровых примеров проектов, которые оттачивают изученные вами концепции до тех пор, пока они не закрепятся.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #C
Автор: Умрихин Е. Д.
Описание:
Изучите основы игрового движка Unity, язык программирования C# и искусство объектно-ориентированного программирования. Эта книга предназначена для новичков, не имеющих знаний или опыта в разработке игр или программировании.
Это второе издание, наполненное примерами, соответствует последним стандартам и функциям Unity по состоянию на 2023 год и включает множество корректировок для улучшения вашего опыта. Начиная с введения в Unity, вы изучите основы движка: навигацию по различным окнам, управление объектами, составляющими вашу игру, и понимание концепций, которые являются основополагающими для движка. После этого вы получите прочную основу в концепциях объектно-ориентированного программирования и синтаксисе языка C#. Затем начинается самое интересное, поскольку вы получаете практический опыт создания трех игровых примеров проектов, которые оттачивают изученные вами концепции до тех пор, пока они не закрепятся.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #C
📖 Graph Algorithms the Fun Way
Автор: Kubica J.
Описание:
«Graph Algorithms the Fun Way» предлагает освежающий подход к сложным концепциям, сочетая юмор, образные примеры и практические реализации Python, чтобы раскрыть мощь и универсальность решения проблем на основе графов в реальном мире. С помощью понятных диаграмм, интересных примеров и кода Python вы создадите прочную основу для решения проблем с графами в своих собственных проектах.
Эта книга представляет собой введение в графы и их алгоритмы для программистов, которые хотят понять и применять их. Графы — это тип структуры данных, используемый в математике, информатике и многих других областях для моделирования и решения широкого спектра реальных проблем. Структура графа позволяет нам представлять связи или ассоциации между элементами. Понимание этой структуры имеет решающее значение для использования мощи графов и их эффективного использования.
Тем не менее, эта книга все еще лишь поверхностно описывает захватывающий и мощный мир графовых алгоритмов, область изучения с долгой историей и продолжающимися исследованиями. Всестороннее освещение всех методов графов и их относительных преимуществ потребовало бы множества томов и было бы устаревшим на момент его публикации. Вместо этого эта книга призвана служить основой для людей, впервые обращающихся к этой захватывающей области.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Algorithms
Автор: Kubica J.
Описание:
«Graph Algorithms the Fun Way» предлагает освежающий подход к сложным концепциям, сочетая юмор, образные примеры и практические реализации Python, чтобы раскрыть мощь и универсальность решения проблем на основе графов в реальном мире. С помощью понятных диаграмм, интересных примеров и кода Python вы создадите прочную основу для решения проблем с графами в своих собственных проектах.
Эта книга представляет собой введение в графы и их алгоритмы для программистов, которые хотят понять и применять их. Графы — это тип структуры данных, используемый в математике, информатике и многих других областях для моделирования и решения широкого спектра реальных проблем. Структура графа позволяет нам представлять связи или ассоциации между элементами. Понимание этой структуры имеет решающее значение для использования мощи графов и их эффективного использования.
Тем не менее, эта книга все еще лишь поверхностно описывает захватывающий и мощный мир графовых алгоритмов, область изучения с долгой историей и продолжающимися исследованиями. Всестороннее освещение всех методов графов и их относительных преимуществ потребовало бы множества томов и было бы устаревшим на момент его публикации. Вместо этого эта книга призвана служить основой для людей, впервые обращающихся к этой захватывающей области.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Algorithms
📖 Базовая математика для искусственного интеллекта
Автор: Нельсон Х.
Книга дает прочные знания математики, лежащей в основе работы современных систем ИИ. Приведены необходимые и достаточные сведения для успешной работы в области ИИ, без углубления в сложные академические теории, с акцентом на практическом применении и современных моделях. Даны основы машинного обучения и науки о данных. Рассмотрены регрессия, нейронные сети, свертка, оптимизация, вероятность, марковские процессы, дифференциальные уравнения и многое другое исключительно в контексте искусственного интеллекта. Показано, как объединять модели машинного обучения и естественного языка, работать с графовыми и сетевыми данными, визуализировать преобразования пространства, уменьшать размерность, обрабатывать изображения, выбирать модели и для проектов, основанных на данных.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #AI
Автор: Нельсон Х.
Книга дает прочные знания математики, лежащей в основе работы современных систем ИИ. Приведены необходимые и достаточные сведения для успешной работы в области ИИ, без углубления в сложные академические теории, с акцентом на практическом применении и современных моделях. Даны основы машинного обучения и науки о данных. Рассмотрены регрессия, нейронные сети, свертка, оптимизация, вероятность, марковские процессы, дифференциальные уравнения и многое другое исключительно в контексте искусственного интеллекта. Показано, как объединять модели машинного обучения и естественного языка, работать с графовыми и сетевыми данными, визуализировать преобразования пространства, уменьшать размерность, обрабатывать изображения, выбирать модели и для проектов, основанных на данных.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #AI
📖 C++ 20 в деталях
Автор: Нельсон Х.
В этой книге подробно рассказывается о новом стандарте С++20. Для тех, кто незнаком с С++20, приводится его краткий обзор, а далее рассматриваются ключевые возможности языка. Вы получите представление о ключевых изменениях в ядре языка (концепты и модули), новой библиотеке диапазонов, корутинах, а затем сможете применить теорию на практике, изучив ряд примеров. Книгу можно использовать как справочное руководство и изучать главы в удобном для вас порядке.
Издание будет полезно разработчикам, желающим освоить последнюю версию С++, изучить передовые возможности и добавления в язык, а также заглянуть за кулисы разработки новых стандартов языка и узнать, как предлагаются, обсуждаются и утверждаются новые изменения в стандарт С++ и чем вызваны эти изменения.
Книга, которую вы держите в руках, открывает серию «Книжная полка Истового Инженера», которая издается при поддержке компании YADRO. Это издание подготовлено к публикации Московским институтом электроники и математики им. А. Н. Тихонова НИУ ВШЭ совместно с «ДМК Пресс».
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #C
Автор: Нельсон Х.
В этой книге подробно рассказывается о новом стандарте С++20. Для тех, кто незнаком с С++20, приводится его краткий обзор, а далее рассматриваются ключевые возможности языка. Вы получите представление о ключевых изменениях в ядре языка (концепты и модули), новой библиотеке диапазонов, корутинах, а затем сможете применить теорию на практике, изучив ряд примеров. Книгу можно использовать как справочное руководство и изучать главы в удобном для вас порядке.
Издание будет полезно разработчикам, желающим освоить последнюю версию С++, изучить передовые возможности и добавления в язык, а также заглянуть за кулисы разработки новых стандартов языка и узнать, как предлагаются, обсуждаются и утверждаются новые изменения в стандарт С++ и чем вызваны эти изменения.
Книга, которую вы держите в руках, открывает серию «Книжная полка Истового Инженера», которая издается при поддержке компании YADRO. Это издание подготовлено к публикации Московским институтом электроники и математики им. А. Н. Тихонова НИУ ВШЭ совместно с «ДМК Пресс».
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #C
📖 Математика в машинном обучении
Автор: Дайзенрот Марк Питер, Альдо Фейзал А., Чен Сунь Он
Фундаментальные математические дисциплины, необходимые для понимания машинного обучения, - это линейная алгебра, аналитическая геометрия, векторный анализ, оптимизация, теория вероятностей и статистика. Традиционно все эти темы размазаны по различным курсам, поэтому студентам, изучающим data science или computer science, а также профессионалам в МО, сложно выстроить знания в единую концепцию.
Эта книга самодостаточна: читатель знакомится с базовыми математическими концепциями, а затем переходит к четырем основным методам МО: линейной регрессии, методу главных компонент, гауссову моделированию и методу опорных векторов.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #ML
Автор: Дайзенрот Марк Питер, Альдо Фейзал А., Чен Сунь Он
Фундаментальные математические дисциплины, необходимые для понимания машинного обучения, - это линейная алгебра, аналитическая геометрия, векторный анализ, оптимизация, теория вероятностей и статистика. Традиционно все эти темы размазаны по различным курсам, поэтому студентам, изучающим data science или computer science, а также профессионалам в МО, сложно выстроить знания в единую концепцию.
Эта книга самодостаточна: читатель знакомится с базовыми математическими концепциями, а затем переходит к четырем основным методам МО: линейной регрессии, методу главных компонент, гауссову моделированию и методу опорных векторов.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #ML
📖 Java For Dummies
Автор: Дайзенрот Марк Питер, Альдо Фейзал А., Чен Сунь Он
Вы говорите на языке Java? Нет, мы говорим не о твоей утренней чашке кофе (кофе с острова Ява - Java). Мы имеем в виду самый популярный в мире язык программирования, который работает практически на любом компьютере!
Если вы хотите начать ― или усовершенствовать свою игру ― с Java, то Java для чайников - это то руководство, которое вам нужно.В этой книге вы узнаете:
Как взять под контроль процесс выполнения вашей программы
Как программировать с классами, объектами и методами
Как используйть функциональные возможности Java для программирования
Ознакомитесь с Java 17, последней версией долгосрочной поддержки
Это актуальное руководство охватывает последние разработки в Java, включая новый синтаксис оператора switch. Итак, если вы готовы погрузиться в один из самых практичных (и крутых!) языков программирования в мире, самое время вам изучить Java для чайников.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Java
Автор: Дайзенрот Марк Питер, Альдо Фейзал А., Чен Сунь Он
Вы говорите на языке Java? Нет, мы говорим не о твоей утренней чашке кофе (кофе с острова Ява - Java). Мы имеем в виду самый популярный в мире язык программирования, который работает практически на любом компьютере!
Если вы хотите начать ― или усовершенствовать свою игру ― с Java, то Java для чайников - это то руководство, которое вам нужно.В этой книге вы узнаете:
Как взять под контроль процесс выполнения вашей программы
Как программировать с классами, объектами и методами
Как используйть функциональные возможности Java для программирования
Ознакомитесь с Java 17, последней версией долгосрочной поддержки
Это актуальное руководство охватывает последние разработки в Java, включая новый синтаксис оператора switch. Итак, если вы готовы погрузиться в один из самых практичных (и крутых!) языков программирования в мире, самое время вам изучить Java для чайников.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Java
📖 Numerical Python
Автор: Johansson Robert
знайте, как использовать возможности научных вычислений и анализа данных, предоставляемые Python, его стандартной библиотекой и популярными числовыми пакетами Python с открытым исходным кодом, такими как NumPy, SymPy, SciPy, matplotlib и другими. В этой книге демонстрируется, как работать с математическим моделированием и решать задачи с помощью численных, символьных методов и методов визуализации. В ней рассматриваются приложения в науке, технике, анализе данных и многом другом.
В третьем издании Numerical Python представлено множество практических примеров применения в фундаментальных научных компьютерных дисциплинах, а также в науке о данных и статистике. Это полностью переработанное издание, обновленное для последней версии каждой библиотеки, демонстрирует возможности Python для быстрой разработки и исследовательских вычислений благодаря его простому и высокоуровневому синтаксису и множеству мощных библиотек и инструментов для вычислений и анализа данных.
После прочтения этой книги читатели познакомятся со многими вычислительными техниками, включая вычисления на основе массивов и символов, визуализацию и ввод-вывод из числовых файлов, решение уравнений, оптимизацию, интерполяцию и интеграцию, а также вычислительные задачи, относящиеся к конкретной предметной области, такие как решение дифференциальных уравнений, анализ данных, статистическое моделирование и машинное обучение. обучение.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Java
Автор: Johansson Robert
знайте, как использовать возможности научных вычислений и анализа данных, предоставляемые Python, его стандартной библиотекой и популярными числовыми пакетами Python с открытым исходным кодом, такими как NumPy, SymPy, SciPy, matplotlib и другими. В этой книге демонстрируется, как работать с математическим моделированием и решать задачи с помощью численных, символьных методов и методов визуализации. В ней рассматриваются приложения в науке, технике, анализе данных и многом другом.
В третьем издании Numerical Python представлено множество практических примеров применения в фундаментальных научных компьютерных дисциплинах, а также в науке о данных и статистике. Это полностью переработанное издание, обновленное для последней версии каждой библиотеки, демонстрирует возможности Python для быстрой разработки и исследовательских вычислений благодаря его простому и высокоуровневому синтаксису и множеству мощных библиотек и инструментов для вычислений и анализа данных.
После прочтения этой книги читатели познакомятся со многими вычислительными техниками, включая вычисления на основе массивов и символов, визуализацию и ввод-вывод из числовых файлов, решение уравнений, оптимизацию, интерполяцию и интеграцию, а также вычислительные задачи, относящиеся к конкретной предметной области, такие как решение дифференциальных уравнений, анализ данных, статистическое моделирование и машинное обучение. обучение.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Java
📖 Применение функций OpenCV в компьютерном зрении (60 примеров на Python)
Автор: Молодяков С.А.
В монографии излагаются вопросы обработки изображений с применением функций библиотеки OpenCV. Представлены 60 примеров программ, написанных на языке Python. Примеры разделены на три уровня алгоритмов: простой низкоуровневой обработки изображений, сегментирования и высокоуровневой обработки (распознавания); а также обработки видео. Представленные примеры являются рабочими программами, которые написаны студентами высшей школы программной инженерии Санкт-Петербургского политехнического университета. Монография предназначена для начинающих инженеров и специалистов в области проектирования и применения видеосистем для обработки изображений. Примеры программ позволяют упростить изучение алгоритмов компьютерного зрения и функций библиотеки OpenCV, а также процесс экспериментирования над изображениями. Монография может быть полезна студентам, проходящим подготовку по направлениям 09.03.01 «Информатика и вычислительная техника», 09.03.04 «Программная инженерия»,12.03.01 «Приборостроение».
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #AI
Автор: Молодяков С.А.
В монографии излагаются вопросы обработки изображений с применением функций библиотеки OpenCV. Представлены 60 примеров программ, написанных на языке Python. Примеры разделены на три уровня алгоритмов: простой низкоуровневой обработки изображений, сегментирования и высокоуровневой обработки (распознавания); а также обработки видео. Представленные примеры являются рабочими программами, которые написаны студентами высшей школы программной инженерии Санкт-Петербургского политехнического университета. Монография предназначена для начинающих инженеров и специалистов в области проектирования и применения видеосистем для обработки изображений. Примеры программ позволяют упростить изучение алгоритмов компьютерного зрения и функций библиотеки OpenCV, а также процесс экспериментирования над изображениями. Монография может быть полезна студентам, проходящим подготовку по направлениям 09.03.01 «Информатика и вычислительная техника», 09.03.04 «Программная инженерия»,12.03.01 «Приборостроение».
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #AI
📖 OpenCV и Java. Обработка изображений и компьютерное зрение
Автор: Прохоренок Н.
Книга знакомит с современными технологиями компьютерного зрения, позволяющими машинам, роботам, веб-камерам и другим устройствам распознавать изображения. Приведено описание библиотеки компьютерного зрения OpenCV применительно к языку программирования Java. Объясняется, как загружать и сохранять изображения в различных форматах, захватывать кадры с веб-камеры в режиме реального времени, выполнять обработку, трансформацию и сегментацию изображения, применять к изображению фильтры. На практических примерах рассмотрены алгоритмы компьютерного зрения, предназначенные для обнаружения, классифика- ции и отслеживания объектов, выделения границ и контуров объектов, поиска объектов по шаблону, особым точкам, цвету или обученному классификатору.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Java
Автор: Прохоренок Н.
Книга знакомит с современными технологиями компьютерного зрения, позволяющими машинам, роботам, веб-камерам и другим устройствам распознавать изображения. Приведено описание библиотеки компьютерного зрения OpenCV применительно к языку программирования Java. Объясняется, как загружать и сохранять изображения в различных форматах, захватывать кадры с веб-камеры в режиме реального времени, выполнять обработку, трансформацию и сегментацию изображения, применять к изображению фильтры. На практических примерах рассмотрены алгоритмы компьютерного зрения, предназначенные для обнаружения, классифика- ции и отслеживания объектов, выделения границ и контуров объектов, поиска объектов по шаблону, особым точкам, цвету или обученному классификатору.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Java
📖 Conversational AI with Rasa
Автор: Xiaoquan Kong Guan Wang
Создание, тестирование и развертывание систем на базе искусственного интеллекта корпоративного класса, виртуальные помощники и чат-боты
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #AI
Автор: Xiaoquan Kong Guan Wang
Создание, тестирование и развертывание систем на базе искусственного интеллекта корпоративного класса, виртуальные помощники и чат-боты
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #AI
📖 Изучение сложных систем с помощью Python
Автор: Аллен Б. Дауни
Наука о сложных системах – это междисциплинарная область на стыке математики, информатики и естествознания, которая фокусируется на сложных системах, представляющих собой системы со множеством взаимодействующих компонентов.
Одним из основных инструментов науки о сложных системах являются дискретные модели, включая сети и графы, клеточные автоматы и агентное моделирование.
Наука о сложных системах полезна, особенно если необходимо объяснить поведение природных и социальных систем, она обеспечивает разнообразный и адаптируемый инструментарий моделирования, позволяет применить навыки программирования и поразмыслить над фундаментальными вопросами философии науки. В книге приводится код, математические тексты и пояснения, необходимые для понимания работы моделей.
Издание будет полезно широкому кругу лиц, здесь опущены очень сложные технические детали.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Python
Автор: Аллен Б. Дауни
Наука о сложных системах – это междисциплинарная область на стыке математики, информатики и естествознания, которая фокусируется на сложных системах, представляющих собой системы со множеством взаимодействующих компонентов.
Одним из основных инструментов науки о сложных системах являются дискретные модели, включая сети и графы, клеточные автоматы и агентное моделирование.
Наука о сложных системах полезна, особенно если необходимо объяснить поведение природных и социальных систем, она обеспечивает разнообразный и адаптируемый инструментарий моделирования, позволяет применить навыки программирования и поразмыслить над фундаментальными вопросами философии науки. В книге приводится код, математические тексты и пояснения, необходимые для понимания работы моделей.
Издание будет полезно широкому кругу лиц, здесь опущены очень сложные технические детали.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Python
📖 Алгоритмическое обеспечение сложных систем управления
Автор: Павлов А.А.
В монографии описаны алгоритмы решения задач линейного, сепарабельного, нелинейного дискретного программирования с блочной структурой ограничений, имеющие псевдополиномиальную оценку числа вычислений. Описаны классы прикладных задач дискретного программирования. Изложены новые возможности использования моделей линейного целочисленного программирования в задачах проектирования сложных систем управления.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Algorythm
Автор: Павлов А.А.
В монографии описаны алгоритмы решения задач линейного, сепарабельного, нелинейного дискретного программирования с блочной структурой ограничений, имеющие псевдополиномиальную оценку числа вычислений. Описаны классы прикладных задач дискретного программирования. Изложены новые возможности использования моделей линейного целочисленного программирования в задачах проектирования сложных систем управления.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Algorythm
Изучите азы работы Python, SQL, нейросетей и визуализации данных за 5 дней.
Бесплатный мини-курс от Skillbox для любого уровня откроет вам дорогу к направлению Data Science, в котором зарплата только начинающего специалиста составляет 100.000₽+
После мини курса Вы:
— Имеете собственное портфолио из 4 работ, которое можно показать работодателю
— Находитесь в закрытом экспертном телеграмм сообществе
— Получаете бессрочный доступ к видео-платформе
— Пообщались со спикером и закрыли все вопросы, возникшие в момент обучения
Регистрируйтесь по специальной ссылке и забирайте еще полезные подарки, один из которых: ПЕРСОНАЛЬНАЯ карьерная консультация. На мини-курс осталось 23 места.
Бесплатный мини-курс от Skillbox для любого уровня откроет вам дорогу к направлению Data Science, в котором зарплата только начинающего специалиста составляет 100.000₽+
После мини курса Вы:
— Имеете собственное портфолио из 4 работ, которое можно показать работодателю
— Находитесь в закрытом экспертном телеграмм сообществе
— Получаете бессрочный доступ к видео-платформе
— Пообщались со спикером и закрыли все вопросы, возникшие в момент обучения
Регистрируйтесь по специальной ссылке и забирайте еще полезные подарки, один из которых: ПЕРСОНАЛЬНАЯ карьерная консультация. На мини-курс осталось 23 места.
📖 Game Design Workshop: A Playcentric Approach to Creating Innovative Games, 5th Edition
Автор: Tracy Fullerton
Эта книга поможет вам создавать цифровые игры, в которые вы любите играть, используя нетехнический подход к игровому дизайну без необходимости программирования или художественного опыта.
Отмеченный наградами автор Трейси Фуллертон раскрывает тайну творческого процесса с помощью четких и доступных рекомендаций по формальным, драматическим и динамичным системам игрового дизайна. Используя примеры классических и популярных игр, иллюстрации методов проектирования и усовершенствованные упражнения, которые помогут вам лучше понять, как функционируют игровые системы, книга дает вам навыки и инструменты, необходимые для создания убедительной и увлекательной игры.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Algorythm
Автор: Tracy Fullerton
Эта книга поможет вам создавать цифровые игры, в которые вы любите играть, используя нетехнический подход к игровому дизайну без необходимости программирования или художественного опыта.
Отмеченный наградами автор Трейси Фуллертон раскрывает тайну творческого процесса с помощью четких и доступных рекомендаций по формальным, драматическим и динамичным системам игрового дизайна. Используя примеры классических и популярных игр, иллюстрации методов проектирования и усовершенствованные упражнения, которые помогут вам лучше понять, как функционируют игровые системы, книга дает вам навыки и инструменты, необходимые для создания убедительной и увлекательной игры.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Algorythm
📖 Краткое руководство по тестированию на проникновение
Автор: Сагар Рахалкар, 2019
Описание: Эта книга познакомит вас с основами трех таких инструментов: NMAP, OpenVAS и Metasploit. Просто используя эти три инструмента, вы приобретете широкие возможности тестирования на проникновение.
К концу этой книги вы получите полное представление о NMAP, OpenVAS и Metasploit и сможете применить свои навыки в реальных сценариях пентестинга.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Pentest
Автор: Сагар Рахалкар, 2019
Описание: Эта книга познакомит вас с основами трех таких инструментов: NMAP, OpenVAS и Metasploit. Просто используя эти три инструмента, вы приобретете широкие возможности тестирования на проникновение.
К концу этой книги вы получите полное представление о NMAP, OpenVAS и Metasploit и сможете применить свои навыки в реальных сценариях пентестинга.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Pentest
📖 Refactoring: Improving the Design of Existing Code
Автор: Tracy Fullerton
Рефакторинг — это улучшение дизайна существующего кода. Это процесс изменения программной системы таким образом, чтобы это не изменило внешнее поведение кода, но улучшило его внутреннюю структуру. С помощью рефакторинга вы даже можете взять плохой дизайн и переделать его в хороший. Эта книга предлагает подробное обсуждение принципов рефакторинга, включая то, где искать возможности для рефакторинга и как настроить необходимые тесты. Также имеется каталог из более чем 40 проверенных рефакторингов с подробностями о том, когда и почему использовать рефакторинг, пошаговыми инструкциями по его реализации и примером, иллюстрирующим, как он работает. Книга написана с использованием Java в качестве основного языка, но идеи применимы к любому ОО-языку.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Refactoring
Автор: Tracy Fullerton
Рефакторинг — это улучшение дизайна существующего кода. Это процесс изменения программной системы таким образом, чтобы это не изменило внешнее поведение кода, но улучшило его внутреннюю структуру. С помощью рефакторинга вы даже можете взять плохой дизайн и переделать его в хороший. Эта книга предлагает подробное обсуждение принципов рефакторинга, включая то, где искать возможности для рефакторинга и как настроить необходимые тесты. Также имеется каталог из более чем 40 проверенных рефакторингов с подробностями о том, когда и почему использовать рефакторинг, пошаговыми инструкциями по его реализации и примером, иллюстрирующим, как он работает. Книга написана с использованием Java в качестве основного языка, но идеи применимы к любому ОО-языку.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Refactoring
📖 Practical Machine Learning on Databricks
Автор: Sinha Debu
Раскройте потенциал databricks для сквозного машинного обучения с помощью этого всеобъемлющего руководства, разработанного специально для опытных специалистов по обработке данных и разработчиков, переходящих с DIY или других облачных платформ. Опираясь на прочный фундамент в Python, практическое машинное обучение на Databricks служит вашей дорожной картой от разработки до производства, охватывая все промежуточные этапы с использованием платформы databricks.
Вы начнете с обзора приложений машинного обучения, возможностей платформы databricks и MLflow. Далее вы погрузитесь в подготовку данных, выбор модели и основы обучения и откроете для себя возможности хранилища функций databricks для предварительного вычисления таблиц функций. Вы также научитесь запускать свои проекты с помощью databricks AutoML и автоматизировать переподготовку и развертывание с помощью рабочих процессов databricks.
К концу этой книги вы освоите MLflow для отслеживания экспериментов, совместной работы и расширенных вариантов использования, таких как интерпретируемость моделей и управление ими. Книга дополнена практическими примерами кода на каждом этапе. Хотя основное внимание в книге уделяется общедоступным функциям, она поможет вам легко адаптироваться к будущим инновациям в области машинного обучения, databricks и MLflow.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #ML
Автор: Sinha Debu
Раскройте потенциал databricks для сквозного машинного обучения с помощью этого всеобъемлющего руководства, разработанного специально для опытных специалистов по обработке данных и разработчиков, переходящих с DIY или других облачных платформ. Опираясь на прочный фундамент в Python, практическое машинное обучение на Databricks служит вашей дорожной картой от разработки до производства, охватывая все промежуточные этапы с использованием платформы databricks.
Вы начнете с обзора приложений машинного обучения, возможностей платформы databricks и MLflow. Далее вы погрузитесь в подготовку данных, выбор модели и основы обучения и откроете для себя возможности хранилища функций databricks для предварительного вычисления таблиц функций. Вы также научитесь запускать свои проекты с помощью databricks AutoML и автоматизировать переподготовку и развертывание с помощью рабочих процессов databricks.
К концу этой книги вы освоите MLflow для отслеживания экспериментов, совместной работы и расширенных вариантов использования, таких как интерпретируемость моделей и управление ими. Книга дополнена практическими примерами кода на каждом этапе. Хотя основное внимание в книге уделяется общедоступным функциям, она поможет вам легко адаптироваться к будущим инновациям в области машинного обучения, databricks и MLflow.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #ML
📖 Reinforcement Learning
Автор: Xiao Zhiqing
Обучение с подкреплением: теория и реализация на Python - это учебное пособие по обучению с подкреплением, содержащее объяснения как теории, так и приложений. Начиная с единой математической основы, в этой книге систематически излагается теория современного обучения с подкреплением и представлены все основные алгоритмы обучения с подкреплением, такие как PPO, SAC и MuZero. В нем также рассматриваются ключевые технологии обучения GPT, такие как RLHF, IRL и PbRL. Каждая глава сопровождается высококачественными реализациями, и все реализации алгоритмов глубокого обучения с подкреплением реализованы как в TensorFlow, так и в PyTorch. Коды можно найти на GitHub вместе с их результатами, и они могут быть запущены на обычном ноутбуке с Windows, macOS или Linux.
Эта книга предназначена для читателей, которые хотят систематически изучать методы обучения с подкреплением и применять их на практике. Она также идеально подходит для научных работников, которые ищут теоретические основы или усовершенствование алгоритмов в своих передовых исследованиях в области искусственного интеллекта.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Python
Автор: Xiao Zhiqing
Обучение с подкреплением: теория и реализация на Python - это учебное пособие по обучению с подкреплением, содержащее объяснения как теории, так и приложений. Начиная с единой математической основы, в этой книге систематически излагается теория современного обучения с подкреплением и представлены все основные алгоритмы обучения с подкреплением, такие как PPO, SAC и MuZero. В нем также рассматриваются ключевые технологии обучения GPT, такие как RLHF, IRL и PbRL. Каждая глава сопровождается высококачественными реализациями, и все реализации алгоритмов глубокого обучения с подкреплением реализованы как в TensorFlow, так и в PyTorch. Коды можно найти на GitHub вместе с их результатами, и они могут быть запущены на обычном ноутбуке с Windows, macOS или Linux.
Эта книга предназначена для читателей, которые хотят систематически изучать методы обучения с подкреплением и применять их на практике. Она также идеально подходит для научных работников, которые ищут теоретические основы или усовершенствование алгоритмов в своих передовых исследованиях в области искусственного интеллекта.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Python