📖 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
📖 Приемы объектно-ориентированного проектирования
Автор: Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж.
В предлагаемой книге описываются простые и изящные решения типичных задач, возникающих в объектно-ориентированном проектировании. Паттерны появились, потому что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме.
Авторы излагают принципы использования паттернов проектирования и приводят их каталог. Таким образом книга одновременно решает две задачи. Во-первых, здесь демонстрируется роль паттернов в создании архитектуры сложных систем. Во-вторых, применяя содержащиеся в справочнике паттерны, проектировщик сможет с легкостью разрабатывать собственные приложения.
Издание предназначено как для профессиональных разработчиков, так и для программистов, осваивающих объектно-ориентированное проектирование.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Полезное
Автор: Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж.
В предлагаемой книге описываются простые и изящные решения типичных задач, возникающих в объектно-ориентированном проектировании. Паттерны появились, потому что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме.
Авторы излагают принципы использования паттернов проектирования и приводят их каталог. Таким образом книга одновременно решает две задачи. Во-первых, здесь демонстрируется роль паттернов в создании архитектуры сложных систем. Во-вторых, применяя содержащиеся в справочнике паттерны, проектировщик сможет с легкостью разрабатывать собственные приложения.
Издание предназначено как для профессиональных разработчиков, так и для программистов, осваивающих объектно-ориентированное проектирование.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Полезное
📖 A Pythonic Adventure
Автор: Anni Pavel
A Pythonic Adventure подслушивает разговоры двух начинающих программистов на Python. Диалоги, приведенные в книге, помогают молодым программистам гораздо легче понимать сложные концепции. Персонажи задают вопросы, совершают ошибки и предлагают разные решения — совсем как в реальной жизни. Читатели разработают забавные и привлекательные приложения на Python, в том числе приложение для кофейни для приема заказов и программу обмена минифигурами LEGO.
Лучше всего то, что "Приключение с питоне" погружает глубже, чем другие книги для начинающих. Внутри содержатся важные навыки для любого начинающего разработчика программного обеспечения, такие как планирование приложения, чего ожидать от пользователей, а также как тестировать код и проверять наличие ошибок. К тому времени, когда они закончат читать, юные учащиеся будут знать не только, как писать код, но и как думать о проблемах, как профессиональные разработчики!
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Python
Автор: Anni Pavel
A Pythonic Adventure подслушивает разговоры двух начинающих программистов на Python. Диалоги, приведенные в книге, помогают молодым программистам гораздо легче понимать сложные концепции. Персонажи задают вопросы, совершают ошибки и предлагают разные решения — совсем как в реальной жизни. Читатели разработают забавные и привлекательные приложения на Python, в том числе приложение для кофейни для приема заказов и программу обмена минифигурами LEGO.
Лучше всего то, что "Приключение с питоне" погружает глубже, чем другие книги для начинающих. Внутри содержатся важные навыки для любого начинающего разработчика программного обеспечения, такие как планирование приложения, чего ожидать от пользователей, а также как тестировать код и проверять наличие ошибок. К тому времени, когда они закончат читать, юные учащиеся будут знать не только, как писать код, но и как думать о проблемах, как профессиональные разработчики!
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Python
📖 Practical Game Design
Автор: Kramarzewski A., Ennio De Nucci
Если вы ищете передовое практическое руководство по игровому дизайну, ваши поиски заканчиваются здесь! Погрузитесь в основы игрового дизайна с экспертным руководством ветеранов с десятилетиями опыта игрового дизайна в различных жанрах и на различных платформах.
Второе издание этой книги остается посвященным своей первоначальной цели — помочь вам освоить основы игрового дизайна на практике, добавив некоторые из последних тенденций в игровом дизайне и множество свежих реальных примеров из игр текущего поколения. Это обновление приносит новую главу об играх как услуге, объясняя эволюционирующую роль игрового дизайнера и глубже погружаясь в дизайн игр, в которые нужно играть вечно. От концептуализации игровой идеи вы постепенно перейдете к разработке плана дизайна и адаптации решений из существующих игр, изучая ремесло создания оригинальной игровой механики и устраняя ожидаемые риски дизайна с помощью тестирования. Затем вы познакомитесь с дизайном уровней, интерактивным повествованием, пользовательским опытом и доступностью.
К концу этой книги по игровому дизайну вы узнаете, как завершить игру до даты ее выпуска, как справиться с трудностями проектирования бесплатных игр и игр как сервиса, а также как значительно улучшить их качество с помощью итераций, тестирования и доработки.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #GameDesign
Автор: Kramarzewski A., Ennio De Nucci
Если вы ищете передовое практическое руководство по игровому дизайну, ваши поиски заканчиваются здесь! Погрузитесь в основы игрового дизайна с экспертным руководством ветеранов с десятилетиями опыта игрового дизайна в различных жанрах и на различных платформах.
Второе издание этой книги остается посвященным своей первоначальной цели — помочь вам освоить основы игрового дизайна на практике, добавив некоторые из последних тенденций в игровом дизайне и множество свежих реальных примеров из игр текущего поколения. Это обновление приносит новую главу об играх как услуге, объясняя эволюционирующую роль игрового дизайнера и глубже погружаясь в дизайн игр, в которые нужно играть вечно. От концептуализации игровой идеи вы постепенно перейдете к разработке плана дизайна и адаптации решений из существующих игр, изучая ремесло создания оригинальной игровой механики и устраняя ожидаемые риски дизайна с помощью тестирования. Затем вы познакомитесь с дизайном уровней, интерактивным повествованием, пользовательским опытом и доступностью.
К концу этой книги по игровому дизайну вы узнаете, как завершить игру до даты ее выпуска, как справиться с трудностями проектирования бесплатных игр и игр как сервиса, а также как значительно улучшить их качество с помощью итераций, тестирования и доработки.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #GameDesign